@mauriciofauth@phpc.social avatar

mauriciofauth

@mauriciofauth@phpc.social

Software developer, member of the phpMyAdmin development team, and a FOSS contributor.

#PHP :php: :elephpant:
#phpMyAdmin :phpmyadmin:
🇧🇷

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

nunomaduro, to random
@nunomaduro@mastodon.social avatar

Wanted to be transparent regarding Pinkary's backlog. I am looking for a platform where people can submit suggestions, and everyone can see what we are currently working on. Do you have any ideas?

mauriciofauth,
@mauriciofauth@phpc.social avatar

@nunomaduro GitHub issues.

SenseException, (edited ) to php German
@SenseException@phpc.social avatar

What's the minimum supported version of your libraries?

mauriciofauth,
@mauriciofauth@phpc.social avatar

@SenseException 7.2 and 8.1

dseguy, to php French
@dseguy@phpc.social avatar

When using the null safe operator ?-> , note that the checks are still necessary, and that it also impacts the types of the methods involved.

It is a significant change with -> which needs pre-checks.

https://www.exakat.io/en/null-safe-operator-in-practice/

mauriciofauth,
@mauriciofauth@phpc.social avatar

@alessandrolai @dseguy @amarok
Yes, it's a useful operator when modernizing code.

awoodsnet, to linux
@awoodsnet@phpc.social avatar

What’s your favorite Linux Distro? and favorite Desktop Environment?

mauriciofauth,
@mauriciofauth@phpc.social avatar

@awoodsnet
My order of preference are: Debian > Linux Mint > Ubuntu and Gnome > Cinnamon > Mate

Girgias, to random
@Girgias@phpc.social avatar

I never really know how to announce this to people, nor know if this is surprising or not. But may as well use Halloween photos to come out.

I realised I was trans about 2 years ago, and it's been a process of accepting myself and be who I am.

Photo of me, branding a trans flag at Trans Pride London 2023.

mauriciofauth,
@mauriciofauth@phpc.social avatar

@Girgias you look really happy in the photos, Gina. Congratulations.

tomayac, to random
@tomayac@toot.cafe avatar

URL Patterns is now a proper standard: https://blog.whatwg.org/2023/10. It's maintained by the WHATWG: https://urlpattern.spec.whatwg.org/. For example, the pathname pattern /blog/:title will match /blog/hello-world but not /blog/2012/02. If you've worked with HTTP frameworks like Express.js in Node.js, this will look very familiar.

mauriciofauth,
@mauriciofauth@phpc.social avatar

@fallenhitokiri @tomayac @krinkle
this is just an example, the variable :title is just a part of the standard. /blog/:title doesn't match /blog/2012/02 because of the extra / in the path.

phpunit, to random
@phpunit@phpc.social avatar
mauriciofauth,
@mauriciofauth@phpc.social avatar

@phpunit support for multiple arguments is a great addition. Thank you!

chrisjrn, to random
@chrisjrn@social.coop avatar

Someone remastered the Donkey Kong Country soundtracks by pulling apart the ROMs and converting them to MIDI and it is perfect 😭

https://shop.mentalgroove.ch/album/donkey-kong-country-ost-2-recreated

mauriciofauth,
@mauriciofauth@phpc.social avatar

@chrisjrn it's really great. I also like the restorations of Zelda: A Link to the Past and Super Metroid that are available on the author's YouTube channel.

anna, to random Portuguese
@anna@friend.camp avatar

pessoas que são ou eram clientes do google domains e decidiram que não vão ficar para ver o que vai acontecer quando a transferência para o squarespace for efetivada, para onde vocês estão levando os seus domínios?

mauriciofauth,
@mauriciofauth@phpc.social avatar

@anna
Eu transferi a maioria para o WordPress, pois eles estavam pagando a transferência. Já que foi de graça, vou aproveitar pra ver se é bom.

mauriciofauth,
@mauriciofauth@phpc.social avatar

