@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 German
@heiglandreas@phpc.social avatar

Wie nennt man Betrüger, die Ihre Opfer mit falschen Versprechungen ködern?

Richtig!

Bauernfänger

heiglandreas, to random
@heiglandreas@phpc.social avatar

Always remember:

PHPUnits @testWith annotation does not like singe quotation marks (') for string. It will only accept double quotation marks (")....

I think that is the 5th time I fell for that...

heiglandreas, to random
@heiglandreas@phpc.social avatar

Sometimes I do miss my big speakers....

Today is such a day!

heiglandreas, (edited ) to random
@heiglandreas@phpc.social avatar

TIL that

$a = set_error_handler('my_error_handler');
set_error_handler($a);

is something different than

set_error_handler('my_error_handler');
restore_error_handler();

🤯

Edit: Fixed typos

heiglandreas, to random
@heiglandreas@phpc.social avatar

First takeaway from going back to MacOS: Running tests in a dockerized environment got considerably slower.... 😕

heiglandreas, to random
@heiglandreas@phpc.social avatar

OK. So @sebastian removed the verbose as well as the debug options in v10 of phpunit...

I'm sure there were reasons for that, but is that written down somewhere?

And how shall I now figure out which test is currently hanging and stopping the whole testsuite? 😕

Couldn't find anything (apart the info that it was removed on the release-page)

heiglandreas, to random
@heiglandreas@phpc.social avatar

Really ? I can use 2.537 different databases as datasource but the only plugin that allows me to use LDAP as datasource is 3rd party provided and 4 years old?

So back to Apache Directory Studio again... 😡

A well. Who needs a fast and reliable tree-structured NoSQL datastore anyhow 🤷

heiglandreas, to random
@heiglandreas@phpc.social avatar

BTW: Since that time whenever I'm driving alone in a car I get out at every possibility to check whether there are some hitchhikers that need a lift.

Gets less and less every year...

heiglandreas, to random
@heiglandreas@phpc.social avatar

I finally gave in. After 5 years on Linux I will go back to MacOS in 2024 (which I have been using in various degrees of professionalism since... 1991?).

Linux is all nice and dandy. But there are so many rough edges that hinder my productivity.

So I'll bite the bullet and compromise on openness and IMO questionable company decisions in favour of my own productivity and sanity.

😕 🤷

heiglandreas, to random
@heiglandreas@phpc.social avatar

I finally managed to set up a working Behat env to test my WordPress authentication plugin.

'twas quite a journey due to containerized tools and then having to call docker compose from within a container to call a different container... 🙈

But now everything works smootly and I can refactor without breaking functionality 😁

heiglandreas, to random
@heiglandreas@phpc.social avatar

"Ticking away the moments that make up a dull day ..."

I love the ticking of my grandmothers livingroom-clock slicing through the idle time between christmas preparations done and the actual celebration...

Have a great time everyone! Make the best of it!

Hand of a grandfather clock slowly ticking it's way to the number 8 on the dial.

heiglandreas, to random
@heiglandreas@phpc.social avatar

Weihnachten: Das Geburtstagsfest für ein uneheliches Kind mit 2 Vätern das ab seiner Geburt verfolgt wird, gedemütigt, verraten, verkauft.

Geboren in Palästina, in einem besetzten Land, in dem die Mächtigen Strippen ziehen und die Besatzer ihre Hände in Unschuld waschen.

Und dennoch sein ganzes Leben lang für Unterdrückte und Benachteiligte eingestanden bis zum bitteren Ende! In friedlichen Protest dafür einstehen das wir alle gleich sind und Nächstenliebe wichtiger ist als Geld.und Macht.

heiglandreas, to random
@heiglandreas@phpc.social avatar

I'm sure @ramsey already got this a thousand times....

https://mastodon.world/@jobsfordevelopers/111629638929865766

heiglandreas, to random
@heiglandreas@phpc.social avatar

I had a lot of tests failing due to teh ClockInterface implementation being Symfonys clock-implementation. That is not what a clock interface is about. Need to investigate now what caused that 😕

heiglandreas, to random
@heiglandreas@phpc.social avatar

Why???

https://3v4l.org/O7kFc

Is that normal behaviour that access levels of function parameters need to be observed regardless the inheritance-depth?

I can ignore the parameter but when I have a parameter with that name it also has to have the same access level?

There is for sure an explanation. But so far I can not see logic in that...

heiglandreas, to random
@heiglandreas@phpc.social avatar

That IS quite a bit of wind out there.

And we just had a 20 minute power outage.

Guess who installed a UPS a week ago for the NAS and the network 😁

Already paid off!

heiglandreas, to random
@heiglandreas@phpc.social avatar

It's always TLS.

And missing CA-certificates...

And the solution is never

TLS_REQCERT never

Because: NEVER!! EVER!!!

heiglandreas, to random
@heiglandreas@phpc.social avatar

One of my main issues with PSR7/15 is that the controllers return a ResponseInterface.

I'd rather have the controller return a DTO that is then used down the pipeline to be converted into whatever the request requested via their Accept-header. I don't want to have to take care of that in each and every controller...

I think I should write something longer about the why and what... 😕

heiglandreas, to random
@heiglandreas@phpc.social avatar

I start seeing technical debt everywhere.

Whether that is an "I'll do the laundry later" at home, a "we'll do the refactoring in the next sprint" or "Transitioning away from fossil fuels in energy systems, in a just, orderly and equitable manner, accelerating action in this critical decade, so as to achieve net zero by 2050 in keeping with the science;" in global politics:

It's cuting a corner now to fix it later.

Without adding the added cost of fixing it later into the descission making.

heiglandreas, to random
@heiglandreas@phpc.social avatar

Have a great day, @dseguy! I'm sure there'll be 🍰 and ☕ and perhaps even an :elephpant:

heiglandreas, to random
@heiglandreas@phpc.social avatar

I just had the laugh of my day!

I wanted to set up an appointment with someone with a different cultural background and asked when would be the best time (expecting something like 9:00 or 15:00).

Got an "in the morning".

That moment realizing my own being trapped in a clocked way of living... priceless!

heiglandreas, to random
@heiglandreas@phpc.social avatar

Let's head out towards the meetup.

heiglandreas, to random
@heiglandreas@phpc.social avatar

starts with a slidedeck at @enrise

And @Skoop and @DadaProvider are doing an interactive session about Mental Health and Agile Development

heiglandreas, to random
@heiglandreas@phpc.social avatar

Amersfoort in the morning...

heiglandreas, to random
@heiglandreas@phpc.social avatar

Ich so bei deutscher Politik:

egal ob Verkehr, Energie, Bildung, Klima, you name it...

  • 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