@alexanderschnitzler@mstdn.social avatar

alexanderschnitzler

@alexanderschnitzler@mstdn.social

#TYPO3 freelancer, #PHP developer

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

MarcusSchwemer, to random German
@MarcusSchwemer@muenchen.social avatar

Looking for a snap free distro for my next computer.

  • Fedora
  • Mint

Are already on my list. Any other recommendations?

alexanderschnitzler,
@alexanderschnitzler@mstdn.social avatar

@MarcusSchwemer I am quite happy with manjaro but not 100% snap free. But it’s a lack of time, not opportunities.

alexanderschnitzler, to random German
@alexanderschnitzler@mstdn.social avatar

Geschichten, die nur das Leben schreibt:

Laden der Termine ist zu langsam:

  • Nachladen per Ajax
  • Immer noch langsam, Caching drauf werfen
  • Nach dem Laden aller Termine die ersten 100 aus dem array schneiden.

Kunde beschwert sich, dass 100 Termine 1 Minute zum Laden brauchen.

Tatsächlich geladen werden über 1000 und wieder mal die halbe Datenbank (ORM).

🫣

alexanderschnitzler, to random
@alexanderschnitzler@mstdn.social avatar

Do I miss something or aren’t all official jQuery plugins in npm?

alexanderschnitzler, to random
@alexanderschnitzler@mstdn.social avatar

Recursive sql is super powerful. Having trees of any kind in your project should make you consider using it.

https://mariadb.com/kb/en/recursive-common-table-expressions-overview/

alexanderschnitzler, to random German
@alexanderschnitzler@mstdn.social avatar

Hach, ich bin ja 100% für Digitalisierung aber warum ist alles in diesem Land so seltsam verhunzt?

Anmeldung mittels Bund.ID nur mit Ausweis-Programm auf dem Rechner.

Ausweis-App geht nur wenn man den gesamten Prozess auf dem Handy macht. iPhone SE ist aber für die meisten Dinge dann zu klein, Formulare sind verbuggt, man kann nicht alles lesen.

Also doch wieder 20km fahren und persönlich die Dinge klären...

alexanderschnitzler, to random German
@alexanderschnitzler@mstdn.social avatar

Matrix has gone from science fiction to dystopian drama in just 25 years.
https://chaos.social/@HonkHase/112435548946270854

alexanderschnitzler, to random German
@alexanderschnitzler@mstdn.social avatar

Puh, zum Glück ist Dobrindt für die Union noch mit bei dieser Runde, Kretschmer ist so ein Totalausfall, selbst als Oppositioneller. Neben dem glänzt Chrupalla. 🤡

#WiegehtsDeutschland

alexanderschnitzler, to random German
@alexanderschnitzler@mstdn.social avatar

Dieses „Deutschland wie geht‘s“ vom ZDF ist ja wieder mal sowas von sinnlos…

Wir haben fast Vollbeschäftigung, es fehlen Fachkräfte und die Antwort der Politik (alle Parteien) ist bessere Bildung. Dabei haben doch schon die Millenials mehr als je zuvor studiert und Berufe bekommen, die sie gerade so in der Mittelschicht halten.

Wie kann da nicht die erste Frage sein, ob wir vielleicht einfach die Leute beschissen bezahlen und wie bessere Bildung das ändern soll?

alexanderschnitzler, (edited ) to random German
@alexanderschnitzler@mstdn.social avatar

So nice da draußen die Tage mit an die 25 Grad auch sind, schaut man auf den Kalendar wird einem doch mulmig. Die Durchschnittstemperatur lag im Mai bislang bei 14 Grad.

Ich gebe zu, das letzte Jahrzehnt hat mir auch schon das Gefühl für das Normale genommen aber das hier ist eher so Ende Juni Wetter.

Mein Vater hat mir von Schnee im April erzählt, ich erzähle meinem Sohn von Schnee im Januar und er seinem von 5 Grad im Winter und erträglichen Sommern.

ramsey, to random
@ramsey@phpc.social avatar

It’s official, now!

RFC 9562: Universally Unique IDentifiers (UUIDs) https://www.rfc-editor.org/rfc/rfc9562.html

alexanderschnitzler,
@alexanderschnitzler@mstdn.social avatar

@WerySkok @ramsey I hope you also check auto increment fields then. Better safe than sorry. 😉

alexanderschnitzler, to random
@alexanderschnitzler@mstdn.social avatar

For those that follow #DomainDrivenDesign and #EventSourcing:

Do you let the ORM persist your aggregates and record just the events for the aggregate root or do you let the ORM persist all entities seperately and record events for all data changes of all entities of you aggregate?

alexanderschnitzler, to php
@alexanderschnitzler@mstdn.social avatar

Today a 8.7 will die and rise again as 11.5. Next project will be the upgrade of a 6.2 to one of the current versions. 🎉

I have very little time but if you need help with TYPO3 upgrades, even the tricky ones: Ping me. If there's time on my and budget on your end, there's no need for a relaunch. 😉

alexanderschnitzler,
@alexanderschnitzler@mstdn.social avatar

@danielsiepmann Those things usually don’t yield new jobs. 🫣

alexanderschnitzler, to random
@alexanderschnitzler@mstdn.social avatar

Does anyone remember what our CI pipelines looked like before docker and cheap cloud services?

I hardly remember myself because when I began web development the whole team worked on the same code on a samba share and we had to shout into the room: "Is anyone working in foo.php right now?"

So no CI at all. But those who did it early, how did you do it? On bare metal I guess?

