• kasetto — швидкий менеджер AI-скілів, написаний на Rust

    Дякую за Kasetto — дуже корисна ідея і зручний інструмент.

    Мій основний use case такий: у репозиторії проєкту лежить kasetto.yaml з описом потрібних skills, а самі skills встановлюються локально в цей же проєкт, наприклад у .claude/skills. Я хочу закомітити також kasetto.lock, щоб уся команда після клонування репозиторію могла отримати ті самі версії skills і працювати в однаковому середовищі.

    У поточному вигляді це, на жаль, майже непридатно для колаборативної розробки в одному репозиторії. kasetto.lock містить абсолютні шляхи конкретної машини, timestamps локального запуску та latest_report, який змінюється навіть тоді, коли самі skills не змінилися. Через це після кожного kasetto sync git показує зміни, які не мають відношення до реального стану залежностей.

    Було б дуже корисно, якби kasetto.lock поводився як звичайний lock-файл: був переносимим між машинами, стабільним між запусками і містив тільки дані, потрібні для відтворення встановлених skills.

    Для командної роботи це важливо, бо skills у цьому сценарії є частиною tooling конкретного проєкту, так само як npm/go/cargo dependencies. Хотілося б мати можливість безпечно комітити і kasetto.yaml, і kasetto.lock, щоб усі учасники команди отримували однаковий набір skills без локальних diff’ів після кожного запуску.

    Я оформив детальний issue з описом конкретних проблем і пропозиціями щодо їх вирішення:
    github.com/...​oshenko/kasetto/issues/33

    Підтримав: Volodymyr Pivoshenko
  • Go дайджест #2: Go 1.10.1 and 1.9.5, Blockchain Mining алгоритм, разработка Slack-ботов

    В догонку стоит сказать, что 31 марта вышли старые статьи от tapirgames в новой оболочке, дополненные. Это один из самых крутецких источников пояснений по тонким темам в Go:
    go101.org/article/101.html

  • Интересные ссылки № 202

    Не первый раз встречаю плевки в сторону С++ от геймдевелоперов. Ну и в целом, всячески их поддерживаю =)

  • Офис в центе города это + или — для компаниии?

    Живу в центре, для меня офис в центре — это мега важно. Так и получилось. До работы пешком 10 минут.

  • TIOBE Index for April 2010: C programming language back at number 1 position

    Кстати да. Читаешь вакансии, там часто пишут что нужен С программист;)) А на самом деле, речь шла о С++ разработчике)

    С++ одним только своим названием создаёт кучу проблем