techrocks | Unsorted

Telegram-канал techrocks - TechRocks

15631

РКН: https://knd.gov.ru/license?id=674aa15cc577eb7c5238164a®istryType=bloggersPermission Официальный телеграм-канал сайта techrocks.ru Канал по Тестированию: @techrocksqa Канал по веб-разработке: @techrocks_web По вопросам рекламы: @anothertechrock

Subscribe to a channel

TechRocks

МТС True Tech Champ меняет представление об ИТ-ивентах. Стань зрителем шоу роботов 👾

8 ноября МТС приглашает гостей на финал ИТ-чемпионата МТС True Tech Champ. Событие станет ещё более масштабным и зрелищным по сравнению с прошлым годом!

🤖 Шоу «Гонка роботов». Робомыши будут проходить лабиринты на скорость по алгоритмам, которые написали финалисты. Найти путь будут мешать вспышки света, дым и другие спецэффекты. Победители получат 4 000 000 рублей, а зрители станут свидетелями шоу роботов.

🎤 ИТ-Конференция. Участников ждут выступления спикеров в интерактивном лектории True Tech Garage. Акцент будет не на том, чтобы слушать, а на том, чтобы пробовать, экспериментировать и играть.

🕹Фестиваль технологий. Гости события окажутся на площадках c кодерскими и развлекательными айтивностами. Залезть на скалодром по маршруту, который сгенерировал ИИ? Почему бы нет!

Узнать подробности и зарегистрироваться можно на https://truetechchamp.ru/conf

Читать полностью…

TechRocks

Хотите освоить прогрессивный фреймворк для создания веб-приложений на JS?

➡️Ждем вас на открытом вебинаре 23 октября в 20:00 мск, где мы разберем:

✔️архитектурные принципы Nest.Js, включая внедрение зависимостей и модульность;
✔️как создавать маршруты, контроллеры и использовать middleware;
✔️как работать с базами данных, включая MongoDB, PostgreSQL и MySQL;
✔️методы тестирования и отладки приложений Nest.Js.

Спикер Николай Лапшин — опытный архитектор, тимлид, преподаватель и разработчик с широким технологическим стеком.

Встречаемся в преддверии старта курса «Node.js Developer». Все участники вебинара получат специальную цену на обучение!
➡️Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие

Читать полностью…

TechRocks

Всем внимание! 7-8 ноября, Москва, Hyatt Regency Moscow - конференция для разработчиков в нефтегазовой отрасли.

Регистрация: https://vk.cc/cANpAI 18+

Здесь можно:
— Обсудить тренды и инновационные решения
— Поделиться своим опытом и идеями
— Найти полезные связи и единомышленников

Не упусти шанс стать частью ключевого события для комьюнити byteoilgas_conf! Бесплатное участие 😉

Ждем: разработчиков, дизайнеров, маркетологов, менеджеров, инженеров и всех, кому интересно данное направление. Online трансляция конференции для тех, кто не может приехать лично!

erid:2Vtzqx9pFaG

Читать полностью…

TechRocks

Что такое векторные базы данных?

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

Читать статью

Читать полностью…

TechRocks

«О» большое — простое объяснение с картинками

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

Читать статью

Читать полностью…

TechRocks

28 – 29 сентября в Москве пройдёт E-CODE — первая конференция Ozon Tech

В программе:
— 50+ часов экспертного контента от лидеров e-com и других бигтехов,
— 1х1 с топовыми специалистами в IT и HR,
— 1000+ возможностей выиграть мерч,
— Выступления учёных и известных спикеров (например, Александра Пушного), live-запись подкаста, IT-квесты, караоке и вечеринки вместе с группами Кирпичи, Научно-Технический Рэп и Pompeya🔥

Подробности и регистрация

Читать полностью…

TechRocks

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

#tools

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

Читать статью

Читать полностью…

TechRocks

Хотите стать востребованным разработчиком на С++?
Пора понять процесс компиляции и научиться быстро решать проблемы при сборке программ

🗓 Ждем вас на открытом вебинаре 17 сентября в 20:00 мск, где мы разберем:

- из каких этапов состоит компиляция программы на С++;
- как анализировать результаты выполнения каждого этапа;
- какие проблемы могут возникнуть и как их решать.

Встречаемся в преддверии старта курса «Специализация C++ Developer».
Все участники вебинара получат специальную цену на обучение!

👉 Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://otus.pw/xv19/

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Читать полностью…

TechRocks

Вы разработчик на 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

Читать полностью…

