techrocks | Unsorted

Telegram-канал techrocks - TechRocks

14929

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

Subscribe to a channel

TechRocks

Erid: LjN8KcHHH

— Какие виды мониторинга бывают, и в каком виде он существует сейчас?

— Как внедрение нового подхода хранения ручных тестов Test as Code повлияет тестирование в команде и не только?

— Что будет, если внедрить дизайн-ревью и позволить дизайнерам самостоятельно тестировать UI?

На эти и другие вопросы ответят эксперты по тестированию на новогоднем X5 QA Meetup #7 от X5 Tech!

Встречаемся 12 декабря.

🔔 Не пропусти! Подробности и регистрация здесь.

Реклама. ООО "Корпоративный центр ИКС 5". ИНН: 7728632689

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

TechRocks

С чего начать, если хотите стать Solidity-разработчиком?

С бесплатного открытого урока «Обзор последних децентрализованных web3 приложений(dApp)» от OTUS.

✅На вебинаре:
1. Рассмотрим архитектуру проектов
2. Посмотрим смарт-контракты Solidity этих проектов
3. Исследуем web3 интерфейсы проектов
4. Обсудим текущие тенденции в Blockchain

📆 Занятие пройдёт 11 декабря в 20:00 мск и будет приурочено к старту курса «Solidity Developer». Продолжить обучение вы сможете уже на курсе, доступном в рассрочку.

👉Для бесплатного участия регистрируйтесь прямо сейчас: https://vk.cc/csWyif

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

TechRocks

Классная визуализация

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

TechRocks

📢Что должен знать востребованный Scala-разработчик?

Расскажем на бесплатном практическом уроке «Type classes в Scala» от OTUS и Алексея Воронца – руководителя разработки в NAUMEN.

🔥На вебинаре:
- разберем type class паттерн в Scala;
- познакомимся с мотивацией его возникновения и задачами, которые он должен решать;
- сформулируем и разберем основные компоненты;
- решим ряд задач с использованием type class паттерна для закрепления на практике.

📆Занятие пройдёт 14 декабря в 20:00 мск и будет приурочено к старту курса «Scala-разработчик». После урока вы сможете продолжить обучение на специальных условиях.

👉Для бесплатного участия и получения записи регистрируйтесь прямо сейчас: регистрация

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

TechRocks

Lamoda Tech на связи, как слышно?

В новом выпуске подкаста «Потом доделаю», который рассказывает о работе с командами, своим опытом поделился Эмиль Абдулнасыров, CTO Lamoda Tech.
Вместе с ведущим они обсудили, как эффективно управлять командой и не потерять себя среди миллиона задач. А Эмилю есть что рассказать, у него IT-команда из 600+ человек!

🎧 Набраться опыта и послушать выпуск можно тут: https://bit.ly/48ZDu1R?erid=LjN8KFQqM

А познакомиться с командой Lamoda Tech и узнать, чем ребята занимаются и что делают для IT-сообщества, можно у них в канале. Подписывайтесь: /channel/+aLrTlHwY42FlMWRi

Реклама. Рекламодатель

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

TechRocks

С чего начать, если хотите стать Solidity-разработчиком?

С бесплатного открытого урока «Обзор последних децентрализованных web3 приложений(dApp)» от OTUS.

✅На вебинаре:
1. Рассмотрим архитектуру проектов
2. Посмотрим смарт-контракты Solidity этих проектов
3. Исследуем web3 интерфейсы проектов
4. Обсудим текущие тенденции в Blockchain

📆 Занятие пройдёт 11 декабря в 20:00 мск и будет приурочено к старту курса «Solidity Developer». Продолжить обучение вы сможете уже на курсе, доступном в рассрочку.

👉Для бесплатного участия регистрируйтесь прямо сейчас: https://vk.cc/csMYH1

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

TechRocks

✔️Стоит ли становиться автоматизатором тестирования на Python в 2023?

Расскажем на бесплатном открытом уроке «Профессия Python QA Automation Engineer. Перспективы и преимущества» от OTUS и Андрея Гридяева – Lead QA Automation Engineer в «Semrush».

На вебинаре обсудим следующие темы:

📌 Чем занимается автоматизатор тестирования на Python
📌 Перспективы и преимущества профессии в данный момент
📌 Современные технологии автоматизации тестирования в 2023 году

📢📢 Занятие пройдёт 30 ноября в 20:00 мск в рамках курса «Python QA Engineer». После урока вы сможете продолжить обучение на специальных условиях, а также получить видеокурс по ручному тестированию в подарок.

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

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

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

TechRocks

⚠️Надо ли продакт-менеджеру проводить анализ конкурентов?

Разберёмся на бесплатном открытом уроке «Анализ конкурентов для продакта» от OTUS.

🔹На вебинаре разберем, что такое конкурентный анализ и на кейсах увидим, что делать, когда конкурентов нет.

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

