Русский
Открыть в Telegram
РРазрабская ночь

Разрабская ночь

@nightofdev · канал · в индексе с 19.07.2026
13 485подписчиков
68средний охват поста
0.5%ER — охват к подписчикам
20постов за 30 дней
Р
Разрабская ночь
сейчас занимаюсь опакечиванием разных библиотек и программ под разные платформы в своем пакетном менеджере, особенно мучаюсь с Boost, там по 40 минут сборка после каждого тыканья флагов сборки, при этом у него какая-то своя загадочная система сборки. Мечтаю когда-то чтоб был у меня мощный компьютер с промышленным процессором на 128 потоков и чтоб памяти по 800мб на поток, чтоб это все собиралось быстро и удобно
72 ·
Разрабская ночь
Ссылка
нажмите — покажем
немножко очеловечил retrolunar, добавил подкоманд, сделал человеческую документацию, добавил —help, если не указывать —packages то он автоматически скачает retrolunar-packages в ~/.cache/retrolunar/packages. Да, кстати рецепты я вынес в отдельный репозиторий для этого https://github.com/lunardoesdev/retrolunar
67 ·
Р
Фотография
добавил многопоточность, могу хоть на 100% забить процессор, правда тротлит нещадно
1 · 71 ·
Разрабская ночь
Ссылка
нажмите — покажем
https://github.com/h4ckf0r0day/obscura продолжают развиваться автоматизированные браузеры для скрейпинга
37 ·
Разрабская ночь
Фотография
Собрался с силами и опубликовал на реддите retrolunar, естественно и секунды не прошло как пост удалили
3 · 46 ·
Р
Развернул локально forgejo, он ест 230 мегабайт оперативки! Куда ему столько?
2 · 35 ·
Разрабская ночь
в tomlinks поправил баг и расширил совместимость до ubuntu 24.04
20 ·
Google задепрекейтил android sdkmanager, теперь вам надо использовать подкоманду android sdk из android-sdk , при этом больше нельзя принять лицензии через yes | sdkmanager --licenses, теперь вы вынуждены устанавливать пакеты с помощью android sdk install и только тогда лицензии принимаются автоматически
21 ·
Р
Фотография
сделал маленький калькулятор на compose multiplatform
3 · 44 ·
Разрабская ночь
toml поддерживает multiline строки. Сегодня я размышлял, как лучше организовать мой пакетный менеджер с кросс-компиляцией. И как будто не обязательно использовать прям язык программирования, если задача в том чтобы сгенерировать на основе некоторых данных posix shell скрипт. Возможно (о ужас) придется писать резольвер зависимостей самому, а не полагаться на тот что есть в lua
👍2
1 · 78 ·
Р
Разобравшись с кросс-компиляцией, я нахожу теперь в исходниках xmake очень знакомые паттерны настройки окружения для сборки программ, и намного больше в них понимаю. Наверное, можно сказать что исследования прошли не зря? Еще бы как-то денег заработать и было бы вообще замечательно
👍2
86 ·
Разрабская ночь
Ссылка
нажмите — покажем
http сервер для си в двух файлах, .c и .h https://mongoose.ws/
🆒1
84 ·
Р
может пытаться делать курсы для stepik?
❤3
2 · 101 ·
Р
Разрабская ночь
Ссылка
нажмите — покажем
Hermes (https://hermes-agent.nousresearch.com) возможно уже попадался вам на глаза и вы думали: чем эта штука лучше остальных, чем она выделяется? Я попробовал, оказалось постоянной памятью и самообучением. Сейчас вот учу агента на своих проектах чтоб он запомнил, что как делать надо
👍1
74 ·
Р
Разрабская ночь
Ссылка
нажмите — покажем
Итак, я сделал retrolunar2, пакетный менеджер с кросс-компиляцией, более удобным форматом пакетов, хорошим кешем с деревьями хешей и прочими удобствами https://github.com/lunardoesdev/retrolunar2
🔥1
1 · 62 ·
Ссылка
нажмите — покажем
Вот конкретное место в nix, которое плохо и непонтяно организовано, из-за чего я ковыряюсь со своими пакетными менеджерами https://github.com/NixOS/nixpkgs/blob/master/lib/systems/examples.nix . Чтобы создать свой таргет, вы можете... прописать некую конфигурацию. К модулям, которые вы не знаете где находятся. Теоретически вы можете задать какие-нибудь флаги для clang или gcc. А что если у вас другой компилятор? Что если вы хотите что-то собрать под ретроконсоли? А что если например вам хочется писать под обычные FHS системы без костылей вроде nixGL или nix-portable? И все это хочется делать так, чтобы работали стандартные описания пакетов nix с их же системой зависимостей, а не просто установить кросс-компилятор и собирать каждую зависимость вручную? Я не нашел ответов на эти вопросы. Если у вас есть ответы - расскажите в комментариях
2 · 97 ·
Р
Ссылка
нажмите — покажем
еще один любопытный ии-харнесс (пока все еще нахожусь в поиске, hermes хорош но в плане многозадачности, потребления памяти и некоторых других вещей не очень) https://3code.capocasa.dev/
❤1
37 ·
Р
Разрабская ночь
Ссылка
нажмите — покажем
https://github.com/pkgforge-dev/Gapless-AppImage AppImage made using quick-sharun, which makes it extremely easy to turn any binary into a portable package reliably without using containers or similar tricks. This AppImage bundles everything and it should work on any Linux distro, including old and musl-based ones. This AppImage doesn't require FUSE to run at all, thanks to the uruntime.
1 · 29 ·
Разрабская ночь
nim можно установить теперь через mise! Неожиданная приятная новость
1 · 37 ·
Р
Ссылка
нажмите — покажем
в nix вот оно как выбор пакета в качестве libc меняет includedir и libdir https://github.com/NixOS/nixpkgs/blob/nixos-26.05/pkgs/by-name/ne/newlib/package.nix#L141 а вот где наконец-таки CC https://github.com/NixOS/nixpkgs/blob/nixos-26.05/pkgs/build-support/cc-wrapper/setup-hook.sh#L119 и вот где с горем пополам пакет cc попадает в export CC причем видимо без пакетов а через правильно именованный бинарник в тулчейне https://github.com/NixOS/nixpkgs/blob/nixos-26.05/pkgs/build-support/cc-wrapper/default.nix ... Вроде эта штука пытается делать что-то умное с определением названий бинарников и всяким таким, но судя по тому что здесь приходится делать изменения под каждый компилятор вроде aro - получается у них не очень. Или нет? Что думаете?
👍1
3 · 72 ·
Р
Разрабская ночь
Фотография
у hermes оказывается есть kanban доска для мультиагентной работы
🔥1
3 · 42 ·
Р
Разрабская ночь
Файл
skill.md · 12 КБ · нажмите — покажем
я тут вдохновился planner-generator-evaluator и всякими /goal по описаниям антропиков, где они говорят что спека не должна быть слишком детальная, и попробовал сделать скилл для planner, есть идеи как сделать лучше? Это под /goal режимы, чтобы сделать план и оставить его ИИ чтоб он возился сутки и доделал план
1 · 18 ·

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Границы индекса · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем