It passed a lot of time since I written something on this blog. The reason was that I wanted to replaced it with yet another custom blog built with some other cool new framework I happend to learn. Time passed by and I dod not have time to make that new shiny blog. I now decided I would upgrade this blog with the rails 2.x as soon as possible. That will be hopefully after Christmas. Before that I can’t do nothing. I just have to much work to do.
If you are curious here is the list of frameworks I tried:
So after evaluating all these and some other frameworks beside these (erlyweb – erlang web framework) I came to the conclusion that I actually like rails because of it opinionated nature. This is the same reason I like Django. Django is pluggable with applications as rails is with plugins but both frameworks are opinionated about their core. For example Django uses its own ORM tool instead off SQLAlchemy, it also uses its own routing system instead of Routes or some other solution. The same is with rails. And that is the thing I like about both of these frameworks. And that is why I will stick with rails and upgrade this custom blog to rails 2.x as soon as possible. Rails and django will remain mine first choices for new web projects.
For backend stuff like servers, or web services I am leaning towards Erlang but I still have to learn it properly. I did not written anything with it for now. But I know I will think of some interesting project for me to use it for.
That all for now.
Enjoy!
Posted in Rails,Other, 0 Comments
I’m in the middle of painting the walls of my kitchen at home and at the same time I’m working on a new blog app for this site. Because I’m now on a shared host the new blog app will be php based.I will use CakePHP. I also registered on Twitter and my page is http://twitter.com/imunitic. You will also be able to see my twitts on the new blog when I deploy it. Comments on the new blog will be managed by DISQUS. The about me sidebar on the new blog uses hCard micro format.
Now back to the painting part. It was really a fun job painting the kitchen in the middle of the night not knowing how will the color you just mixed look tomorrow morning when the sun hits the walls :) When I and my girlfriend woke up this morning and looked at the kitchen walls we were happy. The color is orange and we like it how it looks.
I think this will be my last blog entry using the old system. I still have to come up with a way of importing the old blog posts into the new system. For the comments (which are not very numerous) I already decided that I won’t import them into the new system.
That is it for now.
Enjoy!
Posted in Other, 0 Comments
Yesterday (21.02.2008) I’ve gave a rather unusual talk about Rails 2.0 for the SoftDevNet User Group. The event was held in a Irish pub called “Harpo”. Beside us geeks the pub was full of people that had no interest in listening to a bunch of geeks talking gibberish.
The talk went good and I think people actually listening to what I was saying were satisfied. I just regret I wasn’t able to finish the presentation with the testing & deployment demo because the laptop died suddenly (not mine and windows based) and it was already 11:30 PM.
All in all it was enjoyable!
Enjoy!
Posted in Rails, 0 Comments
As of today my blog is now hosted on webfaction. I did this because I recently bought an apartment and now I don’t have enough finances for a 38$ 512MB VPS :(. But I hope this is just temporary.
Still webfaction is an excellent shared hosting. You get a shell account and the control panel is awesome. Django, Rails, WordPress, Trac, Subversion, Zope, Plone, TurboGears setups are just a few clicks away for just 9.5$ a month.
Enjoy!
Posted in Other, 0 Comments
At work I’ve been looking at Windsor container and I must say it is a excellent peace of software. I don’t know how was I able to do my work properly without it thus far. I’m now preparing a series of 2 or 3 posts on my company blog site explaining how to use it and what are the benefits of using it.
I absolutely suggest to every .NET programmers out there to look at Windsor. It will save you time & money. Windsor helps you solve your object dependencies. If for example object A depends on object B (B is passed to A through the constructor) Windsor if properly configured can resolve that dependency when asking him to give you and instance of object A.
You can also configure him to give you a specific implementation of an interface. Then you can develop a different implementation of that interface (if your client asks) and replace the old implementation with the new one without ever recompiling the application. You just change the configuration to point to the new implementation.
There is a lot more to Windsor than this and because of that I invite you to read about it on the Windsor site.
Enjoy!
Posted in .NET, 0 Comments

Full name: Ivica Munitic
Age: 28
Profession: Developer
Email: ivica@munitic.com.hr