DevOps
23.6K subscribers
1.19K photos
152 videos
15 files
1.05K links
По всем вопросам- @workakkk

@itchannels_telegram - 🔥полезные ит-каналы

https://t.me/Golang_google - Golang программирование

@golangl - golang chat

@GolangJobsit - golang channel jobs

@golang_jobsgo - jobs

РКН: clck.ru/3FmvZA

#VRHSZ
Download Telegram
Hono — быстрый TypeScript/JavaScript-фреймворк, построенный на Web Standards. Один и тот же код можно запускать на Cloudflare Workers, Deno, Bun, Node.js, AWS Lambda, Vercel и других runtime.

Минимальный пример:


import { Hono } from 'hono'

const app = new Hono()

app.get('/', (c) => c.text('Hono!'))

export default app


Из интересного:

hono/tiny весит меньше 12 KB
— zero dependencies
— быстрый RegExpRouter
— встроенные middleware
— first-class TypeScript support
— код почти не привязан к конкретной платформе

По сути, Hono пытается дать один маленький backend-фреймворк для всего современного edge/serverless JavaScript-мира.

GitHub: https://github.com/honojs/hono
2👍1🔥1
🔥 Python + AI без игрушечных демок. Курс для тех, кто хочет собирать рабочие системы.

Stepik: «Python современный AI для разработчика и автоматизации задач»

63 урока, 382 шага, практика с кодом и автопроверкой.

Внутри: RAG, tool calling, агенты, evals, MCP, Ollama, vLLM, pgvector + HNSW, безопасный text-to-SQL, prompt injection, кэш, очереди и sandbox для агентного кода.

Плюс реальные автоматизации: почта, отчёты, боты, вебхуки и браузерные сценарии.

Для тех, кто уже знает Python и хочет перейти к production AI.

72 часа скидка 55%

https://stepik.org/a/295921
👍2🔥21
50 сайтов, на которых можно зависнуть на несколько часов

1. https://zoom.earth — Земля со спутника почти в реальном времени.
2. https://flightradar24.com — все самолёты в небе прямо сейчас.
3. https://marinetraffic.com — отслеживание кораблей по всему миру.
4. https://windy.com — ветры, осадки и штормы на живой карте.
5. https://lightningmaps.org — молнии по всему миру в реальном времени.
6. https://earthquake.usgs.gov — последние землетрясения.
7. https://submarinecablemap.com — карта подводных интернет-кабелей.
8. https://globalforestwatch.org — состояние лесов со спутников.
9. https://worldometers.info — мировая статистика в реальном времени.
10. https://internetlivestats.com — что происходит в интернете прямо сейчас.
11. https://thetruesize.com — реальные размеры стран.
12. https://oldmapsonline.org — старинные карты мира.
13. https://davidrumsey.com — огромный архив исторических карт.
14. https://openstreetmap.org — карта мира от сообщества.
15. https://window-swap.com — случайный вид из чужого окна.
16. https://virtualvacation.us — виртуальные прогулки по городам.
17. https://mapcrunch.com — случайная точка мира в Street View.
18. https://atlasobscura.com — самые необычные места планеты.
19. https://neal.fun — залипательные интерактивные эксперименты.
20. https://htwins.net/scale2 — от атома до Вселенной.
21. https://eyes.nasa.gov — 3D-модель Солнечной системы.
22. https://stellarium-web.org — карта звёздного неба.
23. https://apod.nasa.gov — астрономическое фото дня.
24. https://images.nasa.gov — фото- и видеоархив NASA.
25. https://pudding.cool — интерактивные истории на данных.
26. https://ourworldindata.org — данные о том, как меняется мир.
27. https://gapminder.org — проверка популярных заблуждений о мире.
28. https://informationisbeautiful.net — красивые визуализации данных.
29. https://data.worldbank.org — открытая статистика Всемирного банка.
30. https://data.tuik.gov.tr — официальная статистика Турции.
31. https://archive.org — книги, фильмы, сайты, игры и старое ПО.
32. https://gutenberg.org — десятки тысяч бесплатных книг.
33. https://openlibrary.org — огромный каталог книг.
34. https://loc.gov — цифровой архив Библиотеки Конгресса.
35. https://europeana.eu — культурное наследие Европы онлайн.
36. https://dp.la — цифровые коллекции библиотек США.
37. https://artsandculture.google.com — музеи и искусство онлайн.
38. https://rijksmuseum.nl — искусство в высоком разрешении.
39. https://wikiart.org — огромный архив живописи.
40. https://publicdomainreview.org — забытые материалы из истории.
41. https://openculture.com — бесплатные книги, фильмы и курсы.
42. https://metmuseum.org — онлайн-коллекция Метрополитен-музея.
43. https://musicmap.info — история музыкальных жанров.
44. https://radiooooo.com — музыка по странам и десятилетиям.
45. https://listen.hatnote.com — правки Википедии, превращённые в звуки.
46. https://wikipedia.org/wiki/Special:Random — случайная статья Википедии.
47. https://timeanddate.com — время, восходы, затмения и астрономия.
48. https://sciencedaily.com — свежие научные новости.
49. https://arxiv.org — бесплатные научные препринты.
50. https://observablehq.com — интерактивные данные и визуализации.

