Архивы

  • Конец года — новые баги с датами

    от автора

    Наткнулся сегодня (24-12-30) на преинтереснейшую ошибку.Простенький скрипт ищет файл по дате создания в имени, и вместо вчерашнего дня (24-12-29) почему-то ищет файл за следующий год (25-12-29).Казалось бы, мистика, всё прекрасно работало с лета, и как на зло сломалось как раз под конец года … и кто в этом виноват?Не будем вдаваться в подробности, кто этому…

  • Релиз открытого аудиоплеера Amarok 3.2.0

    от автора

    В конце декабря 2024 года состоялся релиз открытого аудиоплеера Amarok 3.2.0 с экспериментальной поддержкой Qt 6 и KDE Frameworks 6. Третий мажорный выпуск Amarok (на Qt5 и библиотеки KDE Frameworks 5) состоялся в апреле этого года. Согласно данным Хабра, релиз Amarok 2.4 состоялся в январе 2011 года, а Amarok 2.1 вышел в июне 2009 года. Код проекта написан на языке C++ и распространяется под лицензией GPLv2.Amarok предоставляет трёхпанельный режим отображения…

  • Исследование: робохирурги, обученные по видео, достигли уровня людей и научились исправлять ошибки

    от автора

    Исследователи из Университета Джонса Хопкинса рассказали о прогрессе созданной ими системы обучения роботов-хирургов по видеозаписям операций опытных врачей. По данным учёных, роботы-хирурги da Vinci могут выполнять хирургические процедуры с той же точностью, что и врачи-люди, и исправлять собственные ошибки, сообщает The Washington Post.Роботы научились самостоятельно манипулировать иглами, завязывать узлы и зашивать раны. Более того, они…

  • Создание REST API с NestJS и TypeORM

    от автора

    СодержаниеВведениеУстановка и настройка проектаСоздание модуля и сущностиСоздание DTO и валидацияСоздание сервиса и контроллераРеализация CRUD операцийТестирование APIЗаключениеВведениеNestJS — это прогрессивный фреймворк для построения эффективных и масштабируемых серверных приложений на Node.js. Он использует современные возможности JavaScript и TypeScript, вдохновлен архитектурными паттернами Angular и поддерживает модульность, инъекцию зависимостей и другие современные подходы.TypeORM — это ORM (Object-Relational Mapping) инструмент,…

  • Security Week 2453: утечка геолокации автомобилей Volkswagen

    от автора

    С 27 по 30 декабря в Гамбурге проходила ежегодная конференция Chaos Communication Congress. Одна из наиболее заметных презентаций на конференции была посвящена утечке данных телеметрии, собираемой с автомобилей концерна Volkswagen Group. Видео презентации и большой материал издания Spiegel (оба — на немецком языке) можно посмотреть и почитать соответственно здесь и здесь. Два главных вопроса, на…

  • Правительство РФ утвердило перенос сроков запуска синхротрона СКИФ СО РАН с конца 2024 года на 2025 год

    от автора

    Кабмин РФ утвердил перенос сроков запуска синхротрона СКИФ в Новосибирской области на 2025 год из‑за необходимости разработки российскими учёными ряда систем для новой установки с нуля и без доступа к иностранному оборудованию. Ранее ввод научной установки, согласно указу президента РФ, был назначен на 31 декабря 2024 года.«Сибирский кольцевой источник фотонов» — это синхротрон поколения 4+ класса мегасайенс с энергией 3 ГэВ и ускорительным кольцом 476 м. Источник синхротронного…

  • Хабр поздравляет всех с наступившим 2025 годом

    от автора

    Хабр поздравляет айтишников, программистов, разработчиков, системных администраторов, специалистов техподдержки, руководителей проектов, проектировщиков, инженеров, менеджеров, дизайнеров, монтажников, сетевиков, электроников, электриков, студентов и всех‑всех‑всех остальных причастных к IT‑сообществу с наступившим 2025 годом!Счастья, радости, карьеры и успехов вам в новом году, профессионалы и недавно пришедшие в увлекательную, сложную и постоянно меняющуюся IT‑отрасль!Тепла и уюта вашим репозиториям, здоровья вам и незабагованности вашему коду, привет…

  • Как пройти PSM сертификацию PSM 1 в 2024-2025 году

    от автора

    Прохождение сертификации PSM 1 В 2024-2-25Получение сертификата PSM I — нужен для тех, кто хочет углубить свои знания в области Scrum и подтвердить свои навыки в его применении. Важно понимать, что этот экзамен подтверждает не только теоретические знания, но и применение Scrum фреймворка на практике в IT. Они необходимы для успешной реализации проектов (сайты, мобильные…

  • OpenVPN & i2pd: VPN через I2P (часть 2)

    от автора

    В предыдущей статье я описал как сконфигурировать wireguard для работы через I2P. Эту статью можно считать копией с тем отличием, что будем использовать OpenVPN. Желание попробовать OpenVPN в конфигурации «VPN over I2P» не случайно: в i2pd работа с TCP-туннелями сделана на порядок лучше, чем с UDP, а wireguard работает как раз по этому протоколу (по…

  • FIDE разрешила носить джинсы на чемпионатах по блицу после ссоры с Магнусом Карлсеном

    от автора

    Президент FIDE Аркадий Дворкович объявил о смягчении требований к одежде участников мирового чемпионата по блицу, который начнётся 30 декабря в Нью-Йорке. Теперь на турнире можно появиться в джинсах.Поводом для изменения правил стал инцидент, который произошёл в пятницу, 27 декабря, на чемпионате мира по рапиду. Магнус Карлсен, пятикратный чемпион мира, нарушил дресс-код турнира, явившись на игру…