TechRocks

Разбираемся с API: 10 концепций с примерами

API служит связующим звеном, которое принимает запросы от приложения, получает необходимые данные с сервера, а затем возвращает обработанные данные приложению.

Читать статью

Читать полностью…

TechRocks

Хотите узнать, как автоматизировать процессы CI/CD и снизить порог входа в DevOps? Тогда присоединяйтесь к вебинару «Как эффективно построить конвейер DevOps».

Когда: 12 сентября в 11:00.

Виталий Астраханцев, руководитель разработки инструментов DevSecOps в СберТехе, расскажет об инструменте Orchestra R, который позволяет настраивать конвейеры в режиме low-code. Поговорим о том, почему шаблонизация этапов так эффективна, и сколько DevOps-инженеров понадобится для создания конвейера с сотней шагов.

Кому будет полезен вебинар:
· PO/CPO, CTO
· руководителям ИТ-отделов
· руководителям разработки
· Delivery Lead
· DevOps-инженерам

Регистрируйтесь сейчас, чтобы не потерять событие.
До встречи на вебинаре!

Читать полностью…

TechRocks

Оптимизируем до последней капли: cache-friendly код на C++

❓Хотите узнать, как «выжимать» последние проценты скорости в программе на C++?

⏰ Ждем вас на открытом вебинаре 4 сентября в 20:00 мск, где мы разберем:

- как реализовать доступ к оперативной памяти (ОП) в современных системах;
- «плохие» и «хорошие» паттерны доступа к ОП;
- как писать дружелюбный к кэшу код на C++.

Урок идеально подходит для разработчиков, которые заботятся о скорости выполнения кода и уже пишут или планируют перейти на C++.

🔥 Спикер Андрей Рыжиков — разработчик в НИИ обработки аэрокосмических изображений.

Встречаемся в преддверии старта курса «Специализация C++ Developer». Все участники вебинара получат специальную цену на обучение!

👉Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://vk.cc/cA2Dtx

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Читать полностью…

TechRocks

Какие паттерны нужно знать разработчикам? Один из них — паттерн Iterator.
☄️Именно его мы разберем 26 августа в 20:00 мск на открытом уроке, который пройдет в преддверии старта онлайн-курса «Архитектура и шаблоны проектирования» в OTUS.

📚На занятии со старшим разработчиком Андреем Поляковым, вы узнаете:

- Что из себя представляет подход Data Streams
- Как принцип инверсии зависимостей (dependency inversion principle, DIP) используется для получения паттерна Iterator
- Как применяется принцип инверсии зависимостей для получения повторно используемых алгоритмов над коллекциями объектов.
- Почему стоит избавляться от циклов при работе с коллекциями

После вебинара «Паттерн Iterator: от применения принципа DIP до Data Streams» вы сможете продолжить обучение на курсе.

➡️Регистрируйтесь прямо сейчас, чтобы не пропустить занятие.

Читать полностью…

TechRocks

8 инструментов для разработчиков, которые стоит попробовать в 2024 году

#tools

Я поискал и выбрал восемь удивительных инструментов, о которых, по моему мнению, должен знать каждый разработчик. Я знаю, что вы думаете: «Еще один список инструментов? Да неужели?» Но поверьте мне, это совсем другое!

Читать статью

Читать полностью…

TechRocks

Продвинутые директивы Dockerfile

#tools

В этой статье мы рассмотрим директивы Dockerfile, которые можно использовать для создания более сложных образов Docker: ENV, ARG, WORKDIR, COPY, ADD, USER, VOLUME, EXPOSE, HEALTHCHECK и ONBUILD.

Читать статью

Читать полностью…

TechRocks

Как учиться и не забывать изученное

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

Читать статью

Читать полностью…

TechRocks

Знакомимся с рекурсией

«Чтобы понять рекурсию, нужно сначала понять рекурсию».

Бред какой-то, правда?

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

Читать статью

Читать полностью…

TechRocks

Синтаксис и методы JavaScript: шпаргалка

#javascript

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

Читать статью

Читать полностью…

TechRocks

Всем внимание! 7-8 ноября, Москва, Hyatt Regency Moscow - конференция для разработчиков в нефтегазовой отрасли.

Регистрация: https://vk.cc/cANpAI 18+

Здесь можно:
— Обсудить тренды и инновационные решения
— Поделиться своим опытом и идеями
— Найти полезные связи и единомышленников

Не упусти шанс стать частью ключевого события для комьюнити byteoilgas_conf! Бесплатное участие 😉

