Господи, скорей бы отпуск...
Начинаю отдыхать с субботы и пока неизвестно, на неделю или две.
Сейчас только понедельник, а я уже просто через "не могу" работаю. Накидали крупное ТЗ на одну фичу, а мне б сил хватило хотя бы на реализацию MVP
Я б и рад две недели отдохнуть, да не факт, что мне их оплатят, а в неоплачиваемый уйти вообще не могу, не позволяют финансы.
Вот такие дела :(
Начинаю отдыхать с субботы и пока неизвестно, на неделю или две.
Сейчас только понедельник, а я уже просто через "не могу" работаю. Накидали крупное ТЗ на одну фичу, а мне б сил хватило хотя бы на реализацию MVP
Я б и рад две недели отдохнуть, да не факт, что мне их оплатят, а в неоплачиваемый уйти вообще не могу, не позволяют финансы.
Вот такие дела :(
Тадааа! 31 год этому погромисту-говнокодеру)
Спасибо тем, кто читает эти редкие, не самые информативные (особенно в последнее время) посты!
И всем тем, кто обращается за любой помощью, веря в то, что я способен помочь. Надеюсь, это было действительно так)
А я тем временем отправляюсь в долгожданный отпуск 😎
(спать всю неделю)
Спасибо тем, кто читает эти редкие, не самые информативные (особенно в последнее время) посты!
И всем тем, кто обращается за любой помощью, веря в то, что я способен помочь. Надеюсь, это было действительно так)
А я тем временем отправляюсь в долгожданный отпуск 😎
Три с половиной недели балду пинал.
Никак кодить не хотелось, вообще. А сегодня чёт руки зачесались попробовать сделать бота для Discord. В итоге сделал простенького текстового и понял, что хочу больше.
Самая первая идея - сделать бота-оповещалку, который будет дублировать важные сообщения из определённых каналов дискорд-сервера. И отсылать, например, в телеграм или вк.
Ещё сделал "перекличку", которая показывает, кто во что играет и кол-во игроков в каждой игре.
Надо подумать, в какую ещё сторону эту мысль можно развить.
Никак кодить не хотелось, вообще. А сегодня чёт руки зачесались попробовать сделать бота для Discord. В итоге сделал простенького текстового и понял, что хочу больше.
Самая первая идея - сделать бота-оповещалку, который будет дублировать важные сообщения из определённых каналов дискорд-сервера. И отсылать, например, в телеграм или вк.
Ещё сделал "перекличку", которая показывает, кто во что играет и кол-во игроков в каждой игре.
Надо подумать, в какую ещё сторону эту мысль можно развить.
В общем с этим ботом у меня шило в жопе засвербило и я всё-таки сел за курс по асинхронке от Павла Хошева
https://stepik.org/course/170777
Благо я его купил ещё тогда, когда он стоил куда дешевле
https://stepik.org/course/170777
Благо я его купил ещё тогда, когда он стоил куда дешевле
Stepik: online education
Асинхронный Python
🏆 Победитель Stepik Awards 2023 в номинации "Лучший платный курс". Курс содержит всё, что вам нужно знать о асинхронном Python, от основ до продвинутых тем. Вы получите доступ к обширному набору материалов и задач, которые постоянно обновляются и дополняются…
В итоге дописал я только дискорд-часть бота с асинхронкой, словил блокировку за спам в ЛС и тормознул всё.
Плюс меня как обычно поздней осенью начинает одолевать плохое состояние, ничем заниматься стабильно не могу.
Плюс меня как обычно поздней осенью начинает одолевать плохое состояние, ничем заниматься стабильно не могу.
По работе: Александр дописывает лэндинг для продажи моего бота, пихающего сообщения из авито в телегу и обратно. Но мы пойдём дальше авито.
Я прямо сейчас пишу автоответчик для авито, скорее всего скоро закончу.
По учёбе: всё тухло, начал пытаться восстановить режим сна. Вечером уже не хватает сил на курсы, но в январе точно надо продолжить проходить бигиковский курс для профессионалов и дойти наконец до ООП.
Отвлечённо: поменялся с Александром мониторами (фото). Было два 27" 2к монитора и 24" HP в книжной ориентации. Поменял оба 27" на один 34", а справа повесил HP. Так гораздо удобнее, так как могу подключить ноут к большому монитору по HDMI и иметь сразу много места.
Ещё жду прозрачную фронтальную панель и матовый экран (не плёнку/стекло) для стим дека, буду выставлять на авито объявление об апгрейде деков.
Я прямо сейчас пишу автоответчик для авито, скорее всего скоро закончу.
По учёбе: всё тухло, начал пытаться восстановить режим сна. Вечером уже не хватает сил на курсы, но в январе точно надо продолжить проходить бигиковский курс для профессионалов и дойти наконец до ООП.
Отвлечённо: поменялся с Александром мониторами (фото). Было два 27" 2к монитора и 24" HP в книжной ориентации. Поменял оба 27" на один 34", а справа повесил HP. Так гораздо удобнее, так как могу подключить ноут к большому монитору по HDMI и иметь сразу много места.
Ещё жду прозрачную фронтальную панель и матовый экран (не плёнку/стекло) для стим дека, буду выставлять на авито объявление об апгрейде деков.
В общем за всё это время я:
1) ускорил обработку сообщений из телеги своего авито-тг скрипта раз в 10-15
2) написал примитивное API для него
3) написал автоответчик
4) написал бота, который добавляет сотрудников в чаты основного скрипта (уже через Bot API на python-telegram-bot, основной написан через Client API на pyrogram)
5) оптимизировал запросы к постгре
6) добавил автоматическое удаление неактуальных чатов (как мог)
7) почти закончил писать шестой (или седьмой?) диплом на заказ
1) ускорил обработку сообщений из телеги своего авито-тг скрипта раз в 10-15
2) написал примитивное API для него
3) написал автоответчик
4) написал бота, который добавляет сотрудников в чаты основного скрипта (уже через Bot API на python-telegram-bot, основной написан через Client API на pyrogram)
5) оптимизировал запросы к постгре
6) добавил автоматическое удаление неактуальных чатов (как мог)
7) почти закончил писать шестой (или седьмой?) диплом на заказ
Давненько не писал.
В общем начали мы набирать аудиторию для авитоида.
Первый большой клиент уже активно пользуется.
По запросу клиента обошли невозможность отправлять через апи авито картинки. Теперь можно отправлять любой тип вложений. Сделали отправкой ссылки на CDN.
Вчера доделал сбор звонков через виртуальные номера авито, но на уведомления о пропущенных звонках не хватило сил. Надо поменять принцип работы с сообщениями, чтобы в телегу можно было вообще хоть что трансферить.
Полгода назад всё наперёд продумать не смог, но на удивление архитектуру сделал достаточно гибкой, чтобы не страдать от запроса новых фич. Всё-таки Александр ОЧЕНЬ круто учит использовать простые решения, а не городить комплексные.
Скоро приостановим создание новых фич и будем чистить код, потому что в нем я сам себе хозяин и уже нагородил "спагетти".
В общем начали мы набирать аудиторию для авитоида.
Первый большой клиент уже активно пользуется.
По запросу клиента обошли невозможность отправлять через апи авито картинки. Теперь можно отправлять любой тип вложений. Сделали отправкой ссылки на CDN.
Вчера доделал сбор звонков через виртуальные номера авито, но на уведомления о пропущенных звонках не хватило сил. Надо поменять принцип работы с сообщениями, чтобы в телегу можно было вообще хоть что трансферить.
Полгода назад всё наперёд продумать не смог, но на удивление архитектуру сделал достаточно гибкой, чтобы не страдать от запроса новых фич. Всё-таки Александр ОЧЕНЬ круто учит использовать простые решения, а не городить комплексные.
Скоро приостановим создание новых фич и будем чистить код, потому что в нем я сам себе хозяин и уже нагородил "спагетти".
Всё, отказываюсь от привычки прототипировать чисто на функциях. Времени уходит незначительно больше на первые наброски, но расширяемость и поддержка проще.
Да, странно, что я этим раньше не озадачился, но лучше поздно, чем никогда(
Вчера написал небольшую утилиту для отображения статистики с Авито практически в чистом ООП, и она выглядит на порядок адекватнее того, что писал полгода назад.
Да, странно, что я этим раньше не озадачился, но лучше поздно, чем никогда(
Вчера написал небольшую утилиту для отображения статистики с Авито практически в чистом ООП, и она выглядит на порядок адекватнее того, что писал полгода назад.
В данный момент работаю над простеньким браузером на сишарпе и винформс
От скрипта авито-телега устал уже, поэтому внесение новых фич остановили
От скрипта авито-телега устал уже, поэтому внесение новых фич остановили
Наконец-то стабильно начали продаваться мои скрипты) пусть по мелочи, но всё равно начало хорошее.
С самописным "браузером" сделал почти всё, что хотел. Мелкие настройки через .ini, прокси с авторизацией. Единственное - не смог в WebView2 встроить поддержку экстеншенов. Ладно хоть javascript может выполнять.
С самописным "браузером" сделал почти всё, что хотел. Мелкие настройки через .ini, прокси с авторизацией. Единственное - не смог в WebView2 встроить поддержку экстеншенов. Ладно хоть javascript может выполнять.
У нас в процессе классический телеграм-бот для одного параллельного (почти) Авитоиду сервиса.
В этот раз всё на датаклассах и aiogram. Куча новых (для меня) прикольных использованных ООПшных фишек, вся логика (тьфу-тьфу) компактная. Полные аннотации и докстринги. Немного спагетти присутствует, но уже куда более поправимо. Единственное, чего пока сделал плохо - по разным файлам код так себе разнёс.
С inline-клавиатурой пришлось разбираться через документацию, но полутора часов хватило.
Наконец-то код начинает походить на что-то более вменяемое.
В этот раз всё на датаклассах и aiogram. Куча новых (для меня) прикольных использованных ООПшных фишек, вся логика (тьфу-тьфу) компактная. Полные аннотации и докстринги. Немного спагетти присутствует, но уже куда более поправимо. Единственное, чего пока сделал плохо - по разным файлам код так себе разнёс.
С inline-клавиатурой пришлось разбираться через документацию, но полутора часов хватило.
Наконец-то код начинает походить на что-то более вменяемое.
Есть два автора на stepik.org, курсы которых я могу купить без особых раздумий
Первый - это Тимур Гуев и его "Поколение Python" с кучей больших и подробных курсов разного уровня (жду алгоритмы)
Второй - это Павел Хошев с его курсами по парсингу, многопотоку и асинхронке
В этом месяце подарили SQL от поколения и уже сам взял многопоточный Python от Хошева, пока есть 50% скидка
(ещё бы предыдущие курсы добить как-нибудь 😁)
Первый - это Тимур Гуев и его "Поколение Python" с кучей больших и подробных курсов разного уровня (жду алгоритмы)
Второй - это Павел Хошев с его курсами по парсингу, многопотоку и асинхронке
В этом месяце подарили SQL от поколения и уже сам взял многопоточный Python от Хошева, пока есть 50% скидка
Понятия не имею, надо ли было замазывать регистрационные номера, но пусть лучше останутся замазанными.
Получил вот такой диплом. Конкретно этот - для работы в качестве судебного эксперта.
По работе уже столько проектов состряпалось моими изогнутыми руками, что от меня в данный момент даже не просят что-то ещё писать.
Последнее время щупаю API ВКонтакте, плюс понемногу ковыряю FastAPI и aiogram. Ничего особо нового, сверхсложного или инновационного.
Заметил за собой, что появилась привычка читать именно документацию, а не стаковерфлоу. Ну или саму библиотеку изнутри ковырять.
Получил вот такой диплом. Конкретно этот - для работы в качестве судебного эксперта.
По работе уже столько проектов состряпалось моими изогнутыми руками, что от меня в данный момент даже не просят что-то ещё писать.
Последнее время щупаю API ВКонтакте, плюс понемногу ковыряю FastAPI и aiogram. Ничего особо нового, сверхсложного или инновационного.
Заметил за собой, что появилась привычка читать именно документацию, а не стаковерфлоу. Ну или саму библиотеку изнутри ковырять.
Решил я чутка попробовать себя во фрилансе, попилить аиограм-ботов да может ещё чем позаниматься
Оживил свой оранж пай, поставил WSL и докер на рабочий комп
Освежил в памяти докер с компоузом, nginx, купил домен
И решил сначала сделать сайт-визитку себе и женщине. Нашёл хороший дизайн с анимациями для Оли, но понял, что лучше нафиг сразу придумать ей админку. Чтобы она могла без моего участия управлять контентом.
Ясное дело, можно взять готовую админку, но это мой проект, который никуда не торопит. А так как сайт не на Джанго, решил чутка сам поковыряться и наконец-то добрались мои ручонки до SQLAlchemy
Сейчас немного жалею, что не добрался до неё раньше -_-
Оживил свой оранж пай, поставил WSL и докер на рабочий комп
Освежил в памяти докер с компоузом, nginx, купил домен
И решил сначала сделать сайт-визитку себе и женщине. Нашёл хороший дизайн с анимациями для Оли, но понял, что лучше нафиг сразу придумать ей админку. Чтобы она могла без моего участия управлять контентом.
Ясное дело, можно взять готовую админку, но это мой проект, который никуда не торопит. А так как сайт не на Джанго, решил чутка сам поковыряться и наконец-то добрались мои ручонки до SQLAlchemy
Сейчас немного жалею, что не добрался до неё раньше -_-
Давненько меня тут не было. А я в отпуске, вернусь на работу - буду свой самый первый скрипт продолжать переписывать.
Но я сюда пришёл немного за другим. Товарищи, кто-нибудь может посоветовать годную литературу, желательно в бумажном виде, о работе сетей в линуксе? Настройку iptables/nftables, фаерволл, ipv4/ipv6 и т.п. Можно и не сильно углублённо.
В электронном виде уже нашёл примерно нужные ссылки, но читать такое долго не могу, поэтому речь именно про книги.
Но я сюда пришёл немного за другим. Товарищи, кто-нибудь может посоветовать годную литературу, желательно в бумажном виде, о работе сетей в линуксе? Настройку iptables/nftables, фаерволл, ipv4/ipv6 и т.п. Можно и не сильно углублённо.
В электронном виде уже нашёл примерно нужные ссылки, но читать такое долго не могу, поэтому речь именно про книги.