background preloader

Professional

Facebook Twitter

Become a Programmer, Motherfucker. If you don't know how to code, then you can learn even if you think you can't. 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 learncodethehardway.org. Learn C The Hard Way Learn SQL The Hard Way Graphics Programming Language Agnostic NerdDinner Walkthrough Assembly Language Bash Clojure Clojure Programming ColdFusion CFML In 100 Minutes Delphi / Pascal Django Djangobook.com Erlang Learn You Some Erlang For Great Good Flex Getting started with Adobe Flex (PDF) Forth Git Grails Getting Start with Grails Haskell Java JavaScript JavaScript (Node.js specific) Latex The Not So Short Introduction to LATEX (perfect for beginners) Linux Advanced Linux Programming Lisp Lua Programming In Lua (for v5 but still largely relevant)Lua Programming Gems (not entirely free, but has a lot of free chapters and accompanying code) Maven Mercurial Nemerle Nemerle NoSQL Oberon Objective-C.

Featured Related Tags - Runnable. Why mobile web apps are slow. I’ve had an unusual number of interesting conversations spin out of my previous article documenting that mobile web apps are slow. This has sparked some discussion, both online and IRL. But sadly, the discussion has not been as… fact-based as I would like. So what I’m going to do in this post is try to bring some actual evidence to bear on the problem, instead of just doing the shouting match thing. You’ll see benchmarks, you’ll hear from experts, you’ll even read honest-to-God journal papers on point.

There are–and this is not a joke–over 100 citations in this blog post. Now I am going to warn you–this is a very freaking long article, weighing in at very nearly 10k words. I write in part because this topic has been discussed–endlessly–in soundbyte form. A quick review My previous blog post documented, based on SunSpider benchmarks, that the state of the world, today, is that mobile web apps are slow. You should really go read that article, but I will show you the benchmark anyway: Why?

IOT

Simplified Wrapper and Interface Generator. Android. The Archive - A Big List of Browser-Based Emulators and Ports of Classic Games. You say you like old games, but you can’t be bothered—or aren’t currently in a position to—hook up an old system or open your favorite emulation app? The Internet’s got you covered, with emulators for most consoles and early computers playable right in your browser. But finding them can be a chore, so I’ve put together this list to help you out. These are all the functional browser-based emulators I could find. I’ve put a brief note about its features and quality, together with whether it’s coded in HTML5/JavaScript, Flash, Java, or some special plugin. Many—though not all—of these include commercial ROMs, making them technically illegal, but we’ll let you be the judge of whether using them is okay. Sorted system, with "others" saved for the end: Scripted Amiga Emulator [click for larger image] Scripted Amiga Emulator - JavaScript/HTML5 - SAE comes with just 11 pre-installed games and a couple of dozen demos, but it can load up disks and Amiga-formatted virtual drives from your computer.

Leadership Team | Mobile Epiphany.

Workstation

Ee. Crypto. Xbee. MQTT. ARM. Linux. Babylon. Podcasts. Collect. Handbook of Chemistry and Physics. HTML 5. Development. CompSci. Printed Circuit Boards. Math. Architecture. Financial Modeling. Security. Software Business. MS Office.