TechRocks
16.7K subscribers
743 photos
2 videos
1 file
1.94K links
Официальный телеграм-канал сайта techrocks.ru

Создатели: @trofimovich, @aldrson

Канал по Тестированию: @techrocksqa
Канал по веб-разработке: @techrocks_web

По вопросам рекламы: @anothertechrock
Download Telegram
Дайджест интересных материалов techrocks.ru за последнюю неделю

- Как я решил создать образовательную платформу по изучению Python
Читать статью

- Уровни абстракций — ключ к пониманию архитектурных изысков ПО
Читать статью

- 8 лучших инструментов для code review
Читать статью

- Здоровье ИТ-специалиста: как сохранить зрение
Читать статью

- 23 лучших курса по Data Science от Coursera
Читать статью
Привет, друзья! В связи с карантинными мероприятиями многие программисты волей-неволей работают из дома и, как следствие, появляется много статей на тему дистанционной работы. Мы решили сделать шаг в сторону и собрать для вас подборку статей о фрилансе, ведь он все-таки отличается от удаленки.

- Плюсы и минусы фриланса для программиста
Читать статью

- Как фрилансеру обсуждать проекты с заказчиками: полезные советы
Читать статью

- Возможно, вы устанавливаете свои ставки фрилансера неправильно. Вместо этого следуйте нашей инструкции
Читать статью
Альтернатива React: максимум пользы без отягощения приложения

React - отличный фреймворк. Только вот тяжелый. А ведь есть и альтернативные варианты — более легковесные и при этом позволяющие создать хороший пользовательский опыт. Давайте их рассмотрим.

Читать статью
TODO: сделайте их полезными

Комментарии, начинающиеся с TODO, имеют дурную привычку не иметь контекста, быть короткими, непонятными и, что хуже всего, — вечными. Прекратите писать TODO. Но если вы уверены, что без этих четырех букв в вашем коде не обойтись, мы вам расскажем, как сделать их максимально эффективными.

Читать статью
Привет, друзья! Сегодня мы собрали для вас статьи о важных для разработчика навыках и о том, как их приобрести (или улучшить).

- Изучаете веб-разработку? Эти навыки позволят вам выделиться
Читать статью

- Основные навыки, которые должен оттачивать каждый разработчик (помимо написания кода)
Читать статью

- Разные стадии карьеры — разные навыки
Читать статью
Идеи проектов для начинающих программистов

Представляем вам список проектов для начинающих разработчиков. Хотя конечно, этими проектами вполне могут заняться и опытные программисты, осваивающие новый для себя язык.

Каждая идея в нашем списке будет сопровождаться подробным описанием, примерами и советами. Отталкиваясь от всего этого, вы сможете создать свой собственный, уникальный проект.

Читать статью
Идеи продвинутых проектов для начинающих программистов

Вчера мы представили вам список проектов для начинающих разработчиков. Сегодня предлагаем идеи проектов более высокого уровня (впрочем, они тоже для начинающих).

Читать статью
Принимаем джуниора в команду: 12 советов

Онбординг новых сотрудников (т.е., помощь им в освоении на новом месте, введение в курс дел) это вообще очень важный процесс в любой команде. Но он имеет особенное значение, если речь идет о джуниоре. Мы разбирались, как организовать онбординг правильно.

Читать статью
Лучшие GitHub-интеграции, которыми стоит пользоваться в 2020 году

GitHub это, пожалуй, одна из самых известных платформ в нашем сообществе. Также она, скорее всего, одна из самых используемых (где-то наравне со Stackoverflow).

Но обычно мы уделяем не слишком много внимания возможности интегрировать GitHub в другие системы. В этой статье мы рассматриваем 10 основных возможностей для интеграции GitHub.

Читать статью
Дайджест интересных материалов techrocks.ru за последнюю неделю

- Принцип инверсии зависимостей — доходчивое объяснение
Читать статью

