Destaque

publicação mais vista
🔥 Mais popular
K
KernelSU Next
@ksunext
20.5K

New KernelSU-Next release is near!

So i would like you guys to complete the new translations before that.

https://crowdin.com/project/kernelsu-next/

and please refrain from adding AI translations as much as possible

Mais de outros canais

32 publicações no total
Г
Грокаем C++
@grokaemcpp
2.8K

​​Потоки и линукс #опытным

Описанное вот тут касательно процессов и поток в общем отражает концепцию того, что происходит в ОС, но детали реализации всего этого добра в разных ОС - разные.

И сегодня хочется поговорить об особенностях конкретно линукса.

В Linux нет потоков.

Нет системного вызова thread_create().

Никогда не было.

Когда вы вызываете pthread_create или конструктор std::thread, Linux не создаёт «поток». Он создаёт задачу.

Такую же задачу, как когда вызывается сискол fork. Отличие только в разделяемых ресурсах.

И ядро оперирует только этими задачами. Оно не разделяет потоки и процессы. Эти понятия описывают разные полюса одного понятия "задача".

Есть сискол, который создает дочернюю задачу - clone. Так вот параметры этого системного вызова и определяют ее дальнейшую судьбу.

Вызов clone без параметров поведенчески эквивалентен вызову fork: вы получаете новый полностью независимый процесс со своим виртуальным пространством, дескрипторами и тд. Но передайте в параметры набор флагов CLONE_VM | CLONE_FILES | CLONE_FS | CLONE_SIGHAND | CLONE_THREAD и получите процесс, который по своей сути POSIX поток, который шарит эти ресурсы со своей родительской задачей. Такие процессы называют легковесные процессы или LWP.

Повторюсь, единственное отличие - различный набор разделяемых ресурсов.

Кто хочет чуть подробнее про все это почитать - вот хорошая статейка. Правда вам будут нужны заветные 3 буквы.

Know the truth. Stay cool.

#OS #concurrency

L
LinuxSkill - Сводки с прода и Шпаргалки
@linuxskill
2.6K

🔧 Укрощаем bash: 15 железобетонных функций для профи

Самописные функции в конфигурации оболочки экономят часы рутины, но часто пишутся "на коленке" и падают с синтаксическими ошибками, если забыть передать им аргумент. Я собрал 15 убойных функций для твоего конфига и добавил в них жесткие проверки и значения по умолчанию. Забирай в продакшен.

Навигация и управление файлами

# 1. Создать директорию и сразу в нее перейти mkcd() { mkdir -p "$1" && cd "$1" }

# 2. Подняться на N уровней вверх. Если аргумент не передан, поднимаемся на 1 (защита от syntax error) up() { local d="" local limit="${1:-1}" for ((i=1; i<=limit; i++)); do d+="../"; done cd "$d" }

# 3. Быстрый поиск файла по имени в текущей директории ff() { find . -type f -iname "*$1*" }

# 4. Быстрый поиск директории по имени fd() { find . -type d -iname "*$1*" }

# 5. Узнать размер директории. Если путь не передан, считаем текущую (.) dirsize() { du -sh "${1:-.}" }

Работа с процессами и историей

# 6. Найти процесс, отсекая из вывода сам grep psg() { ps aux | grep -i "$1" | grep -v grep }

# 7. Посмотреть N последних введенных команд (по умолчанию 10) h() { history | tail -n "${1:-10}" }

# 8. Быстрый поиск по истории команд hg() { history | grep "$1" }

Сеть и порты

# 9. Поднять HTTP-сервер в текущей папке (по умолчанию порт 8000) serve() { python3 -m http.server "${1:-8000}" }

# 10. Узнать свой внешний IP-адрес myip() { curl -s ifconfig.me }

# 11. Узнать IP-адрес нужного домена ipinfo() { dig +short "$1" }

# 12. Показать все открытые слушающие порты ports() { ss -tuln }

Система и безопасность

# 13. Полная очистка терминала вместе с буфером прокрутки cls() { clear && printf '\e[3J' }

