Bicicletă veche, bicicletă nouă

Am reînceput să scriu pe blog după o pauză prea mare așa că am mult de recuperat. În 2009 devenisem proprietarul unui Focus Arriba care mi se potrivea numai bine. Prin martie anul trecut am vrut să pregătesc bicicleta de noul sezon așa că am făcut o scurtă vizită la uscător unde era ținută alături de alte biciclete, trotinete, etc. Cauciucul spate era un pic cam moale, dar în general totul părea OK. Am revenit peste aproximativ o săptămână când vremea era mai frumoasă să o scot la plimbare, dar am dar peste o mare surpriză: bicicleta mea nu mai era la locul ei, în rest lucrurile nu păreau schimbate. Urme de forțare a ușii nu erau așa că am întrebat prin vecini, poate avea cineva nevoie de o bicicletă, sau de spațiul pe care îl ocupa. Din păcate nu am aflat nimic așa că am făcut o vizită la poliție, unde m-am simțit ca un infractor (cel cu care am vorbit avea un mod foarte ciudat de a pune întrebările, cred că vorbise cu prea mulți potențiali infractori la viața lui) și care a rămas fără rezultat.

Cum aveam planuri mari cu bicicleta am început căutările pentru una nouă. Am luat la rând toate site-urile ce vând biciclete din România, am și sunat la unele magazine din București, am căutat pe bazarul de pe ciclism.ro, dar toate au rămas fără succes. În cele din urmă am găsit o super ofertă la un Corratec X-Vert Cross model 2009 pe http://www.chainreactioncycles.com (redus de la 700 EUR la 350 EUR) care era exact ce vroiam. Transportul a facut 32 EUR și totul a ajuns perfect la destinație în 9 zile de la comandă (magazinul e din Marea Britanie). Cam așa arăta bicicleta după ce am scos-o din cutie:

Corratec X-Vert Cross cu pedalele montate

Corratec X-Vert Cross cu pedalele montate

Această bicicletă a făcut destule plimbări în 2010 pe care voi încerca să le amintesc pe aici.

Compiling latest Calibre for Ubuntu 10.04

Update: Calibre 0.7.40 was released today but the same process can be applied.

While waiting for my Kindle 3G I am preparing my Ubuntu machine to handle it at its best. I read about Calibre which seems to be the best open-source ebook management software available so I visited http://calibre-ebook.com/ to give it a try. Unfortunately there are no packages for Ubuntu 10.04 Lucid so I had to install it from sources, and here are the steps that I needed for Calibre 0.7.38 (07 Jan, 2011):

1. Install dependencies (you might need other packages as well, what follows are the packages I needed on my machine):

sudo apt-get install libpoppler-dev libchm-dev libmagickwand-dev python-sip-dev python-qt4-dev libpoppler-qt4-dev

2. Install podofo >= 0.8.2 as it is needed for some PDF functionalities in Calibre. The package in Lucid repositories is 0.8.0 so we have to compile this from sources as well:

wget http://downloads.sourceforge.net/podofo/podofo-0.8.4.tar.gz?use_mirror=osdn -o podofo-0.8.4.tar.gz
tar zxf podofo-0.8.4.tar.gz
mkdir podofo-build
cd podofo-build
cmake -G "Unix Makefiles" -DCMAKE_INSTALL_PREFIX="$HOME/podofo" ../podofo-0.8.4
make
make install

As you can see PoDoFo will be installed in your home dir, but you can choose to install in /usr, in this case the last command will have to include ‘sudo’.

3. If everything went OK so far we are ready to build Calibre:

wget -O- http://status.calibre-ebook.com/dist/src | tar xvz
cd calibre
export PODOFO_LIB_DIR=/home/<your user>/podofo/lib/
export PODOFO_INC_DIR=/home/<your user>/podofo/include/podofo
sudo python setup.py install

If you still see warnings about PoDoFo not being found (happened to me) seems like the install script is not reading the variable PODOFO_INC_DIR from the environment. I edited the file setup/buildenvironment,py, changing the lines:

podofo_inc = '/usr/include/podofo'
podofo_lib = '/usr/lib'

to

podofo_inc = '/home/<user>/podofo/include/podofo'
podofo_lib = '/home/<user>/podofo/lib'

and restart the install script.

If everything went well you should see a Calibre entry in the Applications->Office menu and two other entries in the Applications->Graphics menu.

calibre
calibre

If you have any problems with the instructions above let me know in the comments and I will try to help if I can.

Starea drumurilor pentru Android

Cu toții știm că unele drumuri din România sunt considerate naționale doar pe hârtie (și pe majoritatea hărților) dar realitatea din teren este cu totul alta. Cu toții am ajuns pe drumuri proaste fie că eram cu mașina sau motocicleta, iar această aplicație ne va ajuta să gasim un drum de o calitate cel puțin acceptabilă.

Avem posibilitatea să selectam tipul de vehicul (mașina sau motocicletă) respectiv clasa din care acesta face parte (off-road, SUV, standard și sport pentru mașină, respectiv enduro, enduro-touring, standard, cruiser și sport pentru motocicletă). În funcție de vehiculul selectat harta se va actualiza automat, și o comparație poate fi vazută în primele două capturi de mai jos (mașina off-road vs. sport). Citeşte mai departe »

SOTM 2009 and what followed

It’ s been a while since I posted anything here, but since I saw that OSI is probably going to sponsor another round of mappers to go to SOTM 2010 in Girona I felt like I need to share my experience from last year.

