fa
Feedback

فریب کلاهبرداران را نخورید! تل‌متریو این کانال‌ها را شناسایی و برچسب‌گذاری می‌کند 👉 برای مشاهده برچسب، اشتراک تهیه کنید

Linux Books

Linux Books

رفتن به کانال در Telegram

@linuxkalii - наш канал По всем вопросам- @notxxx1 № 5032799382

نمایش بیشتر

📈 تحلیل کانال تلگرام Linux Books

کانال Linux Books (@linux_read) در بخش زبانی روسی بازیگری فعال است. در حال حاضر جامعه شامل 16 213 مشترک است و جایگاه 7 922 را در دسته فناوری و برنامه‌ها و رتبه 40 471 را در منطقه روسيا دارد.

📊 شاخص‌های مخاطب و پویایی

از زمان ایجاد در невідомо، پروژه رشد سریعی داشته و 16 213 مشترک جذب کرده است.

بر اساس آخرین داده‌ها در تاریخ 21 اکتبر, 2026، کانال فعالیت پایداری دارد. در ۳۰ روز گذشته تغییر اعضا برابر 132 و در ۲۴ ساعت گذشته برابر 0 بوده و همچنان دسترسی گسترده‌ای حفظ شده است.

  • وضعیت تأیید: تأیید نشده
  • نرخ تعامل (ER): میانگین تعامل مخاطب 12.39% است و در ۲۴ ساعت نخست پس از انتشار، محتوا معمولاً 4.69% واکنش نسبت به کل مشترکان کسب می‌کند.
  • دسترسی پست‌ها: هر پست به طور میانگین 2 009 بازدید دریافت می‌کند. در اولین روز معمولاً 760 بازدید جمع‌آوری می‌شود.
  • واکنش‌ها و تعامل: مخاطبان به‌طور فعال حمایت می‌کنند؛ میانگین واکنش به هر پست 12 است.
  • علایق موضوعی: محتوا بر موضوعات کلیدی مانند linux, ядро, grep, скрипт, devops تمرکز دارد.

📝 توضیح و سیاست محتوایی

نویسنده این فضا را محل بیان دیدگاه‌های شخصی توصیف می‌کند:
“@linuxkalii - наш канал По всем вопросам- @notxxx1 № 5032799382”

به لطف به‌روزرسانی‌های پرتکرار (آخرین داده در تاریخ 22 اکتبر, 2026)، کانال همواره به‌روز و دارای دسترسی بالاست. تحلیل‌ها نشان می‌دهد مخاطبان به‌طور فعال با محتوا تعامل دارند و آن را به نقطه اثرگذاری مهم در دسته فناوری و برنامه‌ها تبدیل کرده‌اند.

16 213
مشترکین
اطلاعاتی وجود ندارد24 ساعت
+397 روز
+13230 روز
آرشیو پست ها
⚡️ Почему лучшие разработчики всегда на шаг впереди? Потому что они знают, где брать настоящие инсайд! Оставь “программирование в вакууме” в прошлом, выбирай свой стек — подпишись и погружайся в поток идей, лайфхаков и знаний, которые не найдёшь в открытом доступе. ИИ: t.me/ai_machinelearning_big_data Python: t.me/pythonl Linux: t.me/linuxacademiya Devops: t.me/DevOPSitsec Базы данных: t.me/sqlhub Мл собес t.me/machinelearning_interview C++ t.me/cpluspluc Docker: t.me/DevopsDocker Хакинг: t.me/linuxkalii МЛ: t.me/machinelearning_ru Data Science: t.me/data_analysis_ml Javascript: t.me/javascriptv C#: t.me/csharp_ci Java: t.me/java_library Python собеседования: t.me/python_job_interview Мобильная разработка: t.me/mobdevelop Golang: t.me/Golang_google React: t.me/react_tg Rust: t.me/rust_code ИИ: t.me/vistehno PHP: t.me/phpshka Android: t.me/android_its Frontend: t.me/front Big Data: t.me/bigdatai МАТЕМАТИКА: t.me/data_math Kubernets: t.me/kubernetc Разработка игр: https://t.me/gamedev Физика: t.me/fizmat SQL: t.me/databases_tg Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy Папка ML: https://t.me/addlist/2Ls-snqEeytkMDgy Папка FRONTEND: https://t.me/addlist/mzMMG3RPZhY2M2Iy 🎓954ГБ ОПЕНСОРС КУРСОВ: @courses 😆ИТ-Мемы: t.me/memes_prog 🇬🇧Английский: t.me/english_forprogrammers 🧠ИИ: t.me/vistehno 🖥 Chatgpt для кода в тг: @Chatgpturbobot - 📕Ит-книги: https://t.me/addlist/BkskQciUW_FhNjEy 💼ИТ-вакансии t.me/addlist/_zyy_jQ_QUsyM2Vi Подпишись, чтобы всегда знать, куда двигаться дальше!

