Как стать тестировщиком

Как стать тестировщиком программ

Тестировщик – это крайне востребованная IT-специальность. Но изучить ее в ВУЗе невозможно. Тестировщиками становятся либо самоучки, либо...
Изучаем регулярные выражения

(Не бойтесь) Regexs: практическое руководство по регулярным выражениям

Перевод статьи Джоша Хокинса «(Don't Fear) The Regex: A Practical Introduction to Regular Expressions». Вам уже...
Система контроля версий Git

История происхождения Git

Перевод статьи «A Git Origin Story». Изначально Линус Торвальдс не использовал вообще никакой системы контроля версий. Люди,...
Изучение Java

Изучаем Java: зачем это нужно и с чего начать

Перевод статьи «How to learn to code in Java: why you should and where to start».
Язык C#

Язык программирования C#: краткий обзор

Язык C#, разработанный компанией Майкрософт, один из самых популярных современных языков программирования. Он востребован на рынке разработки...
Пути Git

Подробное введение в работу с Git

Сайт tproger.ru опубликовал перевод статьи «The Ultimate Beginner Git Cheatsheet». Что такое Git и...
Переход на Kotlin

Особенности перехода на Kotlin для Android-разработчиков

Сегодня все большее число программистов, занятых в сфере разработки под Андроид, активно используют Kotlin. Этот современный язык...
Разбираемся с алгоритмами

Разбираемся с алгоритмами в 6 шагов

Встретиться лицом к лицу с алгоритмами на техническом интервью и выжить – это реально. Сайт proglib.io представил подробный план спасения из шести...
Книги про искусственный интеллект

Что почитать про искусственный интеллект

Издание The Verge опросило основателей компаний в сфере искусственного интеллекта и специалистов отрасли и составило список книг, которые стоит прочесть об ИИ. AIN.UA приводит...
Лучшие принципы разработки

Лучшие принципы разработки программ

Перевод статьи «What Are The Best Software Engineering Principles?». Принципы разработки программ это определенные правила и...