Интернет гораздо больше, чем несколько сайтов, которые мы открываем каждый день.
👍7🔥53
Media is too big
VIEW IN TELEGRAM
Redis считает миллиард уникальных пользователей и тратит пару килобайт Мадара Знает ответ!

Хранить миллиард ID в SET дорого: точность идеальная, а память улетает в гигабайты. HyperLogLog не хранит пользователей вообще, он прогоняет каждого через hash и обновляет маленькие регистры, а потом по этим следам оценивает количество уникальных. Погрешность около процента, зато вместо гигабайтов уходит несколько килобайт.

#naruto #redis

https://www.youtube.com/shorts/-i4_fEicrlI
👍32🔥2
Письмо, которое изменило историю технологий 🐧

35 лет назад студент из Финляндии отправил сообщение, в котором описал свой новый проект:

«Это просто хобби, ничего большого и профессионального».

Он ошибался.

Этим проектом был Linux.

21-летний Линус Торвальдс объявил о разработке собственной Unix-подобной системы в 1991 году. Сначала это был личный эксперимент для компьютера с процессором Intel 386, но со временем проект превратился в основу огромной части современной инфраструктуры.

Сегодня Linux работает:

🐧 на серверах интернета
☁️ в облачных платформах
🤖 в инфраструктуре AI
📱 в Android-устройствах
🚀 в суперкомпьютерах

Самое удивительное - один человек начал проект «для себя», а спустя десятилетия миллионы разработчиков продолжают развивать его вместе.

От маленького хобби до основы цифрового мира.

С днём рождения, Linux 🥂
28🔥10👍6
This media is not supported in your browser
VIEW IN TELEGRAM
🌳 Как сделать поведение AI предсказуемым: Bonsai строит логику через Behavior Trees

Bonsai — open-source реализация Behavior Trees на Rust для детерминированного AI, робототехники и игровых систем. Недавно у проекта появились и Python bindings.

Вместо огромного количества if/else поведение собирается из узлов: Sequence, Select, If, While, WhenAll, WhenAny, Race. Каждый узел возвращает Success, Failure или Running, а дерево само решает, что выполнять дальше.

Такой подход удобен там, где нужна не «магия» LLM, а жёстко контролируемая логика: NPC, автономные роботы, игровые агенты, навигация и сложные реактивные системы. Долгие задачи можно выносить в фоновые потоки, чтобы дерево не блокировалось.

Для Rust:

bonsai-bt = "*"

Для Python:

pip install bonsai-bt

GitHub: github.com/Sollimann/bonsai
👍43
## PowerPoint целиком запихнули в один HTML-файл

Bento — open-source альтернатива PowerPoint, где презентация, редактор и режим показа живут внутри одного файла .bento.html размером примерно 560 КБ. Его можно открыть обычным браузером, отредактировать и отправить другому человеку — устанавливать приложение или заводить аккаунт не нужно.

Внутри поддерживаются анимации между слайдами, графики, комментарии, режим докладчика, экспорт в PDF и совместное редактирование с E2EE. Есть полноценный offline-режим, при котором документ вообще не покидает компьютер.

