@theseer@phpc.social avatar

theseer

@theseer@phpc.social

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

Skoop, to random
@Skoop@phpc.social avatar

Is my search-fu leaving me, or is there no PHAR for Rector?

theseer,
@theseer@phpc.social avatar

@Skoop @heiglandreas @sven Why not talk to Thomas about it? :)

If we need to enhance phive to support this, I can do that..

theseer,
@theseer@phpc.social avatar

@Skoop @heiglandreas @sven Okay, that's a lame excuse he wrote there, tbh.

There is no need to "manually update files".

We could also consider creating a phar-io update wrapper component that allows for an easy "--self-update" process to be included.

afilina, to random
@afilina@phpc.social avatar

This looks suspiciously similar to azjezz/psl, just with a different API. It even has the same name: PHP Standard Library.

The PHP community would be better if devs worked together instead of copying and re-branding someone else's work. Credit to azjezz for the original PSL.

theseer,
@theseer@phpc.social avatar

@afilina At least the screenshot shows a perfect example of adding pointless complexity rather than addressing the design flaw of using implicit APIs with magic strings.

heiglandreas, to random
@heiglandreas@phpc.social avatar

I hate VPN!

It never worked out of the box for me. There are soooooo many moving parts.

Debugging is difficult.

And it's always the clients fault...

theseer,
@theseer@phpc.social avatar

@heiglandreas Interestingly, the VPN in question works on mac, windows and linux all over the world ;)

theseer, to random
@theseer@phpc.social avatar

It's 2024 and the year starts with rejections. I wonder why it's so hard to deal with those ,)

This time, @dpc_ibuildings rejected my proposals. Wonder what I might have done to them, because @dpc_ibuildings and @phptek are the only ones that almost constantly reject me 💔

asgrim, to random
@asgrim@phpc.social avatar

I'm gonna be on a live stream on Friday!!! Will be chatting about the new PECL replacement tool, PIE 🥧 that I'm working on...

https://www.youtube.com/watch?v=uWsGDUCxbT0

theseer,
@theseer@phpc.social avatar

@afilina you do? Feel like helping with documentation on docs.templado.io ?

theseer, to Dom
@theseer@phpc.social avatar

Working on my templating engine Templado this afternoon - but getting frustrated.

How did PHP - the language of the web - manage to lack behind DOM Standards so badly? Apart from bizarre bugs, basic things are just missing: DOMNode::isConnected or at least DOMNode::compareDocumentPosition are just missing. PHPStorm claims the latter exists, but that's just a lie... sigh

Can't we just throw away libxml2 and use a modern standard supporting implementation from someone else?

theseer, to random
@theseer@phpc.social avatar

Is it just me or is getting worse by the day?

I'm runnig 2024.1 (Build -241.14494.237, built on March 27, 2024) but have to constantly restart the IDE to fix bizarre errors like PHPStorm claiming a property or parameter isn't used while highlighting the very use a line later, inconsistently resolving asserts with instanceof checks - e.g. claiming a method doesn't exist in the class referenced in a different assert and not seeing a parameter that is clearly there...

PHPStorm claiming a parameter is missing that is clearly there..

theseer,
@theseer@phpc.social avatar

@michael Yeah, noticed that just deleting the line and repasting the very same code sometimes fixes it.

It's beyond me, why that even works ;)

theseer, to random
@theseer@phpc.social avatar

Is there a way to replicate changes in an append-only fashion to a secondary/backup mysql/mariadb server? So pretty much, only INSERT statements.

This is an event store, so once written, events will never change.

For added security and data protection, I want to ensure that the backup can not ever loose anything by accident or due to an attack.

I know about "replication-with-restricted-privileges", but that will break when checks fail. I'm not sure I want this, or do I?

/cc @isotopp

theseer, to random
@theseer@phpc.social avatar

