techrocks | Unsorted

Telegram-канал techrocks - TechRocks

14929

Официальный телеграм-канал сайта techrocks.ru Канал по Тестированию: @techrocksqa Канал по веб-разработке: @techrocks_web По вопросам рекламы: @anothertechrock РКН: https://kurl.ru/JUrcd

Subscribe to a channel

TechRocks

Почему опытные разработчики никогда не используют regex для валидации email?

#webdev

Представьте, что вы создаете форму регистрации. Что первое приходит вам в голову? Вставить regex в поле электронной почты. Но это плохой ход.

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

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

TechRocks

Атрибут ping элемента ссылки HTML5

#webdev

Приняв во внимание развитие веб-технологий, HTML5 представил несколько новых фич для улучшения веб-разработки. Одна из таких фич — атрибут ping, который обеспечивает дополнительные возможности отслеживания кликов по ссылкам.

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

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

TechRocks

CSS-свойства для работы с изображениями

#css

Автор статьи привел примеры использования пяти CSS-свойств для работы с картинками.

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

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

TechRocks

Светлый и темный режим всего в 14 строках CSS

#css

Пишем код, который будет выявлять системные настройки пользователя при помощи медиа-запросов CSS и таким образом определять базовую цветовую схему.

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

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

TechRocks

Команда git diff: просмотр изменений в коде

#git

Бывает, работаешь с Git и вдруг задумываешься: а те ли изменения внес в стейджинг? Или, бывает, хочешь посмотреть, чем изменения, которые собираешься закоммитить, отличаются от последнего коммита. Или возникает необходимость сравнить две ветки, два коммита или файла.

Все это распространенные задачи при работе с системой контроля версий. К счастью, все они решаются. А поможет в этом команда git diff.

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

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

TechRocks

CSS-свойство position: разбираемся с позиционированием элементов

Если вы хотите действительно хорошо овладеть CSS, очень важно разобраться в свойстве position. Но стоит учесть, что для начинающих эта тема может быть довольно сложной.

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

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

TechRocks

20 приемов работы с Git в командной строке, которые должен знать каждый разработчик

#git

Графический интерфейс может упростить некоторые задачи, но умение пользоваться Git CLI обеспечивает более глубокий контроль, гибкость и скорость.

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

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

TechRocks

Разработчик бэкенда на Scala в
Яндекс Вертикали

Яндекс Вертикали — это сервисы Авто.ру, Аренда, Недвижимость, Путешествия и Услуги. Их ежедневная аудитория превышает пять миллионов человек, а моментальная нагрузка составляет десятки тысяч RPS.

Какие задачи вас ждут
Продуктовая проработка задач вместе с продакт-менеджерами
Наши разработчики плотно взаимодействуют с владельцами сервисов и влияют на развитие продуктов;
Проектирование архитектуры, прохождение и проведение дизайн-ревью
Мы расширяем кругозор сотрудников, предотвращаем разработку «велосипедов» и следим за описанием архитектуры проекта;
Оценка трейд-оффов
Находим оптимальное решение между скоростью продуктовых изменений сейчас и сложностью развития системы в будущем;
Написание кода на Scala
Проводим тестирование и делаем релиз в продакшн на миллионы реальных пользователей, а также поддерживаем производительность и работоспособность сервисов: предотвращаем и решаем проблемы в продакшне.

Мы ждем, что вы
— Готовы не просто писать код, а отвечать за весь жизненный цикл разработки продукта;
— Умеете конструктивно дискутировать о решениях коллег или выставлять на общее обсуждение свои идеи;
— Быстро изучаете новое, открыты к освоению новых технологий и подходов, включая Scala и другие инструменты, которые мы используем.

Что мы предлагаем
— Возможность выбрать место работы: в офисе в Москве (БЦ «Аврора», м. «Павелецкая»), Санкт-Петербурге (БЦ «Бенуа», Калининский район) или любом городе, где есть офис Яндекса, возможен полностью удалённый формат;
— Офисы с большими парковками, кофепойнтами и стульями Herman Miller на каждом рабочем месте
— Хорошее оборудование: на выбор мощный ноутбук Dell на ОС Windows или Linux либо MacBook Pro, выделенная виртуалка с необходимыми ресурсами;
— Объёмный полис ДМС со стоматологией, коррекцией зрения, регулярной диагностикой и помощью при онкологических или сердечных заболеваниях, оплата 80% ДМС для близких родственников;
— Сотни корпоративных скидок во всех областях жизни;
— Компенсацию затрат на питание в офисе;
— Корпоративную ипотеку под 0–3%.

Узнать подробности и откликнуться

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

TechRocks

Без факапа не будет и левел-апа!

