Tag Archives: Links

2012 links no. 3

Tech

3Gear SDK Demo – the technology enables the Kinect to reconstruct a finger-precise representation of what the hands are doing.

Nokia 3D Maps using WebGL (beta).

Software development / programming

21st International Obfuscated C Code Contest (2012) — ioccc.org.

Why Coding Style Matters By Nicholas C. Zakas.

What does this BASIC code line: 10 PRINT CHR$ (205.5 + RND (1)); : GOTO 10 ?

Web development

Welcome to TypeScript. TypeScript is an open source superset of JavaScript – Wikipedia article. Introducing TypeScript.

More…

The Creativity of Indie Video Games | Off Book | PBS

One argument against using .info domain.

2012 links no. 2

Business

Microsoft’s Lost Decade by By Kurt Eichenwald.

People like to throw around figures about Android’s handset penetration. Yes, Android is on a lot of devices. That’s lovely. But the real question is: as a developer, can you make money from it? Read more – Closed for Business.

Curt Schilling set out to build the greatest video-game company the world had ever seen, and to get rich — Bill Gates rich — doing it. Instead, the whole thing exploded in his face. Destruction of 38 Studios…

OUYA A $99 Open Games Platform Gets $1 million – For What? Currently it looks like vaporware, and by time of writing (Jul 14, 2012) they have already raised more than $4,500,000 at Kickstarter… and surely they will rise even more…

As money floods into their market, and the stakes get ever higher, app makers are getting paranoid. Paranoid that competitors are buying traffic spikes, using porn to attract users, and spamming everyone and their mom on the way to the top of the leaderboards. Bribery, Porn, and Spam Are the Path to Riches in the App World.

How to Hire a Programmer from Jeff Atwood. And Jeff Atwood about meetings.

Here’s What Happens To Google Employees When They Die from Forbes.

Project To Turn Classical Scores Into Copyright-Free Music Completed.

Tech

How Apple and Amazon Security Flaws Led to My Epic Hacking By Mat Honan

Grum: Inside The Takedown Of One Of The World’s Biggest Spam Networks by John Biggs.

Macs becoming the next PCs – building and dismantling the Windows advantage.

Josh Constine writes about The Apple / Google / Facebook Message War Starts Now.

Steam Hardware & Software Survey — very nice stats about average gamer at the Steam.

Software development / programming

Quake 3 Source Code Review from Fabien Sanglard.

The making of Warcraft part 1. And Tough times on the road to Starcraft. And Avoiding game crashes related to linked lists — all from the Patrick Wyatt.

I’ve inherited 200K lines of spaghetti code — what now? in StackExchange.

Interesting example and explanation about CPU branch prediction – Why is processing a sorted array faster than an unsorted array?

The guide to implementing 2D platformers from Rodrigo Monteiro. Bonus — Super Mario World Camera Logic Review video.

Building QuickBooks: How Intuit Manages 10 Million Lines of Code.

New Programming Jargon from Jeff Atwood.

Rootbeer GPU Compiler Lets Almost Any Java Code Run On the GPU… story at Slashdot.

Attack Surface Analyzer 1.0 Released. The purpose of this tool is to help software developers, Independent Software Vendors (ISVs) and IT Professionals better understand changes in Windows systems’ attack surface resulting from the installation of new applications.

SUN Fixes GIFARs in http://xs-sniper.com

decodeunicode – it shows each and every Unicode 6.0 character. 109.242 characters in total.

Web development

Wooga has just released a very special creation into the wild as an open source project. That creation is ‘Pocket Island’, a HTML5 game developed by Wooga that is now available for all to download and iterate upon — in github. Full story with some stats here.

Mobile development
proto.io – create fully-interactive high-fidelity prototypes in minutes that look and work exactly like your app should.

YouTube video – Steve Kondik (best known by his online alias Cyanogen) on the CyanogenMod Project.

More…

And to prepare for Zombie Attack here is a Long Term Survival Food Packages 🙂

2012 links no. 1

Did you know that there are very obscure Unicode characters?
Unicode Character FLOPPY DISK (U+1F4BE)
Unicode Character HORSE (U+1F40E)
Unicode Character LOVE HOTEL (U+1F3E9)
Unicode Character FACE WITH STUCK-OUT TONGUE AND WINKING EYE (U+1F61C)
Unicode Character WOMAN WITH BUNNY EARS (U+1F46F)
Unicode Character PILE OF POO (U+1F4A9)

Did you know that there is no Unicode character for st nd rd th, so you can not format numbers: 1st, 2nd, 3rd, 4th using single Unicode chars.

Economics

$1.5 billion: The cost of cutting London-Tokyo latency by 60ms from extremetech.com

CoinLab raised $500,000 venture capital story at Forbes

According to Reddit cofounder Steve Huffman, in the early days the Reddit crew just faked it ‘til they made it. Huffman describes how the first Redditors populated the site’s content with tons of fake accounts. More here.

CrunchBase Reveals: The Average Successful Startup Raises $25.3 Million, Sells For $196.8 Million… read more here

Are Brain Teasers Good Hiring Criteria? discussion at Slashdot

Frustration, Disappointment And Apathy: My Years At Microsoft. Post is written by Max Zachariades, who spent the last five years at Microsoft in various roles.

Generic Architecture For Rapid Software Development Project Cycle from CodeProject.

Forbes: Meet The Hackers Who Sell Spies The Tools To Crack Your PC (And Get Paid Six-Figure Fees).

Ask Slashdot: How Do You Deal With Priorities Inflation In IT Projects?

Android Economics by Horace Dediu

