和我一起做3A游戏《贪吃蛇》 大家好,我是赛博红兔。欢迎继续收看我的《和我一起做3A游戏》系列!在介绍今天的游戏之前,我建议没有任何pygame基础的小伙伴们先去看看本系列的前三集基础教学,链接我会放在下方评论区。今天,带给大伙的是一款家喻户晓的经典游戏——贪吃蛇。https://cyberhongtu.com/2024/10/06/%e5%92%8c%e6%88%91%e4%b8%80%e8%b5%b7%e5%81%9a3a%e6%b8%b8%e6%88%8f%e3%80%8a%e8%b4%aa%e5%90%83%e8%9b%87%e3%80%8b/ #Pygame, #Python, #Python教学, #游戏制作
python
DjangoCon Europe 2025 in Dublin 🇮🇪
Looking back at DjangoCon Europe 2025, a few months later, this was a really good way to start the in-person conference season ✨
I was there as a speaker and a DSF board member: a talk on mentoring in Djangonaut Space, a short PyCon Italia mention during the lightning talks, and many good hallway conversations 🎉
Full recap here 👇
https://www.paulox.net/2025/05/13/my-djangocon-europe-2025/
Django 6.0 is out 🎉 and includes some exciting new features like CSP, Tasks, or Template Partials 🤩 Many thanks to all 174 people who made this possible 💚 #django #openSource #python
https://gist.github.com/felixxm/99501cdbf6ed5a69295b4cb3f8c21d80
#LispyGopherClimate #live 0UTC https://communitymedia.video/w/tF2sa14dgMasWzGt1PryDb
@kentpitman 's #commonLisp industry condition system for #python finally upped. #video https://gamerplus.org/@screwlisp/115731324866343200 <- if you #retoot one 2025 #peertube about #typeChecking half programs' local restarts, make it this one <3 <3 <3 #programming
sczm from #emacsconf #slime #python #maybe viz Kent's presentation
My 2026 theme is sharing knowledgebases on #itchio. #gamedev now that my #LeonardoCalculus #emacs just works. https://lispy-gopher-show.itch.io/leonardo-calculus
https://communitymedia.video/w/c2D8hXG2zixrjz6jyX96N9
#python #commonLisp #softwareEngineering #programming
Lisp industry adopted modern condition handling adapted to python introduced by @kentpitman .
An incredibly important realisation of dynamic #typeTheory with modern industry adoption. (Except conditions are more general than type checking and errors). See the peertube description for a longer spiel I will not reproduce here.
45 minute video, I snipped the after-discussion from the livestream.
✨ 0.9.0 of dj-angles, a library to incorporate more HTML into #Django templates, is now published. ✨
The main feature is (beta) support for slots in components! 🎰🚀
Slots documentation: https://dj-angles.adamghill.com/en/latest/components.html#slots
📖 https://dj-angles.adamghill.com
📦 https://pypi.org/project/dj-angles
🛠️ https://github.com/adamghill/dj-angles
Anthony Shaw is giving us a quick lesson in Australian English
@tonybaloney
#PyConAPAC #PyCon #Python
The #FOSDEM 2025 #Python devroom Call for Participation is now out!
Talks are 25 mins long on a topic related to Python and Open Source.
Submission deadline is 1 December.
Looking forward to some great talks again!
https://gist.github.com/malemburg/4f2d1ceeb24d26c35740390cf712af5e
Following resignations on the Steering Council, Django’s technical direction needs a fresh take. Elections are coming up soon 👉️
https://www.djangoproject.com/weblog/2024/nov/14/technical-governance-challenges-and-opportunities/
Thank you to our 12 candidates for the Django 6.x Steering Council elections! https://www.djangoproject.com/weblog/2024/dec/10/django-6x-steering-council-candidates/ We’re elated to see so many stellar contributors rise to the challenge 🚀 Now time to vote! #python #django
#python
[Lapidary](https://pypi.org/project/lapidary/) 0.12.0 - Web API client
[Lapidary render](https://pypi.org/project/lapidary-render) 0.12.1 - OpenAPI client generator
#typescript
[Betterer-json](https://www.npmjs.com/package/betterer-json) 1.0.2 - json processing with #jsonpath and #JavaScript
📰 New newsletter: Django News - DjangoCon Europe 2025 in Dublin, Ireland! 🍀 - Nov 15th 2024
🐍 On this Building SaaS with #Python and #Django, I made a new view that returns a zip archive. We'll use this archive as the container for year end PDF reports for the feature that I'm building. https://www.youtube.com/watch?v=v2zfjVh1zM8
“Python becomes the most used language on GitHub, overtaking JavaScript after a 10-year run as the most used language. This is the first large-scale change we’ve seen in the top two languages since 2019…” 🏆
https://github.blog/news-insights/octoverse/octoverse-2024/#the-most-popular-programming-languages
Published some early validation results from my "SBOM for #Python packages" project. TLDR: I forked auditwheel and added some rudimentary SBOM record-keeping for bundled libraries and showed that today's SCA tools are able to use that information out-of-the-box. Full instructions and work in the post:
https://sethmlarson.dev/early-promising-results-with-sboms-and-python-packages
Django is at 97% of their funding goal for 2025, it's the backbone of many tools you're currently using so consider supporting the Django Foundation! https://www.djangoproject.com/fundraising/
✍️ New post covering another useful way to launch pdb in Django, when a given SQL query runs
After having worked a fair but with SQLAlchemy lately, I'm not sure if I like it. It feels very hacky, and "alchemy" is very appropriate because it explodes a lot.
I guess it's still a decent tool, because who likes to deal with databases anyway.
I prefer to work with data processing/analysis or GUI code over backend code, but all of it beats working with web frontend. 😁
Hey everyone! I'm still searching for my next role so if you hear of any opportunities that you think I'd find interesting, let me know!
💼 Director of Engineering / Engineering Manager but would consider the right IC role.
🌐 Remote, but would consider hybrid/onsite roles in Los Angeles, CA. Open to relocation: SF Bay, Seattle, Portland, or the UK.
🪪 US citizen, UK citizen at the end of this month, resident in Mexico
🧑💻#PHP is my language, interested in #Python,#Golang, & #Rust
I turned my thing about print debugging into a blog post. Don't look down on print debugging!
I suggest you support Standard Ebooks 📚
“Standard Ebooks is a volunteer-driven project that produces new editions of public domain ebooks that are lovingly formatted, open source, free of … copyright restrictions, and free of cost.” ⚖️
See what’s free to read on January 1 👇
https://standardebooks.org/blog/public-domain-day-2026
Please boost 🙏
#StandardEbooks #PublicDomain #PublicDomainDay #Copyright #Ebooks #OpenSource #FreeSoftware #Python
Looked up how to do multiple primary keys in #Django and found that the issue was first opened 19 years ago, and was accepted for check-in yesterday! https://code.djangoproject.com/ticket/373 #webdev #python
We've moved to Hetzner (from Digital Ocean) for our hosting. Tests so far show faster bandwidth and CPUs at a fraction of the cost. Details below (#python, cc @mkennedy):
✍️ I just finished writing the new pdb chapter for Boost Your Django DX. Lots of good stuff about pdb and ipdb.
🖨️ I’m not against print debugging though, per this past post:
https://adamj.eu/tech/2021/10/08/tips-for-debugging-with-print/
🤔 Maybe I could squeeze a “print debugging” section in with these tips?
