[Перевод] Как я написал алгоритм сортировки, который быстрее std::sort. Часть 1 http://amp.gs/jt4eZ
Хабр
Как я написал алгоритм сортировки, который быстрее std::sort. Часть 1
Прим. Wunder Fund: ну, вы наверное, и сами догадываетесь, как мы любим быстрые алгоритмы и оптимизации. Если вы тоже такое любите — вы знаете, что делать)В наши дни сказать, что изобрёл алгоритм...
React.js: размышления об управлении состоянием и повторном рендеринге http://amp.gs/jt47e
Хабр
React.js: размышления об управлении состоянием и повторном рендеринге
Привет, друзья!
В этой статье я хочу поговорить с вами об управлении состоянием и повторном рендеринге в React.js.
Что такое состояние и зачем им управлять?
Состояние/state можно определить...
В этой статье я хочу поговорить с вами об управлении состоянием и повторном рендеринге в React.js.
Что такое состояние и зачем им управлять?
Состояние/state можно определить...
[Перевод] Создание нативных CLI приложений на Java с помощью Graalvm и Picocli http://amp.gs/jt44z
Хабр
Создание нативных CLI приложений на Java с помощью Graalvm и Picocli
LONG READ: ~18 минКлючевые выводыРазработчики хотят распространять свои приложения командной строки как отдельный исполняемый файл.GraalVM может компилировать ваши Java-приложения в нативные образы в...
Как мы распознаем фото документов пользователей. Часть I http://amp.gs/jt44G
Хабр
Как мы распознаем фото документов пользователей. Часть I
Привет, Хабр! Я Илья, Data Scientist в inDriver. В работе нам часто приходится распознавать документы водителей или пассажиров для их верификации в приложении. Наша команда выработала свой подход к...
Как сегодня делают игры в браузере? Часть 3 http://amp.gs/jt4rw
Хабр
Как сегодня делают игры в браузере? Часть 3
Две предыдущие части (первая и вторая) были своего рода мануалами о том, как загружать модели и передвигать их. В этот раз я расскажу о том, как добавить больше интерактивности. В частности,...
Планирование экспедиции. Геодезия и отвага http://amp.gs/jt4NR
Хабр
Планирование экспедиции. Геодезия и отвага
Это продолжение истории Экваториальной Градусной экспедиции в XVIII веке отправившейся к, как следует из названия, экватору, чтобы уточнить форму Земли. Нашу научную экспедицию к берегам Перу мы...
Как и зачем команда Aitarget Tech обучала трансформационную ML-модель для digital-маркетинга http://amp.gs/jt4qf
Хабр
Как и зачем команда Aitarget Tech обучала трансформационную ML-модель для digital-маркетинга
Мы совместно с коллегами из Aitarget Tech, которые уже 8 лет ведут разработку в сфере рекламных технологий, обучили трансформационную ML-модель с целью генерации изображений для рекламных кампаний....
Vivaldi и Polestar — Дорожный браузер http://amp.gs/jt4sQ
Хабр
Vivaldi и Polestar — Дорожный браузер
Это должно было случиться. Сначала у нас в домах появились компьютеры. Затем они переместились в наши карманы в виде мобильных устройств. Сегодня компьютер — это важный компонент любого современного...
QA Meeting Point 2021: тестирование BigData, развитие команды, тонкости работы с AI http://amp.gs/jt4LZ
Хабр
QA Meeting Point 2021: тестирование BigData, развитие команды, тонкости работы с AI
1 декабря мы провели конференцию QA Meeting Point. Участники услышали выступления экспертов в области тестирования AI и BigData, разобрались в основах performance-тестирования, познакомились с GraphQL...
Вскрывая улей: исследование шифровальщика Hive и его партнёрской программы http://amp.gs/jt4o7
Хабр
Вскрывая улей: исследование шифровальщика Hive и его партнёрской программы
Дмитрий Шестаков руководитель отдела исследования киберпреступности Group-IBАндрей Ждановспециалист по проактивному поиску киберугроз Group-IBЗа неполный 2021 год более 60% всех исследованных...
Переиграй школьников в YOUNG CODERS PARTY http://amp.gs/jt46Y
Хабр
Переиграй школьников в YOUNG CODERS PARTY
В этом году SuperJob вместе с CODDY и Codenrock организовали хакатон YOUNG CODERS PARTY, для юных кодеров от 14 до 18 лет, в итоге самые сильные участники получили свои крутые призы.Предлагаем вам...
Об истории Software: почему программы становятся всё хуже http://amp.gs/jtRTf
Хабр
Об истории Software: почему программы становятся всё хуже
Эта статья — попытка разобраться в причинах того, что описано в статье о плохом качестве современного программного обеспечения.
До начала 90-х годов прошлого века специальность программистов была...
До начала 90-х годов прошлого века специальность программистов была...
Как я научился не волноваться и полюбил управление состояниями 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 повышает безопасность подключений, другие — что он лишь усложняет работу сисадминам. Но несмотря на...