So apparently there is a RCE bug in exim - details yet to be disclosed (https://www.zerodayinitiative.com/advisories/ZDI-23-1469/). No updated version available yet.

Suggested Mitigation: Do not expose Exim to the internet.

How not helpful. It's an MTA!

But not doing anything feels wrong. So I put exim behind NGINX using its mail proxy. Took about 20 minutes of RTFM and ~10 lines of nginx / exim config changes.

Does it help? No idea, we don't have details of the exploit. But it feels better. Does that count? ;-)

theseer, to random
@theseer@phpc.social avatar

I have an question: The _Throws-Mutation effectively removes my exit condition to avoid an endless recursion loop and thus runs into a Timeout.

The Timeout though apparently is considered bad, given it's not considered a "killed" mutation.

So, how do I make infection happy? I don't know how to avoid an endless recursion when infection would mutate my exit condition away ;)

theseer, to random
@theseer@phpc.social avatar

Is it just me or is anyone else running their own mailserver experiencing a lot servers being blocked by zen.spamhaus.org currently that one would assume not to be considered offensive?

Like github.com, outlook.com or google/gmail?

theseer,
@theseer@phpc.social avatar

@bobmagicii thanks for the pointers, i didn't have any issues sending mails. My trouble was receiving them.

As it turnwd out and what I already feared, entirely my fault. I tried using spamhaus' RBL via public resolver which is explicitly not supported.

theseer, to random
@theseer@phpc.social avatar

Ach Accor, wie schwer kann es sein?

theseer,
@theseer@phpc.social avatar

Scheinbar sind Sonderzeichen nicht gleich Sonderzeichen: Ein Komma oder auch ein backtick sind scheinbar sehr böse..

theseer, to random
@theseer@phpc.social avatar

Following the steps documented using https://rpms.remirepo.net/wizard/ for getting PHP 8.3 as default on Fedora 39 (after removing the default 8.2) I only get PHP 8.3.0-RC.1...?

@remi What do I do wrong? ;-)

theseer, to random
@theseer@phpc.social avatar

Liebe OLB Bank, Euer Online-Banking ist kaputt.

  • Was genau soll ich denn bitte anders machen?

  • Warum ein MAX Limit?

  • Warum nur bestimmte Sonderzeichen?

  • Wie können alle Checks grün sein, aber das Passwort wird dennoch als unsicher markiert?

  • Und wieso darf ich das Passwort nicht pasten?

Wer schreibt so was? Und, wie sah dazu bitte die Userstory aus?

Crell, to random
@Crell@phpc.social avatar
theseer,
@theseer@phpc.social avatar

@Crell The thing that I see happening a lot is that things are made configurable that aren't actually configurable - for instance because there's only one implementation to choose from - or should be represented by code rather then being generalized into something requiring more configuration than actual code would have...

theseer, to random
@theseer@phpc.social avatar

Why did I only today learn about the awesome https://mailcatcher.me/ project?

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

TIL that https://github.com/phar-io/phive is part of @ddev 😳 How AWESOME is that!? <3

cc @theseer

theseer,
@theseer@phpc.social avatar

@Schrank @ddev I didn't know either.

Very nice 😄

Glad it's still helping a lot of people even though it's suffering under neglect currently 💔

theseer, to pizza
@theseer@phpc.social avatar

Hey , coole Idee diese Matten, aber +230° max? Echt jetzt? Wozu soll das denn gut sein? Zum aufwärmen von ner Tiefkühlpizza? Denn für ne sinnvolle, selbstgemachte wie abgebildet reicht das jedenfalls mal kein Stück... Schade.

image/jpeg

theseer, to random
@theseer@phpc.social avatar

So, @phpukconference, is it long enough after the 2024's edition to start begging for an Eddie? ;-)

What does one have to do?

theseer, to random
@theseer@phpc.social avatar

So who's going to be at @ConFooCa next week and wants to trade ?

https://elephpant.me/herd/arneblankerts

Check my herd and what i'm missing ;) I can bring my duplicates along! 🙂 (But only those to trade :-p )

I might also be willing to buy :)

theseer, to random
@theseer@phpc.social avatar

I just got pointed to this awesome blog post: https://blog.glyph.im/2024/05/grand-unified-ai-hype.html

Thanks @sebastian, couldn't agree more... Not sure if the post gives hope or increases the desperation.

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