I added a Picasa API search demo application
Now, each document element has a list of attributes. As a concrete use case, there are two console samples that generate structured JSON data from two popular Argentinean news sites:
An interpreter of Go programming language written in C#, work in progress
Some lexer pieces in place, and the first parse expression method.
I removed events: no use case for them, yet. I added the construction of a multilayer network. Next step: automatic learning using back-propagation.
Clojure interpreter in C#:
I implemented metadata reader. Big surgical refactor: now adding metadata produces a new object (in previous naive implementation, the metadata was attached to the original object). Now, it follows Clojure expected semantics. But TDD saved my day!
Google Code Jam
I participated in Round 1B:
I solved only one problem, check
For another problem, Lottery, I had a not written solution with O(n,m). I thought that it was not good enough for processing large dataset. But, apparently, the large dataset had no hard problem. Some contestants solved the problem using O(n,m) solutions. It was an interesting problem, that deserve more thought. I didn’t understand the third problem (I confused tickets with flights)
There is a new empty Laravel PHP sample at https://github.com/ajlopez/PhpSamples/tree/master/Laravel/MyLaravel. Some new node parse methods in ScalaSharp https://github.com/ajlopez/ScalaSharp. I added first map, reduce implementations to https://github.com/ajlopez/SimpleFlow. I added more features to serialization in https://github.com/ajlopez/AjErl.
I worked on three non-public projects, too.
More fun is coming.