Автор: Yuri Gagarin

Опубликован четвёртый том общедоступной книги «Программирование: введение в профессию»

Андрей Столяров опубликовал четвёртый том книги «Программирование: введение в профессию» (PDF, 659 стр.), охватывающий части IX–XII. В книге рассматриваются следующие темы: Парадигмы программирования как общее явление; примеры рассматриваются в основном на языке Си. Рассмотрены концептуальные различия между Паскалем и Си. Язык Си++ и поддержанные в нём парадигмы объектно-ориентированного программирования и абстрактных типов данных. В том […]

Collabora развивает надстройку для работы OpenCL и OpenGL поверх DirectX

Компания Collabora представила новый Gallium-драйвер для Mesa, реализующий прослойку для организации работы API OpenCL 1.2 и OpenGL 3.3 поверх драйверов с поддержкой DirectX 12 (D3D12). Код опубликован под лицензией MIT. Предложенный драйвер позволяет использовать Mesa на устройствах, изначально не поддерживающих OpenCL и OpenGL, а также в качестве стартовой позиции для портирования OpenGL/OpenCL-приложений для работы поверх […]

Кластер Elasticsearch на 200 ТБ+

С Elasticsearch сталкиваются многие. Но что происходит, когда хочешь с его помощью хранить логи «в особо крупном объёме»? Да ещё и безболезненно переживать отказ любого из нескольких дата-центров? Какой стоит делать архитектуру, и на какие подводные камни наткнёшься? Мы в Одноклассниках решили при помощи elasticsearch решить вопрос лог-менеджмента, а теперь делимся с Хабром опытом: и […]

История интернета: Эра фрагментации; часть 1: Коэффициент нагрузки

К началу 1980-х был заложен фундамент того, что сегодня мы знаем, как «интернет» – его основные протоколы были разработаны и испытаны в боевых условиях – однако эта система оставалась закрытой, и находилось почти под полным контролем единственной сущности, министерства обороны США. Вскоре это должно будет измениться – произойдёт расширение системы на все департаменты информатики разных […]

Что общего между LVM и матрешкой?

Доброго времени суток. Хочу поделиться с сообществом практическим опытом построения системы хранения данных для KVM с использованием md RAID + LVM. В программе будет: Сборка md RAID 1 из NVMe SSD. Сборка md RAID 6 из SATA SSD и обычных дисков. Особенности работы TRIM/DISCARD на SSD RAID 1/6. Создание загрузочного md RAID 1/6 массива на […]

Видео: технологии и перки сетевого ролевого экшена Population Zero

Московская студия Enplex Games в новом ролике рассказала о деревьях технологий и перков персонажей предстоящего многопользовательского ролевого экшена Population Zero. Путешествуя по миру Population Zero вы будете посещать различные его области, изучать местность, флору, фауну и ресурсы, за что герой получает научные очки: геологии, ботаники, зоологии и геодезии. Всё это вместе представляет собой дерево технологий […]

Microsoft прекратит инвестировать в фирмы по распознаванию лиц после скандала с израильской AnyVision

Microsoft заявила, что больше не будет инвестировать в сторонние компании, занимающиеся технологиями распознавания лиц, после скандала вокруг её вложений в израильский стартап AnyVision. По словам критиков и правозащитников, AnyVision активно применяла своё ПО для слежки за палестинцами на Западном берегу реки Иордан в пользу израильского правительства. Теперь Microsoft заявила, что независимое расследование, проведённое бывшим генеральным […]

У AMD украли исходные коды будущих графических процессоров, в том числе и Xbox Series X

Официальным пресс-релизом компания AMD сообщила, что в конце прошлого года у неё была украдена определённая интеллектуальная собственность, связанная с нынешними и будущими графическими разработками. Вскоре после этого ресурс Torrentfreak конкретизировал, что у AMD был украден исходный код графических процессоров Big Navi и Arden, и теперь злоумышленник пытается найти покупателя для этих данных. Сообщается, что компания […]

Суд предписал выплатить 300 тысяч долларов Брюсу Перенсу по итогам разбирательства с Grsecurity

После отклонения апелляции на состоявшемся в пятницу итоговом судебном заседании все стороны согласились прекратить разбирательство. Компания Open Source Security Inc, которая развивает проект Grsecurity, решила не подавать ходатайство о проведении повторных слушаний с участием расширенной судебной коллегии, а также не эскалировать разбирательство с привлечением суда более высокой инстанции. Судья выдал предписание выплатить Брюсу Перенсу 300 […]

OpenShift как корпоративная версия Kubernetes. Часть 1

«В чем разница между Kubernetes и OpenShift?» – этот вопрос возникает с завидным постоянством. Хотя на самом деле это все равно что спрашивать, чем автомобиль отличается от двигателя. Если продолжить аналогию, то автомобиль – это готовый продукт, им можно пользоваться сразу же, буквально: сел и поехал. С другой стороны, чтобы двигатель вас куда-то повез, его […]

Кластер из двух узлов – дьявол в деталях

Привет, Хабр! Представляю вашему вниманию перевод статьи «Two Nodes — The Devil is in the Details» автора Andrew Beekhof. Многие люди предпочитают кластеры состоящие из двух узлов, потому что они кажутся концептуально более простыми, кроме того еще и на 33% более дешевыми чем их трех-узловые собратья. Хотя вполне реально собрать хороший кластер из двух узлов, […]

Как мы ускорили кодирование видео в восемь раз

Каждый день миллионы зрителей смотрят видео в интернете. Но чтобы видео стало доступно, его нужно не только загрузить на сервер, но и обработать. Чем быстрее это происходит — тем лучше сервису и его пользователям. Меня зовут Аскар Камалов, год назад я присоединился к команде видеотехнологий Яндекса. Сегодня я коротко расскажу читателям Хабра о том, как […]

Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы 🔥 Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы | ProHoster