🔥 Linux Privilege Escalation — огромный и практичный гайд по повышению привилегий в Linux-средах 💻 Обязательно к изучению для всех, кто интересуется пентестом, CTF и реальным хакингом! Если ты хоть раз пытался пентестить Linux — ты знаешь: Privilege Escalation решает всё. Без root-доступа ты наблюдатель. С root — хозяин системы. 👨‍💻 Этот гайд — не просто список команд, а пошаговое руководство: от базовых техник до сложных сценариев эскалации в реальных инфраструктурах. ❗ Что внутри: — Поиск уязвимостей и локальных эксплойтов — Повышение прав через sudo, SUID, cron, нестандартные настройки — Анализ процессов и утечек переменных окружения — Трюки с конфигурациями, PATH, бинарниками — Персистентность, боковое перемещение и реальные кейсы ⚙ Один из самых полных практических разборов по теме. 📥 Сохрани себе — и разберись с Linux не снаружи, а изнутри.

🔧 Продвинутый Linux-совет для админов: как подключиться к stdout/stderr уже запущенного процесса Иногда нужно посмотреть, что пишет процесс в stdout или stderr, но ты не запускал его сам и не можешь просто добавить > log.txt. Есть способ сделать это «на лету» — через /proc. 📌 Как это сделать: 1. Найди PID процесса:

pidof имя_процесса
Посмотри его файловые дескрипторы:

ls -l /proc/<PID>/fd
Подключись к stdout (1) или stderr (2):

sudo cat /proc/<PID>/fd/1        # stdout
sudo tail -f /proc/<PID>/fd/2    # stderr
🎯 Это работает в реальном времени — как tail -f, но для чужого процесса. Можно даже писать в лог:

cat /proc/1234/fd/2 >> error.log
📍 Зачем это нужно? – Отладка systemd-процессов без их перезапуска – Просмотр вывода фоновых демонов – Мониторинг "тихих" процессов без логирования – Интеграция в скрипты и аварийную диагностику 🔐 Нужны root-права или доступ к процессу от того же пользователя. 💡 Нетривиальный, но очень мощный трюк для системного администратора.

Хочу стать DevOps-инженером. С чего начать? ➡️ С автоматизации, развертывания, масштабирования и управления приложениями в ко
Хочу стать DevOps-инженером. С чего начать? ➡️ С автоматизации, развертывания, масштабирования и управления приложениями в контейнерах, конечно же. 4 августа Слёрм запускает новый поток курса «Kubernetes: База» для инженеров. 🔸Научим разворачивать инфраструктуру k8s, обслуживать кластер и его сервисы 🔸Подготовим к работе в DevOps-проектах 🔸Расскажем, как поддерживать k8s, находить неисправности и решать проблемы 🔸Покажем, как внедрить CI/CD, настраивать мониторинг и управлять контейнеризированными приложениями Внутри: 👉 73% практики и работы со стендами 👉 5 онлайн-встреч со спикерами 👉 итоговая сертификация В подарок — подготовительные курсы по Ansible и Docker🔥 ➡️Узнать подробности и занять место — по ссылке. Реклама ООО «Слёрм» ИНН 3652901451

Repost from Kali Linux
📗 Отличная находка для тех, кто хочет вкатиться в Linux через командную строку — Linux Command Line Computing. Книга на англ
📗 Отличная находка для тех, кто хочет вкатиться в Linux через командную строку — Linux Command Line Computing. Книга на английском, но написана простым и понятным языком. Подойдёт и новичкам, и тем, кто уже уверенно чувствует себя в терминале. Особенно круто, что автор не ограничился теорией — он выложил практические задания на GitHub, чтобы можно было сразу закреплять навыки прямо в командной строке. Если давно хотел разобраться в Linux — с этой книгой будет проще и интереснее. 📌 Книга @linuxkalii

🧠 Совет дня для опытных пользователей Linux Хочешь быстро найти, какие процессы используют удалённый сокет или порт? Вместо netstat или ss попробуй связку lsof и grep:

sudo lsof -i -nP | grep ESTABLISHED
🔍 Что делает команда: lsof -i — показывает открытые сетевые соединения; -nP — отключает DNS-резолвинг и преобразование портов для скорости; grep ESTABLISHED — фильтрует активные соединения. 📌 Подойдёт, если нужно: - проверить, какие процессы держат соединение с внешним сервисом; - отловить "зависший" клиент; - разобраться в подозрительной сетевой активности. Хочешь глубже? Добавь -u <имя_пользователя> или -i :443 для фильтрации по пользователю или порту. Linux не про команды. А про сочетания.

😳 Стыдно за ваш пайплайн? Исправьте это за 3 недели Ваши пайплайны нестабильны, а на собеседованиях теряетесь без практики?
😳 Стыдно за ваш пайплайн? Исправьте это за 3 недели Ваши пайплайны нестабильны, а на собеседованиях теряетесь без практики? Приглашаем вас на практикум для инженеров: будем решать реальные задачи и шлифовать пайплайны с фидбэком от эксперта. Всего за 3 недели практикума вы: 👉 Решите 3 реальных кейса — CI для проекта на Python, пересборка проекта с включением изменений, траблшутинг 👉 Получите фидбэк от эксперта — Вячеслав Федосеев (TeamLead DevOps в «Честный знак», 20+ лет в IT) разберёт ваши решения и ошибки 👉 Будете тренироваться на best practices — только практика с реальными инженерными задачами 👉 Сможете учиться без отрыва от работы — 1 задача в неделю 👉 Оформите портфолио для собеседования — решения останутся у вас в репозитории, чтобы сразу показать на собеседовании ☑️ Станете увереннее и поймёте, как пайплайн работает изнутри ❗️Для инженеров с опытом от 1 года, знакомых с Git и GitLab CI, которым не хватает практики и фидбэка. Ознакомиться с программой и присоединиться к обучению — по ссылке

🐧 30 популярных вопросов по Linux 1. Что такое Linux? ОС с открытым исходным кодом, основанная на UNIX, созданная Линусом Торвальдсом в 1991 году. 2. Что такое ядро (Kernel)? Ядро — это сердце Linux, управляющее аппаратурой, процессами, памятью и дисками. 3. Что такое GRUB? Загрузчик, который запускает ядро Linux после BIOS. 4. Основные компоненты Linux: - Ядро - Оболочка (Shell) - GUI - Прикладные программы 5. Какие существуют Shell? - bash — стандартная оболочка - zsh, ksh, csh — альтернативы 6. Что такое swap пространство? Часть диска для расширения оперативной памяти. 7. Как проверить использование памяти? Команды: free, top, htop, vmstat. 8. Как проверить дисковое пространство? - df — для файловых систем - du — для директорий и файлов 9. Что такое inode и PID? - inode — метаданные файла (размер, права, владельцы) - PID — идентификатор процесса 10. Что такое демоны (Daemons)? Фоновые процессы, обслуживающие систему. 11. Состояния процесса? Ready, Running, Stopped, Wait, Zombie. 12. Что такое GUI? Графический интерфейс с окнами и иконками. 13. Что такое CLI? Командная строка — эффективный интерфейс для администрирования. 14. Что такое root-аккаунт? Администратор с полными правами системы. 15. Что значит open-source? Исходный код открыт для изучения, модификации и распространения. 16. Команды работы с директориями: pwd, ls, cd, mkdir, rmdir, rm 17. Что такое оператор перенаправления? > и | для перенаправления вывода и конвейеров. 18. Режимы Vim: Normal (командный), Insert, Visual 19. Что такое alias? Псевдонимы команд для ускорения использования. 20. Как вывести все процессы? ps aux — показывает PID и использованные ресурсы. 21. Что такое soft link? Символьная ссылка – путь к оригиналу, может ломаться при удалении. 22. Что такое hard link? Жёсткая ссылка – дублирует содержимое и разделяет inode. 23. Что такое скрытые файлы? Файлы, начинающиеся с точки (`.`), например .bashrc. 24. Типы прав доступа: Read (r), Write (w), Execute (x) 25. Как изменить права? chmod [опции] права файл, например, chmod 755 file1.txt 26. Что такое grep? Команда для поиска текста в файлах. Пример: grep -c "Unix" file1.txt 27. Как завершить процесс? kill PID, kill -9 PID, либо killall имя_процесса 28. Как выполнить несколько команд? - X; Y — последовательно - X && Y — Y после успешного X - X || Y — Y если X завершился с ошибкой 29. Как узнать аптайм? Команда uptime показывает время работы и нагрузку. 30. Как узнать информацию о системе? uname -a выведет ядро, архитектуру, версию и хост. ✅ Вывод Отличный набор вопросов для проверки базовых знаний Linux: от архитектуры и команд до администрирования процессов и прав. Подойдёт для подготовки к собеседованию или быстрой практики. 🔗 Читать подробнее: https://www.tecmint.com/linux-basic-questions/

