uz
Feedback
TechRocks

TechRocks

Kanalga Telegram’da o‘tish

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

Ko'proq ko'rsatish
2025 yil raqamlardasnowflakes fon
card fon
14 001
Obunachilar
-324 soatlar
-337 kunlar
-12730 kunlar
Postlar arxiv
Как улучшить свой пул-реквест Не знаю, как вам, а мне нравится ощущение, которое возникает, когда я нажимаю кнопку слияния (merge) и отправляю свой код в продакшен. Это и есть наша конечная цель как разработчиков - выпустить свой код в мир. Читать статью
Hammasini ko'rsatish...
00:15
Video unavailableShow in Telegram
28 – 29 сентября в Москве пройдёт E-CODE — первая конференция Ozon Tech В программе: — 50+ часов экспертного контента от лидеров e-com и других бигтехов, — 1х1 с топовыми специалистами в IT и HR, — 1000+ возможностей выиграть мерч, — Выступления учёных и известных спикеров (например, Александра Пушного), live-запись подкаста, IT-квесты, караоке и вечеринки вместе с группами Кирпичи, Научно-Технический Рэп и Pompeya🔥 Подробности и регистрация
Hammasini ko'rsatish...
11flat0001-0375.mp47.81 MB
👍 3
10 идей проектов для изучающих HTML #webdev Пожалуй, если мы скажем, что HTML изучают абсолютно все люди, вообще изучающие программирование, то это не будет преувеличением. А поскольку учиться эффективнее всего на практике, идеи проектов должны пригодиться очень многим. Автор этой статьи собрала десятку идей проектов, подходящих для начинающих. Читать статью
Hammasini ko'rsatish...
👍 1
Руководство по Docker для начинающих #tools Использование контейнеров и Docker позволяет запускать приложения одинаково (и с одинаковым результатом) на любых машинах, ведь среду выполнения обеспечивает сам контейнер. Читать статью
Hammasini ko'rsatish...
👍 2
Копирование файлов и директорий: команда cp в Linux и MacOS Для копирования файлов или директорий в Linux и MacOS используется команда cp. Она относительно простая, но ее поведение может изменяться в зависимости от передаваемых опций и того, что именно и куда копируется. Читать статью
Hammasini ko'rsatish...
👍 1
Photo unavailableShow in Telegram
Хотите стать востребованным разработчиком на С++? Пора понять процесс компиляции и научиться быстро решать проблемы при сборке программ 🗓 Ждем вас на открытом вебинаре 17 сентября в 20:00 мск, где мы разберем: - из каких этапов состоит компиляция программы на С++; - как анализировать результаты выполнения каждого этапа; - какие проблемы могут возникнуть и как их решать. Встречаемся в преддверии старта курса «Специализация C++ Developer». Все участники вебинара получат специальную цену на обучение! 👉 Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://otus.pw/xv19/ Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Hammasini ko'rsatish...
Получение размера окна на чистом CSS #webdev Вы не поверите, но теперь в CSS можно определять свойства, выполнять математические вычисления и даже напрямую получать размер окна! В этой статье мы расскажем вам, как это делается. Читать статью
Hammasini ko'rsatish...
👍 1
Photo unavailableShow in Telegram
Вы разработчик на C#? Приходите на вебинар: Основы асинхронности в C#. Рассмотрим: 1️⃣ ключевые концепции и принципы асинхронного программирования; 2️⃣ Async и Await подробно: их использование и влияние на код; 3️⃣ советы и рекомендации по оптимизации и улучшению асинхронного кода. Узнайте как эффективно использовать асинхронность в C# для улучшения производительности приложений: https://otus.pw/y4K8/ А что даст вам этот курс «C# Developer. Professional»? ✅ Навыки, которые вы освоите, позволят претендовать на позиции уровня начинающего Senior / крепкого Middle. ✅ Вы сможете разрабатывать на C# сложные клиент-серверные приложения ✅ Поработаете с SQL и NoSQL базами данных, кэшированием, Unit-тестами, CI/CD и другими сложными и полезными инструментами. И многое другое - читайте на странице курса! Регистрируйтесь и познакомьтесь с преподавателем: https://otus.pw/y4K8/ Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Hammasini ko'rsatish...
20 функций JavaScript, которые вы, вероятно, никогда не использовали #javascript В этой статье мы на примерах рассмотрим некоторые скрытые возможности JavaScript. Их использование поможет вам писать более чистый и эффективный код и легко справляться со сложными задачами. Читать статью
Hammasini ko'rsatish...
👍 3👾 1
Разбираемся с API: 10 концепций с примерами API служит связующим звеном, которое принимает запросы от приложения, получает необходимые данные с сервера, а затем возвращает обработанные данные приложению. Читать статью
Hammasini ko'rsatish...
👍 5
Группировка массивов в JavaScript (2024) #javascript Группировка массивов — это задача, которую вы, скорее всего, реализовывали в JavaScript. В этой статье я рассмотрю новые функции группировки массивов, вышедшие в 2024 году, а именно Object.groupBy и Map.groupBy. Читать статью
Hammasini ko'rsatish...
👍 3
Photo unavailableShow in Telegram
Хотите узнать, как автоматизировать процессы CI/CD и снизить порог входа в DevOps? Тогда присоединяйтесь к вебинару «Как эффективно построить конвейер DevOps». Когда: 12 сентября в 11:00. Виталий Астраханцев, руководитель разработки инструментов DevSecOps в СберТехе, расскажет об инструменте Orchestra R, который позволяет настраивать конвейеры в режиме low-code. Поговорим о том, почему шаблонизация этапов так эффективна, и сколько DevOps-инженеров понадобится для создания конвейера с сотней шагов. Кому будет полезен вебинар: · PO/CPO, CTO · руководителям ИТ-отделов · руководителям разработки · Delivery Lead · DevOps-инженерам Регистрируйтесь сейчас, чтобы не потерять событие. До встречи на вебинаре!
Hammasini ko'rsatish...
👍 4
Позиционирование в CSS и Flexbox — объяснение с примерами #webdev Если вам когда-либо приходилось использовать CSS, вы знаете, как тяжело располагать элементы. Но к концу этого руководства вы будете знать куда больше о позиционировании в CSS и о Flexbox, и сможете мастерски расположить элементы в своем любимом проекте. Читать статью
Hammasini ko'rsatish...
4👍 1
Photo unavailableShow in Telegram
Оптимизируем до последней капли: cache-friendly код на C++ ❓Хотите узнать, как «выжимать» последние проценты скорости в программе на C++? ⏰ Ждем вас на открытом вебинаре 4 сентября в 20:00 мск, где мы разберем: - как реализовать доступ к оперативной памяти (ОП) в современных системах; - «плохие» и «хорошие» паттерны доступа к ОП; - как писать дружелюбный к кэшу код на C++. Урок идеально подходит для разработчиков, которые заботятся о скорости выполнения кода и уже пишут или планируют перейти на C++. 🔥 Спикер Андрей Рыжиков — разработчик в НИИ обработки аэрокосмических изображений. Встречаемся в преддверии старта курса «Специализация C++ Developer». Все участники вебинара получат специальную цену на обучение! 👉Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://vk.cc/cA2Dtx Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Hammasini ko'rsatish...
3
Начните использовать Prettier правильно #tools Возможно, вы, как и я, установили расширение Prettier, включили форматирование при сохранении, разочаровались, когда код начал при сохранении прыгать, и отключили расширение. К сожалению, мне потребовалось много времени, чтобы начать использовать Prettier правильно. Цель этой статьи — помочь вам избежать моих ошибок. Читать статью
Hammasini ko'rsatish...
Photo unavailableShow in Telegram
❓ Какие паттерны нужно знать разработчикам? Один из них — паттерн Iterator. ☄️Именно его мы разберем 26 августа в 20:00 мск на открытом уроке, который пройдет в преддверии старта онлайн-курса «Архитектура и шаблоны проектирования» в OTUS. 📚На занятии со старшим разработчиком Андреем Поляковым, вы узнаете: - Что из себя представляет подход Data Streams - Как принцип инверсии зависимостей (dependency inversion principle, DIP) используется для получения паттерна Iterator - Как применяется принцип инверсии зависимостей для получения повторно используемых алгоритмов над коллекциями объектов. - Почему стоит избавляться от циклов при работе с коллекциями После вебинара «Паттерн Iterator: от применения принципа DIP до Data Streams» вы сможете продолжить обучение на курсе. ➡️Регистрируйтесь прямо сейчас, чтобы не пропустить занятие.
Hammasini ko'rsatish...
👍 3
00:30
Video unavailableShow in Telegram
Каковы перспективы квантовых компьютеров? Говорят, что квантовые компьютеры скоро смогут взломать RSA-шифрование. Некоторые уже пробовали писать код на Qiskit и ждут возможности протестировать его на реальных устройствах. Сегодня квантовые компьютеры решают задачи, такие как факторизация чисел, моделирование молекул и оптимизация. Однако, примеры «квантового преимущества» пока далеки от реальных применений. Тем не менее, количество кубитов продолжает расти. Будет ли квантовый компьютер полезен бизнесу в ближайшем будущем? На ИТ-пикнике Cloud․ru обсудили это, и вот ключевые рекомендации от Михаила Ремнева: 😶‍🌫️Сосредоточьтесь на решении практических задач, а не только на увеличении кубитов. 😶‍🌫️Сравнивайте результаты квантовых алгоритмов с традиционными решениями. 😶‍🌫️Следите за научными новостями и экспертными мнениями. ➡️ Подписывайтесь на Cloud.ru Tech, чтобы быть в курсе последних трендов в облаках и AI.
Hammasini ko'rsatish...
it segment (1).mp470.42 MB
🔥 3😁 1
8 инструментов для разработчиков, которые стоит попробовать в 2024 году #tools Я поискал и выбрал восемь удивительных инструментов, о которых, по моему мнению, должен знать каждый разработчик. Я знаю, что вы думаете: «Еще один список инструментов? Да неужели?» Но поверьте мне, это совсем другое! Читать статью
Hammasini ko'rsatish...
👍 4
Photo unavailableShow in Telegram
👉 Хотите научиться эффективно обрабатывать ошибки в C++ и повысить надежность своих программ? ⏰ Ждем вас на открытом вебинаре 20 августа в 20:00 мск, где мы разберем: - концепции генерации и обработки ошибок в C++; - классические способы возвращения ошибок и инструменты стандартной библиотеки; - механизмы работы с исключениями в C++. 🏆 Спикер Евгений Пальчуковский — много лет занимается автоматизацией брокерской деятельности в России и мире в качестве программиста на С++. Встречаемся в преддверии старта курса «Специализация C++ Developer». Все участники вебинара получат специальную цену на обучение! 👉 Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://vk.cc/czmU9y Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Hammasini ko'rsatish...
👍 1
Продвинутые директивы Dockerfile #tools В этой статье мы рассмотрим директивы Dockerfile, которые можно использовать для создания более сложных образов Docker: ENV, ARG, WORKDIR, COPY, ADD, USER, VOLUME, EXPOSE, HEALTHCHECK и ONBUILD. Читать статью
Hammasini ko'rsatish...
🤝 2