Как отключить защиту от Spectre: в ядро Linux добавили новый параметр |
https://habr.com/ru/post/442140/?utm_source=habrahabr&utm_medium=rss&utm_campaign=442140
Метки: Блог компании 1cloud.ru Системное администрирование 1cloud linux spectre |
[Перевод] Вычисления в 128 символах: победители конкурса однострочников Wolfram |
https://habr.com/ru/post/442134/?utm_source=habrahabr&utm_medium=rss&utm_campaign=442134
Метки: Демосцена Wolfram однострочники |
Композитный «datasource»-объект и элементы функционального подхода |
UICollectionView
с определенным типом ячеек одну ячейку совершенно другого типа, причем делать это лишь в особенном случае, который обрабатывается «выше» и никак не зависит от UICollectionView
напрямую. Задача эта породила, если мне не изменяет память, пару-тройку уродливых if
-else
-блоков внутри методов UICollectionViewDataSource
и UICollectionViewDelegate
, которые благополучно осели в «production»-коде и, наверное, никуда оттуда уже не денутся.https://habr.com/ru/post/442138/?utm_source=habrahabr&utm_medium=rss&utm_campaign=442138
|
File management done wrong — Часть 2: Masterpiece of shit |
Сегодня вам предстоит прочитать про про файловые операции и всё что с ними связано. В этой части я опишу самый дикий и опасный диалог всех времён, адскую штуку — диалог разрешения конфликта имён в Windows File Explorer. Это просто Masterpiece of Shit. Это моя любимая часть, и я думаю вы уже догадываетесь почему.
Читать дальше ->https://habr.com/ru/post/442006/?utm_source=habrahabr&utm_medium=rss&utm_campaign=442006
Метки: Дизайн Интерфейсы История IT file manager design interface ui windows microsoft google |
Программирование микроконтроллеров ESP8266/ESP32 написанием YAML конфиг файлов |
Будучи поклонником системы управления "умным домом" Home Assistant я недавно открыл для себя интересный инструмент, тесно с HA интегрированный и ранее на Хабре не освещенный — ESP Home (ранее ESPhomeYAML).
ESP Home представляет собой набор библиотек и инструментов, генерирующих прошивку для микроконтроллеров ESP8266 и ESP32 из созданного пользователем конфиг файла в формате YAML. Это значительно упрощает написание прошивок малого и среднего уровня сложности в особенности для тех, кто не силен в программировании под Arduino и сильно сокращает количество строк кода/конфигурации для тех, кто силен.
Для удобства настройки поддерживается обновление прошивки по воздуху.
ESP Home поддерживает устройства на базе ESP8266 и ESP32, очень популярных среди любителей домашней автоматизации и прочих самоделкиных, а так же несколько десятков сенсоров и различную периферию — дисплеи, сетевые карты и т.д. Для обмена данными с запрограммированным устройством поддерживаются MQTT, UART, I2C, SPI и API, интегрированное с Home Assistant.
Ниже короткий пример установки ESP Home и простой настройки устройства
Читать дальше ->https://habr.com/ru/post/441984/?utm_source=habrahabr&utm_medium=rss&utm_campaign=441984
|
Тесты 3CX v16 на Raspberry Pi 3B+ и обновление WebMeeting |
https://habr.com/ru/post/442130/?utm_source=habrahabr&utm_medium=rss&utm_campaign=442130
|
[Из песочницы] Жизнь на частицах |
https://habr.com/ru/post/442128/?utm_source=habrahabr&utm_medium=rss&utm_campaign=442128
Метки: Алгоритмы Математика Программирование Разработка игр клеточные автоматы игра жизнь game of life частицы |
Унифицированная обработка ошибок (C++ вариант для микроконтроллеров) |
std
не совсем подходят для реализации в микроконтроллере. Существуют также некоторые ограничения в использовании динамически выделяемой памяти, RTTI, исключений и так далее. В общем случае, чтобы писать компактный и быстрый код нельзя просто так взять библиотеку std
и начать пользоваться, скажем операторами типа typeid
, потому что необходима поддержка RTTI, а это уже накладные расходы, хоть и не очень большие.https://habr.com/ru/post/441956/?utm_source=habrahabr&utm_medium=rss&utm_campaign=441956
Метки: c++ Программирование Программирование микроконтроллеров c++14 микроконтроллеры |
TDE в Apache Ignite: история major feature в большом open source проекте |
https://habr.com/ru/post/440808/?utm_source=habrahabr&utm_medium=rss&utm_campaign=440808
Метки: Apache java open source apache ignite |
Закон Яровой с точки зрения конституции. Почему можно |
тайну переписки, телефонных переговоров, почтовых, телеграфных и иных сообщений.и обещает, что ограничение этого права возможно только через суд, в то время, как закон Яровой (на самом деле пакет из двух законов) по факту ограничивает нас в этом праве.
https://habr.com/ru/post/442018/?utm_source=habrahabr&utm_medium=rss&utm_campaign=442018
Метки: Законодательство в IT Закон конституция закон яровой |
Хакеры страшнее, чем их малюют или как защитить веб-приложения |
https://habr.com/ru/post/442016/?utm_source=habrahabr&utm_medium=rss&utm_campaign=442016
Метки: Блог компании ROI4CIO Антивирусная защита информационная безопасность Софт waf кибербезопасность защита приложений firewall хакерские атаки |
[Из песочницы] Анонсирован Dart 2.2: более оптимальный машинный код, поддержка Set литералов |
https://habr.com/ru/post/442014/?utm_source=habrahabr&utm_medium=rss&utm_campaign=442014
Метки: Dart flutter Программирование Разработка мобильных приложений DartLang Dart 2.0 Дарт |
Технология из 80-х: кто возрождает waferscale-процессоры |
https://habr.com/ru/post/441996/?utm_source=habrahabr&utm_medium=rss&utm_campaign=441996
Метки: Блог компании ИТ-ГРАД Высокая производительность ит-град waferscale процессоры |
k3s – маленький, но сертифицированный Kubernetes от Rancher Labs |
https://habr.com/ru/post/442008/?utm_source=habrahabr&utm_medium=rss&utm_campaign=442008
Метки: devops kubernetes Интернет вещей Разработка для интернета вещей rancher iot edge ci arm |
Фотоэкскурсия по коворкингу «Coworkidea» (Барселона) |
https://habr.com/ru/post/435460/?utm_source=habrahabr&utm_medium=rss&utm_campaign=435460
Метки: Блог компании VSCE Офисы IT-компаний Периферия Развитие стартапа Фриланс Дмитрий Кабанов коворкинги Барселона gtd coworkidea коворкинг в барселоне |
[Перевод] «Контейнеры выиграли бой, но проиграют войну бессерверной архитектуре», — Саймон Уордли (Simon Wardley) |
Саймон Уордли в гостях у «Serverless Superheroes»
Добро пожаловать в «Serverless Superheroes»!
Здесь я общаюсь с создателями инструментов, новаторами и разработчиками, которые ведут нас в светлое бессерверное будущее.
Сегодня я беседую с Саймоном Уордли, консультантом Leading Edge Forum и специалистом по ситуационному восприятию, принципам и геймплею. Для удобства я отредактировал интервью.
Читать дальше ->https://habr.com/ru/post/441998/?utm_source=habrahabr&utm_medium=rss&utm_campaign=441998
Метки: Блог компании Southbridge DevOps Серверное администрирование Системное администрирование serverless simon wardley lambda forrest brazeal containers интервью |
Самый эффективный способ борьбы с пиратством — удобные и дешёвые легальные сервисы |
https://habr.com/ru/post/441990/?utm_source=habrahabr&utm_medium=rss&utm_campaign=441990
Метки: Копирайт пиратство потоковое вещание Netflix |
НАСА: количество пригодных для жизни планет в нашей галактике гораздо меньше, чем принято считать |
https://habr.com/ru/post/441994/?utm_source=habrahabr&utm_medium=rss&utm_campaign=441994
Метки: Блог компании Madrobots Астрономия Научно-популярное галактики млечный путь космос планеты жизнь |
Камеры 2019: самостоятельные, умные, автономные |
https://habr.com/ru/post/441988/?utm_source=habrahabr&utm_medium=rss&utm_campaign=441988
Метки: Блог компании Ivideon Гаджеты Компьютерное железо Работа с видео Умный дом видеонаблюдение камеры камеры видеонаблюдения CES |
[Из песочницы] freetype 2 и opengl пишем текст |
https://habr.com/ru/post/441986/?utm_source=habrahabr&utm_medium=rss&utm_campaign=441986
Метки: *nix Программирование opengl opengl 3 opengl es 3.0 |