Issues » 43

A weekly digest for developers Read this issue on the Web
statuscode Issue 43
September 20, 2013
Quantum Chip Connected to Internet Is Yours to Command Want to play with some quantum programming? Now’s your chance. First you start off with an online quantum simulator called QCloud and assuming things go well, you can apply to run your code on a real quantum processor owned by the University of Bristol.
New Scientist
Five Years Ago, Stack Overflow Launched. Then, A Miracle Occurred. Congratulations to a superb resource.
Stack Overflow
Are Compilers Getting More or Less Reliable? Added complexity, support for an increasing number of standards, and larger groups of developers can cause issues.
Embedded in Academia
from our sponsor
Testing and Deploying Your Code Has Never Been Easier
Travis CI is the best and most powerful tool to continuously test and deploy your code. Give it a spin today, setup takes only one minute, and your first 50 builds are free. Plus, get 20% off with the coupon code statuscode092013
Travis CI
A Comic-Based Introduction to Apache Cassandra A look at what Apache Cassandra is all about in comic-book form.
Atlassian Blogs
A Good Part-of-Speech Tagger in 200 Lines of Python Very accurate for such succinct code, and a good explanation of how it works too.
Computation Linguistics
The Essence of C++: With Examples in C++84, C++98, C++11, and C++14 The creator of C++ examines the foundations of the language and explores how C++’s feature set supports a new and more effective design and programming style.
Bjarne Stroustrup
Edward C++Hands “I’ve been looking for a good analogy of what programming in C++ feels like and I remembered this 1990 Tim Burton movie, Edward Scissorhands.”
Bartosz Milewski
ZeroMQ 4.0's Enhanced Security Features ZeroMQ is a popular high-performance asynchronous queue-based messaging library that uses a familiar socket-style API. The forthcoming ZeroMQ 4.0 includes a new wire protocol with a security handshake, a new security protocol called CurveZMQ, and more.
Pieter Hintjens
Building a Minecraft Clone in Unity 3D: A One-Week Programming Challenge A 17 minute screencast. Very impressive given the short timeframe.
Enterprise COBOL: A Moderated Screencast Discussion OK, I doubt Enterprise COBOL is on the radar of many readers, but this 25 minute screencast gives a runthrough of where this historically significant language is headed.
Introduction to Java Multitenancy As part of the IBM Java™ 8 beta, multiple applications can be run within a single multitenant JVM which can speed applications’ start times and reduce their memory footprint. This article introduces the technology behind a multitenant cloud JVM.
IBM developerWorks
The Trie: A Neglected Data Structure (with diagrams) A look at how an oft-neglected data structure, the trie, can shine in domains with specific requirements, like word games.
Rejit: Non-Backtracking, Just-in-Time, SIMD-able Regular Expression Compiler Still a prototype but a good explanation here.
Yeppp! A High Performance SIMD-Optimized Math Library Supports C, C++, C#, Java and FORTRAN.
Georgia Institute of Technology
GitHubReminder: An E-mail Service Reminding You of Your Starred GitHub Repos
Frak: Transform Collections of Strings Into Regular Expressions In Clojure and ClojureScript (and thus JavaScript too).
Joel Holdbrooks
ChallengePost: Build Software to Solve Challenges Compete in online competitions or in-person hackathons for fun and profit.
Sophia: An Embeddable Key-value Database Designed for High Loads Has a unique architecture created as a result of research and rethinking of primary algorithmical constraints. Implemented as a small C-written, BSD-licensed library.
Dmitry Simonenko
Goworker: A Go-based Resque-compatible Background Worker A super fast Go-based background worker that can slot into an existing Ruby and Resque based stack. An ideal way to dabble in the world of Go behind the scenes.
Benjamin Manns
Data Mining and Analysis: Fundamental Concepts and Algorithms [PDF]
Mohammed Zaki and Wagner Meira Jr.
Concurrency Kit Concurrency primitives, safe memory reclamation mechanisms and non-blocking data structures designed to aid in the research, design and implementation of high performance concurrent systems.
Samy Al Bahra
Atmosphere Framework 2.0: Cross-Framework and Cross-Browser Asynchronous Framework for Real Time Applications on the JVM
7 Command-Line Tools for Data Science
Jeroen Janssens
BoilerDB: A Plugin-based, Redis-inspired, In-memory Key-Value Database Built On Go
Dvir Volk
libphenom: Eventing Framework for Building High Scalability Systems in C
New AWS Command Line Interface (CLI)
Amazon Web Services Blog
Web Development in C: Crazy? Or Crazy Like A Fox?
Luc Perkins
Unicode Myths Debunked and Encodings Demystified
Umer Mansoor
Running A Real Site Powered by Docker
Nick Stinemates
If You're Programming a Cell Phone Like a Server You're Doing it Wrong
High Scalability
NES Programming Tutorials
Nintendo Age
Don't Use Hadoop - Your Data Isn't That Big
Chris Stucchio
Why Go? Use Racket!
Yi Wang
Why I'm Getting a PhD (in Computer Science)
John Bender
Google Waves Goodbye To MySQL In Favor Of MariaDB
Software Development Estimates, Where Do I Start?
Diego Basch
How to Write Safe Verilog: Become A PL Troll
rhoScript: A Dense Language Designed for Code Golf
How An Arcane Coding Method From 1970s Banking Software Could Save The Sanity Of Web Developers Everywhere
Fast Co Labs
clojure-scheme: Compiling Clojure to Native Code via Scheme
On the Cleverness of Compilers
Alexey Radul
Web Systems Developer (Cambridge, UK) Red Gate is looking for an experienced Web Systems Developer to take a lead in designing architectures, user interfaces, and software systems.
Red Gate Software
Post a job in a future issue of Status Code
"Beginning graphics programmers take heart. Even an expert can sometimes spend two hours trying to figure out WTF no triangles are being drawn.."
John Carmack (id Software)
Curated by Peter Cooper and published by Cooper Press.
Want to sponsor an issue? See our media kit.

© 2013 Cooper Press Ltd. Email policy Privacy policy
Office 30, Fairfield Enterprise Centre, Louth, LN11 0LS, UK
Update your email address
or unsubscribe here

ONE e-mail each week. Easy to unsubscribe. No spam — your e-mail address is safe
Published by Cooper Press