@bmispelon@mastodon.social
@bmispelon@mastodon.social avatar

bmispelon

@bmispelon@mastodon.social

💩🔥💻

This profile is from a federated server and may be incomplete. Browse more on the original instance.

felixxm, to django
@felixxm@fosstodon.org avatar

I've decided to retire from being a Django Fellow at the end of March 2024. It's a great honor to be a Django Fellow. I've spent the last 5 years in my dream job 💚 🦄 but it's time to move forward 🔭 I'm not abandoning Django completely, nothing like that 🤗. I will continue to be an active member of our amazing Community and do my best to help it grow 💓

I'm open to new positions from April, 1st, so contact me if you need someone with my expertise 🤝

https://www.mariuszfelisiak.org/

bmispelon,
@bmispelon@mastodon.social avatar

@felixxm I'll join a million other in thanking you for 5 exemplary years. ✨

And I look forward to seeing what you do next (and hope that it involves taking a bit of time off to relax, you deserve it) 🌴

bmispelon, to random
@bmispelon@mastodon.social avatar

Doing some open source work today, upgrading some old dependencies.

Had to lookup how to clone an SVN repository, it's been a while 👴

bmispelon, to random
@bmispelon@mastodon.social avatar

@webology hey, I'm a little on the fence about joining your office hours today.

I don't really have a concrete project in mind, but I'd like to dip my toes into open source contributing again, do you think I could join?

bmispelon,
@bmispelon@mastodon.social avatar

@webology This was fun, thanks ✨

marta, to tech
@marta@oslo.town avatar

Hey worker (yeah, I am talking to you). It is the Year of Our Lord 2024, and it is time to . 💪🏻 💪🏾 💪🏼

bmispelon,
@bmispelon@mastodon.social avatar

@marta do you have any links and/or recommendations for how to pick one (in Norway for me)?
I'm a noob when it comes to unions and last time I try to find information I got overwhelmed and gave up.

bmispelon,
@bmispelon@mastodon.social avatar

@marta thanks so much, I appreciate it!

bmispelon, to random
@bmispelon@mastodon.social avatar

Gotta love norwegian winter 🥶

(-20 celsius is -4 fahrenheit)

ubernostrum, to python

Today's post in my and "Advent calendar" series covers an aspect of Python regexes -- specifically, that they're Unicode-aware -- which I still see catching people from time to time:

https://www.b-list.org/weblog/2023/dec/16/python-regex-unicode-digits/

bmispelon,
@bmispelon@mastodon.social avatar

@ubernostrum any character matched by \d will be converted to an actual number through int() though, won't they?
I'm not sure I see what the bug would be here. Wouldn't the bug be present if a form was used as well?

