Programming and Computer Science
Nobody likes to fix the mistakes another person has made due to incompetence, laziness or simply by accident. But when you yourself are that person...
View full detailsThe Keyboard 6 Professional is the new generation of successful, high-quality mechanical keyboards from Das Keyboard. With its stylish and extreme...
View full detailsAs we all know, silent waters run deep. While software development does not exactly have anything to do with water, the basic principle of the sayi...
View full detailsAs we all know, hindsight is 20/20. This universally applicable wisdom can also be used to describe informatics, especially debugging (i.e. testing...
View full detailsEven computer scientists and those who want to become one have to take a vacation from time to time! Then they leave their basement at home for a s...
View full detailsIf one were to believe the genre legends Run DMC, hip-hop really does have one thing in common with informatics: [i]It's tricky![/i] While the trio...
View full detailsThe (almost exclusively jokingly used) eighth layer of the OSI model for network protocols is a nice way of saying that the problem lies with the p...
View full detailsA simple card game can often still be the best way to pass the time. For example, when external influences push you towards analog amusement. Like ...
View full detailsHave you ever thought about how to drink coffee? You're going to say "Sure, fill the cup, brew, drink. Repeat if necessary." But by "drink coffee" ...
View full detailsStill waters are known to run deep. Although software development has very little to do with water, this proverb can also be easily applied to this...
View full detailsBasically, programming has a lot in common with Lego: on the one hand, it's worth starting at a young age (keyword: practice early.), on the other ...
View full detailsThis shirt based on the jurassic park logo is a tribute to all the brave admins combating outdated systems, inexplicable server failures and of cou...
View full detailsImagine that you’ve just created a model that allows different technical systems to communicate with each other and that features different layers ...
View full detailsNobody wants to constantly iron out the mistakes that another person has made out of ignorance, laziness or simply by mistake. But if you are that ...
View full detailsOne nice aspect of mastering a language that not everyone understands is the possibility of being able to make a lot of inside jokes. This is espec...
View full detailsTo understand recursion, you have to understand recursion first.
If there is any profession entirely deserving of their own drinking song, it’s programmers.The so-called “Programmer’s Drinking Song”, a modificati...
View full detailsSomething you may not know is that computer scientists have to deal with all sorts of trees. Quite often, the most common being the so-called binar...
View full detailsBasically, programming has a lot in common with Lego: on the one hand, it's worth starting as a child (keyword: practice early), on the other hand,...
View full detailsTurns out that most nerds do actually care about nature and know a lot about the evil “outside world”. So much so that even parts of the Unix archi...
View full detailsEveryone who speaks a language with special characters knows the problem: Wrong encoding.
There are a few unwritten rules everybody in IT should always follow. And trust us, if you decide to ignore these rules, you definitely won't want ...
View full detailsWhen programmers have worked too long on a project, or when you ask them how the code they worked on actually functions, their favorite answer will...
View full detailsLinux - The choice of the GNU generation.
Comments in code are massively overrated. Those who are in the know don't need extra explanations.
Mechanical keyboards are usually a double-edged sword for Mac users, as they often only have the labeling for the PC. Not so the MacTigr keyboard, ...
View full detailsAt times, we reach the point where our brain just refuses to function properly and even the simplest tasks are impossible to complete. Most program...
View full detailsThe word 'hacker' in Japanese, on a T-shirt. The characters are pronounced "hakka" (with a short pause between the k: "hak...
View full detailsWhen the work is done, everything runs as you imagine it. So much for the theory of programming...When you have to change the code in a few months'...
View full detailsThis game is probably not for the full-grown programmers of this world, but certainly something for their children or for pupils who are allowed to...
View full detailsLook again!Even on t-shirts, the number of bugs increases by the day. All getDigital t-shirts are of course way past the beta phase ;)
On January 19, 2038, exactly on 03:14:07 (GMT) the 32-bit Unix time variable will be completely filled!Unix-like systems store the time as the numb...
View full details"Too many cooks spoil the broth!" - a principle that not only applies in the kitchen but also the world of IT. When it comes to identifying former ...
View full detailsWhat's the trick behind all the software and where does it come from? That's what we asked ourselves and then we went on a investigation....
View full detailsAll users of a unix-like operating systems (Linux, Mac, BSD, etc) should know what a fork bomb is. A fork bomb is a program which creates so many c...
View full detailsProgrammers who use pointers should be careful because they aren't far away from hell ;) At least that's what the 2nd of the 10 commandme...
View full details