@mwop@phpc.social
@mwop@phpc.social avatar

mwop

@mwop@phpc.social

he/him

Laminas Project and Mezzio project lead. PHP-FIG founding member and current Core Committee member, and collaborator on multiple specs. Current Zend Product Manager.

I draw Zentangle-inspired art in my spare time.

#ActuallyAutistic
#zentangle
#ZentangleInspiredArt
#php

https://mwop.net

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

bagder, to apple
@bagder@mastodon.social avatar
mwop,
@mwop@phpc.social avatar

@bagder I've actually had slashdot in my feed reader (whichever one I'm currently using) all along. While it's only tech-related news, I've always appreciated that they have human curated synopses.

Never visit to read the comments though...

mwop, to random
@mwop@phpc.social avatar

Barely Spring in the northern hemisphere, and Charlie Brown has already been thwarted.

grmpyprogrammer, to random
@grmpyprogrammer@phpc.social avatar

Anyway, on a Friday where I have made myself despair about my chosen industry, I am going to change things up. Give me answers and I will make up questions for them.
Call it Grumpy Jeopardy /ht @doppynl for the idea

mwop,
@mwop@phpc.social avatar

@grmpyprogrammer Global state and singletons.

beausimensen, to random
@beausimensen@phpc.social avatar

I can't believe something Evangelion-related was in theaters and I didn't know until after it happened.

mwop,
@mwop@phpc.social avatar

@beausimensen My son and his friend went! (I've never watched any of it. I'm likely missing out, based on their report of the movie afterwards.)

ramsey, to random
@ramsey@phpc.social avatar

Today, we said goodbye to our good friend and the best dog we’ve ever had, Charlie Brown. He fought a long battle with cancer, and finally, it was too much pain for him to continue.

Now, he’s gone. No one else in the world will know the love and loyalty Charlie gave us. That was for us alone. We will never forget him.

mwop,
@mwop@phpc.social avatar

@ramsey oh, Ben, I'm so sorry to hear that. 💔

flowcontrol, to random
@flowcontrol@phpc.social avatar

I just discovered that the Zend Yellow Pages (aka Zend Certified Engineer Directory) are gone 😞

Luckily I still have my original certificates with me 😌

https://www.zend.com/training/certification-directory-faq

Florian Engelhardt has successfully passed the Zend PHP Certification Exam on the 16th of February 2007

mwop,
@mwop@phpc.social avatar

@flowcontrol Just as an FYI: you can request copies of your certificate and verification still from @zend . There was an email that went out last year when we shut it down. It (the yellow pages) was mostly being used for spam, unfortunately.

Look for more news on the cert front later this year...

mwop,
@mwop@phpc.social avatar

@flowcontrol I think so. Let me know if you have difficulties!

sarah, to random
@sarah@phpc.social avatar

I feel like I’m living in 1933 Germany.

Calling certain individuals “not people”? Threatening to round up a huge group in camps? Promising to weaponize government to go after adversaries? Threatening the rights of citizens just because you don’t like them?

Tell me I’m overreacting. Please. I want to be overreacting.

mwop,
@mwop@phpc.social avatar

@sarah I'd like to say you're overreacting... but I honestly can't. It's a nightmare.

mwop, to random
@mwop@phpc.social avatar

Had a literal coding shower moment this morning. A problem I ran into a couple weeks ago that I set aside because I couldn't identify a root cause. And for some reason, I started thinking on it as I stepped into the shower, and realized that everything I'd observed was consistent with resource depletion due to recursion.

Once I got to my computer, I tested my theory, and BINGO! that's what it was.

Time and space, folks: time and space make all problems shallow.

Skoop, to photoshop
@Skoop@phpc.social avatar

OK, so now: I can probably replace with The . Which open source project should I use to replace ?

mwop,
@mwop@phpc.social avatar

@Skoop I've been using OpenShot for editing/splicing video and audio. (And OBS for recording.)

grmpyprogrammer, to animals
@grmpyprogrammer@phpc.social avatar

An old man and his kittens

mwop,
@mwop@phpc.social avatar

@grmpyprogrammer Amused and relieved to see I'm not the only one who has Birks as their house shoe. (I even have the same style and color... Though mine often leave the house in summer.)

mwop,
@mwop@phpc.social avatar

@grmpyprogrammer They're the best. Have had some continuously since the early 90s. I've tried other sandals, but their support is unmatched. When I had plantar fasciitis a few years back, they were the only thing I could wear.

preinheimer, to random
@preinheimer@phpc.social avatar

I don't really get the TikTok ban. How is what TikTok doing different than what Facebook/Instagram, X, YouTube, etc. are doing.

Is it just that it's China?

mwop,
@mwop@phpc.social avatar

@preinheimer Sadly, yes. The real solution would be comprehensive data privacy laws, but nobody wants to actually roll up their sleeves and do that work.

