Месяц: Октябрь 2018
-
Бэкдоры в микрокоде ассемблерных инструкций процессоров x86
—
от автора
Софту мы не доверяем уже давно, и поэтому осуществляем его аудит, проводим обратную инженерию, прогоняем в пошаговом режиме, запускаем в песочнице. Что же насчёт процессора, на котором выполняется наш софт? – Мы слепо и беззаветно доверяем этому маленькому кусочку кремния. Однако современное железо имеет те же самые проблемы, что и софт: секретную недокументированную функциональность, ошибки,…
-
Новый выпуск GitLab 11.4 с рецензированием запросов слияния и флажками функций
—
от автора
С радостью сообщаем о выпуске GitLab 11.4 с невероятными обновлениями, призванными помочь командам разработчиков работать вместе более эффективно. Большинство команд разработчиков, внедряющих концепцию DevOps, стремится сократить продолжительности рабочего цикла. Поэтому приветствуются такие улучшения, которые сокращают потери времени и лишнюю работу и тем самым позволяют ускорить поставку приложений и добиться лучших результатов в бизнесе.
-
Apple и Samsung впервые оштрафовали за замедление старых телефонов
—
от автора
Apple и Samsung оштрафованы в Италии на €10 млн и €5 млн, соответственно, за доказанный факт «запланированного устаревания» смартфонов. Это первый штраф для крупнейших производителей гаджетов за специальное замедление работы старых гаджетов с целью подтолкнуть пользователей к покупке новых моделей. Факт принудительного замедления смартфонов в декабре 2017 года признала компания Apple, а месяцем позже против неё был…
-
Кого давить беспилотному автомобилю: результаты эксперимента Moral Machine
—
от автора
Два года назад MIT запустила платформу Moral Machine. Каждый желающий мог пройти тест из смоделированных 13 ситуаций: указать, как стоит вести себя беспилотному автомобилю и кем предпочтительней пожертвовать, когда потери неизбежны. За два года в исследовании приняли участие больше 2 млн людей со всего мира. Они предоставили 40 млн решений для смоделированных ситуаций. Вчера MIT…
-
Почему Wi-Fi не будет работать, как планировалось, и зачем знать, каким телефоном пользуется сотрудник
—
от автора
Привет! Поговорим о том, что реально влияет на скорость передачи данных в современных беспроводных сетях, развенчаем пару мифов и ответим, пора ли поменять свой старенький роутер на сверкающего рогатого пришельца с MU-MIMO на борту. Для разминки — небольшая задачка. Представьте себе беспроводную сеть Wi-Fi, состоящую из точки доступа (AP) и двух одинаковых клиентских устройств (STA1…
-
Руководители, хватит сбрасывать пользовательские пароли раз в месяц
—
от автора
День смены паролей, офис в городе Энске, реконструкция, цвет Если эта статья не проделала брешь в пространственно-временном континууме, то на дворе 2018 год, а в большинстве крупных организаций до сих пор меняют пароли каждые 30-90 дней. Тема того, что принудительная постоянная смена паролей лишь снижает секьюрность, но никак ее не повышает, поднималась на Хабре уже…
-
DDD, Hexagonal, Onion, Clean, CQRS… как я собрал всё это вместе
—
от автора
Эта статья — часть «Хроники архитектуры программного обеспечения», серии статей об архитектуре ПО. В них я пишу о том, что узнал об архитектуре программного обеспечения, что я думаю об этом и как использую знания. Содержание этой статьи может иметь больше смысла, если вы прочитаете предыдущие статьи в серии. После окончания университета я начал работать учителем…
-
Советы для профессионального использования RecyclerView. Часть 2
—
от автора
Продолжая предыдущую статью, в этой я расскажу про ItemDecoration и ItemAnimator и постараюсь объяснить принцип их работы в RecyclerView на примере простого приложения, которое доступно на Github.
-
Вивисекция успеха
—
от автора
В течение последних 13 лет я работаю в My.Com. Это очень большая компания, состоящая из более чем 10 разнообразных студий, делающих игры, в первую очередь мобильные. Такой масштаб подразумевает большую плотность запусков новых игр, где-то по 3-4 игры в год. Как вы понимаете, работа с таким потоком требует огромного умения оперативно и точно оценивать проекты…
-
STM32H7 — настройка тактирования без HAL
—
от автора
Не так давно компания STM выпустила на рынок очень мощную, по меркам микроконтроллеров, линейку кристаллов STM32H7. Что меня в ней привлекло: — повышенная частота ядра до 400 МГц — увеличенный объем ОЗУ, до 1 МБ — 16 разрядный АЦП — pin-to-pin совместимость с серий F7 Отлично подумал я, запаял на плату кристалл STM32H743IIT6 вместо STM32F746IGT6…