Автор: ProHoster

Ко дню рождения Юрия Кнорозова: изучаем основы письменности Майя

Письменность майя была единственной полноценной системой письменности в Америке, но благодаря стараниям отважных испанских конкистадоров к XVII веку она была полностью забыта. Тем не менее, тысячи этих символов сохранились на резных камнях, фресках и керамике, и в XX веке обычный советский аспирант выдвинул идею, которая позволила их расшифровать. И данная статья покажет, как устроена эта […]

«Доклад не имеет права быть скучным»: интервью с Барухом Садогурским о выступлениях на конференциях

Барух Садогурский — Developer Advocate в компании JFrog, соавтор книги «Liquid Software», известный IT-спикер. В интервью Барух рассказал, как он готовится к докладам, чем зарубежные конференции отличаются от российских, зачем участникам ходить на них и зачем выступать в костюме лягушки. Начнем с самого простого. Как тебе кажется, зачем вообще выступать на конференциях? На самом деле, […]

OpenVSP 3.19.1 — свободная САПР для проектирования и анализа геометрии летательных аппаратов

OpenVSP — свободная параметрическая САПР для проектирования и анализа геометрии летательных аппаратов (CFD, FEM). Программа разрабатывается сотрудниками NASA Langley Research Center и включена в список ПО NASA Software Catalog. 17-19 сентября 2019 состоялся «OpenVSP Workshop 2019» на котором были представлены наработки и планы разработки ветки 3.19.x. 9 ноября состоялся релиз OpenVSP 3.19.0, а спустя чуть […]

Как подготовиться к собеседованию в Google и не пройти его. Дважды

Заголовок статьи звучит как epic fail, но на самом деле все не так однозначно. Да и в общем и целом эта история закончилась весьма позитивно, хоть и не в Google. Но это уже тема для другой статьи. В этой же статье я расскажу о трех вещах: каким образом проходил мой процесс подготовки, каким образом проходили […]

Релиз звуковой подсистемы Linux — ALSA 1.2.1

Анонсирован релиз звуковой подсистемы ALSA 1.2.1. Это первый выпуск ветки 1.2.x (ветка 1.1 была сформирована в 2015 году). Новая версия затрагивает обновление библиотек, утилит и плагинов, работающих на уровне пользователя. Драйверы развиваются синхронно с ядром Linux. Из значительных изменений отмечается вынос в отдельную библиотеку libatopology функций, связанных с топологией (метод загрузки драйверами обработчиков из пространства […]

Как программисту переехать на Кипр

Disclaimer: Эту статью я начал писать достаточно давно и закончил только сейчас, так как не было времени. За это время было опубликовано еще 2 аналогичные статьи: вот эта и вот эта. Часть информации в статье повторяет информацию из этих двух статей. Однако, так как всё описанное в статье я рассматриваю через призму собственного опыта, я […]

Facebook протестировал новый алгоритм контроля перегрузки COPA в сравнении с BBR и CUBIC

Facebook опубликовал результаты экспериментов с новым алгоритмом контроля перегрузки (congestion control) — COPA, оптимизированным для передачи видеоконтента. Алгоритм предложен исследователями из Массачусетского технологического института. Предложенный для тестирования прототип COPA написан на С++, открыт под лицензией MIT и включён в состав mvfst — развиваемой в Facebook реализации протокола QUIC. Алгоритм COPA ориентирован на решение проблем, возникающих […]

Выпуск Coreboot 4.11

Опубликован релиз проекта CoreBoot 4.11, в рамках которого разрабатывается свободная альтернатива проприетарным прошивкам и BIOS. В создании новой версии приняло участие 130 разработчиков, которые подготовили 1630 изменений. Основные новшества: Добавлена поддержка 25 материнских плат: AMD PADMELON; ASUS P5QL-EM; QEMU-AARCH64 (эмуляция); Google AKEMI, ARCADA CML, DAMU, DOOD, DRALLION, DRATINI, JACUZZI, JUNIPER, KAKADU, KAPPA, PUFF, SARIEN CML, […]

OIN скооперировался с IBM, Linux Foundation и Microsoft для защиты открытого ПО от патентых троллей

Организация Open Invention Network (OIN), занимающаяся защитой экосистемы Linux от патентных претензий объявила о формировании совместно с IBM, Linux Foundation и Microsoft группы для защиты открытого ПО от нападок патентных троллей, не обладающих активами и живущими только за счёт исков с использованием сомнительных патентов. Созданная группа окажет поддержку организации Unified Patents в области поиска фактов […]

Взлом сайта криптовалюты Мonero с подменой предлагаемого для загрузки кошелька

Разработчики криптовалюты Monero, которая позиционируется как обеспечивающая полную анонимность и защиту от отслеживания платежей, предупредили пользователей о компрометации официального сайта проекта (GetMonero.com). В результате взлома 18 ноября с 5:30 до 21:30 (MSK) в разделе загрузки распространялись подменённые злоумышленниками исполняемые файлы консольной редакции кошелька Мonero для Linux, macOS и Windows. В исполняемые файлы был интегрирован вредоносный […]

В Rainbow Six Siege пройдёт внутриигровое событие, посвящённое сериалу Netflix

Ubisoft анонсировала внутриигровое мероприятие «Бумажный дом» для Rainbow Six Siege. Оно посвящено одноимённому сериалу, который показывают в онлайн-кинотеатре Netflix. Согласно описанию, преступники захватили заложника во время ограбления банка. Игроки будут бороться за него между собой. Матчи будут проходить по стандартным правилам режима «Заложник». В честь мероприятия разработчики добавят в игру новые косметические предметы для оперативников Hibana […]

Выпуск nginx 1.17.6 и njs 0.3.7

Сформирован выпуск основной ветки nginx 1.17.6, в рамках которой продолжается развитие новых возможностей (в параллельно поддерживаемой стабильной ветке 1.16 вносятся только изменения, связанные с устранением серьёзных ошибок и уязвимостей). Основные изменения: Добавлены новые переменные $proxy_protocol_server_addr и $proxy_protocol_server_port, которые содержат адрес и порт сервера, полученные из заголовка протокола PROXY; Добавлена директива limit_conn_dry_run, переводящая модуль ngx_http_limit_conn_module в […]