# 14. Универсальная распаковка архива с проверкой существования файла extract() { if [ -f "$1" ]; then case "$1" in *.tar.bz2|*.tbz2) tar xjf "$1" ;; *.tar.gz|*.tgz) tar xzf "$1" ;; *.bz2) bunzip2 "$1" ;; *.rar) unrar x "$1" ;; *.gz) gunzip "$1" ;; *.tar) tar xf "$1" ;; *.zip) unzip "$1" ;; *.7z) 7z x "$1" ;; *) echo "Неизвестный архив" ;; esac else echo "Файл '$1' не найден" fi }

# 15. Безопасный rm: защита от пустого вызова и регистронезависимое подтверждение (Y/y) rm() { if [ -z "$1" ]; then command rm return fi ls -FCsd -- "$@" read -p 'Удалить безвозвратно? [y/N] ' ans if [[ "$ans" =~ ^[Yy]$ ]]; then command rm -rf -- "$@" fi }

Все конструкции используют конструкцию ${1:-значение}, которая спасает bash от падения при пустых переменных. Добавь нужные блоки в свой файл конфигурации и выполни команду source ~/.bashrc для применения изменений.

❗️❗️❗️ Нравится формат? Ставь 👍

👉 Рубрика: #шпаргалка@LinuxSkill #Linux #Bash #CLI #DevOps #Bashrc

K
Kali Linux
@kalilinux
5.1K

A new Linux kernel exploit (CVE-2026-46331) gets root without modifying a single file on disk.

It poisons the cached copy of /bin/su in memory. The binary on disk stays untouched. File-integrity checks come back clean.

The root shell is already open! thehackernews.com/2026/06/new-linux-pedit-cow-exploit-enables.html

@kalilinux

L
Linux Books
@linux_read
3.2K

Нашёл хорошую бесплатную книгу по x86-64 Assembly под Ubuntu.

x86-64 Assembly Language Programming with Ubuntu - это не «ассемблер за 10 минут», а нормальный учебник для тех, кто хочет понять, что реально происходит ниже C, Go, Rust и Python.

Разбираются базовые вещи:

• архитектура x86-64

• представление данных

• формат программы

• toolchain

• debugger

• instruction set

• addressing modes

• process stack

• macros и functions

• system services

• floating-point instructions

• parallel processing

• interrupts

Самое полезное - книга учит смотреть на программу не как на текст, а как на работу процессора, регистров, памяти, стека и системных вызовов.

Это особенно полезно для тех, кто хочет лучше понимать:

• C/C++

• компиляторы

• reverse engineering

• performance

• Linux internals

• low-level debugging

Да, материал не самый свежий по Ubuntu, но фундамент x86-64 от этого не исчезает.

Хорошая база, если хочется наконец понять, что происходит «под капотом».

PDF: http://egr.unlv.edu/~ed/assembly64.pdf

R
Ralf Hacker Channel
@ralfhackerchannel
7.7K

DirtyClone — CVE-2026-43503

A Linux kernel local privilege escalation and page-cache write. DirtyClone is the fourth public member of the DirtyPipe / DirtyFrag family: it forces the kernel to run an in-place ESP (IPsec) decrypt over a file-backed page-cache page the attacker only has read access to, mutating that page in RAM. With the AES-CBC key/IV chosen so the decrypt writes attacker-controlled bytes, /usr/bin/su is rewritten with a tiny setuid(0)+execve("/bin/sh") ELF and invoking it yields root.

🔗 Research: https://research.jfrog.com/post/dissecting-and-exploiting-linux-lpe-variant-dirtyclone-cve-2026-43503/

🔗 Exploit: https://github.com/rafaeldtinoco/security/tree/main/exploits/dirtyclone

#linux #lpe #kernel #dirty

A
APT
@apt_notes
20.3K

DirtyClone — CVE-2026-43503

A Linux kernel local privilege escalation and page-cache write. DirtyClone is the fourth public member of the DirtyPipe / DirtyFrag family: it forces the kernel to run an in-place ESP (IPsec) decrypt over a file-backed page-cache page the attacker only has read access to, mutating that page in RAM. With the AES-CBC key/IV chosen so the decrypt writes attacker-controlled bytes, /usr/bin/su is rewritten with a tiny setuid(0)+execve("/bin/sh") ELF and invoking it yields root.

