@wyri@haxim.us
@wyri@haxim.us avatar

wyri

@wyri@haxim.us

Maintains :wyrimaps:, :reactphp:, a couple dozen asynchronous #PHP (:php8:+) packages, and destroyer of servers.

Hashtags: #php, #fedi22, #kubernetes, #reactphp, #devops, #opensource, #helm, #k8s

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

asgrim, to random
@asgrim@phpc.social avatar

Have I ever mentioned how much I absolutely love this VPN client, Zscaler? /s

wyri,
@wyri@haxim.us avatar

@asgrim have you been kidnapped, do we send in SWAT?

wyri,
@wyri@haxim.us avatar

@asgrim @cspray ah yes the good old days of when we all still looked just not young anymore

wyri,
@wyri@haxim.us avatar

@ramsey @asgrim I refuse to consider myself old, I was to tired to notice it

wyri, to php
@wyri@haxim.us avatar

Hate it when this happens:

wyri,
@wyri@haxim.us avatar

@jrf_nl Hoping you don't have to. Working myself through the file to figure out what it is failing on so I can keep that in mind. I'm aware of one that can trigger this, but that isn't in this file so I get to work through the errors

wyri,
@wyri@haxim.us avatar

@jrf_nl Actually, no I don't. How would I do that?

At least I'm getting close to finding the offending line:

wyri,
@wyri@haxim.us avatar

@jrf_nl Very long is an understatement, it's 34MB 😂 . Am I missing something? Don't see a conflict in the last section of the output: https://gist.github.com/WyriHaximus/1ffd17db259931e3e361368f488509f0

wyri,
@wyri@haxim.us avatar

@jrf_nl Whole codebase, which is 70 files ( 😱 , it grew faster than I thought). Let me run it on that one file. Find the trigger: ,

wyri,
@wyri@haxim.us avatar

@jrf_nl Looks like these two are having a row:

  • Generic.Functions.FunctionCallArgumentSpacing
  • PEAR.Functions.FunctionCallSignature

Over this line: new Node\Arg(new Node\Expr\MethodCall(new Node\Expr\Variable('request'), 'getMethod'),),

Removing that second last "," resolves it.

P.S. The output is still 12MB with just that one file

wyri,
@wyri@haxim.us avatar

@jrf_nl Yes correct you did, my still somewhat asleep brain read right over that 😅 . Also if I change that line to this it doesn't fail:

new Node\Arg(
new Node\Expr\MethodCall(new Node\Expr\Variable('request'), 'getMethod'),
),

wyri,
@wyri@haxim.us avatar

@jrf_nl You're awesome, you know that right? 👍

wyri,
@wyri@haxim.us avatar
wyri, to Ubiquiti
@wyri@haxim.us avatar

First part of a new long term home project coming in. An PoE+ switch to power a small cluster built using nodes. Going to blog about every step once it has been completed. But it is going to be a few quarters long project doing bit by bit

wyri,
@wyri@haxim.us avatar

This is a first for me! put the custom bricks order in a box 😱. Building the node kube's tonight 🎉. Probably powering the cluster back up next week, and hopefully the more space between components should make it require less active cooling

This image is part of an import from Twitter involving about 150 tweets. My apologise for this one not having it. Updates to the thread will have a description on each image.
This image is part of an import from Twitter involving about 150 tweets. My apologise for this one not having it. Updates to the thread will have a description on each image.

wyri,
@wyri@haxim.us avatar

Hah, progress! But seems I'm missing parts, connector pegs to be specifically so I can't do anything at the moment. Good thing I ordered 200 of those the other day. Might need a few more parts, so another order will go out soon 🤣. But really loving the progress here 😍

This image is part of an import from Twitter involving about 150 tweets. My apologise for this one not having it. Updates to the thread will have a description on each image.

wyri,
@wyri@haxim.us avatar

Started prototyping a node with a screen. Next steps are starting X and a browser in kiosk mode

wyri,
@wyri@haxim.us avatar

Another big milestone. A new RPI 4 8GB came in, so I can start assembling the utility closet master node:

wyri,
@wyri@haxim.us avatar

It's been a decade of two since I had to do configuration through jumpers

wyri,
@wyri@haxim.us avatar

There is only one issue. Doing rapid rebuilding of the cluster to test things out is going to be a lot harder because this one won't be as easy to access as the others currently are...

wyri,
@wyri@haxim.us avatar

Got it up and running at least https://t.co/0s4snsqtBh and while I love the casing I still think defaulting to using the USB3 instead of the USB2 port will leave plenty of users with I/O issues.

wyri,
@wyri@haxim.us avatar

All the nodes in my cluster run on SSD's on the v2 port because the v3 port has stability issues. Couldn't even write the image to the M.2 using the v3 port. Hence the extension cables to hook it to the v2 port. So it has a tail:

wyri,
@wyri@haxim.us avatar

But at least I now have two leader nodes, and I'm getting errors like this during some calls:

wyri,
@wyri@haxim.us avatar

Whoop whoop, the parts I ordered 6 weeks ago just came in! Time to finish the current enclosures and start with building the tower to put them in

wyri,
@wyri@haxim.us avatar
wyri,
@wyri@haxim.us avatar

The end result for tonight, it is not perfect, and there should be another set of parts arrive in two weeks, but we're getting there. Going to have to order more baseplates tho, those things are awesome and will make the whole project stable af.

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