Открытый вебинар «Cтранно рекурсивный шаблон» |
https://habr.com/post/423925/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423925
Метки: Программирование c++ Блог компании Отус recursive polymorphism |
Хранение большого количества файлов |
https://habr.com/post/423875/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423875
Метки: PHP хранение файлов социальные сети велосипедостроение |
Электропитание ИТ-оборудования: безопасность или бесперебойность? часть 2 |
https://habr.com/post/423801/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423801
|
Как не выстрелить себе в ногу из конечного автомата |
https://habr.com/post/423293/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423293
Метки: Разработка под iOS Разработка мобильных приложений Блог компании Конференции Олега Бунина (Онтико) конечные автоматы state machine swift gameplaykit transitionkit restkit |
«Яндекс» с правообладателями обсуждают механизм досудебного удаления пиратских ссылок из поиска |
https://habr.com/post/423915/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423915
Метки: Поисковые технологии Законодательство в IT Яндекс пиратские ссылки поисковая выдача |
Полезные советы по использованию HyperLynx DDR Wizard для анализа QDR4 |
https://habr.com/post/423897/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423897
|
На все компьютеры в России хотят предустанавливать российские антивирусы |
https://habr.com/post/423909/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423909
Метки: Законодательство в IT Антивирусная защита Антивирус Касперского Микомсвязи предустановка антивирусов |
[Перевод] Consumer-Driven Contracts как способ развития сервиса |
— Секрет успеха поставщика заключается в том, чтобы дать потребителям качественный товар… ой, то есть сервис. Ну и еще важно не пускаться во все тяжкие с нарушением обратной совместимости.
Уолтер Уайт
Это перевод статьи, описывающей шаблон Consumer-Driven Contracts (CDC).
Оригинал опубликован на сайте Мартина Фаулера за авторством Яна Робинсона.
В микросервисной архитектуре зависимости между сервисами являются источником проблем. Шаблон CDC помогает решать эти проблемы способом, устраивающим и разработчиков сервиса, и его потребителей. Фаулер ссылается на Consumer-Driven Contracts в ключевой статье по микросервисной архитектуре: Microservices.
Статья будет особенно полезна командам, разрабатывающим сервисы для нескольких потребителей в рамках одной организации, и командам-потребителям таких сервисов.
Читать дальше ->https://habr.com/post/423803/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423803
|
[Перевод] Курс MIT «Безопасность компьютерных систем». Лекция 8: «Модель сетевой безопасности», часть 3 |
https://habr.com/post/423423/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423423
|
Погружение в AD: разбираем продвинутые атаки на Microsoft Active Directory и способы их детекта |
Метки: информационная безопасность Блог компании Positive Technologies Microsoft Active Directory Microsoft Acrive Directory MAD уязвимости атаки |
Hello World для получения данных с Bluetooth (BLE) устройства через C# |
https://habr.com/post/423893/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423893
Метки: Интернет вещей C# .NET bluetooth BLE .Net Core bluetooth 4.0 low energy |
Роскомнадзор публично отчитался |
https://habr.com/post/423865/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423865
Метки: Читальный зал Статистика в IT Информационная безопасность Инфографика Блог компании Cloud4Y РКН роскомнадзор государственный контроль 2017 доклады |
Хотел красивую железку. Получилось |
Часть 1 >> Часть 2 >> Вы находитесь здесь
Однажды любимая жена у друзей на даче нашла радужную пружинку слинки. Вспомнила детство, подошла к лестнице и запустила. Чудо, но пружинка с первого раза идеально пропружинила по каждой ступеньке.
— Получилось! — с радостным удивлением воскликнули все, кто был рядом.
Трёхлетней дочке тоже захотелось попробовать. Она взяла пружинку, забралась на лестницу и запустила её. Пружинка пролетела над лестницей и шмякнулась боком на траву.
— Получилось! — радостно закричала дочка.
В общем, прошёл год с начала моего фанового проекта. Получилось! Та самая красивая железка выглядит вот так:
На первый взгляд может быть не понятно. Но с помощью этого топора и нескольких деталек у меня получилась вот такая каша.
Варим!https://habr.com/post/423775/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423775
Метки: электроника для начинающих Звук DIY или Сделай сам diy stm32f030f4p6 esp8266 arduino красивые железки osc |
[Перевод] Ремонт принтера от мейнфрейма IBM 1401 эпохи 60-х |
https://habr.com/post/423831/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423831
Метки: Электроника для начинающих Старое железо Периферия История IT IBM 1401 SMS- карты IBM 1403 германиевый транзистор ударная печать ферритовая память нониус |
Проект Keystone: доверенная среда для запуска приложений на базе RISC-V |
https://habr.com/post/423777/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423777
Метки: Информационная безопасность Блог компании ИТ-ГРАД ит-град анклав keystone risc-v |
[Из песочницы] Импортозамещение, глас вопиющего в пустыне |
https://habr.com/post/423823/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423823
Метки: Информационная безопасность Законодательство в IT Виртуализация импортозамещение тонкие клиенты DEPO ScaleIO росплатформа |
Музыка и текст: как они могут быть связаны |
https://habr.com/post/423817/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423817
Метки: звук GTD Блог компании Аудиомания аудиомания текст научно-популярное |
Финтех-дайджест: персональные данные граждан РФ, маркетплейс ЦБ, новый сервис от CloudFlare |
https://habr.com/post/423759/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423759
|
[Из песочницы] Julia. Знакомство |
Очень трудно передать весь восторг, который сопутствовал запуску первых программ и исправлению первых ошибок с использованием этого языка. Прост и красив как Python, немножко похож на Fortran, удобная работа с массивами и графиками, а также возможность осуществлять лютую оптимизацию и распараллеливание даже для таких чайников, как я мои одногруппники. Можно работать на разных уровнях абстракции: от высокоуровневого программирования с динамической типизацией можно спуститься до ассемблерных команд, то есть, тут вам и питонская общедоступность и скорость выполнения фортрановских считалок. Не могу отделаться от ощущения, что Mathcad, Scilab и даже, прости Господи, C++ начинают в моем сердце уходить на второй план.
https://habr.com/post/423811/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423811
Метки: julia gaston tutorial jupyter notebook |
«Мы это решение сделали, блин, в срок!» — 10 вопросов программисту, выпуск 5 |
https://habr.com/post/423793/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423793
Метки: Карьера в IT-индустрии интервью IT-эмиграция devops 10 вопросов программисту |