Для Linux-компаний Ваш бизнес использует Linux (серверы, рабочие станции, облака)? Или планирует переход? Kaspersky предлагает надежную киберзащиту, созданную специально для Linux-сред: ✅ Защита от сложных угроз (вредоносное ПО, эксплойты, ransomware) ✅ Контроль целостности системы (обнаружение несанкционированных изменений) ✅ Гибкость и масштабируемость (поддержка различных дистрибутивов) ✅ Минимум нагрузки — безопасность без тормозов Не оставляйте уязвимости шанса — обеспечьте защиту уже сегодня! 🛡 Подробнее на сайте

Кто сказал, что изучать DevOps дорого? Учебный центр Слёрм дарит гранты на обучение на курсе-профессии DevOps Upgrade: ⭐️ 2 м
Кто сказал, что изучать DevOps дорого? Учебный центр Слёрм дарит гранты на обучение на курсе-профессии DevOps Upgrade: ⭐️ 2 места — скидка 100% ⭐️ 3 места — скидка 50% ⭐️ 5 мест — скидка 35% Условия:  1. Подписаться на канал ментора курса Вячеслава Федосеева 2. Заполнить входную анкету 3. Пройти тестирование по ссылке до 20 июня 4. Дождаться результатов — их объявят на канале 23 июня. DevOps Upgrade — продвинутый курс с высокой интенсивностью, который позволяет за 9 месяцев освоить все необходимые hard skills для позиции DevOps-инженера. Изучить программу курса — по ссылке.

🐧 Как автоматизировать ежедневный мониторинг Linux-сервера с помощью Bash + Cron Скрипт от Tecmint поможет заранее выявлять проблемы: низкий диск, перегрузка CPU, падение сервисов — до того, как пользователи начнут жаловаться. ⚙️ Что проверяет скрипт system-health.sh | Проверка | Зачем это нужно | |----------------------------------|--------------------------------------------------| | 💾 Использование диска (`df -h`) | Чтобы не столкнуться с «full disk» | | ⚙️ Нагрузка на CPU (`uptime`) | Выявление перегрузок сервера | | 🧠 Использование памяти (`free`) | Поиск утечек RAM и активного свопа | | 🔄 Неудачные systemd-сервисы | Обнаружение упавших или зависших процессов | | 🧩 Топ-5 процессов по CPU/памяти | Кто потребляет ресурсы | | ⏱️ Аптайм системы (`uptime -p`) | Проверка внезапных перезагрузок | | 🔄 Обновления пакетов | Опционально — держим систему актуальной | 🛠 Как установить и запустить 1. Копируете скрипт в /opt/scripts/system-health.sh 2. Даете права:

sudo chmod +x /opt/scripts/system-health.sh
3. Пробный запуск:

sudo /opt/scripts/system-health.sh
journalctl -e --priority error
🗓 Планирование с помощью Cron Добавьте в sudo crontab -e такую строку:

0 7 * * * /opt/scripts/system-health.sh >> /var/log/system-health-cron.log 2>&1
Ежедневно в 7 утра будет запуск и логирование. ### 📧 Отсылать отчёт на почту (опционально) Установите:

sudo apt install mailutils  # или mailx для RHEL/CentOS
В конце скрипта добавьте:

