haukes blog
Tuesday, 01/07/2014
Hauke@18:00

Plex Media Server

Vor ein paar Tagen ging in meinem Rasperry Pi die SD-Karte kaputt und ich hatte die Wahl: Nochmal openELEC mit XBMC aufspielen oder etwa anderes probieren. Wer sich die Überschrift sorgfätig angesehen hat, ahnt schon: Ich habe mich für etwas anderes entschieden!

Nach kurzer Recherche habe ich mich für den Plex Media Server entschieden und diesen auf meiner MSI Windbox installiert - es gibt im AUR en Paket für den Server (ist nicht Open Source), der Client, das sogenannte "Plex Home Theater" ist frei und in den Archlinux Standard-Repositories enthalten. Für das Raspberry Pi gibt es mit rasPlex eine auf openELEC aufsetzende Distribution, die sehr einfach und schnell erlaubt, einen Client für den Plex Server aufzusetzen. Schön fand ich dabei auch, dass ich die SD-Karte nicht manuell anpassen musste, damit die Partitionen sich der Größe der Karte anpassen - das erledigt rasPlex beim ersten Booten automagisch!

Plex ist optisch sehr ansprechend und es war sehr einfach, meine mit tvheadend aufgenommenen Serien so umzubenennen, dass Plex von alleine Metadaten findet. Im Idealfall gibt es für jede Serie ein Hintergrundposter, die Serien- und Folgenbeschreibung und beim Aufruf der Folgenübersicht einer Fernsehserie die Titelmelodie dezent im Hintergrund. Was war es für eine Freude, das Titellied von "Peppa Wutz" wieder und wieder zu hören :-)

Weitere tolle Features: Es gibt einen Client für HP webOS - ich kann also auch auf meinem HP Touchpad "Peppa Wutz" gucken, und: Letztes Wochenende gab es den Plex Client für Android gratis im Amazon App Market - ich habe also nun auch auf meinem ZTPad als auch auf dem Jolla die Möglichkeit, im Heimnetzwerk Filme und Musik von Server zu streamen!

Da auf dem Raspberry nur der Client läuft, geht das ganze also deutlich schneller und ressourcenschonender vonstatten als zuvor mit XBMC. Zusätzlich ist ein Plex Server für einige NAS-Modelle verfügbar, zu Beispiel die von Synology oder QNAP, ein Plex Client ist in vielen Smart TVs auch schon integriert, zum Beispiel in den aktuellen LG webOS-Fernsehern.

Wenn Ihr nach einer Alternative zu XBMC für den Pi sucht, kann ich Plex wirklich empfehlen!

Monday, 30/06/2014
Hauke@23:03

Why my next vacation should go to northern Europe

It's probably Jolla's fault, because following my purchase of this beautiful phone from Finland I started to using more software created in Europe.

I have recently moved my online storage from Dropbox to Younited which is a service provided by F-Secure, a Finnish company known for data security software and services (the first ever anti-virus software I used on a DOS-powered computer was f-prot...). Younited is pretty straightforward and works much like other services you might use. There are clients available for Windows, Mac, Android and iOS. There's even a client for Linux, so I can sync folders from my Archlinux-powered Laptop at home! Younited offers just 5GB of online storage for free, but purchasing more space is cheap compared to Dropbox or box.com - 200GB are ~75 Euros per year.

Another piece of software I use a lot every day is a web browser. Most of the time since I owned and used a computer connected to the internet, I am using Netscape/Mozilla browsers. There is nothing wrong with that, I think. The Mozilla browsers are great, free and open source. They comply to standards, are secure most of the time and have steadily evolved over time. Time after time I played with other browsers - Internet Explorer, Konqueror, Epiphany, Opera and Google Chrome are the ones I regularly tried to switch to as my main browser. Only Chrome succeeded and became my main browser for some time and and secondary browser most of the time. But I did not want to rely on Google products and service too heavily (same goes for Apple products and services), so I kept looking for an alternative.

I like Opera as it always has been unique - a company developing their own browser as a real alternative to the ones that were offered for free by much bigger companies. But I just could not use it as a main browser - it felt too heavy for me, loaded with functionality like a complete email client that I just did not need. On the downside Presto could not render some pages the way I was used to from other browsers. Then some time ago, they switched to use and contribute to Webkit, so the rendering issues disappeared and the browser was lightweight (though lacking some features I liked about previous versions of Opera), so it could be a perfect match for me replacing Chrome (and it has been since the day I tried it again).

I switched on my Windows Laptop (work) and made my wife use Opera on her MacBook. On my privately used Linux laptop, there was no current Opera version for a long time, so I stuck with Firefox and Chrome. But finally, I read this and now I can use Opera as my main browser everywhere - Linux, Windows, Mac, iOS and Android (and I still got hope for a version running natively on my Jolla)!

Now I really feel I should visit Norway or Finland to see where all this great software is created...

Saturday, 25/01/2014
Hauke@21:15

Back in the cloud business

