Йога глазами дата-сайентиста: как мы строили computer vision в мобильном приложении http://amp.gs/6ijx
Хабр
Йога глазами дата-сайентиста: как мы строили computer vision в мобильном приложении
Я Денис Соколов, руковожу R&D в Zenia Yoga — первого приложения для йоги на основе ИИ. В этой статье я расскажу, из чего состоит современная система, работающая с компьютерным зрением: как влияет...
Из Пхеньяна с любовью. Что мы знаем о северокорейских хакерах? http://amp.gs/6imT
Хабр
Из Пхеньяна с любовью. Что мы знаем о северокорейских хакерах?
Что мы знаем о Северной Корее? Да почти ничего. Как минимум, нам известно, что у этой замечательной страны имеется руководитель Шрёдингера (то ли жив, то ли не...
Только 39% функций в node_modules уникальны в дефолтном Angular проекте http://amp.gs/6iZP
Хабр
Только 39% функций в node_modules уникальны в дефолтном Angular проекте
39% — это количество уникальных функций в папке node_modules в дефолтном Angular проекте, созданном командой ng new my-app. Мне было интересно посмотреть, скольк...
30 тысяч пользователей одновременно: как мы тестировали корпоративный портал «1С-Битрикс24: Enterprise» http://amp.gs/6ip9
Хабр
30 тысяч пользователей одновременно: как мы тестировали корпоративный портал «1С-Битрикс24: Enterprise»
Решения для больших компаний обычно должны выдерживать высокие нагрузки. Когда в штате много десятков тысяч человек, и значительная доля из них ежедневно пользую...
PHP Дайджест № 202 (1 – 30 апреля 2021) http://amp.gs/6ikt
Habr
PHP Дайджест № 202 (1 – 30 апреля 2021)
Новый тип never будет в PHP 8.1, на обсуждении частичные функции, а также другие предложения и новости из PHP Internals. PHP доступен на Google Cloud Functions, о взломе git.php.net, Laravel Octane,...
Есть ли корпоративная жизнь на удаленке и как ее обеспечить: интеграция внутренней системы аутентификации http://amp.gs/6i71
Хабр
Есть ли корпоративная жизнь на удаленке и как ее обеспечить: интеграция внутренней системы аутентификации
В digital-агентстве Convergent, где я работаю, в потоке множество проектов, и у каждого из них может быть собственная админка. Есть несколько окружений (дев, сте...
Clarion — Язык программирования, про который все забыли. А мне пришлось вспомнить http://amp.gs/6i7l
Хабр
Clarion — Язык программирования, про который все забыли. А мне пришлось вспомнить
Главное менюВ своем первом посте я хочу рассказать об одном из самых редких и старых языков программирования - Clarion. Я знаком со всей линейкой этих замечатель...
Как мы интегрировали Huawei Mobile Services в два этапа http://amp.gs/6i7A
Хабр
Как мы интегрировали Huawei Mobile Services в два этапа
Всем привет, меня зовут Ленар Садыков, и я вместе с командой развиваю и поддерживаю приложение для клиентов Lamoda на базе Android. Сегодня расскажу, как мы добавили поддержку Huawei Mobile Services и...
Ненормативная схемотехника: ATmega8 – кто сказал, что выше головы не прыгнешь? http://amp.gs/6ihB
Хабр
Ненормативная схемотехника: ATmega8 – кто сказал, что выше головы не прыгнешь?
Вот уж несколько лет, как я увлёкся микроконтроллерами, а именно семейством AVR. Ещё на этапе освоения Ардуино (в этот момент часть аудитории поплевались и ушли...
Как проходит собеседование Python-разработчика: вопросы для джуниоров и мидлов http://amp.gs/6iqy
Хабр
Как проходит собеседование Python-разработчика: вопросы для джуниоров и мидлов
Собеседование — одна из наиболее стрессовых тем для разработчиков, но только первые двадцать раз. Привет! Меня зовут Руслан, я один из наставников курса «Мидл P...
[Перевод] Преобразуем миры Minecraft в трёхмерные фотореалистичные сцены с помощью нейросетей http://amp.gs/6iuB
Хабр
Преобразуем миры Minecraft в трёхмерные фотореалистичные сцены с помощью нейросетей
Мы представляем GANcraft — работающий без участия человека фреймворк нейронного рендеринга для генерации фотореалистичных изображений больших миров из 3D-блоко...
Решение задач позиционирования при просмотре карты во Flutter http://amp.gs/6iKL
Хабр
Решение задач позиционирования при просмотре карты во Flutter
В мобильных приложениях, которые используют картографические данные, часто возникает необходимость акцентировать внимание пользователя на том или ином участке ка...
Меняем промежуточное представление кода на лету в Ghidra http://amp.gs/6iH8
Хабр
Меняем промежуточное представление кода на лету в Ghidra
Когда мы разрабатывали модуль ghidra nodejs для инструмента Ghidra, мы поняли, что не всегда получается корректно реализовать опкод V8 (движка JavaScript, исполь...
Как новость про +4 выходных дня уронила нам базу данных http://amp.gs/6iXQ
Хабр
Как новость про +4 выходных дня уронила нам базу данных
Этот день — яркий пример того, как несколько вещей, которые сами по себе не приводят к отказу, могут удачно совпасть. Итак, 23 апреля было совершенно обычным днё...
[Перевод] Проваленное собеседование, которое дало мне больше, чем три удачных http://amp.gs/6iWf
Хабр
Проваленное собеседование, которое дало мне больше, чем три удачных
Профессионально заниматься программированием я начал шесть лет назад, успел поработать со многими технологиями, создавая мобильные приложения и бэкенд-сервисы.
И чат, и бот, и логопед. Как разработать сервис на основе ML для диагностики дефектов речи у детей http://amp.gs/6ioX
Хабр
И чат, и бот, и логопед. Как разработать сервис на основе ML для диагностики дефектов речи у детей
«Шла Саша по шоссе», «Скажи: рррррыба», «Кукушка кукушонку...» – знаете, да, эти фразы, травмировавшие нас всех в детстве? Это был какой-то бесконечный экспериме...
[Перевод] Как крупное кредитное бюро Experian 5 лет зарабатывает на уязвимости в своей системе http://amp.gs/6ioo
Хабр
Как крупное кредитное бюро Experian 5 лет зарабатывает на уязвимости в своей системе
В 2017 году портал KrebsOnSecurity уже сообщал об уязвимости в одном из трёх крупнейших кредитных бюро в США. Уязвимость позволяет злоумышленникам отменить зап...
[Перевод] Примеры применения переменных CSS на практике http://amp.gs/6i6j
Хабр
Примеры применения переменных CSS на практике
Когда я впервые попробовал использовать переменные CSS, у меня не было полного представления об их возможностях. Правильное их использование позволяет существенно сократить время и трудозатраты на...
Продукты и решения для противодействия распространению COVID-19 на выставке Securika Moscow-2021 http://amp.gs/6DY0
Хабр
Продукты и решения для противодействия распространению COVID-19 на выставке Securika Moscow-2021
В московском Crocus Expo завершилась самая крупная в России международная выставка технических средств охраны и оборудования для обеспечения безопасности и проти...