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

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

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

По вопросам рекламы: @anothertechrock
Download Telegram
Нужны ли разработчику хобби помимо программирования? Спойлер: необходимы!

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

https://techrocks.ru/2019/11/06/hobbies-outside-of-tech/
Шпаргалка для iOS-разработчика: советы тем, кто хочет поехать на WWDC

Андрей Вергунов, iOS-разработчик NIX, дал советы о том, как посетить выставку WWDC от Apple и провести время на ней с максимальной пользой.

https://techrocks.ru/2019/11/07/wwdc-cheat-sheet-for-ios-developers/
Всем привет! Наша сегодняшняя подборка статей посвящена разбору часто встречающихся в статьях терминов.

Что такое псевдокод и зачем его писать
https://techrocks.ru/2019/05/04/what-is-pseudo-code-and-how-to-write-it/

Что такое DNS? Введение в систему доменных имён
https://techrocks.ru/2019/03/30/domain-name-system-introduction/

8 концепций, которые стоит изучить начинающему программисту
https://techrocks.ru/2019/05/18/things-every-software-developer-should-know/
20 сочетаний клавиш для ускорения работы в VS Code

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

https://techrocks.ru/2019/11/08/20-vs-code-shortcuts/
11 консольных команд, которые должен знать каждый разработчик

Интерфейс командной строки (command line interface, CLI) дает нам возможность с легкостью перемещать и переименовывать файлы, сортировать данные и перемещаться по файловой системе компьютера. 11 команд, представленных в этой статье, должны помочь вам в ежедневной работе.

https://techrocks.ru/2019/11/09/11-console-commands-every-developer-should-know/
Всем привет! Сегодня мы собрали для вас статьи на тему изучения алгоритмов.

Алгоритмы сортировки в JS: сортировка слиянием, быстрая и поразрядная сортировка
https://techrocks.ru/2019/03/20/advanced-sorting-algorithms/

Нужны ли программисту алгоритмы и структуры данных
https://techrocks.ru/2019/10/18/do-devs-need-algorithms-and-data-structures/

Простые алгоритмы и структуры данных в JS
https://techrocks.ru/2019/02/23/простые-алгоритмы-и-структуры-данных/

Структуры данных, алгоритмы и умение решать проблемы: улучшаем свои навыки

https://techrocks.ru/2019/01/29/data-structures-algorithms-applications/

Полезно для здоровья и карьеры. 8 ресурсов, которые помогут изучить алгоритмы
https://techrocks.ru/2018/05/15/8-algorithms-learning-resources/
34 совета о том, как стать первоклассным разработчиком

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

https://techrocks.ru/2019/11/10/first-rate-software-developer/
Как быстро и эффективно читать чужой код

Конечно, программисту интереснее и приятнее писать собственный код, но читать чужой все равно приходится. Давайте учиться делать это максимально эффективно.

https://techrocks.ru/2019/11/11/other-peoples-code-reading/
Чем крут Christofari: 3 факта о суперкомпьютере "Сбербанка"

В России представили самый мощный суперкомпьютер, который будет доступен любому желающему через облачный сервис SberCloud.

https://techrocks.ru/2019/11/16/3-facts-about-christofari/
Дайджест интересных материалов techrocks.ru за последнюю неделю

- Что читает, кого слушает и как вдохновляется успешный ПМ
https://techrocks.ru/2019/11/09/where-do-pms-get-inspiration/

- Наталья Денисенко — как в 17 лет стать Software Solutions Architect, а в 19 получить работу в Amazon
https://techrocks.ru/2019/11/10/relocation-to-seattle-usa/

- По стопам лучших: микросервисная архитектура в разрезе
https://techrocks.ru/2019/11/13/micro-service-architecture/

- Брюссель глазами инженера — о жизни в Бельгии и сложностях релокации
https://techrocks.ru/2019/11/12/relocation-to-brussels-kingdom-of-belgium/

- «Приведи друга и получи $1000, самокат или признание». Насколько важны рекомендации в IT?
https://techrocks.ru/2019/11/11/referrals-in-tech-companies/
Всем привет! Сегодня мы собрали для вас статьи, посвященные CSS.