At first I wasn’t sure how things will be in Amsterdam as I didn’t know anybody except from the mailing lists. But I found some great people that drive forward a great project. I understood that OSM is interesting for a lot of companies, and that we can compare (in some areas at least) with the commercial providers, and we can even be better (see Muky Haklay’s blog). I’ve seen great progress across Europe and North America and some great starts in other areas, and great ways to add data to the project without the need of expensive equipment (yes, I am talking about Walking Papers).

What happened in Romania in the last 9 months? Well, probably not as much as I had hoped but we moved forward: we started with a few micro mapping-parties (Vaslui, Buzau and Ghimbav) and this month we had a huge mapping party in Cluj-Napoca, thanks to the geo-spatial.org community. We managed to continue the collaboration with Norc, that gave us access to more GPS data and a lot more street-view panoramas and we started to put together some money for OSM advertising (you can see the OSM banner at the Cluj-Napoca mapping party). There are some companies in Romania that are using OSM data and some of them are offering back services (like the transparent WMS service from AlphaTelecom).

Speaking just for myself I finally bought a bike (more on this subject in the next post) and finish mapping my home town (including most of the buildings). I am planning some small mapping parties in the country side with my friends as there is a lot of things to cover there. I also started a project based on OSM data that I believe will be helpful for everybody in Romania that has a car or a motorbike (it’s still in Alpha stage so I wouldn’t say anything else but watch this blog for a future announcement).

Overall I am happy with how things moved in Romania after SOTM 2009 and I hope that one of my Romanian fellow volunteers will be able to attend SOTM 2010 (I already registered for the conference and bought my plane tickets). See you there!

Reduceri de la Orange – FAIL

Zilele astea m-am uitat după un abonament de date mobil cu minim 1.5GB trafic inclus și normal că dacă am abonamentul de voce de la Orange mi-am aruncat prima dată ochii pe site-ul lor. Am selectat abonamentul de 12 Euro și următorul pas trebuia să fie alegerea unui modem pentru a te putea conecta de pe laptop (personal vreau să folosesc abonamentul mai mult de pe HTC Magic dar de obicei modemul este oferit la prețuri extrem de mici). Mă uitam pe lista de pe site în timp ce nu eram încă hotărât dacă să îmi fac abonamentul pe 1 sau 2 ani și am observat că în anumite cazuri 1 an este mult mai convenabil. Și iată de ce:

Modem USB la abonament pe 1 an
Modem USB la abonament pe 1 an

Modem USB la abonament pe 2 ani
Modem USB la abonament pe 2 ani

Ajutoare pentru cei din Haiti

Ne este foarte greu să contribuim fizic la ajutorarea celor loviți de cutremurul din Haiti, dar putem înlocui ajutorul fizic cu unul dat celor care pot ajuta la fața locului prin crearea unei hărți.

Mikel Maron, cel care a coordonat mai multe astfel de inițiative geo-umanitare prin Humanitarian OSM Team, a dat startul unei acțiuni de creare a hărții OSM pentru zona respectivă folosind sursele de date existente. Informații detaliate găsiți pe pagina proiectului. Deja mulți voluntari s-au alăturat inițiativei și puteți urmări modificările în timp real aici:
http://www.openstreetmap.org/history?bbox=-72.525,18.4147,-72.1136,18.6786

Haiti

Haiti

Port-au-Prince

Port-au-Prince

OpenMap.ro 0.2.6 – căutare la nivel de adresă

OpenMap.ro 0.2.6

După această (mini) vacanță de sărbători am reușit să îmi găsesc cheful necesar de a mai aduce ceva nou pe OpenMap.ro. Am lansat așadar versiunea 0.2.6 cu ajutorul căreia sper să aduc în prim plan una din posibilitățile mai puțin folosite, dar foarte necesară pentru o hartă cu adevărat completă: căutarea la nivel de adresă, binențeles acolo unde datele există momentan în OSM.

Iată câteva exemple de căutări:

  • caută o localitate: este suficient numele localității sau chiar numai o parte din acesta (diacriticele nu sunt necesare, nu se face diferență între litere mici și mari).
    • Galati
    • sighetu
  • caută o stradă într-o anumită localitate: va trebui să specificați numele străzii și apoi numele localității (eventual separate prin virgulă, ordinea este importantă).
    • universitatii, galati
    • galati bucuresti (a se observa ordinea, în cazul de față se caută strada galati din localitatea bucuresti)
  • caută un număr de pe o stradă, dintr-o localitate: ordinea pe care va trebui să o specificați este: numărul dorit, urmat de numele străzii și apoi numele localității.
    • 17, universitatii, galati
    • 13, studioului, bucuresti

Pentru a adăuga adrese în cadrul OSM va trebui să folosiți așa numita schemă Karlsruhe, cea care a devenit un standard pentru OSM chiar dacă pe Wiki este marcată ca “proposal”: http://wiki.openstreetmap.org/wiki/Karlsruhe_Schema. Este folosit un server propriu care din păcate prezintă riscul de a deveni offline la bunul plac al celor de la RDS așa că vechiul mecanism este păstrat ca și backup.

Pe lângă această nouă posibilitate am făcut mici retușuri adăugând o secțiune pentru exemplele de căutare (necesară mai ales după noile modificări) iar modul de prezentare a Permalink-ului a fost actualizat pentru a nu mai fi confundat cu textul ce formează notița de copyright.

Spor la adăugat adrese!

Follow

Get every new post delivered to your Inbox.