Zucker für die Augen

Wir ich im letzten Beitrag schon schrieb, arbeiten wir in der Firma jetzt seit ein paar Tagen mit virtuellen Servern. Wen Datentraffic über das WAN bei der Nutzung von Lotus Notes gering zu halten, wird der Notes-Client nun in einer RDP-Session auf einem Windows Terminalserver ausgeführt.

Um möglichst wenig Ressourcen auf dem Server und auf der WAN-Strecke zu verbrauchen, haben die Kollegen dem WTS einen hübschen Retro-Look verpasst. Das Fensterdesign ist original von Windows 95 und die Schriftart ohne Kantenglättung ist wahrlich echtes Eye-Candy.

Spaß beiseite, es sieht wirklich ein bisschen hässlich aus. ;-) Es ist auch der Punkt, den die meisten Benutzer bisher bei mir bemängelt haben, die etwas langsamere Geschwindigkeit fällt da weniger ins Gewicht (jedenfalls bis jetzt). 

Man könnte also sagen "Das Auge bedient mit". Besonders, wenn der Benutzer eine einigermaßen moderne Oberfläche wie die von Windows 7 gewohnt ist, fällt es schwer, sich wieder an "alte Zeiten" zu gewöhnen.

Wie wichtig ist euch denn so die Optik der Oberfläche, mit der ihr arbeitet?

Tagebuchblog 03-06-2013

Ich habe lange keinen Tagebuchblog mehr hier geschrieben. Also:

@Work

Tag 1 ohne Server

Am Wochenende wurden unsere Server in "die Cloud" verlagert. Es steht also kein Blech mehr bei mir im Keller (d.h. es steht noch da, hat aber keine Funktion mehr). Die Funktionen übernehmen seit heute virtuelle Maschinen in unserem Rechenzentrum.

Für die Administration ändert sich nicht viel, ich greife zur Administration weiterhin per Fernzugriff auf die Maschinen zu (der Weg in den Keller war mir vorher auch meistens zu weit ;-) ). Die Zugriffsgeschwindigkeit ist überraschend gut. Der Zugriff auf den Lotus Domino Server verursacht allerdings mehr Traffic, weshalb wir Lotus Notes nun in einer Terminalsitzung ausführen. Dadurch ist auch das Arbeiten mit Lotus Notes weiterhin mit annehmbarer Geschwindigkeit möglich.

Heute Morgen war dann erstmal Telefonterror ;-) , aber nach einigen Anfangsholpern lief alles ganz rund. Ich bin gespannt, wie das Setup sich in den nächsten Wochen bewährt.

Wetter

Wir wurden hier in Nordhessen größtenteils von Hochwasser verschont. Heute war immerhin ein regenfreier Tag mit einigen sonnigen Abschnitten und immerhin bis 15 Grad.

Nachtgedacht (9)

John Connor: You just can't go around killing people.

The Terminator: Why?

John Connor: What do you mean why? 'Cause you can't.

The Terminator: Why?

John Connor: Because you just can't, OK? Trust me on this.

Serendipity 1.7 released

Dieses Blog läuft ja schon länger mit den Releasekandidaten der neuen Serendipity Version 1.7. Heute haben die Entwickler nun die Version 1.7 offiziell freigegeben. Soeben habe ich das Update durchgeführt. Das war diesmal eine Premiere, da ich zum ersten mal einen SSH-Zugriff auf meinen Webspace hatte und somit einfach das TAR-Paket hochladen und direkt auf dem Wespace entpacken konnte, anstatt alle Dateien einzeln hochzuladen.

So war das Update in ca. 10 Sekunden (!) erledigt.  Ich bin begeistert. :-)

Robert und Matthias plaudern im soeben erschienenen S9Y-Camp-Podcast mit Chefentwickler Garvin ausführlich über die neue Version.

Noch ein Hallelujah (2)

Diesmal von Amy MacDonald.


Domain-Weltkarte kostenlos für Blogger

