Tumblelog by Soup.io
Newer posts are loading.
You are at the newest post.
Click here to check if anything new just came in.

March 31 2015

March 15 2015

2901 48b6 500
Reposted frombwana bwana viasofias sofias
Reposted fromFlau Flau viayetzt yetzt
2836 c0f6 500
Reposted fromtron tron viaqueitsch queitsch
Reposted fromgruetze gruetze viabrightbyte brightbyte

February 06 2015

KnightRider OOP
Reposted fromg33ky g33ky viayetzt yetzt

I can’t even say what’s wrong with PHP, because— okay. Imagine you have uh, a toolbox. A set of tools. Looks okay, standard stuff in there.

You pull out a screwdriver, and you see it’s one of those weird tri-headed things. Okay, well, that’s not very useful to you, but you guess it comes in handy sometimes.

You pull out the hammer, but to your dismay, it has the claw part on both sides. Still serviceable though, I mean, you can hit nails with the middle of the head holding it sideways.

You pull out the pliers, but they don’t have those serrated surfaces; it’s flat and smooth. That’s less useful, but it still turns bolts well enough, so whatever.

And on you go. Everything in the box is kind of weird and quirky, but maybe not enough to make it completely worthless. And there’s no clear problem with the set as a whole; it still has all the tools.

Now imagine you meet millions of carpenters using this toolbox who tell you “well hey what’s the problem with these tools? They’re all I’ve ever used and they work fine!” And the carpenters show you the houses they’ve built, where every room is a pentagon and the roof is upside-down. And you knock on the front door and it just collapses inwards and they all yell at you for breaking their door.

That’s what’s wrong with PHP.

PHP: a fractal of bad design / fuzzy notepad
Reposted fromg33ky g33ky viadesi desi

January 30 2015

5788 6912
Reposted fromewaryst ewaryst viamynnia mynnia

January 23 2015

January 22 2015

Reposted frommol mol viamynnia mynnia

January 13 2015

6859 70b1
Reposted fromchrisi87 chrisi87 viabrightbyte brightbyte

The best ping story I've ever heard

The best ping story I've ever heard was told to me at a USENIX conference, where a network administrator with an intermittent Ethernet had linked the ping program to his vocoder program, in essence writing:

ping goodhost | sed -e 's/.*/ping/' | vocoder

He wired the vocoder's output into his office stereo and turned up the volume as loud as he could stand. The computer sat there shouting "Ping, ping, ping..." once a second, and he wandered through the building wiggling Ethernet connectors until the sound stopped. And that's how he found the intermittent failure.

Story by Author of PING for UNIX
Reposted fromdanielbohrer danielbohrer viamynnia mynnia
Reposted fromFlau Flau viamynnia mynnia

Falsehoods programmers believe about addresses


Some problems can’t be parsed.

Reposted frombwana bwana viabrightbyte brightbyte

January 09 2015

0238 b65e 500
Reposted fromrof rof viayetzt yetzt
Play fullscreen
The Moonpig Bug: How 3,000,000 Customers' Details Were Exposed - YouTube
Reposted fromclifford clifford viadesi desi
5889 9146 500
good to know^ :)
Reposted fromRockYourMind RockYourMind viafyi fyi
Play fullscreen
Reposted fromdesi desi
Older posts are this way If this message doesn't go away, click anywhere on the page to continue loading posts.
Could not load more posts
Maybe Soup is currently being updated? I'll try again automatically in a few seconds...
Just a second, loading more posts...
You've reached the end.

Don't be the product, buy the product!