mail -s "Отчёт health-check" admin@пример.ком < "$LOGFILE"
Будете получать ежедневный отчёт на почту. ✅ Почему это стоит внедрить ✔️ Превентивная диагностика: вы узнаёте о проблеме раньше пользователей ✔️ Универсальная: работает на любых дистрибутивах Linux ✔️ Автоматическая отправка в почту + хранение логов ✔️ Легко расширять: мониторинг сетей, temp-датчиков, security‑анализ и даже Docker ### 🔧 Варианты расширения Добавить проверку настроек сети, портов или сертификатов Отправлять отчёты в Slack, Telegram или ELK-стек Хранить логи централизованно для анализа или алертов ⌨️ Этот простой инструмент сэкономит вам часы и поможет держать сервер под контролем. 💬 Используете что-то похожее? 🔗 Читать полностью

🐧 Свершилось: Ubuntu окончательно переходит на Wayland. С осеннего релиза Ubuntu 25.10 в системе больше не будет сеанса GNOM
🐧 Свершилось: Ubuntu окончательно переходит на Wayland. С осеннего релиза Ubuntu 25.10 в системе больше не будет сеанса GNOME на X11 — останется только Wayland. Это решение соответствует общей стратегии проекта по переходу на современный и безопасный графический стек, хотя XWayland для запуска старых приложений сохранится. Разработчики объясняют такой шаг желанием избавиться от технического долга — поддержка двух графических подсистем одновременно усложняет развитие дистрибутива. GNOME также постепенно отказывается от X11: в версии 49 он скрыт в GDM, а в GTK5 его поддержка и вовсе исчезнет. 🔗 Ссылка - *клик*

🔥 Успех в IT = скорость + знания + окружение Здесь ты найдёшь всё это — коротко, по делу и без воды. Пока другие ищут, где “подглядеть решение”, ты уже используешь самые свежие инструменты! AI: t.me/ai_machinelearning_big_data Python: t.me/pythonl Linux: t.me/linuxacademiya Собеседования DS: t.me/machinelearning_interview C++ t.me/cpluspluc Docker: t.me/DevopsDocker Хакинг: t.me/linuxkalii Devops: t.me/DevOPSitsec Data Science: t.me/data_analysis_ml Javascript: t.me/javascriptv C#: t.me/csharp_ci Java: t.me/java_library Базы данных: t.me/sqlhub Python собеседования: t.me/python_job_interview Мобильная разработка: t.me/mobdevelop Golang: t.me/Golang_google React: t.me/react_tg Rust: t.me/rust_code ИИ: t.me/vistehno PHP: t.me/phpshka Android: t.me/android_its Frontend: t.me/front Big Data: t.me/bigdatai МАТЕМАТИКА: t.me/data_math Kubernets: t.me/kubernetc Разработка игр: https://t.me/gamedev Haskell: t.me/haskell_tg Физика: t.me/fizmat 💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy Папка ML: https://t.me/addlist/2Ls-snqEeytkMDgy Папка FRONTEND: https://t.me/addlist/mzMMG3RPZhY2M2Iy 😆ИТ-Мемы: t.me/memes_prog 🇬🇧Английский: t.me/english_forprogrammers 🧠ИИ: t.me/vistehno 🎓954ГБ ОПЕНСОРС КУРСОВ: @courses 📕Ит-книги бесплатно: https://t.me/addlist/BkskQciUW_FhNjEy Подпишись, если хочешь быть в числе тех, кого зовут в топовые проекты!

🛡️ OpenAI начала блокировать аккаунты ChatGPT, связанные с хакерскими группами из Китая, России, Ирана и КНДР По данным The
🛡️ OpenAI начала блокировать аккаунты ChatGPT, связанные с хакерскими группами из Китая, России, Ирана и КНДР По данным The Hacker News, OpenAI выявила серию злоупотреблений, где ChatGPT использовался для: • 🐍 разработки вредоносного ПО • 🗳️ политических influence-кампаний • 💼 мошенничества с IT-вакансиями • 🌐 обхода защитных систем и VPN 👥 Кто участвовал: • Китай — генерация пропаганды и политического спама • Россия — атаки на выборы в Германии • Иран — влияние на латиноамериканские медиа • КНДР — фейковые IT-вакансии и обход систем обнаружения 💥 В одном из случаев группа ScopeCreep использовала ChatGPT для: – генерации Go-малвари – PowerShell-скриптов, отключающих защиту – обфускации через Base64 – настройки C2 через SOCKS5 – и создания временных учёток для анонимности 🔐 Что делает OpenAI: – Блокирует злоупотребляющие аккаунты – Следит за активностью через API и поведенческие шаблоны – Обновляет политику и защиту от misuse 📎 Полная статья: thehackernews.com/2025/06/openai-bans-chatgpt-accounts-used-by.html #AI #CyberSecurity #LLM #ChatGPT #OpenAI #ThreatIntel