Gerade habe ich bei Caschy über eine schöne Aktion gelesen. Die Leute bei Checkdomain haben eine Domain-Weltkarte erstellt, die es als großformatiges Poster zu kaufen gibt. Von den 27 Euro, die die Karte kostet, geht eine Spende von 10 Euro an die Kinderkrebsstiftung.

Und das tolle daran: Für Blogger gibt es die Karte kostenlos, wenn man über die Aktion bloggt. Die 10 Euro werden auch für diese kostenlos verschickten Karten gespendet. Also, wenn ihr auch noch eine Deko für euer Büro / Arbeitszimmer braucht und auch noch etwas Gutes tun wollt, macht mit und bloggt auch darüber.

Weiter Infos gibt es unter: https://www.checkdomain.de/domain-weltkarte/

Blaq - ein neuer Twitterclient für Blackberry 10

Die native Twitter-App für das Blackberry Z10 ist sehr einfach gehalten. Einige Funktionen vermisst man, auch wenn man kein Twitter-Power-User ist. Auf dem Blackberry Playbook nutze ich schon lange den Twitterclient "Blaq", der sehr großen Komfort und viele Funktionen bietet.

Nun haben die Entwickler auch eine Blaq-Version für Blackberry 10 fertig gestellt. Die App ist sehr komfortabel und setzt konsequent die Gestensteuerung auf dem Z10 um. Auch eine Realtime-Stream ist vorhanden, so dass man nicht ständig manuell nach Aktualisierungen schauen muss.

Die Avatare sind in einem komischen länglichen Format gehalten, an das man sich erstmal gewöhnen muss. Die Entwickler haben für die nächste Zeit noch viele Updates angekündigt und bitten die Nutzer darum, fehlende Features zu melden, obwohl man wohl schon einige Ideen am Start hat.

Twitter-Nutzern mit einem Z10 Smartphone kann ich die Investition von 2,69 Euro für die App auf jeden Fall empfehlen. Weitere Infos gibt es unter backtoblaq.com.

Selfoss neue Funktionen und Update mit Hindernissen

Vor ein paar Tagen habe ich geschrieben, dass ich aufgrund des bevorstehenden Endes des Google-Readers eine selbstgehostete Lösung mit Selfoss ausprobiere. Eingestiegen bin ich mit der Version 2.3. Für Selfoss ist derzeit nur ein Entwickler hauptverantwortlich tätig, allerdings erhöht sich mit der steigenden Benutzerzahl (eben duch die Abschaltung des Google-Reader) auch die Anzahl von Entwicklern, die Code beisteuern und Verbesserungen vorschlagen. Auch von den Benutzern, die keine Entwickler sind, kommen natürlich Verbesserungsvoschläge und Wünsche. 

So hat die neue Version 2.4 zahlreiche neue Funktionen bekommen, die man hier im Blogartikel des Entwicklers nachlesen kann. 

Natürlich wollte ich auch auf die neue Version updaten, was sich allerdings als nicht so einfach herausstellte. Nach dem Update gemäß der Anleitung auf der Projektseite zeigte mein Browser beim Laden der Seite erstmal nur einen Internen Fehler und die lapidare Meldung "undefined offset:0" an. Ich bin selbst auch kein PHP-Entwickler, also stellte ich erstmal die Fehlermeldung im Support-Forum des Projekts ein. Leider ist die Resonanz in diesem Forum nicht besonders gut. Das sehe ich auch als einen Nachteil des Projekts an. Man kann nur hoffen, dass sich mit der steigenden Benutzerzahl auch die Anzahl der Helfer bei Supportfragen erhöht.

Eine Suche bei Google ergab, dass der Fehler auf ein leeres Array hindeutet, dass im Code nicht abgefangen wird. Als auch nach mehreren Tagen kein Feedback im Supportforum kam, bin ich dann doch mal im Quellcode auf die Suche gegangen. In einer der ersten Zeilen der index.php deutete ein

$f3->set('DEBUG',0);

