TGViewer
Channel Public Channel
mgorbatyuk.dev

mgorbatyuk.dev

@mgorbatyuk_dev

Делюсь опытом о том и о сём.
Профиль: @maximgorbatyuk
https://mgorbatyuk.dev/blog/
Subscribers
237
Photos
69
Videos
0
Links
94
Recent Posts 11 shown
Post #154 183
Post #151 389
mgorbatyuk.dev
Телеграм ввел новую фичу связки каналов в группу, а потому я бегом пошел это делать, ибо we do what we must because we can.

Заглядывайте в комьюнити - вдруг вас там ждет бриллиант 👆
  • 💯 5
Post #149 634
Я к вам с двумя полезными штуками

Первая - на YT вышло интересное интервью с Андреем Карпатым (Andrej Karpathy) об его видении вайб-кодинга, промпт-инжиниринга и индустрии в целом. Я навайбкодил инструмент, который берет ссылку с YT, проверяет, установлен ли необходимый набор инструментов (yt-dlp, mlx_whisper, claude), а затем скачивает видео и делает его транскрипцию с последующей подготовкой саммари. В целом Андрей рассказывает о том, что многие сейчас и проходят: вайб-кодинг несет большие риски при поставке, а потому нужно плавно переходить на промпт-инжиниринг, где вы понимаете, какой код был сгенерен. Среди комментариев есть ироничный комментарий, который вполне описывает все интервью в одном предложении:

knowledge is important, understanding is importanter

Тот самый саммари интервью можно посмотреть в моем блоге

Вторая полезная штука - это, собственно, сам скрипт. Я постарался сделать его таким, чтобы от пользователя не требовалось ничего дополнительно делать, кроме установки нужных CLI-программ (скрипт подскажет, что нужно установить и как, если программ на компьютере не будет). Скрипт будет работать только на Apple M-чипах, так как для транскрипции запускается локальная модель whisper-turbo.

Если кто решит попробовать скрипт, то буду благодарен фидбеку. В планах оформить это все в CLI-приложение, доступное для скачивания через brew.

В очередной раз убеждаюсь, что от идеи до продукта - пара сессий с агентом.
Post #145 526
mgorbatyuk.dev Запускаем модели локально, чтобы избавиться от боязни чистого холста Я увлекаюсь видеомнтажом и самая фрустрирующая вещь при монтаже - это разгребать сотни гигабайт видео, чтобы понять, что в них снято и как это можно выстроить в цельный таймлайн. Нужно отсмотреть…
Немного скриншотов, чтобы убедить вас, что в запуске моделей локально нет ничего страшного
  • 👍 6
  • 🔥 3
Post #144 441
Запускаем модели локально, чтобы избавиться от боязни чистого холста

Я увлекаюсь видеомнтажом и самая фрустрирующая вещь при монтаже - это разгребать сотни гигабайт видео, чтобы понять, что в них снято и как это можно выстроить в цельный таймлайн. Нужно отсмотреть каждое видео из сотни (или даже нескольких сотен), чтобы затем накидать на таймлайн в нужной последовательности. Боязнь чистого холста присутствует и тут. Уже после того, как на таймлайн накиданы видео в черновом порядке, процесс отладки идет легче, потому что ты редактируешь что-то, а не делаешь с нуля. Бывает и такое, что уже на финальных этапах монтажа, когда смена кадров подстроена под музыку, замечаешь незадействованное видео, которое неплохо вписалось бы в визуальное повествование, да только вот не хочется менять выверенные тайминги.

Недавно вернулся со Стамбула и пришла в голову идея - а почему бы не попробовать локально запустить ИИ, чтобы распознать видео и получить описание сцены, активностей и людей в видео, чтобы затем уже с помощью того же ИИ получить драфт сценария? Бесплатно вряд ли бы какой сервис дал мне распознать сотню гигабайт видео, а потому - только локальный запуск в моем распоряжении.

Быстрый ресерч привел меня на сайт huggingface.co, где есть инструкции по запуску моделей через llama-server. Клод накидал мне скрипт на пайтоне, который берет отдельные кадры с помощью программы ffmpeg и передает их в модель с промптом на анализ сцен. Сначала попробовал парсинг с Qwen3.6 27B - почти вся память на моем M3 Max с 36гб озу съелась и еще 10гб своп-файла сверху. Позже друзья посоветовали LM Studio, где уже сделаны более удобный поиск нужной модели и запуск сервера. Они же и подсказали, что на чипах M лучше запускать модели MLX, чтобы работали быстрее и ели меньше памяти. Для своей задачи я запустил модель Gemma4 26B, и скрипт отработал за час и съел всего 18гб озу. После завершения монтажа попробую вытащить транскрипцию, чтобы затем сделать субтитры на разные языки.

Если вы, как и я, уже не представляете жизнь без Claude Code и Codex, то попробуйте локальный запуск моделей просто чтобы понять, как оно устроено на серверах. в LM Stodio можно подкручивать разные параметры, что дает поле для экспериментов. Не забывайте и про охлаждение ноутбука.
  • 👍 3
  • 🔥 1
