@heiglandreas@phpc.social
@heiglandreas@phpc.social avatar

heiglandreas

@heiglandreas@phpc.social

Father. Husband. PHP-Nerd. Draughtsman. Soil-Scientist. Brewer. Rescue-Diver. OSS-Maintainer. Challenge-Accepter.

Homebase roughly 50N 8E

@ teamup.com, ingewikkeld.net & stella-maris.solutions

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

heiglandreas, to random
@heiglandreas@phpc.social avatar

The hanging bookshelf is shaping up quite nicely😁

A hang8ng bookshelf over a window

ramsey, to Kubernetes
@ramsey@phpc.social avatar

I’m interested in running (i.e., ) as the app server for a website. The website has multiple domains pointing to it, and I plan to run this in a cluster. Can someone point to any docs or blog posts that show how others have set up similar configurations with Caddy or FrankenPHP, especially with regard to how Caddy magically configures HTTPS for the domains in this kind of setup?

heiglandreas,
@heiglandreas@phpc.social avatar
ocramius, to random
@ocramius@mastodon.social avatar

Fully switched to my Fairphone after @phpday 2024, and it feels like a good phone without Android bloatware (looking at you, Samsung, Google, etc.).

A bit big, but it runs as it should, and I feel better knowing that I'll be able to replace any part of it in very few minutes, if it breaks.

The fairbuds headphones feel amazing too: better than my old Sony WF-1000XM3, for which I had even custom silicone plugs made. Also there, the Sony ones failed due to batteries dying, while here I change 'em

heiglandreas,
@heiglandreas@phpc.social avatar

@pierstoval I'm still on my 3+. Running /e/os.

The only thing I replaced was the camera. With a Nikon Z30 😁

Apart from that: No regrets. And no need to get a newer one so far.

/cc @ocramius @phpday

phrawzty, to random
@phrawzty@hachyderm.io avatar

I feel like most in-house software is tacitly released under the Hot Potato Licence.

heiglandreas,
@heiglandreas@phpc.social avatar

@phrawzty Now I have to re-read "The Long and Dark Teatime of the Soul"....

"Hot Potato" "Pass it on"...

pallenberg, to random
@pallenberg@mastodon.social avatar

Julia Klöckner (CDU): "Grüne feiern ein „Ergebnis“ einer Umfrage, die laut Fachleuten mit bisher nicht da gewesener krimineller Energie gegen die CDU im Netz manipuliert wurde."

Ich habe mir mal das Zukunftsprogramm der CDU besorgt, um noch tiefer in diese bisher nicht da gewesene Digitalkompetenz einzutauchen!

heiglandreas,
@heiglandreas@phpc.social avatar

@pallenberg Wobei ich nicht weiss , wofür es da eine Diskette braucht.

"Dagegen" passt auch auf eine einzige Lochkarte...

heiglandreas, to random
@heiglandreas@phpc.social avatar

Wir haben eine Umfrage ins Internet gestellt. Aber weil das immer noch ist, haben wir keine Ahnumg von dem was wir da machen und schieben die Schuld daran, das was anderes rauskommt, als wir gerne hätten jetzt auf alle, die an der Umfrage teilgenommen haben...

ich glaube das mit der Demokratie, das üben wir noch mal, oder?

heiglandreas,
@heiglandreas@phpc.social avatar

@johannes Auch schlechte Publicity ist publicity... Schon richtig 🙈

heiglandreas,
@heiglandreas@phpc.social avatar

@johannes Wirklich dramatisch ist für mich die normalisierung des Begriffes "kriminelle Energie". Das das jetzt schon die Nutzung eines frei ferfügbaren Buttons bezeichnet sprucht Bände!

ocramius, to random
@ocramius@mastodon.social avatar

Amazon deliveries are getting weird

heiglandreas,
@heiglandreas@phpc.social avatar

@ocramius Why do you order scorpions?

Or was that a hard rock order gone south?

avatter, to random German
@avatter@mastodon.social avatar

Die einzige relevante Umfrage zur "Rücknahme des Verbrenner-Aus" findet übrigens am 9. Juni 2024 statt. Geht wählen!

video/mp4

heiglandreas,
@heiglandreas@phpc.social avatar

@avatter Und berücksichtigt, wie die CDU damit umgeht, wenn etwas nicht nach Ihrer Erwartung verläuft!

ramsey, to random
@ramsey@phpc.social avatar