darauf hin, dass man hier durch das ersetzen der "0" durch eine "1" etwas mehr Informationen erhalten könnte, an welcher Stelle der Fehler auftritt. Und tatsächlich wurde nach der Änderung die Datei und die Zeile angezeigt, in der der Fehler auftrat. Es stellte sich heraus, dass ein Array aus der Datenbanktabelle "version" erzeugt wurde, die bei mir allerdings keine Werte enthielt. Nachdem ich einfach mal testweise die aktuelle Versionsnummer in die Tabelle eingetragen hatte, kam das Skript auch schon einen Schritt weiter. Jetzt versuchte es noch, eine Spalte in die Tabelle "sources" einzutragen, die aber schon vorhanden war. Offenbar hatte das Skript einen Teil der Update-Arbeiten schon vor dem ersten Fehler abgearbeitet. Nachdem ich die Spalte händisch gelöscht hatte, konnte das Skript sie ordnungsgemäß wieder anlegen und die neue Version funktionierte.

Wie gesagt hätte ich es schön gefunden, wenn der ein oder andere Hinweis im Supportforum gekommen wäre. Die neue Version gefällt mir sehr gut, es sind viele Features hinzugekommen, die ich in der letzten Version noch vermisst hatte. Ich werde die Software weiter nutzen und versuchen, im Forum mit gutem Beispiel voranzugehen und Benutzern bei Problemen zu helfen.

Update Twitter und Facebook für BlackBerry 10

Heute Nacht sind zwei Updates für die Twitter- und Facebook-App auf meinem Z10 eingetrudelt. Das sind bei mir die am häufigsten genutzen Apps auf dem Gerät. Obwohl Twitter und Facebook von Anfang an auf dem Z10 verfügbar waren, vermisste man doch einiges an Funktionalität und Komfort. Nun haben die Programmierer nachgelegt und einiges an Verbesserungen und Erweiterungen geliefert, die ich euch im folgenden mal kurz vorstellen möchte.

Twitter

bei der Twitter-App werden in Zukunft neben einer Bildvorschau in der Detailansicht der Tweets auch kurze Anrisse von verlinkten Artikeln angezeigt. Das funktioniert nicht durchgängig, ich habe noch nicht herausbekommen, bei welchen Links es funktioniert und bei welchen nicht.

Ebenso werden jetzt komplette Konversationen zu Tweets angezeigt.


Im "Verbinden"-Tab werden jetzt alle Interaktionen angezeigt, also Erwähnungen, Unterhaltungen und auch Favs auf die eigenen Tweets.

Im "Ich"-Tab ist die Möglichkeit dazu gekommen, einige Elemente des eigenen Profils zu bearbeiten (siehe Markierung 1) und Direktnachrichten bequem zu versenden (siehe Markierung 2).

Die App fühlt sich jetzt auf jeden Fall vollständiger an und bietet zumindest die wichtigsten Grundfunktionen, um einen einzelnen Twitter-Account zu verwalten.

Facebook

Die Facebook-App hat auch einige neue Funktionen und Verbesserungen erhalten.

So ist die Möglichkeit, Inhalte zu teilen, stark erweitert worden. Tippt man etwas länger auf einen Beitrag, erscheint das Seitenleistenmenü mit dem bekannten "Freigeben"-Symbol (diese deutsche Übersetzung für einen "Teilen"-Button finde ich immer noch etwas irritierend).

Danach kann man den Beitrag auf unterschiedlichste Ziele verteilen. Das ist eine starke Funktion von BlackBerry 10, die sich so durch alle nativen Apps durchzieht und so eine systemübergreifende Arbeit möglich macht.

Eine große Neuerung ist die Veranstaltungs-Verwaltung. Bisher verzweigte die App bei dieser Funktion immer auf die mobile Facebook-Webseite im Browser, nun ist die Funktionalität auch in der App enthalten.

In der Detailansicht der Veranstaltung kann man die Teilnahme bestätigen oder absagen und auch weitere Freunde einladen.

Auch gibt es die Möglichkeit, Beiträge zur Veranstaltung zu erfassen.