- «Метод наводчика» при работе с пул реквестами
Читать статью

- Принцип подстановки Барбары Лисков
Читать статью

- Спортивное программирование: какие есть соревнования и как принять в них участие
Читать статью

- Scratch впервые попал в топ-20 TIOBE
Читать статью
Всем привет! Сегодня мы собрали для вас статьи, в которых рассказывается, что именно нужно спрашивать у представителей компаний на собеседованиях.

- Вопросы, которые каждый кандидат должен задать на собеседовании
Читать статью

- 18 вопросов, которые нужно задать на собеседовании в IT-компанию
Читать статью

- 6 вопросов, которые будущим удаленным сотрудникам стоит задать на собеседовании
Читать статью
Как работать с legacy-системами

Legacy — в переводе с английского «наследство», и наследственность эта тяжелая. Почти всем доводилось, придя в проект, получить код десятилетней давности, написанный кем-то другим. Это и есть унаследованный код — то есть код исто(е)рический, который часто бывает ужасен настолько, что оказывается вообще непонятно, как с ним работать. А работать надо. Поэтому разбираемся, как это делать.

Читать статью
Паттерны поведения лучших разработчиков

У хороших программистов часто бывают общие хорошие привычки. Это паттерны поведения, которые выделяют их на фоне коллег и способствуют продвижению по карьерной лестнице. В этой статье мы рассмотрели несколько таких паттернов.

Читать статью
Привет, друзья! Наша сегодняшняя подборка статей посвящена фронтенд-разработке.

- 5 проектов для начинающих фронтенд-разработчиков
Читать статью

- Фронтенд-разработка это не то, чем кажется
Читать статью

- История фронтенд-фреймворков
Читать статью
Навыки, которые разработчикам стоит оттачивать в 2020 году

Если вы хотите стать успешным разработчиком, вам нужно нечто большее, чем умение писать код. В этой статье мы рассмотрели несколько технических навыков, необходимых для достижения успеха.

Читать статью
Привет, друзья! Сегодня мы собрали для вас статьи об использовании терминала Linux, плюс включили в подборку статью со списком книг для изучения этой ОС.

- 8 потрясающих способов использования символа (!) в командах в Linux
Читать статью

- If в Bash: от новичка до профессионала
Читать статью

- Настольные книги по Linux на русском языке
Читать статью
Хорошие привычки программистов

По мере накопления опыта вы в любом случае становитесь лучшим программистом. Но есть несколько маленьких привычек, которые вы можете приобрести еще на ранних стадиях карьеры и в дальнейшем пользоваться всеми их преимуществами. Давайте их рассмотрим.

Читать статью
Лучшие инструменты для удаленной отладки

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

Читать статью
Создаем прелоадеры при помощи CSS

Когда пользователь открывает веб-страницу или приложение, они не загружаются моментально, нужно подождать какое-то время. Чтобы посетитель вашего сайта не подумал, что «все пропало», «все сломалось» и «ничего не работает», ему можно показать прелоадер — небольшое анимированное изображение, индикатор загрузки.

В этой статье мы покажем вам примеры прелоадеров, созданных при помощи таблиц стилей.

Читать статью
Дайджест интересных материалов techrocks.ru за последнюю неделю

- Советы опытного техлида начинающим разработчикам
Читать статью

- Типичный рабочий день специалиста по Data Science
Читать статью

- Работать из дому, оставаясь человеком: правила делового этикета на карантине
Читать статью

- Кто такой DevOps. Обзор изнутри
Читать статью

- Деловой этикет ведения IT-проектов в США
Читать статью
Всем привет! Наша сегодняшняя подборка статей посвящена обсуждению размера зарплаты на собеседовании.

- Как правильно обсуждать зарплату на собеседовании
Читать статью

- Торгуйтесь насчет своей зарплаты, как 6-летний ребенок
Читать статью

- Обсуждаем вопрос зарплаты: что НЕ нужно говорить в ходе торгов
Читать статью