What started as an attempt to lightly modernize a #python script I found to split an #epub omnibus into separate books (I hate omnibus ebooks) rapidly (d?)evolved into developing a GUI for the script, and adding support for epub3, and nifty tree view and a bunch of other features... still lots to be done, but now I've got the basics mostly done... #missionCreep

From Python to Kotlin: A Transition Worth Making https://lobste.rs/s/hhll15 #kotlin #python
https://blog.jetbrains.com/kotlin/2025/10/from-python-to-kotlin-a-transition-worth-making/
Yeah, another day another fucking impossible trip through broken tool hell. I need tftp. Apple includes it but they leave it off. Turn it on. Okay, it’s running, but they gimped it, won’t write, fuck you.
Okay, how about #Python nightmare town? Ohhh yes, pyftpdlib! But it also won't work, fuck you.
How about pure-ftpd? HAHAHAHAH no, #homebrew got picky and broke it, so fuck you too bitch!
No! NO BASIC TOOLS FOR YOU BITCH. $2200 for NOTHING BITCH! HA HA! FUCK YOU!
No, #Apple. Fuck you.
Please congratulate our newest PSF Fellow Members for Q3, 2025! Their continued contributions to the Python ecosystem are so very important to our community. #python
https://pyfound.blogspot.com/2025/10/announcing-python-software-foundation.html
الدرس (9)
🚀 عوامل بايثون: الأدوات التي تحرك الشيفرة (الجزء 2)
2. عوامل المقارنة (Comparison Operators)
تُستخدم هذه العوامل لإجراء مقارنة بين اثنين من مختلف القيم والفحص عن ارتباط معينٍ بينهما، فإذا كانت الارتباط متحقّقاً كان الناتج قيمة "True" وإلا كانت القيمة "False"، إذ تستخدم هذه العوامل لفحص التالي:
" == " للتساوي، و" != " لعدم التساوي، و" > " للأكبر من، و" < " للأصغر، و" >= " للأكبر من أو التساوي، و" <= " للأصغر من أو التساوي.
تذكير، إذا لاحظت حصول شقلبة في عوامل الأكبر والأصغر في هذا النصّ فإنّ السبب يرجع إلى طريقة تعامل الأنظمة الكمبيوترية مع العلامات عند مزجها مع اللغة العربية، وعليه فأنصحك باتّباع الأسلوب الذي كنّا نتبعه في مرحلة الابتدائي، وهي أنّ الزاوية الحادة في العلامة واقعة بجانب القيمة المفترض كونها الأصغر😅.
#python
#programming_languages
#بايثون
#لغات_برمجة

Не обижайте Django
Чем популярнее становится FastAPI, тем сильнее критикуют Django. И не просто критикуют. Брезгуют? Пренебрегают? Всего понемножку. Всё чаще слышу, что Django — пережиток прошлого. Любой проект на Django — устаревший мусор. Любой «джанговод» — просто не знает, что тоже устарел. Объективно ли это? Нет, не объективно. Если отвёртка плохо забивает гвозди, это не значит, что отвёртки устарели — просто это не их задача.
https://habr.com/ru/articles/959114/
#python #fastapi #django #django_rest_framework #pythonразработка
T-strings: Python's Fifth String Formatting Technique? :https://www.pythonmorsels.com/t-strings-in-python/
uv+just for testing multiple Python versions: https://daniel.feldroy.com/posts/2025-10-uv-just-for-testing-multiple-python-versions
Slint 1.14 Released
https://fed.brid.gy/r/https://slint.dev/blog/slint-1.14-released

Tools are presented that are useful for collating existing public cryoEM data sets and/or creating new synthetic cryoEM data sets to aid the development of novel data processing and interpretation algorithms #CryoEM #ElectronCryomicroscopy #Python https://doi.org/10.1107/S2053230X25007575

Tonight (10/22/2025 at 6pm EDT) we'll have another guest on the stream, Ferry Taswin! If you're curious about ways to make your own custom workflows in #Houdini this stream should be really interesting for you. Hope to see you there!

Code at: https://github.com/villares/sketch-a-day/tree/main/2025/sketch_2025_10_21
More sketch-a-day: https://abav.lugaralgum.com/sketch-a-day
If you like this, support my work:
https://www.paypal.com/donate/?hosted_button_id=5B4MZ78C9J724
https://liberapay.com/Villares
https://wise.com/pay/me/alexandrev562 #Processing #Python #py5 #CreativeCoding