alexanderschnitzler,
@alexanderschnitzler@mstdn.social avatar

Don't know when you started but there was this glorious PHP 5.1-5.4 time when people didn't really need to update their versions for around 10 years.

oliklee, (edited ) to ubuntu
@oliklee@chaos.social avatar

I have upgraded two systems to 24.04 now and also tried as snap (which is the default for Ubuntu 24.04) on another machine.

The system upgrades were incredibly smooth. Thunderbird in general also works fine, but it doesn't support with private keys on a yet (which is my usecase). (Yes,there is a workaround, although clunky.)

So it looks like I'll stay on 23.10 a bit longer on my main machine.

https://bugs.launchpad.net/ubuntu/+source/thunderbird/+bug/2009825

alexanderschnitzler,
@alexanderschnitzler@mstdn.social avatar

@oliklee snaps feel like a step backwards although they shouldn’t. Whenever I used one, I faced issues. Missing fonts in dialogues was the most annoying. But also missing hardware support. Slack as a snap couldn’t use my camera and microphone.

Maybe things improved over time but I still don’t see the advantages despite understanding the theoretical technical advantages under the hood.

alexanderschnitzler,
@alexanderschnitzler@mstdn.social avatar

@oliklee Me too but I don’t understand why there are so many different competing package formats once again. And then there is the whole nix universe as well. Hard to decide what to use and tbh, double click an exe or moving a dmg file is sometimes easier than using a package manager. 🫣

alexanderschnitzler, to random German
@alexanderschnitzler@mstdn.social avatar

Na Danke auch! Ich war 4 Jahre Starlink-Kunde, möchte meine Hardware loswerden und gerade jetzt machen die 50% Rabatt auf die Hardware…

Das ist nicht nur blöd für mich, das ist auch absolut nicht nachhaltig. Lieber neuen Kram produzieren als Bestand weiter ans Netz bringen.

alexanderschnitzler, to random German
@alexanderschnitzler@mstdn.social avatar

Hach, immer wieder Schade wenn ein Projekt über Jahre auf Verschleiß gefahren wird und der Kunde dann nicht versteht warum so „einfache“ Sachen dann „plötzlich“ so teuer sind.

Ja nu, ich kann halt kilometerlangen Code in Controllern nicht automatisiert testen. Es ist nicht nur das, was der Kunde geändert haben will, es ist der ganze Summs, der da drum gebaut wurde. Und zwar an 5 Stellen weil Copy and Paste halt damals günstiger war.

🤷🏻‍♂️

alexanderschnitzler,
@alexanderschnitzler@mstdn.social avatar

@Konafets Ich werde dafür gebucht das aufzuräumen. Nur leider verstehen (End-)Kunden das oft nicht weil früher war es viel billiger und schneller.

Ich versuche bei jeder Änderung auch etwas mit aufzuräumen.

Nur leider gibt es manchmal so Featurewünsche, die brauchen ne Woche Vorarbeit. Das ist dann immer schwierig für den Kunden.

alexanderschnitzler,
@alexanderschnitzler@mstdn.social avatar

@Konafets Ich mache viel A wenn es die Zeit erlaubt. Aber ich bin ein Freund davon dem Kunden den Aufwand explizit klar zu machen denn sonst stehe ich als teurer, eingekaufter Experte schnell doof dar, da der Kunde sich immer denkt: Ah, Experte an Board, Kosten sinken.

Die Kunden verstehen oft nicht, dass ich nicht dafür da bin schneller zu sein sondern nachhaltiger und dass ich dem Projekte mehr Lebensjahre gebe als nehme.

supergarv, to random German
@supergarv@phpc.social avatar

Das hier sind die Nike Free Run 2 Schuhe.

Die haben in verschiedenen Farben seit gut 14 Jahren meine Füsse draussen geziert und waren das Beste Geherlebnis was ich mit Schuhen in meinen 44 Jahren hatte.

Das Modell wird seit bestimmt 10 Jahren nicht mehr produziert, und meine Restbestände sind nun ausgelatscht.

alexanderschnitzler,
@alexanderschnitzler@mstdn.social avatar

@Xitnelat @supergarv Ja, TYPO3 z.B. scnr

alexanderschnitzler,
@alexanderschnitzler@mstdn.social avatar

@koehnlein @Xitnelat @supergarv Oh, schade! Aber für dasselbe Feeling reicht es auch gewisse Extensions aus 2005 in einer 12.4 zu betreiben.

supergarv, to yuzu German
@supergarv@phpc.social avatar

Das Ende von #yuzu macht mich aus zwei Gründen traurig:

  • Die Switch ist eine veraltete Hardware-Plattform schon seit sie rauskam, Spiele auf einem 4k TV sehen grottig aus, 30fps ist für mich inakzeptabel. Beides hat yuzu mit upscaling und fr-unlocks behoben.

  • Ich hab keine Zeit&Geduld für frustige Spiele; yuzu mods haben beliebiges modding/cheating ermöglicht, und Spiele für mich frustloser gemacht. Ich bin voll fine mit einem "supereasy" mode in Spielen.

alexanderschnitzler,
@alexanderschnitzler@mstdn.social avatar

@supergarv Schau dir mal Zelda 64 Recompiled an. Wenn du MM nachholen willst, dann so.

alexanderschnitzler,
@alexanderschnitzler@mstdn.social avatar

@supergarv Wobei DF Retro meint, dass es am geilsten ist, das nur leicht skaliert auf nem CRT nachzuholen und 60-120 Hertz zu nutzen.

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