Совсем скоро откроется подача документов на магистерские программы — приглашаем на презентацию магистратуры по ИИ от МТС и ФК
Совсем скоро откроется подача документов на магистерские программы — приглашаем на презентацию магистратуры по ИИ от МТС и ФКН ВШЭ! Самое важное: - 30 оплачиваемых мест от МТС; - Занятия ведут преподаватели ВШЭ и действующие эксперты-практики из МТС и MTS AI, а для проектов можно использовать виртуальную инфраструктуру компании; - В канале абитуриентов делимся новостями и помогаем с подготовкой к поступлению. Презентация пройдет 19 июня в 18:00: - Расскажем о программе и познакомим с преподавателями; - Разберем, как устроен конкурс портфолио и как подготовиться к вступительным; - Ответим на все вопросы. А еще, если вы любите участвовать в соревнованиях на Kaggle — расскажем как получить бонус на этапе собеседования Подробнее о программе и регистрация на встречу на сайте. Ждем каждого!

🧠 WSL (Windows Subsystem for Linux): Полный гид для разработчиков Хочешь работать с Linux-инструментами, но не хочешь покидать Windows? WSL — это лёгкий мост между двумя мирами: запускай Linux прямо из Windows, без виртуалок и двойной загрузки. 🧩 Что такое WSL? Windows Subsystem for Linux (WSL) позволяет запускать полноценную среду GNU/Linux внутри Windows. Ты получаешь доступ к Bash, пакетам, Python, Node, git, Docker и даже GUI-приложениям — как будто работаешь в Linux, но при этом остаёшься в своей привычной Windows-среде. ⚙️ Установка WSL (всё одной командой) Открой PowerShell от имени администратора и выполни:

wsl --install
Эта команда: • включит все необходимые компоненты (WSL, виртуализацию, ядро) • установит последнюю версию Ubuntu • настроит систему автоматически После перезагрузки появится терминал Ubuntu — задай логин и пароль. 🆚 WSL 1 или WSL 2? | | WSL 1 | WSL 2 | |---|-------|-------| | Ядро | Эмуляция | Реальное Linux-ядро | | Производительность | Быстрее на Windows-диске | Лучше на Linux-утилитах | | Совместимость | Ограниченная | Почти 100% | | Поддержка Docker | ❌ | ✅ | | GUI-приложения | ❌ | ✅ (в Windows 11) | Рекомендуется использовать WSL 2:

wsl --set-default-version 2
💻 Работа с файлами и системами • Доступ к Windows-дискам: /mnt/c/Users/... • Поддержка Git, Python, Node, npm, pip, apt • Можно запускать команды Windows внутри Linux и наоборот:

notepad.exe test.txt
🎨 Настройка терминала Установи Windows Terminal из Microsoft Store — это красивый и мощный терминал с вкладками, кастомными шрифтами и темами. 📦 Обновление WSL и Linux-дистрибуции

wsl --update
wsl --shutdown
Внутри Ubuntu:

sudo apt update && sudo apt upgrade -y
🧪 Установка других дистрибуций WSL поддерживает Ubuntu, Debian, Kali, Arch, SUSE и другие:

wsl --list --online
wsl --install --distribution Debian
🪟 Поддержка GUI и Docker В Windows 11 WSL 2 поддерживает графические приложения Linux из коробки (через WSLg). Docker Desktop работает напрямую с WSL 2 — больше не нужны громоздкие VM. 🧰 Дополнительные фичи • .wslconfig для настройки ресурсов (CPU, RAM, swap) • Автоматический монтинг директорий • Работа с systemd, crontab, background-сервисами (в новых версиях) ✅ Итог WSL — это лучший способ использовать Linux-инструменты, не покидая Windows: • Поддержка CLI и GUI • Настоящее ядро Linux • Docker и DevOps из коробки • Удобный доступ к файлам Windows • Без виртуалок, без боли Полный текст статьи

