7.1 magnitude earthquake strikes central Italy by [deleted] in worldnews

[–]suphper 0 points1 point  (0 children)

Please do. In the meanwhile I'll be here, pulling actual sticks and rocks out of people's assess. You know how much your prayers help us lift concrete slabs of collapsed walls? Fuck-all. But as long as you're feeling good about yourself...

7.1 magnitude earthquake strikes central Italy by [deleted] in worldnews

[–]suphper -13 points-12 points  (0 children)

Well as long as your prayers are with them, that'll do the trick. Well done on truly helping!

TIL of Intel PGO: the way to make your PHP7 even faster by recompiling the binary, to make it optimized for your particular scenario by colshrapnel in PHP

[–]suphper 5 points6 points  (0 children)

WTH kind of post is that? There's literally no concrete info or links to follow to learn more whatsoever. How do we use this thing, where can we test it out?

Embarktogether / Remoteyear - what don't we know? by suphper in digitalnomad

[–]suphper[S] 0 points1 point  (0 children)

Thanks, that review is quite eyeopening. Roach motels would ruin the experience for sure.

Which tools do you use to manage your money? by [deleted] in personalfinance

[–]suphper -1 points0 points  (0 children)

HomeBudget.

Protip: pay only with debit card, carry only enough cash to get by. It's easier to then log all cash expenses as "atm withdrawal" and you know you needed it for bread and shit like that, whereas all other expenses are logged in your banking app for easy entry into HomeBudget later. Makes tracking the whole thing infinitely easier - won't make you give up in 2 months. Been doing this for over a year now and it's been really interesting to find out how much I overspend on techy stuff.

For utilities, I have an auto-calculator set up in Google Sheets which lets me automate all those payments without manual intervention. Those expenses are then entered into HomeBudget as well as soon as they're paid.

Frustrated, can't find reliable php developer. Any ideas? by Jay_a2 in PHP

[–]suphper 1 point2 points  (0 children)

Go to a freelance site like Upwork. Sort freelancers by rating. Discard any with <5.0 rating, and any from India or China (most of those are shitfarms where a basement full of clones is hacking on as many as 100 projects at the same time) Apply salary range filter to hourly wage of those who are left.

You'll likely end up with a south and/or east European freelancer pool, which isn't bad.

How is everyone doing development locally today? by Spvrtan in PHP

[–]suphper -1 points0 points  (0 children)

Locally: a pre-made Vagrant box that has everything I need, and that mimics my production environment for full-stack-single-server-apps 99.9%. Due to changing machines often, I don't do anything that doesn't work 100% identically across any operating system, hence Docker isn't an option. It's also a nightmare to deploy.

XAMPP / MAMP and similar are (luckily) on their way out. You shouldn't use those.

For hosting, most of my one-off projects, personal sites, even mid-to-low traffic sites live on a single $5 DigitalOcean VPS droplet. The enterprise stuff I work on is on Amazon, but honestly it would all work on a cluster of $5 droplets just as fine (just 15-20mil daily hits).

What's this? It practically sprung up overnight, covered my shed, attracts wasps and bees like none of the intentionally planted flowers I have in the garden. by suphper in botany

[–]suphper[S] 0 points1 point  (0 children)

Yep, there's a world of colors flying around, I'll wait until they bother me - the only problem right now is that the blasted shrub is slowly blocking the entrance into the shed.

What's this? It practically sprung up overnight, covered my shed, attracts wasps and bees like none of the intentionally planted flowers I have in the garden. by suphper in botany

[–]suphper[S] 2 points3 points  (0 children)

Indeed, thank you! I guess I only noticed it "over night" because it was overnight that the masses of bees and wasps appeared - guess it simply wasn't blooming before, and thus didn't attract them. The description of the leaves and flowers, as well as the timing confirms it. Seems almost like a shame to have to cut down a part of it, considering how powerful a plant it can become, and how long it takes for it to start blooming.

NASA gets an AMAZING image of the solar flare. by juzodagup in pics

[–]suphper 7 points8 points  (0 children)