Why do IDEs always default the terminal to the bottom of the screen? I’m always—always—going to move it to right side of the screen. No matter what. Am I the only one who does this?

heiglandreas,
@heiglandreas@phpc.social avatar

@josh @ramsey 🙋

thomastospace, to php
@thomastospace@phpc.social avatar

Making PDF's in makes me cry.

heiglandreas,
@heiglandreas@phpc.social avatar

@thomastospace @sirber Pdflib. When having to do real PDF stuff there is nothing else.

Feel free to ping me at andreas AT heigl DOT org for more. I've done my share with that and do have some knowledge 😉

heiglandreas, to random
@heiglandreas@phpc.social avatar

😂 I just found that outlook allows one to set the language to "English (Germany)" and now I am looking forward to Deutsche Bahn English (senk ju for träwelling)... 🙈

heiglandreas,
@heiglandreas@phpc.social avatar

@ihabunek 🤣

Yeah! About that!

mina, to random German
@mina@berlin.social avatar

So eine ordentliche Sturmflut, die komplett im Meer versinken ließe, wäre doch mal was, oder?

heiglandreas,
@heiglandreas@phpc.social avatar

@mina Würde das was an der Gesinnung der Leute die zum Feiern da hin pilgern ändern?

In so fern: Sturmflut bitte nur, wenn das ganze Rechte Pack sich dort gerade am verlustieren ist

heiglandreas,
@heiglandreas@phpc.social avatar

@mina ... Wegen Überfüllung geschlossen ...

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

@packagist Awesome! composer req phpunit now adds phpunit to require-dev as default, without asking - I LIKE!

heiglandreas,
@heiglandreas@phpc.social avatar

@ojrask

Because your code and your tools now depends on the same versions of any library that they both use. And you will not be able to update that library on your code until each and every tool you use also updates that library.

Which also means that your tools depend on each other.

So it can happen that you can not update a tool because your code still uses an older library (for reasons).

/cc @Schrank @packagist

heiglandreas,
@heiglandreas@phpc.social avatar

@ojrask How to overcome that limitation? There are different approaches. PHARs can work sometimes (not always!). Others are mentioned in https://github.com/Roave/BackwardCompatibilityCheck/pull/770

/cc @Schrank @packagist

heiglandreas,
@heiglandreas@phpc.social avatar

@naderman PHAR files sadly have their own issues. And there are already tools for that.

IMO composer does an awesome job for dependency management! But in best unix philosophy ("Make each program do one thing well") application tool management should be handled by a different tool. Yes! That can also be composer via a separate composer.json!

Invocation of that tool can then still be done via a composer command (also unix philosophy: Write programs to work together)

/cc @Schrank @shochdoerfer

heiglandreas,
@heiglandreas@phpc.social avatar

@ojrask That is a self-fulfilling prophecy sadly.

But at one point the chain has to be broken.

/cc @Schrank @packagist

heiglandreas,
@heiglandreas@phpc.social avatar

@gmazzap I would actually argue that. The project does successfully run on the servers without the tests. I do hope the tests are not deployed to prod!

A dependency for me is everything that has to be deployed to production.

Everything else is just toolage. Important toolage without question! But not a dependency.

/cc @shochdoerfer @naderman @Schrank

heiglandreas,
@heiglandreas@phpc.social avatar

@gmazzap Actually your tests have a dependency on your sources. But your source (hopefully) never depends on your tests. So the tests are merely a tool for your product...

But I think I need to write a blogpost about that whole topic...

/cc @shochdoerfer @naderman @Schrank

heiglandreas,
@heiglandreas@phpc.social avatar

@pierstoval

Tests are a necessary part of the Deployment-chain. As hopefuly are all the other tools that run checks.

But tests are not a necessary part of the production code. Hopefully....

/cc @Hariboas @shochdoerfer @gmazzap @naderman @Schrank

heiglandreas,
@heiglandreas@phpc.social avatar

@shochdoerfer @gmazzap @naderman @Schrank well. Technically you could. But I'd still leave it in one repo as the tests are usually kinda useless with other code. So the possibility that the tests are used elsewhere is rather low...

heiglandreas,
@heiglandreas@phpc.social avatar

@pierstoval Sorry 8f that came across like that. No. The project consists of sources, tests and other things.

But dependencies for me are only things that are required in production. Everything else is for me tools.

And those should IMO not be maintained with the same tool.

/cc @Hariboas @shochdoerfer @gmazzap @naderman @Schrank

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