Автор: Yuri Gagarin

Зачем нужен DevOps и кто такие DevOps-специалисты

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

Windows 10 теперь можно переустановить из облака. Но с оговорками

Похоже, что скоро в прошлое уйдёт технология восстановления Windows 10 с физических носителей. Во всяком случае, надежда на это есть. В сборке Windows 10 Insider Preview Build 18970 появилась возможность переустановки ОС по Сети из облака. Эта возможность называется Reset this PC, а в описании говорится, что некоторые пользователи предпочитают использовать высокоскоростное подключение к Интернету, […]

Очередные 4 уязвимости в Ghostscript

Спустя две недели с момента обнаружения прошлой критической проблемы в Ghostscript выявлены ещё 4 похожие уязвимости (CVE-2019-14811, CVE-2019-14812, CVE-2019-14813, CVE-2019-14817), которые позволяют через создание ссылки на «.forceput» обойти режим изоляции «-dSAFER». При обработке специально оформленных документов атакующий может получить доступ к содержимому ФС и добиться выполнения произвольного кода в системе (например, через добавление команд в […]

Опубликован DHCP-сервер Kea 1.6, развиваемый консорциумом ISC

Консорциум ISC опубликовал релиз DHCP-сервера Kea 1.6.0, идущего на смену классическому ISC DHCP. Исходные тексты проекта распространяются под лицензией Mozilla Public License (MPL) 2.0, вместо ранее применяемой для ISC DHCP лицензии ISC License. DHCP-сервер Kea основан на технологиях BIND 10 и построен с использованием модульной архитектуры, подразумевающей разбиение функциональности на разные процессы-обработчики. Продукт включает в […]

Выпуск Wine 4.15

Доступен экспериментальный выпуск открытой реализации Win32 API — Wine 4.15. С момента выпуска версии 4.14 было закрыто 28 отчётов об ошибках и внесено 244 изменения. Наиболее важные изменения: Добавлена начальная реализация сервиса HTTP (WinHTTP) и связанного с ним API для клиентских и серверных приложений, отравляющих и принимающих запросы при помощи протокола HTTP. Поддерживаются такие вызовы, […]

Выпущена система печати CUPS 2.3 с изменениями в лицензировании

Спустя почти три года после выпуска CUPS 2.2 вышел CUPS 2.3, который был отложен более чем на один год. CUPS 2.3 является важным обновлением в связи с изменением лицензирования. Apple решила повторно лицензировать сервер печати под лицензией Apache 2.0. Но из-за различных linux специфичных утилит, являющихся GPLv2 и не относящихся к Apple это создает проблему. […]

Кто внедряет IPv6, и что тормозит его развитие

В прошлый раз мы говорили об истощении IPv4 — о том, кто владеет небольшой долей оставшихся адресов и почему так получилось. Сегодня обсуждаем альтернативу — протокол IPv6 и причины его медленного распространения — кто-то говорит, что виновата высокая стоимость миграции, а кто-то заявляет, что технология уже устарела. / CC BY-SA / Frerk Meyer Кто внедряет […]

Краткое руководство по проведению пилотов и PoC

Введение За годы своей работы в области ИТ и в особенности в продажах ИТ видел много пилотных проектов, но большинство из них оканчивалось ничем при значительных расходах времени. При этом, если мы говорим о тестировании железных решений, как например СХД, на каждую демо-систему обычно стоит еще и очередь чуть не на год вперед. А каждое […]

Поддержка monorepo и multirepo в werf и при чём здесь Docker Registry

Тема монорепозитория обсуждалась уже не раз и, как правило, вызывает весьма активные споры. Создавая werf как Open Source-инструмент, призванный улучшить процессы сборки кода приложений из Git в Docker-образы (и их последующей доставки в Kubernetes), мы мало размышляем на тему того, какой выбор лучше. Для нас первично обеспечить всё необходимое для сторонников разных мнений (если это […]

Unit-тесты в СУБД — как мы делаем это в Спортмастере, часть вторая

Первая часть — здесь. Представьте ситуацию. Перед вами стоит задача разработки нового функционала. У вас есть наработки от ваших предшественников. Если предположить, что вы никаких моральных обязательств не имеете, то как бы вы поступили? Чаще всего все старые наработки подвергаются забвению и всё начинается сначала. В чужом коде копаться никто не любит, а при наличии […]

Беспилотный электропоезд «Ласточка» совершил тестовую поездку

ОАО «Российские железные дороги» («РЖД») сообщает об испытаниях первого российского электропоезда, оборудованного системой самоуправления. Речь идёт о специально модифицированной версии «Ласточки». Машина получила оборудование для позиционирования поезда, связи с диспетчерским центром и обнаружения препятствий на пути. «Ласточка» в беспилотном режиме может следовать по графику, а при обнаружении препятствия на пути — автоматически тормозить. Тестовую поездку […]

«Rust — будущее системного программирования, С — новый Ассемблер» — выступление одного из ведущих инженеров Intel

На недавно прошедшем Саммите по технологиям с открытым исходным кодом (Open Source Technology Summi — OSTS) Джош Триплетт (Josh Triplett), ведущий инженер Intel, рассказал о том, что его компания заинтересована в том, чтобы в ближайшем будущем Rust достиг «паритета» со всё ещё доминирующим в области системной и низкоуровневой разработки языком C. В своём выступлении под заголовком […]

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