In February of 2012 I set up an instance of ownCloud, an selfhostable cloud-solution written in php. It was a good feeling to have it around to store my files, calendars and contacts not needing some service provider I knew too little about to be able to judge if they are trustworthy - like Google, Dropbox, Box.net or Zumo Drive.

When I made the switch to Lumia in December 2012 and shortly afterwards giving Windows a new chance on my laptop, it was easy to switch all of the things I had in my ownCloud to Skydrive and other services provided by Microsoft (yes and sorry, but I consider Microsoft more trustworthy than Google or Apple). All other things just would not work well on a Windows Phone, while Skydrive was well integrated into the operating system.

In December 2013 I switched again - I got my Jolla and there was not a tight binding to Microsoft services at all. I could use the Android apps for those services as Jolla has a compatibility layer for Android, but native applications just work and feel better...

Last week, I reactivated my ownCloud again and was impressed how the software had evolved in few releases and in a short amount of time. Things that annoyed me last time I used it work much better now: Updating was a pain as you needed to replace some files using ftp or ssh and hopefully your server worked afterwards as it did before. Now you can update from within the software - and it worked well without problems!

The services integrate well into my KDE environment and there even is a plugin that will turn your ownCloud into a Mozilla sync server! A newsreader is also available as a plugin. It provides the functionality of Google Reader (which I used before it got shot down) - there even is a excellent client for my Jolla to take my feeds with me!

Short said - I am back in the cloud business - my files are kept on my own server again :-)

Tuesday, 14/01/2014
Hauke@22:21

webOS - on the rise again?

Since LG presented their (cool!) new Smart-TVs powered by webOS, my beloved operating system is trending again. Reviews were positive in general and one must admin that the system looks very promising. In hope to fuel webOS rising again (at least in social media), I have played around with twitter bots on my MSI Windbox running archlinux and created a little bot retweeting things tagged with the webos-hashtag. Due to a bad coincidence of a similar term existing in (Mexican?) slang, there also might be tweets in that timeline not quite covering technology, but hopefully, those are not taking over...

is TV really what webOS-fans want?

Speaking honestly, I am really glad that webOS is not dead yet, so that enyo and openwebOS will live on and receive support by LG. I really could buy a new TV this year and if there will be an affordable device in LG's lineup be sure it will be one of those. But this won't bring back the webOS I fell in love with in 2009 - the system bringing a perfect ui for mobiles and tablets. I cannot see how LG can bring webOS to those kind of device without doing heavy investments in creating a second ui - the one shown at CES (in my personal opinion) does not match the user experience needed for tablets or smartphones.

Sadly, this is exactly what I want: new phones, new tablets, updated os. I feel this is what most of the webOS faithful are waiting for.

new hardware - unlikely?

Bringing webOS devices does not appear to be in focus of LG's product strategy - being a company creating Android-driven devices for quite a while. It would appear more likely that there will be special Android-apps tailored to team up with webOS tvs for remote control, streaming or other things one might think of.

It might depend on how Panasonic and FirefoxOS can hit the market or if Samsung can make an impact with either Android or Tizen on mobile and tv. If those combinations can claim a reasonable market share and attract enough app developers, LG might consider giving webOS a new chance for succeeding in the mobile space. It will also depend on if press and all those tech blogs out there are willing to give new contenders a fair chance when comparing them to Android or iOS - a lot of articles in the past read as if they were written by fanatic fanboys of one of those systems.

Until LG gives an official statement if they will or will not bring webOS back to where it belongs, I can only hold on to my Touchpad and hope for the best...

Saturday, 28/12/2013
Hauke@22:04

My Jolla is here - what's wrong with your smartphone?

In May I have bought a Jolla smartphone preordering option. In August Jolla sent me a nice T-Shirt showing "I am the first one", some stickers and a letter saying "Thank you". I was not sure if I really wanted to get a new smartphone - my Lumia 820 was running fine and I had a whole bunch of webOS-phones ready to run as backups. The mission Jolla was on was nevertheless fascinating, so I wanted to support them.

about Jolla

Jolla is a company made up by former Nokia employees - the ones that were responsible for creating the great Nokia N9 Meego-based smartphone. They teamed up to keep the idea of the N9 alive and build a new phone with a refined and gesture-based operating system - the ui is nearly build from scratch. If you want to know more about Jolla, there are tons of articles about their journey on the net.

But now back to the real story: The more details about the Jolla phone became available, the more I knew I would get the phone once it was ready to be shipped.

Ordered. Paid. Shipped! FedEx delivered the phone on the 23rd of December - what a great christmas present! I swapped the SIM from Lumia to Jolla the same day and used it as my main device since then.

software

SailfishOS - the operating system powering the Jolla - is labeled as beta release but already gives you a great user experience. Swiping feels natural after only a few hours. Today, I am having trouble to use other devices like my HP Touchpad or my Lumia. Pushing buttons feels unintuitive in most situations now...