Занятие пройдёт 27 ноября в 19:00 мск и будет приурочено к старту курса «Product Manager IT-проектов». Программа полностью переработана и отвечает современным требованиям рынка.

👉 Регистрация
https://otus.pw/bnBz/?erid=LjN8KDVjJ

Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.

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

TechRocks

CSS-свойство isolation: создаем новый контекст наложения

#css

Когда вы используете z-index, может быть трудно поддерживать порядок. Нужно быть очень внимательным и следить за тем, где он используется и с какими значениями. Применение isolation может оказаться удобным выходом.

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

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

TechRocks

Сколько мониторов нужно разработчику?

#tools

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

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

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

TechRocks

Как монтировать папки в Docker

#tools #docker

Контейнеры Docker по своей природе неизменяемы. Это означает, что при перезапуске контейнера все данные, сохраненные в нем, сотрутся. Но сохранить эти данные можно. Для этого Docker предоставляет возможность подключения к контейнеру локальных директорий.

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

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

TechRocks

Как установить Node.js в Ubuntu

#javascript

Веб-разработчику, работающему хоть над фронтендом, хоть над бэкендом, понадобится установить Node.js в его систему.

Но, используя обычную команду sudo apt install nodejs, можно установить очень старую версию Node, что может привести к проблемам.

Поэтому вы, скорее всего, захотите установить конкретную версию, а для этого понадобится другая команда. Она должна установить LTS-версию Node (версию с долговременной поддержкой), предпочтительную для нужд разработчиков.

В этой статье я покажу вам, как установить последнюю LTS-версию Node в операционной системе Ubuntu.

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

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

TechRocks

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

#css

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

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

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

TechRocks

Стереограмма намекает, чем заняться в субботу 18 ноября! Вспомни детство и прочитай скрытое послание.

Напоминаем, как читать стереограммы:
1. Максимально приблизь лицо к изображению;
2. Расслабь взгляд и смотри словно сквозь картинку;
3. Плавно отдаляйся от картинки, но не меняй взгляд и не пытайся разглядеть детали.

P.S. Лучше видно с большого экрана. Ответ выложили в первом комментарии.

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

TechRocks

Erid: LatgBeRyt
На ротационной программе Excellence продлили регистрацию для инженеров до 12 ноября

Excellence — ротационная программа развития в международной FMCG-компании JTI. В рамках трека «Системный инженер» тебя ждут 3 ротации в разных командах JTI — от 5 до 12 месяцев в каждой. За это время ты погрузишься в ключевые процессы автоматизации производства на одной из крупнейших фабрик в структуре JTI и обретёшь необходимые знания для дальнейшей роли.

Узнать больше на сайте программы

Для кого эта программа?
Для тех, у кого уже есть опыт работы с АСУ ТП или в смежных областях.
Для тех, кто владеет английским на уровне Intermediate и выше.

Мы предлагаем:
— Стартовая зарплата от 165 000 руб. гросс
— ДМС с расширенной стоматологией и страхование жизни;
— Помощь с переездом в Санкт-Петербург для участников из других городов.

Успей подать заявку на участие в отборе до 12 ноября.

Реклама. ООО «Дж.Т.И. Россия».ИНН 7703386329

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

TechRocks

Как быстро изучить новый язык программирования

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

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

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

TechRocks

Одинарные, двойные и обратные кавычки в JavaScript

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

#javascript

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

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

TechRocks

«Какая у вас сейчас зарплата?» Почему не стоит работать в компании, где задают такие вопросы на собеседовании

Вы проходите начальное собеседование в телефонном режиме. С вами общается кто-то из эйчаров. Последние 30 минут вы пытаетесь кратко изложить описание последних десяти лет своей жизни совершенно постороннему человеку.

Вы начинаете уставать, но, к счастью, телефонный разговор вроде бы подходит к концу. И тут внезапно вам напоследок задают еще один вопрос:

«И, кстати, на каком уровне вы сейчас в плане зарплаты и на какую зарплату рассчитываете при переходе?»

Как реагировать и что отвечать - читайте в статье.

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

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

TechRocks

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

#git

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

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

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

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

TechRocks

Конвейеры в Linux

#tools

В этом руководстве мы рассмотрим общее определение философии Unix и изучим ключевые элементы хорошо написанного скрипта. Также мы познакомимся с такими составными частями скриптов, как оператор конвейера, работа с stdin и stdout. Наконец, мы рассмотрим, как применить эти элементы в наших скриптах на ruby/bash!

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

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

TechRocks

Объяснение Kubernetes водителю Uber

#tools

Неделю назад я приняла участие в конференции Kubecon 2023 в Чикаго. Я прочитала несколько блогов и посетила примерно 101 туториал, но все равно не получила хорошего представления о Kubernetes.

Хуже всего было в последний день конференции. Я заказала Uber, чтобы вернуться в гостиницу. Водитель спросил меня, чему посвящена эта конференция, на что я ответила: «Kubernetes». А после некоторых объяснений стало ясно, что я понятия не имею, о чем говорю.

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

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

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

TechRocks

Команда find и поиск файлов при помощи командной строки Linux

Поиск файлов — относительно простая задача, когда вы используете графический интерфейс. Но он не всегда доступен. Например, если речь идет о сервере, вам придется буквально все делать при помощи командной строки.

Для поиска файлов и папок в Linux есть мощная команда — find. В этой статье мы разберем несколько примеров ее использования.

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

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

TechRocks

Кэширование билдов Docker

#tools #docker

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

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

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

TechRocks

Такси, доставка, поиск, нейросети — как устроены технологии, которыми мы пользуемся каждый день? Об этом и не только в канале Яндекса.

Что интересно почитать:
— Как нейросети помогают делать заказ продуктов из Лавки голосом через Алису
— Интересная аналитика: за что чаще всего хвалят и ругают рестораны и бары
— Какие технологии и как защищают вашу почту от спама и мошенников

Подписывайтесь 👉 @yandex!

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

TechRocks

Был факап, стал митап!

Уже третий год tech-команда СберМаркета проводит в декабре небанальный митап. Вместо успешного успеха ребята из разных IT-компаний открыто рассказывают о своих неудачах, чтобы напомнить, что ошибаться нормально, а иногда — просто необходимо!

В программе 6 выступлений про факапы в IT от спикеров из Авито, Альфа-Банка, Dodo Brands, Skyeng, Lamoda Tech и СберМаркета.

Когда: 7 декабря в 19:00 по Москве. Офлайн и онлайн.

Посмотреть программу и зарегистрироваться можно по ссылке!

Реклама. ООО «Инстамарт Сервис», 115035, Москва, ОГРН 1187746494980. 16+

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

TechRocks

Хочешь стать ИТ-специалистом, но не знаешь, с чего начать? Тогда тебе в «Школу 21» от Сбера в Сургуте! Мы обучаем бесплатно и даем шанс получить востребованную профессию в сфере ИТ.

Наши преимущества? Современный кампус, нет лекций и обязательных расписаний, работа над индивидуальными и командными проектами, только практика.

Не стоит переживать, если у тебя нет опыта в программировании. Более 50% участников обучения в школе – это люди, начинающие свой путь в сфере ИТ. А как показывает практика, выпускники школы востребованы на рынке труда, уже более 2200 наших участников успешно трудоустроены.

Если ты мечтаешь стать ИТ-специалистом, но не знаешь, с чего начать, то приглашаем тебя на обучение. Не упусти свой шанс и скорее подавай заявку.

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

TechRocks

⁉️ Как джуну усилить навыки программирования и повысить грейд?
- Углубить знания алгоритмов и структур данных!


💣 Взрывной тест на знание основ алгоритмов!

➡️Пройдите тест из 20 вопросов онлайн-курс «Алгоритмы и структуры данных» от OTUS.

❗️ Тест подходит для любого языка программирования.

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

➡️ Пройти тест: https://vk.cc/csoPXQ

Курс доступен в рассрочку.

🎁 Черная пятница в OTUS! Успейте применить промокод BLACK23 и получить скидку 15% на курс!

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

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

TechRocks

🏙 Урбатон: Создавай будущее города на хакатоне Благотворительного фонда СКБ Контур

24-26 ноября участвуй в благотворительном Урбатоне — трехдневном хакатоне по созданию цифровых решений в развитии городской среды по направлениям:
🌇 Инфраструктура города
🎨 Культура
🌳 Экология и природа

На Урбатоне ты сможешь:
• решить актуальные городские проблемы от реальных бизнес-заказчиков;• побороться за призовой фонд в размере 500 000 рублей;
• прокачать скиллы и реализовать свой потенциал;
• принять участие в нетворкинге с единомышленниками и экспертами.

На хакатон приглашаются команды от 2 до 5 человек, состоящие из фронтенд-, бэкенд-, AR-, мобильных разработчиков, аналитиков, дизайнеров, дата-сайентистов, продакт- и проджект-менеджеров, QA-специалистов и урбанистов со всех регионов России и всех уровней навыков, приглашаются все!

👉 Регистрация открыта до 23 ноября. Подробности по ссылке: https://cnrlink.com/urbatonhacks

Реклама. БФ "СКБ КОНТУР". ИНН 6671145446. erid: LjN8JzGLa

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

TechRocks

Как написать резюме веб-разработчика, которое поможет вам попасть на собеседование

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

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

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

TechRocks

Порядок выполнения SQL-операций

#sql

Мы привыкли, что компьютер выполняет команды программиста последовательно, в том порядке, который указал автор кода. Однако SQL относится к декларативным языкам, то есть SQL-запрос описывает ожидаемый результат, а не способ его получения.

Давайте разберём, в какой последовательности выполняются шесть операций в SQL: SELECT, FROM, WHERE, GROUP BY, HAVING и ORDER BY.

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

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