(Thanks for these advent posts btw, I've really been enjoying them)

bmispelon,
@bmispelon@mastodon.social avatar

@ubernostrum it makes perfect sense to me, I always write my integers using digits from differents scripts 🙊

bmispelon, to django
@bmispelon@mastodon.social avatar

I have a project where I'd like different parts of the project to use different backends for sending email.

Has anyone ever solved that particular problem (and maybe packaged it neatly into a reusable app)?

Ideally I'd want something like a database router, but for email ✉️

bmispelon,
@bmispelon@mastodon.social avatar

@webology Oh neat, that looks exactly like what I asked for, thanks 👍🏻

bmispelon,
@bmispelon@mastodon.social avatar

@webology Life has taken some turns, most of them good, so I can't complain much.

I hope to be able to attend a US conf next year (maybe pycon or djangocon, not sure yet), maybe I'll see you there? I'm too afraid to count exactly how long it's been 😁

bmispelon,
@bmispelon@mastodon.social avatar

@adamchainz oh, I remember that ticket about named storages from years ago, did that finally go in? (haven't been following closely for a good few years now)

tykling, to django
@tykling@mastodon.social avatar

Does anyone know of plance to support gdal 3.8 in GeoDjango? This commit added support for 3.7 https://github.com/django/django/commit/953f29f700a60fc09b08b2c2270c12c447490c6a but I see nothing about 3.8

bmispelon,
@bmispelon@mastodon.social avatar

@tykling I don't see any open ticket on Trac: https://code.djangoproject.com/query?status=assigned&status=new&summary=~gdal&desc=1&order=id

So it looks like there aren't any active plans. But maybe all it takes is to open a ticket and see how it goes? Here's the ticket for the 3.7 update for reference: https://code.djangoproject.com/ticket/34572

bmispelon,
@bmispelon@mastodon.social avatar

@adamchainz thanks Adam! 👍🏻

daniel, to random
@daniel@social.telemetrydeck.com avatar

I got THE SCREEN on instagram and now I’m annoyed at both of these options. Subscription is 13€ per month which is ludicrous, but I don’t want to give them data either. So far it seems like I’m just not using IG, but it’s one of the few places where I keep in touch with non-tech-friends 😕

bmispelon,
@bmispelon@mastodon.social avatar

@daniel I'm in exactly the same boat. I've had that screen blocking me from using the app for more than a week now.
And just like you, I refuse to either pay this much money, or give them my data. I wish I could just drop it, but I have friends that only stay in touch with on that app.

It just sucks 😞

lacey, to random
@lacey@hachyderm.io avatar

I just responded to a mailing list with a super bland response about something where I agree with most people who have responded and y’all my HEART RATE? Is THROUGH THE ROOF?

Now I’m gonna be on tenterhooks until someone responds with another mild agreement so I know no one is mad at me.

Damn people pleasing tendencies.

(All said with humor but the kind of humor where like you’re laughing cause of how true it is)

bmispelon,
@bmispelon@mastodon.social avatar

@lacey Definitely not just you, I'm in the same boat.

Not sure if it's imposter syndrome, or past traumatic mailing list interactions, but I definitely get a physical stress response when I have to post a public email.

Aren't brains great?

SebastianM6L, to django German
@SebastianM6L@mastodon.social avatar

How do I get some and swag or stickers?
Only by attending a conference or is there an only shop where I can buy some?

bmispelon,
@bmispelon@mastodon.social avatar

@SebastianM6L I'm not sure about Python, but Django has an official merch store at https://django.threadless.com/.

There's also the more recent https://djangostickers.com

bmispelon, to random
@bmispelon@mastodon.social avatar

@EvilDMP I recently finished a book that started like this, it made me think of you:

To everyone who bikes.
And everyone who dreams.
And everyone who bikes in their dreams.

bmispelon,
@bmispelon@mastodon.social avatar

@EvilDMP it's called "Drømmenes sykkelregister", "Dream bike registry".
Its pretty new though, I don't think it's gotten a translation yet

CodenameTim, to django
@CodenameTim@fosstodon.org avatar

I wrote up a walk-through on implementing a custom model field that automatically looks up a class based on a key.

https://www.better-simple.com/django/2023/10/03/registerfields-in-django/

This is useful when building out various feed consumers that have a similar interface, but different implementations.

I'm not sure I explained the use-case well, but I've found this pattern to be really helpful in Django.

bmispelon,
@bmispelon@mastodon.social avatar

@CodenameTim i think I spotted a tiny mistake:

In the first code sample, the line assert isinstance(source, RSSBackend) should read isinstance(source.backend) right?

Interesting article, thanks for sharing! I feel I've had to reinvent (badly) this pattern many times.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • rosin
  • thenastyranch
  • GTA5RPClips
  • tester
  • InstantRegret
  • DreamBathrooms
  • ngwrru68w68
  • magazineikmin
  • everett
  • Youngstown
  • mdbf
  • slotface
  • kavyap
  • JUstTest
  • cisconetworking
  • khanakhh
  • normalnudes
  • osvaldo12
  • cubers
  • tacticalgear
  • Durango
  • ethstaker
  • modclub
  • anitta
  • provamag3
  • Leos
  • lostlight
  • All magazines