Size: a a a

2019 August 01
TechRocks
Отладка: 10 подходов к поиску багов в коде

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

https://techrocks.ru/2019/07/27/10-techniques-to-find-a-bug-in-your-code/
источник
2019 August 02
TechRocks
7 способов «прочистить мозги» при столкновении со сложной проблемой

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

https://techrocks.ru/2019/07/28/7-ways-to-clear-your-head/
источник
2019 August 03
TechRocks
Правда ли, что джуниоры в свой первый год – обуза для компании?

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

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

https://techrocks.ru/2019/07/29/are-junior-developers-just-a-burden/
источник
2019 August 04
TechRocks
Дайджест интересных материалов techrocks.ru за последнюю неделюtechrocks.ru за последнюю неделю

- 8 советов, как создать свой митап, от организатора конференций в Долине
https://techrocks.ru/2019/07/28/8-tips-how-to-create-your-own-meetup/

- По каким причинам программисты меняют работу?
https://techrocks.ru/2019/07/29/why-programmers-change-jobs/

- 5 советов по безопасности программ для разработчиков
https://techrocks.ru/2019/07/30/5-security-tips-for-software-developers/

- Как работают тру-хакеры: подборка эпичных сцен из кино и сериалов
https://techrocks.ru/2019/07/31/how-do-hackers-work-in-movies/

- Свежие идеи проектов, которые принесут вам успех
https://techrocks.ru/2019/07/27/project-ideas-for-success/
источник
2019 August 05
TechRocks
Что делает вас отличным программистом и хорошим командным игроком?

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

https://techrocks.ru/2019/07/31/what-makes-you-a-great-programmer/
источник
2019 August 06
TechRocks
Как создать собственный YouTube-канал, посвященный разработке: полное руководство

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

https://techrocks.ru/2019/08/01/how-to-create-youtube-channel-on-programming/
источник
2019 August 07
TechRocks
Как раскрутить свой YouTube-канал, посвященный разработке, и заработать на этом деньги

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

https://techrocks.ru/2019/08/02/how-to-earn-money-on-software-youtube-channel/
источник
2019 August 08
TechRocks
Простая шпаргалка по Git для контрибуторов open source

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

https://techrocks.ru/2019/08/03/git-cheat-sheet-for-open-source-contributors/
источник
2019 August 09
TechRocks
Подборка видеокурсов для тех, кто изучает Java:

Курс по Java, по итогам которого вы создадите рабочее приложение (как обещают авторы)
http://bit.ly/2MxMzqY

Курс по Java от разработчика Aliexpress, обучение проходит на реальном проекте
http://bit.ly/2ZuEEP0

Наисвежайший курс ""Введение в Java""
http://bit.ly/31cHGrC
YouTube
1. JAVA. Знакомство с платформой Java | Технострим
Курс "Разработка на Java"
Лекция №1 "Знакомство с платформой Java"
Лектор - Рустам Кильдиев
Технотрек Mail.ru Group, МФТИ

Слайды: http://www.docme.ru/FkK5
Другие лекции этого курса: http://bit.ly/1QUmj1W

Цель курса —создание рабочего приложения и получение необходимых навыков и опыта в области разработки программного обеспечения. По окончании курса студенты должны знать синтаксис и основные библиотеки языка Java, понимать объектно-ориентированный подход, уметь декомпозировать сложные задачи.

Получаемые навыки:
Основные конструкции языка, объекты и классы. Ввод и вывод в Java - консольный, файловый, сетевой. Интерфейсы и абстрактные классы, анонимные классы. Лямбда-функции. Сетевое взаимодействие, сокеты. Механизм исключений. Проверяемые и непроверяемые исключения. Потоки - жизненный цикл, прерывание. Критическая секция. Проблемы взаимодействия (дедлок). Механизм wait/notify, блокирующие очереди producer/consumer. Коллекции, выбор структуры данных, подходящей для задачи. Параметризованные коллекции. Параметризация…
источник
TechRocks
50 вопросов, ответы на которые нужно знать, отправляясь на собеседование на должность JavaScript-разработчика

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