🔗 Research: https://research.jfrog.com/post/dissecting-and-exploiting-linux-lpe-variant-dirtyclone-cve-2026-43503/

🔗 Exploit: https://github.com/rafaeldtinoco/security/tree/main/exploits/dirtyclone

#linux #lpe #kernel #dirty

К
Книги для программистов
@bfbook
5.6K

📚 Foundations of Linux Debugging, Disassembling, and Reversing: Analyze Binary Code, Understand Stack Memory Usage, and Reconstruct C/C++ Code with Intel x64 (2023) ✍️Автор: Dmitry Vostokov

Эта книга идеально подходит для разработчиков Linux-приложений, которые хотят углубиться в реверс и отладку кода.

Она охватывает темы, от инструкции x64 ассемблера и работы с указателями до отладки в реальном времени и анализа бинарного C/C++ кода.

🔥 Что тебя ждет в книге?

🟠Погружение в x64 ассемблер. Придется вспомнить азы ассемблера, чтобы ты снова почувствовал, как это — работать на низком уровне.

🟠Работа с GDB. Этот инструмент не просто помогает отлаживать, он раскрывает секреты бинарного кода.

🟠Чтение кода без комментариев. Научишься читать и анализировать скомпилированный код с нуля, начиная с простого дизассемблирования и заканчивая сложным реверсом.

🟠Разбор работы компиляторов. Понимание того, как компиляторы превращают C/C++ код в машинный, откроет перед тобой новые горизонты отладки.

🔗 Скачать

📲 Мы в MAX

👉 @bfbook

К
Карьера в IT / вакансии для программистов/разработчиков
@fileclouds
861

⚡ DevOps / SRE Engineer (ML Platform)

Компания: ТехВилл (IT-партнёр ВкусВилл) Локация: #удаленка (из любой точки мира) Тип компании: Аккредитованная IT-компания

О проекте: ТехВилл разрабатывает цифровое сердце ВкусВилла: мобильные приложения, AI-решения и автоматизацию процессов, которыми пользуются более 1 000 000 клиентов и сотрудников.

🎯 Основные задачи: Поддержка и масштабирование инфраструктуры команд разработки. Оптимизация CI/CD пайплайнов и внедрение IaC (Terraform, Ansible, Pulumi). Настройка систем мониторинга, логирования и трейсинга (SLA, SLO, SLI). Развитие инфраструктурных платформ и ML-платформы (GPU в K8s, MLflow, Airflow).

🧩 Наш стек и ожидания: ОС и Автоматизация: Linux (Debian, Ubuntu), Bash, Python. Оркестрация: Kubernetes, Docker, Docker Compose. IaC: Ansible, Terraform или Pulumi. CI/CD: GitLab CI, Jenkins. Мониторинг и Логи: Prometheus, Grafana, VictoriaMetrics, Loki, ELK/Graylog. БД и Шины данных: PostgreSQL (Patroni), ClickHouse, Redis, Kafka, RabbitMQ. Специфика ML (будет плюсом): опыт с GPU Operator в K8s, MLflow, Airflow, Spark, JupyterHub.

🎁 Что мы предлагаем: Полная удаленка: работайте там, где вам комфортно. Развитие: понятные грейды, ИПР, внутреннее и внешнее обучение. Здоровье: компенсация мед. услуг, спорта и ментального благополучия. Приятный бонус: скидка 15% на продукты во «ВкусВилл». AI-friendly: поощряем использование AI-помощников в работе. Реферальная программа: до 50 000 руб. за рекомендованного специалиста.

💬 Откликнуться на вакансию

⭕ Карьера в IT — вакансии для программистов/разработчиков

G
Golang Books
@golang_books
12.4K

👣 M:N concurrency - это одна из причин, почему Go, Tokio, Erlang и Java Loom могут держать огромную конкурентность без миллиона тяжёлых OS-thread.

Идея простая:

M лёгких задач в user-space работают поверх N настоящих kernel threads

Не один поток на всё, как в старых green threads.

И не один OS-thread на каждую задачу, как в классической 1:1 модели.

