Autor: Yuri Gagarin

Превращая FunC в FunCtional с помощью Haskell: как Serokell победили в Telegram Blockchain Competition

Вы наверняка слышали о том, что Telegram собирается запустить блокчейн-платформу Ton. Но вы могли пропустить новость, что не так давно Telegram объявил конкурс на реализацию одного или нескольких смарт-контрактов для этой платформы. Команда Serokell с богатым опытом разработки крупных блокчейн проектов не могла остаться в стороне. Мы делегировали на конкурс пятерых сотрудников, а уже через […]

Материнские платы на AMD B550 уже готовы к дебюту

Менеджер по продукции Biostar Вики Ван (Vicky Wang) дала интервью корейскому изданию Brainbox, в котором рассказала о готовящихся материнских платах компании на новых чипсетах AMD и Intel. Интересно, что вскоре после публикации интервью компания Biostar заявила, что информация в нём неверна, правда, не уточнила, какая именно. Также Brainbox удалила часть интервью о будущих платах, но […]

Microsoft готовит эксклюзивы для xCloud и переход на аппаратуру Scarlett

Microsoft обсуждает со своими и сторонними студиями создание эксклюзивных игр для облачной службы Project xCloud. Представитель компании Карим Чоудри (Kareem Choudhry) подтвердил эту информацию на конференции X019 в Лондоне во время интервью с австралийскими агентствами, подчеркнув: «Пока мы не готовы поделиться информацией о конкретных проектах. Но для разработки новой игры и интеллектуальной собственности требуется от […]

Фальшивые обновления Windows приводят к загрузке вымогателя

Специалисты компании Trustwave, работающей в сфере информационной безопасности, сообщили об обнаружении масштабной кампании по рассылке спам-сообщений, которые используются для загрузки на ПК жертв шифровальщика под видом обновлений для операционной системы Windows. Microsoft никогда не отправляет по почте сообщения о необходимости обновить Windows. Очевидно, что новая кампания по распространению вредоносного ПО нацелена на людей, которые не […]

Выпуск платформы webOS Open Source Edition 2

Представлена новая ветка открытой платформы webOS Open Source Edition 2, ориентированной на оснащение умных устройств. Платформа развивается в публичном репозитории под лицензией Apache 2.0, а разработку курирует сообщество, придерживаясь совместной модели управления разработкой. В качестве эталонной аппаратной платформы рассматриваются платы Raspberry Pi 4. Платформа webOS в 2013 году была выкуплена компанией LG у Hewlett-Packard и […]

Выпуск Tcl/Tk 8.6.10

Представлен релиз Tcl/Tk 8.6.10, динамического языка программирования, распространяемого совместно с кроссплатформенной библиотекой базовых элементов графического интерфейса. Несмотря на то, что основное распространение Tcl получил для создания интерфейсов пользователя и как встраиваемый язык, Tcl также подходит для других задач, таких как web-разработка, создание сетевых приложений, администрирование систем и тестирование. В новой версии: В Tk переработана реализация […]

Автоматизация доставки flow в Apache NiFi

Всем привет! Задача заключается в следующем — есть flow, представленный на картинке выше, который надо раскатить на N серверов с Apache NiFi. Flow тестовый — идет генерация файла и отправка в другой инстанс NiFi. Передача данных происходит с помощью протокола NiFi Site to Site. NiFi Site to Site (S2S) — безопасный, легко настраиваемый способ передачи […]

Выпуск CentOS Atomic Host 7.1910, специализированной ОС для запуска контейнеров Docker

Проект CentOS представил выпуск минималистичной операционной системы CentOS Atomic Host 7.1910, которая поставляется в форме монолитного целиком обновляемого образа и предоставляет базовое окружение, которое содержит только минимальный набор компонентов (systemd, journald, docker, rpm-OSTree, geard и т.п.), необходимых для запуска и управления изолированными контейнерами Docker. Все пакеты, обеспечивающие работу конечных приложений, поставляются непосредственно в составе контейнеров, […]

Выпуск свободной системы 3D-моделирования Blender 2.81

Опубликован выпуск свободного пакета 3D-моделирования Blender 2.81, в который вошло более тысячи исправлений и улучшений, подготовленных за четыре месяца с момента формирования значительной ветки Blender 2.80. Основные изменения: Предложен новый интерфейс для навигации по файловой системе, реализованный в форме всплывающего окна c типичной для файловых менеджеров начинкой. Поддерживаются разные режимы просмотра (список, миниатюры), фильтры, динамически […]

Cloudflare представил открытый сканер сетевой безопасности Flan Scan

Компания Cloudflare сообщила об открытии исходных текстов проекта Flan Scan, обеспечивающего сканирования хостов в сети на предмет наличия неисправленных уязвимостей. Flan Scan является надстройкой над сканером сетевой безопасности Nmap, превращающей последний в полнофункциональный инструмент для выявления уязвимых хостов в крупных сетях. Код проекта написан на языке Python и распространяется под лицензией BSD. Flan Scan позволяет […]

Языковые слои

Привет, Хабр! Предлагаю вашему вниманию перевод статьи «Language Layers» автора Robert C. Martin (Uncle Bob). Я провожу время, играя в старую игру «Lunar Lander» 1969 года. Она была написана Джимом Сторером, учеником средней школы. Он написал ее на PDP-8 на языке FOCAL. Вот как выглядит программа: А вот исходный код на FOCAL: Джим Сторер был […]

Локализация звуков: как мозг распознает источники звуков

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

60GB SSD 8Gb DDR4