background preloader

Code & programming

Facebook Twitter

7 Ways to Make Your Own Video Game. Steps Laying the Foundations <img alt="Image titled Make Your Own Video Game Step 1" src=" width="728" height="546" class="whcdn" onload="WH.performance.clearMarks('image1_rendered'); WH.performance.mark('image1_rendered');">1Pick your genre.

7 Ways to Make Your Own Video Game

While every successful game is unique in its own way, almost all of them fit into a specific genre. Decide what kind of game you want to create, and look at what other games in the same genre do. 10 places where anyone can learn to code. Teens, tweens and kids are often referred to as “digital natives.”

10 places where anyone can learn to code

Having grown up with the Internet, smartphones and tablets, they’re often extraordinarily adept at interacting with digital technology. But Mitch Resnick, who spoke at TEDxBeaconStreet, is skeptical of this descriptor. Sure, young people can text and chat and play games, he says, “but that doesn’t really make you fluent.” Mitch Resnick: Let's teach kids to code Fluency, Resnick proposes in this TED Talk, comes not through interacting with new technologies, but through creating them. The former is like reading, while the latter is like writing. 14 Coding Challenges to Help You Train Your Brain. Programming is becoming an essential part of nearly every industry known to man, the way it helps to organize and maintain large systems is not possible to compare to anything else, and so more and more people begin their journey.

14 Coding Challenges to Help You Train Your Brain

You can learn to code both from interactive platforms and also from books – whichever you find most appropriate and easy to learn from. But, sometimes that’s not good enough, and we want to practice new things. Coding is a lot about creativity, your ability to come up with new and interesting ideas; but sometimes, due to a large amount of time spent tackling common problems, we forget about creativity. I’m not quite sure whether that is the reason coding challenges were made, but they certainly help with the part where you need to think of your own stuff to program.

We could say that coding challenges are great for: 1. 2. HackerEarth provides a SaaS application to do an automated assessment of the technical and logical skills of candidates. 10 More Puzzle Websites to Sharpen Your Programming Skills. My recently published Six Revision guest post, 10 Puzzle Websites to Sharpen Your Programming Skills, got a great response, hitting the front page of Hacker News, Reddit, and doing fairly well on Digg too.

10 More Puzzle Websites to Sharpen Your Programming Skills

Lots of comments were left pointing out some sites which weren't included in my list, so I'm following up here with a list of 10 more top programming puzzle websites: 1. Code Chef Code Chef has lots of practice puzzles, and monthly competitions with cash prizes. The site officially supports over 35 programming languages! The Sphere Online Judge contains 1871 different programming problems. 3. The aim with code golf is to submit a solution using the fewest characters possible.Solutions can be submitted in Perl, Python PHP or Ruby. 4. Top 10 Algorithms for Coding Interview. PDF: Update History, Latest version (8/1/2016) The following are the common subjects in coding interviews.

Top 10 Algorithms for Coding Interview

As understanding those concepts requires much more effort, this tutorial only serves as an introduction. The best free IT tools for cheapskate admins. Jack Wallen lists 11 free applications that can be useful to any IT admin adhering to a strict budget.

The best free IT tools for cheapskate admins

From antivirus software to a backup utility and more, we've got you covered. Okay, so you don't have to be a cheapskate to appreciate a useful free admin tool--you might just be working with a tight budget and cannot drop the coin for the IT tools the big boys use. If that is the case, these 11 tools are necessities. Some of these tools even work better and are more efficient than their costlier alternatives.

Breaking down Amazon’s mega dropdown. The hover effects on Amazon’s big ‘ole “Shop by Department” mega dropdown are super fast.

Breaking down Amazon’s mega dropdown

Look'it how quick each submenu fills in as your mouse moves down the list: It’s instant. I got nerd sniped by this. Most dropdown menus have to include a bit of a delay when activating submenus. Here’s an old Khan Academy dropdown as an example: See the delay? I love bootstrap, don’t get it twisted.

CODING FOR GOOD. Learn to code. Learn Python - Learnstreet. Argument Is a value provided to a function when the function is called.

Learn Python - Learnstreet

This value is assigned to the corresponding parameter in the function. Syntax function_name(argument1, argument2, ...): #Function definition. Untitled. We've Open-Sourced Everything - CodeCombat Blog. CodeCombat is a programming game for learning to code; a multiplayer coding challenge arena for sharpening your skills; a Y-Combinator-funded startup; and as of this weekend, the largest open source CoffeeScript project and a fantastic way to get into open source and game development.

We've Open-Sourced Everything - CodeCombat Blog

Whether you’re a novice programmer wanting to figure out this GitHub thing or an open source guru looking for something to sink your teeth into, check out our GitHub and join over two hundred CodeCombat Archmages in building the best programming game ever. Yes, we just open-sourced the last year of our lives–all the code, art, and music for CodeCombat–under the MIT and Creative Commons licenses. “Wait. Crunchzilla. Code Maven from Crunchzilla. Download Free Books - Programming, Computer Science and IT - Read Online. Free Computer, Programming, Mathematics, Technical Books, Lecture Notes and Tutorials.

Free Online Digital Libraries Books. Welcome to Freecode – Freecode. Become a Programmer, Motherfucker. If you don't know how to code, then you can learn even if you think you can't.

Become a Programmer, Motherfucker

Thousands of people have learned programming from these fine books: Learn Python The Hard Way Learn Ruby The Hard Way Learn Code The Hard Way I'm also working on a whole series of programming education books at Learn C The Hard Way Learn SQL The Hard Way Learn Regex The Hard Way Graphics Programming Language Agnostic NerdDinner Walkthrough Assembly Language Bash Clojure Clojure Programming ColdFusion CFML In 100 Minutes Delphi / Pascal.