Ждем: разработчиков, дизайнеров, маркетологов, менеджеров, инженеров и всех, кому интересно данное направление. Online трансляция конференции для тех, кто не может приехать лично!

Читать полностью…

TechRocks

Как улучшить свой пул-реквест

Не знаю, как вам, а мне нравится ощущение, которое возникает, когда я нажимаю кнопку слияния (merge) и отправляю свой код в продакшен. Это и есть наша конечная цель как разработчиков - выпустить свой код в мир.

Читать статью

Читать полностью…

TechRocks

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

#webdev

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

Читать статью

Читать полностью…

TechRocks

Копирование файлов и директорий: команда cp в Linux и MacOS

Для копирования файлов или директорий в Linux и MacOS используется команда cp. Она относительно простая, но ее поведение может изменяться в зависимости от передаваемых опций и того, что именно и куда копируется.

Читать статью

Читать полностью…

TechRocks

Получение размера окна на чистом CSS

#webdev

Вы не поверите, но теперь в CSS можно определять свойства, выполнять математические вычисления и даже напрямую получать размер окна! В этой статье мы расскажем вам, как это делается.

Читать статью

Читать полностью…

TechRocks

20 функций JavaScript, которые вы, вероятно, никогда не использовали

#javascript

В этой статье мы на примерах рассмотрим некоторые скрытые возможности JavaScript. Их использование поможет вам писать более чистый и эффективный код и легко справляться со сложными задачами.

Читать статью

Читать полностью…

TechRocks

Группировка массивов в JavaScript (2024)

#javascript

Группировка массивов — это задача, которую вы, скорее всего, реализовывали в JavaScript. В этой статье я рассмотрю новые функции группировки массивов, вышедшие в 2024 году, а именно Object.groupBy и Map.groupBy.

Читать статью

Читать полностью…

TechRocks

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

#webdev

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

Читать статью

Читать полностью…

TechRocks

Начните использовать Prettier правильно

#tools

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

Читать статью

Читать полностью…

TechRocks

Каковы перспективы квантовых компьютеров?

Говорят, что квантовые компьютеры скоро смогут взломать RSA-шифрование. Некоторые уже пробовали писать код на Qiskit и ждут возможности протестировать его на реальных устройствах.

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

Будет ли квантовый компьютер полезен бизнесу в ближайшем будущем? На ИТ-пикнике Cloud․ru обсудили это, и вот ключевые рекомендации от Михаила Ремнева:
😶‍🌫️Сосредоточьтесь на решении практических задач, а не только на увеличении кубитов.
😶‍🌫️Сравнивайте результаты квантовых алгоритмов с традиционными решениями.
😶‍🌫️Следите за научными новостями и экспертными мнениями.

➡️ Подписывайтесь на Cloud.ru Tech, чтобы быть в курсе последних трендов в облаках и AI.

Читать полностью…

TechRocks

👉 Хотите научиться эффективно обрабатывать ошибки в C++ и повысить надежность своих программ?

⏰ Ждем вас на открытом вебинаре 20 августа в 20:00 мск, где мы разберем:
- концепции генерации и обработки ошибок в C++;
- классические способы возвращения ошибок и инструменты стандартной библиотеки;
- механизмы работы с исключениями в C++.

🏆 Спикер Евгений Пальчуковский — много лет занимается автоматизацией брокерской деятельности в России и мире в качестве программиста на С++.

Встречаемся в преддверии старта курса «Специализация C++ Developer». Все участники вебинара получат специальную цену на обучение!

👉 Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://vk.cc/czmU9y

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Читать полностью…

TechRocks

«Мне нравится обучать программированию и информатике»: пост для студентов-репетиторов и тех, кто хоть раз задумывался ими стать

Все мы привыкли воспринимать репетиторство, как хобби или подработку. На самом деле, каждый может сильно преуспеть в этой сфере и сделать её основной статьей дохода. И, самое главное, сделать вклад в будущее школьников и студентов, которые только в начале своего пути в IT.

Рекомендуем прочитать эту статью👉: /channel/mishaberezovoy

Автор статьи Михаил Березовой. Студент факультета компьютерных наук ВШЭ, олимпиадник. За 5 лет репетиторства он разработал систему, которой пользуются все начинающие репетиторы, а действующие с её помощью сокращают время работы и увеличивают доход.

Его советам точно можно доверять, читайте даже не задумываясь.

ЗАБРАТЬ СТАТЬЮ

Читать полностью…
Subscribe to a channel