Entries

Dec 11, 2018
WireGuard — прекрасный VPN будущего?
Наступило время, когда VPN уже не является каким-то экзотическим инструментом бородатых сисадминов. Задачи у пользователей разные, но факт в том, что VPN стал нужен вообще всем. Проблема т...
Dec 11, 2018
Нет полигонам ТБО — вермиминиферму поставь под окно
Больше года свежая зелень у меня выращивается на балконе автоматически. Это просто и здорово помогает в обеспечении здорового образа жизни в квартире, экономя при этом бюджет. Но заботитьс...
Dec 11, 2018
Дорожная карта математических дисциплин для машинного обучения, часть 1
Вместо предисловия Допустим, сидя вечерком в теплом кресле вам вдруг пришла в голову шальная мысль: «Хм, а почему бы мне вместо случайного подбора гиперпараметров модели не узнать, а почем...
Dec 11, 2018
Перевезти дата-центр за 14 400 секунд
Всем знакома пословица «Один переезд равен двум пожарам». Смысл этой народной мудрости в том, что процесс переезда сопряжен со стрессами, суетой, переживаниями и, конечно, беготней, которы...
Dec 10, 2018
Контроллер, полегче! Выносим код в UIView
У вас большой UIViewController? У многих да. С одной стороны, в нём работа с данными, с другой — с интерфейсом. Задачи отделения логики от интерфейса описаны в сотнях статей про архитекту...
Dec 10, 2018
Трехмерный движок на формулах Excel для чайников
В этой статье я расскажу, как мне удалось портировать алгоритм рендера трехмерных сцен на формулы Excel (без макросов). Для тех, кто не знаком с компьютерной графикой, я постарался как мож...
Dec 10, 2018
nomoregoogle.com — свежий сборник альтернатив сервисам технологического гиганта
Доминация Google в ряде сегментов совокупно с политикой компании стали вызывать так много вопросов в последние годы, что практически на всех тематических форумах и площадках пользователи н...
Dec 10, 2018
Стартовал самый большой проект по уборке мирового океана
Несмотря на мнения многих скептиков (например, Артемия Лебедева), Большое тихоокеанское мусорное пятно реально существует. Его не увидеть из космоса и сложно разглядеть человеческим глазом...
Dec 10, 2018
Нужно больше разных Blur-ов
Размытие изображение посредством фильтра Gaussian Blur широко используется в самых разных задачах. Но иногда хочется чуть большего разнообразия, чем просто один фильтр на все случаи жизни,...
Dec 10, 2018
Любая интернет-компания обязана тайно изменить программный код по требованию властей
Любая интернет-компания обязана тайно изменить программный код по требованию властей6 декабря 2018 года парламент Австралии принял Assistance and Access Bill 2018 — поправки к Telecommunic...
Dec 10, 2018
Иди-ка ты на !@# со своей «токсичностью»
IT — не детский садик. Это место для взрослых, руководствующихся логикой и здравым смыслом. Их не надо опекать, не надо следить за словами, не надо переживать, что у них сформируются компл...
Dec 10, 2018
5 книг, которые советует Билл Гейтс в 2018 году
Билл Гейтс регулярно делится в своем блоге впечатлениями о прочитанных книгах и советует те, что ему понравились. В начале декабря появилась новая запись:Если вы любите на праздники дарить...
Dec 10, 2018
PVS-Studio: поддержка стандартов кодирования MISRA C и MISRA C++
Начиная с версии 6.27 статический анализатор кода PVS-Studio может классифицировать свои предупреждения согласно стандартам MISRA C и MISRA C++. Благодаря поддержке этих стандартов анализа...
Dec 10, 2018
Система управления умным домом на коленке: Tarantool
Интернет вещей врывается в нашу жизнь. Где-то совсем незаметно, где-то распихивая существующие порядки с изяществом паровоза. Всё больше устройств подключаются к сети, и всё больше станови...
Dec 10, 2018
Выпуск Rust 1.31 и Rust 2018
Команда разработчиков Rust рада сообщить о выпуске новой версии Rust, 1.31.0, а также "Rust 2018". Rust — это язык программирования, который дает возможность каждому создавать надежное и э...