7 простых способов писать по-настоящему ужасный CSS
https://techrocks.ru/2018/09/07/7-simple-ways-to-write-awful-css-code/

Как стать суперзвездой в CSS
https://techrocks.ru/2019/05/08/how-to-become-a-css-superstar/

7 важных советов, как писать лучший CSS
https://techrocks.ru/2019/09/30/7-tips-for-writing-better-css/
Несколько CSS-премов, о которых вы не знали, но которые вам пригодятся

Автор статьи делится приемами использования CSS, которые постоянно применяет в своей работе.

https://techrocks.ru/2019/11/13/5-useful-css-tricks/
Как архитектура систем улучшила мои навыки программирования

"Последние пару лет я больше занимался архитектурой приложений (на глубоком уровне) и техническим писательством, чем непосредственно созданием кода на своей IDE. Этим летом я вернулся к разработке, включившись в новый проект. К моему удивлению, даже несмотря на «хромоту» моего синтаксиса, сейчас я куда лучший программист, чем был раньше. В этой статье я хотел бы рассказать, что именно изменилось в моем мыслительном процессе и моих подходах к написанию кода".

https://techrocks.ru/2019/11/14/how-architecture-improved-my-coding-skills/
Всем привет! Сегодня мы собрали для вас статьи о шаблонах (паттернах) проектирования.

Введение в концепцию шаблонов проектирования
https://techrocks.ru/2018/08/07/introduction-to-the-concept-of-design-patterns/

Шаблоны проектирования в JavaScript простыми словами
https://techrocks.ru/2018/10/27/js-design-patterns-in-simple-words/

Паттерны ООП простыми словами: паттерны поведения
https://techrocks.ru/2017/12/06/behavioral-design-patterns/
Карьера фронтенд-разработчика: нужны ли вам навыки помимо фронтенда?

Автор этой статьи задумался над вопросом, достаточно ли навыков работы с фронтендом для построения успешной карьеры (при условии, что человек хочет быть именно фронтенд-разработчиком). Не останется ли он не у дел, если сфера разработки кардинально изменится в будущем?

https://techrocks.ru/2019/11/15/front-end-development-career/
Доступность ссылок: выделения цветом недостаточно

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

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

https://techrocks.ru/2019/11/16/link-accessibility-rules/
Всем привет! Сегодня мы собрали для вас статьи о синдроме самозванца у разработчиков.

Как подружиться с синдромом самозванца
https://techrocks.ru/2019/05/28/how-to-friend-impostor-syndrome/

Синдром самозванца: почему он возникает и как с ним бороться
https://techrocks.ru/2018/12/02/how-to-beat-impostor-syndrome/

«Синдром самозванца очень распространён». Саша Ламаченка поработала в пяти стартапах и уехала в лондонский Skyscanner. Говорим про Growth Hacking и адаптацию
https://techrocks.ru/2019/04/21/skyscanner-growth-manager-story/
5 отличных инструментов для создания скриншотов кода

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

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

https://techrocks.ru/2019/11/17/6-ways-to-take-code-screenshots/
Топ-5 React-библиотек для создания графиков и диаграмм в 2020 году

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

https://techrocks.ru/2019/11/18/top-5-react-chart-libraries/
Дайджест интересных материалов techrocks.ru за последнюю неделю

- Не слишком распространенные команды Linux
https://techrocks.ru/2019/11/20/odd-linux-commands/

- Айтишники о несправедливых увольнениях
https://techrocks.ru/2019/11/19/unfair-discharges-in-tech/

- Microsoft WSL или пингвин в окошке
https://techrocks.ru/2019/11/17/windows-subsystem-for-linux-wsl/

- 14 типов менеджеров, которые бесят разработчиков
https://techrocks.ru/2019/11/16/14-managers-types-irritating-developers/

- Вспомогательные инструменты для работы с GitHub
https://techrocks.ru/2019/11/19/github-third-party-apps-for-productivity/