👉Приглашаем 19.06 в 20:00 ч мск на бесплатный вебинар онлайн-курса «IoT Developer» - «Введение в IoT, архитектура и платформы»: регистрация
На занятии вы:
- узнаете, что такое IoT, познакомитесь с архитектурой IoT и платформами
- рассмотрим платформу интернета вещей ThingsBoard, ее плюсы и минусы в разработке решений
Кому подходит этот урок:
- IT-специалистам, которые хотят расширить свои знания в IoT
- инженерам и программистам IoT
- тем, кто самостоятельно изучает IoT
🤝Понравится урок — продолжите обучение на курсе по спеццене и даже в рассрочку!
erid: LjN8KUEC3
На занятии вы:
- узнаете, что такое IoT, познакомитесь с архитектурой IoT и платформами
- рассмотрим платформу интернета вещей ThingsBoard, ее плюсы и минусы в разработке решений
Кому подходит этот урок:
- IT-специалистам, которые хотят расширить свои знания в IoT
- инженерам и программистам IoT
- тем, кто самостоятельно изучает IoT
🤝Понравится урок — продолжите обучение на курсе по спеццене и даже в рассрочку!
erid: LjN8KUEC3
✍3👍1
$ docker run --rm -it unfor19/bargs:example --help
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6✍5🔥3😐3
This media is not supported in your browser
VIEW IN TELEGRAM
Хочешь изучать DevOps? Но не знаешь где взять информацию и четкий план?
💪 Тогда лови бесплатный мета-курс Devops Roadmap - это расширенный чек-лист, который поможет сориентироваться в мире DevOps и стать крутым спецом.
👀 В мета-курсе перечислены все основные разделы и навыки, которыми должен обладать DevOps инженер: от Linux до программирования в удобном формате.
✔️А еще он будет полезен при подготовке к собеседованиям.
👽 Кстати, бонусом крутой канал о девопс. Там тоже самые свежие IT-новости, полезные советы от DevOps-инженера с 20-летним стажем, эксклюзивные материалы, релизы топовых инструментов, обзоры вакансий и личный взгляд на девопс-сферу.
📌 Ну а тем, кто хочет двигаться под руководством наставника - индивидуальная программа.
💪 Тогда лови бесплатный мета-курс Devops Roadmap - это расширенный чек-лист, который поможет сориентироваться в мире DevOps и стать крутым спецом.
👀 В мета-курсе перечислены все основные разделы и навыки, которыми должен обладать DevOps инженер: от Linux до программирования в удобном формате.
✔️А еще он будет полезен при подготовке к собеседованиям.
👽 Кстати, бонусом крутой канал о девопс. Там тоже самые свежие IT-новости, полезные советы от DevOps-инженера с 20-летним стажем, эксклюзивные материалы, релизы топовых инструментов, обзоры вакансий и личный взгляд на девопс-сферу.
📌 Ну а тем, кто хочет двигаться под руководством наставника - индивидуальная программа.
✍3
Разработка, работа с музыкой и графикой, игры, безопасность, текстовые редакторы и т.д.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7✍3👍3
В этом году платформе Kubernetes® исполнилось 10 лет. За это время она стала важным инструментом для многих компаний бигтеха, в том числе и для Yandex Cloud.
Узнать больше о работе с платформой, безопасности кластеров и данных, трендах в DevOps и многом другом можно будет на Kuber Conf’24 — главной в России конференции по Kubernetes®, которая пройдёт 4 июля.
Регистрация открыта по ссылке. Участвовать можно как онлайн, так и очно в Москве.
Узнать больше о работе с платформой, безопасности кластеров и данных, трендах в DevOps и многом другом можно будет на Kuber Conf’24 — главной в России конференции по Kubernetes®, которая пройдёт 4 июля.
Регистрация открыта по ссылке. Участвовать можно как онлайн, так и очно в Москве.
✍3👍2😐2
Установить его на Ubuntu можно всего в пару команд:
sudo apt-add-repository ppa:flexiondotorg/quickemu
sudo apt update
sudo apt install quickemu
Для других дистрибутивов просто клонируй репозиторий себе.
Дальше можно просто в две команды запустить любой дистрибутив:
quickget ubuntu focal
quickemu --vm ubuntu-focal.conf
Установить можно даже новейшую Windows 11!
quickget windows 11
quickemu --vm windows-11.conf
Конфигурации виртуальных машин легко изменить, добавляя строки в конфиги. Следующая конфигурация создаст виртуальную машину с шестью ядрами процессора, 24 Гбайт ОЗУ и диском на 640 Гбайт:
cpu_cores="6"
ram="24G"
disk_size="640G"
Можно даже порты прокидывать:
port_forwards=("5050:5050" "8888:80")
Please open Telegram to view this post
VIEW IN TELEGRAM
✍12👍5🔥5
Пс...
Тут два С++ сеньора создали канал, где простым языком поясняют за плюсы, метапрограммирование, фишки новых стандартов, алгоритмы, вопросы с собеседований и другие непонятные штуки из современного программирования на С++.
Прямо сейчас Вы можете бесплатно забрать гайды по собеседованиям, по категориям выражений и мув-семантике и по ключевому слову inline. Все найдете в закрепе канала.
Подписывайтесь, чтобы пояснять друзьям за оптимизации компилятора, о которых вам никто не расскажет: Грокаем С++
Тут два С++ сеньора создали канал, где простым языком поясняют за плюсы, метапрограммирование, фишки новых стандартов, алгоритмы, вопросы с собеседований и другие непонятные штуки из современного программирования на С++.
Прямо сейчас Вы можете бесплатно забрать гайды по собеседованиям, по категориям выражений и мув-семантике и по ключевому слову inline. Все найдете в закрепе канала.
Подписывайтесь, чтобы пояснять друзьям за оптимизации компилятора, о которых вам никто не расскажет: Грокаем С++
👍5🔥2😐2
BASHUI - это BASH + UI, а не то что вы подумали.
Какой UI без кнопок? С(т)ранный, поэтому я начал с элемента - кнопка. Идея заключается в том что кнопка(и остальные элементы UI) будет представлена функцией. Функцию можно использовать из коробки. Но удобнее сделать "обёртку"(функцию) с какими-то предустановленными параметрами и уже эту функцию использовать по назначению.
Для всех элементов UI я подготовил примеры(demo_*) их можно найти в репе. Вот как выглядит пример для кнопки:
#!/bin/bash
source bashui
mess="RESULT"
name="The Button"
title="Push the button, will get a result..."
butt(){
# Новая кнопка на основе button из bashui, параметры:
#1 координата X(колонка)
#2 координата Y(строка)
#3 название кнопки
#4 выполняемая функция
#5 цвет текста
#6 цвет рамки
#7 цвет подложки
local x=$((COLUMNS/2-(${#name}/2+2)))
local y=$((LINES/2))
# 1 2 3 4 5 6 7
button $x $y "$name" "result" "$wht" "$ylw" "$bblk"
}
# кнопка выполнит эту функцию
result(){
local x=$((COLUMNS/2-${#mess}/2))
local y=$((LINES/2+5))
XY $x $y "$mess"
(sleep 1; XY $x $y "${mess//[[:print:]]/ }") &
}
# все собрано вместе
menu(){
cursor off # отключаем курсор
default_button butt # это необходимо для активации кнопки
XY $((COLUMNS/2-${#title}/2)) $((LINES/2-2)) "$title"
butt # рисуем кнопку
# в цикле опрос клавиатуры и логика
while true; do
read_input
case $_input_ in
enter ) press_button butt;; # нажат enter, нажимаем кнопку
escape) return;; # нажат escape, выход
esac
done
}
clear
menu
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6😐6👍4✍1
This media is not supported in your browser
VIEW IN TELEGRAM
“Active Directory: пентест инфраструктуры - 2024" стартует 24 июня.
Это последний поток курса, который ведут его авторы: HackerRalf (Михаил Порываев) и BlackRabbit (Павел Никитин), 5-кратные победители the Standoff
Содержание курса:
- Архитектура AD и ее базис
- Компоненты AD Kerberos, Microsoft SQL Server и центр сертификации — как их взломать?
- Харденинг в AD, добыча критичной информации, развитие по инфраструктуре
- Как закрепиться внутри? Техники и эксплоиты
На 100% прикладной курс:
практическая лаборатория AD содержит 16 виртуальных машин, позволяя участникам отточить свои навыки на практике в 100+ рабочих тасках
🏆 Трудоустройство для лучших выпускников
🏆 Сертификат / удостоверение о повышении квалификации
Пишите нам @Codeby_Academy
или звоните +74994441750
Подробнее о курсе
Это последний поток курса, который ведут его авторы: HackerRalf (Михаил Порываев) и BlackRabbit (Павел Никитин), 5-кратные победители the Standoff
Содержание курса:
- Архитектура AD и ее базис
- Компоненты AD Kerberos, Microsoft SQL Server и центр сертификации — как их взломать?
- Харденинг в AD, добыча критичной информации, развитие по инфраструктуре
- Как закрепиться внутри? Техники и эксплоиты
На 100% прикладной курс:
практическая лаборатория AD содержит 16 виртуальных машин, позволяя участникам отточить свои навыки на практике в 100+ рабочих тасках
🏆 Трудоустройство для лучших выпускников
🏆 Сертификат / удостоверение о повышении квалификации
Пишите нам @Codeby_Academy
или звоните +74994441750
Подробнее о курсе
✍2
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥5✍3😐2
❓ Как подготовить приложение к запуску в Kubernetes?
Привет! Мы — команда Слёрма, учебный центр для айти-специалистов middle+ и фанаты k8s 😎
И 27 июня в 18:00 мы приглашаем вас на вебинар «Адаптация приложения под Kubernetes».
На встрече обсудим:
✔ где разворачивать базу данных, и можно ли это делать в кубе;
✔ concurrence;
✔ disruption budget;
✔ конфигурации, хранение секретов, интеграции с волтом;
✔ зависимости, кодовые базы.
Спикеры:
➡️ Кирилл Борисов, SRE Lead в MTS Digital
➡️ Виталий Лихачёв, Ex-avito Senior Software Engineer, SRE в booking.com
➡️ Виктор Попов, ecom.tech, единственный в мире малыш-девопёс
Зарегистрироваться на вебинар можно с помощью нашего бота-помощника. Подключайтесь!
🔗 ХОЧУ НА ВЕБИНАР
erid: LjN8KPtc5
Привет! Мы — команда Слёрма, учебный центр для айти-специалистов middle+ и фанаты k8s 😎
И 27 июня в 18:00 мы приглашаем вас на вебинар «Адаптация приложения под Kubernetes».
На встрече обсудим:
✔ где разворачивать базу данных, и можно ли это делать в кубе;
✔ concurrence;
✔ disruption budget;
✔ конфигурации, хранение секретов, интеграции с волтом;
✔ зависимости, кодовые базы.
Спикеры:
➡️ Кирилл Борисов, SRE Lead в MTS Digital
➡️ Виталий Лихачёв, Ex-avito Senior Software Engineer, SRE в booking.com
➡️ Виктор Попов, ecom.tech, единственный в мире малыш-девопёс
Зарегистрироваться на вебинар можно с помощью нашего бота-помощника. Подключайтесь!
🔗 ХОЧУ НА ВЕБИНАР
erid: LjN8KPtc5
🔥3👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥8✍2
📚 Здесь собраны все вопросы, которые могут спросить на собеседовании. Теперь можно легко получить оффер, подготовившись к самым популярным вопросам. Просто выбери своё направление:
1. Frontend / JavaScript
2. Python
3. Java
4. Тестировщик QA
5. Data Science
6. DevOps
7. C#
8. С/C++
9. Golang
10. PHP
11. Kotlin
12. Swift
1. Frontend / JavaScript
2. Python
3. Java
4. Тестировщик QA
5. Data Science
6. DevOps
7. C#
8. С/C++
9. Golang
10. PHP
11. Kotlin
12. Swift
✍4👍3🔥1😐1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥5✍3
dhclient
— утилита для работы с DHCP-протоколом (получение динамического IP-адреса, настройка сетевых интерфейсов и пр.).dmidecode
— позволяет получить информацию об аппаратных компонентах системы, а также другую полезную информацию: характеристики процессора, оперативной памяти (DIMM), детали BIOS и т.д.eject
— позволяет извлекать съемный носитель (обычно CD-ROM, дискету, ленту, JAZ- или ZIP-диск) с помощью программного обеспечения.expand
— позволяет конвертировать табуляции в пробелы в файле, а когда файл не указан, то данные считываются со стандартного ввода.expr
— вычисляет заданное выражение и отображает результат.fc
— используется для перечисления, редактирования или повторного выполнения команд, ранее введенных в интерактивную оболочку.fc-cache
— сканирует каталоги шрифтов (и создает их кэш), которые используют fontconfig для обработки шрифтов.Please open Telegram to view this post
VIEW IN TELEGRAM
👍8✍6🔥4