Runtime сам решает, какую goroutine, task или virtual thread запустить на доступном системном потоке.

Пока одна задача ждёт I/O, scheduler паркует её и отдаёт поток другой задаче.

В этом вся магия:

• дешёвые задачи

• меньше переключений через ядро

• масштабирование до огромного числа соединений

• work stealing

• event loop

• runtime scheduler вместо хаоса из тысяч потоков

M:N — это не синтаксис async/await и не «фича Go».

Это фундаментальная модель, на которой строится современная высоконагруженная конкурентность.

https://0xkiire.com/mn-concurrency-model/

И
Ит Вакансии / Работа программиста
@hr_itwork
2K

#вакансия #ИнженерТехническойПоддержки #ПроектыПоРазработкеИнформационныхСистем

Компания: Фактор ТС https://dps.factor-ts.ru/o-kompanii/ Основанна в 1992 году, является активным участником российского IT- рынка. Разрабатываем высоконагруженный портал, обеспечивающий юридически-значимый документооборот, упрощающий жизнь финансовым компаниям (банки, НФО, гос. сегмент) по всей стране.

На проекте придётся решать интересные задачи, выявлять ошибки работы системы, выстраивать интеграционные взаимодействия с другими системами, реализовывать сложное инфраструктурное взаимодействие.

Обязанности: • сопровождение информационной системы (высоконагруженное веб-решение уровня enterprise); • анализ прикладных и системных логов (текстовые файлы, система хранения логов); • сбор информации (выполнение SQL-запросов); • дополнение полученных в Jira обращений технической информацией; • передача обращений в команду разработки.

Требования: Опыт работы: от 3 лет в качестве инженера технической поддержки • Опыт администрирования linux, уверенные знания bash и устройства ОС. • Знание SQL (CRUD запросы и понимание принципов реляционных СУБД). • Умение приоритизировать проблемы и работать в режиме многозадачности. • Наличие практического опыта по сопровождению сложной программной инфраструктуры. • Умение анализировать большой объём информации (логи), принимать промежуточные решения и транслировать задачи в команду Разработки. • Российское гражданство (единственное гражданство). Необходимые ключевые навыки: • Linux; • СУБД Postgre SQL; • Pg Admin; • Windows Server; • SQL-запросы; • Анализ логов; • КриптоПРО; • Jira

Условия: Оформление по ТК РФ. Белая заработная плата Заработная плата 150 000 на руки, с успешными кандидатами готовы обсуждать по итогам собеседования График работы 5\2 с 09.00-18.00. Формат работы: неделя в офисе заказчика, неделя на удаленке (может находиться дома или, по выбору кандидата, в офисе нашей компании). Аккредитованная компания Возможность профессионального и карьерного роста Расположение офиса: между метро Улица 1905 года и метро Беговая (с 8-00 до 20-30 автобус компании по расписанию возит сотрудников к / от метро Улица 1905 года). Расположение офиса Заказчика: м. Сходненская (50% рабочего времени требуется находиться в офисе Заказчика)

Контакты: Ксения +79773024192, @utksan

0
0•Bytes•1
@technical_private_cat
1.5K

Enjoy your tea, Hatters🎩

Today I want to share an interesting project with you: Ermine OS 🗻🦦. It’s a private live system based on Debian, created specifically for secure crypto operations 💲 and anonymous web browsing (for example, visiting forums)🌐.

Here is the repository: https://github.com/ermiusio/ermine_os

In addition to the system itself, the author has written a fairly long article that provides a detailed analysis of popular privacy-focused live distributions.

I particularly liked the breakdown of Tails OS🧅. It explains the inner workings of the system "related to privacy"⚙️