Post #143 380
Осталось всего 3 дня до конца Early Birds price на beetech conf 2026

Успей забрать билет по самой выгодной цене — всего 15к

Что в программе в этом году:
— топовые спикеры: Илья Красинский (ProductHeroes), Арман Сулейменов (nFactorial), представители компаний Riot Games, Kolesa Group, Яндекс Практикум, Freedom Holding Corp., Beeline Казахстан, QazCode и др.
— нетворкинг и speed-менторинг
— квартирники на острые темы, где любой может принять участие в открытой дискуссии

С 1 мая повышение цены до 20к тенге, сейчас пока действует Early Birds: https://beetech.kz
  • 👍 2
  • 🔥 1
Post #140 346
Программа конференции beetech conf 2026

Beetech conf - это одна из крупнейших конференций в Казахстане, котороую проводят компании Beeline и их подразделение QazCode. На конференции собираются специалисты из сильных IT-компаний, чтобы обсудить разработку, менеджмент и data-направление. Переходите на сайт beetech.kz, чтобы ознакомиться с программой и стоимостью билетов.

Самые интересные доклады, на мой взгляд:

• "Дешевле, быстрее, больнее: как генеративный ИИ ускоряет time-to-market видеопродакшна" - Алибек Абдухалик
• "Роботы и physical AI в деле или как устроен запуск доставки дронами в Алматы" - Виталий Ким
• "От облачных LLM к локальным: GEPA + Jinja2 для управляемой миграции промптов" - Роман Панарин
• "Как вернуть контроль над AI-кодом: workflow вместо хаоса" - Акылбек Джумалиев

Помимо докладов, на конференции будет и Speed-менторинг - это когда специалисты будут готовы провести для вас консультацию в течение 15-20 минут. Тем нет, только ваш вопрос и экспертное мнение ментора.

Когда: 23 мая, Алматы
Программа и билеты: beetech.kz
  • 🔥 4
Post #135 391
Вклад в проект теперь можно посмотреть наглядно

Когда пишешь код для компании и наступает время performance review, одной из метрик производительности человека могут использовать контрибьюшн в репозитории. Для этого есть корпоративные инструменты типа blueoptima.com, но они дорогие и доступ разработчикам туда, скорее всего, никто не дает. Однако источник данных ведь под рукой - вот они все репозитории, на истории коммитов которых и можно собрать отчет по активности.

Что ж, от идеи до реализации - пара вечеров с клодом, а потому встречайте - https://repolyze.app. Приложение анализирует локальные и публичные репозитории и превращает сырые Git-логи в понятную аналитику: статистику по участникам, паттерны активности, heatmap-графики, метрики по файлам и разбор вклада конкретного разработчика. Можно увидеть количество коммитов, измененные строки, затронутые файлы, активные дни, самые продуктивные часы и дни недели, а также сравнивать репозитории между собой. Repolyze работает как CLI и как интерактивный terminal UI, а результаты можно экспортировать в JSON и Markdown.

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

Доступно на всех платформах: macos, linux и windows. На скриншотах можно увидеть примеры использования, показывающие, как я общаюсь с клодом о данных в БД.

Буду рад любому фидбеку
https://repolyze.app
  • 👍 7
  • 🔥 3
Post #131 353
Безопасное обращение в базу данных с помощью AI агентов

Глядя на новости, может показаться, что агенты могут все:
• написать приложение за несколько часов
• делать красивые презентации
• помогать в поиске багов на основе логов приложения
• дропать таблицы и целиком базы данных на проде без сохраненного заранее снэпшота

Да, не во всем агенты идеальны, особенно когда хотят угодить разработчику, выполняя промпт. Эта возможность агента удалить что ему угодно отпугивала меня от того, чтобы подключать какие-либо MCP для работы с базами данных, пока я в какой-то момент не осознал, что можно написать свой MCP, который давал бы только безопасный readonly-доступ к таблицам. Ну а так как в 2026 году от идеи до реализации - пара вечеров с клодом, то встречайте новый инструмент от меня - databasecli.app

Приложение будет полезно всем, кто работает так или иначе с базами данных. Я постарался сделать максимально простую настройку - достаточно вызвать в директории с проектом databasecli init, и программа сама создаст файл для кредов БД (с примером) и MCP файл (или дополнит, если таковой уже есть). Программа доступна и как cli с интерактивным интерфейсом, и как MCP для агентов. Доступно на всех платформах: macos, linux и windows. На скриншотах можно увидеть примеры использования, показывающие, как я общаюсь с клодом о данных в БД.

Буду рад любому фидбеку
https://databasecli.app
  • 🔥 4
  • 👍 2
Older posts →

About this channel

How can I read @mgorbatyuk_dev without a Telegram account?
TGViewer shows the public web preview Telegram publishes for mgorbatyuk.dev: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does mgorbatyuk.dev have?
mgorbatyuk.dev (@mgorbatyuk_dev) has 237 subscribers on Telegram, refreshed roughly every 30 minutes.
Does mgorbatyuk.dev know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →