Аналитик данных с нуля - для тех, кто хочет не просто смотреть на цифры, а заставлять их признаваться во всём.
Курс для тебя, если:
Что прокачаешь за 4 месяца:
Фишки курса:
P.S. Курс такой плотный, что после него данные во сне будут сниться.
#анонсыкурсовMerion
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍4
«Да это же просто тестовый сервер!»
- сказал админ, пока хакер через эту дыру качал базу с паролями и мемами из общего чата.
А всё потому, что один «безобидный» сервер стал VIP-пропуском во внутреннюю сеть.
1. Нашли «дверь» без замка.
Тестовый сервер совсем без пароля или с паролем 1234, qwerty и тому подобными - это как супермаркет с табличкой «берите бесплатно».
😄
Хакеры: «Спасибо, мы скромно возьмём всё».
2. Украли сессии админов с помощью Mimikatz - это как «Ключ от всех дверей» из Гарри Поттера, только для IT.
3. Прошли по сети как свои, перешли на другие серверы - от базы данных до сервера с мемами.
👒
«Ваш корпоративный мем про «опять пятница» уже в нашем telegram-канале».
4. Захватили контроллер домена.
Теперь хакеры точно доминируют над тобой.
Хочешь находить такие дыры до хакеров? На нашем курсе ты научишься думать как взломщик, чтобы строить неприступную защиту.
Научим видеть уязвимости там, где другие видят только «тестовый сервер».
#этичныйхакинг #хакинг #кибербез
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡14😍2
Media is too big
VIEW IN TELEGRAM
#пятничныемемы
Please open Telegram to view this post
VIEW IN TELEGRAM
😁21👍4❤🔥1🔥1
Всё откладываешь, боишься начать, а в итоге полгода живёшь с кучей деталей в середине комнаты.
«Стоп, дружище! Ты не на олимпиаде по чтению гайдов. Пора переходить к практике, пока нейросети не отобрали у нас все джунские вакансии!»
1. Установил Python и неважно, что версия 3.11, а не 3.12. Главное — не 2.7, мы же не динозавры!
2. Вывел в консоль print ("Hello, мир!") Уже можешь ставить Python в резюме. Ну почти 😏
3. Написал код, который работает (иногда). Например, калькулятор, который путает + и -. Фича, а не баг!
4. Поймал первый SyntaxError. Поздравляю! Теперь ты официально член клуба «Я знаю, как не надо».
5. Сделал коммит хоть чего-то. Даже если это просто исправление опечатки в комментарии. Главное - зеленый квадратик в GitHub!
«Идеальный код пишут только в сказках. В реальности всё начинается с import this и кода, который стыдно показать маме. Запомни: Залил проект - уже джун. Залил пять - почти сеньор.»
С IKEA-шкафом разбирайся сам, а собрать код - залетай к нам. С первого дня, без лишней теории.
Создашь проект в PyCharm, настроишь виртуальное окружение и установишь зависимости, запустишь своё первое окно Hello World с помощью PyQt, решишь практическую задачу с отложенными действиями, пройдешь мини-тест, чтобы закрепить знания.
#python
Please open Telegram to view this post
VIEW IN TELEGRAM
😁9🔥2❤🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Работодателям теперь интересны не задачи кандидата, а насколько успешно они выполнялись и как влияли на бизнес-процессы.
Используйте схему X + Y + Z, где:
X — действие
Y — инструмент
Z — результат в цифрах
🆗 «Стандартизировал процессы сборки и деплоя через Docker, что снизило количество ошибок при релизах на 15%».🆗 «Внедрил систему мониторинга Zabbix с кастомными дашбордами и алертингом, сократив время реакции на инциденты на 47,6%».🆗 «Сократил время полной загрузки страницы на 25%, минимизировав CSS и JS, speed index при этом улучшился с 6.1s до 4.5s».🆗 «Повысил пропускную способность обработки заявок (TPS) на 20 % за счет оптимизации конвейера».
Научитесь выделять свой труд из общего вклада. Компания хочет нанять вас, а не команду.
P.S. Сохраните, а то забудете. А в комментах кидайте самое мощное свое достижение по схеме X+Y+Z — проверим и похвалим!
#карьерасMerion #карьераIT
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥4😁2
Ладно, не томим. Это C# (Си Шарп).
В новом видео разбираем феномен C#:
Ну и как всегда - с мемами, историческими перлами и без занудства.
#анонсыроликовMerion
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
C# - почему Microsoft МСТИТ за Java?
🚀 Бесплатный вводный урок курса "C# разработчик с нуля":
https://wiki.merionet.ru/merion-academy/course/csharp-razrabotchik-s-nulya?utm_source=YT&utm_medium=own&utm_campaign=csharp
Рассказываем как появился язык C#, причем тут суд, и почему он стал популярным…
https://wiki.merionet.ru/merion-academy/course/csharp-razrabotchik-s-nulya?utm_source=YT&utm_medium=own&utm_campaign=csharp
Рассказываем как появился язык C#, причем тут суд, и почему он стал популярным…
❤🔥18🔥6👍1
«А у нас на сервере все падает!»
— кричите вы, не умея читать логи.
что сегодня выходной.
Основное хранилище:
/var/log/ — вот тут вся правда о вашей системе.
когда и как пытался зайти (включая неудачные попытки, и взломы)
sudo tail -f /var/log/nginx/error.log
— подключаемся к прямому эфиру, где nginx в реальном времени рассказывает, на что обиделся
sudo grep -i error /var/log/syslog
— «покажи мне все, где есть слово error (и не важно, большими или маленькими буквами)»
sudo journalctl -u nginx -f
— если уж совсем современная система, заставляем journalctl показывать, что творится с nginx прямо сейчас
grep -E "(error|fatal|critical)" /var/log/syslog
— ищем сразу по нескольким ключевым словам
grep -A 3 -B 3 "panic" /var/log/syslog
— показываем 3 строки ДО и ПОСЛЕ совпадения, чтобы понять контекст ошибки
А теперь реальный пример:
Сайт не грузится, просто белая страница.
sudo tail -f /var/log/nginx/error.log
Что видят:
2024-12-19 12:34:56 [alert] 1234#1234: worker process 5678 exited on signal 9
Приложению не хватило памяти, и система его «прибила».
Умение читать логи — скилл, который спасет вас сотни раз.
у нас на курсе по Linux,
где вы не просто узнаете команды, а научитесь понимать, о чем
с вами разговаривает система.
Регистрируйтесь на бесплатный вводный урок
P.S. Кстати, а вы уже проверяли, что у вас сегодня в syslog натворилось?
#linux
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥21🔥8👍4
Продолжаем хит-парад наших новых курсов!
Вашему вниманию❤️
RabbitMQ - тот самый недостающий пазл в твоей микросервисной архитектуре!
Этот курс для тебя, если ты:
👷 DevOps-инженер
Хочешь строить надёжные системы обмена сообщениями, которые не падают под нагрузкой
💻 Бэкенд-разработчик
Планируешь внедрить асинхронную коммуникацию между сервисами и ускорить работу приложений
🔧 Системный администратор
Готовишься разворачивать и поддерживать кластеры RabbitMQ с мониторингом и защитой
На курсе разберем:
🆗 Блок 1: Основы работы с очередями
• Создаём и настраиваем разные типы очередей
• Учимся работать с сообщениями через Python
🆗 Блок 2: Маршрутизация сообщений
• Осваиваем Direct, Fanout, Topic и Headers
• Практикуемся в настройке сложных сценариев
🆗 Блок 3: Надёжность и гарантии доставки
• Настраиваем DLX, TTL и подтверждение отправки
• Обеспечиваем отказоустойчивость системы
🆗 Блок 4: Кластеризация и масштабирование
• Строим HA-кластеры через Docker Compose
• Настраиваем репликацию и шардинг
🆗 Блок 5: Интеграция с популярными языками
• Подключаем Python, Java и Node.js
• Пишем производителей и потребителей сообщений
🆗 Блок 6: Мониторинг и диагностика
• Настраиваем сбор метрик через Prometheus
• Создаём дашборды в Grafana
🆗 Блок 7: Безопасность и управление доступом
• Настраиваем аутентификацию и роли
• Защищаем каналы связи
🆗 Блок 8: Лучшие практики и финальный проект
• Разбираем типичные ошибки и как их избежать
• Создаём рабочую систему для портфолио
🍪 🍪 Итоговый проект:
Реальная система обмена сообщениями для микросервисной архитектуры в твоём портфолио!
Зацени подачу материала
на🔨 бесплатном вводном уроке
и погружайся в RabbitMQ вместе с нами!
#анонсыкурсовMerion
Вашему вниманию
RabbitMQ - тот самый недостающий пазл в твоей микросервисной архитектуре!
Этот курс для тебя, если ты:
Хочешь строить надёжные системы обмена сообщениями, которые не падают под нагрузкой
Планируешь внедрить асинхронную коммуникацию между сервисами и ускорить работу приложений
Готовишься разворачивать и поддерживать кластеры RabbitMQ с мониторингом и защитой
На курсе разберем:
• Создаём и настраиваем разные типы очередей
• Учимся работать с сообщениями через Python
• Осваиваем Direct, Fanout, Topic и Headers
• Практикуемся в настройке сложных сценариев
• Настраиваем DLX, TTL и подтверждение отправки
• Обеспечиваем отказоустойчивость системы
• Строим HA-кластеры через Docker Compose
• Настраиваем репликацию и шардинг
• Подключаем Python, Java и Node.js
• Пишем производителей и потребителей сообщений
• Настраиваем сбор метрик через Prometheus
• Создаём дашборды в Grafana
• Настраиваем аутентификацию и роли
• Защищаем каналы связи
• Разбираем типичные ошибки и как их избежать
• Создаём рабочую систему для портфолио
Реальная система обмена сообщениями для микросервисной архитектуры в твоём портфолио!
Зацени подачу материала
на
и погружайся в RabbitMQ вместе с нами!
#анонсыкурсовMerion
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥9👍2🔥1
А если серьёзно: подготовили 3 идеи для бота. Решайте, какой уйдёт в прод!
1. Культурный код Merion Academy
Путешествуешь по нашим отделам как стажер, решаешь реальные задачи из жизни компании, прокачиваешь хард
и софт-скиллы.
2. Город профессий
Решаешь технические задачи и получаешь детальный разбор, почему твой ответ - огонь или провал.
3. Карта навыков
Отвечаешь на вопросы и получаешь понимание своих сильных сторон и слепых зон, чтобы прокачиваться точечно.
Везде будет геймификация и внутренняя валюта, которую можно обменять на подарки.
Голосование ниже, выбирайте свой вариант, если хотите предложить свои идеи или дополнения - пишите в комменты
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍2
Какой бот пускаешь в прод?
Anonymous Poll
34%
Культурный код Merion Academy
16%
Город профессий
41%
Карта навыков
8%
Напишу свой вариант
😁3
«У меня на ноуте работало!»
- сказал каждый разработчик, чей контейнер умер на сервере при первом же взгляде.
Не тащи в образ мусорные файлы, кэш и соседского кота.
«Но там же нужен node_modules!» — сказал только тот, кто не знает про npm install.
Latest - это игра в русскую рулетку.
Сегодня - Ubuntu, завтра - Arch Linux с сюрпризом. В 2025 даже тег nginx:1.24 может меняться.
- используй дайджесты (image@sha256:...).
- не просто буквы!
Проверяй их как пароль от Wi-Fi. Один не тот символ - и сервис плачет в углу.
«А у меня на локальном всё работало!» - потому что там ENV=local, а на продакшене
- production.
Твой контейнер не должен быть троянским конём. Это обязательно как мыть руки.
Запусти контейнер на чистой системе - если выжил, ты молодец. Если нет - твой код видели только боги и ты. И они плачут.
Docker logs - это не совет, а правило. Не гадай, почему упало - читай, что тебе пишут.
«А почему он упал?» - спросил разработчик. «Спроси у логов!»
- ответил опс с лицом Шерлока.
Podman уже заходит в чат с rootless-режимом и без демона. Знать альтернативы - это круто.
#DevOps #Docker
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥4❤🔥2😁2⚡1
This media is not supported in your browser
VIEW IN TELEGRAM
Ну допустим, мы в принятии, что нужно помимо hard skills прокачивать soft 😱
Но появилась инфа о каких-то еще
self skills…
🎹 Так, без паники!
Сейчас наш HR @ppshirinkina разложит
по полочкам всю эту систему:
hard, soft и self skills - и как они работают вместе.
🥱 Немножко истории:
🔄 2019 год - soft skills стали считаться не менее важными, чем hard skills, так как именно они обеспечивают "долговечность карьеры".
🔄 2022-2024 г.г. - о self skills заговорили как о новом тренде в процессах "улучшения себя".
Причины - рост популярности удаленной работы, внешние вызовы и нестабильность мира, рост нагрузки на руководителей.
🔄 Сегодня self skills занимают важное место в иерархии навыков и подкрепляются концепцией growth mindset
(мышление роста).
Если разделить все три понятия,
то soft skills направлены
на взаимодействие с людьми,
hard skills на проявление профессиональных знаний,
а self - на культуру заботы о себе,
как о личности.
🍪 🍪 Ловите 5 необходимых self skills, которые ценят работодатели.
Сразу с реальными примерами вопросов
с интервью!
1️⃣ Самомотивация
2️⃣ Саморефлексия
3️⃣ Самодисциплина
4️⃣ Саморазвитие
5️⃣ Самоуправление стрессом
🤬 Важно: Ни в коем случае не пишите
в резюме слова "стрессоустойчивый", "обучаемый" и тому подобное.
Блок навыков в резюме создан исключительно для хардовой составляющей!
☺️ Soft/self skills могут прослеживаться
в вашей командной работе в проектах
или достижениях.
А если очень хочется показать софты
в резюме, будьте готовы подкрепить кейсами.
👒 Self кейсы оставляйте в блоке обо мне, где вы как раз описываете мотивацию
и оставляете информацию о своем развитии, как специалиста.
P S: Сохрани, а то на собесе признаешься, что твой главный навык самоорганизации
- это ставить 7 будильников с интервалом
в 5 минут 🛌
#карьера #карьерасMerion #карьераIT
Но появилась инфа о каких-то еще
self skills…
Сейчас наш HR @ppshirinkina разложит
по полочкам всю эту систему:
hard, soft и self skills - и как они работают вместе.
Причины - рост популярности удаленной работы, внешние вызовы и нестабильность мира, рост нагрузки на руководителей.
(мышление роста).
Self skills это фундамент, на котором строятся soft и hard skills.
Если разделить все три понятия,
то soft skills направлены
на взаимодействие с людьми,
hard skills на проявление профессиональных знаний,
а self - на культуру заботы о себе,
как о личности.
Сразу с реальными примерами вопросов
с интервью!
Как вы видите свое профессиональное/карьерное развитие в разрезе 1-1,5 лет?
Часто этот навык проверяется на профессиональных кейсах: Как вы справились с задачей, какие уроки вынесли и как будете справляться в будущем?
Как вы организовываете свое время на удаленке?
Как вы продолжаете развиваться: курсы/книги/конференции?
Расскажите о ситуации, когда произошло недопонимание/конфликт в команде?
в резюме слова "стрессоустойчивый", "обучаемый" и тому подобное.
Блок навыков в резюме создан исключительно для хардовой составляющей!
в вашей командной работе в проектах
или достижениях.
А если очень хочется показать софты
в резюме, будьте готовы подкрепить кейсами.
Например:
Нашел большую ошибку в коде перед релизом, но не растерялся и исправил
за пару часов до созвона с заказчиком.
и оставляете информацию о своем развитии, как специалиста.
- это ставить 7 будильников с интервалом
в 5 минут
#карьера #карьерасMerion #карьераIT
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍3😁2🤯1
и своей вселенной.
Платформа, которую знает каждый бухгалтер и ненавидит каждый второй программист
её все ненавидят, но все используют
Pascal на русском и легендарные усы основателя
Ну и как всегда - с мемами, историческими перлами
и без занудства
#анонсыроликовMerion
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Почему ВСЕ ХЕЙТЯТ 1С, но он приносит сотни тысяч
🚀 Бесплатный вводный урок курса "1С-разработчик с нуля":
https://wiki.merionet.ru/merion-academy/course/1c-razrabotchik-s-nulya?utm_source=YT&utm_medium=own&utm_campaign=1s
Рассказываем про платформу и язык 1С, почему его все ненавидят, и почему без него…
https://wiki.merionet.ru/merion-academy/course/1c-razrabotchik-s-nulya?utm_source=YT&utm_medium=own&utm_campaign=1s
Рассказываем про платформу и язык 1С, почему его все ненавидят, и почему без него…
❤🔥20🔥15👍6
This media is not supported in your browser
VIEW IN TELEGRAM
Я разработчик 1C, поэтому и хэйчу 1C. Плачу, зарабатываю и хэйчу…
Кхм, ладно, не будем
Новеньким зелёным тут - привет!
Стареньким - ссылки на ролик выше, если пропустили.
Кстати, как вам такая идея костюма
на Хэллоуин?
а то потом скажете: «ой, а мы не видели»,
и вот это вот все..
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13😁9💯2
🎃 Мы запускаем такуууую страшшшную распродажу,
что можно увлечься
и скупить всё - и на дошик еще останется!🙈
Скоро улицы оккупируют ребята
в костюмах зомби, вампиров,
1С-разработчиков... Ой, последние и так всегда с нами🤙
А мы приготовили для тебя другой страшшшно полезный хоррор!
➡️ Выбирай курсы по DevOps, сетям, Python, Data Science, C#
и остальным нашим хитам
и забирай по спецстоимости!
😲 Но помни, ссылка на сайт исчезнет быстрее, чем мотивация в понедельник утром,
а именно 1 ноября в 00:01!
Не позволяй карьере превратиться в тыкву тапай➡️ на сайт!
что можно увлечься
и скупить всё - и на дошик еще останется!
Скоро улицы оккупируют ребята
в костюмах зомби, вампиров,
1С-разработчиков... Ой, последние и так всегда с нами
А мы приготовили для тебя другой страшшшно полезный хоррор!
➡️ Выбирай курсы по DevOps, сетям, Python, Data Science, C#
и остальным нашим хитам
и забирай по спецстоимости!
😦 И тут из шкафа выпал скелет... Ой, то есть -50% на тариф
с наставником!
Да, мы припрятали для вас новость: теперь практически на всех курсах можно учиться с персональным гуру!💼 Это ваш личный эксперт, который:⏺ отвечает на вопросы быстрее, чем вы успеваете их задать
(но в разумных пределах,
мы же не экстрасенсы)⏺ разбирает домашки
с комментариями «а вот тут ты гений» или «а тут будь добр, переделай»⏺ не дает закопаться
в прокрастинации, как в созвонах без повестки, которые длятся дольше «Властелина колец»🧢 А еще к тарифу с наставником прилагается карьерный трек:⏺ наш HR поможет сделать
из твоего резюме конфетку
(не хэллоуинскую, а вкусную)⏺ подскажет, как пройти собеседование без дрожи в коленках⏺ покажет, куда расти, чтобы через год заказывать не один кофе, а два - просто потому что можно!
Короче, это как апгрейд
от зомби до супергероя🥱
а именно 1 ноября в 00:01!
Не позволяй карьере превратиться в тыкву тапай
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍2❤🔥1🤯1
Не бойся! Это всего лишь дружеское напоминание, что в 00:01 ссылку
на распродажу украдут призраки!!
Не проморгай, там -50% на тарифы
с наставниками
Залетай уже
Please open Telegram to view this post
VIEW IN TELEGRAM
Merion Academy
Все курсы Merion Academy обучение онлайн
Запись на онлайн-курсы Merion Academy
❤🔥5🔥3
6-дневная рабочая неделя
- это как Тыквенный спас вместо Хеллоуина: сначала ищешь в гугле, потом ищешь смысл, в итоге ищешь подходящий костюм,
чтобы остаться дома..🥪
Опиши свое состояние к концу недели мемами в комментах.. Восстановят силы сегодня
только мемы🪼
- это как Тыквенный спас вместо Хеллоуина: сначала ищешь в гугле, потом ищешь смысл, в итоге ищешь подходящий костюм,
чтобы остаться дома..
Опиши свое состояние к концу недели мемами в комментах.. Восстановят силы сегодня
только мемы
Please open Telegram to view this post
VIEW IN TELEGRAM
😁18💯5
Пока все вспоминают, какой сегодня день, мы уже заставили логи сдать всех причастных
к падению прода.🍒 🍒 🍒
Помните тот пост, где мы учились просто заглядывать в логи?
Пришло время переходить
на следующий уровень. Научиться
не просто читать логи,
а допрашивать их⬇️
😢 Перестаньте скроллить — начинайте анализировать:
⏺ Ищите не просто ошибку,
а её причину и последствия
⏺ Превращайте хаос в статистику
и сортирует по убыванию.
⏺ Фильтруйте шум и оставляйте важное
содержащие "200".
🎉 Пример из жизни: «Сайт тормозит в определённое время».
⏺ Вместо того чтобы часами смотреть в логи:
их дату, время и URL.
😵 Автоматизируем рутину
⏺ Ежедневный отчёт
по критическим ошибкам
на почту
⏺ Мониторим систему
в реальном времени⏺ Утренняя пятисекундная диагностика
Быстро покажет, не появилось ли что-то подозрительное в логах
за ночь.
😬 Сохраните, а то забудете!
Прошлый пост по логам🔨 тут, теория по логам в нашей базе знаний 🔨 тут.
Глубже копаем на курсе по Linux, ссылка на бесплатный вводный урок🔨 тут.
#linux
к падению прода.
Помните тот пост, где мы учились просто заглядывать в логи?
Пришло время переходить
на следующий уровень. Научиться
не просто читать логи,
а допрашивать их
а её причину и последствия
sudo grep -A 10 -B 5 "ERROR" /var/log/application.log
Покажет 10 строк ПОСЛЕ и 5 строк ДО ошибки — увидите полный контекст.sudo grep "OutOfMemoryError" /var/log/application.log | awk '{print $1, $2}' | sort | uniq -c | sort -nr
Считает, сколько раз ошибка случалась в каждую минуту/час и сортирует по убыванию.
sudo tail -f /var/log/nginx/access.log | grep -v " 200 "
Для точности используйте grep -vw "200" — он отфильтрует только код ответа 200, а не числа, содержащие "200".
sudo awk '$NF > 5 {print $1, $2, $7, $NF}' /var/log/nginx/access.log | sort -k4 -nr | head -10
За 10 секунд находите ТОП-10 самых медленных запросов, их дату, время и URL.
по критическим ошибкам
на почту
sudo grep -E "(ERROR|CRITICAL)" /var/log/app/*.log | mail -s "Daily Errors Report" admin@company.com
в реальном времени
sudo journalctl -u your_service.service -f --since "1 hour ago"
sudo tail -20 /var/log/nginx/error.log
Быстро покажет, не появилось ли что-то подозрительное в логах
за ночь.
Прошлый пост по логам
Глубже копаем на курсе по Linux, ссылка на бесплатный вводный урок
#linux
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🔥12😁2