Лучшие повара не раз сжигали сковородку, а лучшие айтишники не раз выпускали баг в прод. Как на кухне, в IT не всегда всё идёт по рецепту: серверы падают, баги множатся, а дедлайны горят. 

Чтобы поговорить о том, как неудачи становятся ценным опытом, который помогает расти, команда Купер.тех зовет на традиционный F*ckup Meetup! 

💫 Встречаемся 5 декабря в 19:00 в московском офисе Купера и онлайн. 

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

👋  Регистрируйся по ссылке

Реклама. ООО «ИНСТАМАРТ СЕРВИС», ИНН: 9705118142. Ерид: LjN8KUtBF

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

TechRocks

Почта на прокачку: как повысить защиту Microsoft Exchange и не слить чувствительные данные в сеть

⏰ Когда: 27 ноября, 11:00 по Москве
📍 Регистрируйтесь на вебинар!

SuperHardio time*! Чтобы узнать, как захардкорить самое ценное и построить настоящий лабиринт для хакера, присоединяйтесь к нашему новому образовательному проекту от ИТ-экспертов Positive Technologies.

В программе:

- Что не так с типовой настройкой Microsoft Exchange 2019

- Топ-3 сценария уязвимостей

- Как ИТ-специалисту справиться с бременем ответственности за корректную работу почтового сервиса.

- Поговорим про харденинг Microsoft Exchange 2019 и особенности подхода к повышению киберустойчивости

Вебинар будет полезен архитекторам, CIO, СТО, DevOps-экспертам и техническим специалистам разных профилей. Присоединяйтесь!

*Это как "Марио тайм", время героев-экспертов харденинга

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

TechRocks

Временная таблица в базе данных SQL

#sql

Временная таблица SQL, также известная как temp table, - это таблица, которая создается и используется в контексте определенного сеанса или транзакции в системе управления базами данных (СУБД).

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

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

TechRocks

Бинарный поиск на Python

#python

В повседневной жизни мы постоянно ищем информацию или пытаемся найти решение возникших проблем. Например, просматривая результаты поиска в Интернете, мы выбираем статьи и ресурсы, которые нам кажутся наиболее подходящими. Но поиск не всегда происходит одинаково, есть много подходов. Один из них — бинарный поиск.

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

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

TechRocks

Декораторы Python — объяснение для начинающих

#python

В руках опытных Python-разработчиков декораторы могут стать элегантным и мощным инструментом. Они позволяют изменять поведение функций без внесения изменений в их исходный код.

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

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

TechRocks

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

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

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

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

TechRocks

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

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

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

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

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

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

TechRocks

100к рублей за рекомендацию IT-специалиста 🔥

Мы в Outlines Tech ищем талантливых коллег. Если вы знаете классных IT-специалистов, которые в поиске работы, расскажите о них. За трудоустройство знакомых выплачиваем 100 000 рублей!

Как работает реферальная программа:
— Направьте резюме знакомого нашему менеджеру Евгении.
— Получите обратную связь от команды рекрутеров.
— Дождитесь решения по итогам всех этапов рассмотрения. При трудоустройстве знакомого с вами подпишут договор.
— Получите бонус на 10-й рабочий день рекомендованного друга.

Количество рекомендаций не ограничено. Больше рекомендаций = больше выплат!

Коротко об Outlines Tech и о том, что предлагаем сотрудникам, рассказали в карточках👆
Актуальные вакансии и отзывы о компании здесь 👉 https://hh.ru/employer/4305039

Будем рады вашим рекомендациям!

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

TechRocks

Деплой 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

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

TechRocks

Как снизить затраты на разработку UI? / Как масштабировать изменения в UI без лишних затрат? / Как экономить на разработке UI без потери качества?

Узнайте 18 декабря на бесплатном вебинаре СберТеха «UI-выгорание, или что не так с бренд-дизайном приложений».

Эксперты СберТеха поделятся опытом собственных проектов и расскажут, как создали решение, которое в разы ускоряет разработку и масштабирование изменений UI.

Platform V One UI — библиотека UI-компонентов с трехуровневой дизайн-токен системой, а также low-code инструментами стилизации и генерации UI-форм и сценариев.

Также на вебинаре узнаете, какие инструменты Platform V One UI доступны в open source, и увидите демо продукта.

Регистрируйтесь и приходите!

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

TechRocks

5 декабря пройдет онлайн-митап для java-разработчиков от Naumen. Спикеры поделятся опытом в промышленной java-разработке, реальными кейсами и рекомендациями.

В программе три доклада:
🔸 Как приручить JSON — Максим Осипов, руководитель группы разработки Naumen SMP
🔸 Прагматика микросервисов: строим большую систему с помощью пачки монолитов — Дмитрий Черкасов, DevRel Jmix
🔸 Бэкэнд изображений в ОК — Руслан Измайлов, ведущий java-разработчик в ОК, VK

Старт митапа 5 декабря в 16:00 мск | 18:00 екб.

Участие как всегда бесплатное, нужна только регистрация.

→ Зарегистрироваться на митап.

Реклама, АО «Нау-сервис», ИНН 6671116364
https://www.naumen.ru/
erid: 2VtzqvWcqex

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

TechRocks

Новый уровень продуктивной разработки: добро пожаловать на платформу GitVerse

На платформе для работы с исходным кодом GitVerse можно легко и удобно организовать разработку любых проектов: писать и проверять код, автоматизировать CI/CD-процессы, общаться с единомышленниками и стать частью open source сообщества.

Что еще могут пользователи GitVerse:
– переносить проекты с других git-площадок в один клик;
– размещать открытые и приватные репозитории, работать самостоятельно и в командах;
– управлять проектами с помощью удобных досок и карточек, назначать роли, ревьюеров и делать все процессы прозрачными;
– делегировать рутинные задачи AI-ассистенту GigaCode, чтобы посвятить время по-настоящему интересным задачам!

Регистрируйтесь на платформе GitVerse и повышайте эффективность разработки!

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

TechRocks

Отложенные вычисления с помощью паттернов

Присоединяйтесь к нашему открытому уроку и погрузитесь в концепцию отложенных вычислений на основе паттернов Мост, Интерпретатор, Итератор.

Ждем вас на открытом вебинаре 28 ноября в 20:00 мск.

🚀На вебинаре вы узнаете:

1. Как и когда применять шаблоны отложенных вычислений для оптимизации производительности.

2. Практические кейсы.

🎯 Вебинар будет полезен:

• Разработчикам и инженерам, стремящимся улучшить производительность в приложениях.

• Архитекторам ПО, проектирующим масштабируемые и отказоустойчивые системы.

• Тимлидам и техническим руководителям, которые хотят повысить производительность и устойчивость решений своей команды.

В результате вебинара:

• Вы научитесь применять шаблоны Мост, Интерпретатор, Итератор.

Встречаемся в преддверии старта курса «Архитектура и шаблоны проектирования». Все участники получат спец. цену на курс.

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

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

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

TechRocks

Где искать бесплатные иконки для сайта?

#webdev

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

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

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

TechRocks

Лучшие практики Dockerfile: как создавать эффективные контейнеры

#tools

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

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

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

TechRocks

Простая шпаргалка по Git для контрибуторов open source

#git

Люди, желающие поучаствовать в разработке программ с открытым исходным кодом, часто сталкиваются с одной проблемой: они не знают, как сделать первый шаг на пути от форка (fork) к пул-реквесту (pull request). В этой статье мы рассмотрим нужную последовательность действий.

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

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

TechRocks

Подписывайтесь на канал Цифровизируй это!
Внутри — последние новости из мира стартапов, ИТ, управления проектами, кибербезопасности и других от команды VK Tech. А еще там вы найдете разборы от экспертов, гайды, чек-листы и приглашения на тематические мероприятия!
Переходите по ссылке

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

TechRocks

🤖А вы знали, что в России успешно тестируются машины, которые самостоятельно передвигаются по дорогам общего пользования без участия человека?

Передовые технологии, которые изменят отрасль беспилотных автомобилей, разрабатывают и тестируют участники Технологического конкурса НТИ Up Great «Пятый уровень».

Еще больше о беспилотных автомобилях в канале Технологических конкурсов @up_great Подписывайтесь!

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

TechRocks

Научитесь эффективно использовать нейросети в своей работе. Приглашаем на бесплатный мини-курс Skillbox «Data Science с нуля: пробуем профессии на практике за 5 дней». Окунитесь в сферу IT и решите, какая специальность вам ближе.


🎁 Регистрация по ссылке: https://epic.st/zGaIkI?erid=2VtzqxDw8F2

Чем займётесь на мини-курсе? Узнаете, где востребована наука о данных, и разберётесь в различиях её основных направлений. Освоите азы главного языка Data Science — Python, а также визуализируете с помощью него данные. Изучите базовые конструкции языка SQL и наконец поймёте, как же работают нейросети.

В знакомстве с профессиями вас будет сопровождать Анастасия Борнева — руководитель направления по исследованию данных в «Сбере». В финале мини-курса в прямом эфире она разберёт практические задания и ответит на все вопросы.

🎉 Все участники получат крутые бонусы и подарки!


Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880

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

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

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