Files.md

Files.md — minimalistic PWA для заметок, задуманная как "тихое приватное пространство для мышления". Это local-first приложение, где все данные хранятся в обычных .md-файлах прямо на устройстве, без отправки на сервер.

Автоматическая сортировка по папкам, поддержка Markdown, бэклинков, задач и чеклистов. А киллер-фича - это чат-интерфейс для быстрого сброса мыслей. Я джва года такого ждал

Автор строил проект 5 лет и настаивает: важнее думать головой, а не коллекционировать заметки. Второй мозг без развития первого мозга — иллюзия продуктивности

Новости

Post Thumbnail

Код руками

Автор 7 месяцев вайб-кодил TUI-дашборд для Kubernetes GPU-кластеров на Go с помощью Claude и в итоге переписывает с нуля вручную на Rust. Проблема в том, что AI отлично генерирует отдельные фичи, но не архитектуру — каждый новый запрос добавлял очередной i...

Post Thumbnail

Prolog с покемонами

Автор объясняет основы Prolog на примере данных о покемонах — их типах, характеристиках, атаках и эффективности. Prolog позволяет формулировать запросы вроде "какие особые атаки, суперэффективные против любого покемона команды соперника, знает мой Tornadus...

Post Thumbnail

Mini Micro

Mini Micro — десктопное приложение для Windows, macOS и Linux, симулирующее ретро-домашний компьютер на базе языка MiniScript. Такая штука будет интересна как для обучения программированию новичков, так и для разработки игр и симуляций опытными разработчик...

Post Thumbnail

TigerFS

Файловая система — это просто API. А TigerFS — это файловая система, работающая поверх PostgreSQL. Файлы становятся строками в БД, директории — таблицами, а YAML-фронтматер — колонками. Поддерживается два режима. В "file-first" монтируешь БД и работаешь с о...

Post Thumbnail

MS-DOS

Microsoft открыла исходный код самой ранней из известных версий DOS — 86-DOS 1.00, которая предшествовала MS-DOS и была создана Тимом Патерсоном для Seattle Computer Products. Исходники не сохранились в цифровом виде — их восстановили по бумажным распечатк...

Post Thumbnail

58 720 256 ключей

Статья о крупном инциденте в рабочем процессе LinkedIn, когда их база данных, написанная на Rust, испытывала 15-секундные зависания из-за того, что стандартная библиотечная HashMap достигла ровно 58 720 256 ключей и вызвала автоматическое изменение размера. ...

Статьи

Post Thumbnail

Привет Ethernet

Если вы читаете эту статью, то есть очень большая вероятность, что прямо сейчас вы пользуетесь Ethernet соединением где-то между вашими устройствами и хостингом, на котором размещён этот блог. Семейство технологий Ethernet - это строительные блоки для современ...

Post Thumbnail

RAG в Go проекте

Одна из ключевых задач для компаний, работающих с искусственным интеллектом, - обеспечить эффективный доступ к внутренним знаниям. На первый взгляд всё просто: загрузи корпоративные документы в большую языковую модель (LLM) и дай ей генерировать ответы. Но на ...

Post Thumbnail

Пишем свой BitTorrent клиент на Go

В этом посте мы реализуем BitTorrent протокол на уровне, достаточном для скачивания образа Debian. Можете сразу посмотреть исходный код и пропустить все подробные объяснения. Можете начинать с исходного кода и потом переходить к подробным объяснениям

Post Thumbnail

Про COBOL в баре

В конце концов, разговор в баре навеял воспоминания о проекте под названием "COBOL на инвалидной коляске". Это джаст фор фан веб-фреймворк на COBOL. Сегодня мы создадим на этом фреймворке бэкенд, который будет генерировать JSON. Такой бэкенд вполне пригодится ...

Инструменты

Post Thumbnail

mvm

mvm — быстрая стековая виртуальная машина для Go, позволяющая запускать программы напрямую из исходников без компиляции. Целиком совместима с Go, поддерживает встраивание в Go/C-приложения, имеет встроенный REPL, отладчик и тестовый движок. Распространяется ка...

Post Thumbnail

boring

boring — консольный менеджер SSH-туннелей, который просто работает. Поддерживает локальный, удалённый проброс портов и SOCKS5, автоматически переподключается при обрывах, читает ~/.ssh/config и умеет работать с Unix-сокетами. Настройка через TOML, есть гру...

Post Thumbnail

ymawky

ymawky — веб-сервер, полностью написанный вручную на ARM64 ассемблере под macOS. Использует только системные вызовы, без libc, и работает по модели fork-per-connection. Поддерживает GET, PUT, DELETE, HEAD, OPTIONS, а также CGI-скрипты, Range-запросы, автом...

Post Thumbnail

bhatti

bhatti — это открытая платформа для запуска легковесных Linux-виртуальных машин на собственном железе. Каждая машина работает как полноценная ВМ с отдельным ядром через Firecracker, а не контейнер. Умеет снэпшотить полное состояние и автоматически приостанавли...