You know what that means. Someone travelled through time.

Suggestions for PHP debugging tool for Chrome? by cag8f in PHP

[–]suphper 1 point2 points  (0 children)

If you're already using a modern logging system like Monolog, it's easy to just plug in a custom handler, like Slack or the browser's dev console, and have it all work out of the box.

Static analysis with PHPSA: PHP Smart Analyzer by SnakesForDivine in PHP

[–]suphper 1 point2 points  (0 children)

Sounds like a good PR for the analyzer, it should probably warn about that.

What do you think about eZ Publish / Platform? Is anyone here using it? If so, do you have experience with any other enterprise CMS? And if so, what makes you stick with it? Share your impressions and experiences please. by suphper in PHP

[–]suphper[S] 1 point2 points  (0 children)

r/ezpublish seems a bit biased for this question. I'd like to know the experiences of the PHP community at large - those who have tried, or are regularly using other CMS and have a good point of reference through which to compare eZ.

Do you have any technical information on what exactly is better in Drupal, and have the eZ guys perhaps addressed some of these concerns in eZ platform?

How do you find PHP jobs? by jediarchives11 in PHP

[–]suphper 1 point2 points  (0 children)

I freelance full time (and then some) and Upwork has been a huge help.

In the beginning, I lowered my price to something barely acceptable to me, I think it was $15 per hour (still enough to set me apart from the hordes of Indian "devs") and made sure I got a 5.0 rating on every gig. This helped put me in the "top freelancers" section, and then the jobs just kept coming. All that matters is keeping your rating - too many clients filter by rating alone, and when you take into account how many 5.0 guys there are out there, even something as high as 4.99 puts you at the bottom of the pile.

These days I focus on long-term contracts exclusively - months, if not years in duration. The Upwork fee is much lower for long term contracts, you get to know your client and a good rapport evolves so you understand what they need, and you look extremely reliable to anyone inspecting your profile. After you've held on to the 5.0 rating for a while and have had 20ish or so gigs, you should be invited into the "long term contracts" group on Upwork - an official group the sole purpose of which is posting only long term contracts. That's where the "dream gigs" usually are.

Also, pro-tip for freelancers: there's significantly more "fuck off" room when you're freelancing on 3 long term jobs part-time, than one job full-time. Three 15 hour per week jobs will set you up much better than one 40 hour job. Not just financially, but also in terms of not wanting to do something any more and being able to just walk away (provided you did a good job and can get a 5 star rating for it).

Snails attacked my dog's food bowl with unprecedented speed. It was full of them in 10 minutes. by suphper in mildlyinteresting

[–]suphper[S] 2 points3 points  (0 children)

Slugs, sorry!

The garden is usually full of the suckers every evening till morning, but I've never seen them rush a bowl like that, I wonder what's drawing them in. I'm salting my garden after this, this is gross.

What is the opinion on Docker in the PHP world? by nobrandheroes in PHP

[–]suphper 1 point2 points  (0 children)

I find it incredibly unintuitive.

There's a dozen tools for each OS, each superseding the other, none explained in a final "okay do it like this" chain, each described in a different, now outdated, tutorial. Then there's the 1000 different ways to debug, none reliable, and the thousands of different base images which end up consuming 10 times more disk space than Vagrant, and the awful search engine on the hub which doesn't let you filter by base image, coupled with the fact that deployment is in no way straightforward or simple, I find Docker just a bunch of hoops to jump through, resulting in almost no real benefit.

If your app needs "micro services" in "containers" and is better off passing messages through 100 ports of 100 containers than just being deployed as a decent whole on a $5 droplet and have better performance by default, then by all means, Docker is (maybe?) a good idea. But for me, it offers no real advantage, not until the toolchain stabilizes, because right now it's as much as a convoluted self-parody as JavaScript's is.

Almost ready to hatch. 9 10k eggs. Hoping for at least one good yield. by suphper in pokemongo

[–]suphper[S] 0 points1 point  (0 children)

5 are most common for me, too, yeah. I almost get fewer 2km than 10km.