Computer, iPhone, Linux, Rechnerkram

Switching and Linux, macOS, Android and iOS

TL;DR: Yay Linux, Nay Android. Let’s stay with Linux but switch back to iOS.

Recently I am thinking about getting a new computer and phone and whether I should go back to macOS and iOS. I am using Linux and Android for a couple of years now and I am thinking recently about getting new devices. Let’s talk about computers first.

macOS and Linux

macOS is a really nice operating system. It is not open source but thanks to homebrw etc a lot of open source-software runs on it and the command line environment works as expected. Besides that you get a lot of commercial software from big and small companies that you either get on Linux or which you just do not get in that quality on other operating systems1. Additionally you do not need to tinker with them. Most of the time stuff just works.

But for one I like using open source software even though not everything works always. Just yesterday I tried using the proprietary NVIDIA-driver on Fedora 25 and failed miserably which led me to re-installing the system2 but eventually I will get it to work or the open source-driver might even be working well enough which I actually didn’t test yet. Or podcasting doesn’t work as smooth for me as it does on macOS. But I am getting it to work eventually. And nowadays most of the normal stuff just works. Especially when you are using Ubuntu. 16.04 was a “just works”-experience, even after moving my SSD from a Thinkpad X201 to a Dell T3500 with two NVIDIA-cards and a Xeon. The upgrade to 16.10 worked as well. I guess I wouldn’t have there any problems with podcasting, too. Playing games is possible nowadays as well with Steam etc. My recent problems came from trying to get NVIDIA-drivers to work in Fedora 25 which I like for some reason more than Ubuntu. The only thing that I dislike about Linux is that there is no backup-solution like Time Machine. TM is just awesome. But for most of the other stuff modern Linux-distributions just works. And there is even a simple solution for backups but it is not as good as that for macOS. All in all the pros of Linux, be it that it is open-source or that I can run it on commodity hardware just outweighs the cons of macOS with its high prices and hardware that is not servicable at all anymore.

iOS and Android

Android is quite nice in the customizability-department and there is some stuff you can’t do with iOS. For example syncing a single folder in my Dropbox with a single folder on my device, or doing the same with Bittorrent Sync. But nowadays I don’t use capabilities like that really a lot. I like to customize my device though. And buying games for cheap via HumbleBundle is great. And now comes the big “but”. And it is updates. First I owned a Moto X, now an LG G4. Both companies said that they will release updates a short time after Google released the updates. This didn’t happen. In addition Android seems all in all less secure than iOS. I am not even talking about installing apps from outside the Play Store. That’s a matter of using your brain. But the Play Store has from time to time malware and the Stagefright-stuff is frightening. If I am not mistaken I have several public known security bugs on my phone which aren’t patched by LG in a timely manner. That sucks. And the devices by Google cost now as much as iPhones and have an update guarantee of two or three years max. And I cannot install a custom ROM that might get more often updates since that would break my warranty because I would need to unlock the bootloader of my phone. And I already had a warranty case with this phone. I don’t want to risk to unlock my phone and then have a hardware-problem.

Since I do not need to use a computer nowadays in combination with an iPhone, I don’t see why I shouldn’t get a high quality device with a more secure OS than Android. I don’t buy the 100€-Android-devices anyway. I won’t necessarily buy the newest iPhone but the next phone I want to get is definitely an iPhone. Bye bye Android.

P.s.: I’d really like to try Ubuntu Phone but I don’t see a cheap way to do it. I don’t want to shell out 100+€ just for trying out a phone-OS which I might not like.


  1. An example would be OmniFocus…or anything else by the OmniGroup. Or OpenEmu which rocks still a lot more than RetroArch or EmulationStation

  2. which took like 15 minutes plus installing a bit of extra software and updates…thanks to enough bandwidth that’s not taking long as well.

Computer, Linux, Opinion, Rechnerkram

Would I switch back from Linux to OS X?

Since I switched from OS X to Linux, one of the questions I get asked now and then is whether I would switch back. Since recently I clearly said that I would switch back to OS X and iOS if my income situation would change that I could afford it again. But recently my opinion is changing. When I get to hear that people are forced to upgrade from 10.6 to a more recent version of OS X because iOS got updated to iOS9. And iOS9 syncs only with a version of iTunes that doesn’t run on OS X 10.6. Thus one user I know had to upgrade and move away from the apps he still used with Rosetta and had to buy newer versions. Another user has an old MacBook that doesn’t run anything newer than 10.6. Thus she would need to abandon her working laptop and get a new one for things like syncing music to her iPhone. Hint: the user won’t get another iPhone. Then there are problems like the user where I couldn’t get Mail.app to work again and moved the user over to MailMate, reports that OS X gets more and more annoying about updating which sounds like Windows to me1, stuff like not allowing an app with video content about IT-security into the AppStore for the AppleTV etc etc.

In addition I see more and more value in using F/OSS. If I want to I can get the source code and fix a bug myself. I am most of the time not able to, but I have the possibility. And that’s in addition to having software that is free as in beer2. I also have no real problems with my setup. Even though I am using a rolling distribution, it just works as long as I do not get “creative”. And if I do not like the desktop environment/window manager I am using now, I can try another one3. I have also a bigger choice in hardware, even though it will be hard for you to move me away from X-Series Thinkpads 😉 I can buy good serviceable hardware for cheap as used computer, I can build up my own computer from parts or I can buy some high end new shit and nowadays most stuff already works with Linux. A lot has happened in the last 10 years. I can use the same operating software for my servers, my raspberry pi and my own machine. Even though I will use different distributions. Thanks to systemd distributions got more similar in handling them. And that is great. More and more I think that if I could get those 1500€ for a new computer, I might spend it on a Thinkpad X250 and not a MacBook Air/Pro. And don’t let us get started about docking stations. I love mine. It is so awesome to move my laptop around and when I am at home, I connect it to my docking station and it gets connected to two external displays, several hard drives, a DVD-drive4 and my ergonomic keyboard and the vertical mouse. With my MacBook Air this was quite cumbersome and involved a chain of USB-Hubs…

Btw. it is similar now for my Android-phone. My LG G4 is awesome and I really do not see a point why I would want to switch to a current iPhone for loads of more money. Games would be the only reason and because of time constraints I play less and less and I have more than enough games on my pile of shame.


  1. Yes, I know updates are important but for example updating to an 10.X.0 can be problematic.

  2. From time to time I donate money to software projects I use a lot.

  3. But i3 is really awesome and I try from time to time stacking/compositing window managers/Desktop environments and return to i3 after a short while.

  4. Which I still need regularly for getting movies cheap or for childrens movies

Computer, Linux, Rechnerkram

Creating systemd timers instead of a personal crontab

Yesterday I’ve got rid of a to do I had for months in my list: converting my crontab to systemd timers. Once the timers are set they can be controlled via systemctl, log to journald, systemctl --user shows if something failed and systemctl --user list-timers shows a list of your timers, when they ran the last time and when they will run the next time. It is great. But since I am not a pro when it comes to systemd I had a hard time figuring out how I get systemd timers to run for my personal context. For example I am using mutt with isync1 and for getting automatically my mails, I run several cron jobs or now timers.

After a lot of googling and try and error, this is my solution. There is probably a way to do it more elegant and more efficient, but this works for me.

In ~/.config/systemd/user you have to create two files per job. One file is the service-file, the other one the timer-file. For example myjob.service and myjob.timer.

myjob.service looks something like this:

[Unit]
Description=This is my job I want to run

[Service]
Type=simple
ExecStart=/home/user/bin/some_shell_script.sh foo bar

[Install]
WantedBy=default.target

myjob.timer looks something like this:

[Unit]
Description=Run my job every 6 minutes
RefuseManualStart=no #I can manually start the timer
RefuseManualStop=no #I can manually stop the timer

[Timer]
Persistent=false #when it is true systemd stores when the timer was last run and when the machine boots up after a long time, it will automatically catch up onto this timer if it should have run in the meantime
OnBootSec=80 #how many seconds after the boot should it run the first time
OnCalendar=*:0/20 #I will explain that later
Unit=myjob.service

[Install]
WantedBy=timers.target

OnCalendar takes different arguments which define when the timer runs. You can do stuff like “hourly” or “weekly” or “*:0/20” will run the timer every twenty minutes. The times that can be used by timers are explained in systemd.time(7).

After you created both files, you should start at first your service to find out, if it will run or fail and you need to debug:

systemctl --user start myjob.service

When it runs succesfully:

systemctl --user start myjob.timer
systemctl --user enable myjob.timer

The man-pages you want to read regarding timers are systemd.timer(5) and systemd.time(7).

This is really a quick and dirty-solution and I bet there is a far more elegant way to solve this, but this way I could convert my complete crontab and it is working.

Here are the sources I used to figure out how to get the stuff to work:

 


  1. isync is far better than offlineimap. It is faster and uses a less ressources but it is imho harder to configure because it is not as widely used as offlineimap. But the developer is very helpful on the mailing list.

Computer, Linux, Rechnerkram

Switching from OS X to Linux

After my switch from iOS to Android, I switched now from OS X to Linux. I wrote already about my reasons for switching. I switched in 2004 from Linux to OS X because my laptop got stolen and I needed a new one. My requirements were a unix-style operating system where I have nothing to do to make it work and a small laptop with great battery runtime. The iBook 4G 12″ was the best in that regard back then. Last year I tried my luck with running Linux for 30 days and talked about it in some podcast-episodes of mine. The short version: running Linux from a USB-stick on a MacBook Air is not a very bright idea to get to know if Linux is any good. It works somehow, but not well.

But in the last couple of months or maybe it is a process which went already for a year or longer, I moved more and more of my workflow to open source-tools that are also available on Linux. The last things that were a problem were my iPhone, OmniFocus and 1Password. Since I switched now to Android, the iPhone is no problem anymore. Because the OmniFocus-client I tried on Android wasn’t good enough, but the todotxt-client (Cloudless) was really good, I switched my todo-workflow over to todo.txt. So the next hurdle was gone. And then I found out that you can run 1Password 4 in wine with working browser-extensions. So somehow the most important parts should work. I thought several times about switching to Linux but thought that I actually like my MacBook Air and have no real issues with OS X, so there is no good enough reason for it. But then one of the laptops in our household is on the verge of dying and a new Apple-computer is just too expensive right now. So I decided to go for a used Thinkpad X201. I added a 250GB SSD, got me a docking station and will get a 9-cell-battery in the near future. That is still cheaper than a used MacBook Air and far cheaper than a new laptop.

This blog post is about my experiences with getting the laptop up and running to a state that I want to and can work with. You will find some advice, links and nice software I found.

Installing Linux and first software

I started out with installing Mint 17. Why Mint? Well it is partly the fault of @tante. I asked him what I sould use: Ubuntu, Mint, Arch or Gentoo and his anser was Mint. Arch and Gentoo are closer to the bleeding edge and need more maintenance and Ubuntu is often a bad fork according to him. And what I read in the past it seems that Ubuntu goes more and more its own ways and therefore might get shunned from the community. The latter one is just my own concern. Installing Mint on the X201 was a breeze. It installed and every piece of hardware in the laptop worked out of the box. When I put the laptop into the docking station, everything continued to work and even using a secondary display over the display port worked. My secondary display is an old TFT-TV which I got only correctly to work with OS X with the help of SwitchResX and fiddling around. With Mint, it worked out of the box. So far so good.

Installing software was mainly no problem. Steam was installed fast and it didn’t need long until I could play my first games of VVVVVV, Super Hexagon, Super Meat Boy and Shadowrun Returns on my Linux-machine. In comparison to the past, I could suddenly play the games I want to play problem free on Linux. What a blast.

