Monday, December 21, 2009

Datasets Torrent Tracker

Last week i had launched Dataset Publisher site. It's a simple torrent tracker for public datasets. I think it will be helpfull for most of developers in area of data mining, text mining, etc.
When i was tried to find good datasets for my experiments, i hasn't found any good place where i can choose one for me.
About one month ago i took an interest in Google App Engine, and decided to make some experiments with it, make some simple web application using it with Django. And as a result a have made Dataset Publisher. Now it's an proof of concept, and there are many things to do, but it's working, and you can use it right now.

Thursday, October 8, 2009

GitHub as a next step for Open Source community

Recently I realized that GitHub is a next step for Open Source community. It like a Facebook, it makes collaboration easier, it's a "social development". If one developer want to add his own code/feature/extension/patch to some existing project, he can just do it with GitHub. Just make
his own fork of this project, with a few mouse clicks. Main authors can review this patch anytime, and merge to main codebase, if they wish. And if they don't done that, this developer can always use his own version, with his extension, without waiting for someone other who implement it in main project. And all of this are really easy.

I know, before GitHub there was many services for development collaboration,like a SourceForge, Google Code, and so on. But it's different model, in this case you need to make many other thing, like a joining to special group, maillist, irc, sending patches to maillists/owners or adding an issue to taskmanager, and so on. And it's a big problem for open source community, i think. There too many unnecesary things you need to do. But with GitHub you don't need anything like this, just write the code you want and use it.

Friday, October 2, 2009

How to run IntelliJ IDEA from Ubuntu Menu

After you had installed IntelliJ IDEA onto your PC with Ubuntu you probably want to add to it to Main Menu. But shortcut to
idea.sh
doesn't work as expected, you need command like this:
sh -c "export JDK_HOME=/usr/lib/jvm/java-6-sun && /path/to/idea/bin/idea.sh"
and all will be ok.