Есть ли корпоративная жизнь на удаленке и как ее обеспечить: интеграция внутренней системы аутентификации 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 завершилась самая крупная в России международная выставка технических средств охраны и оборудования для обеспечения безопасности и проти...
Используем очереди совместно с БД: обсуждение проблем, возможные способы решения http://amp.gs/6DiS
Хабр
Используем очереди совместно с БД: обсуждение проблем, возможные способы решения
Очереди - прекрасный инструмент, который практически идеально масштабируется. Не справляется железо? Просто добавили узлов в кластер. Когда очередь присутствуе...
Топ-32 оптических иллюзий движения от японского художника @jagarikin http://amp.gs/6DiF
Хабр
Топ-32 оптических иллюзий движения от японского художника @jagarikin
(1) Есть такой японский цифровой художник じゃがりきん (jagarikin), который экспериментирует с иллюзией движения (обратный фи-феномен), когда пиксели не двигаются, а просто меняют цвет. Его работы...