Category Archives: computers

ProtonMail : End-to-end encrypted email by CERN & MIT folks

Privacy is getting more and more important these days. ProtonMail is a new email service developed by a team of scientists working at CERN with the goal to provide a secure email with end-to-end encryption. With ProtonMail, even if someone steals your login password they still cannot read your email because they need the decryption password which is different! Not even ProtonMail can read your email as they are all stored encrypted on their server and decrypted on your PC when you download them. It’s protected by the Swiss privacy laws, offers full anonymity and other cool security features.

I just got mine after sending a request for an invitation and contributing to their indiegogo campaign which has already raised twice the targeted amount!

Go get your own and feel free to p-mail me at christos [-dot-] lazaridis [-at-] protonmail [-dot-] ch

Fedora 18 and NeverNote

NeverNote

As probably many other fellow linux users, if you are fond of EverNote for your note-taking needs, you might be using NeverNote as your desktop client. In Fedora 18 however, trying to install from the RPM fails with the following error:

Transaction Check Error:
file / from install of nixnote-1.5-2.x86_64 conflicts with file from package filesystem-3.1-2.fc18.x86_64
file /usr/bin from install of nixnote-1.5-2.x86_64 conflicts with file from package filesystem-3.1-2.fc18.x86_64

This happens because the developer is using alien to convert the .deb to an .rpm and somewhere this process breaks. I found many suggested solutions scattered around the web. What worked for me was to download the tar.gz version from the project download page, unzip the file and run as root the included install.sh. In order for nixnote to work properly, additionally I had to:

yum install openssl-devel Gtk+-devel perl-TermReadKey

I hope this saves some trouble from others 🙂
Should you ever want to completely remove it, all you need to do is:

rm -rf /usr/share/nixnote/ /usr/share/applications/nixnote.desktop

Unison 2.40.63 for 64-bit Fedora 16

While searching for a good program to synchronize directories over network, I discovered Unison. Unfortunately, the version existing on the Fedora 16 repositories is disappointingly old.  After some Google search, I found packages here but a) they were built for Scientific Linux (no bother here) and b) the GUI would not appear.

So, I took the source RPM for the 2.40.63 version from the above link, made a small modification to the .spec file and compiled it for 64-bit Fedora 16 (right-click here and save). Works for me, I hope this helps some people out there.

So, if you are looking for a way to synchronize directories locally or over network I definitely recommend giving it a go.

UPDATE (8/6/12): I did the same for Fedora 17: You can grab the 64-bit RPM or the one with debug-info enabled as well.

RadioTray : Ακούστε (και Ελληνικό!) ραδιόφωνο από το system tray

Διάβασα πριν λίγο το άρθρο στο OSArena σχετικά με το RadioTray και πως να το εγκαταστήσεις στο Fedora (οδηγίες εγκατάστασης για Ubuntu/Debian) και είπα να το δοκιμάσω. Αν και GTK εφαρμογή, δουλεύει πολύ καλά και στο KDE και νομίζω θα το υιοθετήσω.  Μια σημαντική έλλειψη ήταν αυτή των Ελληνικών ραδιοφώνων από την προκαθορισμένη λίστα. Αυτό που έκανα λοιπόν, ήταν να πάρω τη λίστα από το plugin Greek Radio streams για το Αmarok και να την προσαρμόσω κατάλληλα.

Για να την εγκαταστήσετε, μπορείτε να την κατεβάσετε από εδώ. Στη συνέχεια, αποσυμπιέστε το αρχείο με την εντολή

tar -xzvf  RadioTrayBookmarks.tar.gz

και (χωρίς να τρέχει το Radio Tray) αντιγράψτε το αρχείο bookmarks.xml που θα  δημιουργηθεί στο φάκελο ~/.local/share/radiotray :

cp  bookmarks.xml ~/.local/share/radiotray

Η λίστα περιέχει όλα τα default ραδιόφωνα της εφαρμογής, συν 154 Ελληνικά ραδιόφωνα. Σε περίπτωση που έχετε ορίσει δικά σας ραδιόφωνα αυτά θα διαγραφούν! Αν δε θέλετε να γίνει αυτό, ανοίξτε το  bookmarks.xml που κατεβάσατε, και αντιγράψτε τα ραδιόφωνα από τη λίστα στο δικό σας bookmarks.xml. Καλή ακρόαση!

Επόμενο βήμα θα είναι να δω κατά πόσο μπορώ να το κάνω Qt εφαρμογή για να τρέχει natively στο KDE 😉