@jochen@wersdoerfer.de
@jochen@wersdoerfer.de avatar

jochen

@jochen@wersdoerfer.de

Freelance Python Developer from Düsseldorf. Podcasts / Ukulele / Cooking.

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

jochen, to random
@jochen@wersdoerfer.de avatar

Being beyond tellerrand, django-cast bugs and a little bit of work - published my for last week: https://wersdoerfer.de/blogs/ephes_blog/weeknotes-2024-05-20/

shezi, to random
@shezi@mastodon.world avatar

Now that I've become a master wood and metal worker (ie. watched some youtube tutorials) I am ready for my next challenge: I'll become a master software developer (ie. watch some youtube tutorials).

jochen,
@jochen@wersdoerfer.de avatar

@shezi I suspect it’s not enough to watch some youtube tutorials. At some point, you probably have to go through some kind of weird phase transition and switch from watching to recording some youtube tutorials.

jochen,
@jochen@wersdoerfer.de avatar

@shezi Shocking, right? But maybe we have to collect some more data before jumping to conclusions 🧐

jochen, to random
@jochen@wersdoerfer.de avatar
jochen,
@jochen@wersdoerfer.de avatar

@pixelistik Moin :)

jochen,
@jochen@wersdoerfer.de avatar

Going full meta!

jochen, to random
@jochen@wersdoerfer.de avatar

Auf zur 😄

jochen, to random
@jochen@wersdoerfer.de avatar

Neandertal, cover images and jumping around, published my for last week: https://wersdoerfer.de/blogs/ephes_blog/weeknotes-2024-05-13/

jochen, to random
@jochen@wersdoerfer.de avatar

Ballet, django-cast got support for podlove web player 5 and support for Wagtail 6.1 - published my for last week: https://wersdoerfer.de/blogs/ephes_blog/weeknotes-2024-05-06/

jochen, to random
@jochen@wersdoerfer.de avatar

From dict to html: django-cast can now render post detail / post index / feed of blogs just from a dict without hitting the database. And how to frame things correctly - published my for last week: https://wersdoerfer.de/blogs/ephes_blog/weeknotes-2024-04-29/

joknopp, to random
@joknopp@chaos.social avatar

Ich verstehe den Bedarf in Firmen für IT-Sicherheitsschulungen. Dass man sich unabhängig vom Vorwissen durch irgendwelche Präsentationen zu Phishing Mails klicken darf ist aber eeecht nervig. Social Engineers sehen übrigens immer aus wie die Panzerknacker.

jochen,
@jochen@wersdoerfer.de avatar

@joknopp Ich wundere mich bei sowas ja immer, wie es sein kann, dass es billiger ist, Gehirne via Schulung upzudaten, statt Software auf Rechnern.

jochen, to random
@jochen@wersdoerfer.de avatar

Podcasts and Meetups and some django-cast code wrestling - published my for last week: https://wersdoerfer.de/blogs/ephes_blog/weeknotes-2024-04-22/

jochen, to random
@jochen@wersdoerfer.de avatar

Fetching stuff from databases, music production and the great outsides - published my for last week: https://wersdoerfer.de/blogs/ephes_blog/weeknotes-2024-04-15/

joknopp, to random German
@joknopp@chaos.social avatar

Ich hab jetzt keinen Account mit riesiger Follower Zahl, aber ein bisschen wundert es mich schon, dass Event Ankündigungen kaum oder keine boosts bekommen. Ist das eine Mastodon Sache oder wie konmts?

jochen,
@jochen@wersdoerfer.de avatar

@joknopp Hatte die Ankündigung nicht gesehen, aber jetzt schon 😄

jochen, to random
@jochen@wersdoerfer.de avatar

Vacation week, museums and working on django-cast performance - published my for last week: https://wersdoerfer.de/blogs/ephes_blog/weeknotes-2024-04-08/

jochen,
@jochen@wersdoerfer.de avatar

@webology Thanks - nice to hear that this is interesting for other people 😁. I'll mainly keep this log for myself, just to have a place where I can search for links I know stumbled upon in the past.

And I have to say I really enjoy reading your Django-News newsletter. I often put links in my weeknotes that I discovered via Django-News 😇.

qbi, to random German
@qbi@freie-re.de avatar

Ich gebe auf.

jochen,
@jochen@wersdoerfer.de avatar

@promovicz @qbi Es wird immer so getan, als wären die Dinger einfach zu benutzen, aber das sind sie nicht. Hier mal eine Variante, die recht zuverlässig funktioniert, wenn man regenerate klickt:

https://chat.openai.com/share/bce6be3d-3171-4767-8ea7-00d8d180f807

