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

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

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

РКН: https://kurl.ru/JUrcd
Download Telegram
Что такое псевдокод и зачем его писать

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

Читать статью
8
Когда и как IT-специалисту просить повышения зарплаты

В этой статье рассмотрим советы HR-специалистки по подготовке к разговору о повышении компенсации, зарплатную политику IT-компаний и истории специалистов, которые достигли желаемого повышения.

Читать статью
👍7
Лучшие IDE и редакторы кода для веб-разработки

#webdev #tools

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

Читать статью
👍4👎3
26 вопросов и ответов с собеседований по Data Science

Вопросы смешаны по темам, но все они относятся к машинному обучению и Data Science.

Читать статью
👍6
Как пользоваться CodePen: руководство для начинающих

#tools

CodePen — популярный онлайн-редактор кода, которым пользуется множество разработчиков по всему миру. Он предназначен для работы над фронтенд-проектами на HTML, CSS и JavaScript.

Читать статью
👍6
ТОП-25 популярных вопросов на собеседовании по C++

Cписок распространенных вопросов (с ответами), с которыми сталкиваются программисты на собеседовании по C++.

Читать статью
6👎1
Начните использовать Prettier правильно

#tools

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

Читать статью
🔥81
Руководство по Docker для начинающих

#tools

Использование контейнеров и Docker позволяет запускать приложения одинаково (и с одинаковым результатом) на любых машинах, ведь среду выполнения обеспечивает сам контейнер.

Читать статью
👍5👎1
25 мест, где можно найти бесплатные компоненты Tailwind CSS

#webdev

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

Читать статью
Топ-7 книг по Django для разработчиков начального и среднего уровня

#books #python

Представляем вам список лучших книг по веб-фреймворку Django для программистов уровня Junior и Middle. В этих учебных пособиях рассматривается применение Django на практике: вы будете создавать настоящие проекты и выкладывать их онлайн.

Читать статью
👍3
10 идей проектов для изучающих HTML

#webdev

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

Читать статью
👍7
Шпаргалка по Git + полезные ресурсы

Git — это распределённая система управления версиями, которую изначально создал Линус Торвальдс. Git позволяет отслеживать и вести историю изменений файлов: откатить свой проект до более старой версии, сравнивать, анализировать или сливать свои изменения в репозиторий.

Делимся шпаргалкой и подборкой полезных материалов по теме:
Как выучить Git с нуля и где продолжить изучение? В этой подборке вы найдёте всё для уверенного старта в Git с нуля
Введение в Git — от установки до основных команд
10 ресурсов для изучения Git
Игра для изучения Git — Learn Git Branching и её прохождение
5 шпаргалок для Git
«О» большое — простое объяснение с картинками

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

Читать статью
🔥7
Создаем собственный курсор при помощи CSS и JavaScript

#javascript

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

Такой курсор может улучшить пользовательский опыт. Я задумался, как же его создать, и тщательно изучил этот вопрос. Результатом моих изысканий стала эта статья.

Читать статью
Позиционирование в CSS и Flexbox — объяснение с примерами

#webdev

Если вам когда-либо приходилось использовать CSS, вы знаете, как тяжело располагать элементы. Но к концу этого руководства вы будете знать куда больше о позиционировании в CSS и о Flexbox, и сможете мастерски расположить элементы в своем любимом проекте.

Читать статью
1
Прототипы героев сериала «Кремниевая долина» из реального мира IT

Сериал «Кремниевая долина» рассказывает нам о триумфах, распутстве и эпических провалах реального технологического мира. Сериал настолько популярно и так правдиво показывает состояние дел в индустрии IT, что главный исполнительный директор компании «Snap» Эван Шпигель назвал его «по большей части документальным фильмом».

Журналисты Business Insider решили объяснить, кто является реальными прототипами героев «Кремниевой долины». Статья создана на основе записи в блоге фаната сериала.

Читать статью
👍3
Создаем сайт-портфолио с responsive-дизайном

#javascript

Сегодня мы разберем, как написать полностью отзывчивый сайт-портфолио. При этом мы будем использовать только HTML, CSS и JS. Вы научитесь создавать responsive-дизайн и познакомитесь поближе с псевдоэлементами CSS.

Также мы расскажем вам о модуле nodemailer: с его помощью мы создадим рабочую контактную форму.

Читать статью
Моем датасет: руководство по очистке данных в Python

#python

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

Читать статью
👍1
Синтаксис и методы JavaScript: шпаргалка

#javascript

Мы попытались собрать все шпаргалки по JavaScript (синтаксис и самые полезные методы) в одной статье. Надеемся, вам пригодится.

Читать статью
👍8
50 вопросов и ответов по программированию для подготовки к техническому интервью

В статье на Hacker Noon разработчик Джавин Пол собрал вопросы, которые любят задавать на интервью, а также ответы на них и дополнительные ресурсы для подготовки.

Читать статью
👍6