Forwarded from Rust
🦀 Старшеклассник сделал инструмент для биоинформатики, который выглядит как проект уровня индустрии.
BioForge - это полностью Rust-ориентированный toolkit для автоматической подготовки биологических макромолекул.
Что он делает:
- читает структуры из PDB и mmCIF
- восстанавливает недостающие атомы
- добавляет водороды и корректные окончания
- собирает топологию молекулы
- при необходимости добавляет воду и ионы
- и всё это — без Python, C++ и FFI, полностью внутри Rust
Почему это интересно.
Точность через шаблоны
Структуры собираются на основе подготовленных TOML-шаблонов для аминокислот, нуклеотидов и воды — воспроизводимые координаты, заряды и связи.
Высокая производительность
Многопоточность через rayon позволяет обрабатывать системы с миллионами атомов за миллисекунды.
Минимум копирования данных и работа «на месте».
Удобная модель данных
Простые структуры:
- Atom
- Residue
- Chain
- Structure
Геометрия работает через nalgebra.
Поддержка форматов
- PDB
- mmCIF
- MOL2
Плюс подробные ошибки парсинга.
Полный pipeline подготовки
Очистка → восстановление → протонирование → солватация → преобразования координат → сборка топологии.
WebAssembly
Есть полноценные WASM-биндинги — можно запускать в браузере для молекулярных визуализаторов и web-приложений.
Rust-first подход
- без FFI
- без глобального состояния
- современные возможности Rust (edition 2024)
Проект: https://github.com/TKanX/bio-forge
Иногда интересные инженерные проекты появляются не в компаниях, а в школьных репозиториях.
BioForge - это полностью Rust-ориентированный toolkit для автоматической подготовки биологических макромолекул.
Что он делает:
- читает структуры из PDB и mmCIF
- восстанавливает недостающие атомы
- добавляет водороды и корректные окончания
- собирает топологию молекулы
- при необходимости добавляет воду и ионы
- и всё это — без Python, C++ и FFI, полностью внутри Rust
Почему это интересно.
Точность через шаблоны
Структуры собираются на основе подготовленных TOML-шаблонов для аминокислот, нуклеотидов и воды — воспроизводимые координаты, заряды и связи.
Высокая производительность
Многопоточность через rayon позволяет обрабатывать системы с миллионами атомов за миллисекунды.
Минимум копирования данных и работа «на месте».
Удобная модель данных
Простые структуры:
- Atom
- Residue
- Chain
- Structure
Геометрия работает через nalgebra.
Поддержка форматов
- PDB
- mmCIF
- MOL2
Плюс подробные ошибки парсинга.
Полный pipeline подготовки
Очистка → восстановление → протонирование → солватация → преобразования координат → сборка топологии.
WebAssembly
Есть полноценные WASM-биндинги — можно запускать в браузере для молекулярных визуализаторов и web-приложений.
Rust-first подход
- без FFI
- без глобального состояния
- современные возможности Rust (edition 2024)
Проект: https://github.com/TKanX/bio-forge
Иногда интересные инженерные проекты появляются не в компаниях, а в школьных репозиториях.
Ищу продакта.
Дистанционно, уметь управлять командой разработки.
Уметь самостоятельно принимать решение.
Пишите @chatvingrig
Дистанционно, уметь управлять командой разработки.
Уметь самостоятельно принимать решение.
Пишите @chatvingrig
Посоветуйте впн. Мне важны всего два условия.
Чтобы в подписке было 10 устройств или больше .
Чтобы можно было установить на пк и телефон (mac/винда/ios)
Чтобы в подписке было 10 устройств или больше .
Чтобы можно было установить на пк и телефон (mac/винда/ios)
AI-платформа безопасности приложений для разработчиков: Ship Safe
Запускает 16 специализированных параллельных агентов, сканирующих более 80 классов атак.
Обнаруживает поверхности для prompt injection, векторы отравления RAG, активные утечки API-ключей, риски в цепочке поставок и некорректные конфигурации MCP.
» Активное выявление утекших секретов.
» Одна команда через npx, поддержка CI-гейтинга.
» Верификация эксплойтов.
» Работает с любым редактором.
100% опенсорс
Запускает 16 специализированных параллельных агентов, сканирующих более 80 классов атак.
Обнаруживает поверхности для prompt injection, векторы отравления RAG, активные утечки API-ключей, риски в цепочке поставок и некорректные конфигурации MCP.
» Активное выявление утекших секретов.
» Одна команда через npx, поддержка CI-гейтинга.
» Верификация эксплойтов.
» Работает с любым редактором.
100% опенсорс
У нас обновление сайта! vingrig.com Ура!⚡️
Теперь он шустрый и содержательный. Как вам?
А ещё в процессе обновления я решил спросить у ИИ: «Найди обо мне и о студии Vingrig информацию из открытых источников».
И тут я понял, что это описание и есть будущий сайт. То есть сайт и его контент нужно создавать хотя бы для того, чтобы ИИ мог его найти.
Но это, разумеется, не подходит людям с фольгой на голове.🙊
Теперь он шустрый и содержательный. Как вам?
А ещё в процессе обновления я решил спросить у ИИ: «Найди обо мне и о студии Vingrig информацию из открытых источников».
И тут я понял, что это описание и есть будущий сайт. То есть сайт и его контент нужно создавать хотя бы для того, чтобы ИИ мог его найти.
Но это, разумеется, не подходит людям с фольгой на голове.
Please open Telegram to view this post
VIEW IN TELEGRAM
Забавно что бот сам уже вероятностно определяет человек перед ним или бот.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Суть какая:
теперь Obsidian становится удобнее не только для заметок, но и для системы.
CLI — это шаг к автоматизации: запускать команды, связывать Obsidian со скриптами и собирать вокруг него свой рабочий процесс.
Плюс стало проще работать с файлами, картинками и структурой заметок.
И еще вопрос к вам, есть ли какой нибудь эмоджи пак с эмодзи obsidian ?
Please open Telegram to view this post
VIEW IN TELEGRAM