ramsey, to random
@ramsey@phpc.social avatar

I just tried to sign into my Gravatar, and it sent me a verification link, which ended up creating a new account for my email address, which has none of my avatars stored on it. WTF?! I don’t even know how to recover from this. My email address hasn’t changed.

mwop,
@mwop@phpc.social avatar

@grmpyprogrammer Same. Several, actually.

It's super weird.

elizabeth, to random
@elizabeth@fosstodon.org avatar

Local friends! I'm teaching an "Intro to Nature Photography" class with the Anderson Park District in April and May. You should join me! It will be fun, I promise! https://andersonparks.com/event/nature-photography/

mwop,
@mwop@phpc.social avatar

@elizabeth I soooo wish I could join you!

mwop, to discworld
@mwop@phpc.social avatar

I came to Terry Pratchett via Good Omens, and then went on to read Thud! which was just out in paperback. I continued to devour Discworld, and eagerly awaited each new book. The Shepherd's Crown made me weep when I read it, knowing it was the last.

The past two years and more, I've read to my wife every night, and we've been making our way through Discworld together. We laugh, we weep, we clutch each other in suspense. We're treated to a world we wish was ours.

mwop,
@mwop@phpc.social avatar

@LDJ Reading them aloud has been a pure delight. So many things you gloss over when reading to yourself that just spring to life when spoken.

I thought I loved the characters before; they feel fully real now.

Such a great writer.

mwop,
@mwop@phpc.social avatar

@wolffzone Nice! I introduced our youngest via Carpet People! It was surprising how much of his voice was already present even in that early work.

sean, to random
@sean@scoat.es avatar

Can someone remind me why I have a bad opinion of Docker on Mac? They rug-pulled us somehow, right?

I remember that this was a big deal at the time. But it seems like 500 worse things have happened since then, so I forget exactly. I haven’t used it since that falling-out.

Honest question.

mwop,
@mwop@phpc.social avatar

@sean Could part of it be the fact that because Mac is ARM, you end up emulating amd64 for just about every image unless you're actually deploying to ARM? I know that the reverse (emulating ARM on amd64) is hugely slow...

mwop, to php
@mwop@phpc.social avatar

Alright, now that the flights are purchased... excited to announce my first conference talk in over 4 years. I'll be giving a session on the State of PHP in 2024, derived from the @zend 2024 PHP Landscape Report, at @phptek

Looking forward to seeing old and new friends alike! Look for me at the Zend booth (we're sponsoring!) and say hello!

https://tek.phparch.com/schedule#sz-session-616458

b0rk, to random
@b0rk@jvns.ca avatar

i uh spend a lot of time thinking about whether various surprising software design choices are

a) intrinsic to the problem domain ("it turns out it DOES make sense!”)
b) made sense historically ("this made sense in 1992, but it didn't age well”)
c) just a typo/mistake (the "Referer" header)
d) related to budget/time constraints (“well, prototyping with shell scripts is fast!”)
e) cultural/organizational (“well, Google is the main funder for this project, and…”)
f) something else

mwop,
@mwop@phpc.social avatar

@b0rk So many things gs seem obvious in hindsight, and with fresh eyes to look at the problem. But when it was a NEW problem that somebody was trying to solve, and with the tools and patterns available AT THE TIME they were solving it, it's often a very different story.

Which is why I try to give these things the benefit of the doubt.

ocramius, to random
@ocramius@mastodon.social avatar

Just saying, but the AWS docs are absolutely unusable without external search engines.

If one wants to bring AWS to its knees, it just needs to be blacklisted in Google/DuckDuckGo/Bing (if somebody actually uses that).

mwop,
@mwop@phpc.social avatar

@ocramius Even worse: the docs might not even work depending on how IAM permissions are setup for you by your company, and provide zero guidance as to which permissions are necessary to perform an action. So even with search engines leading you to the right docs, you're still screwed.

(Not that I spent 4 hours yesterday in such a hell...)

preinheimer, to random
@preinheimer@phpc.social avatar

If you’re okay touching electrical, updating a ceiling fan is a pretty easy project it turns out. Serious upgrade to the room’s looks.

Electrical is on par with replacing a light switch or outlet.

mwop,
@mwop@phpc.social avatar

@preinheimer I've replaced all 3 I our house. Learning the basics of wiring was a good time investment past me made.

mwop,
@mwop@phpc.social avatar

@preinheimer Yeah - we replaced most of ours with brushed metal. And we were able to find light and fan fixtures that didn't make us feel like we were living in our grandparents houses.

Crell, to Kubernetes
@Crell@phpc.social avatar

Just so we're all clear, the way to pronounce "kubectl" is "cube-cuddle." All other proposals are wrong.

mwop,
@mwop@phpc.social avatar

@Crell And I was saying "kew bec tel" all this time...

(not really)

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