TechRocks
Open in Telegram
Официальный телеграм-канал сайта techrocks.ru По вопросам рекламы: @aldrson @godinmedia РКН: https://kurl.ru/JUrcd
Show more2025 year in numbers

14 000
Subscribers
-324 hours
-337 days
-12730 days
Posts Archive
⚡️ 6 полезных инструментов для код-ревью
⚪️ SonarQube. Самый популярный инструмент для анализа качества кода и безопасности. Поддерживает больше 25 языков программирования, проверяет качество кода, форматирование, объявление переменных, обработку исключений и многое другое. Легко интегрируется в конвейеры CI/CD.
⚪️ Codacy. Сервис для автоматического анализа и мониторинга качества исходного кода. Тоже поддерживает множество языков. С помощью ИИ может автоматически исправлять код. Интегрируется с GitHub, GitLab, Bitbucket и другими CI/CD-инструментами, а также с трекерами задач (Jira, Trello и т.п.).
⚪️ DeepScan. Способен выполнять динамические проверки качества кода практически для любого фреймворка JavaScript. Также предоставляет полезные показатели производительности участников команды и показывает, насколько точно они следуют стандартам кода. Это помогает менеджерам обеспечивать конструктивную обратную связь.
⚪️ Code Climate. Выявляет логические недостатки и плохие паттерны проектирования в коде.
⚪️ Qlty. Фокусируется на качестве кода с точки зрения форматирования, неиспользуемых импортов, переменных и покрытия модульных тестов.
⚪️ Klocwork. Может выполнять статический анализ кода в проектах практически любого размера. Основным преимуществом использования Klocwork является то, что он легко интегрируется с IDE Visual Studio Code, Eclipse, IntelliJ и некоторыми другими. Кроме того, его можно интегрировать в конвейеры CI/CD для обеспечения качества кода перед сдачей. Поддерживаются языки C, C#, C++ и Java.
👍 5
Photo unavailableShow in Telegram
🫥 Рекурсивные функции: основы
Прочитав эту статью, вы познакомитесь с различными аспектами рекурсивных функций и сможете реализовать рекурсивную функцию на Python.
📖 Читать статью
Photo unavailableShow in Telegram
Сменить профессию, переехать в Питер или просто зарабатывать больше в топовой компании… У всех свои причины для роста, но один уверенный старт - это магистратура в Университете ИТМО.
В магистратуре ИТМО вы можете обучаться по направлениям:
✔️Программирование
✔️Искусственный интеллект
✔️Биология
✔️Информационная безопасность
✔️Инженерные науки
✔️Гуманитарные исследования
✔️Экология
✔️Биотехнологии
✔️Химия
✔️Робототехника
✔️Энергетика
✔️Физика
✔️Экономика и инновации
На каждое из направлений можно поступить на бюджет по конкурсу, не сдавая экзамены📖
КОНКУРС ПОРТФОЛИО - это то, с чем бюджет в магистратуре ИТМО может стать реальностью, а вступительные экзамены пусть достанутся кому-то другому! Подробные условия участия по ссылке📨
А узнать подробнее о самой магистратуре в ИТМО можно узнать по ссылке или в телеграм канале📲
Реклама. Университет ИТМО ИНН:7813045547
#Годнота подъехала 🤌 Забираем обновленный список из 50 ресурсов, где можно найти удаленку за баксы. Отправляем резюме, ждем офферов.
Оффер приди!
https://www.flexjobs.com/
https://lnkd.in/dVv7iWnw
https://lnkd.in/db6jGNQS
https://remote.co/
https://wellfound.com/
https://remotive.com/
https://justremote.co/
https://lnkd.in/d_KRpg3y
https://lnkd.in/dvYqCs-m
https://euremotejobs.com/
https://remoteok.com/
https://lnkd.in/dPuwUCT7
https://djinni.co/
https://smartbrain.io/
https://4dayweek.io/
https://arc.dev/
https://jobspresso.co/
https://lnkd.in/dZH4kKZk
https://lnkd.in/dhVtrbee
https://pangian.com/
https://powertofly.com/
https://dribbble.com/jobs
https://lnkd.in/dqRkMvqh
https://landing.jobs/
https://careervault.io/
https://authenticjobs.com/
https://www.upwork.com/
https://www.fiverr.com/
https://www.toptal.com/
https://lnkd.in/dKtX22ta
https://lnkd.in/d2GgrZka
https://www.gun.io/
https://dynamitejobs.com/
https://lnkd.in/dAKKnEvx
https://himalayas.app/
https://remotelikeme.com/
https://smoothremote.com/
https://lnkd.in/dn2kTD8v
https://www.nomadjobs.io/
https://lnkd.in/dr2-U_yF
https://lnkd.in/dX4HY3Hk
https://rubynow.com/
https://goremote.io/
https://lnkd.in/dy9n2HWs
https://lnkd.in/dSnG9Zu6
https://lnkd.in/d8w_NhHa
https://jobicy.com/
https://lnkd.in/dZmp3muf
https://lnkd.in/dAN8K2gx
https://lnkd.in/d45qX2h6
И по-братски... шэр-лайк-репост! Мне будет приятно 🥰
Всем офферов! Аминь!
Источник
👍 6❤ 5🤣 2
Show all...
❤ 1👌 1
Еще 15 библиотек JavaScript, которые стоит использовать в своих проектах
#javascript
Недавно мы выпустили первую часть статьи, в которой познакомили вас с 15 библиотеками JavaScript. Эти библиотеки были созданы для самых разных целей. Вероятно, не со всеми вам захочется или понадобится работать, но знать об их существовании полезно.
В этой статье мы представим вам еще 15 полезных JS-библиотек.
Читать статью
❤ 4
🔥 7 хороших бирж для программистов
✔️ FL.ru. Тут можно найти работу для самых разных направлений разработки – от веб-программирования до создания мобильных приложений. Специалисты могут работать как над разовыми проектами, так и сотрудничать на постоянной основе. Чтобы приступить к поиску заказов, необходимо пройти обязательную регистрацию и предоставить подробную информацию о себе.
✔️ Kwork. Фриланс-биржа для программистов. Задания есть как для профессионалов, так и для новичков (внесение небольших доработок в программные коды, создание одностраничных веб-сайтов, разработка мобильных приложений). На бирже есть продвинутая система внутреннего рейтинга пользователей.
✔️ Weblancer. Площадка существует уже более двадцати лет. К преимуществам можно отнести размещение выполненных работ и готовых проектов в специальном разделе «Конкурсы» для получения предложений по работе от заинтересованных заказчиков и реферальную программу для привлечения новых исполнителей и получения бонусов. Недостатки - долгие сроки вывода денег и обязательное оформление платной подписки.
✔️ Workzilla. Чтобы начать работу на площадке, необходимо пройти регистрацию и обязательное тестирование (оно требуется для подтверждения соответствия навыков исполнителя имеющимся стандартам). Задания есть разного уровня сложности. Прозрачная система выполнения заданий и оплаты труда (деньги «замораживаются» на счету заказчика) гарантирует поступление денежных средств на счет исполнителя в максимально короткие сроки.
✔️ Fiverr. Израильская биржа для поиска работы на фрилансе, которая предоставляет хорошие возможности для сотрудничества с зарубежными заказчиками. Из недостатков - ограниченный доступ для России и интерфейс на английском языке.
✔️ Пчел.нет. Здесь найдется множество заказов разного уровня сложности, начиная от создания страниц для веб-сайтов и заканчивая разработкой многофункциональных и масштабных проектов для крупных компаний. Исполнители могут напрямую общаться с потенциальными работодателями и сохранять вакансии для дальнейших откликов.
✔️ Профи. Сайт с многомиллионной аудиторией заказчиков предлагает широкий выбор разовых проектов и вакансий для удаленной работы. Исполнители платят только за отклики на интересующие их заказы. Оплата заказа обсуждается с заказчиком в личных сообщениях. Недостаток - высокий уровень конкуренции, особенно среди начинающих пользователей.
❤ 4👎 2
👩💻 7 лучших IDE для разработки на C++
⚙️ C++Builder. Проприетарная IDE с бесплатной пробной версией и кроссплатформенной совместимостью. Содержит инструменты, которые при помощи drag-and-drop действительно делают разработку визуальной.
⚙️ CodeLite. Бесплатная IDE с открытым исходным кодом, запускается на Windows, macOS, Linux и FreeBSD. Поддерживает интеграцию с Git, Subversion и другими системами управления исходным кодом. Эта IDE предлагает такой инструмент, как Rapid Application Development (RAD), облегчающий создание приложений на основе виджетов.
⚙️ Visual Studio. Лидер рынка по производительности, безопасности и пропускной способности. Эта IDE отличается легким процессом установки и обеспечивает непревзойденные возможности отладки независимо от языка.
⚙️ CLion. Коммерческая IDE для языков C/C++ с кроссплатформенной поддержкой. Это одна из немногих IDE, которая позволяет писать код на локальной системе, но компилировать его на удаленных серверах. Предлагает интеллектуальное завершение кода, поддержку Git, CVS, Mercurial, Perforce и TFS, богатую коллекцию плагинов.
⚙️ Code::Blocks. Бесплатная IDE с открытым кодом, совместимая с Windows, Mac и Linux. Предлагает все основные функции, которые ожидаются от IDE (отладка, компиляция и т.п.), а также функцию перетаскивания, автодополнение и анализ кода. Позволяет работать над несколькими проектами одновременно.
⚙️ Xcode. Свободно распространяемая IDE от Apple. Создана для разработки под macOS, iOS, watchOS и tvOS. Эту IDE отличают подсветка синтаксиса, дополнение кода, интерфейс-билдер и встроенный отладчик, а также прямой доступ к документации Apple. Из минусов - работает на Mac и ориантирована на экосистему Apple, для кроссплатформенной разработки меньше подходит.
⚙️ Apache NetBeans. Бесплатная IDE с открытым кодом, совместима с Windows, Mac, Linux и Solaris. Из интересных функций есть подсвечивание парных скобок, сворачивание кода, подсветка синтаксиса. Из специфичного предлагаются готовые шаблоны C++-кода.
👎 4
Photo unavailableShow in Telegram
Иногда собеседование в Яндекс проходит, как разговор в машине на парковке. Именно так Даниил Усков попал в компанию. Таким было его интервью на карьерном фестивале Young Con.
Как студент МИФИ получил должность аналитика в Яндекс Поиске? Что помогло ему выдержать три отказа и получить офер? Читайте в истории Даниила.
А если тоже хотите стать частью команды, регистрируйтесь на большой карьерный фестиваль Young Con. Он пройдёт уже 25 июня.
Вас ждут лекции от спикеров Яндекса (и не только), пробные собеседования и знакомства с нанимающими менеджерами. Торопитесь — сбор заявок закроют уже в эту пятницу!
Зарегистрироваться на Young Con
👍 3
Вопросы с собеседований для .NET-разработчиков
#job_hunting
Подборка вопросов, которые задают .NET-разработчики своим коллегам на технических собеседованиях.
Читать статью
👍 2❤ 1
Как проходить DSA-собеседования. Объяснение для людей, ненавидящих это дело
#job_hunting
Многие люди терпеть не могут собеседования, где проверяют знания структур данных и алгоритмов (data structure and algorithm, DSA). Возможно, разобравшись в самой процедуре таких собеседований, вы станете ненавидеть их немножко меньше.
Читать статью
Опыты с CSS: колебания
#css #webdev
Пример создания колебаний звуковых волн (без привязки к данным, рассматриваем чисто CSS-реализацию).
Читать статью
❤ 3👍 2
Как спланировать и создать собственный проект
Новичкам взяться за новый проект не так просто, как кажется. Когда вы не можете воспроизвести результаты только что просмотренного урока на YouTube, не пересмотрев его заново 30 раз, собственный проект представляется просто недостижимой вершиной.
Из этой статьи вы узнаете, как приступить к работе над собственным проектом и как его спланировать.
Читать статью
Photo unavailableShow in Telegram
True Tech Day 2025 — фестиваль технологий для ИТ-специалистов
6 июня в Москве соберутся эксперты из крупных ИТ-компаний, чтобы обсудить кейсы внедрения ИИ в бигтехах и будущее разработки.
В программе:
— Выступления зарубежных спикеров с индексом Хирша более 50.
— Концентрация практических кейсов: узнай, как создаются большие ML-проекты.
— Доклады по архитектуре, бэкенд-разработке и построению ИТ-платформ.
— AI-интерактивы и технологические квесты: собери сервак, взломай Теслу, создай ИИ-ассистента, поучаствуй в экстрим-кодинге.
— Пространство для нетворкинга,
…а еще after-party со звездным лайн-апом.
Участвуй очно или онлайн, обменивайся опытом и знакомься с ведущими специалистами со всей страны.
Ждем тебя и коллег 6 июня в МТС Live Холл.
Участие бесплатное, но офлайн-места ограничены.
Регистрируйтесь по ссылке: https://truetechday.ru/
Не слишком известные HTML-атрибуты, о которых стоит знать
#html #webdev
Атрибуты из этого списка могут помочь вам в решении довольно распространенных задач и избавить от использования сложных внешних библиотек.
Читать статью
👍 4
Как подготовиться к собеседованию на позицию разработчика
#job_hunting
Разработчиков, особенно начинающих, очень интересует вопрос подготовки к будущим техническим собеседованиям. Пользователи сайта Quora поделились своим опытом, а мы приводим перевод самых интересных и полезных ответов.
Читать статью
❤ 2
6 свойств CSS, о которых вы и понятия не имеете
#css #webdev
Одни свойства CSS используются чаще других, и это естественно. Однако, не следует забывать и о редко используемых свойствах, по крайней мере, о них точно стоит знать. Томаш Лакомы представил в своей статье несколько примеров таких свойств.
Читать статью
👍 3
Простое объяснение Git Rebase
#git
Использование команды
git rebase перестанет быть чем-то сложным или пугающим, как только вы поймете, как она работает и чем полезна.
Читать статью👍 3❤ 1
✈️ Топ-5 ИИ-инструментов для разработчиков
🚩 GitHub Copilot. Интегрируется с редактором кода и помогает писать быстрее и лучше с помощью функций автодополнения и генерации. GitHub Copilot может превращать подсказки естественного языка в код, предлагать многострочные функции, ускорять генерацию тестов и многое другое.
🚩 Tabnine. Инструмент для автодополнения кода. С помощью ML Tabnine изучает поведение программиста. Он рассматривает примеры кода, написанного лично вами, и постепенно начинает мимикрировать под ваш стиль написания. Tabnine улучшает качество и согласованность кода, предлагая варианты его завершения, соответствующие известным шаблонам.
🚩 ChatGPT и Claude. Могут генерировать блоки кода на основе текстовых запросов. Это полезно при работе с повторяющимися ежедневными задачами или при создании шаблонного кода.
🚩 IntelliCode. Интегрированный помощник внутри Visual Studio на базе ИИ. Он анализирует ваш стиль написания кода, всю информацию о загруженном файле с кодом и дает рекомендации на основе файла или фрагмента.
🚩 Mintlify. У разработчиков не всегда остается время на написание документации, особенно в больших проектах. Решение — инструмент Mintlify, который работает как приложение в GitHub. Он может понимать сложные функции, быстро генерировать комментарии и
создавать документацию. Работать с инструментом очень легко: нужно просто выделить код.
👍 6
00:13
Video unavailableShow in Telegram
А ничего тот факт, что Сбер приглашает тебя на One Day Offer для DS/ML/DE специалистов? 😏
Ты будешь работать над рекомендательной платформой: масштабируемой, способной каждый день удивлять пользователей и предлагать им релевантные рекомендации.
Добавляй в свой календарь 26 апреля, регистрируйся по ссылке и готовься пройти отбор в команду мечты за один день!
этот.mp46.59 MB
💩 4