The version of vim is something like 300 patches behind in the repositories of Mint, so I had to compile it by myself. That was rather easy by following a guide called Building Vim from Source.

Let the fun begin

And then I started with the not so easy stuff. I wanted carddav-sync for syncing my contacts between my phone, my laptop and owncloud. I needed caldav-sync with calendars from iCloud, I wanted emulation of retro-console- and arcade games, I need Japanese input, I want to use mutt instead of a GUI-mail client, I need 1Password etc.

Syncing Carddav with owncloud

There are two ways I got cardday-syncing to work. But first you need the correct URL from Owncloud. I got the working one from logging into my owncloud, going to contacts and then push in the lower left corner the button for the Carddav-Link (a small globe). Mine looks like:

https://owncloud.foo.bar/remote.php/carddav/addressbooks/user/kontakte

And after getting that, which was actually the hard part because I couldn’t find it and googled which led to lots of wrong results, it was easy to get it working.

Number one is Evolution. There you can add a new addressbook with your credentials and the link and then it just worked for me.
Number two is pycarddav. That worked as well, but I have no idea yet, how to get stuff into it. But at least I can pull my addressbook. I have a cronjob that runs it every 10 minutes. And with pycarddav I have an easy way to get completions for addresses in mutt.

I cannot recommend Thunderbird for syncing with carddav because Thunderbirds sync can only pull one e-mail-address from a carddav-addressbook per user. And if there are multiple addresses, it will choose one randomly.

Syncing calendars from iCloud

My wife is still all Apple and we need shared calendars, so I haven’t have a look yet how owncloud works with multiple users, calendar sharing and I remember only that it wasn’t that easy to get it to sync with OS X and iOS. So we still use iCloud for our calendars. The problematic part was again finding out the right URLs. I used a software from http://icloud.niftyside.com/ which I installed on my Uberspace. It was just unpacking it into a directory of the webserver and visiting the site. Then entering my credentials and I got all the URLs. There is even a URL for carddav, so you might even be able to sync your contacts with iCloud.

I am using again Evolution to sync my calendars. It works fine.

mutt and offlineimap

I had already settings which worked quite well but needed a bit of fixing up. I followed mainly The Ultimate Guide to Mutt to get everything to work. The only real problem I had in the end was getting offlineimap working as a cronjob. I ended up putting my passwords into the .offlineimaprc because I just couldn’t get Gnome Keyring to work with a cronjob and only the pure offlineimap-command worked in a cronjob. When I used for example “offlineimap -q -f INBOX -u quiet”, it didn’t work. Only “offlineimap -u quiet” (or whatever interface you want) works for whatever reason. I added hooks for Mairix in offlineimap and added a keybinding in mutt for doing a fast-sync of the inboxes, when I see on my phone that mail arrived and I am too curious.

Emulation

In the beginning it looked a bit desperate in terms of emulation. I only found command line emulators and had problems getting everything to work. But then I found solutions.
a) Nintendo-consoles (NES, SNES, GBC, GBA): Higan which is in the repos of Mint 17.
b) Sega-consoles (Master System, Game Gear, Mega Drive/Genesis + CD + 32X): Kega Fusion which I needed to install from the site

For arcade games you can search for MAME and for the rest you might have to use a command line-client.

If you use an XBox360-pad there is a better driver than the built-in one which is called xboxdrv. If you need to map your joypad to keyboard-buttons there is the tool QJoyPad which does it. It is a bit weird to use, but it works.

The rest

The easiest way to get Japanese input working was ibus with anthy. As dictionary software I am using gjiten and installed additionally the wadoku in the edict-format.

For syncing I am using Bittorrent-Sync which has nowadays a nice GUI-tool in Linux as well: Linux Desktop Gui Unofficial Packages For Bittorrent Sync.

I am accustomed to have escape and control on my caps-lock-key. Control for key-combinations, escape when I just press it. This is great when you use vim a lot. For getting this mapping to work, I use xcape. This works only in X, but on my private laptoop I am most of the time in the GUI anyways.

For getting 1Password to work, I have a blog-post for you. If you are a YNAB-user, it works fine in Linux with wine as well.

After testing out several Twitter-clients in Linux, I ended up using the Chrome-app of Tweetdeck which works quite well. For App.net there is Cauldron which works as good as on Windows and OS X.

For music I am using Google Music All-Access in combination with the Nuvola Player. With that player I get native integration into the desktop with Google Music, at least as native as it gets with Flash in the app. I get notifications for song changes and can use the media keys of my keyboard.

My GUI-client for todo.txt is DayTasks which is better than the other clients I tested. It is quite nice, when I do not want to use the command line interface of todo.txt.

The only thing which I did not figured out yet is a workflow for creating screencasts for Let’s Plays. There is ScreenStudio but this didn’t really work in an initial test. And from time to time Cinnamon just freezes – everything freezes except the cursor. Restarting X helps but this is not really satisfying. I did not yet find out what the reason might be.

Conclusion

So far I am positively surprised. The hardware worked out of the box and the laptop is really neat. If I wouldn’t have certain demands, I could have started to work directly after the installation of the system. The system is really fast, the fans are not too loud, when I am running tons of stuff, it seems to have lower RAM-needs than OS X and all in all it works and is pleasant to use. I enjoy having the docking station which makes live easier since I do not have to unplug my external HDDs and controllers when I take my laptop with me, but just remove the laptop from the docking station. I wonder if I stay as satisfied with this system, as I do with my Android-phone right now. Would you have told me a couple of months ago that I go from all OS X and iOS to Linux and Android, I would have laughed. But right now, everything works and is fun to use. I wonder what I will think in a couple of months once the novelty has worn off.

Computer, iPhone, Japanisch

Wörterbücher im Netz und auf dem Rechner

Nach einem Artikel über iPhone-Apps zum Japanisch-Lernen und Artikel zu Wörterbüchern auf dem iPhone, gibt’s nun etwas Material zu Wörterbüchern im Netz, für Mac OS X und Linux. Dies hier soll eine Übersicht bieten. Die meisten Anwendungen, die ich hier erwähne nutze ich selber schon ziemlich lange. Ich erhebe keinen Anspruch auf Vollständigkeit.

 

Online

Wadoku.de: Das Wadoku ist wohl das bekannteste japanisch-deutsche Wörterbuch im Netz sein. Selten trifft man auf fehlende Wörter und findet man doch einmal ein Wort das fehlt, kann man es relativ einfach selbst registrieren. Zum Zeitpunkt des Artikels sprechen sie von ca. 250.000 Einträgen.

 

Japanisch-Deutsches Kanji-Lexikon: Das Japanisch-Deutsche Kanji-Lexikon ist, wie der Name sagt ein Wörterbuch um Kanji herauszusuchen. Meines Wissens nach die einzige Möglichkeit im Netz nach deutschen Übersetzungen von Kanji zu suchen.

WWWJdic: Das WWWJdic ist ein Interface für mehrere Online-Wörterbücher. Das Bekannteste dürfte hierbei wohl das edict sein. Ein sehr umfangreiches Wörterbuch das Japanisch-Englisch spricht. Es ist auch ein Interface für das Wadoku, wobei es meines Wissens nach nicht so aktuell ist wie das “richtige” Wadoku sondern immer ein etwas älterer Snapshot. Ein weiteres interessante Wörterbuch im WWWJdic ist das enamdict. Wer sich schon mal mit japanischen Namen auseinandersetzen musste, wird wissen wie schwer es ist Lesungen dafür herauszufinden. Das enamdict ist dann das passende Wörterbuch hierfür. Allerdings muss man warnen, dass man bei Namensübersetzungen von Autoren deren Werke man zitieren will, besser noch einmal Google eingehend befragt, da viele Namen mehrere Lesungen besitzen und man sich nie 100% sicher sein kann, wenn man Autorennamen und Lesung nicht nebeneinander stehen gesehen hat. Das WWWJdic hat außerdem auch eine sehr brauchbare Möglichkeit um Kanji nachzusehen. Als Datengrundlage benutzt es das kanjidic.

ALC: Habt ihr mit sozialwissenschaftlichen Texten (z.B. Texte aus der Politik oder Wirtschaft) zu tun werdet ihr des öfteren an die Grenzen von Wadoku und Edict stoßen. Dann ist ALC, ein erweitertes Interface zum Eijirō euer Freund. Es enthält nicht nur den Content des Eijirōs, sondern auch viele Beispielsätze und daher kommt seine Stärke. Viele Wörter wird man nur in Beispielsätzen und deren Übersetzung finden und kann daran sehen wie bestimmte Wörter benutzt werden. Außerdem hat es im Bereich Wirtschaft und Politik noch einiges mehr an Wörtern als die obigen beiden.

Denshi Jisho: Denshi Jisho ist ein weiteres Interface für edict und kanjidic. Allerdings sieht es um einiges hübscher aus als das WWWJdic. Beim kanjidic bietet es ein schönes Ajax-Interface um sich Kanji zusammen zu klicken. Besonders nützlich ist dies auf dem iPhone, da es hierfür ein angepasstes Interface gibt, das schnell und zuverlässig funktioniert.

Kotobank: Seit einiger Zeit gibt es ein freies Japanisch-Japanisch-Wörterbuch im Netz: Kotobank. Es speist sich aus einer ganzen Reihe Wörterbücher und ist eine wirklich feine Sache. Natürlich ist so etwas nur für fortgeschrittene Lerner.

Popjisyo: Popjisyo möchte ich hier nur für eine Funktion erwähnen: seine Bookmarklets. Ein Bookmarklet ist ein Lesezeichen, das Javascript enthält und dann etwas mit der Seite tut auf die man es anwendet. Nutzt man die Bookmarklets von Popjisyo kann man auf einer japanischen Seite über die Wörter fahren und bekommt Lesungen und Übersetzungen. Es gibt sowohl eins für Deutsch als auch für Englisch. Da es ein Bookmarklet ist funktioniert das Ganze browserunabhängig.

Rikaichan: Der einzige Grund warum ich manchmal zum Firefox greife ist Rikaichan. Dies ist ein FF-Plugin, dass an sich das Selbe macht wie Popjisyo aber schneller und zuverlässiger ist. Darüberhinaus kann man auch mehrere Wörterbücher gleichzeitig verwenden für die Übersetzungen. Damit habe ich das umfangreichere Japanisch-Englisch-Wörterbuch, ein japanisch-deutsches und das enamdic zur Verfügung.

Reading Tutor: Der Reading Tutor ist ein Projekt der Tokyo International University. Er ist nützlich beim Lernen von japanischen Texten. Man wirft einen japanischen Text rein und bekommt diesen mit einer Wörterliste raus. Jede Vokabel, die er erkannt hat, ist dann verlinkt und drückt man auf den Link bekommt man rechts in einem Frame die entsprechende Vokabel angezeigt. Zusätzlich wird diese dann einer Vokabelliste hinzugefügt (bei einem Test während des Schreibens dieses Artikels hat diese Funktion allerdings nicht funktioniert). Der Reading Tutor kann Japanisch-Japanisch, Japanisch-Englisch, Japanisch-Deutsch und mehr. Vor Popjisyo und Rikaichan definitiv noch nützlicher gewesen aber zu Übungszwecken immer noch brauchbar.

 

Mac OS X

