TechRocks
14.6K subscribers
769 photos
3 videos
1 file
2.08K links
Официальный телеграм-канал сайта techrocks.ru

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

По вопросам рекламы: @anothertechrock

РКН: https://kurl.ru/JUrcd
Download Telegram
Всем привет! Тема нашей сегодняшней подборки статей - увлеченность программированием.

- Увлечение vs работа: программисты не обязаны кодить дома
Читать статью

- Почему я никогда не работаю по выходным: опыт инженера Nvidia
Читать статью

- Страстная увлеченность разработкой: нужна ли она вам?
Читать статью
Что такое API: подробно и простыми словами

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

Читать статью
Нотация «О» большое: объяснение временной сложности и эффективности алгоритмов на примерах

В этой статье рассказываем о значении нотации «О» большое в анализе временной сложности. Мы рассмотрим три примера алгоритмов проверки чисел на простоту. А для анализа временной сложности этих алгоритмов мы будем использовать нотацию «О» большое.

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

- Айтишники в возрасте «за 50» — об эйджизме
Читать статью

- Что такое fleeceware-приложения
Читать статью

- GoLang: плюсы языка и стоит ли учиться на Go-разработчика
Читать статью

- Точка с запятой в JavaScript/TypeScript
Читать статью

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

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

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

- Честность на собеседовании: не признавайтесь, что знаете ответ!
Читать статью
Практическое руководство по использованию Git. Часть 1

Все говорят, что разработчику нужно знать Git — и это правда. Но будем откровенны: Git не так прост.

В этой статье:
- Как установить Git и настроить аккаунт на GitHub
- Как создать новый репозиторий на GitHub
- Как клонировать Git-репозиторий
- Ветки в Git
- Как посмотреть состояние проекта в Git
- Как сделать первый коммит

Читать статью
Практическое руководство по использованию Git. Часть 2

Продолжаем разбираться в основах Git. В этой статье:

- Как запушить коммит на GitHub
- Добавляем еще один коммит в Git
- Как вносить изменения в стейджинг
- Как просматривать разницу между изменениями в Git
- Совместная работа в Git
- Ветки отдельных функций в Git

Читать статью
Привет, друзья! Сегодня мы собрали для вас статьи, объясняющие отдельные принципы SOLID.

- Принцип открытости/закрытости
Читать статью

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

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

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

Читать статью
400+ вопросов с собеседований по C++

Специалисты, проводящие технические интервью, рассказали, какие вопросы могут задать на собеседовании программистам, пишущим на C++. Вопросы разбиты по уровням (Junior, Middle, Senior).

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

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

Читать статью
Практическое руководство по использованию Git. Часть 3

Продолжаем разбирать работу с Git. В этой части разбираем совместную работу над проектами (ветвление, пул-реквесты, конфликты слияния).

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

- 10 лайфхаков для Android-разработчика
Читать статью

- 10 самых распространенных ошибок Unity-разработчиков
Читать статью

- Основы теории вероятностей
Читать статью

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

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

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

- Что вам не говорят о сфере разработки?
Читать статью

- 65 вещей, которые я не знал, когда начинал программировать (а жаль)
Читать статью
FULL OUTER JOIN в SQL: объяснение на примере

В SQL операторы JOIN используются для объединения строк двух или более таблиц. JOIN-ы делятся на внутренние и внешние — INNER JOIN и OUTER JOIN. В этой статье мы разберем на примере FULL OUTER JOIN (полное внешнее объединение).

Читать статью
Тернарный оператор в JavaScript: за, против, подводные камни

Тернарные выражения и if-предложения похожи, но не эквивалентны. Между ними есть различия, на которые люди зачастую не обращают внимания. И эти различия сказываются на вашем коде.

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

- Подчеркивание в CSS (красивые эффекты с примерами кода)
Читать статью

- БЭМ — соглашение по именованию в CSS
Читать статью

- Изучаем CSS: свойство border (с примерами)
Читать статью
Тернарный оператор в JavaScript: за, против, подводные камни. Часть 2

Разбираемся, как сделать использование предложений в JS более безопасным, а тернарные выражения — более читаемыми.

Читать статью
CSS-переменные: о чем вам не говорят

CSS-переменные — отличная вещь, но всё ли вы о них знаете? В этой статье мы рассказываем о некоторых неинтуитивных их особенностях. После прочтения статьи вы уже не сможете воспринимать CSS-переменные, как прежде.

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

- «После IPO я получила $6 млн»: рефлексии сотрудника, ставшего миллионером
Читать статью

- 4 полезных инструмента для веб-разработки, нечасто попадающих в списки «самых-самых»
Читать статью

- Чем отличаются сайт и веб-приложение?
Читать статью

- Лучшие фреймворки Node.js в 2021 году
Читать статью