Когда тестирование через public-метод начинает вонять (пример)
#TDD #NET #unittesting #tdd #softwaredevelopment IV
https://habr.com/post/420567/
#TDD #NET #unittesting #tdd #softwaredevelopment IV
https://habr.com/post/420567/
t.me
Когда тестирование через public-метод начинает вонять (пример)
В статье про тестирование public-методов коснулся юнит-тестирования приватной логики классов. Думаю, мне стоило бы переделать тезис, так как большинство, на мой...
[Перевод] Функции высшего порядка в JavaScript: что это такое?
#БлогкомпанииPlarium #HTML #JavaScript #NodeJS #javascript #java #softwaredevelopment IV
https://habr.com/post/428612/
#БлогкомпанииPlarium #HTML #JavaScript #NodeJS #javascript #java #softwaredevelopment IV
https://habr.com/post/428612/
t.me
Функции высшего порядка в JavaScript: что это такое?
Представляем вам перевод статьи Sukhjinder Arora, опубликованной на ресурсе Bits and Pieces. Узнайте под катом о функциях высшего порядка в JavaScript и о...
Как обеспечить доступность веб-сервиса в облаке при отказе дата-центра
#API #Микросервисы #clouds #microservices #architecture #softwaredevelopment IV
https://habr.com/ru/post/440338/
#API #Микросервисы #clouds #microservices #architecture #softwaredevelopment IV
https://habr.com/ru/post/440338/
t.me
Как обеспечить доступность веб-сервиса в облаке при отказе дата-центра
В статье описывается вариант обеспечения доступности развернутого в облаке веб-сервиса при возникновении сбоев в работе дата-центра. Предлагаемое решение основан...
Что вас ждет в Space 2020
#БлогкомпанииJetBrains #jetbrainsspace #roadmap #collaborationtools #softwaredevelopment #cicd #projectmanagementsoftware IV
https://habr.com/ru/post/494308/
#БлогкомпанииJetBrains #jetbrainsspace #roadmap #collaborationtools #softwaredevelopment #cicd #projectmanagementsoftware IV
https://habr.com/ru/post/494308/
t.me
Что вас ждет в Space 2020
В этом посте мы расскажем о планах развития Space на текущий год. Мы хотим быть уверены, что движемся в правильном направлении и что функциональность, над которо...
[Из песочницы] 6 Современных шаблонов проектирования архитектуры в области ПО
#Анализипроектированиесистем #designpatterns #programming #softwaredevelopment #softwareengineering #softwarearchitecture #первод IV
https://habr.com/ru/post/526572/
#Анализипроектированиесистем #designpatterns #programming #softwaredevelopment #softwareengineering #softwarearchitecture #первод IV
https://habr.com/ru/post/526572/
t.me
6 Современных шаблонов проектирования архитектуры в области ПО
Привет, Хабр! Представляю вашему вниманию перевод статьи "Modern-Day Architecture Design Patterns for Software Professionals" автора Tanmay Deshpande. Многие с...
[Перевод] Мониторинг служб systemd в реальном времени с помощью Chronograf
#БлогкомпанииOTUSОнлайнобразование #Программирование #DevOps #Софт #devops #softwaredevelopment #dashboard IV
https://habr.com/ru/post/529468/
#БлогкомпанииOTUSОнлайнобразование #Программирование #DevOps #Софт #devops #softwaredevelopment #dashboard IV
https://habr.com/ru/post/529468/
t.me
Мониторинг служб systemd в реальном времени с помощью Chronograf
Уже сегодня стартуют занятия в новой группе курса "Мониторинг и логирование: Zabbix, Prometheus, ELK" от OTUS. В течении ближайшей недели у всех желающих будет в...
[Перевод] Зависимости JavaScript: Все, что вы когда-либо хотели знать, но боялись спросить
#БлогкомпанииOTUSОнлайнобразование #JavaScript #Программирование #javascript #npm #nodejs #softwaredevelopment IV
https://habr.com/ru/post/545008/
#БлогкомпанииOTUSОнлайнобразование #JavaScript #Программирование #javascript #npm #nodejs #softwaredevelopment IV
https://habr.com/ru/post/545008/
t.me
Зависимости JavaScript: Все, что вы когда-либо хотели знать, но боялись спросить
Ваше подробное руководство по пяти типам зависимостиПривет, хабровчане. Для будущих учащихся на курсе "JavaScript Developer. Professional" подготовили перевод ма...
[Перевод] OpenCV в Python: Часть 1 — Работа с изображениями и видео
#БлогкомпанииOTUS #Python #Программирование #opencv #python #python3 #softwaredevelopment IV
https://habr.com/ru/post/558426/
#БлогкомпанииOTUS #Python #Программирование #opencv #python #python3 #softwaredevelopment IV
https://habr.com/ru/post/558426/
t.me
OpenCV в Python: Часть 1 — Работа с изображениями и видео
Перевод материала подготовлен в рамках курса "Python Developer. Basic".Добро пожаловать! Перед вами первая статья из серии OpenCV в Python, которая, как вы уже д...
[Перевод] 8 распространенных ошибок при разработке Android-приложений
#БлогкомпанииOTUS #Программирование #РазработкаподAndroid #android #разработкаandroidприложений #softwaredevelopment #mobile IV
https://habr.com/ru/post/578562/
#БлогкомпанииOTUS #Программирование #РазработкаподAndroid #android #разработкаandroidприложений #softwaredevelopment #mobile IV
https://habr.com/ru/post/578562/
t.me
8 распространенных ошибок при разработке Android-приложений
1. Все должно быть на своем месте (строки, цвета)Экосистема Android стремительно растет по всему миру и распространяется на различные группы людей. Люди из разных слоев общества, люди с ограниченными...
[Перевод] Инженерный подход к тестированию алгоритмов: исследовательский анализ рабочего процесса. Часть 1
#БлогкомпанииOTUS #Алгоритмы #архитектурапо #шаблоныпроектирования #solid #алгоритмы #softwaredevelopment IV
https://habr.com/ru/post/651045/
#БлогкомпанииOTUS #Алгоритмы #архитектурапо #шаблоныпроектирования #solid #алгоритмы #softwaredevelopment IV
https://habr.com/ru/post/651045/
Хабр
Инженерный подход к тестированию алгоритмов: исследовательский анализ рабочего процесса. Часть 1
Что из себя представляет тестирование и анализ алгоритмов? Давайте разберемся в этом на практике! Недавно я стал участником дискуссии о том, что значит «тестировать алгоритм», или же что значит...
[Перевод] Создание собственного React с нуля
#БлогкомпанииOTUS #ReactJS #javascr #react #reactjs #softwaredevelopment #reacthooks IV
https://habr.com/ru/post/653861/
#БлогкомпанииOTUS #ReactJS #javascr #react #reactjs #softwaredevelopment #reacthooks IV
https://habr.com/ru/post/653861/
Хабр
Создание собственного React с нуля
Демистификация React путем создания собственных компонентов, включая виртуальный DOM, стейтфул компоненты и хуки жизненного цикла В последнее время видны масштабные изменения в способах разработки...
[Перевод] Создайте свой клон с помощью Fine-tuned LLM
#Программирование #Машинноеобучение #Искусственныйинтеллект #datascience #ai #llm #softwaredevelopment IV
https://habr.com/ru/articles/757086/
#Программирование #Машинноеобучение #Искусственныйинтеллект #datascience #ai #llm #softwaredevelopment IV
https://habr.com/ru/articles/757086/
Хабр
Создайте свой клон с помощью Fine-tuned LLM
Обретите цифрового двойника Image generated by Stable Diffusion. Перевод статьи Сергея Саввова. Цель этой статьи - показать, как эффективно и с минимальными затратами настроить LLM на...
Ещё одна статья про карьеру: 15 убеждений, которые превратились в инсайты
#БлогкомпанииАльфаБанк #КарьеравITиндустрии #УчебныйпроцессвIT #softwaredevelopment #itcareer #teamlead #softskills IV
https://habr.com/ru/companies/alfa/articles/782148/
#БлогкомпанииАльфаБанк #КарьеравITиндустрии #УчебныйпроцессвIT #softwaredevelopment #itcareer #teamlead #softskills IV
https://habr.com/ru/companies/alfa/articles/782148/
Хабр
Ещё одна статья про карьеру: 15 убеждений, которые превратились в инсайты
Сознание начинающего разработчика отличается от сознания его опытного и преисполненного коллеги. Даже у меня были убеждения, которые изменились с приростом опыта. Всего их было 15. Я...
[Перевод] Что нужно знать, чтобы успешно пройти System Design Interview
#БлогкомпанииBotHub #Программирование #Анализипроектированиесистем #systemdesign #development #software #softwaredevelopment
https://habr.com/ru/companies/bothub/articles/812265/
#БлогкомпанииBotHub #Программирование #Анализипроектированиесистем #systemdesign #development #software #softwaredevelopment
https://habr.com/ru/companies/bothub/articles/812265/
Хабр
Что нужно знать, чтобы успешно пройти System Design Interview
Для любого разработчика глубокое понимание основных принципов системного проектирования является необходимым условием для создания стабильных и масштабируемых программных систем, способных...
Пример создания Full Stack проекта, используя функциональное тестирование как инструмент дизайна
#automationtesting #functionaltesting #webdevelopement #tdd #architecture #fullstackdevelopment #softwaredevelopment
https://habr.com/ru/articles/846046/
#automationtesting #functionaltesting #webdevelopement #tdd #architecture #fullstackdevelopment #softwaredevelopment
https://habr.com/ru/articles/846046/
Хабр
Пример создания Full Stack проекта с использованием функционального тестирования как инструмента дизайна
Введение Привет, Хабр! Меня зовут Даниэль, и я разработчик автоматического тестирования. В этой статье я постараюсь показать на простом примере, как планировать тестирование Full Stack проекта вместе...
Наш следующий гость на YouTube-канале в ноябре — легендарный Джон Скит
#software #softwaredevelopment #softwareengineering #softwarearchitecture
https://habr.com/ru/articles/854266/
#software #softwaredevelopment #softwareengineering #softwarearchitecture
https://habr.com/ru/articles/854266/