Мок — это не костыль, мок — это спецификация
https://habr.com/ru/post/474484/
Tags: TDD
Author rudnevr on #habrahabr
https://habr.com/ru/post/474484/
Tags: TDD
Author rudnevr on #habrahabr
Хабр
Мок — это не костыль, мок — это спецификация
Среди множество псевдоидей, витающих вокруг ТДД, есть некоторое пренебрежение к test doubles, не в последнюю очередь связанное с их смешными названиями. Назвали...
Открыт код промышленной CRM/BPM/ERP системы BGERP
https://www.opennet.ru/opennews/art.shtml?num=51813
В разряд свободного ПО переведена система планирования ресурсов предприятия, управление бизнес-процессами и организации взаимодействия с клиентами BGERP. Код написан на Java и распространяется под лицензией GPLv3. Открытие кода призвано упростить распространение решений, а также взаимодействие заказчиков с исполнителями работ. В ближайшем будущем основной разработчик проекта будет работать над ним на полный рабочий день. #opennet
https://www.opennet.ru/opennews/art.shtml?num=51813
В разряд свободного ПО переведена система планирования ресурсов предприятия, управление бизнес-процессами и организации взаимодействия с клиентами BGERP. Код написан на Java и распространяется под лицензией GPLv3. Открытие кода призвано упростить распространение решений, а также взаимодействие заказчиков с исполнителями работ. В ближайшем будущем основной разработчик проекта будет работать над ним на полный рабочий день. #opennet
www.opennet.ru
Открыт код промышленной CRM/BPM/ERP системы BGERP
В разряд свободного ПО переведена система планирования ресурсов предприятия, управление бизнес-процессами и организации взаимодействия с клиентами BGERP. Код написан на Java и распространяется под лицензией GPLv3. Открытие кода призвано упростить распространение…
[Перевод] Пишем собственный воксельный движок
https://habr.com/ru/post/474414/
Tags: C++, Работа с 3D-графикой, Разработка игр, воксельный движок, воксели, voxels, sdl, c++, воксельная графика
Author PatientZero on #habrahabr
https://habr.com/ru/post/474414/
Tags: C++, Работа с 3D-графикой, Разработка игр, воксельный движок, воксели, voxels, sdl, c++, воксельная графика
Author PatientZero on #habrahabr
Хабр
Пишем собственный воксельный движок
Примечание: полный исходный код этого проекта выложен здесь: [source]. Когда проект, над которым я работаю, начинает выдыхаться, я добавляю новые визуализации,...
10 заповедей разработчика
https://habr.com/ru/post/469927/
Tags: Блог компании Southbridge, IT-стандарты, Управление проектами, Карьера в IT-индустрии, Будущее здесь, информационная безопасность, зарубежный опыт, it-этика, разработка, Google, Китай, оборонка, технологии будущего
Author ddz on #habrahabr
https://habr.com/ru/post/469927/
Tags: Блог компании Southbridge, IT-стандарты, Управление проектами, Карьера в IT-индустрии, Будущее здесь, информационная безопасность, зарубежный опыт, it-этика, разработка, Google, Китай, оборонка, технологии будущего
Author ddz on #habrahabr
Хабр
10 заповедей разработчика
Вначале было слово. И слово это код. В странах первого мира высокие технологии управляют электроснабжением и логистикой, обеспечивают доступ к информации и услу...
7 бесплатных курсов для разработчиков от Microsoft
https://habr.com/ru/post/473906/
Tags: Блог компании Microsoft, Программирование, .NET, Microsoft Azure, Учебный процесс в IT, microsoft, learn, .net, c#, visual studio, бесплатный курс, xamarin, azure, devops, serverless, бессерверные приложения, облако, данные, Azure Notebooks, python
Author sahsAGU on #habrahabr
https://habr.com/ru/post/473906/
Tags: Блог компании Microsoft, Программирование, .NET, Microsoft Azure, Учебный процесс в IT, microsoft, learn, .net, c#, visual studio, бесплатный курс, xamarin, azure, devops, serverless, бессерверные приложения, облако, данные, Azure Notebooks, python
Author sahsAGU on #habrahabr
Хабр
7 бесплатных курсов для разработчиков от Microsoft
Привет, Хабр! Сегодня мы начинаем серию статей, в которую войдет 5 подборок бесплатных обучающих курсов от компании Microsoft. В этой статье у нас самые крутые к...
Как прошел Zabbix Summit 2019
https://habr.com/ru/post/474494/
Tags: Блог компании Zabbix, Open source, Системное администрирование, IT-инфраструктура, Конференции, Zabbix, zabbix 4.4, zabbix мониторинг, zabbix summit 2019, конференции
Author KatePetrukhina on #habrahabr
https://habr.com/ru/post/474494/
Tags: Блог компании Zabbix, Open source, Системное администрирование, IT-инфраструктура, Конференции, Zabbix, zabbix 4.4, zabbix мониторинг, zabbix summit 2019, конференции
Author KatePetrukhina on #habrahabr
Хабр
Как прошел Zabbix Summit 2019
Zabbix Summit 2019, главное событие года о мониторинге, прошел с 11 по 12 октября. Сотни пользователей и фанатов Zabbix из 48 стран собрались в Риге, чтобы прове...
Огромный открытый датасет русской речи версия 1.0
https://habr.com/ru/post/474462/
Tags: Open source, Открытые данные, Машинное обучение, Звук, ASR, STT, speech recognition, automatic speech recognition, speech to text, open datasets, data, speech corpus, annotated speech
Author snakers4 on #habrahabr
https://habr.com/ru/post/474462/
Tags: Open source, Открытые данные, Машинное обучение, Звук, ASR, STT, speech recognition, automatic speech recognition, speech to text, open datasets, data, speech corpus, annotated speech
Author snakers4 on #habrahabr
Habr
Alexander aka snakers4 - Data Scientist on Habr
Alexander aka snakers4. He published 16 articles on Habr and left 75 comments
Время пришло: обзор назального аспиратора Coclean
https://habr.com/ru/post/474490/
Tags: Блог компании Medgadgets, Медгаджеты, аспиратор назальный, coclean, медгаджеты, здоровье
Author Shevev on #habrahabr
https://habr.com/ru/post/474490/
Tags: Блог компании Medgadgets, Медгаджеты, аспиратор назальный, coclean, медгаджеты, здоровье
Author Shevev on #habrahabr
Хабр
Время пришло: обзор назального аспиратора Coclean
Обычно в «демисезонье» мы возвращаемся к теме здоровья, профилактики заболеваний, своевременной диагностики. Год назад мы рассказывали, как хорошо иметь дома инф...
Базы данных на HighLoad++ 2019
https://habr.com/ru/post/474496/
Tags: Блог компании Конференции Олега Бунина (Онтико), Высокая производительность, PostgreSQL, Хранение данных, Конференции, базы данных, высокая производительность, postgresql, mysql, patroni, clickhouse, kubernetes, odyssey, mongodb, highload++
Author olegbunin on #habrahabr
https://habr.com/ru/post/474496/
Tags: Блог компании Конференции Олега Бунина (Онтико), Высокая производительность, PostgreSQL, Хранение данных, Конференции, базы данных, высокая производительность, postgresql, mysql, patroni, clickhouse, kubernetes, odyssey, mongodb, highload++
Author olegbunin on #habrahabr
Хабр
Базы данных на HighLoad++ 2019
Работа с базой данных — это то, что заметно отражается на производительности любого веб-сервиса. Если постараться, то можно устроить хайлоад вообще без всякой на...
Автоматизация End-2-End тестирования комплексной информационной системы. Часть 1. Организационная
https://habr.com/ru/post/473426/
Tags: Блог компании ГК ЛАНИТ, Тестирование IT-систем, ланит, autotest, selenium, selenoid, headlessbrowser, download, allure, selenide, junit
Author Anrad on #habrahabr
https://habr.com/ru/post/473426/
Tags: Блог компании ГК ЛАНИТ, Тестирование IT-систем, ланит, autotest, selenium, selenoid, headlessbrowser, download, allure, selenide, junit
Author Anrad on #habrahabr
Хабр
Автоматизация End-2-End тестирования комплексной информационной системы. Часть 1. Организационная
Этой статьей мы открываем серию публикаций о том, как автоматизировали в одном из крупных проектов компании ЛАНИТ процесс ручного тестирования большой информацио...
Бесплатная трансляция DotNext и HolyJS
https://habr.com/ru/post/474488/
Tags: Блог компании JUG Ru Group, JavaScript, .NET, C#, Конференции, holyjs, dotnext
Author golodnyj on #habrahabr
https://habr.com/ru/post/474488/
Tags: Блог компании JUG Ru Group, JavaScript, .NET, C#, Конференции, holyjs, dotnext
Author golodnyj on #habrahabr
Хабр
Бесплатная трансляция DotNext и HolyJS
6 ноября, то есть уже завтра, начнется конференция DotNext 2019 Moscow. Это два дня докладов для .NET-разработчиков: хардкор, низкоуровневые подробности, макси...
Разбор задач Одноклассников на Joker 2019
https://habr.com/ru/post/474502/
Tags: Блог компании Одноклассники, Java, java, задачи
Author 1anisim on #habrahabr
https://habr.com/ru/post/474502/
Tags: Блог компании Одноклассники, Java, java, задачи
Author 1anisim on #habrahabr
Хабр
Разбор задач Одноклассников на Joker 2019
С 28 по 29 октября в Санкт-Петербурге проходила Joker 2019 – самая большая и хардкорная на просторах России конференция, посвященная Java-разработке. Мероприят...
[Из песочницы] Ортодоксальный Backend
https://habr.com/ru/post/474504/
Tags: Программирование, Проектирование и рефакторинг, backend, clean architecture, ruby, mvc, domain-specific language, dependency injection
Author cylon-v on #habrahabr
https://habr.com/ru/post/474504/
Tags: Программирование, Проектирование и рефакторинг, backend, clean architecture, ruby, mvc, domain-specific language, dependency injection
Author cylon-v on #habrahabr
Хабр
Ортодоксальный Backend
Современный backend разнообразен, но всё-таки подчиняется некоторым негласным правилам. Многие из нас, кто разрабатывает серверные приложения, сталкивается с о...
Достижения 3D-биопечати кожных трансплантатов
https://habr.com/ru/post/474508/
Tags: Научно-популярное, 3d-биопечать, 3d-печать органов, 3d-печать кожи
Author ti1 on #habrahabr
https://habr.com/ru/post/474508/
Tags: Научно-популярное, 3d-биопечать, 3d-печать органов, 3d-печать кожи
Author ti1 on #habrahabr
Хабр
Достижения 3D-биопечати кожных трансплантатов
Биоинженерия не стоит на месте и развивается по всему миру. Два с половиной года назад группа испанских исследователей из Университета Карлоса III, Мадрид (UC3M), Центра по исследованиям в сфере...
Разработка плагина для Grafana: история набитых шишек
https://habr.com/ru/post/474500/
Tags: Блог компании ITSumma, IT-инфраструктура, Управление продуктом, DIY или Сделай сам, Kubernetes, itsumma, grafana, kubernetes, k8s, мониторинг, плагин, разработка, open source, github
Author sergei_sporyshev on #habrahabr
https://habr.com/ru/post/474500/
Tags: Блог компании ITSumma, IT-инфраструктура, Управление продуктом, DIY или Сделай сам, Kubernetes, itsumma, grafana, kubernetes, k8s, мониторинг, плагин, разработка, open source, github
Author sergei_sporyshev on #habrahabr
Какие soft skills нужны разработчику? Мнения из Яндекса
https://habr.com/ru/post/474028/
Tags: Блог компании Яндекс, Управление разработкой, Учебный процесс в IT, Карьера в IT-индустрии, IT-компании, софт скилз, гибкие навыки, soft skills
Author Leono on #habrahabr
https://habr.com/ru/post/474028/
Tags: Блог компании Яндекс, Управление разработкой, Учебный процесс в IT, Карьера в IT-индустрии, IT-компании, софт скилз, гибкие навыки, soft skills
Author Leono on #habrahabr
Хабр
Какие soft skills нужны разработчику? Мнения из Яндекса
Скоро начнется большая студенческая олимпиада «Я — профессионал». Она уже несколько лет проходит в онлайне и офлайне. Участвовать могут студенты самых разных спе...
[Перевод] Как выживают китайские магнаты майнинга биткоинов
https://habr.com/ru/post/474514/
Tags: Информационная безопасность, Энергия и элементы питания, Криптовалюты, китай, биткоин, майнинг, криптовалюта, электричество
Author SLY_G on #habrahabr
https://habr.com/ru/post/474514/
Tags: Информационная безопасность, Энергия и элементы питания, Криптовалюты, китай, биткоин, майнинг, криптовалюта, электричество
Author SLY_G on #habrahabr
Хабр
Как выживают китайские магнаты майнинга биткоинов
Майнеры криптовалюты зарабатывали миллионы на цифровой валюте за счёт наличия в Китае избыточной электроэнергии. Новые правила, устанавливаемые правительством, могут закончить эту золотую...
Атака на микрофоны систем голосового управления при помощи лазера
https://www.opennet.ru/opennews/art.shtml?num=51814
Иследователи из мичиганского и осакского университетов разработали новую технику атаки Light Commands, позволяющие удалённо при помощи лазера симулировать голосовые команды для устройств, поддерживающих голосовое управление, таких как умные динамики, планшеты, смартфоны и системы контроля умным домом, использующие Google Assistant, Amazon Alexa, Facebook Portal и Apple Siri. В ходе экспериментов продемонстрирована атака, позволившая скрыто через оконное стекло осуществить подстановку голосовой команды с расстояния 75 метров через окно и 110 метров в открытом пространстве. #opennet
https://www.opennet.ru/opennews/art.shtml?num=51814
Иследователи из мичиганского и осакского университетов разработали новую технику атаки Light Commands, позволяющие удалённо при помощи лазера симулировать голосовые команды для устройств, поддерживающих голосовое управление, таких как умные динамики, планшеты, смартфоны и системы контроля умным домом, использующие Google Assistant, Amazon Alexa, Facebook Portal и Apple Siri. В ходе экспериментов продемонстрирована атака, позволившая скрыто через оконное стекло осуществить подстановку голосовой команды с расстояния 75 метров через окно и 110 метров в открытом пространстве. #opennet
www.opennet.ru
Атака на микрофоны систем голосового управления при помощи лазера
Иследователи из Мичиганского и Осакского университетов разработали новую технику атаки Light Commands, позволяющие удалённо при помощи лазера симулировать голосовые команды для устройств, поддерживающих голосовое управление, таких как умные динамики, планшеты…
Muttная история
https://habr.com/ru/post/474522/
Tags: Блог компании Cloud4Y, Настройка Linux, Системное администрирование, *nix, mutt, администрирование, почтовый клиент
Author Cloud4Y on #habrahabr
https://habr.com/ru/post/474522/
Tags: Блог компании Cloud4Y, Настройка Linux, Системное администрирование, *nix, mutt, администрирование, почтовый клиент
Author Cloud4Y on #habrahabr
Хабр
Muttная история
Мой коллега обратился ко мне за помощью. Разговор получился примерно следующий: — Посмотри, мне клиентский линуксовый сервер надо срочно в мониторинг добавить.
Что мы делаем не так со Спрингом
https://habr.com/ru/post/472994/
Tags: Java, java, spring
Author tsypanov on #habrahabr
https://habr.com/ru/post/472994/
Tags: Java, java, spring
Author tsypanov on #habrahabr
Хабр
Что мы делаем не так со Спрингом
В этой заметке хочу поделится наблюдениями о некоторых антипаттернах, встречающихся в коде приложений, работающих на Спринге. Все из них так или иначе всплывали...
[Перевод] ФП vs ООП
https://habr.com/ru/post/474518/
Tags: Программирование, Java, Совершенный код, Функциональное программирование, ооп, фп, fp, java, uncle bob, robert martin
Author poxvuibr on #habrahabr
https://habr.com/ru/post/474518/
Tags: Программирование, Java, Совершенный код, Функциональное программирование, ооп, фп, fp, java, uncle bob, robert martin
Author poxvuibr on #habrahabr
Хабр
ФП vs ООП
Не так давно на хабре появилось несколько постов противопоставляющих функциональный и объектный подход, породивших в комментариях бурное обсуждение того, что вообще это такое — объектно...