Размышления о красоте и коде

Думаю, у каждого разработчика рано или поздно возникают в голове мысли о том, что код нужно писать определенным образом. Почему фреймворк этого автора так прост в использовании, и погружение в него проходит так быстро? Почему данный кусок кода кажется мне ужасным? В этот момент происходит важный виток в развитии разработчика как профессионала. Он не только […]

Мой опыт ошибок

Мой опыт ошибок Список ошибок Всемогущий класс MCManager Изобретаем свою навигацию между экранами Наследования много не бывает Архитектура собственного производства или продолжаем творить велосипеды MVVM с душой MVP Вторая попытка с навигацией или Router и кривизна навигации Персистент манагер Многие, и я, в том числе, пишут как правильно поступать в той или иной ситуации, как […]

Опасная сделка

Новый сервис – это новые возможности. В том числе и для злоумышленников, которые весьма оперативно отслеживают все новшества. Вот, например, 6 мая Сбербанк запустил сервис «Безопасная сделка», предназначенный для обеспечения гарантии оплаты сделки ее участниками и защиты их прав. Техническим партнером банка выступила компания SafeCrow, не первый год специализирующаяся на оказании подобных услуг. На сайте […]

Луч света в тёмном царстве: как технологии возвращают утраченное зрение

Главная ценность постиндустриального общества – технологии. Вечно обновляющиеся и совершенствующиеся, бегущие в ногу с прогрессом и взращиваемые на почве жесткой конкурентной борьбы, они меняют всё. Быт, работа, развлечения и совершенствование мира уже невозможны без новых технологий. Люди считают, что с их помощью могут сделать что захотят. И делают. Для современного человека технологии – это неотъемлемая […]

Flutter: локализация приложений средствами Android Studio

Про локализацию (интернационализацию) приложений Flutter написано уже достаточно много. Официальная документация довольно подробно останавливается на этом вопросе, кроме этого ряд энтузиастов описывает самые различные подходы. Эта статья не претендует на полноту охвата вопроса, а является описанием практики, на мой взгляд, очень эффективно уменьшающей ручной ввод. Речь идет о локализации при помощи flutter_i18n — плагина Android […]

Лучшая приоритизация HTTP/2 для ускорения веба

HTTP/2 обещал заметно ускорить веб, и Cloudflare давным-давно развернула доступ по HTTP/2 для всех клиентов. Но одна особенность HTTP/2, приоритизация, не соответствовала ожиданиям. Не потому, что она принципиально сломана, а из-за реализации в браузерах. Сегодня Cloudflare предлагает изменить приоритизацию HTTP/2, что даёт нашим серверам контроль над решениями о приоритизации, которые действительно заметно ускоряют интернет. Исторически […]

12 лет в облаке

Привет, Хабр! Мы снова открываем техноблог компании МойСклад. МойСклад — облачный сервис для управления торговлей. В 2007 году мы первыми в России придумали перенести торговый учет в облако. Недавно МоемуСкладу исполнилось 12 лет. Пока у нас еще не начали работать сотрудники младше самой компании, расскажу, с чего начали и к чему пришли. Меня зовут Аскар […]

2019: Год DEX (Децентрализованных бирж)

Возможно ли, что период криптовалютной зимы стал золотым веком для технологии блокчейн? Добро пожаловать в 2019, год децентрализованных бирж (DEX)! Каждый, кто имеет какое-либо отношение к криптовалютам или технологии блокчейн, переживает суровую зиму, которая ледяными горами отражается на ценовых графиках популярных и, не очень, криптовалют (прим.: пока переводили, уже ситуация немного изменилась…). Хайп прошел, пузырь […]

Osmo Action: первая экшн-камера от DJI

DJI продолжает держать марку. В этот раз компания не побоялась выпустить устройство в нише, которую уже давно заняли несколько крупных лидеров отрасли. Речь идет про экшн-камеры — незаменимые устройства для записи роликов с самыми динамичными сценариями и экстремальным характером. Объединив опыт создания видеооборудования и новейшие технологии, DJI пополнили свою продуктовую линейку еще одним девайсом, предназначенным […]

Найдено место падения аппарата «Берешит» на Луну

Спустя полторы недели после фатальной аварии при выполнении процедуры посадки аппарата «Берешит», лунный орбитальный зонд LRO зафиксировал появление новых разрушений на лунной поверхности в районе предполагаемого падения. Запущенный NASA 18 июня 2009 года лунный орбитальный зонд (LRO) продолжает использоваться для получения большого количества ценной научной информации. Вот и 22 апреля 2019 года зонд LRO сделал […]