Oleh

Oleh

0-day streak
I worked on parser for my future uni's system - it will allow me to see the easiest and hardest subjects for every year (even though years and on other faculties too): github.com/Nereg/ais_parse It uses aiohttp and asyncio, so I am able to speed it up later, by parallelizing the requests to the uni's systems
https://scrapbook-into-the-redwoods.s3.amazonaws.com/ad98d8f0-e134-47df-ad6d-a27249e93240-image.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/bc4a143b-57d4-4ede-a25f-a8a57a10b576-image.pnghttps://imgutil.s3.us-east-2.amazonaws.com/1cb1479b850503342ade2451d15b28814256edbf2f3366425c642960a4163701/52804920-95ed-49e2-bbb4-3935bbc84066.png
summer-of-making emoji
github emoji
Improved my friend's python bot for telegram github.com/Faustynn/TG_group_bot/pull/3 - improved the map command, it now shows a proper PNG map, instead of a zip of GIFs and a borked website github.com/Faustynn/TG_group_bot/pull/2 - rewrote the changes he overwrote with his code. Includes: 1. Adding requirments.txt , example configs, and fixing ,gitignore -github.com/Faustynn/TG_group_bot/pull/2/commits/1c17a3fbb24b4c6d838147c73670fb75bf13c5e4 2. Deleted a bunch of trash from the repo - github.com/Faustynn/TG_group_bot/pull/2/commits/05e4b40f9e1350f631325034c0f142766cedbe47 3. Deleted his very bad logging wrapper, replaced with standard approach - github.com/Faustynn/TG_group_bot/pull/2/commits/1c17a3fbb24b4c6d838147c73670fb75bf13c5e4 4. Added typing to his config infrastructure - github.com/Faustynn/TG_group_bot/pull/2/commits/1da5753cb3aa791710be1493daa4402604f71f16
https://imgutil.s3.us-east-2.amazonaws.com/b79d8392129564eda5022fe5b1f266de3204891f7a1d2069c4b96f723b09d4db/983be9c7-dcb8-462c-9004-7646e613b205.png
I've worked on bringing initial support for async operations to DeepL API wrapper! Sadly, the maintainers don't respond for the last month, so I am submitting here at least the part that I already did. Who knows how long it is going to take for them to merge my changes and make a release. enterprise APIs are annoying lmao github.com/DeepLcom/deepl-python/issues/46 github.com/DeepLcom/deepl-python/issues/46#issuecomment-2256305151 github.com/Nereg/deepl-python-async/commit/4e49e31cf9b383399a842a4efdb025ddc1ca0418 - my development branch, which I am using in my project just fine. Feel free to use it, if you need the asyncio support!
https://imgutil.s3.us-east-2.amazonaws.com/d73a4e57d8fda2a944b29b424d12c02ffdf8b77f589ec99b4fdb4465c1633289/b03d3510-ae0b-4c03-b57b-b247b3f67963.png
summer-of-making emoji
python emoji
github emoji
github.com/Faustynn/TG_bot/commit/dc381df93aba4e2066838e090bdfa989cc379f13 taught my friend a few python + git things! 1. He accepted a pull request on github. Will also help him merge the changes with his own, because he made quite a lot of progress on his own 2. Set him up and explained how logging in python works. Now it writes log into the console and into some files 3. Also told him about requirements.txt because he didn't use it.
https://imgutil.s3.us-east-2.amazonaws.com/7613339d305f324009ab593ef2427f40b0701bcf99f63d7419bb6398c01300da/8c845173-26c3-4749-9f61-19b45a1c3164.png