Ранее мы обсуждали самые основы ленивой загрузки и то, почему она вообще важна. А в этой статье мы рассмотрим следующее:- Как бандлеры анализируют файлы исходного кода, строят деревья зависимостей и генерируют файлы для сборки.- Как они генерируют файлы JavaScript из исходного кода.-…
Кажется, что в продвинутых системах хранения секретов ваши ключи, пароли, сертификаты и токены в безопасности по умолчанию. Однако на практике это не совсем так, и всё зависит от среды исполнения. Например, если случайно — или не случайно — сделать снапшот памяти виртуальной…
Ленивая загрузка - это принцип, который должен быть известен большинству frontend разработчиков. Однако, этот механизм обманчиво прост, и его освоение является гораздо более комплексной задачей, чем кажется многим. Если уже используете Lazy Loading, у вас все равно могут быть серьезные…
В Варшаве судьбу водопровода решают восемь моллюсков. Не инженеры, не лаборанты с пробирками, не автоматические анализаторы за миллионы злотых, а обычные речные беззубки размером с ладонь, выловленные в чистых водоемах. Они сидят в проточных резервуарах на главной насосной станции, фильтруют воду и... всё. Пока створки раковин открыты - два миллиона человек получают воду из кранов. Стоит моллюскам почуять что-то неладное и захлопнуться - подача автоматически блокируется по всему городу. Читать далее
В прошлой заметке я рассказал о широко распространенных в Японии 80-х текстовых процессорах «вапуро», —удивительных устройствах, представлявших собой гибрид ноутбука и пишущей машинки. Любопытно, что подобные девайсы встречались и в Европе, и в США — они стали своеобразным мостом между прошлым и грядущей эрой персональных компьютеров. Об одном из таких устройств, Smith Сorona 9000, мы сегодня и поговорим. Читать далее
В этом году я остался без света — без предупреждения и надолго, более, чем на сутки. Смартфон быстро разрядился, фонаря у меня не было нормального, так что я сразу оказался в каменном веке. Стало ясно, насколько уязвимыми мы остаемся без доступа к электропитанию. После этого решил
Или как SimPCB Lite помогает поймать потери раньше, чем осциллографЗабавное свойство инженерной рутины — иногда превращаться в трагикомедию, особенно когда набиваются первые шишки при работе с высокоскоростными интерфейсами. Сидишь, по правилам ведёшь проводнички, считаешь…
Мы сделали продакшен-решение под сложное ТЗ, собрали всё — от FastAPI и PostgreSQL до ELK и CI/CD. А победили ребята с презентацией в Figma и пустым сайтом.Жюри сказало, что «всё по бизнес-требованиям».Рассказываю, как проходил «самый масштабный хакатон страны» и почему он стал фарсом. Читать далее
В современном бизнесе ИТ-инфраструктура — не просто рабочий инструмент, а основа стабильности компании. Потерянные данные, неучтенные компьютеры или устаревшее программное обеспечение могут стоить дорого. Страховой брокер Remind столкнулся именно с этой задачей: как взять под контроль более сотни рабочих станций. Читать далее
Привет, Хабр! Изучая информацию по работе с API в таблицах Google/Excel, понял лишь то, что я ничего не понимаю, разбираться в xpath, в парсинге XML внутри формулы это всё, как-то очень тяжело и громостко. У меня была простая задача, разработать что бы то ни было для получения текущей цены по…