JEDict: Es gibt für den Mac sicherlich noch mehr Anwendungen als JEDict aber keine hat sich über die Zeit als so nützlich herausgestellt. JEDict ist Shareware und erlaubt in seiner nicht registrierten Variante nur die Benutzung von edict und kanjidic. Registriert man es jedoch ($25 normal/$15 für Schüler und Studenten) kann auch weitere Wörterbücher im edict-Format nutzen. Auf Jim Breen’s Japanese Page gibt es eine Liste mit weiteren Wörterbüchern. U.a. gibt es auch welche mit Spezialvokabular für Jura, Informatik, Buddhismus und mehr. Das Wadoku gibt es hier im edict-Format. JEDict erlaubt es nun offline über alle installierten Wörterbücher gleichzeitig zu suchen. Zusätzlich hat es auch einen Service um nach Wörtern zu suchen und überwacht die Zwischenablage. Kopiert man also ein Wort, brauch man nach dem Wechsel zu JEDict nur noch Enter zu drücken um danach zu suchen. Außerdem kann man nach Kanji suchen in dem man sie zusammenklickt oder auch per rudimentärer Handschrifteingabe. Neue Wörter kann man über ein Userdict hinzufügen.

Jisho: Jisho von Sugoisoft ist eine Shareware, die $17 kostet. Es benutzt das JMDict und kann daher sowohl Englisch als auch Deutsch. Sein Interface ist sehr simpel und erlaubt nur die einfache Suche nach Wörtern. Schaue ich mir seit Jahren immer mal wieder an aber es ist dem obigen JEDict einfach weit unterlegen, da es weder eine ordentliche Kanji-Suche noch die Verwendung mehrerer Wörterbücher erlaubt.

Live Dictionary: Über Twitter wurde ich auf Live Dictionary aufmerksam gemacht. Es verspricht unter Mac OS X das Selbe zu leisten wie Rikaichan, allerdings für Safari. Aus meinen früheren Erfahrungen war es ganz nützlich, nur hatte ich den Mehrwert gegenüber Popjisyo oder Rikaichan nicht wirklich gesehen, wenn man es nur für Japanisch nutzen will. Vor allem, weil es knapp 18€ kostet und die anderen beiden Lösungen kostenfrei zur Verfügung stehen. Gegenüber den anderen beiden Lösungen bietet es allerdings noch eine größere Anzahl weiterer Sprachen an (z.B. Chinesisch, Schwedisch, Türkisch…). Bei meinem erneuten Test vor ein paar Minuten wollte es leider einfach nicht funktionieren, daher kann ich nichts zum aktuellen Stand der Software sagen. Im Forum der Anwendung gibt es auch einen Eintrag wie man die Anwendung für andere Anwendungen (z.B. Mail) benutzen kann.

 

Linux

GJiten: Für Linux ist mir an sich nur GJiten bekannt. Ein sehr einfacher edict-Client, der aber auch das Arbeiten mit mehreren Wörterbüchern unterstützt. Unter FreeBSD habe ich ihn leider nie zum Laufen gebracht.

Tagaini Jisho: Heute bin ich noch über Tagaini Jisho gestolpert. Dieses ist betriebssystemübergreifend und damit mit Windows, Mac OS X und Linux benutzbar. Es scheint das edict und kanjidic zu benutzen. Es soll nicht nur zum Nachschlagen sondern auch zum Lernen verwendet werden. Man kann hierfür Wörter einer Vokabelliste hinzufügen, die durch das Programm abgefragt wird. Allerdings ist es eine ziemlich hässliche Java-Anwendung.

Wadoku-Notify: Wadoku-Notify wurde mir vom Entwickler per Mail zugetragen. Wadoku-Notify kann man sich laut ihm wie ein systemweites Rikaichan vorstellen. Allerdings greift es auf das Wadoku zu und nicht auf das JMDict. Laufen tut das Ganze aktuell unter Linux, Windows und auf dem Nokia N900. Eine OS X-Version ist wohl in Vorbereitung. Der Sourcecode ist auf github zu finden. Getestet habe ich die Anwendung selbst nicht.

Über Ergänzungen, Kommentare und Fragen freue ich mich wie immer 🙂