Месяц: Декабрь 2020

  • Вышел релиз языка программирования Ruby 3.0.0, который готовили с 2015 года

    от автора

    Источник изображения Хорошие новости для разработчиков — вышел Ruby 3.0.0, новый релиз динамического объектно-ориентированного языка программирования. По словам его поклонников, в новую версию вошло лучшее от Perl, Java, Python, Smalltalk, Eiffel, Ada и Lisp. Новая версия Ruby — восьмой значительный выпуск, который получил множество обновлений и улучшений. К слову, над третьей версией разработчики трудились около…

  • Четырёхмерный лабиринт с видом от первого лица

    от автора

    Существует более 30 игр с дополнительным пространственным измерением (список на википедии), которые разнообразными способами визуализируют и пытаются сделать доступной для понимания наличие четвёртой координаты. Но среди тех игр, с которыми я ознакомился, не нашел для себя такой, которая сочетала бы в себе следующие факторы:вид от первого лицавозможность свободного перемещения и вращения во всех направлениях, без…

  • Ускоряемся: апгрейд инфраструктуры в ЦОДе

    от автора

    В нашем ЦОДе наступил очередной цикл обновления «железа». Зачем и как мы это сделали, а главное – как именно улучшится работа облачной платформы Linxdatacenter после апгрейда в конкретных цифрах, – рассказывает в сегодняшнем материале менеджер по продуктам и решениям Linxdatacenter Олег Федоров.

  • Git, я хочу все отменить! Команды исправления допущенных ошибок

    от автора

    Git — удобная, но довольно сложная система. Сложность, прежде всего, в том, что по невнимательности можно допустить ошибку, которую затем сложно или вообще невозможно исправить. Документация Git предоставляет описание множества команд, которые дают возможность исправить ошибку. Но вся штука в том, что для исправления проблемы нужно знать точное название команды. И здесь у нас возникает…

  • UiPath Action Center: удобное взаимодействие роботов и людей

    от автора

    В одном из последних исследований Deloitte сообщается, что 32% всех руководителей самым серьезным препятствием при масштабировании автоматизации считают разрозненность и фрагментарность бизнес-процессов. Новый продукт компании UiPath — Action Center помогает собрать всё воедино и управлять автоматизацией из централизованного интерфейса. Кроме того, решение позволяет подключать сотрудников к автоматизированным процессам, результат которых требует верификации человеком; после чего…

  • Поездка в Китай: маркировка обуви на фабрике

    от автора

    Мы уже больше 15 лет разрабатываем софт для мобильного учёта товаров по штрихкодам. Последние несколько лет он стал очень востребован для работы с продукцией, попавшей под «обязательную маркировку» — обувь, легпром, шины, парфюм и др. Как все помнят, тестировать все процессы по запуску маркировки выпало обувной отрасли. И так как большинство импорта в нашу страну…

  • В чём состоит задача фолдинга белков? Краткое пояснение

    от автора

    Белок бактерии Staphylococcus aureus В конце ноября команда Google DeepMind объявила о том, что её система глубокого обучения AlphaFold достигла небывалых уровней точности в решении задачи фолдинга белков – трудной проблемы из области вычислительной биохимии. В чём состоит эта проблема и почему её так трудно решить? Белки – это длинные цепочки аминокислот. Ваша ДНК кодирует…

  • SolarWinds и бэкдор SUNBURST: что скрывается внутри этой APT-кампании

    от автора

    Представьте, что все, у кого дома есть умная колонка Amazon Echo (Яндекс Алиса, Маруся – подставить подходящее), узнали бы, что на протяжении последних 6 месяцев она отпирала их дом и впускала воров внутрь. Как теперь чувствовать себя в безопасности, если злоумышленники могли сделать копии ваших ключей, документов, носителей информации или, например, отравить систему водоснабжения? В…

  • Решение проблем связанности микросервисов с помощью сетевых журналов

    от автора

    Сеть является основой для распределенных приложений. Распределенное приложение имеет несколько микросервисов, каждый из которых работает в наборе Подов, часто расположенных на разных Нодах. Проблемные области в распределенном приложении могут быть на уровне сети (Flow, сетевые журналы), или на уровне недоступности ресурсов приложения (Метрики) или недоступности компонентов (трассировка). На связанность на сетевом уровне могут влиять различные…

  • ТОП-3 ИБ-событий недели по версии Jet CSIRT

    от автора

    Уходящая неделя запомнилась нам появлением нового PoC-эксплойта для ранее выявленной уязвимости Windows, обнаружением еще одного способа перехвата мастер-ключа BitLocker и сообщением о росте атак с использованием фреймворка SocGholish. Подробности расскажем под катом.