programming
Loading page

Which Common Image Format Has The Smallest Pixel?

The digital equivalent of the question “How long is a piece of string?” could be “How big is a pixel?” The naive answer is “four bytes” — one for each colour channel (RGB) and alpha — but depending on the file format, a pixel could be much bigger, ranging from a few to hundreds of bytes.


Stack Overflow's 'Documentation' Wants To Be The One True Information Source For Programmers

Stack Overflow might as well be the official documentation for all programming languages, given how often it’s used by developers to complement their abilities. The Q&A site however is dramatically increasing its scope with “Stack Overflow Documentation”, self-described as the “biggest expansion to Stack Overflow since it first launched”.


The Top Three Programming Languages For Electronics Tinkering

If you’re planning on tinkering around with electronics, whether it’s on a Raspberry Pi, Arduino, or anything else, you’ll need to know at least a little bit of programming. Hackster.io sent out a survey to figure out which three languages people thought were the best to learn.


Google And Udacity Team Up To Teach The Basics Of Android App Development

A few months ago, Google and Udacity released their first “nanodegree” course for intermediate Android development. Today, they’re going backwards to teach you the absolute basics.


Get 50% Off Any Coursera Computer Science Class For A Limited Time

If you’ve been thinking about taking one of Coursera’s many university-created computer science classes, now’s the time. Enterprise software company Atlassian is currently offering scholarships that cover half of all course fees to students who enrol.


Programming Is Hard. It's Also Easy. So... Which Is It?

Even the most boastful career programmer will admit that their first steps into the world of coding were fraught with moments of depressing incomprehension. However, once you have the hang of one language, it becomes significantly easier to understand others. Where, then, does that initial difficulty curve come from and are we doing a disservice to newcomers by saying coding is simple in any form?


Popular Sorting Algorithms, Taught With Folk Dancing

I’ve heard of alternative ways to learn complex concepts, but dancing? Well, if it works, it works, especially if you enjoy dudes in tight pants and hats showing you the intimate internals of quicksorting.


Hopscotch, The Learn To Code App For Kids, Is Now On iPhone

iOS: Hopscotch is one of the better tools for teaching kids how to code, and the previously iPad-only app is now available on the iPhone.


The Basics Of Binary And Hex, Explained In Video Form

Video: Binary and hexadecimal are a bit baffling at a glance. The idea that a computer uses numbers and letters as representations of other numbers isn’t exactly the easiest idea to wrap your head around, but Adafruit’s Collin does his best to explain it.


Ask LH: Where Can I Find Free Beta Testers?

Dear Lifehacker, I am putting the finishing touches on an iOS game which I am hoping to release fairly soon. However, before I put it up on the iTunes App Store, I wanted to get a few more beta testers to check it out and provide some feedback to make sure I’m not missing anything. Other than friends and family, where can I find some decent beta testers to download and try out my iPhone game? Being an indie developer, obviously cost is an issue, so the lower the better.


Loading page