@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.

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

Do you still use PHP on 32 bit machines?

theseer,
@theseer@phpc.social avatar

@sebastian I wonder where that question comes from... ;-)

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 :)

afilina, to random
@afilina@phpc.social avatar

I tried to be an attendee-only at a conference and failed. I am taking over Tomas Votruba's talk about Rector on short notice (with his slides and permission), as he's unable to make the trip to Montreal.

https://confoo.ca/en/2024/session/automated-refactoring-and-upgrades-with-rector

theseer,
@theseer@phpc.social avatar

@afilina hey, that means I'll see you next week in person? ๐Ÿ˜„

Skoop, to random
@Skoop@phpc.social avatar

I really would like an opportunity to get in on a Product Owner role at some point. Unfortunately all the requests for PO roles specify the ideal candidate has 5+ years of previous experience as a PO

theseer,
@theseer@phpc.social avatar

@Skoop Apply/Offer anyway? People and companies have a tendency to require 10+ years of experience in a field that exists for 2..

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,
@theseer@phpc.social avatar

When I try for php82-* I also only get 8.2.10 ... What's going on here? ;-)

theseer,
@theseer@phpc.social avatar

@remi That seems to have fixed it. I just ran dnf clean all && dnf update and got 8.2.15 and 8.3.2

Thanks ๐Ÿ˜ƒ

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 ๐Ÿ’”

theseer,
@theseer@phpc.social avatar

@Skoop Oh I don't doubt it is possible ;-) I just have a rather long "track record" of failing to make the cut. Which, for whatever reason, bothers me more than it probably should..

theseer,
@theseer@phpc.social avatar

@shochdoerfer @phpugmrn Should be possible to organize. It's rather a logicstical question ;)

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.

๐Ÿ˜• ๐Ÿคท

theseer,
@theseer@phpc.social avatar

@heiglandreas just out of curiosity: What's bothering you? I'm using Linux for pretty much everything and usually don't have any productivity issues.

My latest thinkpad has general stability issues with the usb-c hub, like auddenly the network crashes and needs to get restarted, but that's it.

My wife has a mac for work, don't see any major differences ;-)

theseer,
@theseer@phpc.social avatar

@heiglandreas makea sense. I'm on Linux since i switched from OS/2.. So, like 25+ years.. So I guess I'd have the same on my end ;-)

theseer, to random
@theseer@phpc.social avatar

Slowly getting there: Just released the 2nd RC for the next major version of my templating engine Templado.

https://github.com/templado/engine

Docs, of course, are work in progress - but quite some stuff is already documented:

https://docs.templado.io

grmpyprogrammer, to random
@grmpyprogrammer@phpc.social avatar

TIL that people being afraid of their portable computing deviceโ€™s phone capabilities is not a meme.

theseer,
@theseer@phpc.social avatar

@derickr @ocramius @grmpyprogrammer Interestingly, I only have a hard time calling people I don't know personally - unless it's a call center I have to call. No issues receiving calls here.

Schrank, to random
@Schrank@phpc.social avatar

Can I tell which type a call has?

$country->getIso() is string|null, but I'm sure it is string - or at least I'm fine ignoring the unexpected case ๐Ÿ™ˆ
Or do I neet to put it in a var to add a /**@var to it?

theseer,
@theseer@phpc.social avatar

@Schrank @muhdiekuh What's the point of using a 3rd party library when PHP can do this natively?

assert($iso !== null);  

Works just as good. You can also configure PHP how to react on assertions failing: Exception, Warning or ignore, where the later turns it into a no-op at compile time, afaik

(https://www.php.net/manual/en/function.assert.php)

theseer,
@theseer@phpc.social avatar

@Schrank @muhdiekuh Basically, because, in general, as @OndrejMirtes pointed out here the requirement could be seen as a bad (api) design.

As may become obvious in my replies to the thread linked above, I disagree to some extend.

I use assert all the time, mostly to cover unlikely (or almost impossible) edge cases that infection finds and I do not feel like writing explicit code for. Or to avoid writing psalm annotations for my implicit asserts ($obj->isFoo())

theseer, to random
@theseer@phpc.social avatar

Is it just me doing something wrong or is @plausible (self hosted) having issues all of a sudden with the google search console integration? I cannot re-link anymore - it used to work before like charm, but now always fails: "Your Search Console account hasn't been connected successfully. Please unlink your Google account and try linking it again."

Anyone following me having any idea? ;)

movetodevnull, to random German
theseer,
@theseer@phpc.social avatar

@movetodevnull @heiglandreas We should meet again sometime soon and discuss how we can keep this stuff alive - and how to re-implement the things that need changing ๐Ÿ˜Ÿ

theseer,
@theseer@phpc.social avatar

@movetodevnull @heiglandreas Are you at IPC? ๐Ÿ˜‰

theseer,
@theseer@phpc.social avatar

@movetodevnull @heiglandreas If at all, it could work on Tuesday, 24th. But I cannot make any promises for dinners as of yet.

theseer,
@theseer@phpc.social avatar

@heiglandreas @movetodevnull As again, I cannot make any promises as of yet. I'll let you guys know :)

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,
@theseer@phpc.social avatar

@timwolla i honestly dislike postfix. With a passion. ๐Ÿ˜•

theseer,
@theseer@phpc.social avatar

@derickr @timwolla ๐Ÿคข

heiglandreas, to random
@heiglandreas@phpc.social avatar

When you explain the bug bounty hunter that the existence of the RESTish users endpoint in a WordPress installation does not automatically mean that it's vulnerable according to CVE-2017-5487 and that according to your Security Policy issues in the Blog do not qualify for a bug bounty.

And then they answer back and ask whether that kind of hard effort deserves some reward.....

๐Ÿคฏ

I don't even know where to start...

theseer,
@theseer@phpc.social avatar

@heiglandreas I received security vulnerability reports from a "security researcher" (also insisting that he get a compensation..) claiming issues with the respective website, but referring to, according to him, invalid DMARC Settings. The fact DMARC is mail and has thus nothing to do with web, was apparently irrelevant. And the claims where wrong as well, the setting is correct and only broken MUA do not adhere to it properly.

The first time I tried to explain things, then I had to RBL him.

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