(Hatte auch eine funktionierende deutsche Variante, aber damit bin ich gerade ins Usage-Limit gelaufen 😄)

jochen,
@jochen@wersdoerfer.de avatar
MoritzGiessmann, to Travel German
@MoritzGiessmann@mastodon.social avatar

TIL: Apple photos shared albums max out at 5000 items.

jochen,
@jochen@wersdoerfer.de avatar

@MoritzGiessmann To add insult to injury shared albums will also resize your images. iCloud sharing links work, but are well hidden.

engkiosk, to random
@engkiosk@podcasts.social avatar

Der moderne Frontend-Stack ist komplex. Ist das gerechtfertigt?

Im Podcast-Interview mit Golo Roden sprechen wir über ...

  • Aktuellen Herausforderungen im FE
    • Mögliche Lösungen
    • HTMX
    • Proprietäre APIs von modernen Frameworks
    • Innovation oder alter Wein in neuen Schläuchen?
    • Bloated JavaScript und User Experience im Web
    • Hohe Kohäsion, niedrige Kopplung
    • Web Components und Standardisierung

Das ganze Interview 🎙️
https://engineeringkiosk.dev/podcast/episode/117-vanilla-web-niedrige-kopplung-hohe-koh%C3%A4sion-mit-golo-roden-von-the-native-web/?pkn=mastodon

jochen,
@jochen@wersdoerfer.de avatar

@engkiosk Interessante Episode - spannend, wie unterschiedlich man dieses Thema wahrnehmen kann. Ich komme ja eher aus der Backend-Ecke und finde htmx total super.

Django hatte jahrelang keine gute Frontend-Story, bis htmx vorbeikam (oder was anderes howl-artiges, ist ja ein breiter Trend). Und für mich löst howl genau das Problem der engen Kopplung:

jochen,
@jochen@wersdoerfer.de avatar

@engkiosk Wenn ich Django im Backend habe und Vue im Frontend, muss ich immer Client und Server anfassen. Mit htmx habe ich ein Frontend, das aussieht wie eine SPA, aber ich muss nur noch den Server ändern, der Client ist der Browser und der bleibt immer gleich. Wie macht ihr das denn mit einer json-API?

Hier vielleicht noch ein bisschen Kontext zu meiner Weltsicht:
https://workingdraft.de/386/

jochen,
@jochen@wersdoerfer.de avatar

@engkiosk Ja, gmail ist ja Standardbeispiel für einen guten use case für eine SPA und hey.com macht jetzt aber howl mit rails. Es gibt livewire fpr PHP und liveview für elixir. Da tut sich Einiges.

Also Streit, ich weiß ja nicht 😇. Aber ja, irgendwie muss der Diskurs zumindest würzig genug sein, damit spürbar wird, warum howl/SPA für gut gehalten wird. Wäre ich umgekehrt ja auch sehr interessiert dran.

Bin mal gespannt, wie bei euch dieses old-school-web-Plädoyer von Stefan ankommnt 😄.

jochen, to random
@jochen@wersdoerfer.de avatar

Last week working on SSO, attempting to update python.org to a newer Django version and cherry blossoms - published my for last week: https://wersdoerfer.de/blogs/ephes_blog/weeknotes-2024-04-01/

jochen, to random
@jochen@wersdoerfer.de avatar

Unicode is kind of multi, django-cast bugfixing and some sun - published my for last week: https://wersdoerfer.de/blogs/ephes_blog/weeknotes-2024-03-25/

andyide, to random
@andyide@fosstodon.org avatar

Any experts kicking around?

Postgres has a bunch of fuzzy string matching tools such as trigrams and phonetic algorithms but I couldn't find anywhere in Wagtail these are taken advantage of.

Docs keep saying if you want fuzzy match you need to use Elastisearch.

Ideally I'd like search to handle common misspellings - eg writing "vat" should get you "vets" in your search result. Or "hirse" should give you results for "horse".

Is there a plugin that does this anywhere?

jochen,
@jochen@wersdoerfer.de avatar

@xeraa @andyide There seems to be something like that in elasticsearch: https://www.elastic.co/guide/en/elasticsearch/reference/current/search-as-you-type.html

But I don't know how it’s implemented or if it's fast. And if you don't have huge data, it should be doable in pure python (just load top n queries at application start) and then do something like this: https://stackoverflow.com/questions/2282579/strcmp-for-python-or-how-to-sort-substrings-efficiently-without-copy-when-buil (hmm, seems like somebody finally gave an interesting answer to my old question 😁). And this will be a lot of fun while adding a big dependency you have to maintain is not.

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