Рубрика «open source» - 2
Я потратил 10 лет на создание легкого PHP фреймворка для разработки WEB-приложений
2026-04-17 в 8:16, admin, рубрики: download, framework, open source, opensource, php, web app, web приложения, скачать, фреймворкПочему баг в imageproc потребовал изменения API в image-rs
2026-04-14 в 16:30, admin, рубрики: open source, Rust, опенсорс, оптимизация, системное программированиеРечь пойдет о двух крейтах: imageproc и image. imageproc - библиотека обработки изображений, основанная на библиотеке image.
При рендере текста в imageproc я столкнулся с багом: алгоритм корректно работал для RGB, но ломался для RGBA.
Попытка исправить его привела к неожиданному результату - фикс оказался невозможен без изменения API image-rs.
Разберём, почему так произошло.
Где и как проявился баг?
Проблема проявилась при рендере полупрозрачного текста.
Примеры:
Anubis: заморозка приложений по состоянию VPN
2026-04-14 в 12:17, admin, рубрики: android, jetpack compose, kotlin, open source, pm disable-user, reverse engineering, Shizuku, vpn, заморозка приложений, приватностьПредставьте: вы подключились к рабочему VPN – нужно зайти на корпоративный сервер или проверить доступность сервиса из другой юрисдикции. Потом, не выключая его, открыли приложение популярного маркетплейса – проверить, прибыл ли в пункт выдачи корм для почтовых воробьев. В этот момент приложение тихо просканировало localhost, нашло SOCKS5-порт вашего VPN-клиента, отправило через него запрос и узнало выходной IP вашего сервера. Завтра этот IP окажется в блэклисте. Сервер, за который вы или ваша компания платите $5 в месяц, вдруг внезапно деградировал. А вы даже не узнаете, кто вас сдал.
Как мы перестали молиться на AI и собрали параноидальный конвейер для МРТ (с открытым кодом)
2026-04-12 в 8:15, admin, рубрики: DICOM, event sourcing, FDA, machine learning, mri, open source, pipeline, TypeScript, архитектура, медицинское поНа каждой второй конференции по медицинскому AI звучит один и тот же сценарий: «Дообучим мультимодальную модель, скормим ей DICOM, и она сама выдаст диагноз». На практике, когда этот скрипт пытается попасть в реальную клинику, начинаются неожиданности. OOM на GPU, врачи не понимают, где галлюцинация модели, а где финальный отчёт, двухгигабайтные NIfTI-исследования рвут таймауты балансировщика.
Я какое-то время тоже думала, что главное — это модель. А потом пересмотрела собственный код. У меня уже есть MRI Second OpinionЧитать полностью »
Pretext — библиотека, которая считает текстовую вёрстку в 500 раз быстрее браузера. Зачем это нужно и как работает
2026-04-09 в 17:01, admin, рубрики: dom reflow, javascript, open source, pretext, TypeScript, виртуализация, производительность28 марта 2026 года инженер Midjourney Cheng Lou выложил в открытый доступ библиотеку, которая за неделю набрала почти 40 тысяч звёзд на GitHub. И имя ей — Pretext. Это движок текстовой верстки на чистом TypeScript, который полностью обходит DOM и браузерный layout рефлоу. За этим стоит вполне ощутимая проблема и красивое решение.
Читать полностью »Russian Railway Simulator (RRS): семь лет спустя
2026-04-06 в 13:32, admin, рубрики: c++17, Lua, open source, vulkanscenegraph, Железнодорожный симулятор, симуляторКак мы потеряли GitBook за 5 минут и нашли Gramax — open-source альтернативу, которую теперь используем сами
2026-04-04 в 11:36, admin, рубрики: Git, gitbook, Gramax, markdown, open source, документация, стартапЯ устал настраивать ПК и написал свое приложение для Windows на Flutter
2026-04-04 в 6:26, admin, рубрики: ffmpeg, flutter, open source, pet-project, python, windows, автоматизация, скриптыПривет. Меня зовут Никита.
Наверняка многим знакома ситуация: кто‑то из друзей или родственников просит «почистить комп», «передалать PNG в JPG» или «раскидать свалку файлов в загрузках».
В какой‑то момент мне это надоело и я решил обернуть все свои рутинные скрипты в удобный графический интерфейс. Чтобы можно было просто скинуть человеку один.exe файл, и всё работало из коробки. Никаких установок питона, никаких консолей.
Так появился мое приложение SmartLauncher
Authorization без middleware: как я завернул Casbin в декораторы для FastAPI
2026-04-02 в 17:46, admin, рубрики: ABAC, api, Casbin, fastapi, open source, python, rbac, авторизация, декораторыКогда в FastAPI-проекте появляется нормальная авторизация, код быстро начинает расползаться в стороны.
Сначала все выглядит терпимо: один Depends(get_current_user), один Depends(get_enforcer), одна ручная проверка. Потом роутов становится больше, правил доступа становится больше, и внезапно половина endpoint’ов начинает содержать не бизнес-логику, а обвязку вокруг нее.
В какой-то момент меня перестал устраивать и классический подход через dependency injection в каждом роуте, и вариант с middleware. Хотелось, чтобы правило доступа было видно прямо рядом с маршрутом, но при этом не приходилось таскать авторизацию в сигнатуры всех функций.




