Pull to refresh
10
Vitaly Bogomolov@vb64

Python разработчик

6
Subscribers
Send message

Не понимаю, причём здесь бекенд и vbx.

Это возражение на ваше утверждение "by design для дилетантов".

Наверное да. "C прямым углом перепутал" (C) :) Давно это было.

VB это by design обрезанный инструмент для дилетантов.

By design у vb6 были vbx (такие dll со своим API). Весь бекенд жил именно там.

угу.

причем на test.pypi.org все выкладывается норм и сейчас. а вот на pypi.org только через впн. по крайней мере у моих провайдеров в РФ дома и на работе.

Для проверки ИИ-отчётов необходимо время, которое несравнимо с тем временем, что тратится для создания подобных отчётов при помощи ИИ.

"Если ты будешь писать мне письма через крон, я буду читать их процмейлом." (C)

молодчик.

задрало нытье "в айти жини нет" :)

Нужна будет админка с коробки - буду использовать django.

Золотые слова.

"прям любую" - это ваше преувеличение.

зачем писать юнит-тесты, для чего нужны конвенции по именованию переменных, почему важны принципы типа DRY и т.д

Описанные вами проблемы (и процентов 80-90 других) вполне отлавливаются стандартными линтерами с дефолтными настройками. Какие-то более экзотичные - добавлением своих настроек/плагинов, но тут лучше смотреть по трудозатратам, стоит ли игра свеч .

Если интересуют конкретные примеры - можете взглянуть на настройки DjangoProject в каталоге .github. Много полезного почерпнул от них в свое время.

главное же, чтоб работало

Вполне себе аргумент.

Но когда организован CI/CD с линтерами и процентом cоverage, то у пулреквеста будет красный крестик - не работает. Иди чини:

  • не соответствующие стандарту имена переменных в таких то строчках таких то файлов

  • дублирующийся код в таких то файлах

  • снижение процента покрытия кода тестами

  • и т.д. и т.п.

Если чел оказался достаточно хитер, чтобы впихнуть какую-то дичь в коде через эти фильтры, то выдаем ему пирожок, подкручиваем техпроцесс на предмет отлова этой дичи и повторяем цикл.

Будет польза и вам и ему.

ГКС научились бы TLE делать для своих спутников. А то пока как в фильме - "дают осечки 50/50".

Насчет рендера в pdf. Если текст в markdown, то можете попробовать вот этот способ.

Если возникнут проблемы/вопросы/пожелания, пишите в личку.

под внешними бинарниками я подразумеваю дополнительные телодвижения при установке, помимо 'pip install'.

их не требуется - мамой клянусь! запуск тестов в github actions это подтверждает.

возможно, указанный компонент ставиться при штатной установке или является опциональным.

насчет публикаций на pypi - да, руками публикую.

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

впрочем, в данном конкретном случае размер кода - 85 строк, так что можно и руками сравнить :)

боюсь, что полный рассказ о страданиях получился бы слишком длинным, в нескольких томах :)

мало народу до конца дочитало бы.

Если про "отправку уведомлений", то большинство сервисов и crm имеет встроенный функционал отправки оповещений на почту. Их можно перекидывать в телегу вот этим ботом:

https://vb64.github.io/telegram.email.notify/docs/ru/guide.html

А чем поможет эта либа тем, кто не использует Aiogram, но использует вебхук?

вопрос конечно интересный. при выводе средств из него в фиатную валюту в платежке будет указан источник платежа.

конечно не факт, что это будет реальная контора, но конец цепочки можно будет увидеть.

с другой стороны, использования для бота юзернейма, не оканчивающегося на 'bot', говорит о каком-то взаимодействии с командой Telegram.

насколько я понимаю, такие юзернеймы выдают по запросу и далеко не всем.

1

Information

Rating
5,289-th
Location
Саратов, Саратовская обл., Россия
Registered
Activity