Feng Office: Task-WebService

I really like Feng Office (Wikipedia article [de] [en]). It’s a good a great groupware with nice features.

But I missed a web service to read “my” tasks outside of Feng Office. So I decided to develop it on my own. Derived from the file web services as an example (for me), here is now a first version.

Weiterlesen »

Internes: Programmer’s Language

Kleines internes Update der Code-Snippet Sammlung:
Da ich meistens mit dem Firefox unterwegs bin, fiel mir gar nicht auf, dass die Filter-Funktion mit anderen Browsern nicht richtig funktioniert.

Jetzt kann man auch mit dem IE oder Chrome-basierten Browsern Einträge auf “Programmiersprachen” filtern.

Ubuntu: Top’s oder Flop’s – Infos zur Systemauslastung

Anzeige von htop

Was unter Windows der Task-Manager ist, ist unter Linux der Befehl “top” – auch wenn der Vergleich natürlich etwas hinkt… :-)

Aber es darf auch etwas mehr Informationen sein, nachfolgend zwei interessante Tools zur Ermittlung der Systemauslatung…

Weiterlesen »

Kettle: Change file encoding of many files in a batch

Pentaho Data Integration a.k.a. Kettle provides the feature to convert the codepage of text files – e.g. CSV or XML…

So, if you only have one (static) file to change, all will be fine. You will choose/define a source and a target filename… But the filenames mustn’t be the same – the will be empty after run the transformation (maybe Kettle kills the data by writing into the same file…(?)).

The next point is, if you want to process many files (e.g. resultset of a query, read files of a directory/FTP, …): Kettle provides no field for “manipulating” the target filename. And here is the problem, if you use the step “get file names”, you aren’t able (from stock) to write to new filenames…

In this article I will show a workaround for solving this task.

Weiterlesen »

VirtualBox: Verzerrte Ansicht nur bei RDP

Heute hatte ich eine seltsames Ereignis. Windows 2000 Gastsystem im Headless-Mode gestartet und per RDP drauf verbunden.

Immer wenn ich eine Anwendung im Gastsystem maximiert habe, wurde es verzerrt dargestellt.

Weiterlesen »

XBMC Addon: Tiny Tiny RSS Reader Client

As an enthusiatic user of ‘Tiny Tiny RSS’, I always wanted to have a client for XBMC too.

I’m already using the web-client and also both of the Android-clients to read my feeds “everywhere”. I love the functionality “to star” or label an article not regarding which client I use.

Unfortunatly there is no addon for XBMC-TTRSS, yet… Now there is ;-)

Weiterlesen »

XBMC Entwicklung: Textbox

Derzeit versuche ich mich an einem Addon für XBMC. Leider ist die Dokumentation für TextBox-Komponente nicht vollständig :-(

Hier kurze Snippets um Text in die Komponente zu bringen. Weiterlesen »

Ubuntu: Firefox manuell updaten

Unter Ubuntu 10.04.3 LTS hat man das Problem das man auf Firefox Version 3.6.24 “kleben” bleibt. Aktuell ist bereits 9.0.1 erschienen.

Auch wenn ich nicht jedes Update “mitmachen” muss, irgendwann will man doch die neue Version haben ;-)

Also zack von der Homepage heruntergeladen. Läuft!

Nun will man aber auch Firefox nutzen, wenn man irgendwo im System auf einen Link klickt. Ändert man nichts, wird die alte Version des Browsers aufgehen.

Das zu bewerkstelligen ist eigentlich recht simpel…

Weiterlesen »

YouTube: “A Day Made Of Glass” – Eine interessante Vision

Bei Hampa habe ich folgendes Video gefunden. Tolle Vision. Technisch sicherlich schon möglich, aber sicher für Otto-Normalo unbezahlbar ;-)

Pinta: Unter Linux Pinta ohne selbst-kompilieren direkt nutzen

Über Pinta habe ich in meiner Toolliste bereits etwas ausführlicher geschrieben:

Wer Paint.Net unter Windows kennt und liebt vermisst schmerzlich so ein Tool unter Linux oder MacOS X. Hier kommt Pinta sehr gut. Es gibt zwar eine Portierung namens Paint.Mono allerdings war diese immer ziemlich buggy bei mir. Kein Wunder, ist doch .Net nicht 100% gleich Mono. Pinta hat als Vorlage auch Paint.Net aber einen reiferen Grad als Paint.Mono. Um gelegentlich mal ein Bild kurz zu bearbeiten also ideal!

Für Linux gibt es leider einen Nachteil: Man muss Pinta aus den Sourcen doch selbst kompilieren (betrifft leider auch den ZIP oder TAR-Download. Hoffentlich wird der Autor das in Zukunft ändern). Eigentlich auch kein Problem, MonoDevelop auf und “Compile All”. Was aber wenn man nicht die aktuelle Mono-Version installiert hat (Pinta v1.0 benötigt Mono 2.8). Jaaaaa, man könnte alles updaten. Ist mir ehrlich gesagt zu lästig gewesen.

Alternativ kann man einfach die Mac OS X Version herunterladen. Darin befindet sich bereits eine kompilierte Binary. Da Mono-Kompilate i. d. R. plattformunabhängig kompiliert werden, kann man Pinta direkt nutzen.

Um Pinta zu starten einfach folgendes eingeben:

mono [Download-Pfad]/Pinta.app/Contents/MacOS/Pinta.exe

Et voilá: Pinta startet und kann genutzt werden.