TechRocks
Відкрити в Telegram
Официальный телеграм-канал сайта techrocks.ru По вопросам рекламы: @aldrson @godinmedia РКН: https://clck.ru/3R3tTP
Показати більше2025 рік у цифрах

13 999
Підписники
+124 години
-247 днів
-12230 день
Архів дописів
Что такое Bug bash?
Bug bash (баг-бэш) — это процедура, когда все разработчики, тестировщики, менеджеры, специалисты по юзабилити, дизайнеры, техписы и даже иногда маркетологи откладывают свои обычные повседневные обязанности и «бьют по продукту», пытаясь его «поломать».
Читать статью
🌚 8
Фото недоступнеДивитись в Telegram
🔥X5 Tech проведет новый Techdoc Meetup
Основные темы:
— Четыре модели о том, как технический писатель встраивается в команду заказчика
— Организация работы единственного технического писателя в компании - как выстраивать границы?
— Как применять ChatGPT в работе команды
— Что нужно для продуктивной работы маленькой команды
А также круглый стол о том, какие бывают недопонимания и как отстаивать своё мнение.
Регистрируйся!
Будет полезно не только техническим писателям.
➡️ 18 апреля 19:00
Москва, ProsvetHall
+ онлайн трансляция
___
Реклама. ООО "Корпоративный центр ИКС 5". ИНН: 7728632689
Создание GUI в Python при помощи Tkinter
#python
В этой статье мы разберем, как создавать графические интерфейсы в Python с помощью Tkinter. Мы рассмотрим создание окон, ярлыков с текстом и изображениями, а также основы дизайна интерфейсов.
Читать статью
👍 1
Фото недоступнеДивитись в Telegram
Получи оффер разработчика на С++ в YADRO за неделю!
Ведущая технологическая компания России YADRO проводит One Week Offer для С++ программистов. Команда занимается разработкой телекоммуникационного оборудования для беспроводных мобильных сетей.
Ребята ждут талантливых middle, senior и tech lead - специалистов из разных сфер с опытом работы на С/С++. Если ты готов к амбициозным проектам, сложным и, конечно, интересным задачам, обучению и хочешь иметь возможность влиять на продукт - присоединяйся к YADRO. Место работы ты можешь выбрать сам: есть удаленка, а также офисы в Москве, Санкт-Петербурге, Екатеринбурге, Нижнем Новгороде, Минске.
Отправь резюме и заполни анкету до 21 апреля: https://clck.ru/39qky8
Реклама. ООО «КНС ГРУПП», ИНН 7701411241, www.yadro.com
erid: 2SDnjcRX7mb
👍 4👏 2🔥 1👌 1
Почему редизайн продукта часто заканчивается фейлом
В обзорах продуктов всегда сравнивают старое с новым и хвалят новое, но часто забывают об очевидном: старое — это привычное. Новое должно быть не просто лучше, оно должно быть настолько лучше, чтобы обладать способностью менять привычки пользователей.
Читать статью
🔥 2
Фото недоступнеДивитись в Telegram
Есть ли мемы на Марсе? Как вытянуть репку с помощью кода? Попробуйте разгадать все тайны Гиперкуба на Tinkoff CTF.
20 и 21 апреля пройдет ИТ-соревнование с призами до 420 000 ₽.
Выберите лигу по скиллам и участвуйте даже без опыта в спортивном хакинге. Задания будут интересны сильным разработчикам, QA- и SRE-инженерам, аналитикам и другим ИТ-специалистам.
Играйте как вам удобно: онлайн из дома или офлайн — в одном 16 городов России, Беларуси и Казахстана. В офлайне вас ждет общение с другими игроками, квизы, мерч и другие развлечения.
Узнайте больше о соревновании и зарегистрируйтесь до 19 апреля
erid:2VtzqxE7QnS
Реклама. АО "Тинькофф Банк", ИНН 7710140679, лицензия ЦБ РФ № 2673
Интерфейс под один палец. Концепция ONE TOUCH
Сталкивались ли вы с проблемой, когда вам не хватает рук при использовании телефона? Например, у вас одна рука занята пакетами или испачкана в чипсах, а до кнопки "назад" не дотянуться. Или нужно увеличить видео с помощью pinch to zoom, но у вас просто не хватает руки. Если вам это знакомо, предлагаю вам разобраться в этой проблеме вместе со мной.
Читать статью
Фото недоступнеДивитись в Telegram
Встречайте GigaCode — российский AI-инструмент для ускорения работы с кодом!
Отличная новость для разработчиков — у них есть возможность воспользоваться AI-помощником*, который ускоряет работу с кодом.
GigaCode поддерживает 15 языков программирования и может предлагать полные конструкции функций, циклов и других элементов кода. AI-ассистента можно использовать в любой привычной среде разработки, такой как IDEA, PyCharm, VSCode, Jupyter и других. Он генерирует варианты завершения кода в режиме реального времени, что ускоряет и упрощает процесс работы.
GigaCode развивается вместе c сервисом GigaChat. В AI-ассистенте есть нейросетевые модели, которые обучены на больших корпусах исходного кода и специализируются на определенных задачах разработки. А по опыту команд в Сбере, GigaCode может сокращать время для создания кода до 25%.
AI-ассистент доступен для использования на площадке GitVerse — платформе для работы с исходным кодом от СберТеха. Здесь можно размещать проекты с открытым и закрытым кодом, вести совместную разработку и участвовать в жизни комьюнити.
Чтобы получить ранний доступ к GigaCode, зарегистрируйтесь на GitVerse. Проект доступен всем желающим.
Не упустите возможность ускорить свою работу с кодом!
*AI, artificial intelligence — искусственный интеллект
😁 3
Библиотека Requests Python
#python
Изучение работы с запросами в Python является частью пути любого начинающего разработчика. В этом туториале мы расскажем о базовых принципах и вариантах использования библиотеки Requests. Кроме того, мы приведем несколько примеров использования Requests в Python.
Читать статью
Фото недоступнеДивитись в Telegram
Смартфон за ваш ответ!
Исследовательская компания OMI проводит опрос среди IT-специалистов.
Пройдите по ссылке, ответьте на несколько вопросов и получите шанс выиграть последнюю модель передового смартфона!
Примите участие в опросе прямо сейчас — это займет минимум времени.
🔥 1
Как работает функция return() в Python?
#python
Для получения значения из функции в языках программирования обычно используется оператор return(). Точно так же и в Python оператор return() используется для выхода из функции и возврата значения из функции. В этом уроке мы рассмотрим различные способы использования return() в Python.
Читать статью
Как кодить и оставаться стильным программистом?
Ребята из Lamoda Tech нашли универсальную формулу: берёте технологию и подбираете под неё наряд на Lamoda. У них получились луки на любые повод и вкус: в них можно пойти на IT-конференцию с банкетом, заскочить за чашкой кофе осенним утром перед созвоном, или остаться дома и кодить из кровати.
Кстати, в канале Lamoda Tech проходит конкурс: составляйте свою пару технологии и наряда с Lamoda и присылайте в комментариях под закреплённым постом у ребят в канале. Те, кто подберёт самое удачное сочетание, получат сертификат Lamoda на сумму 10 000 рублей.
Не забудьте подписаться на канал Lamoda, чтобы не пропустить результаты конкурса и следить за всеми трендами в разработке!
Реклама, ООО «ЛАМОДА ТЕХ», LjN8K93JS
Полное краткое руководство по grammY — JS-библиотеке для создания Telegram-ботов
#javascript
В этой статье хочу рассказать про основные механизмы библиотеки grammY и разобрать стартовый набор файлов бота, обработку ошибок, виды обработчиков событий, контекст обновлений, работу с разными видами клавиатур и многое другое. И все это — на реальных примерах.
Читать статью
💩 1
Что такое глобальная блокировка интерпретатора Python (GIL)?
#python
Из этой статьи вы узнаете, как глобальная блокировка интерпретатора влияет на производительность ваших Python-программ и как можно уменьшить ее влияние на ваш код.
Читать статью
Мемоизация в React: я почитал документацию вместо вас
#javascript
Не всем комфортно работать напрямую с документацией, так что если вы постоянно откладываете погружение в документацию React - я сделал это за вас, постарался выделить самое важное, и дать ссылки для углубленного погружения. В статье рассмотрены три инструмента мемоизации в React: useMemo, useCallback, memo.
Читать статью
❤ 1
Фото недоступнеДивитись в Telegram
Присоединяйтесь к конкурсам GitVerse!
Объявляем о начале регистрации на конкурсы в рамках олимпиады «IT-Планета 2024». Вас ждут два трека, увлекательные задания и призовой фонд в размере 500 тыс. рублей*!
Готовы принять новый вызов?
До 31 марта зарегистрируйтесь и пройдите отборочное тестирование на площадке для разработчиков GitVerse от СберТеха. Вы можете принять участие в двух конкурсах:
👉 «Прикладное программирование if...else»
Конкурс для разработчиков в возрасте от 18 до 35 лет, которые создают прикладное ПО. Требования к участникам — знать C/C++/Java/Python, разбираться в алгоритмах и уметь применять их на практике.
Подробные условия конкурсов и регистрация.
👉 «Разработка игр – GameDev»
Соревнование для разработчиков игр от 18 до 35 лет. Участвовать можно самостоятельно или вместе с командой до 4 человек. Требования — классно разбираться в игровых механиках, знать все о движках и выбирать правильное решение для прототипирования игры.
Каждый конкурс состоит из трех этапов: отборочное тестирование, основной этап — отправка проектов или решение прикладных задач — и очный финал.
Подробные условия конкурсов и регистрация.
Следите за новостями!
*За вычетом НДФЛ
Моки, стабы, пустышки, шпионы и фейки. Полный гайд по тестовым дублерам
При написании тестов часто возникают ситуации, когда необходимо смоделировать или заменить определенные зависимости, чтобы изолировать поведение тестируемого кода. Для этого и предназначены тестовые дублеры (Test Doubles).
Читать статью
🔥 2
Фото недоступнеДивитись в Telegram
✨ Весенняя распродажа онлайн-курса "Linux для начинающих"
Курс сейчас доступен всего за 10 ₽, вместо обычных 7000 ₽!
Не упустите шанс обучиться под руководством эксперта по UNIX-вселенной, Андрея Буранова, и воспользоваться уникальной акцией.
➡️ Запишитесь на курс сейчас: https://vk.cc/cvyY2L
Познание базовых возможностей и умение работать с Linux станет ключом к успешному карьерному росту, учитывая популярность этой операционной системы в мире.
🐧 Курс включает:
- 3 модуля с видеолекциями,
- Обширные знания по основам Linux,
- Возможность обучения в любом месте с доступом в интернет,
- Тесты для закрепления полученных знаний.
🤝 В качестве бонуса для более эффективной учебы дарим бонус "10 базовых команд Linux"!
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
👌 3
Фото недоступнеДивитись в Telegram
Введение в современную квантизацию от ML-разработчика Яндекса
В этой статье:
- Что такое квантизация и как она работает
- Что квантизовать, чтобы улучшить эффективность модели
- В какой момент лучше квантизовать модель
- Типы данных в квантизованных моделях
- Что такое выбросы, как они портят жизнь ML-инженерам и как с ними бороться.
Читать статью
Что такое requirements.txt и как с ним работать?
#python
Многие проекты зависят от библиотек и других зависимостей, и установка каждой из них может быть утомительной и отнимать много времени.
Именно здесь на помощь приходит файл requirements.txt. Это файл, содержащий список пакетов или библиотек, необходимых для работы над проектом, которые желательно установить перед запуском. Это обеспечивает согласованность среды и облегчает совместную работу.
Читать статью