Отдельно интересно для AI: содержимое презентации хранится как обычный JSON прямо внутри файла. Поэтому Claude Code, Cursor, Aider или локальная модель через Ollama могут редактировать презентацию напрямую, без отдельного API и плагинов.

Сейчас готов модуль Slides, дальше авторы планируют заметки, таблицы и vault. Проект распространяется под MIT.

https://github.com/nyblnet/bento
4
🔥 Anthropic бесплатно раздаёт Claude учёным

Компания открыла Claude Team plan for scientists для первых 10 000 исследователей из области математики, физики, химии и других областей.

Условия:

* стандартный доступ - бесплатно
* premium с лимитами в 5 раз выше - $15 в месяц
* скидка 80%
* программа действует год

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

Anthropic также обещает расширить программу за пределы первых 10 000 мест.

https://claude.com/programs/team-plan-for-scientists
👍5
Rust, который наконец становится понятным 🦀

Давно хочешь выучить Rust, но ownership, borrowing и lifetimes выглядят как отдельный вид боли?

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

Ты разберёшь:
Ownership → Borrowing → ошибки → коллекции → Generics → Traits → модули → тесты → сетевой код

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

🔥 Rust с нуля
🔥 5–6 часов в неделю
🔥 Практика после каждого урока
🔥 Подойдёт после Python, JavaScript, Java и других языков
🔥 Можно начать сразу

В конце у тебя будет понимание Rust, с которым уже можно писать быстрые backend-сервисы, сетевые приложения и системные утилиты, а не смотреть на borrow checker как на врага.

Пора добавить Rust в свой стек. Начинай курс и пиши первый код уже сегодня: https://stepik.org/a/294885/
👍21👎1🔥1
🦀 Кто-то скачал вообще все build.rs с crates.io и собрал инструмент для случайного просмотра скриптов.

Зачем: после свежей supply chain-атаки автор решил посмотреть, что build.rs реально делает в дикой природе.

Нашлось много интересного:

* прокидывание git commit hash в env
* cfg-алиасы
* linker directives
* codegen из protobuf/OpenAPI/Excel
* скачивание внешних артефактов, иногда без проверки хеша

Самая сильная часть - предложения для Cargo: стандартный VCS info, artifact-dependencies для фиксированных и проверяемых загрузок и отдельный режим для codegen-defined crates.

https://github.com/guineawheek/build-rs-gacha

#Cargo #SupplyChainSecurity #BuildSystems
1👍1🥰1
Media is too big
VIEW IN TELEGRAM
Как выбрать 100 случайных из бесконечного потока и не хранить его целиком


Кандидаты идут потоком, конца не видно, а память ограничена. Reservoir sampling решает это за один проход: первые сто попадают в резервуар сразу, а каждый следующий i-й заходит с вероятностью 100/i и вытесняет случайного из выборки. В итоге держишь в памяти ровно сто элементов, но у каждого кандидата шанс попасть в выборку одинаковый.
👍21🔥1
Forwarded from Rust
Учебный проект на Rust дорос до Apache Top-Level Project 🦀

Apache Iggy 19 августа официально вышел из Apache Incubator и получил статус Top-Level Project.

История началась в марте 2023 года. Пётр Ганкевич хотел разобраться, как устроен message streaming изнутри, и заодно нормально выучить Rust.

Первоначальный план - сделать простой append-only log server примерно за три недели.

В итоге получилась полноценная streaming-платформа:

- Rust
- thread-per-core архитектура
- io_uring для дискового и сетевого I/O
- Viewstamped Replication для consensus
- P99 latency в единицах миллисекунд

За время в Apache Incubator проект вырос до:

- 4500+ GitHub stars
- 120+ contributors
- около 3000 pull requests
- 500K+ загрузок

Отдельно интересна история с open source. Команда передала исходный код Apache Software Foundation, чтобы будущее проекта не зависело от одного человека или одной компании.

Дальше в планах - clustering через VSR и Kafka protocol gateway, чтобы существующие приложения могли переходить на Iggy без большого переписывания.

Название Iggy, кстати, происходит от Italian Greyhound - маленькой, но очень быстрой породы собак.

https://iggy.apache.org/blogs/2026/08/24/apache-iggy-top-level-project-tlp-graduation

#RustLang #OpenSource #DataEngineering #Streaming

