Как я научился не волноваться и полюбил управление состояниями Flutter. MVI и Clean Code в комплекте http://amp.gs/jtR1P
Хабр
Как я научился не волноваться и полюбил управление состояниями Flutter. MVI и Clean Code в комплекте
Цель статьи — показать, как сделать ваш проект на Flutter более понятным для усовершенствования и удобным в сопровождении. Текст может быть полезным как для тех, кто только начинает изучать Flutter,...
Пишем бесплатный Gerber-вьювер с открытым исходным кодом под Android с нуля http://amp.gs/jtR7b
Хабр
Пишем бесплатный Gerber-вьювер с открытым исходным кодом под Android с нуля
Привет, Хабр! Меня зовут Велеско Сергей, я Android разработчик в настоящее время и инженер-конструктор печатных плат в прошлой жизни. В этой статье я расскажу, как мне удалось применить знания,...
Как я автоматизировал настройку коммутаторов в дата-центре с помощью Kubernetes http://amp.gs/jtRVL
Хабр
Как я автоматизировал настройку коммутаторов в дата-центре с помощью Kubernetes
Вместо вступленияКогда заходит речь об обслуживании сетевого оборудования дата-центра, на ум сразу приходит слово "автоматизация". Действительно, вряд ли кому-то захочется вручную настраивать десятки,...
[Перевод] Android Vitals — Разбираем холодный запуск http://amp.gs/jtRRC
Хабр
Android Vitals — Разбираем холодный запуск
Эта серия статей посвящена мониторингу производительности и стабильности Android-приложений в эксплуатационной среде. В прошлой статье автор писал об измерении времени в Android Vitals — Сколько...
Девиации и разветвление личности: как лечить? http://amp.gs/jtRUh
Хабр
Девиации и разветвление личности: как лечить?
В этой статье мне хотелось бы поговорить о двух аспектах программирования, которые лично у меня всегда вызывают много вопросов, а рекомендации от мэтров не дают исчерпывающих ответов.Здесь я попытаюсь...
DNS-over-HTTPS — как продвигается адаптация http://amp.gs/jtRiT
Хабр
DNS-over-HTTPS — как продвигается адаптация
С момента появления этот протокол вызывает разногласия в ИТ-сообществе. Одни считают, что DoH повышает безопасность подключений, другие — что он лишь усложняет работу сисадминам. Но несмотря на...
[Перевод] Начало работы с Playwright (Часть 1) http://amp.gs/jtRiq
Хабр
Начало работы с Playwright (Часть 1)
End to End Testing c 30DaysOfPlaywrightДень 0. Учимся e2e-тестированию с Playwright | #30DaysOfPlaywrightДень 1. Начало работы с Playwright (Часть 1)🎯 | Цели на сегодняДобро пожаловать на 1-й...
[Перевод] Fuite — инструмент для поиска утечек памяти в SPA http://amp.gs/jtRDF
Хабр
Fuite — инструмент для поиска утечек памяти в SPA
Отладка утечек памяти в веб-приложениях - сложная задача. Инструменты существуют, но они сложны, громоздки и часто не дают ответа на простой вопрос: почему у моего приложения происходит утечка...
[Перевод] Как Uber эффективно обрабатывает свои миллионы заказов такси и еды. Часть 1 http://amp.gs/jtRDW
Хабр
Как Uber эффективно обрабатывает свои миллионы заказов такси и еды. Часть 1
Подробный разбор фулфилмент-архитектуры компании Uber.Как описано в [1], фулфилмент-сервис должен “получить намерение клиента и воплотить его путем подбора правильного набора провайдеров...
Попытка назвать Кортану «Бинго»: «Прощальный подарок» Стива Балмера на посту генерального директора Microsoft http://amp.gs/jtR0n
Хабр
Попытка назвать Кортану «Бинго»: «Прощальный подарок» Стива Балмера на посту генерального директора Microsoft
Вероятно, голосовой помощник Microsoft Cortana отсчитывает свои последние дни. Хотя эта функция по-прежнему доступна в версиях Windows для ПК, она уже более не включена в стандартную установку...
[recovery mode] Работа с объектными переменными типа REF CURSOR в Oracle BI Publisher 12c http://amp.gs/jtRWG
Хабр
Работа с объектными переменными типа REF CURSOR в Oracle BI Publisher 12c
Прочитав статью и восприняв понимание продукта Oracle BI Publisher критически, а именно, на момент существовавшей тогда версии 11.1.1.7.150120, хочется заметить, что все, указанное в цитируемой статье...
Предсказание количества лайков у комментария в YouTube http://amp.gs/jtRMF
Хабр
Предсказание количества лайков у комментария в YouTube
Наверняка у каждого хотя бы раз было такое желание, чтоб написать комментарий и получить массу лайков за него. Как никак, человек существо социальное и одобрение этого самого социума порой очень...
«Безопасность» Госуслуг: пока кто-то развенчивает мифы, вот вам реальность http://amp.gs/jtRcL
Хабр
«Безопасность» Госуслуг: пока кто-то развенчивает мифы, вот вам реальность
А вы знаете, что электронная подпись юридического лица дает возможность заходить на "Госуслуги" под видом частного лица и .... делать все, что угодно (в рамках возможностей ЛК), например, смотреть...
[Перевод] Руководство по обработке ошибок в Node.js http://amp.gs/jtUIt
Хабр
Руководство по обработке ошибок в Node.js
Ошибки есть в каждом коде. Мы перевели гайд разработчика Айо Исайя, в котором он рассказывает о системе ошибок и о том, как их устранять.Раз вы читаете эту статью, вы, конечно, знакомы с концепцией...
C++ Builder. Есть ли жизнь после смерти? Мнение одного динозавра http://amp.gs/jtUjN
Хабр
C++ Builder. Есть ли жизнь после смерти? Мнение одного динозавра
В этой статье я опишу собственные впечатления о последних версиях среды разработки RADStudio от Embarcadero и, возможно, постараюсь помочь кому-то в ответе на вопрос: «А оно мне надо?».Сразу...
[Перевод] Исследуем .NET 6. Часть 4. Создание конвейера промежуточного ПО в WebApplication http://amp.gs/jtU1p
Хабр
Исследуем .NET 6. Часть 4. Создание конвейера промежуточного ПО в WebApplication
Часть 1. ConfigurationManagerЧасть 2. WebApplicationBuilderЧасть 3. Рассматриваем код WebApplicationBuilderВ моем предыдущем посте я рассмотрел код WebApplicationBuilder, включая некоторые из его...
Удаленный доступ к IP камерам, теперь на Python http://amp.gs/jtU1g
Хабр
Удаленный доступ к IP камерам, теперь на Python
Реальное изображение с одной из камерУдивительно, что в 2021-м все еще можно обсуждать такую избитую тему. Однако, мне пришлось пройти довольно длинный путь от покупки охранных камер до готового...
Мониторинг и ничего лишнего: какие компоненты АСУ ТП стоит все-таки подключить к SOC http://amp.gs/jtU1w
Хабр
Мониторинг и ничего лишнего: какие компоненты АСУ ТП стоит все-таки подключить к SOC
Киберзащита АСУ ТП пока остается для безопасников сложной задачкой на логику. С одной стороны, нельзя оставить без ИБ-мониторинга сеть, которая, например, обеспечивает теплом и светом население или...
Intel oneAPI 2022 — новая версия тулкита http://amp.gs/jtUlf
Хабр
Intel oneAPI 2022 — новая версия тулкита
Свежая новость для разработчиков: буквально только что вышел в свет новый релиз фундаментального для Intel тулкита, oneAPI 2022. За последний год было добавлено и усовершенствовано более 900 функций,...