Mihai Anca

Jan 26

[video]

Mar 11

FreeAgent hackfest: App-wide Search

At FreeAgent we had our first hackfest a short while ago and I got off and played with ElasticSearch to build an app-wide search.

Here’s my short review from the Hack week round up post on the FreeAgent Engineering blog:

As we are about to move to Elasticsearch for indexing our logs, my Hack Week idea was to experiment with building an app-wide search function. It is just a prototype but it enables users to search across Contacts, Projects and Expenses and can easily be extended. Elasticsearch is accessed from Rails using the Tire gem. Instead of using Tire’s after_save callback to keep the index up to date, Elasticsearch has the concept of rivers which pulls new data. Every update triggers an AMQP message using Bunny which is then picked up by Elasticsearch RabbitMQ river.

It was an exciting idea and I really enjoyed the hack week and had the opportunity of experimenting with new pieces of infrastructure which we hope to use soon.

Oct 24

Selling my MBP

Update: Sold !

I have befriended my trusty MacBook Pro for a lighter Air and I’m now selling it. It was my main computer for a year and a half and enabled me to make a living out of it.

It’s a 2010 15” MacBookPro


One of it’s legs has fallen and it has some scratches on the bottom case (which you might get it replaced by Apple). Other than that it’s in good condition.

I don’t want to stick too much with it so I think £750 would be a good price for it.

If you are interested please drop me a line at mihai@mihaia.com. Please also share this with anyone you know might be interested.

Nov 08

PivotPad, an iPad client for Pivotal Tracker, won Best New Skills at Leeds Hack.

Had a blast with @mathie and @_rahim, photos will follow on Flickr.

PivotPad, an iPad client for Pivotal Tracker, won Best New Skills at Leeds Hack.

Had a blast with @mathie and @_rahim, photos will follow on Flickr.

Oct 17

Summer in Edinburgh

Arthur's Seat

Princess Street Gardens on a sunday

Jul 27

Garana Jazz Festival

Garana Jazz Festival

Jun 05

London photo stories -

Jun 02

Edinburgh, where I’ll spend my summer working at a cool startup.

Edinburgh, where I’ll spend my summer working at a cool startup.

Jan 16

Learn you some erlang -

… for great good!

I’ve long been wanted to learn Erlang and I found a very good guide (isn’t as thorough but for an Erlang-noob it looks perfect).

The syntax is kind of strange but the most difficult part is thinking in a functional way. Hopefully I am going to write some toy projects in Erlang and get accustomed with it.

Another article I’ve been reading is a hands on review of Dynamo by implementing a key-value store in Erlang. It’s not a tutorial but the first article is simple enough to learn how to write Erlang modules.

If you have any suggestions for projects or other documentation please leave a comment.

Jan 15

Stanford iPhone Dev Class -

iPhone Application Development (Winter 2010)
Stanford started the Winter quarter class which now covers iPhone 3.0.
It’s a nice opportunity to play a bit with iPhone apps and learn Obj-C (which at first looked weird).
Get the videos from iTunes U.