Beim Hochladen von Bildern ist die Möglichkeit dazugekommen, Personen direkt bei Hochladen auf dem Bild zu markieren.

Fazit

Mit dem Update kommen die Apps langsam an den Standard heran, die sie auf den anderen großen Mobilplattformen bereits haben. Allerdings bietet die Integration in die BB10-Umgebung einen entscheidenden Vorteil gegenüber der Konkurrenz, den man hier nicht unterschätzen sollte.

RSS-Reader selbst gehostet mit selfoss

Inzwischen dürften alle Nutzer des RSS-Readers von Google wissen, dass der Dienst zum 1.7.2013 eingestellt wird. Ich gehöre zu dem wohl recht kleinen Anteil der Internetnutzer, für die das RSS-Protokoll der wichtigste Bestandteil der täglichen Informationsbeschaffung gehört. Natürlich bekommt man über die Streams der sozialen Netzwerke die großen Themen mit, aber wenn ich gezielt eine eigene Auswahl von Webseiten und Blogs verfolgen möchte, gibt es für mich keine Alternative zu meinem gezielt bestückten RSS-Reader.

Der Google Reader hat den Vorteil, dass die abonnierten Feeds immer aktuell gehalten werden und auch die Gelesen-Markierungen auf allen Geräten aktuell gehalten werden. Eine Alternative sollte also auch diese Möglichkeiten bieten und auch auf den von mir genutzten Mobilgeräten - dem Blackberry Z10 und dem Playbook - funktionieren. Und weil ich gern auch mal ein wenig herumprobiere und experimentiere, habe ich mich mir mal eine selbstgehostete Lösung angesehen und auf meinen Webspace installiert.

Der Kandidat heißt selfoss und ist eine frei verfügbare Opensource-Lösung. Es setzt auf der Serverseite einen Webserver mit PHP (mindestens 5.3) voraus. Die Daten werden in einer Datenbank gespeichert, es werden MySQL, PostgreSQL und auch SQLite unterstützt.

Die Installation ist einfach gehalten, nach dem Kopieren der Dateien auf den Webspace ist nur eine Konfigurationsdatei zu pflegen, die auch nur eine kleine Anzahl von Parametern kennt. Ich habe die Software in einer eigenen Subdomain installiert. Nach dem Aufruf derselben sollte selfoss die benötigten Datenbanktabellen anlegen und den Reader im Browser starten. Bei mir tauchten zwei Probleme auf. Zum einen wurde eine Datenbanktabelle nicht angelegt, das war aber über PHPMyAdmin schnell nachgeholt. Zum anderen gab es ein Problem mit der date()-Funktion, die irgendwie die Zeitzone nicht richtig erkennen konnte. Im selfoss-Forum gab es zu Glück den entscheidenen Hinweis, dass man mit einer im Programmverzeichnis angelegten php.ini mit dem Eintrag

date.timezone = "Europe/Berlin";

das Problem beheben kann.

Die neue Version 2.3 hat auch eine Möglichkeit, die Daten aus dem Google Reader via OPML-Import einzulesen, das ist schonmal sehr praktisch.

Die Bedienung erfordert etwas Umgewöhnung, denn es gibt keine klassische Ordneransicht wie in anderen Readern. Man kann die Feeds mit unterschiedlichen Tags gruppieren, hierbei kann man einem Feed auch mehrere Tags zuordnen. Die Ordner aus dem Google Reader werden beim Import in Tags umgewandelt.

Auf Mobilgeräten hat der Reader eine durchaus brauchbares Browserinterface, so dass man erstmal nicht auf nativer Apps angewiesen ist.

Interessant ist auch, dass man nicht nur RSS-Feeds darstellen kann. Über sogenannte Spouts kann man auch andere Webquellen in den Reader einbinden.

Ich werde das Tool jetzt mal ein paar Tage testen und schauen, ob ich damit klar komme. Ich bin gespannt, was sich bis zum 1.7. noch so auf dem Markt tut und was für Lösungen zum RSS konsumieren es noch so geben wird. Es bleibt sicher spannend.