https://techrocks.ru/2019/08/04/javascript-developer-job-interview-questions/
источник
2019 August 10
TechRocks
5 советов на первые 5 дней в роли разработчика

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

https://techrocks.ru/2019/08/05/5-tips-for-new-developers/
источник
2019 August 11
TechRocks
Дайджест интересных материалов techrocks.ru за последнюю неделюtechrocks.ru за последнюю неделю

- Flo, Juno, Pandadoc и другие — о культурном коде и его влиянии на найм и увольнение людей
https://techrocks.ru/2019/08/04/fitting-cultural-code/

- Вдарим по базам: актуальные и полезные книги по SQL
https://techrocks.ru/2019/08/05/sql-books/

- ООП провалилось: осваивай функциональные языки прямо сейчас
https://techrocks.ru/2019/08/07/why-you-should-learn-functional-languages/

- Пишем документацию для JavaScript-проекта
https://techrocks.ru/2019/08/06/javascript-project-documentation/

- «Можно менять работу, фрилансить». Разработчик Дмитрий Курило о британской визе для талантов (+опрос)
https://techrocks.ru/2019/08/06/uk-tier-visa-for-programmers/
источник
2019 August 12
TechRocks
Единицы измерения в CSS

В CSS есть разные единицы измерения. Больше всего известны пиксели, но есть и другие – не такие популярные, но весьма удобные в некоторых случаях. В этой статье мы рассмотрели относительные и абсолютные единицы измерения, а также единицы измерения области просмотра (viewport-единицы).

https://techrocks.ru/2019/08/07/units-in-css-for-beginners/
источник
2019 August 13
TechRocks
Что вам не говорят о сфере разработки?

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

https://techrocks.ru/2019/08/08/what-they-dont-tell-you-about-software-development/
источник
2019 August 14
TechRocks
3 простых совета, которые помогут удвоить сумму зарплаты в вашем оффере (+опрос)

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

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

https://techrocks.ru/2019/08/09/3-simple-salary-negotiation-tips/
источник
2019 August 15
TechRocks
Несколько фактов о парном программировании

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

https://techrocks.ru/2019/08/10/how-pair-programming-works/
источник
2019 August 16
TechRocks
Повышаем продуктивность работы в Visual Studio Code: полезные сочетания клавиш

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

https://techrocks.ru/2019/08/11/visual-studio-code-shortcuts/
источник
2019 August 17
TechRocks
4 способа повысить свой уровень разработчика

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

https://techrocks.ru/2019/08/12/4-ways-to-level-up-as-a-developer/
источник
2019 August 18
TechRocks
Дайджест интересных материалов techrocks.ru за последнюю неделюtechrocks.ru за последнюю неделю

- Плюсы и минусы смены карьеры и перехода в сферу разработки
https://techrocks.ru/2019/08/13/career-switching-pros-and-cons/

- О публичном Wi-Fi, поддельных SSID’ах и sslstrip
https://techrocks.ru/2019/08/12/public-wifi-ssids-and-sslstrip/

- «Пришла в 7.50 и наконец-то была первой». Белорусы из A1 в Вене — о бизнес-культуре «без батьки» и опенспейсе без закреплённых рабочих мест
https://techrocks.ru/2019/08/10/relocate-in-vienna/

- Ретроспективный анализ IT-проекта: 4 шага подальше от граблей
https://techrocks.ru/2019/08/09/it-project-retrospective/

- Что нужно знать для разработки операционной системы
https://techrocks.ru/2019/08/11/how-to-create-operating-system/
источник
2019 August 19
TechRocks
Лучшие бесплатные терминалы для Windows

Стандартная командная строка, предоставляемая Windows Powershell, далека от идеала. В этой статье вы найдете несколько лучших эмуляторов терминала, способных улучшить ваш рабочий процесс.

https://techrocks.ru/2019/08/14/best-free-terminals-for-windows/
источник