😁3❤1🔥1
Про изобретение велосипедов и Я.Диск со скриншотами
Так сложилось, что 3 июня Яндекс решил, что Я.Диск должен стать платным. И все их дополнительные гигабайты, выданные на старте сервиса по акциям, превращаются в тыкву. Точнее, использовать можно и дальше, но веб-версию. А синхронизация с компьютером - за отдельную плату
Немного обидно. Когда-то ушел с Dropbox к ним. А еще неприятней, что активно пользовался их скриншотером.
- Минималистичный интерфейс.
- Возможность редактирования, в том числе добавления огромных стрелочек, чтобы показать собеседникам, что имеешь в виду)
- Сохранение в буфер обмена и на Диск
Только вот из-за отсутствия бесплатной синхронизации этот функционал и превратился в тыкву. А он иногда бывает нужен
Что делает в таких случаяхпрограммист вайбкодер?
Сначала решил изучить, есть ли что-то готовое:
🔸 Ножницы-скриншотилка на Windows - увы, мне не зашло
🔸 ShareX - позиционируется как крутой инструмент с кучей настроек. Тоже мимо: слишком много настроек, много ненужного, не нравится интерфейс
🔸 Flameshot - уже гораздо лучше, но не дает возможность генерить ссылки на свой скриншот
В общем, ничего существующего не понравилось, а практические тесты работы Fable (одна из топовых LLM в мире) на Claude Max (тариф х20 от обычного) продолжились уже на создании своего скриншотера
Выбираем стек:
1️⃣ C, C#. В целом норм. Когда-то в институте изучал, но только под Windows подойдет и звучит не сильно модно-молодежно)
2️⃣ Electron. Ранее уже использовал на проекте с 360 панорамами. Но хотелось что-то более легкое. Electron висит в памяти, занимая 150-250 МБ, заметно тормозит на холодном показе окна. А хочется ведь сделать лучше, чем Я.Скриншоты)
3️⃣ Rust / Tauri. Подошло лучше всех. Tauri использует системный WebView2, который в Windows и так есть. Итог: бинарник ~5-10 МБ, память ~40-60 МБ, быстрый старт. По скорости Tauri близок к нативному C#. При этом потенциально держим в уме кроссплатформенность. Отличный вариант!
Аналоги изучены. Стек выбран. Далее продумываем интерфейс. Он минималистичный: основной экран с несколькими кнопками, создание скриншотов по кнопке и хоткеям. Редактирование и минимальные настройки
Название
Screenshot созвучно с rino - носорогом. Значит, будет Skrino 🦏
Приступаем к реализации. От силы полчаса взаимодействия с Клодом. Несколько итераций проверок - от тестов LLM до ручных. И на выходе вполне рабочий инструмент.
Чтобы выглядело повеселее, делаю в gpt-image 2 и nano banano варианты лого. Выбираю лучший. Лучшие идеи подавал Gemini, а вот с проработкой деталей gpt-image вышел вперед с большим отрывом. Еще немного доработок, и получаем милого носорога - самое то для скриншотера.
...Проходит несколько дней, и все же решаю прикрутить еще и запись видео. Немного подкручиваю интерфейс. И по итогу результат ниже 👇
📁 Репозиторий открытый, исходный код доступен всем, вирусов нет. Скачать можно по ссылке:
https://github.com/dmitry-1020/skrino/releases/tag/v0.1.0
Часто говорят, что изобретать велосипед - это антипаттерн. Но собирать свое собственное решение - все равно увлекательно
При этом не только получаешь инструмент, который работает ровно так, как тебе надо (без подписок и лишнего мусора), но и на практике используешь новые технологии.
Причем на любом этапе можно попросить нейросеть подробно объяснить любые детали. А по итогам проекта даже устроить себе проверку новых знаний
#ИИ #ИИмое #rust #claude #Программирование #AI #ИИдляКода
Так сложилось, что 3 июня Яндекс решил, что Я.Диск должен стать платным. И все их дополнительные гигабайты, выданные на старте сервиса по акциям, превращаются в тыкву. Точнее, использовать можно и дальше, но веб-версию. А синхронизация с компьютером - за отдельную плату
Немного обидно. Когда-то ушел с Dropbox к ним. А еще неприятней, что активно пользовался их скриншотером.
- Минималистичный интерфейс.
- Возможность редактирования, в том числе добавления огромных стрелочек, чтобы показать собеседникам, что имеешь в виду)
- Сохранение в буфер обмена и на Диск
Только вот из-за отсутствия бесплатной синхронизации этот функционал и превратился в тыкву. А он иногда бывает нужен
Что делает в таких случаях
Сначала решил изучить, есть ли что-то готовое:
🔸 Ножницы-скриншотилка на Windows - увы, мне не зашло
🔸 ShareX - позиционируется как крутой инструмент с кучей настроек. Тоже мимо: слишком много настроек, много ненужного, не нравится интерфейс
🔸 Flameshot - уже гораздо лучше, но не дает возможность генерить ссылки на свой скриншот
В общем, ничего существующего не понравилось, а практические тесты работы Fable (одна из топовых LLM в мире) на Claude Max (тариф х20 от обычного) продолжились уже на создании своего скриншотера
Выбираем стек:
1️⃣ C, C#. В целом норм. Когда-то в институте изучал, но только под Windows подойдет и звучит не сильно модно-молодежно)
2️⃣ Electron. Ранее уже использовал на проекте с 360 панорамами. Но хотелось что-то более легкое. Electron висит в памяти, занимая 150-250 МБ, заметно тормозит на холодном показе окна. А хочется ведь сделать лучше, чем Я.Скриншоты)
3️⃣ Rust / Tauri. Подошло лучше всех. Tauri использует системный WebView2, который в Windows и так есть. Итог: бинарник ~5-10 МБ, память ~40-60 МБ, быстрый старт. По скорости Tauri близок к нативному C#. При этом потенциально держим в уме кроссплатформенность. Отличный вариант!
Аналоги изучены. Стек выбран. Далее продумываем интерфейс. Он минималистичный: основной экран с несколькими кнопками, создание скриншотов по кнопке и хоткеям. Редактирование и минимальные настройки
Название
Screenshot созвучно с rino - носорогом. Значит, будет Skrino 🦏
Приступаем к реализации. От силы полчаса взаимодействия с Клодом. Несколько итераций проверок - от тестов LLM до ручных. И на выходе вполне рабочий инструмент.
Чтобы выглядело повеселее, делаю в gpt-image 2 и nano banano варианты лого. Выбираю лучший. Лучшие идеи подавал Gemini, а вот с проработкой деталей gpt-image вышел вперед с большим отрывом. Еще немного доработок, и получаем милого носорога - самое то для скриншотера.
...Проходит несколько дней, и все же решаю прикрутить еще и запись видео. Немного подкручиваю интерфейс. И по итогу результат ниже 👇
📁 Репозиторий открытый, исходный код доступен всем, вирусов нет. Скачать можно по ссылке:
https://github.com/dmitry-1020/skrino/releases/tag/v0.1.0
Часто говорят, что изобретать велосипед - это антипаттерн. Но собирать свое собственное решение - все равно увлекательно
При этом не только получаешь инструмент, который работает ровно так, как тебе надо (без подписок и лишнего мусора), но и на практике используешь новые технологии.
Причем на любом этапе можно попросить нейросеть подробно объяснить любые детали. А по итогам проекта даже устроить себе проверку новых знаний
#ИИ #ИИмое #rust #claude #Программирование #AI #ИИдляКода
🔥3❤2
300 млн токенов на выходные бесплатно
https://zcode.z.ai/en - проводит акцию
- скачиваем zcode
- кликаем на баннер
- получаем 300 млн токенов GLM-5.3-Flash
успевайте
https://zcode.z.ai/en - проводит акцию
- скачиваем zcode
- кликаем на баннер
- получаем 300 млн токенов GLM-5.3-Flash
успевайте
OpenAI в ударе. Только недавно релизнули GPT-6 Astra, а сегодня gpt-image 2.5
видео презентации gpt-image 2.5 приложил. А еще зацените как Astra через MCP сервер Blender 5.2 сделала белку), а gpt-image 2.5 сваял дизайн беличьего лендинга
А если серьезно, то Astra прям сильно лучше работает с 3д. И когда речь идет про three.js (для всяких конструкторов, румтуров и тп). И через MCP Blender (можно использовать для анимаций, 3д логотипов и тп)
Но аппетит у Астры зверский
видео презентации gpt-image 2.5 приложил. А еще зацените как Astra через MCP сервер Blender 5.2 сделала белку), а gpt-image 2.5 сваял дизайн беличьего лендинга
Добавлено:
- выразительные выпуклые глаза с белками, красными радужками и зрачками;
- внутренние части ушей;
- веки/брови для безумной мимики;
- щёчные пучки шерсти;
- длинные усы;
- линия рта;
- открытая пасть;
- язык и два зуба;
- когти на передних и задних лапах;
- рельефные полосы на хвосте;
А если серьезно, то Astra прям сильно лучше работает с 3д. И когда речь идет про three.js (для всяких конструкторов, румтуров и тп). И через MCP Blender (можно использовать для анимаций, 3д логотипов и тп)
Но аппетит у Астры зверский
👍3😁1
С Днем Программиста причастных)
...и интервью с ceo Palantir как ответ на призывы замедлить развитие ИИ)
...и интервью с ceo Palantir как ответ на призывы замедлить развитие ИИ)
😁2
Из переписки с GLM 5.3 Flash
Пусть боты будут вежливыми, а в логах будет только приятное... с пятницей, однако!
Пусть боты будут вежливыми, а в логах будет только приятное... с пятницей, однако!