Когда мы говорим об дистрибутиве операционной системы, то речь впервую очередь идет не об ядре операционной системы, а о тех приложениях, которые входят в состав дистрибутива. А когда мы говорим об импортозамещение операционных систем, то речь идет о той или иной версии Linux. Ничего другого на российском рынке для импортозамещения не предлагается. Что касается ядра linux, то за его развитие отвечает Ли́нус Бенедикт То́рвальдс. И честно говоря мне ничего неизвестно, про российское ядро linux. А вот окружение любого дистрибутива linux разрабатывается различными организациями, все их и не перечислить: KDE, Mozilla, Google, IBM и т.д. и т.д. И следовало бы ожидать, что с появлением отечественных ОС аля linux этот список будет расширен отечественными разработками или модификациями. Но этого нет. Нет, это не обязательно отечественный браузер или почтовый клиента в этих дистрибутивах. Но что-то доработанное с учетом российских реалий в цифровой экономике хотелось бы видеть. Остановимся на этом.
Читать дальше →
Импортозамещение операционных систем. Какими я вижу отечественные ОС
Source: habrahabr
Новости Qt, май 2018 — декабрь 2018
Очередной сборник новостей Qt, на этот раз за последние полгода с прошлой статьи. Релизы 5.11 и 5.12, реинкарнация PySide, внезапные похороны Qbs, выход Qt Design Studio и значительное улучшение условий лицензий для стартапов.

Читать дальше →
Новости Qt, май 2018 — декабрь 2018
Source: habrahabr
А вы помните свой пароль на Хабре?
Всем привет! Маленький технический анонс.
Вас могло разлогинить (или ещё разлогинит) в центре авторизации TM ID, учётная запись которого используется для входа на «Хабр», «Тостер», «Фрилансим» и «Мой Круг». Не пугайтесь, нас не взломали — это плановая операция, связанная с переездом центра авторизации с адреса id.tmtm.ru на account.habr.com.

Для удобства входа на сайт в дальнейшем можете привязать GitHub или какую-нибудь социальную сеть. Если вы этого не сделали ранее, вам придётся повспоминать пароль или пройти небольшой квест по его восстановлению. Впрочем, периодическая смена пароля — это же одно из золотых правил информационной безопасности.
С наступающим!
А вы помните свой пароль на Хабре?
Source: habrahabr
«Окей, Гугл, как поступить в вуз без ЕГЭ»: истории учеников «Школы 21»
В этом году начал обучение первый поток нашей «Школы 21», созданной Сбербанком по модели известной французской L’Ecole 42. Нет учителей и учебного расписания, есть лишь поток проектов, дедлайны и удобные рабочие места. Обучение в «Школе 21» бесплатное для всех независимо от гражданства. Этот пост посвящен историям студентов первого потока, которые расскажут, как отважились на эту авантюру и что она представляет собой изнутри.

Читать дальше →
«Окей, Гугл, как поступить в вуз без ЕГЭ»: истории учеников «Школы 21»
Source: habrahabr
Гайд от эксперта Лаборатории Касперского: об инструментах безопасника, угрозах и тенденциях ИБ
С помощью эксперта «Лаборатории Касперского» разбираемся, какой набор инструментов должен иметь в своем арсенале современный специалист по ИБ. От каких угроз и с помощью каких технологий надо защищаться. Говорим о тенденциях в сфере ИБ, о механизмах работы некоторых продуктов «Лаборатории Касперского» и немного заглядываем в будущее.
Подробности — под катом
Гайд от эксперта Лаборатории Касперского: об инструментах безопасника, угрозах и тенденциях ИБ
Source: habrahabr
[Из песочницы] Точность depth наглядно
Точность глубины — это боль в заднице, с которой рано или поздно сталкивается любой программист графики. На эту тему написано множество статей и работ. А в разных играх и движках, и на различных платформах можно увидеть множество различных форматов и настроек depth buffer.
Преобразование глубины на GPU выглядит неочевидным из-за того, как именно оно взаимодействует с перспективной проекцией, и изучение уравнений ситуацию не проясняет. Чтобы понять как это работает, полезно нарисовать несколько картинок.

Эта статья разделена на 3 части:
- Я попытаюсь объяснить мотивацию нелинейного преобразования глубины.
- Я представлю несколько графиков, которые помогут понять как нелинейное преобразование глубины работает в разных ситуациях, интуитивно и визуально.
- Обсуждение основных выводов Tightening the Precision of Perspective Rendering [Paul Upchurch, Mathieu Desbrun (2012)], касающихся влияния ошибки округления чисел с плавающей точкой на точность глубины.
Читать дальше →
[Из песочницы] Точность depth наглядно
Source: habrahabr
Как писать подкасты, что за железо нужно? Автор статей, текстов и постов сейчас вам всё расскажет
На конференциях люди, насмотревшись на приглашенных спикеров (многие из которых ведут свои проекты в форме каналов на YouTube, подкастов или чего-то такого), частенько подходят ко мне с вопросами:
- «Как написать хабростатью?»
- «Что нужно, чтобы записать подкаст?»
- «Как ты пишешь видосики?» (в том числе те, что из хаба Java)
Этот пост — короткая памятка о том, что я делаю сам. Вся серия постов (если она вообще последует) будет отвечать на все актуальные вопросы современности, связанные с регулярным созданием контента, то есть на все актуальные вопросы современности вообще.
Кроме того, я спросил, какое оборудование используют коллеги из подкастов «Разбор Полётов», «devSchacht», «Podlodka Podcast», «Витая пара», и поделился этой информацией между строк. И это причина, по которой этот пост попал в хабы JavaScript и Разработка мобильных приложений — вероятно, кому-то может быть интересно узнать, чем пользуются их любимые подкастеры.
Совсем недавно Руслан (наш Генерал Маркетинг, ARG89) спросил, есть ли у меня список вещей, которые нужно взять с собой в путешествие на конференцию. Такого списка нет — есть только субъективное ощущение того, чем можно пожертвовать вот из этого:

В прошлый раз я хотел пожертвовать макбуком, например. Какая логика довела до жизни такой — читайте под катом.
Читать дальше →
Как писать подкасты, что за железо нужно? Автор статей, текстов и постов сейчас вам всё расскажет
Source: habrahabr
Время конференций! Подводим итоги 2018 года
Ребята! Конференций час!
Ждут давно чужие земли нас.
Там PVS-Studio — он единорог,
И разработчики-парнишки,
Ответят на вопрос, идите к нам!
Нет, мы не обкурились, это просто вступление к данной статье, где мы расскажем о нашем первом опыте столь плотного участия в конференциях 2018 года.

Читать дальше →
Время конференций! Подводим итоги 2018 года
Source: habrahabr
Готовимся к расследованию инцидентов
Можно ли полностью защититься от кибератак? Наверное, можно, если окружить себя всеми существующими средствами защиты и нанять огромную команду экспертов управлять процессами. Однако понятно, что в реальности это невозможно: бюджет на информационную безопасность не бесконечный, и инциденты все же будут происходить. А раз они будут происходить, значит, к ним нужно готовиться!
В этой статье мы поделимся типовыми сценариями расследования инцидентов, связанных с вредоносным ПО, расскажем, что искать в логах, и дадим технические рекомендации в отношении того, как настроить средства защиты информации, чтобы повысить шансы на успех расследования.

Читать дальше →
Готовимся к расследованию инцидентов
Source: habrahabr
[Перевод] RoadRunner: PHP не создан, чтобы умирать, или Golang спешит на помощь

Привет, Хабр! Мы в Badoo активно работаем над производительностью PHP, поскольку у нас достаточно большая система на этом языке и вопрос производительности — это вопрос экономии денег. Более десяти лет назад мы создали для этого PHP-FPM, который сначала представлял собой набор патчей для PHP, а позже вошёл в официальную поставку.
За последние годы PHP сильно продвинулся вперёд: улучшился сборщик мусора, повысился уровень стабильности — сегодня на PHP можно без особых проблем писать демоны и долгоживущие скрипты. Это позволило Spiral Scout пойти дальше: RoadRunner, в отличие от PHP-FPM, не очищает память между запросами, что даёт дополнительный выигрыш в производительности (хотя этот подход и усложняет процесс разработки). Мы сейчас экспериментируем с этим инструментом, но у нас пока нет результатов, которыми можно было бы поделиться. Чтобы ждать их было веселее, публикуем перевод анонса RoadRunner от Spiral Scout.
Подход из статьи нам близок: при решении своих задач мы тоже чаще всего используем связку PHP и Go, получая преимущества от обоих языков и не отказываясь от одного в пользу другого.
Enjoy!
Читать дальше →
[Перевод] RoadRunner: PHP не создан, чтобы умирать, или Golang спешит на помощь
Source: habrahabr