How to Market and Promote your Games and Apps: Part 1/4, Part 2/4, Part 3/4, Part 4/4 by iOS Tutorial Team Member Felipe Laso, an iOS developer working at Lextech Global Services.

Cause for Concern – Piracy on Windows Phone 7 from Diary of a Ninja

Buying Happiness from Jeff Atwood

Ten myths about capitalism.

Windows Phone developer shares some stats and experience: Make some cash developing for Windows Phone.

Android developer shares some stats too: Papermill – The first few weeks.

The Reality of HTML5 Game Development and making money from it.

Why $7.99 beats $0.99 – from Zombies, Run! developers …

Google’s secure data centers are some of the most energy efficient in the world. Each year we save millions of dollars on energy costs, and we use renewable energy whenever we can.

The “Ship or die”, “Done is better than perfect”, “Just ship” mantras have lately become a part of many startup conversations. Think Twice Before Adopting The “Ship Or Die” Mentality.

IT World Time Machine: Why didn’t Internet on TV take off in 1983?

Programming / developing

Developer Efficiency – compared XCode, Eclipse, Visual Studio in YouTube video

Google almost killed App Inventor, and now … long live blockly.

Gambas is a free development environment based on a Basic interpreter with object extensions, a bit like Visual Basic. With Gambas, you can quickly design your program GUI with QT4 or GTK+, access MySQL, PostgreSQL, ODBC and SQLite databases, pilot applications with D-Bus, translate your program into any language, create network applications easily, make 3D OpenGL applications, make CGI web applications, and so on…

Prince of Persia Source Code Released On Github.

Even faster Key/Value store nosql embedded database engine utilizing the new MGIndex data structure with MurMur2 Hashing and WAH Bitmap indexes for duplicates – RaptorDB.

20th IOCCC (International Obfuscated C Code Contest) Source Code Released – discussed in Slashdot

C++11 – A Glance By Lakamraju Raghuram

ASM.Net – x86 Emulation written in C# By Drag0nHunter

F#? No, Functional programming done in the C#

How does it work in C#? from CodeProject.

An MFC Chart Control with Enhanced UI By geoyar

Convolutional Neural Network Workbench with examples By Filip D’haene

WPF Rubik’s Cube in 3D with full source code.

Web Programming

Ajax Animator – cross-platform/cross-format animation tool that support Animated GIFs, SWF (Flash), SVG Animations, and more – from antimatter15.com

Great articles about game development in HTML5 and JavaScript – Build new Games

Sencha is all about developing in HTML5, JavaScript, touch… from wiki: Sencha Touch is a user interface (UI) JavaScript library, or framework, specifically built for Mobile Web…

PhoneGap is an HTML5 app platform that allows you to author native applications with web technologies and get access to APIs and app stores. PhoneGap leverages web technologies developers already know best… HTML and JavaScript.

Underscore is a utility-belt library for JavaScript that provides a lot of the functional programming support that you would expect in Prototype.js (or Ruby), but without extending any of the built-in JavaScript objects. It’s the tie to go along with jQuery’s tux, and Backbone.js’s suspenders.

Microsoft has made the source code of ASP.NET MVC available under an open source license from asp.net

6 Useful Web Development Boilerplates from http://favbulous.com

Animated Presentations Using SVG – from Slashdot. View demo hosted in Dropbox

A simplified variant of the classic tetris game done in less that 140 bytes of JavaScript. View Demo.

Network.IDN.blacklist chars. This IDN blacklisting means, that domain http://∙.com is displayed in punycode form (http://xn--09g.com) in most of the modern browsers.

Komode IDE – IDE for Python, PHP, Ruby, JavaScript, Perl, Web… (unfortunately not free).

Web page w/o HTML – Using CSS without HTML.

Mobile Programming

Basic4android – an attempt to bring Visual Basic like language to Android developers. It lacks some core features, however it is usable

Build C# and .NET Mobile Apps with Xamarin Development for Android By Shalom Keynan

Do iOS Apps Crash More Than Android Apps?

UI – User Interface

“Are we really going to accept an Interface Of The Future that is less expressive than a sandwich?” from reddit, original here – A Brief Rant on the Future of Interaction Design from worrydream.com

Do not know what screen resolution your potential users have – 1366×768 Monitors Top 1024×768 For the First Time – from Slashdot

Android (ICS) Design Guidelines from Android.com

Tech

Collusion provides an interactive, real-time visualization of the entities that track your behavior across the web.

Google Search can draw the functions.

Ask Slashdot: How Do You Test Storage Media?

Behind the scenes video reveals Google’s attention to search detail from engadget.com

The heart of a digital camera – CCD explained by Engineer Guy

Anodizing (Or the beauty of corrosion) by Engineer Guy

iFrogz Boost Near Field Audio Speaker – watch video here.

How to export Gmail messages to text or HTML files? IMAP is the key…

Home Automation with Netduino and Kinect. There is a bunch of bad technology in the marketplace and the products are too expensive so I decided to build my own…

Planex to launch Wi-Fi router that replaces your wall socket.

Macs are not immune – 600,000 Infected With Flashback.

F1 cut in half – Sauber F1 Team – Cutaway F1 Race Car.

Raymond Chen

How do I find out which process has a file open?

What was the registry like in 16-bit Windows?

Video card driver developers are cheating – What were the tests that WinG did to evaluate video cards?

The old glitch in Windows – Why is there sometimes a long delay between pressing a hotkey for a shortcut and opening the shortcut?

Ship It – Who gets a “Ship It” award?

Fun

A Brief, Incomplete, and Mostly Wrong History of Programming Languages.

The Floppy Disk means Save, and 14 other old people Icons that don’t make sense anymore.