@anna
Olha, o Google é mais fácil de usar, mas WP não é ruim, tem piores. Em questão de funcionalidade, para o que eu uso tem a mesma coisa (dns, privacidade do whois, e redirecionamento de domínio), menos o redirecionamento de email. A renovação está custando 60 reais em vez de 50.

caparica, to random Portuguese
@caparica@ursal.zone avatar

Hoje a exaustão minha e da esposa é 40% Miguel e 60% meus sogros sem semancol. Teria sido um dia muito mais fácil sem eles. Nunca esqueçam, meninada, muito ajuda quem pouco atrapalha.

mauriciofauth,
@mauriciofauth@phpc.social avatar

@caparica
Deveria ser consenso geral de que, pelo menos no primeiro mês, visitas só agendadas e se forem rápidas. Só fica mais tempo quem está ajudando.

caparica, to random Portuguese
@caparica@ursal.zone avatar

Tia da minha esposa chega hoje de Porto Alegre pra ficar quatro dias ajudando aqui em casa e eu tou tão grato que me aflige não saber como expressar o quanto. Talvez eu proponha pra prefeitura mudar o nome da rua de casa pro nome dela.

mauriciofauth,
@mauriciofauth@phpc.social avatar

@caparica
Uma ajuda nesses primeiros dias realmente faz muita diferença. Eu lembro que eu parecia um zumbi.

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

Hey #PHP devs. I'm curious. When using a global class like SplFileInfo, Exception, Attribute, etc, do you say \Exception inline in the code, or do you use it at the top of the file and then use it as Exception inline?

mauriciofauth,
@mauriciofauth@phpc.social avatar

@Crell @phpfig
I voted yes not because I necessarily want the PER to require "use" for everything, but it should be more clear about it. At first glance looks like "use" is required for everything, but there are some places that we can found an \ArrayAccess, for example. What about newer PHP classes that has a namespace, like the Random* ones, should it have an "use" or not?

galvao, to random

Opinion:

TypeScript makes perfect sense. It implements things that were needed but not easy to implement because of specific things about how developing JavaScript works.

PXP doesn't make sense, because none of the reasons above apply to PHP.

In actuality, PXP sounds like "These RFCs weren't approved, so we're creating a superset of the language to implement them anyway", which is horrible.

Of course, I can be totally wrong, so if this is the case please enlighten me.

mauriciofauth,
@mauriciofauth@phpc.social avatar

@galvao
Yeah, I feel the same. And the fact that most of its features can already be achieved with current tooling contributes to that.

augustocc, to random Portuguese
@augustocc@social.br-linux.org avatar

⤵️ Na data de hoje, mas em 2008, o Google lançou o "Knol", visto por muitos como um site que rivalizaria com a Wikipédia, ao abrigar artigos escritos pelos usuários, sobre uma variedade de tópicos.

"Nunca serão", diria o célebre personagem. Durou 4 anos.

mauriciofauth,
@mauriciofauth@phpc.social avatar

@augustocc
"each knol is owned by you, the author". A gente finge que acredita.

chrismessina, to random
@chrismessina@mastodon.xyz avatar

Twitter's CEO still hasn't discovered long tweets, err, xeets?

https://twitter.com/lindayacc/status/1683214311957594113

mauriciofauth,
@mauriciofauth@phpc.social avatar

@chrismessina
Xeet is a funny word. Portuguese speakers will definitely pronounce "xeet" as "shit".

Bam, to TeslaMotors
@Bam@sfba.social avatar

