Обновить
22
0.3
alexei lupan @astenix

QA дед

Отправить сообщение

Менеджеру платят за количество строк в его письмах.

Вы не хотите ВЕСЬ текст сделать скрытым?

это поколение быстро кануло лету.

А наше поколение быстро канет зиме.

Михаил, вот вам новое правило: СОКРАЩ.!

Можно сокращать. Надо сокращать.

Гоу читать «Мешок» Моррисона.

В 2025 году ещё не в том состоянии, чтобы я согласился отправить результаты его работы в продакшен, пока по ним не пройдётся человек.

Не хотите признать, что подход сам по себе калечный?

Начали с DVD-приводов, затем ВНЕЗАПНО оказалось, что мы пострадали от потери высокого качества фильмов в BR-приводе. Это же разные технологии в приниципе!

Вы помните максимальное разрешение фильмов на DVD? Не случалось захотеть посмотреть качественную картинку с DVD на современном мониторе в 2K или в 4K?

Мои скрипты скриптее ваших! Транскрибирование через Whisper на bash https://github.com/testitquickly/bystro.whisper

Там тоже всё запускается через питоновский venv, и недавно добавил дополнительную обработку текста через sentence-transformer, который работает на Pythong, поэтому «чистый bash» отпадает.

И описание проекта будет сделано только в финале — еще надо развести настройки на две ветви, чтобы поменьше что-то переписывать, если для работы доступен только CPU. А и когда есть GPU, надо тонко балансировать нагрузку на CPU, бо Whisper начинает активно жарить только одно ядро, даже если их множество.

И с качеством итоговых текстов ещё получается криво, даже при запуске на самой старшей модели. Без сохранения исходного звука и субтитров к нему в файле vtt автору бывает сложно понять, о чем автор говорил, глядя в транскрибированный текст. Раньше это частично решалось тем, что транскрибаторы иногда что-то переписывали «на понятный язык», а сейчас куда всё подевалось…

Надо, как на радио, внятно и быстро сказать

https://youtu.be/rLlr2gBnJ1M?si=3AoEK7Ucc6MWQKpZ

Лечишься, лечишься… а потом Therac-25!

Молодежь верит в то, что до github жизни не было.

И до Торвальдса тоже были только мрак, Mark I и коммунизм.

…и дают по шее, потому что ты при переходе из ля минор в ре минор залез сперва залез в до мажор.

Не только в опенсорсе бывает жесткое ревью.

Actually, this is a literally strategically visionary!

Да.

В файле readme.md есть строка
<!-- INSERT_PLAN_MD -->

Сборка документации по проекту через pdoc проходит так:

  • создаю файл /tmp/README.md,

  • в который вставляю содержимое оригинального readme.md,

  • а внутри него вместо строки <!-- INSERT_PLAN_MD --> вставляю содержимое файла plan.md.

    ввва

Если файл plan.md отсутствует (удален или переименован), то вместо <!-- INSERT_PLAN_MD --> будет пустота, и сборку документации это не остановит.

Дальше выполняю сборку документации через "pdoc", который бегает по всем файлам и собирает описание модулей из докстрингов, и в браузере открывается html, на главной странице Readme и внутри него раздел «План работы» — он же список задач, он же отчет о том, какие из задач уже сделаны (расставляю смайлики в начале строки).

Когда всё доделаю, переименую файл plan.md в 1plan.md и раздел «План работы» в readme уже не будет отображаться.

В целом то, что заранее «и об этом подумай, и об этом не забудь», и плавно брюки превращаются в «товарищ, у нас тут для вас/LLM задан контекст проекта, причем глобально… это уже не условная ерундятина, just think».

Я про такое раньше думал, но это казалось очевидно-невероятным, потому что ну вроде да, все это нужно сделать ДО, но если этого не просят… А тут понятно, что таки надо, таки контекст для llm.

Из удобностей в плане "док о проекте" я придумал себе только вписывать в readme.md содержимое отдельного файла plan.md, и если план выполнен, то файл с ним можно переименовать/переместить, и для readme.md он «исчезает», и моя «документация по проекту» генерируется в html не запинаясь. Или где-то в тот же readme положить диаграмму если не модулей, то хотя бы этапов выполнения шагов в main.py, чтобы постоянно видеть, к чему надо придти в итоге и где я сейчас.

Я пришел из мира скриптов на bash, они в принципе монолитно-индивидуальные, «сделай все в одном файле», а сейчас привыкаю разносить шаги в тематические модули единого проекта, и окрепло ощущение необходимости поясняющей информации и в отдельных модулях, и более глобально, потому что постоянно переключаюсь между двумя уровнями восприятия проекта. Наверное, стоит и про vision подумать заранее.

Мне понравилось

Отсутствие развития персонажей — типичная ситуация для средневековой литературы и для всех сказок, соппсно. Пошел главный героф (закручинившись) туда, не знаю куда, и принес то, не знаю что. И стал жить-поживать, по усам текло… а характер свой не поменял.

Или Незнайка. Его характер где-то поменялся после пережитых приключений?

А Карлсончик дорогой?

А Красная шапочка?!

О, это точно из Покровского: «Офицера можно не отпускать в академию или на офицерские курсы; или отпустить его, но в последний день, и он туда опоздает, — и всё это для того, чтобы он ощутил, чтоб он понял, чтоб дошло до него, что не всё так просто»

Информация

В рейтинге
2 375-й
Откуда
Кишинев, Молдова, Молдова
Дата рождения
Зарегистрирован
Активность

Специализация

Аналитик по обеспечению качества, Тренер
Стажёр
Linux