3309
Канал для программистов работающих с Linux. Почти все Python девелоперы с нами ну и другие тоже подтянутся. По рекламе: @jannytg @anothertechrock
Регистрируйтесь на конкурсы на площадке GitVerse и получайте возможность выиграть 500 тыс. руб!
Объявляем о начале регистрации на конкурсы от GitVerse в рамках олимпиады «IT-Планета 2024».
Вас ждут два трека, увлекательные задания и призовой фонд в размере 500 тыс. рублей *!
До 31 марта регистрируйтесь в конкурсе и проходите отборочное тестирование на платформе для разработчиков GitVerse от СберТеха. Можно выбрать из двух направлений:
👉 «Прикладное программирование if...else»
Это конкурс для разработчиков в возрасте от 18 до 35 лет, которые создают прикладное ПО.
Требования к участникам — знание C/C++/Java/Python, понимание алгоритмов и умение применять их на практике.
Вас ждут прикладные задачи, связанные с разработкой серверной части. А в случае успешного прохождения второго этапа — очный финал!
Подробные условия конкурсов и регистрация.
👉 «Разработка игр – GameDev»
Это соревнование для разработчиков игр в возрасте от 18 до 35 лет. Участвовать можно самостоятельно или вместе с командой до 4 человек.
Требования — отличное понимание игровых механик, знание всех аспектов движков и умение выбирать правильное решение для прототипирования игры.
Каждый конкурс состоит из трех этапов: отборочное тестирование, основной этап — отправка проектов или решение прикладных задач, — и очный финал.
Подробные условия конкурсов и регистрация.
Следите за новостями и удачи в конкурсах!
*За вычетом НДФЛ
GitVerse: платформа с AI-помощником для быстрого создания исходного кода
Разработчики получили доступ к GitVerse – платформе для совместной разработки и хостинга кода от СберТеха. Сервис создан и размещен в России, поэтому работать с ним удобно, безопасно и надежно.
Платформа позволяет создавать проекты с открытым и закрытым кодом, приглашать новых участников, переносить репозитории с популярных мировых ресурсов в один клик и общаться с единомышленниками в ИТ-сообществе.
Первые пользователи, зарегистрировавшиеся на GitVerse, смогут присоединиться к открытому тестированию персонального AI-ассистента разработчика (AI, artificial intelligence — искусственный интеллект) — сервису GigaCode. Он ускоряет и упрощает программирование, генерируя варианты завершения кода непосредственно в среде разработки в режиме реального времени.
Подробности и правила акции, а также регистрация на сайте платформы.
Мастхэв для инженеров инфраструктуры, плюс для программистов
26 февраля стартует 6 поток Apache Kafka для разработчиков. Это углублённый курс с практикой на Java или Golang и платформой Spring+Docker+Postgres. Мы расскажем и покажем, как выйти на новый уровень владения инструментом.
Что вы получите:
👉 Узнаете , как использовать Kafka при создании приложения.
👉 Решите реальные бизнес-кейсы.
👉 Получите типовые шаблоны проектирования: они облегчат разработку на начальном этапе.
👉 Узнаете о большинстве частых ошибок, и научитесь их избегать.
Что в программе?
В курсе 28 онлайн-уроков, готовые стенды, много-много практики и закрытый чат с кураторами. Коротко о программе:
➡️ Терминология. В подробностях и с примерами расскажем, что такое нода, датацентр, кластер, ZooKeeper, консумер, топик и так далее.
➡️ Как выстроена архитектура Kafka.
➡️ Основы брокера. Разберем, как создать топик, настроить продюсер и консумер.
➡️ Как выстраивать архитектуру между микросервисами.
➡️ Наиболее распространенные проблемы при использовании приложения.
✔️ Регистрируйся на сайте и начни учиться бесплатно!
Записаться можно по ссылке.
Реклама. ООО «Слёрм» г. Лиски, ОГРН 1193668020545
Утилиты: uptime
Показывает текущее время, время работы после загрузки, количество текущих пользователей в компьютерной системе и нагрузку за последние 1, 5 и 15 минут.
Зачастую используется для измерения надёжности и стабильности операционной системы, отображая время, которое компьютер работает без сбоев или необходимости перезагрузки в целях администрирования или обслуживания.
Если выполнение команды занимает много времени, а вы не хотите ждать ее завершения бесконечно, можно ограничить количество времени, в течение которого она может выполняться. Это делается при помощи команды timeout.
Читать статью
Для любителей видео:
https://youtu.be/wmCi1DTBs4s
Студентам ИТ-направлений
Участие в опросе займет 10 минут, но внесет вклад в развитие ИТ-рынка в России и СНГ На эту — https://l.t-gorod.org/codefeststudents
Утилиты: ascii-image-converterascii-image-converter - это инструмент, который выводит изображение на экран в виде ASCII-кода. При копировании все отступы сохраняются, так что можно перенести результат куда угодно.
Установка:sudo snap install ascii-image-converter
Bat — это клон команды cat с дополнительной разметкой и подсветкой синтаксиса для большого количества языков программирования, а также интеграцией Git для отображения изменений файлов. К другим его функциям можно отнести автоматическую подкачку, конкатенацию файлов, темы для подсветки синтаксиса и различные стили для представления вывода.
Смотреть видео (на английском)
👉 Приходите на бесплатный открытый урок «Запускаем сайт на Linux Ubuntu 22.04» от OTUS.
На эфире мы:
- разберём полный процесс запуска популярной CMS Wordpress на чистой системе с Ubuntu 22.04;
- установим и настроим все необходимые компоненты;
- в результате получим полнофункциональный сайт, который вы сможете добавить к своим кейсам.
📌 Занятие пройдёт 10 октября в 19:00 мск в рамках курса «Administrator Linux». В дальнейшем вы сможете продолжить обучение на специальных условиях.
👉 Зарегистрируйтесь для участия и получения записи: https://otus.pw/Uewe/
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
🔥HTTP — протокол, позволяющий получать различные ресурсы, например HTML-документы. Протокол HTTP лежит в основе обмена данными в Интернете. Умение с ним работать – мастхэв-скил для администраторов Linux.
Изучите технологию на бесплатном открытом уроке «Эволюция протокола HTTP: от 0.9 до 3» от OTUS. 4 октября в 20.00 (мск). Занятие проходит в рамках курса “Administrator Linux Advanced”
📌На занятии рассмотрим:
- основные изменения в протоколе HTTP, одном из самых используемых протоколов для приложений;
- эволюцию протокола и как использовать преимущества новых версий.
Вебинар проведет преподаватель курса Николай Лавлинский, технический директор «Метод Лаб» с опытом более 15 лет
Спикер конференций: РИТ++, HighLoad++, PerfConf
Проверьте свой уровень компетенций — пройдите вступительный тест прямо сейчас и зарегистрируйтесь на событие.
👉ПРОЙТИ ТЕСТ
Это отличная возможность бесплатно протестировать формат обучения и задать преподавателю любые вопросы в режиме реального времени! В дальнейшем вы сможете продолжить обучение по специальной цене. При покупке курса возможна рассрочка платежа.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
👑 Мастхэв для всех, кто работает с данными!
🔸 Приглашаем 20 сентября в 20:00 мск на открытый урок «Logstash или Vector. Какое средство агрегации данных выбрать?» от Отус.
Вебинар пройдет в рамках онлайн-курса «Observability: мониторинг, логирование, трейсинг».
📝 На занятии мы рассмотрим следующие вопросы:
- Обзор Logstash и Vector: функционал, возможности, преимущества и недостатки каждого инструмента.
- Различия в производительности и масштабируемости между Logstash и Vector.
- Роль каждого инструмента в обработке логов, метрик, событий и других типов данных.
- Влияние структуры данных и типов источников на выбор между Logstash и Vector.
- Настройка и использование Logstash и Vector в реальных сценариях.
- Практические советы по выбору между Logstash и Vector.
↘️ Регистрация на вебинар
🔸 Это не записанный вебинар, а живой эфир, в рамках которого вы сможете задать преподавателю любые вопросы в режиме реального времени!
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
День Открытых Дверей в OTUS!
Мы понимаем, как сложно решиться на масштабное обучение и сделать выбор среди множества курсов. Поэтому готовы честно поделиться с вами закулисьем нашего обучения, провести экскурсию по OTUS, познакомить вас с преподавателями, выпускниками и партнёрами и ответить на все вопросы!
Вам точно нужно посетить это мероприятие, если вы:
✅слышали об OTUS, но сомневаетесь или не можете определиться с курсом;
✅хотите работать в IT, но не знаете, с чего начать;
✅начинающий IT-специалист, который хочет поднять грейд;
✅хотите перейти в IT из других сфер, смежных или абсолютно далеких;
✅продвинутый IT-специалист, который хочет углубить знания или подняться по карьерной лестнице.
Будет интересно, полезно и на понятном языке!
👉 Пора сделать шаг в сторону освоения самой востребованной профессии современного мира, регистрируйтесь бесплатно прямо сейчасРеклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
📝 Тест по мониторингу архитектуры, ответьте на 15 вопросов и проверьте, насколько вы готовы к обучению на курсе — "Observability: мониторинг, логирование, трейсинг" от Отус. Курс доступен в рассрочку.
На курсе вы научитесь строить надежные системы мониторинга и логирования, что позволит точнее понимать состояние систем и быстрее реагировать на инциденты.
↘️ ПРОЙТИ ТЕСТ
▫️ Пройдете успешно тест – бонусом получите чек лист «Что должна включать система для задач observability инфраструктуры в Kubernetes на базе облака»!
— Курс подойдет администраторам Linux, DevOps-инженерам и разработчикам, которым нужно настраивать мониторинг, логирование и трейсинг с помощью Prometheus, Grafana, ELK и Tempo.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Друзья, если у вас есть интересные и полезные команды - присылайте нам в предложку с пометкой "linux"
#предложка
Утилиты: gdugdu — быстрый анализатор дискового пространства (аналог du), написанный на Go. При помощи gdu можно удобно посмотреть, какие директории занимают больше всего места.
Инструкции по установке на GitHub
Знакомимся с устройством файловой системы в Linux и назначением тех или иных каталогов.
Смотреть видео
А сколько ваша машина работает без роздыху? Поделитесь выводом uptime ;)
$ uptimeЧитать полностью…
18:39:29 up 21:41, 1 user, load average: 1,23, 1,73, 1,65
1 декабря в Москве пройдет большая IT-конференция Импульс от Холдинга Т1.
В программе — выступления про цифровизацию, архитектуру, чистый код и формирование эффективных продуктовых команд от тех, кто работает над передовыми российскими разработками прямо сейчас:
• Алексей Фетисов - генеральный директор Холдинга Т1
• Павел Гонтарев, управляющий директор VK Тech
• Артем Кострюков, CEO TestIT
• Михаил Степнов, Руководитель центра R&D МТС Big Data/ CDO МТС Маркетолог
• Мария Тихонова, главный инженер по разработке в SberDevices
и другие эксперты.
А в завершении конференции — выступление группы Uma2rman.
Регистрируетесь. Вход бесплатный.
ЕРИД: LdtCKBQST
18+ Реклама. ООО «Т1»
ОГРН 1197746617419
Чем более сложные задачи можешь решить быстро и эффективно, тем выше твой командный рейтинг, тем более интересную работу можешь выбрать, тем выше она оплачивается.
Одна из самых сложных IT-задач для QA, разработчиков, DevOps и других специалистов - локализация дефектов в сложных серверных приложениях. Он же траблшутинг. Умение быстро и без привлечения половины команды найти причину сложной неисправности - один из моментов, который отличает столь ценных для работодателя спецов от малоопытных новичков.
В прямых эфирах препарируем и обсуждаем сложные кейсы системной инженерии, требующие неплохого знания архитектуры, Linux и сетей.
В очередном прямом эфире траблшутим и разбираем 3 сложных кейса, которые могут испортить рабочую неделю всей команде.
🧠 Главный хирург: строгий Федор Кулишов. Ведущий эксперт по безопасности в Acronis (CH), ментор по Linux, сетям и траблшутингу. В IT с 2005 года.
Рекомендуется для не желающих закисать:
- Middle+ QA, разработчикам и системным аналитикам
- Middle DevOps и админам
Ближайший стрим - 22 ноября в 19:00 МСК.
Ссылка на стрим появится в телеграм-канале за 10 минут до начала.
🐧 Для начинающего Linux-администратора или DevOps инженера понимание Linux – это ключ к безграничным возможностям в мире ИТ.
Наш курс «Linux для начинающих» доступен сейчас всего за 🔟₽, с ним вы сделаете первый шаг к успешной карьере в IT.
🖥 На курсе мы:
— Детально разберем основные команды в Linux и научимся работать в консоли
— Познакомимся с зомби, сиротами и демонами
— Выясним, что такое ядро операционной системы и системные вызовы
— Научимся работать со стандартными потоками ввода/вывода
— Разберем некоторые особенности файловой системы ext4
Спикер курса — Андрей Буранов, специалист по UNIX-системам в компании VK. Он работает с операционной системой Linux более 7 лет. Входит в топ-3 лучших преподавателей образовательных порталов.
➡️ Записаться на курс https://vk.cc/csfbUj
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Яндекс выпускает свое шоу «1х1» на YouTube. В нем два специалиста компании встречаются, делятся опытом, рассказывают о работе и отвечают на вопросы.
В этот раз вышел выпуск, который точно стоит посмотреть. Технические директора Никита Илясов (Еда) и Станислав Макеев (Лавка) расскажут :
— Какие ошибки они совершали в работе
— Что будет со сферой разработки через пять лет
— Как попасть на работу в Яндекс
Смотрите свежий выпуск по ссылке
При написании shell-скрипта может возникнуть необходимость создать в нем паузу в несколько секунд перед выполнением очередного шага. Например, чтобы скрипт «подождал», пока завершится какой-то процесс, или сделал паузу перед повторной попыткой выполнить неудавшуюся команду.
Для этого существует очень простая команда sleep.
Читать статью
Хотите стать Linux-администратором или DevOps-инженером?
🐧 Linux — одна из самых распространенных ОС в мире, поэтому знание ее основных принципов и умение работать с ней может значительно увеличить возможности карьерного роста.
OTUS запустил акцию на подготовительный курс «Linux для начинающих». Сейчас курс доступен всего за 10 рублей вместо обычных 7000 рублей!
➡️ Записаться на курс — https://goo.su/QS86
🖥 На курсе мы:
— Детально разберем основные команды в Linux и научимся работать в консоли
— Познакомимся с зомби, сиротами и демонами
— Выясним, что такое ядро операционной системы и системные вызовы
— Научимся работать со стандартными потоками ввода/вывода
— Разберем некоторые особенности файловой системы ext4
Спикер курса — Андрей Буранов, специалист по UNIX-системам в компании Mail.Ru Group. Входит в топ-3 лучших преподавателей образовательных порталов.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Утилиты: htop
Команда htop похожа на команду top. Обе показывают информацию о процессах в реальном времени, выводят данные о потреблении системных ресурсов и позволяют управлять процессами. Но в программе htop реализован очень удобный поиск по процессам, а также их фильтрация.
Установка:
- Debian
sudo apt install htop- Arch Linux
sudo pacman -Syu htop
Читать полностью…
Фоновый процесс — это процесс или задача, которые выполняются в фоне и не требуют взаимодействия с пользователем. Давайте рассмотрим, как управлять фоновыми и приоритетными процессами в Linux.
Читать статью
Все, что вы хотели узнать о сфере IT
— Как в неё попасть и не поздно ли это делать?
— В какую сторону развиваться, если ты уже в IT?
— Как трудоустроиться после обучения?
— Плюсы, минусы, подводные камни и мифы
На эти и любые другие вопросы совершенно бесплатно ответят преподаватели, выпускники и партнёры OTUS!
▶️ Ждём вас на Дне Открытых Дверей 19 сентября в 19:00 мск!
Во время мероприятия вас ждут:
▫️Реальные кейсы выпускников
▫️Закулисье обучения в OTUS
▫️Полезная информация от преподавателей и работодателей-партнеров
▫️Живой формат с ответами на вопросы
▫️Подарки и бонусы
➡️ Не упустите возможность наконец разобраться, как работает обучение и трудоустройство в IT сегодня, регистрируйтесь прямо сейчас
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
SELinux - реализация системы принудительного контроля доступа. В SELinux права доступа определяются самой системой при помощи специально определенных политик. Политики работают на уровне системных вызовов и применяются самим ядром (но можно реализовать и на уровне приложения).
Смотреть видео
А вы видели, что сейчас творят нейросети?
Всё здесь
Утилиты: speedtest
При помощи этой команды можно проверить скорость интернет-соединения, не выходя из терминала.
Установка:sudo apt install speedtest-cli