@rust_code
🔥4👍1
Павел Дуров рассказал, как школьник заработал $20 000 благодаря подарку в Telegram.

Джонатан Хэ, золотой медалист IOI и №7 в мировом рейтинге, продал свой Algorithm Cup - NFT-награду, которую Telegram вручил лучшим молодым программистам в этом месяце - за 15 000 Telegram Stars.

Дуров отметил, что особенно рад за него, потому что $20 000 могут сильно изменить жизнь человека, который ещё только учится.

Он также вспомнил, что 20 лет назад примерно такой суммы ему хватило, чтобы запустить первую компанию. Через несколько месяцев у проекта уже был 1 млн пользователей, а инвестиции составили $12 млн при оценке $60 млн.

Дуров надеется, что победители этого года смогут использовать свои награды так же удачно.
🔥15😁83🖕3🤣2🏆2👍1
У нас есть инсайдерская инфа для девопсов и их руководителей.

17.09.26 в 12:00 технические лидеры Deckhouse объяснят, зачем объединили несколько продуктов в единую платформу, которая закрывает разные задачи — запуск контейнеров, виртуалок и ИИ-нагрузок в облаках, on-prem, edge и гибридной инфраструктуре. Расскажут, почему будущее принадлежит гибридной инфраструктуре и как её строить.

Даже если вы работаете не на уровне энтерпрайза, будет полезно услышать, к чему идёт рынок.

Регистрируйтесь и до встречи в прямом эфире
🖥 Docker показал, как запускать AI-агентов прямо внутри GitHub Actions — но не давать им полный доступ к CI runner.

Для этого используются Docker Sandboxes: агент получает отдельную microVM со своим kernel, filesystem, network stack и даже приватным Docker daemon. Внутри он может иметь root, запускать shell-команды, контейнеры и Testcontainers, но наружу доступ остаётся ограниченным.

В демо агент:

— запускается на GitHub-hosted runner
— заходит в Docker Sandbox
— поднимает PostgreSQL через Testcontainers
— находит специально добавленный баг
— пишет regression test
— исправляет код
— прогоняет тесты
— создаёт draft pull request

Самое интересное здесь — модель изоляции.

Агенту можно дать почти полную свободу внутри sandbox, но оставить небольшой blast radius снаружи: allowlist для сети, ограниченные permissions и разрешение менять только конкретные директории вроде src/**.

То есть вместо идеи «AI-агенту нельзя давать shell» получается более практичный подход:

дай ему shell, Docker и sudo, но запри всё это в одноразовой microVM.

https://www.docker.com/blog/running-ai-agents-in-github-actions-with-docker-sandboxes/
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥32
🔥 Приглашаем на бесплатный открытый вебинар курса «ИИ-агенты: продвинутое внедрение и использование»: «Построение программ без кода: создание умного помощника и автоматизаций в n8n»
🗓 Когда: 31 августа, 20:00 (мск)
Low-code-платформы открывают новые возможности для бизнеса: теперь автоматизировать рутину и создавать полезных ИИ-помощников можно без сложного программирования. На вебинаре разберём, как с помощью n8n собирать рабочие процессы под любые задачи — от простых уведомлений до полноценных интеллектуальных агентов.

Что будет на вебинаре:
• Как устроена low-code-платформа n8n и по какой логике в ней создаются рабочие процессы;
• Как собирать автоматизации из триггеров, условий и действий;
• Как проектировать workflow для решения повседневных рабочих задач;
• Как создать персонального умного помощника и подключить его к внешним сервисам и данным;

👉 Зарегистрируйтесь https://otus.pw/NZPi/?erid=2W5zFJBtt89


Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
1
GLM-5.3-Flash-Uncensored теперь доступна в MLX для Apple Silicon.

Модель квантизировали через OrcaSAQ:

- 320B параметров, 18B активных
- нативный MLX
- 94,7% Top-1 при 6-bit
- 92,3% Top-1 при 4-bit
- около 200 ГБ для 4-bit версии
- локальный запуск на Mac с Apple Silicon

То есть 320-миллиардную MoE-модель теперь можно гонять прямо на Mac без отдельного GPU-сервера.

https://huggingface.co/orcarouter/GLM-5.3-Flash-Uncensored-MLX
👍4