hide

Read Next

New Feature Onslaught

We just uploaded the next version of CodeCombat, which contains all the goodies we’ve been working on since June: a couple new levels made with the new level editor, music, a new programming environment, much faster world simulation, 100% less “murder”, and tons of other updates. We’ve rewritten almost all of the code, so there must be lots of bugs; let us know if you see any.

A level editor, eh? Yes! Ever since our prototype launched in June, we’ve been hard at work optimizing the site for level creation. What you unequivocally told us was that you wanted more levels, so we built adrag-and-drop live editing level editor that requires no programming and used it to make all the levels you now see on the site. Check out a quick demo video:

Now, the editor is still rough and not documented, so we haven’t enabled it for public usage just yet. If you want to play with it, let us know, and we’ll show you how it works. When it’s ready, we’ll unveil it. Other exciting updates to come in the next couple months, too—we’re hoping to open source all of CodeCombat.

Install Memcached On Ubuntu or Other Linux Hosts

On Zach Browne

MemCached is a generic purpose distributed high performance memory object caching system to use in speeding up dynamic database driven website hostings by caching data and objects in memory to reduce the amount the database needs to be read. It runs on port 11211 by default, so make sure to open it up in the server's firewall.

Memcached’s APIs provide a giant hash table distributed across multiple machines. When the table is full, subsequent inserts cause older data to be purged in least recently used order. Applications using memcached typically layer memcached requests and additions into code before falling back on a slower backing store, such as a database.

It uses libevent to scale to any number of open connections, uses non-blocking network I/O, refcounts internal objects (so objects can be in multiple states to multiple clients), & uses its own slab allocator and hash table so virtual memory never gets externally fragmented and allocations are guaranteed.

Once the recompilation process has completed successfully, follow these steps to confirm that the compiled Apache module is working in full action

Create a phpinfo.php file as usual but with the following code within it.

Rendering New Theme...