Месяц: Март 2020
-
Пытаемся разобраться с разительными различиями в уровне смертности от коронавируса в Италии и Южной Корее
—
от автора
Первый подтверждённый случай коронавируса в Италии и Южной Корее примерно 20 января. Население — 60М в Италии, 51М — в Южной Корее. На конец 11 марта 2020г. в Италии 12462 подтверждённых случае и 827 смертей, ~6.6%. В Южной Корее — 7755, 61, ~0.77%. (числа отсюда [1]). В Италии ситуация хуже почти на порядок (в 8.5…
-
PostgreSQL Antipatterns: сражаемся с ордами «мертвецов»
—
от автора
Особенности работы внутренних механизмов PostgreSQL позволяют ему быть очень быстрым в одних ситуация и «не очень» в других. Сегодня остановимся на классическом примере конфликта между тем, как работает СУБД и тем, что делает с ней разработчик — UPDATE vs принципы MVCC. Кратко сюжет из отличной статьи: Когда строка изменяется командой UPDATE, фактически выполняются две операции:…
-
Миграция с Gitolite на GitLab с помощью Shell скрипта
—
от автора
Процесс миграции нередко представляет собой трудную задачу, особенно, когда объем информации, который необходимо перенести, настолько велик, что выгоднее становится его автоматизировать. Именно необходимость миграции с Gitolite на GitLab и побудила меня написать статью о моем опыте в данном вопросе.
-
Коронавирус vs российский IT-бизнес: готовы ли компании переводить сотрудников на удаленку?
—
от автора
Распространение COVID-19 набирает обороты. На сегодняшний день, согласно статистике, по всему миру коронавирусом заражены более 126 тысяч человек, погибли более 4600. Накануне Всемирная организация здравоохранения объявила о контролируемой пандемии. Ряд мировых IT-гигантов уже сообщили, что вводят особые меры безопасности для своих сотрудников и отменяют конференции разработчиков. Редакция Хабра решила спросить ведущих игроков российского рынка о…
-
Древности: 50 оттенков ICQ
—
от автора
Недавно из поста на Хабре я узнал, что в мессенджере ICQ массово удаляют старые неактивные аккаунты. Решил проверить две своих учетки, к которым подключался относительно недавно — в начале 2018 года — и таки да, они тоже удалены. При попытке подключения или входа в аккаунт на сайте с заведомо правильным паролем получил ответ, что пароль…
-
Плюсы и минусы ведения бизнеса в США: впечатления после трех лет развития двух компаний
—
от автора
Пару лет назад я писал статью, в которой делился впечатлениями о переезде в США и ведении бизнеса здесь. Прошло достаточно времени и настала пора обновить информацию и критически взглянуть на некоторые мысли. За эти два года случилось много всего, у меня появился еще один проект, а значит и выводы будут более релевантны. Так что поехали!…
-
Хакеры могут клонировать миллионы ключей от Toyota, Hyundai и Kia
—
от автора
Дефекты шифрования в общей противоугонной функции обнаруживают у автомобилей от крупных производителей. За последние несколько лет владельцы автомобилей с системами запуска без ключа научились беспокоиться о так называемых ретрансляционных атаках, при которых хакеры используют ключи с радиоуправлением для кражи транспортных средств, не оставляя следов. Теперь выясняется, что многие миллионы других автомобилей, использующих механические ключи с…
-
Паша Мурзаков. Badoo. Как 200 строк на Go помогли нам освободить 15 серверов
—
от автора
В Badoo я работаю в команде, которая разрабатывает на PHP. Одна из фич, которой мы занимаемся, со временем начала отъедать всё больше и больше железячных ресурсов. В итоге мы едва успевали добавлять серверы под растущую нагрузку. При этом вечера, проведённые с Go дома, подсказывали, что можно сделать на порядки производительнее, не затратив на разработку много…
-
Превышая скорость: риски и уязвимости в сфере интеллектуальных транспортных систем
—
от автора
Современные транспортные системы — это не просто комфортный способ добраться из точки А в точку Б. Они помогают избежать пробок, повысить уровень безопасности движения и снизить негативное влияние на экологическую обстановку городов. Да и сам транспорт превратился из «средства передвижения» в гида и советчика, который всегда готов прийти на помощь водителю. Но технический прогресс невозможен…
-
АВР и все, все, все: автоматический ввод резерва в дата-центре
—
от автора
В прошлом посте про PDU мы говорили, что в некоторых стойках установлен АВР — автоматический ввод резерва. Но на самом деле в ЦОДе АВР ставят не только в стойке, но и на всем пути электричества. В разных местах они решают разные задачи: в главных распределительных щитах (ГРЩ) АВР переключает нагрузку между вводом от города и…