3309
Канал для программистов работающих с Linux. Почти все Python девелоперы с нами ну и другие тоже подтянутся. По рекламе: @jannytg @anothertechrock
⚡ Хватит терять время и шансы построить крутую карьеру! Присоединяйтесь к нашему открытому уроку по IS-IS на практике уже 20 июня в 19:00 мск. Прокачайте свои скиллы в сфере маршрутизации и коммутации! Этот ВЕБИНАР сделали супер-полезным:
- разберемся в работе алгоритма SPF;
- применим протокол IS-IS на практике;
- увидим результаты работы алгоритма SPF в сети.
😎 Спикер — Николай Колесов. 18 лет опыта работы с оборудованием Cisco Systems, Juniper Networks и Huawei Technologies. Экспертная сертификация одного из ведущих мировых вендоров.
➡️ Встречаемся в рамках курса «Network Engineer». Участники получат специальную цену! Регистрируйся и получи бонусом несколько уроков: https://clck.ru/3BC3oL
Безымянные и именованные конвейеры в Linux
Системы Linux поддерживают конвейеры, которые позволяют передавать вывод от одной команды к другой. Но они также поддерживают «именованные конвейеры», а это уже нечто иное.
В отличие от неименованных конвейеров, именованные могут отправлять данные в любом направлении. Команды могут отправлять данные в именованные конвейеры и могут читать их содержимое. Кроме того, содержимое именованных конвейеров хранится не в файловой системе, а только в виртуальной памяти.
Читать статью
Открытый практикум Linux by Rebrain: ZFS
Успевайте зарегистрироваться. Количество мест строго ограничено! Запись практикума “DevOps by Rebrain” в подарок за регистрацию!
👉Регистрация
Время проведения:
24 Апреля (Среда) в 20:00 по МСК
Программа практикума:
🔹RAID, LVM, ZFS
🔹Основы ZFS
🔹Начало работы с ZFS
Кто ведёт?
Андрей Буранов – Системный администратор в департаменте VK Play. 10+ лет опыта работы с ОС Linux. 8+ лет опыта преподавания. Входит в топ 3 лучших преподавателей образовательных порталов.
Бесплатные практикумы по DevOps, Linux, Networks и Golang от REBRAIN каждую неделю. Подключайтесь!
Реклама. ООО "РЕБРЕИН". ИНН 7727409582 erid: 2Vtzqx7geoV
Всем привет, хотели бы посоветовать первый и наверное единственный пока что канал по docker.
Ссылка /channel/justdocker.
P.S если знаете другие каналы по докеру пишите
Для любителей видео:
https://youtu.be/RmdkPNUawgk
Утилиты: 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
Читать полностью…
✔️ Изучение групповых политик как средства автоматизации имеет решающее значение для эффективного управления IT-инфраструктурой, повышения ее безопасности и увеличения производительности. Поэтому приходи на практический открытый урок «Групповые политики как средство автоматизации» от OTUS, где мы разберём:
1️⃣групповые политики: создание, описание работы, применение, актуальность использования;
2️⃣составление отчетности;
3️⃣что такое GPO;
4️⃣принципы интеграции GPO в корпоративной сети.
😎Спикер — Андрей Вилков DevOps-инженер Kraftway, опыт в системной администрировании более 6 лет.
😮💨Встречаемся 18 июня в 20:00 мск в рамках курса «Администратор Windows». Кроме кучи полезной информации ты получишь специальную цену на обучение и доступ к 3 урокам курса на странице проекта!
Регистрируйся на урок по этой ссылке: https://clck.ru/3BATsT
DevOps — это не просто набор практик, но целая культура и движение. Приходите на вебинар-гид по этой культуре: опытный инженер проведёт вас по миру DevOps в крупных, энтерпрайз-компаниях.
→ Бесплатно, 28 мая в 19:00 Мск
Кто рассказывает:
◾️Сергей Задорожный
DevOps-инженер в банке «Центр-инвест»
О чём поговорим:
— почему индустрия IT пришла к DevOps-практикам,
— что такое культура DevOps,
— какими путями можно прийти в профессию,
— кто такие T-shape инженеры,
— какие требования к специалистам в современных компаниях.
→ Зарегистрируйтесь на вебинар
GigaCode: ваш персональный AI-ассистент
На онлайн-презентации «GitVerse: открой вселенную кода» представили новую функциональность GigaCode – личного AI-ассистента разработчика (AI, artificial intelligence — искусственный интеллект). Сервис ускоряет и упрощает программирование, генерируя варианты завершения кода непосредственно в среде разработки в режиме реального времени.
Теперь он может:
▪️ решать связанные с кодом задачи – в окне чата непосредственно в среде разработки;
▪️ при просмотре репозитория в GitVerse объяснить, что делает конкретная часть кода, а также подсказать, как ее улучшить.
Список языков программирования, которые поддерживает GigaCode, пополнил Ruby, а также стала доступна генерация текстовых данных в формате JSON. На сегодняшний день AI-ассистент поддерживает уже более 15 популярных языков программирования и устанавливается как плагин в привычные среды разработки, включая IDEA, PyCharm, VSCode, Jupyter.
Впечатляет, правда?
Регистрируйтесь на GitVerse и протестируйте возможности GigaCode.
Как писать код быстрее с помощью российского AI-ассистента
А вы знали, что AI-ассистенты* помогают разработчикам высвободить до 25% времени при написании кода? Они анализируют код и предлагают возможные варианты завершения. В Сбере используется один из таких инструментов — GigaCode. Практика показывает, что такой помощник на основе искусственного интеллекта действительно упрощает работу командам разработки!
GigaCode развивается вместе c сервисом GigaChat. В AI-ассистенте есть нейросетевые модели, которые обучены на больших корпусах исходного кода и специализируются на определенных задачах разработки. GigaCode можно использовать в любой привычной среде разработки, такой как IDEA, PyCharm, VSCode, Jupyter. Он генерирует варианты завершения кода в режиме реального времени, что ускоряет и упрощает процесс работы.
Сейчас ранний доступ к GigaCode предоставляется на площадке GitVerse. Это платформа для работы с исходным кодом от СберТеха. На GitVerse можно хранить открытые и закрытые репозитории, проводить код ревью, приглашать участников в свой проект и общаться с комьюнити.
Чтобы получить доступ к GigaCode, зарегистрируйтесь на портале GitVerse.
*AI, artificial intelligence — искусственный интеллект
Регистрируйтесь на конкурсы на площадке 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