The ui is great, the most important applications for my personal use are already available although there are some limitations. For overcoming those, Jolla has built-in compatibility for Android applications. You can have full terminal access to the device and do whatever you think is best for optimizing the underlying Linux. Jolla developers are also working hard to improve the system - after only one month of public availability, Sailfish has already seen two major updates. The community around the product is very active - you can get help on Twitter, irc and a few days ago, Jolla has opened a community site at together.jolla.com where users can ask and answer questions - there are many users and many excellent answers after only a short time the platform is online.

hardware

The hardware is designed with users in mind - it is not about specs, there are many devices more powerful with better screen resolution. The phone feels great when holding it, it is light and has a good grip thanks to the backcover, which Jolla calls the other half. The battery lasts very long for a device of this class: With my normal daily usage - Twitter, Whatsapp, some surfing, emails and few phone calls - my Lumia (as well as my Pre3 before that) had to be charged every day - many times even more than that. After six days with my Jolla, I had it on the charger only 3 times. I could go more than two days with a fully charged phone. I need to see how this evolves, but to date, this is amazing!

an awesome phone - go and buy yours!

After the first week of usage, I can only recommend the Jolla to all of you. Sure, there are only few native apps to date, but Android apps can jump in until those applications are in the Jolla harbour - the Sailfish app store. I think Jolla is not only about technology, but more about a community movement to create a true alternative to the known players in the smartphone market. If Jolla can succeed in terms of staying in the market for some years to come, there might be a European company that can bring true innovation (especially if they continue working as passionate as they did until now) once again.

So now you should really hop over to the Jolla Store and get yours!

Saturday, 23/11/2013
Hauke@23:18

Two days running with FirefoxOS

When the first devices running Mozilla mobile operating system were announced, I must admit I was a bit disappointed - low end devices, non-emotional hardware design, software still running in alpha status. On the bright side, this also meant it would be inexpensive to try out the new system on real hardware!

In Germany, Congstar announced the availability of the Alcatel Onetouch Fire for the end of October 2013, so I ordered one of those - in green, to match my Linux desktop theme. Two days ago, it was delivered to me, and I was anxious to put a SIM in and give it a shot as my daily driver for some time. Today, I stopped using it again and went back to my Nokia Lumia 820.

FirefoxOS is just not there yet

There are quite a few reasons I have put the device aside, general usability and speed were non of them. The systems felt quite fluent, apps did start fast, I was able to get my contacts and calendar up in no time.

The trouble began when I wanted to add my personal mail account. I am running my own mail server, using an self-signed certificate to make it a bit more secure. Using this setup is not supported in FirefoxOS - currently, there is no way to add your own certs to the device, also, you cannot ignore the security risk, you even cannot run the account without TLS or SSL. So, no mails for me, huh? Adding my Gmail or outlook.com-account was painless, though...

One thing I really got used to was contact synchronization. Palm integrated this feature and called it Synergy, Android, WP and iOS implemented something similar in later versions of the systems. FirefoxOS is aiming at converts from feature phones. I cannot imagine those people would not like their contacts to be synchronized?!?

Next problem was app installation. I loved Project Macaw on webOS, fortunately there is a rewrite - macaw-enyo - using enyojs that will also run on FirefoxOS. This app is a priviledged app as it needs to make xhr-calls to Twitter. It is not on the Marketplace yet. Priviledged apps cannot be installed as hosted apps. Packaged apps can only be installed from a custom server if the app is not a priviledged one. Come on Mozilla, this is ridiculous!

I managed to install is using the FFOS simulator after fiddling around many hours. But this is far too complicated for the average user (which has just dropped his feature phone to get the cool apps on a smartphone).

hardware is not just about specs

The Alcatel runs ok. You can use it for a long time when the battery was fully charged, I had good connection speed and making calls was fun as the phone is smaller and lighter than my previous phones (Lumia 820, Pre3, Pre2, Pre+, Pre-, Nokia 2120...). The device is cheap (or "affordable" as others might say) and it feels cheap. This would be fine with me, but it also looks cheap. My parents taught me this was not important at all, but nevertheless I care about this kind of thing. Especially since there are other devices out there that are only some Euros more in pricing, but do not look as if they have been priced like that.

waiting for the next update

I will put the device aside and give it another try with every update Mozilla will deliver. I remember webOS was not perfect when the first versions were available, although it was more mature than FirefoxOS is to date...

Sunday, 17/11/2013
Hauke@20:59

Creating a simple app for FirefoxOS

Finally I could spend some time to play around with FirefoxOS - I have ordered an Alcatel One Touch Fire (colored green, of course) and am awaiting its delivery.

I have put up a simple and small app project, creating a cartoon reader for my favorite strip - "Dilbert" by Scott Adams. It has little features. I wanted to start playing around with HTML5-apps and also tried to estabish a development environment using harpjs. When thinking about starting this, I wanted to use enyojs which is targeting web-applications built for cross-plattform deployment. After setting up the bootplate, I found myself thinking the app I wanted to create was a little too small to bring in a full-fledged javascript framework, so I started over using just plain javascript.

I have put the source code up on my github. It is lacking documentation and needs some refinements and features. I will use it to get into web app development, so it might grow into a more usable experience in the coming months...

show all posts