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 😉

KDE Service Menu: Image resize

This is something I was discussing with my brother about a week ago: he asked me if there is an easy way to resize a bunch of images straight from the file browser on his brand new linux installation. He could do this on Windows so there should be an easy way to do it on Linux as well, right?

Assuming that someone else has already done the dirty work, I tried to look for the service menu and point him to it. No luck. I was already aware of the “Convert to” service menu which could change one image type to another (VERY useful!) but for the life of me, I could not discover one to simply resize images (if you’ve made one and I failed to discover it, sorry!).

However, the beauty of not finding something is that you can do it yourself in Linux, right? Right!

Just put resizeImage.desktop in your ~/.kde/share/kde4/services/ServiceMenus folder and you’ll see a “Resize” submenu appearing in “Actions” the next time you right-click on a JPG or PNG file in Dolphin or Konqueror! Enjoy!

Your images will not be overwritten but a new, resized copy will be created. Available sizes are: 1600, 1024, 800, 640 and 320 pixels (largest image dimension).

To get me started on making this, I used the really good KDE Service Menu Editor.

Fixes, improvements, suggestions appreciated!

ps. junior, this’ll work on KDE file browsers only, so time to leave Gnome behind :p