ru
Feedback
TechRocks

TechRocks

Открыть в Telegram

Официальный телеграм-канал сайта techrocks.ru По вопросам рекламы: @aldrson @godinmedia РКН: https://clck.ru/3R3tTP

Больше
2025 год в цифрахsnowflakes fon
card fon
14 000
Подписчики
-324 часа
-337 дней
-12730 день
Архив постов
Фото недоступноПоказать в Telegram
Багхантеры — герои нашего времени? VK Bug Bounty доказывает: люди, которые делают интернет безопаснее, могут хорошо зарабатывать. Вот несколько цифр: максимальная выплата за 2024 год — 4 млн руб. В среднем 8 дней требуется на получение своего баунти. Теперь Bounty Pass становится постоянным. Система только набирает обороты, а награды и задачи становятся всё интереснее.
Показать все...
👍 3
Конвейеры в Linux #tools В этом руководстве мы рассмотрим общее определение философии Unix и изучим ключевые элементы хорошо написанного скрипта. Также мы познакомимся с такими составными частями скриптов, как оператор конвейера, работа с stdin и stdout. Наконец, мы рассмотрим, как применить эти элементы в наших скриптах на ruby/bash! Читать статью
Показать все...
Фото недоступноПоказать в Telegram
Создавайте и проверяйте задания по программированию на GitVerse На платформе для работы с исходным кодом GitVerse появился SmartClass — бесплатный инструмент для управления заданиями по программированию. С ним можно создавать, хранить и проверять задачи, а также автоматизировать ревью кода с помощью AI-ассистента GigaCode. В общем, все что нужно – теперь под рукой. Пользователи SmartClass получают все преимущества платформы GitVerse, что дает начинающим специалистам возможность освоить профессиональные инструменты разработки. Решение позволяет не только изучать программирование и код, но и погрузиться в детали работы с такими инструментами и практиками, как CI/CD, Git и многими другими. И, конечно, теперь смело можно отдать рутину аналитики заданий вашему верному помощнику – AI-ассистенту! За счет встроенных в платформу AI-расширений и AI-ассистента разработчика GigaCode вы можете за пару минут провести аналитику кода и значительно облегчить процесс проверки работ. Переходите на GitVerse и пробуйте новый инструмент!
Показать все...
Глубокое и поверхностное копирование в JavaScript #javascript В этой статье мы разберем, что собой представляют глубокое и поверхностное копирование, рассмотрим методы их реализации, обсудим их преимущества и недостатки, а также практическое применение. Читать статью
Показать все...
👍 1
Фото недоступноПоказать в Telegram
Новый онлайн вебинар: Ускорение приложений за счёт индексирования баз данных! 1️⃣Мы создадим приложение, которое будет эффективно взаимодействовать с базой данных. 2️⃣Освоим создание индексов для реляционных баз данных, чтобы ваши запросы летали. 3️⃣Узнаем, как значительно ускорить выполнение запросов с помощью индексов. ❗️Кому будет полезно: Начинающим разработчикам: Если вы хотите научиться работать с базами данных, как напрямую, так и с помощью ORM, а еще и узнать лайфхаки, то этот вебинар для вас! Все зарегистрированные получают бонусную скидку на полноценный курс C# Developer, после которого вы освоите серверную разработку на C# до уровня Middle в Scrum-команде! А зарплаты спецов такого уровня уже от 160 000 рублей по данным hh ✌️ 😏Записаться на урок, получить скидку и понять стоит ли оно того тут: https://vk.cc/cGgSV5 P.S. Это, кстати, классная возможность задать эксперту вопросы и получить сразу на них ответы! Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Показать все...
👍 1
Почему опытные разработчики никогда не используют regex для валидации email? #webdev Представьте, что вы создаете форму регистрации. Что первое приходит вам в голову? Вставить regex в поле электронной почты. Но это плохой ход. Читать статью
Показать все...
👍 2
100к рублей за рекомендацию IT-специалиста 🔥 Мы в Outlines Tech ищем талантливых коллег. Если вы знаете классных IT-специалистов, которые в поиске работы, расскажите о них. За трудоустройство знакомых выплачиваем 100 000 рублей! Как работает реферальная программа: — Направьте резюме знакомого нашему менеджеру Евгении. — Получите обратную связь от команды рекрутеров. — Дождитесь решения по итогам всех этапов рассмотрения. При трудоустройстве знакомого с вами подпишут договор. — Получите бонус на 10-й рабочий день рекомендованного друга. Количество рекомендаций не ограничено. Больше рекомендаций = больше выплат! Коротко об Outlines Tech и о том, что предлагаем сотрудникам, рассказали в карточках👆 Актуальные вакансии и отзывы о компании здесь 👉 https://hh.ru/employer/4305039 Будем рады вашим рекомендациям!
Показать все...
👍 2🔥 2
Атрибут ping элемента ссылки HTML5 #webdev Приняв во внимание развитие веб-технологий, HTML5 представил несколько новых фич для улучшения веб-разработки. Одна из таких фич — атрибут ping, который обеспечивает дополнительные возможности отслеживания кликов по ссылкам. Читать статью
Показать все...
👍 2
Фото недоступноПоказать в Telegram
Деплой ASP.NET приложений в Kubernetes часть 2💡 Успейте на новый живой вебинар, который мы подготовили специально по вашим откликам! На вебинаре: 1. Мы продолжим рассмотрение разворачивания ASP.NET приложения в кластере Kubernetes и добавим базу данных и динамические конфигурации. 2. Вспомним как базовые аспекты (для тех, кто только присоединился к нам): PersistentVolume, PersistentVolumeClaim, ConfigMap и Secret, так и рассмотрим как развернуть базу данных в Kubernetes кластере. 3. Обсудим конфигурацию приложения, передачу переменных конфигурационных файлов и почему секреты не секретны.🙂 4. Практические навыки: В лучших традициях, все участники получат практические навыки запуска Statefull ASP.NET приложений в кластере Kubernetes. Кому это нужно: 1. DevOps инженерам и .NET разработчикам. 2. Всем, кто интересуется Kubernetes и хочет перейти на эту платформу. 💃После вебинара: Вы сможете запустить собственное полное ASP.NET приложение в среде Kubernetes и уверенно использовать все полученные знания на практике. 😉Не упустите шанс! Зарегистрируйтесь сейчас и станьте профи в деплое ASP.NET приложений в Kubernetes! К тому же всем зарегистрированным мы дадим шииииикарную скидку на хит 2024 года курс «C# ASP.NET Core разработчик!» Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Показать все...
CSS-свойства для работы с изображениями #css Автор статьи привел примеры использования пяти CSS-свойств для работы с картинками. Читать статью
Показать все...
Фото недоступноПоказать в Telegram
Как снизить затраты на разработку UI? / Как масштабировать изменения в UI без лишних затрат? / Как экономить на разработке UI без потери качества? Узнайте 18 декабря на бесплатном вебинаре СберТеха «UI-выгорание, или что не так с бренд-дизайном приложений». Эксперты СберТеха поделятся опытом собственных проектов и расскажут, как создали решение, которое в разы ускоряет разработку и масштабирование изменений UI. Platform V One UI — библиотека UI-компонентов с трехуровневой дизайн-токен системой, а также low-code инструментами стилизации и генерации UI-форм и сценариев. Также на вебинаре узнаете, какие инструменты Platform V One UI доступны в open source, и увидите демо продукта. Регистрируйтесь и приходите!
Показать все...
Светлый и темный режим всего в 14 строках CSS #css Пишем код, который будет выявлять системные настройки пользователя при помощи медиа-запросов CSS и таким образом определять базовую цветовую схему. Читать статью
Показать все...
👌 2
5 декабря пройдет онлайн-митап для java-разработчиков от Naumen. Спикеры поделятся опытом в промышленной java-разработке, реальными кейсами и рекомендациями. В программе три доклада: 🔸 Как приручить JSON — Максим Осипов, руководитель группы разработки Naumen SMP 🔸 Прагматика микросервисов: строим большую систему с помощью пачки монолитов — Дмитрий Черкасов, DevRel Jmix 🔸 Бэкэнд изображений в ОК — Руслан Измайлов, ведущий java-разработчик в ОК, VK Старт митапа 5 декабря в 16:00 мск | 18:00 екб. Участие как всегда бесплатное, нужна только регистрация. → Зарегистрироваться на митап. Реклама, АО «Нау-сервис», ИНН 6671116364 https://www.naumen.ru/ erid: 2VtzqvWcqex
Показать все...
Команда git diff: просмотр изменений в коде #git Бывает, работаешь с Git и вдруг задумываешься: а те ли изменения внес в стейджинг? Или, бывает, хочешь посмотреть, чем изменения, которые собираешься закоммитить, отличаются от последнего коммита. Или возникает необходимость сравнить две ветки, два коммита или файла. Все это распространенные задачи при работе с системой контроля версий. К счастью, все они решаются. А поможет в этом команда git diff. Читать статью
Показать все...
👍 3
Фото недоступноПоказать в Telegram
Новый уровень продуктивной разработки: добро пожаловать на платформу GitVerse На платформе для работы с исходным кодом GitVerse можно легко и удобно организовать разработку любых проектов: писать и проверять код, автоматизировать CI/CD-процессы, общаться с единомышленниками и стать частью open source сообщества. Что еще могут пользователи GitVerse: – переносить проекты с других git-площадок в один клик; – размещать открытые и приватные репозитории, работать самостоятельно и в командах; – управлять проектами с помощью удобных досок и карточек, назначать роли, ревьюеров и делать все процессы прозрачными; – делегировать рутинные задачи AI-ассистенту GigaCode, чтобы посвятить время по-настоящему интересным задачам! Регистрируйтесь на платформе GitVerse и повышайте эффективность разработки!
Показать все...
CSS-свойство position: разбираемся с позиционированием элементов Если вы хотите действительно хорошо овладеть CSS, очень важно разобраться в свойстве position. Но стоит учесть, что для начинающих эта тема может быть довольно сложной. Читать статью
Показать все...
👍 3
Фото недоступноПоказать в Telegram
Отложенные вычисления с помощью паттернов Присоединяйтесь к нашему открытому уроку и погрузитесь в концепцию отложенных вычислений на основе паттернов Мост, Интерпретатор, Итератор. Ждем вас на открытом вебинаре 28 ноября в 20:00 мск. 🚀На вебинаре вы узнаете: 1. Как и когда применять шаблоны отложенных вычислений для оптимизации производительности. 2. Практические кейсы. 🎯 Вебинар будет полезен: • Разработчикам и инженерам, стремящимся улучшить производительность в приложениях. • Архитекторам ПО, проектирующим масштабируемые и отказоустойчивые системы. • Тимлидам и техническим руководителям, которые хотят повысить производительность и устойчивость решений своей команды. В результате вебинара: • Вы научитесь применять шаблоны Мост, Интерпретатор, Итератор. Встречаемся в преддверии старта курса «Архитектура и шаблоны проектирования». Все участники получат спец. цену на курс. Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Показать все...
2
20 приемов работы с Git в командной строке, которые должен знать каждый разработчик #git Графический интерфейс может упростить некоторые задачи, но умение пользоваться Git CLI обеспечивает более глубокий контроль, гибкость и скорость. Читать статью
Показать все...
👍 6
Где искать бесплатные иконки для сайта? #webdev Благодаря высококачественным иконкам ваши проекты будут выглядеть более профессионально и станут более удобными для пользователей. Но где найти бесплатные иконки в хорошем качестве? В этой статье мы познакомим вас с 23 библиотеками иконок с открытым исходным кодом. Читать статью
Показать все...
👍 3
Разработчик бэкенда на Scala в Яндекс Вертикали Яндекс Вертикали — это сервисы Авто.ру, Аренда, Недвижимость, Путешествия и Услуги. Их ежедневная аудитория превышает пять миллионов человек, а моментальная нагрузка составляет десятки тысяч RPS. Какие задачи вас ждутПродуктовая проработка задач вместе с продакт-менеджерами Наши разработчики плотно взаимодействуют с владельцами сервисов и влияют на развитие продуктов; — Проектирование архитектуры, прохождение и проведение дизайн-ревью Мы расширяем кругозор сотрудников, предотвращаем разработку «велосипедов» и следим за описанием архитектуры проекта; — Оценка трейд-оффов Находим оптимальное решение между скоростью продуктовых изменений сейчас и сложностью развития системы в будущем; — Написание кода на Scala Проводим тестирование и делаем релиз в продакшн на миллионы реальных пользователей, а также поддерживаем производительность и работоспособность сервисов: предотвращаем и решаем проблемы в продакшне. Мы ждем, что вы — Готовы не просто писать код, а отвечать за весь жизненный цикл разработки продукта; — Умеете конструктивно дискутировать о решениях коллег или выставлять на общее обсуждение свои идеи; — Быстро изучаете новое, открыты к освоению новых технологий и подходов, включая Scala и другие инструменты, которые мы используем. Что мы предлагаем — Возможность выбрать место работы: в офисе в Москве (БЦ «Аврора», м. «Павелецкая»), Санкт-Петербурге (БЦ «Бенуа», Калининский район) или любом городе, где есть офис Яндекса, возможен полностью удалённый формат; — Офисы с большими парковками, кофепойнтами и стульями Herman Miller на каждом рабочем месте — Хорошее оборудование: на выбор мощный ноутбук Dell на ОС Windows или Linux либо MacBook Pro, выделенная виртуалка с необходимыми ресурсами; — Объёмный полис ДМС со стоматологией, коррекцией зрения, регулярной диагностикой и помощью при онкологических или сердечных заболеваниях, оплата 80% ДМС для близких родственников; — Сотни корпоративных скидок во всех областях жизни; — Компенсацию затрат на питание в офисе; — Корпоративную ипотеку под 0–3%. Узнать подробности и откликнуться
Показать все...
💩 2