Size: a a a

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Читать статью
источник
2021 April 08
TechRocks
400+ вопросов с собеседований по C++

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

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

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

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

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

Читать статью
источник
2021 April 11
TechRocks
Дайджест интересных материалов techrocks.rutechrocks.ru за последнюю неделю

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

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

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

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

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

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

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

- 65 вещей, которые я не знал, когда начинал программировать (а жаль)
Читать статью
источник
TechRocks
Анимированный фон веб-страницы на чистых HTML и CSS

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

Читать статью
источник
2021 April 13
TechRocks
Самые актуальные проекты в Luxoft для Java-разработчиков

Регистрируйтесь на Coffee Talk with Luxofters 15 апреля в 15:30. На митапе программисты и представители линеек бизнеса расскажут о своей работе, о самых актуальных проектах, технологиях и возможностях.

Подключайтесь и задавайте свои вопросы!
Больше мероприятий, информации о карьере и полезных статей в телеграм-канале Luxoft
источник
TechRocks
FULL OUTER JOIN в SQL: объяснение на примере

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

Читать статью
источник
2021 April 14
TechRocks
CSS-функция clamp() и адаптивность сайта

В CSS есть функция, специально созданная для того, чтобы позволить почти любому элементу регулировать свой размер в определенных пределах, чтобы он соответствовал размеру окна приложения. Это функция clamp(). Давайте ее рассмотрим.

Читать статью
источник
2021 April 15
TechRocks
Антиутопия неизбежна?

Большой Брат действительно уже следит за тобой: системы интернет-слежки, блокировки неугодной правительствам информации, корпорации, мониторящие каждый ваш шаг в сети…

Но не нужно думать, что наступление “1984” неизбежно. Проект Utopia освобождает интернет, устраняя фундаментальные проблемы Всемирной Паутины.

Utopia - это не просто “способ обойти блокировки” - это комплексное децентрализованное решение, включающее в себя защищенный 256-битным шифрованием мессенджер с возможностью создания групповых чатов и отправки файлов, защищенный email-сервис, свой сервис DNS и даже свою криптовалюту.  Никаких блокировок и никакой слежки!
источник
TechRocks
Тернарный оператор в JavaScript: за, против, подводные камни

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

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

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

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

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

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

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

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

Читать статью
источник
TechRocks
Хотите перейти в область нагрузочного тестирования?
Первые шаги в этом направлении вы можете сделать уже 21 апреля на демо-занятии «LoadRunner: разработка и отладка скрипта нагрузочного тестирования».

Вместе с преподавателем Иваном Лихобабенко вы рассмотрите интерфейс LoadRunner Virtual User Generator, запишете скрипт тестирования web-сайта, проведете его отладку и параметризацию.
В результате вы научитесь создавать скрипты нагрузочного тестирования web-сайтов.

Пройдите вступительный тест, чтобы посетить урок!
источник