От десктопа до виртуального ЦОД — как мы к виртуализации шли

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

Некорректная полемика

В данной статье попробуем рассмотреть варианты некорректной полемики, которая, увы, часто встречается на Хабр и иных площадках. Абсолютизирование описанного подхода Известно, что любой способ, доведённый до абсолюта становится глупостью. Например чрезмерное применение ООП приводит к нечитаемому коду. Полный отказ от ООП и переход к чисто функциональному коду тоже снижает читаемость. Истина всегда где-то посередине. Но […]

Правила прикорма

Что будет, если двухмесячного ребенка накормить бигмаком? Что будет, если тяжелоатлету весом 60 кг на первой неделе тренировок поставить на становую тягу 150 кг? Что будет, если в мясорубку засунуть парочку гвоздей на 200? Примерно то же самое, что дать стажеру задачу по доработке PouchDB, чтобы он умел работать с PostgeSQL. Вот у нас компания […]

Модульный гигант c онлайн управлением, а также текстильные и вязаные клавиатуры Джо Парадизо

На сей раз речь пойдёт о создателе крупнейшего в мире модульного синтезатора, построенного в домашних условиях, сотруднике массачусетского технологического института, Джозефе Парадизо (Joseph Paradiso) и некоторых его разработках. Думаю, не будет ошибкой утверждать, что Парадизо в какой-то степени стал продолжателем дела Роберта Муга, а также таких компаний как Roland, Korg и Yamaha. В отличие от […]

15 февраля Badoo PHP Meetup #4. Легаси

Привет! 15 февраля, в субботу, приглашаем на очередную встречу сообщества PHP-разработчиков в офисе Badoo.  Митап будет целиком и полностью посвящен легаси, и вот почему. Мы часто слышим утверждения из разряда «о легаси все уже сказано», «о чем там рассказывать», «ну есть оно и есть, ничего не поделаешь». Но в то же время все продолжают читать […]

Опциональная цепочка, объединение с null, и как они меняют наш подход к написанию кода

Автор фото — Miguel Á. Padriñán. Доброго времени суток, друзья! Представляю Вашему вниманию перевод статьи Sam Sedighian «Optional Chaining, Null Coalescing and How They Will Change the Way You Write Code». Опциональная цепочка, объединение с null, и как они меняют подход к написанию кода Более безопасный и эргономичный способ доступа к объекту. Если Вы следите […]

Интеллект — способность объекта адаптировать свое поведение к окружающей среде с целью своего сохранения (выживания)

Аннотация Весь мир только и делает, что говорит об Искусственном Интеллекте, но при этом — вот же парадокс! — определения, собственно, «интеллекта» (даже не искусственного, а вообще) — общепринятого, понятного, логично структурированного и глубокого до сих пор нет! Почему бы не взять на себя смелость — попытаться найти и предложить такое определение? Ведь определение — […]

The Standoff на PHDays: участвуйте в юбилейной битве хакеров и защитников

Уже в пятый раз на Positive Hack Days состоится The Standoff — соревнование между специалистами по компьютерному взлому и защите. Рассказываем о правилах кибербитвы этого года и способах принять в ней участие. Как выглядит поле боя Хорошо знакомый посетителям предыдущих PHDays макет города опять увеличился в размерах. Его инфраструктура повторяет реальный город: здесь есть офисы, […]

Security Week 05: критические уязвимости медицинских устройств

23 января подразделение американского департамента внутренней безопасности, ответственное за киберугрозы, опубликовало информацию о шести серьезных уязвимостях в медицинских устройствах (новость, исходный документ). Проблемы были обнаружены в больничном оборудовании компании GE, включая медицинские мониторы Carescape B450, 650 и 850. По шкале CVSSv3 пять уязвимостей получили 10 баллов — высшую оценку, обозначающую возможность удаленной эксплуатации без специальных […]

Взломать самолет – 3

Задача моей предыдущей статьи “Можно ли взломать самолёт — 2” была показать, как быстро развиваются технологии SDR и какую опасность это влечет для кибербезопасности, на примере самолетов. Комментарии побудили меня посмотреть иностранную аналитику, нагуглить реальные инциденты. И так, в основном все замечания были на тему GPS спуфинга, так как я полагаю она самая хайповая. Коллеги […]