🔥 Хочешь быстрее расти в IT? Хватит учиться в одиночку
В IT прокачивается тот, кто каждый день видит сильные идеи, новые инструменты, реальные задачи, вакансии и разборы.
Окружение решает больше, чем кажется.
Собрал папки и каналы, где можно быстрее влиться в нужное направление, следить за трендами и не вариться в своём пузыре.
AI: t.me/ai_machinelearning_big_data
Python: t.me/pythonl
Linux: t.me/linuxacademiya
Хакинг: t.me/linuxkalii
DevOps: t.me/DevOPSitsec
Docker: t.me/DevopsDocker
Golang: t.me/Golang_google
Rust: t.me/rust_code
C++: t.me/cpluspluc
C#: t.me/csharp_1001_notes
Java: t.me/java_library
JavaScript: t.me/javascriptv
React: t.me/react_tg
Frontend: t.me/front
PHP: t.me/phpshka
Android: t.me/android_its
Мобильная разработка: t.me/mobdevelop
Базы данных: t.me/sqlhub
Data Science: t.me/data_analysis_ml
Big Data: t.me/bigdatai
Математика: t.me/data_math
Физика: t.me/fizmat
Kubernetes: t.me/kubernetc
GameDev: https://t.me/gamedev
Haskell: t.me/haskell_tg
Собеседования и карьера:
DS собеседования: t.me/machinelearning_interview
Python собеседования: t.me/python_job_interview
Папка с вакансиями: 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 ГБ open-source курсов: @courses
ИТ-книги бесплатно: https://t.me/addlist/BkskQciUW_FhNjEy
Max Ai: https://max.ru/ai_machinelearning_big_data
Max python: https://max.ru/pythonl
ТЕХНО: https://max.ru/vistehno
Max Go: https://max.ru/Golang_google
Max Linux: https://max.ru/linuxkalii
Devops: https://max.ru/DevOPSitsec
C#: https://max.ru/csharp_ci
C++: https://max.ru/cpluspluc
SQL: https://max.ru/sqlhub
Java: https://max.ru/javatg
Подписывайся на нужные направления и собирай себе ленту, которая реально двигает вперёд.
Пока кто-то листает шум, ты будешь видеть инструменты, задачи и идеи, которые помогают расти в профессии.
В IT прокачивается тот, кто каждый день видит сильные идеи, новые инструменты, реальные задачи, вакансии и разборы.
Окружение решает больше, чем кажется.
Собрал папки и каналы, где можно быстрее влиться в нужное направление, следить за трендами и не вариться в своём пузыре.
AI: t.me/ai_machinelearning_big_data
Python: t.me/pythonl
Linux: t.me/linuxacademiya
Хакинг: t.me/linuxkalii
DevOps: t.me/DevOPSitsec
Docker: t.me/DevopsDocker
Golang: t.me/Golang_google
Rust: t.me/rust_code
C++: t.me/cpluspluc
C#: t.me/csharp_1001_notes
Java: t.me/java_library
JavaScript: t.me/javascriptv
React: t.me/react_tg
Frontend: t.me/front
PHP: t.me/phpshka
Android: t.me/android_its
Мобильная разработка: t.me/mobdevelop
Базы данных: t.me/sqlhub
Data Science: t.me/data_analysis_ml
Big Data: t.me/bigdatai
Математика: t.me/data_math
Физика: t.me/fizmat
Kubernetes: t.me/kubernetc
GameDev: https://t.me/gamedev
Haskell: t.me/haskell_tg
Собеседования и карьера:
DS собеседования: t.me/machinelearning_interview
Python собеседования: t.me/python_job_interview
Папка с вакансиями: 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 ГБ open-source курсов: @courses
ИТ-книги бесплатно: https://t.me/addlist/BkskQciUW_FhNjEy
Max Ai: https://max.ru/ai_machinelearning_big_data
Max python: https://max.ru/pythonl
ТЕХНО: https://max.ru/vistehno
Max Go: https://max.ru/Golang_google
Max Linux: https://max.ru/linuxkalii
Devops: https://max.ru/DevOPSitsec
C#: https://max.ru/csharp_ci
C++: https://max.ru/cpluspluc
SQL: https://max.ru/sqlhub
Java: https://max.ru/javatg
Подписывайся на нужные направления и собирай себе ленту, которая реально двигает вперёд.
Пока кто-то листает шум, ты будешь видеть инструменты, задачи и идеи, которые помогают расти в профессии.
❤2👍2
Кто-то разобрал Claude Code почти до винтика
Автор собрал разбор Claude Code по публичным источникам: цикл агента, систему инструментов, разрешения, работу с контекстом, сессии, подпроцессы, MCP, удалённые настройки, телеметрию и скрытые флаги.
Получился не “гайд по использованию”, а карта внутренней логики CLI-агента: как он принимает решение, когда просит разрешение, как вызывает инструменты, как хранит историю и как расширяется через внешние интеграции.
https://github.com/justxor/Claudecourse/
learn-coding-agent - репозиторий для тех, кто хочет понять, как устроены современные coding agents не на уровне промо-страниц, а на уровне архитектуры.Автор собрал разбор Claude Code по публичным источникам: цикл агента, систему инструментов, разрешения, работу с контекстом, сессии, подпроцессы, MCP, удалённые настройки, телеметрию и скрытые флаги.
Получился не “гайд по использованию”, а карта внутренней логики CLI-агента: как он принимает решение, когда просит разрешение, как вызывает инструменты, как хранит историю и как расширяется через внешние интеграции.
https://github.com/justxor/Claudecourse/
👍8❤5
Трамп и Trump Media & Technology Group запустила платный сервис Truth API, который дает трейдерам ранний доступ к публикациям в соцсети Truth Social. Стоимость подписки составляет 100 тысяч долларов в месяц.
Это решение вызвало споры об инсайдерской торг
Детали сервиса Truth API
Суть проекта: Продажа быстрого доступа к постам раньше их публичного появления.
Цена: 100 000 долларов в месяц за подключение.
Цель: Монетизация платформы и официальный ранний поток данных для финансовых структур.
Возможные риски
Влияние на рынок: Сообщения на странице могут резко менять курс акций.
Вопросы этики: Эксперты обсуждают законность такого заработка и риски утечек информации для биржи.
Это решение вызвало споры об инсайдерской торг
Детали сервиса Truth API
Суть проекта: Продажа быстрого доступа к постам раньше их публичного появления.
Цена: 100 000 долларов в месяц за подключение.
Цель: Монетизация платформы и официальный ранний поток данных для финансовых структур.
Возможные риски
Влияние на рынок: Сообщения на странице могут резко менять курс акций.
Вопросы этики: Эксперты обсуждают законность такого заработка и риски утечек информации для биржи.
😁4❤1👍1
🐳 Docker полностью переписала слой виртуализации Docker Desktop
Новый Docker VMM вышел в public beta для macOS и Windows начиная с Docker Desktop 4.86. Раньше Desktop полагался на сторонний VMM, теперь Docker контролирует весь стек и может оптимизировать его именно под контейнерные нагрузки.
Что обещают на практике: более быстрый запуск контейнеров, заметно ускоренный file I/O между host и контейнером, возврат неиспользуемой RAM системе и более стабильную работу на Windows.
На Windows Docker отдельно заявляет сочетание изоляции уровня Hyper-V со скоростью, близкой к WSL2. Тот же движок уже используется в Docker Sandboxes, а дальше компания хочет построить единый runtime для ноутбуков, облака, on-prem и AI-агентов.
GA планируется на конец октября 2026 года, после чего Docker VMM должен стать движком по умолчанию для новых установок Docker Desktop на Mac, Windows и Linux.
https://www.docker.com/blog/docker-vmm-public-beta/
Новый Docker VMM вышел в public beta для macOS и Windows начиная с Docker Desktop 4.86. Раньше Desktop полагался на сторонний VMM, теперь Docker контролирует весь стек и может оптимизировать его именно под контейнерные нагрузки.
Что обещают на практике: более быстрый запуск контейнеров, заметно ускоренный file I/O между host и контейнером, возврат неиспользуемой RAM системе и более стабильную работу на Windows.
На Windows Docker отдельно заявляет сочетание изоляции уровня Hyper-V со скоростью, близкой к WSL2. Тот же движок уже используется в Docker Sandboxes, а дальше компания хочет построить единый runtime для ноутбуков, облака, on-prem и AI-агентов.
GA планируется на конец октября 2026 года, после чего Docker VMM должен стать движком по умолчанию для новых установок Docker Desktop на Mac, Windows и Linux.
https://www.docker.com/blog/docker-vmm-public-beta/
🐧 Почему Docker-контейнеры не видят файловую систему друг друга? Многие думают, что за это отвечает mount namespace. Но всё немного сложнее.
Если два контейнера используют разные root filesystem на хосте, изменения файлов уже будут изолированы просто потому, что это разные директории.
Главная задача mount namespace другая: он изолирует список активных mount points, то есть таблицу монтирования.
Например, если в одном namespace сделать mount диска или подключить папку через bind mount, в другом namespace этого изменения не будет видно.
Именно поэтому контейнеры используют собственные mount namespaces.
Когда контейнер запускается, он переключается на свою файловую систему через pivot_root(). Это меняет корневой каталог процесса, но делать такое в основном namespace хоста нельзя: тогда можно случайно изменить / для всех процессов на сервере.
Поэтому контейнер получает отдельное пространство монтирования, где он может безопасно менять свою виртуальную файловую систему.
Docker-контейнеры выглядят простыми снаружи, но внутри это комбинация Linux-механизмов: namespaces, cgroups, pivot_root и файловые слои.
Разбор с практикой:
https://labs.iximiuz.com/tutorials/container-filesystem-from-scratch
Если два контейнера используют разные root filesystem на хосте, изменения файлов уже будут изолированы просто потому, что это разные директории.
Главная задача mount namespace другая: он изолирует список активных mount points, то есть таблицу монтирования.
Например, если в одном namespace сделать mount диска или подключить папку через bind mount, в другом namespace этого изменения не будет видно.
Именно поэтому контейнеры используют собственные mount namespaces.
Когда контейнер запускается, он переключается на свою файловую систему через pivot_root(). Это меняет корневой каталог процесса, но делать такое в основном namespace хоста нельзя: тогда можно случайно изменить / для всех процессов на сервере.
Поэтому контейнер получает отдельное пространство монтирования, где он может безопасно менять свою виртуальную файловую систему.
Docker-контейнеры выглядят простыми снаружи, но внутри это комбинация Linux-механизмов: namespaces, cgroups, pivot_root и файловые слои.
Разбор с практикой:
https://labs.iximiuz.com/tutorials/container-filesystem-from-scratch
❤3💯2👎1
Физически корректный ray tracer всего в 99 строках C++
smallpt от Kevin Beason - один из самых известных примеров того, насколько компактным может быть настоящий path tracer.
В этих 99 строках есть:
* отражения
* преломления
* мягкие тени
* color bleeding
* зеркальные и стеклянные поверхности
Основа при этом минимальная: векторы, лучи, сферы и одна рекурсивная функция
Если дать рендеру тысячи samples per pixel, он собирает полноценный Cornell Box с зеркальной и стеклянной сферами.
Проект появился ещё в 2008 году и до сих пор отлично показывает базовую механику path tracing.
smallpt от Kevin Beason - один из самых известных примеров того, насколько компактным может быть настоящий path tracer.
В этих 99 строках есть:
* отражения
* преломления
* мягкие тени
* color bleeding
* зеркальные и стеклянные поверхности
Основа при этом минимальная: векторы, лучи, сферы и одна рекурсивная функция
radiance().Если дать рендеру тысячи samples per pixel, он собирает полноценный Cornell Box с зеркальной и стеклянной сферами.
Проект появился ещё в 2008 году и до сих пор отлично показывает базовую механику path tracing.
👍4❤1🥰1😁1
This media is not supported in your browser
VIEW IN TELEGRAM
Записал 1 ГБ, а SSD принял 10. Что такое write amplification
В LSM-tree запись не ложится на диск один раз. Она проходит memtable, flush, потом SSTable уровня L0, а дальше compaction сливает и пересортировывает файлы снова и снова. В итоге один гигабайт логических данных превращается в 3-10 и более гигабайт реальных записей на SSD. Терпят это потому, что LSM-tree очень быстры на вставку, а износ диска гасят настройкой compaction, батчевой записью и правильным размером SSTable.
В LSM-tree запись не ложится на диск один раз. Она проходит memtable, flush, потом SSTable уровня L0, а дальше compaction сливает и пересортировывает файлы снова и снова. В итоге один гигабайт логических данных превращается в 3-10 и более гигабайт реальных записей на SSD. Терпят это потому, что LSM-tree очень быстры на вставку, а износ диска гасят настройкой compaction, батчевой записью и правильным размером SSTable.
❤3👍2🔥1😁1
Forwarded from Machinelearning
Твиттерский пользователь cozyblaze запустил GPT-6 Astra играть в оригинальную Portal и довёл эксперимент до титров. Модель управляла Челл сама - человек задал цель в начале и больше в геймплей не вмешивался.
Запуск стартовал 4 сентября 2026 года в пять вечера, титры пошли 5 сентября в 16:43. По логу получилось 23 часа 42 минуты 34 секунды.
Астра использовалась в режиме максимального ризонинга, была подключена через MCP и модифицированную сборку SourcePauseTool, утилиты, которой пользуются спидраннеры Source-движка.
Пока модель думала, Portal стоял на паузе. Astra смотрела скриншот, координаты персонажа и угол камеры, планировала следующий ход, отправляла команды и запускала игру дальше. Потом приходил новый скриншот, и цикл повторялся.
Чистого геймплея набралось примерно два часа - запись, из которой вырезали размышления модели, лежит на YouTube.
Опубликованный лог говорит, что всего было потрачено 434,8 миллиона токенов: 433,2 миллиона на вход и 1,6 миллиона на выход, из них 1,18 миллиона ушло на рассуждения. К инструментам модель обращалась 3300 раз, из которых 3210 - это команды в игру.
По прайсу API Astra стоит 10 долларов за миллион входных токенов, 50 за миллион выходных и всего доллар за миллион кэшированных входных. И Кэш тут решил всё - из 433 миллионов входных токенов 426 пришлись именно на кэш.
Таким образом, если бы запуск проходил чисто по API, прохождение Portal обошлось бы примерно в 574 доллара. Без кэширования тот же запуск обошёлся бы около 4400 долларов.
Реальных денег автор при этом не потратил. Он все удовольствие влезло в подписку Codex за 200 долларов в месяц.
В этом эксперименте важно то, что Астра почти сутки держала одну задачу, наблюдала за трёхмерным пространством и раз за разом решала, куда идти и куда ставить порталы, не теряя нить. Год назад такой запуск был бы обречён.
@ai_machinelearning_big_data
#news #ai #ml
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2❤1👍1💩1
🔥 Хочешь быстрее расти в IT? Хватит учиться в одиночку
Окружение решает больше, чем кажется.
Собрал папки и каналы, где можно быстрее влиться в нужное направление, следить за трендами и не вариться в своём пузыре.
AI: t.me/ai_machinelearning_big_data
Python: t.me/pythonl
Linux: t.me/linuxacademiya
Хакинг: t.me/linuxkalii
ВАЙБКОДИНГ: t.me/data_analysis_ml
DevOps: t.me/DevOPSitsec
C#: t.me/csharp_ci
Docker: https://t.me/+90Z5TAyfuNU5YmRi
Golang: t.me/Golang_google
Rust: t.me/rust_code
C++: t.me/cpluspluc
JavaScript: t.me/javascriptv
React: t.me/react_tg
PHP: t.me/phpshka
Android: t.me/android_its
Мобильная разработка: t.me/mobdevelop
Базы данных: t.me/sqlhub
Big Data: t.me/bigdatai
Математика: t.me/data_math
Java: t.me/javatg
Бонус: Max Ai: https://max.ru/ai_machinelearning_big_data
Max Linux: https://max.ru/linuxkalii
Папка с вакансиями: 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
ИТ-книги бесплатно: https://t.me/addlist/BkskQciUW_FhNjEy
Подписывайся на нужные направления и собирай себе ленту, которая реально двигает вперёд.
Окружение решает больше, чем кажется.
Собрал папки и каналы, где можно быстрее влиться в нужное направление, следить за трендами и не вариться в своём пузыре.
AI: t.me/ai_machinelearning_big_data
Python: t.me/pythonl
Linux: t.me/linuxacademiya
Хакинг: t.me/linuxkalii
ВАЙБКОДИНГ: t.me/data_analysis_ml
DevOps: t.me/DevOPSitsec
C#: t.me/csharp_ci
Docker: https://t.me/+90Z5TAyfuNU5YmRi
Golang: t.me/Golang_google
Rust: t.me/rust_code
C++: t.me/cpluspluc
JavaScript: t.me/javascriptv
React: t.me/react_tg
PHP: t.me/phpshka
Android: t.me/android_its
Мобильная разработка: t.me/mobdevelop
Базы данных: t.me/sqlhub
Big Data: t.me/bigdatai
Математика: t.me/data_math
Java: t.me/javatg
Бонус: Max Ai: https://max.ru/ai_machinelearning_big_data
Max Linux: https://max.ru/linuxkalii
Папка с вакансиями: 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
ИТ-книги бесплатно: https://t.me/addlist/BkskQciUW_FhNjEy
Подписывайся на нужные направления и собирай себе ленту, которая реально двигает вперёд.
🔥 askWAM - инструмент для тихого получения Microsoft Entra access tokens через Windows Web Account Manager
WAM - встроенный в Windows брокер аутентификации, который используется для SSO и может получать токены для уже вошедшего в систему пользователя без повторного ввода логина и пароля.
Почему это интересно для security:
- показывает, какие токены может получить процесс в контексте текущего пользователя
- помогает исследовать поведение Windows SSO и Microsoft Entra
- полезен для red team и проверки границ доступа на Entra-joined устройствах
- наглядно показывает, почему access token нужно считать чувствительным credential: он даёт доступ к конкретным API от имени пользователя
Сам механизм silent authentication штатный: Microsoft официально поддерживает получение токенов через WAM без UI, если подходящая сессия уже существует.
https://github.com/dirkjanm/askWAM
#infosec #cybersecurity #redteam #pentest #azure #entra
WAM - встроенный в Windows брокер аутентификации, который используется для SSO и может получать токены для уже вошедшего в систему пользователя без повторного ввода логина и пароля.
askWAM исследует именно этот механизм и позволяет запрашивать Entra-токены через WAM из командной строки.Почему это интересно для security:
- показывает, какие токены может получить процесс в контексте текущего пользователя
- помогает исследовать поведение Windows SSO и Microsoft Entra
- полезен для red team и проверки границ доступа на Entra-joined устройствах
- наглядно показывает, почему access token нужно считать чувствительным credential: он даёт доступ к конкретным API от имени пользователя
Сам механизм silent authentication штатный: Microsoft официально поддерживает получение токенов через WAM без UI, если подходящая сессия уже существует.
https://github.com/dirkjanm/askWAM
#infosec #cybersecurity #redteam #pentest #azure #entra
❤1
20 примеров кода на Rust: чистый и идиоматичный код от функций до traits и многопоточности
Rust ценят не только за производительность и безопасность памяти. Язык подталкивает разработчика к чистому коду: ошибки обрабатываются явно, зависимости видны, а состояние сложно изменить случайно. Лучше всего это понять на практике, поэтому ниже собраны примеры кода на Rust с коротким разбором каждого приёма.
https://uproger.com/primery-koda-na-rust/
Rust ценят не только за производительность и безопасность памяти. Язык подталкивает разработчика к чистому коду: ошибки обрабатываются явно, зависимости видны, а состояние сложно изменить случайно. Лучше всего это понять на практике, поэтому ниже собраны примеры кода на Rust с коротким разбором каждого приёма.
https://uproger.com/primery-koda-na-rust/
❤1