🧵 String Templates в Java 21 — больше, чем просто строки Java 21 представила мощную preview-фичу: String Templates — это как
🧵 String Templates в Java 21 — больше, чем просто строки Java 21 представила мощную preview-фичу: String Templates — это как интерполяция строк в Python, но с Java-стилем.

String name = "Duke";
String greeting = STR."Hello, \{name}!";
📌 Что умеют String Templates: • Вставка переменных прямо в строку: \{переменная} • Поддержка многострочных шаблонов (`"""..."""`) — удобно для JSON, SQL и HTML • Форматирование через FMT:

String report = FMT."%-10s\{name} %-5d\{age}";
• Обработчики шаблонов (`Processor`) — можно написать свои • `RAW`-режим — возвращает шаблон без обработки (полезно для логики или интернационализации) 🧠 Зачем это нужно: • Упрощает читаемость и запись шаблонов • Устраняет громоздкость String.format() и конкатенации • Повышает безопасность — проще избегать SQL-инъекций • Даёт контроль: можно валидировать и обрабатывать шаблоны как объект ⚠️ Важно: - Эта фича была временно удалена в Java 23, чтобы переработать архитектуру. - Ожидается возвращение в Java 24+ с более чистым синтаксисом. - Для использования сейчас — включай preview-фичи: --enable-preview 🔗 Статья целиком

🛠️ Ошибка "No Release file" в Ubuntu: как исправить Если при apt update ты видишь: E: The repository 'http://ppa.launchpad.n
🛠️ Ошибка "No Release file" в Ubuntu: как исправить Если при apt update ты видишь:
E: The repository 'http://ppa.launchpad.net/... focal Release' does not have a Release file.
— это значит, что репозиторий устарел, не поддерживает твою версию Ubuntu или написан с ошибкой. 🔍 Почему возникает ошибка: • Репозиторий не поддерживает твою версию Ubuntu • PPA был удалён или заброшен • В URL ошибка • Отсутствует файл Release, нужный для проверки пакетов ✅ Как исправить: 1. Проверь версию Ubuntu:

lsb_release -sc
2. Удали или отключи PPA:

sudo add-apt-repository --remove ppa:xyz/ppa
# или вручную:
sudo rm /etc/apt/sources.list.d/xyz-ubuntu-ppa-*.list
3. Обнови систему:

sudo apt update
🔄 Альтернативы: Если PPA больше недоступен: • 📦 Установи через Snap:

sudo apt install snapd
• 📦 Или через Flatpak:

sudo apt install flatpak
• 🐳 Или используй Docker:

sudo apt install docker.io
• 📁 Либо скачай .deb вручную и установи:

sudo dpkg -i файл.deb
sudo apt -f install
📌 Проверяй URL-адреса в файлах:
/etc/apt/sources.list
/etc/apt/sources.list.d/*.list
https://www.tecmint.com/fix-no-release-file-error-in-ubuntu/

Repost from Python/ django
🖥 Гайд по ускорению Python, который реально стоит прочитать 🔥 Без лишней теории — только рабочие практики, которые используют разработчики в боевых проектах. Внутри: • Как искать bottleneck'и и профилировать код • Где и когда использовать Numba, Cython, PyPy • Ускорение Pandas, NumPy, переход на Polars • Асинхронность, кеши, JIT, сборка, автопрофилировка — всё по полочкам • Только нужные инструменты: scalene, py-spy, uvloop, Poetry, Nuitka ⚙️ Написано просто, чётко и с прицелом на production. 📌 Полная версия онлайн @pythonl

Стань частью масштабного ИТ-события от МТС True Tech Day 2025 — третья технологическая конференция МТС для профессионалов ИТ‑индустрии. Одна из главных тем в этом году — тренды и практики искусственного интеллекта. В программе: — Доклады от ученых и зарубежных спикеров с индексом Хирша более 50. — Кейсы применения современных ИИ‑решений — от AI‑агентов, тестов LLM и бенчмарков до вопросов регулирования. — AI-интерактивы и технологические квесты. — Пространство для нетворкинга, …а еще after-party со звездным лайн-апом. Когда: 6 июня Где: Москва, МТС Live Холл и онлайн Участие бесплатное, но мест мало. Регистрируйся по ссылке.