Latest

Writing

Essays and field notes on software, open source, communities, and the systems around them.

Elderberry syrup (home recipe)

Elder is blooming again, charming people with its strong smell. Few friends asked me about how we make elderberry syrup at home, so I thought of opensourcing it;) Remember that every written part is important (I tried to bold the most important words). Ingredients: 30 elderberry blossoms 5L of water 3kg of sugar big spoon of Citronka about six 1L glass bottles with non-plastic closure Getting blossoms Blossoms should be chipped with scissors right after all small blossoms group together. As recipe says, 30 medium sized blossoms are recommended, but extra 4 or 5 will do no harm. Blossoms should not be put in plastic bag while collected, since they are very sensitive. Blossoms should be carefully picked, since we are not washing them before making syrup, just make sure there are no bugs around.

Read article

Sauna Sprint 2010 in Helsinki

At last, so called Sauna Sprint 2010 has been announced. First of all, cheers to Nejc and Joni for all the work done. What is the story behind the Sauna Sprint? At the end of 2009, EESTEC IT team had a sprint at Chairpersons meet in Skopje (we had a great time, big thanks to organizers!). We created from scratch the new eestec.net portal (fully open-sourced and documented). So, the idea came to make a sauna sprint, hosted by Joni in Helsinki, that would eventually make Plone itself a tiny bit better world by our small team. Some of our experienced Plone developers will be introducing newcomers to Plone CMS. More details about the whole week can be found at plone.org.

Read article

Eduroam in Slovenia for Linux wicd client

After year and a half on Faculty of Electrical Engineering, I have managed to get working Eduroam WPA enterprise encryption on wicd networking client for GNU Linux (pretty good alternative to NetworkManager, but with Unix philosophy in mind). Here is wicd encryption template for wpa_supplicant: name = eap-ttls (Eduroam sl) version = 1 require anon_identity *Anonymous_Identity ca_cert *Path_to_CA_Cert identity *Identity password *Password ---- eapol_version=1 ap_scan=1 ctrl_interface=/var/run/wpa_supplicant network={ ssid="$_ESSID" scan_ssid=$_SCAN proto=WPA WPA2 key_mgmt=WPA-EAP group=CCMP TKIP eap=TTLS mixed_cell=1 peerkey=1 phase2="auth=PAP" ca_cert="$_CA_CERT" anonymous_identity="$_ANON_IDENTITY" identity="$_IDENTITY" password="$_PASSWORD" } Cacert is actually not needed, but if I understand correctly it provides encryption for data traffic. Here is full procedure how to get eduroam working with wicd:

Read article

Redmine and mercurial-server

I managed to put together Redmine as issuetracker/wiki/younameit and mercurial-server which manages multi-user access to mercurial repository through ssh. Redmine installation: redmine:redmine /var/lib/redmine/ Mercurial-server installation: hg:hg /home/hg/ I have put redmine into group hg. The issue When you add repository lets say /home/hg/vim/ to redmine, it does not recognise it. Not until you ofcourse make repository read/writeable for hg group (chmod 760). Now comes punchline; $HOME directory must be executable in order for Redmine to read repository info. In my case, I had to do "chmod 710 /home/hg/" in order to redmine to work.

Read article

Slovenian Gentoo community mirror introduction

I'm very happy first stage of my Gentoo mirror project is done. More information about server, how to use it with Gentoo and statitics can be read here Server is an old box of my girlfriend (thanks!). The box used to have issues with rebooting during ubuntu gnome session, I hope it was graphic's card fault (no graphic desktop is running now). Consider this beta testing period, spread the world of Slovenian Gentoo mirror! Link is 50/50mbit FTTH. Current location of server is temporary, until I find free provider to sponzor full 100mbit link. Leave any questions at domen[AT]dev.si

Read article