Microsoft открыл код стандартной библиотеки С++, поставляемой в Visual Studio

7 часов 46 минут ago
На проходящей в эти дни конференции CppCon 2019 компания Microsoft объявила об открытии кода своей реализации стандартной библиотеки С++ (STL, C++ Standard Library), входящей в состав инструментария MSVC и среды разработки Visual Studio. Библиотека реализует возможности, описанные в актуальных стандартах C++14 и C++17, а также развивается в направлении поддержки будущего стандарта C++20, следуя за изменениями в текущем рабочем черновике. Код открыт под лицензией Apache 2.0 с исключениями для бинарных файлов, решающими проблему с включением runtime-библиотек в состав формируемых исполняемых файлов.

Выпуск дистрибутивов CentOS 7.7

8 часов 40 минут ago
Доступен выпуск дистрибутива CentOS 7.7 (1908), вобравший в себя изменения из Red Hat Enterprise Linux 7.7. Дистрибутивы полностью бинарно совместимы с RHEL 7.7, внесенные в пакеты изменения, как правило, сводятся к ребрендингу и замене художественного оформления.

Firefox переходит на сокращённый цикл подготовки релизов

10 часов 44 минуты ago
Разработчики Firefox объявили о сокращении цикла подготовки новых выпусков браузера до четырёх недель (ранее выпуски готовились 6-8 недель). Firefox 70 будет выпущен в соответствии со старым графиком 22 октября, затем через шесть недель 3 декабря будет подготовлен релиз Firefox 71, после чего последующие выпуски будут формироваться раз в четыре недели (7 января, 11 февраля, 10 марта и т.д.).

Мировой рекорд беспроводной передачи данных: 40 Гбит/с на 11 километров

16 часов 3 минуты ago
В августе 2019 года в России впервые в мире (Да, это правда) выполнили коммерческий проект по беспроводному резервированию магистрального оптического кабеля емкостью 40 Гбит/с. Оператор «Единство», дочерняя компания Норникеля, с помощью такого канала пробросила 11-километровый беспроводной бэкап через Енисей. Читать дальше →
sergbe

Check Point Gaia R80.40. Что будет нового?

16 часов 10 минут ago


Приближается очередной релиз операционной системы Gaia R80.40. Несколько недель назад стартовала программа Early Access, по которой можно получить доступ для тестирования дистрибутива. Мы, как обычно публикуем информацию о том, что будет нового, а также выделим моменты, которые наиболее интересны с нашей точки зрения. Забегая вперед, могу сказать, что новшества действительно значимые. Поэтому стоит готовиться к скорой процедуре обновления. Ранее мы уже публиковали статью о том, как это делать (за дополнительной информацией можно обратиться сюда). Перейдем к теме… Читать дальше →
cooper051

Бета-выпуск VirtualBox 6.1

16 часов 44 минуты ago
Спустя девять месяцев с момента формирования прошлой значительной ветки компания Oracle представила первый бета-выпуск системы виртуализации VirtualBox 6.1.

Определена дата выпуска CentOS 8.0

17 часов 7 минут ago
Разработчики проекта CentOS назначили дату выпуска новой ветки CentOS 8.0, основанной на пакетной базе Red Hat Enterprise Linux 8. Если не произойдёт непредвиденных событий, релиз выйдет во вторник 24 сентября. В ближайшие дни также будет опубликован выпуск CentOS 7.7, который уже полностью готов и сборки начали распространяться по зеркалам.

Опыт использования OpenBSD в инфраструктуре VidiGuard

18 часов 18 минут ago
Компания VidiGuard, предлагающая охранные системы с использованием беспроводных беспилотников, рассказала о том, как и для чего они используют OpenBSD в продакшене. Основной бизнес VidiGuard связан с обеспечением физической безопасности. Однако, безопасность данных клиентов не менее важна. Для того, чтобы её обеспечить, требуется надёжная платформа, которая может работать с минимальным вмешательством администратора. Для этих целей была выбрана OpenBSD.

Инфраструктура компании как продукт

18 часов 30 минут ago
Инфраструктура — это то, от чего зависит работа и прибыль IT-бизнеса. Все процессы, которые происходят с кодом от компьютера разработчика и до продакшена, зависят от бесперебойной работы серверов, ПО, внешних сервисов. Если инфраструктура не работает как надо, бизнес теряет прибыль.

Стартапы не особо уделяют внимание инфраструктуре — надо продукт пилить, пока деньги инвесторов не кончились. В больших компаниях уже не до нее — у нас тут тысячи задач, работать надо.

До понимания, что инфраструктура IT-компании это тоже продукт, что у нее есть цель, что надо считать затраты и отслеживать метрики, дело часто не доходит.


Знаете ли вы сколько стоит ваша инфраструктура: серверы, ПО, внешние сервисы? Как вы считаете затраты на нее, по каким метрикам? Сколько вы потеряете, если что-то упадет или не будет бэкапа? Ответы на эти вопросы знает Артём Науменко (@entsu) из Skyeng. Он работал как в компаниях с двумя разработчиками в штате, так и в корпорациях с тысячей сотрудников. Сейчас руководит инфраструктурой в Skyeng и, одновременно, СТО детского обучения Skyeng. Артем расскажет как в компании строят инфраструктуру, как зарабатывают на ней деньги и какие ошибки не стоит допускать.
Читать дальше →
osminog

Ричард Столлман покинул пост президента Фонда СПО

22 часа 1 минута ago
Ричард Столлман принял решение о снятии с себя полномочий президента Фонда СПО и об уходе из совета директоров данной организации. Фонд начал процесс поиска нового президента. Решение принято в ответ на критику комментариев Столлмана, отмеченных как недостойные лидера движения СПО. После неосторожных высказываний в почтовой рассылке MIT CSAIL, в процессе обсуждения причастия сотрудников MIT к.

