@Girgias@phpc.social avatar

Girgias

@Girgias@phpc.social

I'm a PHP core developer and documentation writer, funded by https://phpc.social/@thephpf
Lead maintainer, and master of typos, for the French translation of the PHP documentation.
BSc in pure mathematics
Photograph/Otaku in my spare time

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

Girgias, to php
@Girgias@phpc.social avatar

Welcome, my name is Gina, my profession #PHP Engine Janitor, finding obscure bugs while cleaning up code and creating new and better engine APIs.

Girgias,
@Girgias@phpc.social avatar

@nielsdos the classic :D

thepanz, to random
@thepanz@phpc.social avatar

Been waiting in a parking lot for a while, and to kill some time I decided to open @organicmaps

Found out that a few places I could see from my car were not mapped, and proceeded to do so.

Feels good, and it's a good alternative to the "infinite scrolling" on social media! 😅

#openstreetmap #OSM #mapping

Girgias,
@Girgias@phpc.social avatar

@thepanz @organicmaps My neighbourhood is not yet mapped, and I should get round to it instead of fixing railway metadata lol

beausimensen, to php
@beausimensen@phpc.social avatar

I'm looking for a or php-cs-fixer rule that will enforce Modifier Keywords Order as defined in PER.

I would be fine with a PER-specific solution but happy to configure something generic w/ PER rules.

Girgias,
@Girgias@phpc.social avatar

@beausimensen Doesn't teh visibility_required fixer do the trick? https://mlocati.github.io/php-cs-fixer-configurator/#version:3.13|fixer:visibility_required

Crell, (edited ) to php
@Crell@phpc.social avatar

Hey . When you use union and intersection types, do you include spaces?

(RT for reach, etc. This is survey data for @phpfig. If you know of any official policies by major projects already, please note/link in the replies.)

Girgias,
@Girgias@phpc.social avatar

@Crell @phpfig Not that my opinion is worth much because I don't do accessibility, but I don't use spaces and seeing spaces in a type is just really weird to me.

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

So we completely forgot about adding support for marking parameters with attributes in the PHP documentation.

But this is now done and some functions now show that their password parameters are annotated with the #[\SensitiveParameter] attribute!

Girgias,
@Girgias@phpc.social avatar

@timwolla that would be a good idea, please open an issue! :D

Mainly because I will forget otherwise and I might need to think a bit about how to edit the class mark-up, which might need to wait for the DocBook 5.2 migration to be finished

vm666, to php French

Charles Fol a présenté la faille (CVE-2024-2961) à le 10/05/2024. On n'a toujours pas de détails. On dirait bien qu'il n'y a pas d'attaques généralisées non plus.
Quelqu'un aurait vu des sites compromis via ce genre de chose récemment ? Ou pire ?

Girgias,
@Girgias@phpc.social avatar

@vm666 C'est surtout pas une faille dans PHP, et faut faire des choses vachement sous optimal pour que ça soit exploitable IMHO.

maccath, to random
@maccath@phpc.social avatar

Live coding always works in rehearsal but never on the day! Thankfully @Girgias is adept at improv in C, and remains cool as a cucumber under pressure (at least outwardly).

It's a nice 'day in the life of a core developer' talk. 😂

#PHPDay24 #phpday

Girgias,
@Girgias@phpc.social avatar

@maccath didn't go to plan at all but we managed somehow :')

Crell, to python
@Crell@phpc.social avatar

Teaching #Python folks the joys of clear and explicit object type definitions. An interesting experience...

#Programming

Girgias,
@Girgias@phpc.social avatar

@ramsey @Crell The only one I know is FB's one, Pysa, in which they took the lesson learned from Zoncolan (like taint analysis, whose white paper @psalm used).

But I'm guessing there are some competing one.

https://engineering.fb.com/2020/08/07/security/pysa/

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