SQL и NoSQL: инь и ян в мире баз данных
SQL или NoSQL — вот в чём вопрос. Чем они различаются? Это конкуренты или сотрудники? Что о них спрашивают на собеседовании?
Как программисты проваливают стартапы
Разбираемся на трёх кейсах Владислава Баймурзина — кодера и предпринимателя, который регулярно запускает новые проекты.
Аспектно-ориентированное программирование в JavaScript
Нет, мы не опечатались — оно существует. А умеет такое, с чем совладают немногие разрабы: рассказываем, что — и как не хватить с этим лиха.
Android-разработчик: что умеет, сколько получает, как им стать
Большинство мобильных устройств в мире работают на Android. Разбираемся, кто же делает для них приложения.
Готовимся к собеседованию: что нужно знать о коллекциях в Java
Освежаем знания о коллекциях в Java и закрепляем их на практике.
Все ошибаются: 4 поучительные истории про ошибки в коде
Не ошибается тот, кто ничего не делает.
Как проверить идею IT-стартапа: инструкция для будущих программистов-фаундеров
Стоит ли тратить время на новый проект — или сразу придумать что-то получше?
«Ты же программист!», или 5 мифов о разработчиках
Если вам когда-нибудь говорили такое, эта история про вас. А если вы сами кому-то — она для вас.
Работают ли курсы в IT: разбираемся вместе с выпускниками и экспертами
В чатах кодеров считается хорошим тоном ругать курсы, мол, понаехали тут всякие. А как к онлайн-образованию относятся на рынке?
Redis для кэширования. Ускоряем взаимодействие с основной базой
Учимся ускорять нашу реляционную базу и измерять эффект от кэширования.
Сократ должен умереть: от Аристотеля и силлогизмов до Python и AI
Попробуем научить компьютер делать умозаключения, потому что... а почему бы и нет? До восстания машин осталось 10... 9... 8...
Программисты, меняйтесь — или заменят вас!
Разработчики ПО никогда не переведутся, ведь за программами будущее, а создавать их — значит стать востребованным на многие годы вперёд. А так ли это?