For example, at the level of systemd services, scripts, and iptables, it shows how the killswitch works. It also covers issues with video memory (yes, this was a known problem, but I hadn't seen a breakdown of it in other reviews before). It even explains why Persistent Storage partially undermines the Tails concept itself and analyzes how application protection is implemented via AppArmor. It's a shame the author didn't go even deeper (for example, looking for backdoors in the source code), but overall, I hadn't seen such a high-quality review in Russian available publicly before.

The article also covers other "private live" systems like Whonix Live, Heads, Kicksecure Live, and so on.

And now about Ermine OS 🦦 itself: The system runs entirely from a USB drive and writes almost nothing to the disk. All traffic goes exclusively through Tor with a kill-switch (if Tor were to suddenly fail, the network simply shuts down). There is an automatic MAC address and hostname changer. Among the applications, it includes Tor Browser with the author's own Fingerprint Spoofer plugin, a separate browser for I2P🚦, a separate i2pd with a GUI using zenity, and Cake Wallet.

Regarding security: it has custom AppArmor policies for all programs🔒, kernel hardening via sysctl, protection against cold-boot attacks using sdmem, and a completely disabled swap.

Additionally, the author has created an experimental option - RAM-mode which can be selected at boot. In this mode, the system continues to work even after the USB stick is removed, staying entirely within RAM.

The author has also prepared a detailed step-by-step guide on how to build your own live system in the second part of the article, plus they tested the killswitch and other important features.

The project looks quite interesting. Yes, it is still a bit rough around the edges, but as an article with a working example of a private live system, it is already excellent material. It will be especially useful for beginners who want to build their own distribution for privacy purposes 🧩. There aren't many projects like this with decent articles and guides.

Of course, Heads also has documentation, but it's from 2017 and lacks such an in-depth comparison with other systems.

In general, big thanks to the author☝️ I don't understand why the repository is still so niche; in my opinion, it deserves much more attention. Alas, the article is written in Russian, and the author did not provide a translation. But I have translated it into English for them; enjoy it🌟

P.S. I only translated the md, the images are not included, but you can view the original tests and images in the github.

I hope you find it useful too ❤️

#anonymous_networks #crypto_protection #browsers #OPSEC #linux #i2p #privacy #tools #tor

P
Pingvin Pro
@pingvinpro
314

😱 Безпека Arch Linux під загрозою: сотні шкідливих пакетів!

Arch User Repository, відомий своєю величезною кількістю програм, зіткнувся з несподіваною проблемою. Нещодавно було виявлено понад 400 пакунків, що містили небезпечне програмне забезпечення.

Дізнайтеся, як це шкідливе ПЗ працювало та що робить команда Arch Linux.

@PingvinPro — #AUR, #ArchLinux, #Безпека, #ПЗ

https://pingvin.pro/gadgets/news-gadgets/aur-vyiavyv-ponad-400-shkidlyvykh-paketiv.html

K
Kali Linux
@kalilinux
4.8K

Over 400 Arch Linux packages compromised to push rootkit, infostealer

Attackers hijacked 400+ Arch #Linux AUR packages by taking over abandoned projects and changing their build scripts.

The compromised packages are modified with preinstall scripts that download and execute a malicious npm package called atomic-lockfile

The payload stole developer secrets, targeted tokens and SSH keys, and could hide with an eBPF rootkit if it ran as root.

https://www.bleepingcomputer.com/news/security/over-400-arch-linux-packages-compromised-to-push-rootkit-infostealer/

@Kalilinux

C
ce_job
@ce_job
6.4K

سلام،

یک واحد فناورانه متشکل از متخصصین صنعت هوانوردی و ایرلاین، مستقر در پارک علم و فناوری دانشگاه صنعتی شریف، جهت تکمیل تیم فنی خود استخدام می‌کند.

ما در حال توسعه، استقرار و نگهداری یک سامانه مدیریت تحت وب برای استفاده در شرکت‌ها، شبکه‌های داخلی سازمانی و سرورهای اختصاصی مشتریان هستیم و به دنبال همکاری با یک نیروی فنی با تمرکز بر Backend / DevOps / System Architecture می‌گردیم.

تمرکز اصلی این موقعیت شغلی روی طراحی ساختار فنی، توسعه بک‌اند، استقرار نرم‌افزار، نگهداری سرور و آماده‌سازی محصول برای نصب و پشتیبانی در محیط مشتری است.

عنوان موقعیت شغلی:

Backend & DevOps Engineer

یا

Backend Developer با توانایی DevOps

مهارت‌های مورد انتظار:

- تسلط بر طراحی و توسعه Backend و REST API - تجربه در طراحی معماری نرم‌افزارهای تحت وب و سیستم‌های سازمانی - آشنایی با اصول طراحی دیتابیس، بهینه‌سازی کوئری‌ها و مدیریت داده - تسلط یا تجربه عملی با PostgreSQL و SQLite - تجربه کار با سرورهای Linux، به‌خصوص Ubuntu Server - تسلط به Docker و Docker Compose برای آماده‌سازی نصب و استقرار نرم‌افزار - آشنایی با Nginx، Reverse Proxy، SSL و تنظیمات مربوط به سرویس‌های وب - توانایی طراحی فرآیندهای Backup و Restore برای دیتابیس و فایل‌های سیستم - آشنایی با مفاهیم امنیت سرور، سطح دسترسی کاربران، لاگ‌گیری و مدیریت خطا - توانایی عیب‌یابی و رفع مشکلات در محیط عملیاتی مشتری - توانایی مستندسازی مراحل نصب، استقرار، آپدیت و نگهداری سیستم

شرح وظایف:

- طراحی و توسعه بخش‌های Backend سامانه - آماده‌سازی ساختار نرم‌افزار برای نصب روی سرورهای مشتریان - کانتینرسازی سرویس‌ها با Docker و Docker Compose - راه‌اندازی و تنظیم PostgreSQL یا SQLite بر اساس نیاز پروژه - طراحی اسکریپت‌ها و فرآیندهای پشتیبان‌گیری خودکار - مدیریت تنظیمات Nginx، دامنه داخلی، SSL و دسترسی‌ها - بررسی و بهبود پایداری، امنیت و عملکرد سیستم - تدوین مستندات فنی برای نصب، پشتیبانی و نگهداری سامانه - همکاری در طراحی مدل فروش، لایسنس‌دهی و نسخه‌بندی محصول از نظر فنی

مزیت محسوب می‌شود:

- تجربه در استقرار نرم‌افزار روی سرورهای داخلی سازمان‌ها یا محیط‌های Intranet - آشنایی با CI/CD و ابزارهایی مانند GitLab CI یا GitHub Actions - تجربه در مانیتورینگ، لاگ‌گیری و ابزارهایی مانند Prometheus، Grafana، Loki یا ELK - آشنایی با مفاهیم Versioning، Release Management و Migration دیتابیس - تجربه در طراحی سیستم‌های قابل نصب، قابل آپدیت و قابل پشتیبانی در محیط مشتری

نوع همکاری می‌تواند به‌صورت پروژه‌ای، پاره‌وقت، تمام‌وقت یا بلندمدت و توافقی باشد.

در صورت تمایل، لطفاً رزومه یا توضیحی از تجربه‌های کاری خود در زمینه Backend، DevOps، مدیریت سرور یا استقرار نرم‌افزارهای سازمانی را ارسال فرمایید تا برای ادامه همکاری در ارتباط باشیم.

[email protected]

@CE_Job

L
Linux Books
@linux_read
3.6K

⚡️ Kali Linux Roadmap: с чего начать в этичном хакинге

Нашёл нормальный roadmap по Kali Linux для тех, кто хочет не просто «поставить Kali и открыть терминал», а постепенно разобраться, как всё это работает.

Внутри маршрут по базовым темам: установка, настройка окружения, работа с терминалом, Linux-команды, сеть, безопасность, инструменты Kali и практика.

Это полезно тем, кто только заходит в кибербезопасность и не понимает, за что браться первым. Kali часто выглядит как набор страшных утилит, но без базы по Linux, сетям и правам доступа эти инструменты быстро превращаются в хаос.

Хороший подход здесь простой: сначала понять систему, потом сеть, потом инструменты, и только после этого переходить к практике в легальных лабораториях и CTF.

Такой roadmap удобно проходить как чек-лист: открыл раздел, разобрал команды, повторил руками, закрепил на тестовом окружении.

Для старта в Kali Linux это намного лучше, чем хаотично смотреть ролики и копировать команды без понимания.

https://github.com/justxor/Kalilinuxroadmap/tree/main

Ф
ФКН: Вакансии
@vacancy_cs
13.9K

Tldr: on-device AI lab, от фаундеров Prisma / Reface (100+ mln users), $10 mln raised, fully remote. 2 роли - ML Research Engineer, Inference Engineer

Про компанию:

Mirai — AI lab, разрабатывающая фундаментальную модель и инфраструктуру инференса для AI на устройствах пользователя (on-device AI), что позволяет запускать LLM локально с ультранизкой задержкой.

📱Сегодня экономика AI плохо масштабируется через облачные вычисления и GPU-инференс. Со временем значительная часть AI-нагрузок переместится с серверов непосредственно на устройства пользователей.

🔝Компания основана фаундерами Prisma labs (одними из пионеров on-device ML) и Reface (100+ млн пользователей), а также привлекла $10 млн в рамках seed-раунда.

Fully remote, distributed-команда (от Лондона до Токио), английский — основной рабочий язык.

Позиция - ML Research Engineer

Основные направления: — quantization — speculative decoding — optimization для LLM inference — NLP / transformer research

Что предстоит делать: — исследовать и внедрять новые подходы к оптимизации моделей — читать и адаптировать research papers по NLP / LLM systems — писать production-quality ML systems

Нам интересны кандидаты с опытом в: — Deep Learning / NLP / transformers / LLMs — ML research / publications / open-source projects — training, fine-tuning или оптимизации моделей

Будет плюсом: — research labs / Kaggle / ICPC / олимпиады — опыт реализации paper → production pipeline

Контакт - @ann_rish

Позиция - Inference Engineer

Обязанности — Разрабатывать и оптимизировать основной inference stack, включая низкоуровневые compute kernels. — Добавлять поддержку новых model architectures, modalities, а также различных hardware/software backends. — Разрабатывать продвинутые возможности инференса, такие как KV cache paging, continuous batching, quantization. — Создавать tooling вокруг inference stack, чтобы систему было проще тестировать, понимать и надежно выводить в продакшен.

Требования — Сильный опыт в low-level systems engineering — вы должны понимать, как работают компьютеры на уровне ниже прикладного программирования (application-level programming). — Уверенное владение одним из systems languages: Rust, C, C++ или аналогичными.

Будет плюсом — Качественные open-source contributions. — Опыт написания высокопроизводительных GPU kernels или работы с Metal, Vulkan, CUDA и аналогичными технологиями.

Контакт - @armantg

L
Linux Books
@linux_read
2.9K

Линус Торвальдс мог быть богаче Илона Маска. Но он выбрал другой путь.

В 2005 году его команда внезапно потеряла доступ к инструменту, с помощью которого управляла кодом Linux. Один разработчик сделал реверс-инжиниринг этой системы, и компания, которой она принадлежала, просто отключила проект без предупреждения.

Тысячи разработчиков. Никакого нормального способа совместной работы. Никакого запасного плана.

Торвальдс не стал паниковать. Он сел и написал собственную систему контроля версий с нуля.

За 10 дней.

Он назвал её Git. Уже в первый день Git отслеживал собственный исходный код. Через несколько недель на нём управлялся весь проект Linux. К концу 2005 года официально вышел Git 1.0.

А потом Линус просто отдал его бесплатно. Open source. Без компании. Без патентов. Без монетизации.

Через несколько месяцев он передал проект другим людям и вернулся к Linux, будто ничего особенного не произошло.

Зато другие быстро поняли, что он оставил на столе.

На Git вырос GitHub: 100 млн разработчиков, покупка Microsoft в 2018 году за $7,5 млрд. GitLab вышел на биржу в 2021 году с оценкой почти $12 млрд. Сегодня Git контролирует больше 85% рынка систем контроля версий.

Каждое приложение в вашем телефоне. Каждый сайт, который вы открываете. Почти всё это создаётся с помощью Git.

Торвальдс не заработал на этом $0.

Он создал самый используемый инструмент для разработчиков в истории просто потому, что его достала существующая система.

А потом отдал его бесплатно, потому что считал: такой инструмент должен быть доступен всем.

И он ни разу публично не сказал, что жалеет об этом.

P
Prog books
@frontendbooksit
2.2K

⚡️ Linux Roadmap: подробный практический курс от нуля до уверенного администратора

Это пошаговый маршрут изучения Linux с упором на практику. Каждый раздел содержит объяснение «почему это устроено именно так», разбор команд и обязательные задания, которые нужно выполнить руками в терминале. Чтение без повторения навыка не даёт — держите терминал открытым рядом с этим текстом.

Как работать с этим курсом: идите сверху вниз, не перепрыгивайте разделы; каждую команду набирайте руками, а не копируйте; в конце каждого блока выполняйте задание; специально ломайте систему в виртуалке и чините — это лучший способ учиться.

https://github.com/justxor/linuxfullroadmap/

L
Linux Books
@linux_read
3K

⚡️ Linux Roadmap: подробный практический курс от нуля до уверенного администратора

Это пошаговый маршрут изучения Linux с упором на практику. Каждый раздел содержит объяснение «почему это устроено именно так», разбор команд и обязательные задания, которые нужно выполнить руками в терминале. Чтение без повторения навыка не даёт — держите терминал открытым рядом с этим текстом.

Как работать с этим курсом: идите сверху вниз, не перепрыгивайте разделы; каждую команду набирайте руками, а не копируйте; в конце каждого блока выполняйте задание; специально ломайте систему в виртуалке и чините — это лучший способ учиться.

https://github.com/justxor/linuxfullroadmap/

С
Склад разработчика
@devs_store
3.3K

💻 Linux для администраторов

Подробное руководство по Linux для системных администраторов и разработчиков.

Материал охватывает весь путь — от первых команд в терминале до работы с облачной инфраструктурой, контейнерами и виртуализацией.

Внутри: 🟢Установка Linux и работа с файловой системой. 🟢Командная строка и управление пакетами. 🟢Bash-скрипты и автоматизация рутинных задач. 🟢Настройка безопасности, прав доступа и SELinux/AppArmor. 🟢Docker, Kubernetes и KVM. 🟢Развёртывание инфраструктуры в AWS и Azure. 🟢Управление конфигурациями через Ansible.

Подойдёт как тем, кто только переходит с Windows на Linux, так и опытным администраторам, желающим систематизировать знания и освоить современные инструменты управления инфраструктурой.

#books

R
r4xdownloads
@r4xdownloads
865

LineageOS | 23.2 | Baklava QPR2 | Mi8937_4_19

📱Target: Xiaomi MSM8937 [Mi8937_4_19] 👨‍💻Author: @me_cafebabe (Artwork by @Ren_Artworks) 🗓Build Date: June 6, 2026 🛡Security Patch: 2026-06-01 🐧Kernel: 4.19.325-cip133-st17-Mi8937v2-73510-gc93aded75adf 🔍sha256sum: a0299b9

📦Download: [Smash] [Telegram] [OneDrive by Nem1x] (Smash expiry: 14 days)

📋Changelog: - Update to latest LineageOS sources - kernel: Merge LineageOS/android_kernel_qcom_sm8250 - kernel: Align defconfig updates with sm8250 - Add eSIM capability (read this) - Set bootloader version prop - Set verified boot props to disabled (for devices that were force unlocked)

❗️Known Issues: - https://t.me/mi_msm8937/812 - Navigation bar toggle (broken in LineageOS side)

🗒Notes: - No longer needed to flash RDP converter - Do NOT dirty flash from LOS20 and older versions - Wireguard is supported - https://t.me/mi_msm8937/324

👉Subscribe https://t.me/mi_msm8937

A
Arch Linux Chinese Messages
@archlinuxcn
9K

Arch Linux 2026 项目负责人选举结果

最近我们举办了项目负责人选举,经过在(内部)邮件列表上的热烈讨论环节和有两名候选人参选的投票环节之后, Levente “anthraxx” Polyák 再次获选为新一届项目负责人。 根据我们的选举规则,他再选的本届任期将持续两年。 Arch Linux 项目负责人的职责包括作出最终决策(当没法达成共识时),带领社区,保障执行行为守则,处理和SPI相关的财政事务,以及整体的项目任务管理。 恭喜 Levente ,感谢你站出来服务这个社区,并希望这一届任期也会是顺利的一届!🥳

https://www.archlinuxcn.org/arch-linux-2026-leader-election-results/