Эдвард Сноуден дал интервью, в котором поделился мнением о мессенджерах

1 день 5 часов ago
Эдвард Сноуден, бывший сотрудник АНБ, скрывающийся от американских спецслужб в России, дал интервью французской радиостанции France Inter. В числе прочих обсуждаемых тем, отдельный интерес представляет вопрос о том, безрассудно ли и рисковано ли использовать Whatsapp и Telegram, ссылаясь на то, что премьер министр Франции общается со своими министрами через Whatsapp, а президент со своими подчинёнными - через Telegram.

Доступен Neovim 0.4, модернизированный вариант редактора Vim

1 день 7 часов ago
Опубликован релиз Neovim 0.4, ответвления от редактора Vim, сфокусированного на повышении расширяемости и гибкости. Оригинальные наработки проекта распространяются под лицензией Apache 2.0, а базовая часть под лицензией Vim.

Исповедь docker хейтера

1 день 9 часов ago

Я должен признаться. Я ненавижу docker. Всей своей душой. Это самая ужасная софтина, которую я видел за последние 10 лет.


С одной стороны, я очень уважаю одноименную компанию. Ребята из Docker Inc. реально популяризировали контейнеризацию. Теперь о ней не знает только ленивый. С другой стороны, ничего принципиально нового они не изобрели — контейнеризация на момент, когда Docker "выстрелил", уже существовала более 30 лет (начиная от chroot, вспомним еще jails и zones, ну, и наконец-то — namespaces & cgroups).


Круто, что docker реально ускоряет разработку во множество раз. Если вести ее правильно, то даже без потери в качестве. В любом случае, docker здесь, от него не деться и приходится им пользоваться.


Но почему у меня этот продукт с логотипом кита вызывает столь разнообразные эмоции? Ниже я перечислю те моменты, от которых бомбит. Возможно, что читатель будет не согласен или, напротив, найдет какие-то вещи, о которых не знал и сочтет интересными.


Disclaimer: все написанное ниже является личным мнением автора и может как отражать реальность, так и не отражать реальность. Материал строго провокационного характера и основной целью является не унизить или обидеть кого бы то ни было, а скорее заставить людей включить голову и осознать масштабы глубин (с).

Читать дальше →
gecube

Релиз GhostBSD 19.09

1 день 11 часов ago
Представлен релиз десктоп-ориентированного дистрибутива GhostBSD 19.09, построенного на базе TrueOS и предлагающего пользовательское окружение MATE. По умолчанию в GhostBSD применяется система инициализации OpenRC и файловая система ZFS. Поддерживается как работа в Live-режиме, так и установка на жесткий диск (используется собственный инсталлятор ginstall, написанный на языке Python). Загрузочные образы сформированы для архитектуры amd64 (2.5 Гб).

Релиз ядра Linux 5.3

1 день 23 часа ago
После двух месяцев разработки Линус Торвальдс представил релиз ядра Linux 5.3. Среди наиболее заметных изменений: поддержка GPU AMD Navi, процессоров Zhaoxi и технологии управления энергопотреблением Intel Speed Select, возможность использования инструкций umwait для ожидания без использования циклов.

SpaceX планирует развернуть сеть спутникового интернета раньше, чем планировалось

2 дня 8 часов ago


Правда, только для США, и то не всей страны, а южной ее части. 30 августа SpaceX запросила у Федеральной комиссии по связи США возможность изменить орбитальное движение своих спутников. Изменение позволит развернуть сеть по трем орбитальным плоскостям вместо одной, что «ускорит процесс разворачивания спутников и увеличит область покрытия».

Спутники смогут предоставлять связь для жителей южных штатов и территорий США. Возможно, к следующему сезону ураганов компании удастся предоставить указанным регионам стабильную связь с интернетом. Ураганы начинаются весной и заканчиваются 30 ноября — каждый год.
Читать дальше →
Ekaterina_T

Ssh-chat, часть 2

2 дня 10 часов ago

Привет, Хабр. Это 2 статья из цикла ssh-chat.


Что мы сделаем:


  • Добавим возможность создания своих функций оформления
  • Добавим поддержку markdown
  • Добавим поддержку ботов
  • Увеличим безопасность паролей(хеш и соль)
Читать дальше →
maximmasterr

Проект по добавлению в GCC поддержки распараллеливания процесса компиляции

2 дня 20 часов ago
В рамках исследовательского проекта Parallel GCC началась работа по добавлению в GCC возможности, позволяющей разделять процесс компиляции на несколько параллельно выполняемых потоков. В настоящее время для повышения скорости сборки на многоядерных системах на уровне утилиты make применяется запуск отдельных процессов компилятора, каждый из которых выполняет сборку отдельного файла с кодом. Новый проект экспериментирует с обеспечением распараллеливания на уровне компилятора, что потенциально позволит повысить эффективность работы на многоядерных системах.

Для ядра Linux предложен новый вариант драйвера exFAT

2 дня 21 час ago
Корейский разработчик Park Ju Hyung, специализирующийся на портировнии прошивок Android для различных устройств, представил новую редакцию драйвера для файловой системы exFAT - exfat-linux, которая является ответвлением от драйвера "sdFAT", разработанного компанией Samsung. В настоящее время в staging-ветку ядра Linux уже добавлен драйвер exFAT от Samsung, но он основан на кодовой базе старой ветки драйвера (1.2.9). В настоящее время Samsung использует в своих смартфонах полностью иной вариант драйвера "sdFAT" (2.2.0), ответвлением от которого и стала разработка Park Ju Hyung.