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

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

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

По вопросам рекламы: @anothertechrock
Download Telegram
Что такое changelog проекта и как его создать: руководство по Git для начинающих

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

Читать статью
Друзья, пока наши правительства советуют лечиться трактором и водкой, отправляют аппараты ИВЛ в США, в некоторых больницах на территории РФ, Беларуси и Украины до сих пор не хватает средств защиты, из-за чего заражаются сами медики.

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

https://teletype.in/@techrocks/acftDELp5

P.S. мы знаем, что у нас есть подписчики и из других стран. Если у вас есть ссылки на кампании по сбору средств для медиков, оставляйте их в комментариях и мы обновим список.
Дайджест интересных материалов techrocks.ru за последнюю неделю

- Как senior-девелоперу улучшить свои навыки и расширить экспертизу
Читать статью

- Разбираемся с каскадом в CSS
Читать статью

- Совершенствуем навыки через миграцию проектов: способы и примеры
Читать статью

- Как выжить в круговороте современного IT, или Зачем изучать основы
Читать статью

- Как трекают на удалёнке. Отвечают компании
Читать статью
Атрибуты элементов форм в HTML

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

Читать статью
Чему я научился за 8 лет удаленной работы

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

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

- Приводим в порядок свой open source репозиторий: приемы командной строки
Читать статью

- Применение инструментов командной строки Linux в анализе данных
Читать статью

- Бесполезные, но интересные трюки в Linux-терминале
Читать статью

- Пиши код в терминале, как настоящий хакер
Читать статью
7 лучших тайм-трекеров для разработчиков

У разработчиков, в частности, работающих на дому, часто возникает необходимость отслеживать как просто рабочее время, так и время работы над конкретными проектами — для выставления счетов клиентам.

Пересмотрев больше 40 приложений, мы отобрали 7 лучших тайм-трекеров для фрилансеров и малого бизнеса. Также они подходят и для любых личных, не связанных с работой целей.

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

- Задачи и упражнения на программирование: есть ли разница?
Читать статью

- 10 самых популярных сайтов с задачами по программированию
Читать статью

- Как научиться решать алгоритмические задачи?
Читать статью
5 причин, почему разработчики не используют новый функционал CSS

Мы все согласны, что обновлять код, созданный при помощи JavaScript и React, очень важно. Так почему мы склонны считать, что обновление CSS не стоит усилий? Давайте рассмотрим несколько возможных причин того, почему люди не используют новые функции CSS.

Читать статью
Привет, друзья! Все мы постоянно развиваемся. И, глядя с высоты своего опыта, часто сожалеем, что какие-то простые, но важные вещи пришлось постигать путем проб и ошибок. Сегодня мы собрали для вас подборку статей, объединенных общей темой "Жаль, что я не знал этого раньше..."

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

- Жаль, что я не знал эти 10 вещей, когда начинал программировать
Читать статью

- 5 вещей, которые я хотела бы сказать самой себе в прошлом
Читать статью
Письмо самому себе из будущего: советы начинающему разработчику

"Дорогой Я!

Ты только что закончил университет и готов начать свою карьеру в сфере IT. Не буду спойлерить, но хочу тебя заверить: это будет интереснейшее путешествие.

Пишу это письмо, потому что хочу дать тебе пару советов. Они помогут тебе стать лучшим специалистом. Конечно, в последующие несколько лет ты и сам все это узнаешь, но лично я хотел бы, чтобы кто-нибудь рассказал мне обо всем этом на старте".

Читать статью
Var, Let и Const: в чем разница?

Одним из важных новшеств ES6 было появление операторов let и const, используемых для объявления переменных. Но чем эти операторы отличаются от старого доброго var, который мы использовали раньше? Если вы все еще не разобрались в этом, наша статья вам поможет.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Читать статью