deleted_by_author

  • Loading...
  • mauriciofauth,
    @mauriciofauth@phpc.social avatar

    @tshirtman @Bam
    Yes. He also tried to rename PayPal to X, but failed.

    evelyn, to wordpress
    @evelyn@masto.evelynyap.com avatar

    Can't seem to fix my . I'm about to give up and redo my WP installation. Which will probably* wipe out all content. 😕

    I was using WP Cerber Security with a custom login URL. The URL hasn't worked in a long time.

    Tried deleting the plugins folder for as per their help page. But I still can't access the default WP login page.

    Is there a waiting period for it to take effect?

    To wait or to pull the plug?
    i.e. reinstall WP and start anew. 🤔

    mauriciofauth,
    @mauriciofauth@phpc.social avatar

    @evelyn
    You can try renaming the wp_ prefix of the tables to something else, so you can fresh install WordPress without losing the old content. You can also use phpMyAdmin to export a backup of the database.

    ramsey, to php
    @ramsey@phpc.social avatar

    If you voted against the Interface Default Methods RFC for , please take a moment to read some of the most recent mailing list replies, starting with @Crell’s here: https://externals.io/message/120725#120798

    I agree this feature goes against a lot of what I’ve learned as “best practices,” but I did a lot of introspection on this and decided that this feature is good for the future of the PHP language. It unlocks a lot of potential.

    mauriciofauth,
    @mauriciofauth@phpc.social avatar

    @ramsey I changed my vote to yes.
    What changed my mind was something @Crell said:
    "Traits are a surgical tool with a narrow set of uses, and systems that over-use them cause problems."

    The same can be said for default methods. Like traits, there are some specific use cases for them, but if you are using them too much, you are doing something wrong.

    There is one thing I still disagree with the RFC. Using default methods to avoid a BC break when adding methods to an interface is a terrible idea.

    mauriciofauth,
    @mauriciofauth@phpc.social avatar

    @Crell @gmazzap @deleugpn @ramsey
    Why we can't have multiple inheritance via extends and interface default methods?

    thomasfuchs, to random
    @thomasfuchs@hachyderm.io avatar

    I made a tiny website that shows a calendar and clock but with fun & fancy styling. Also neat as “save to homescreen” phone app.

    Try the various nerdy themes!

    https://perpetual.day

    mauriciofauth,
    @mauriciofauth@phpc.social avatar

    @thomasfuchs it's really nice. The only issue I found was with Keeping Up on a small screen. The footer text color is the same as the calendar background.

    schalkneethling, to random

    Ooof, this is rough. I have no words. can silently remotely disable my extension on any site - https://lapcatsoftware.com/articles/2023/7/1.html

    mauriciofauth,
    @mauriciofauth@phpc.social avatar

    @schalkneethling I only saw this warning on my bank's website for now.

    javiercasares, to wordpress

    So, 6.3 will have 7.0 as the minimum version. Bye, PHP 5.6!

    https://core.trac.wordpress.org/ticket/57345

    mauriciofauth,
    @mauriciofauth@phpc.social avatar

    @javiercasares that's great news.

    mekkaokereke, to random
    @mekkaokereke@hachyderm.io avatar

    Juneteenth (June 19th) is not a "holiday celebrating when news of the end of slavery finally reached Texas." No. Just no. Y'all make it sound like network latency! Like we were playing Fortnite, and all the Black players were lagging.🤡

    Juneteenth is when the racist state of Texas took another very public L. Texas did everything it could to keep slavery going as long as possible. They gave up land to Oklahoma, so they could be below the slavery line. The Alamo was a victory for abolitionists.

    mauriciofauth, (edited )
    @mauriciofauth@phpc.social avatar

    @mekkaokereke We have a similar story in Brazil. I learned in school that the Lei Áurea, the law that abolished slavery, was an heroic act, because the princess was an abolitionist. When in fact, Brazil also did everything possible to keep slavery going, only ending it on May 13, 1888 after a lot of international pressure and pressure from the Brazilian abolitionist movement. Brazil was the last western country to end slavery.

    heiglandreas, to random
    @heiglandreas@phpc.social avatar
    mauriciofauth,
    @mauriciofauth@phpc.social avatar

    @ocramius @heiglandreas we have a pizza topping of that sushi. 😂

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