IT-ребус ко дню программиста |
https://habr.com/post/423199/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423199
Метки: Программирование День программиста |
Комитет Госдумы: за лайки, репосты и мемы сохранится уголовная ответственность |
https://habr.com/post/423211/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423211
Метки: Социальные сети и сообщества Законодательство в IT лайки репосты Госдума Вконтакте |
[Перевод] LOLWUT: произведение искусства в команде БД |
https://habr.com/post/423197/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423197
Метки: Ненормальное программирование Демосцена Redis 5 LOLWUT Schotter |
Зачем писать свой игровой движок? |
https://habr.com/post/423175/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423175
Метки: Разработка игр Блог компании Social Quantum Игры игровой движок разработка |
[Перевод] Что нового в JPA 2.2 |
https://habr.com/post/423195/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423195
Метки: Программирование Java Блог компании Отус jpa 2.2 java ee |
Настраиваем Web Push Notifications использованием pywebpush шаг за шагом |
https://habr.com/post/423193/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423193
Метки: Python Django push-уведомления push notifications |
Задачи и решения для бойца PostgreSQL |
https://habr.com/post/423097/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423097
Метки: Программирование Администрирование баз данных SQL PostgreSQL Postgres базы данных СУБД tips and tricks тесты тестовые задачи |
Увеличиваем случайность того, что и так [наверно] [почти] случайно |
https://habr.com/post/423093/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423093
Метки: Криптография Информационная безопасность Python случайные числа ГСЧ ГПСЧ энтропия |
[Из песочницы] Спуск на воду элементов морских платформ. Часть 1 |
https://habr.com/post/423191/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423191
Метки: Физика Научно-популярное Инженерные системы IT-инфраструктура Судостроение морские платформы |
Генеалогическое древо внутри Git |
Поздравляю всех с днем программиста! Желаю больше ярких "коммитов", принятых "пулл-реквестов", меньше незапланированных "мержей" и чтобы ваши ветви жизни оставались актуальными как можно дольше. В качестве идейного подарка предлагаю реализацию генеалогического древа средствами системы контроля версий Git. Ну что же… звучит как план!
Для тех, кто сразу все понял, выкладываю исходники генератора: GenealogyTreeInGit и сами генеалогические древа — мое и президентов США.
Кроме того, я реализовал простой социальный граф. Он отображает не только степень родства, но и статус отношений между потомками, отображает такие события как свадьба, развод, рождение ребенка, а также вклады в отношения тех или иных сторон.
Читать дальше о реализации, подробностях, а также смотреть картинкиhttps://habr.com/post/351158/?utm_source=habrahabr&utm_medium=rss&utm_campaign=351158
Метки: Ненормальное программирование github git tree genealogy net core gitlab |
Корневые и промежуточные сертификаты уполномоченных Удостоверяющих Центров России |
https://habr.com/post/423187/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423187
Метки: Информационная безопасность Open source ГОСТ x509 SSL |
Дольше жить или медленнее стареть: технологический подход к старости |
https://habr.com/post/423117/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423117
|
Как отметить день программиста, не украшая офисный фикус нулями и единицами |
https://habr.com/post/422923/?utm_source=habrahabr&utm_medium=rss&utm_campaign=422923
Метки: Программирование Блог компании Mail.Ru Group день программиста |
[Перевод] Как Discord одновременно обслуживает 2,5 млн голосовых чатов с помощью WebRTC |
https://habr.com/post/423171/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423171
|
Что Марк Цукерберг говорит о проблемах Facebook. Главное из статьи The New Yorker |
https://habr.com/post/423167/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423167
Метки: История IT Интервью Законодательство в IT IT-компании Facebook Цукерберг |
[Перевод] Глубокое погружение в папку .idea в Android Studio |
Как и для многих разработчиков, папка .idea в Android Studio для меня всегда была, как черный ящик: я знал, что она существует, я знал, что её всегда добавляют в .gitignore, но я решил узнать, для чего же там нужны те или иные файлы и папки, чтобы у меня была возможность обрабатывать иногда возникающие git-конфликты, и для того, чтобы точно знать, какой файл можно безопасно добавить в .gitignore, а какой нет.
Разобрал я это на примере проекта, над которым работаю. И решил поделиться результатом того, что выяснил, т.к. не нашел никакой документации по этому вопросу.
Читать дальше ->https://habr.com/post/421877/?utm_source=habrahabr&utm_medium=rss&utm_campaign=421877
|
[Из песочницы] Подключение КриптоПро в Mono |
В связи с переходом на Linux возникла необходимость переноса одной из наших серверных систем написанной на C# в Mono. Система работает с усиленными ЭЦП, поэтому одной из поставленных перед нами задач была проверка работоспособности ГОСТовых сертификатов от КриптоПро в mono. Сам КриптоПро уже довольно давно реализовал CSP под Linux, но первая же попытка использования показала, что нативные классы криптографии Mono (аналогичные тем, что есть в базовом .Net — X509Store, X509Certificate2 и проч.) не только не работают с ГОСТовыми ключами, они даже не видят их в своих хранилищах. В силу этого работу с криптографией пришлось подключать напрямую через библиотеки КриптоПро.
https://habr.com/post/423163/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423163
Метки: Разработка под Linux криптография Mono и Moonlight C# .NET c#.net криптопро mono |
Расширение PHP и Kotlin Native. Часть третья, наверное финальная |
https://habr.com/post/423145/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423145
Метки: Ненормальное программирование php Kotlin Блог компании «Альфа-Банк» kotlin native php extension |
Борьба за ресурсы, часть 1: Основы Cgroups |
https://habr.com/post/423051/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423051
Метки: Разработка под Linux Настройка Linux Виртуализация open source Блог компании Red Hat Red Hat Linux virtualization containers |
Октябрьский Слерм: интенсив по Кубернетес |
Для тех, кто хочет освоить Кубернетес или углубить свои знания, в конце октября проходит Слёрм. На Слёрме каждый теоретический блок отрабатывается на практике: участники разворачивают кластер Kubernetes в облаке, настраивают и траблшутят его, обеспечивают его надежность и безопасность.
Слёрм-2 (25–27 октября) — для тех, кто только осваивает Кубернетес: создаем кластер и запускаем на нем приложение.
МегаСлёрм (29–31 октября) — для тех, кто уже работает с Кубернетес или был на Слёрм-1: создаем production-ready кластер.
Темы Слерм-2 и МегаСлерм включают все темы экзамена на Certified Kubernetes Administrator.
https://habr.com/post/423143/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423143
Метки: Системное администрирование Серверное администрирование devops Блог компании Southbridge kubernetes кубернетес интенсив обучение слёрм |