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

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

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

РКН: https://kurl.ru/JUrcd
Download Telegram
Forwarded from THINGS PROGRAMMERS DO
Привет, друзья! Тема нашей сегодняшней подборки статей - ревью кода. Читаем о том, как к ним относиться и как их проводить.

- Как делать ревью кода правильно
https://techrocks.ru/2019/02/24/give-a-code-review-properly/

- Лучшие и проверенные практики ревью: советы для ревьюеров
https://techrocks.ru/2019/07/02/code-review-best-practices-2/

- Руководство по код-ревью для начинающих
https://techrocks.ru/2020/10/08/code-review-guide-for-beginners/
👍3
Светлый и темный режим всего в 14 строках CSS

#css

Пишем код, который будет выявлять системные настройки пользователя при помощи медиа-запросов CSS и таким образом определять базовую цветовую схему.

Читать статью
👍5
Полное руководство по regex

#javascript

Регулярное выражение (или regex) — это синтаксис, позволяющий находить строки, соответствующие определенным шаблонам. В этой статье мы рассмотрели основы regex с примерами на JavaScript и с картинками для лучшего понимания.

Читать статью
👍9
Расширения VS Code для Python-разработчиков

#python

Расширения из этого списка пригодятся в ежедневной работе не только Python-разработчикам как таковым, но и бэкенд-разработчикам в целом, DevOps-инженерам, специалистам по data science.

Читать статью
Предлагаем немного отвлечься от программирования и решить логическую загадку:)

Бег по эскалатору

Каждая ступенька эскалатора имеет высоту 20 см. Высота эскалатора по вертикали — 6 м. Лента эскалатора продвигается вверх со скоростью полступеньки в секунду.

Представьте, что вы встали на самую нижнюю ступеньку, которая была вровень с полом, и начали бежать вверх по движущемуся эскалатору, пробегая 1 ступеньку в секунду. Сколько шагов вы сделаете, прежде чем доберетесь до следующего этажа? (Примечание: шаг на эскалатор и шаг с него на пол не считаются).

Ответ (не читайте сразу!).
👍6
Привет, друзья! Сегодня мы собрали для вас статьи на тему дистанционной работы.

- Как выглядеть заинтересованным на Zoom-конференциях
Читать статью

- Лучшие расширения VS Code для удаленной работы
Читать статью

- 5 советов по улучшению коммуникации в удаленной команде
Читать статью
👍1
Всем привет! Тема нашей подборки статей на сегодня - работа с Docker.

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

- Docker: базовый набор команд
Читать статью

- 7 GitHub-проектов для улучшения работы с Docker
Читать статью
👍5
Тест по работе в командной строке Linux.
Какая опция команды ls позволяет вывести атрибуты директории, а не ее содержимое?
Anonymous Quiz
6%
-b
32%
-a
21%
-l
22%
-d
19%
Посмотреть ответ
👍5😁1
Привет, друзья! Сегодня мы представляем вам подборку статей для JavaScript-разработчиков.

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

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

- Одинарные, двойные и обратные кавычки в JavaScript
Читать статью
👍5👎1👏1
Привет, друзья! Сегодня мы собрали для вас статьи о том, как учиться самостоятельно - на разных этапах карьеры программиста.

- 10 советов, как научиться программировать самостоятельно
Читать статью

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

- Учеба без наставника: как программисту стать экспертом самостоятельно
Читать статью
🔥5👍2👎1
Пятница - самое время немного расслабиться и отвлечься от работы. Предлагаем решить логическую загадку:)

Что в коробках?

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

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

Вам нужно переклеить этикетки, чтобы они соответствовали содержимому коробок. Вы можете отличить чипсы одного вида от другого по виду и вкусу. Но очень желательно вскрыть только одну коробку (чтобы не упаковывать заново) и достать из нее только одну чипсинку (чтобы недостача вошла в погрешность).

Сможете ли вы при таких условиях переклеить все этикетки, чтобы товар был промаркирован правильно?

Ответ (не читайте сразу!).
😁7👍6
Привет, друзья! Сегодня мы собрали для вас статьи на тему работы в офисе.

- Как вылечить «нездоровую» офисную культуру
Читать статью

- Путь программиста-джуниора: фриланс или офис?
Читать статью

- Пособие для интроверта по завязыванию знакомств в офисе
Читать статью
👍3
Всем привет! Сегодня мы собрали статьи для начинающих DevOps-специалистов (и для тех, кто только хочет к ним примкнуть).

- Легко ли перейти из сисадминов/разработчиков в DevOps?
Читать статью

- Как стать DevOps-инженером
Читать статью

- Как прокачать знания Junior DevOps
Читать статью
👍3
Что такое замыкания в JavaScript?

#javascript

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

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

- Что такое метаклассы в Python?
Читать статью

- Списки в Python: полное руководство для начинающих
Читать статью

- Регулярные выражения в Python
Читать статью
👍4🔥1
Среда - маленькая суббота) Отвлекитесь немного от работы и решите задачку:)

Фальшивая монета

Вы — величайший математик королевства. Но за критику налоговой политики короля вас бросили в темницу, снабдив только карандашом — чтобы считать дни заточения.

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

Перед вами лежат 12 монет. Выглядят одинаково, но подделка точно будет отличаться по весу (в ту или иную сторону).

У вас есть весы. Король по милости своей разрешил вам произвести 3 взвешивания. Также у вас есть ваш верный карандаш.

Сможете ли вы обнаружить подделку?

Ответ (не читайте сразу!).
👍6
Вопрос для тех наших читателей, у кого уже есть свои дети. Вы бы хотели обучить своего ребенка программированию? Конечно, при условии, что ребенок не против:)
Anonymous Poll
10%
Нет, пускай чем-то совсем другим займется
22%
Да, хотел бы сделать это лично
28%
Да, подумываю про курсы/школы
27%
Да, можно подкинуть обучающие игры
13%
Свой вариант (делитесь мнениями в комментариях)
👍3
Привет, друзья! Сегодня мы собрали для вас статьи о работе с системой контроля версий Git.

- 7 приемов работы с Git, изменивших мою жизнь
Читать статью

- Перемещение по веткам и коммитам в Git
Читать статью

- Подпись коммитов в Git: как и зачем это делать
Читать статью
👍1
Всем привет! Тема нашей сегодняшней подборки статей - тестовые задания при устройстве на работу.

- «Почему я должен делать ваше тестовое?» Инженер Wargaming о сложных собеседованиях
Читать статью

- Тестовые задания: а стоит ли? Мысли разработчиков
Читать статью

- 20 ошибок при выполнении тестовых заданий
Читать статью