Ubucon 2013: Mobile Open Source Systeme im Überblick

Letztes Wochenende fand vom 11. bis zum 13. Oktober die diesjährige Ubucon statt. Diesmal war sie in Heidelberg. Wie auch letztes Jahr in Berlin, war ich auch dieses Mal mit dabei. Ich hielt dieses Jahr 2,5 Vorträge, wobei man eher von zwei echten Vorträgen reden kann. Beide fanden am Sonntag, dem letzten Ubucon-Tag statt. Zum einen „Mobile Open Source Systeme im Überblick“ und zum anderen einen Vortrag über „Ubuntu Touch“. Am Freitag hatte ich allerdings bereits ein „Hands On“ zu Firefox OS und Ubuntu Touch geleitet, bei dem die Besucher mit zwei Nexus 4 Smartphones mit Ubuntu Touch sowie einem Nexus S mit Firefox OS herumspielen durften....

October 14, 2013 · 1 min · Sujeevan Vijayakumaran

Programm der Ubucon 2013 steht fest

Am letzten Dienstag erschien das Programm der Ubucon 2013. Ich selbst bin diesmal mit 2,5 Vorträgen vertreten. Am Freitag, direkt nach der Eröffnung, gibt es den ersten „Vortrag“ von mir. Letztendlich ist es kein richtiger Vortrag sondern ein „Hands on“ für die beiden mobilen Betriebssysteme „Ubuntu Touch“ sowie „Firefox OS“. Die Besucher dürfen in der Zeit sich die Geräte mit den Systemen anschauen und sich selbst ein Bild von den beiden Systemen machen....

September 21, 2013 · 1 min · Sujeevan Vijayakumaran

Verzeichnisse wechseln in der Shell mit bd

„bd“ ist ein einfaches Bash-Skript um innerhalb des Dateisystems zu höher liegenden Verzeichnissen zu wechseln. Statt also ständig cd ../../../ oder ähnliches zu tippen, kann man dann den bd Befehl nutzen. Das praktische dabei ist, dass man nicht ständig cd .. in der aktuellen Terminal-Sitzung tippen muss, um ein oder mehrere Verzeichnis nach oben zu wechseln. Wenn man beispielsweise unter /home/user/Repositories/project/code/src/test steckt und nun zwei Verzeichnisse nach oben wechseln möchte, reicht es, wenn man bd code ausführt....

September 8, 2013 · 1 min · Sujeevan Vijayakumaran

Liquid Prompt

Als Linux-Anwender greift man häufig zur Shell, um mit dieser zu arbeiten, beispielsweise zur Aktualisierung oder Installation von Paketen. Liquid prompt erweitert automatisch die Kommandozeile um einige nützliche Funktionen und ist besonders für die Nutzer geeignet, die viel mit der Shell arbeiten. Dabei wird sowohl die Bash als auch die zsh unterstützt. Welche Features es hat und in welchen Fällen es ziemlich nützlich ist, wird im Artikel erklärt. Installation Für die Installation von Liquid prompt gibt es für die gängigen Distributionen kein Paket, stattdessen kann man sich recht einfach den aktuellen Stand aus dem Git-Repository herunterladen und dann nutzen....

September 7, 2013 · 4 min · Sujeevan Vijayakumaran

Android unter der Haube

Mittlerweile gibt es eine größere Anzahl von Betriebssystemen und Plattformen für mobile Endgeräte wie Smartphones und Tablets. Viele davon setzen davon auf einen Linux-Kernel. Android ist dabei die weltweit verbreitetste Plattform. Dieser Artikel geht grundsätzlich auf das Betriebssystem ein und somit weniger auf dessen Bedienung. Android gehört mit über 900 Millionen aktivierten Geräten, zu dem am weitest verbreiteten Betriebssystem auf mobilen Endgeräten. Offiziell wird Android von der Open Handset Alliance entwickelt und voran getrieben....

June 15, 2013 · 10 min · Sujeevan Vijayakumaran

FirefoxOS – ein weiteres System für mobile Geräte

Ein neues offenes System auf dem Markt für Smartphones ist Firefox OS. Das System setzt dabei größtenteils auf die neuesten Web-Technologien. Im April 2013 erschienen mit dem Geeksphone Keon und Peak die ersten Entwickler-Geräte mit Firefox OS. Geschichtliches Im Juli 2011 gab es erstmal die Ankündigung von Firefox OS durch Andreas Gal von der Mozilla Foundation. Damals erfolgte die Ankündigung sowie die Entwicklung unter dem Projektnamen „Boot to Gecko“ (B2G). Das wichtigste Merkmal ist, dass es fast ausschließlich auf die neuesten Web-Technologien aufbauen soll....

June 15, 2013 · 8 min · Sujeevan Vijayakumaran

Kontinuierliche Integration mit Jenkins

Qualität und Stabilität sind wichtige Eigenschaften in der Software-Entwicklung. Je weiter die Entwicklung von Software voranschreitet, desto mehr muss auf diese beiden Faktoren geachtet werden. Dieser Artikel dreht sich um die Qualitätssicherung von Software mittels kontinuierlicher Integration mit Jenkins. Neben der Funktionalität von Anwendungen ist es wichtig, dass Software sowohl stabil als auch zuverlässig läuft. Im Laufe der Zeit steigt nicht nur die Funktionalität von Programmen, sondern auch die Anzahl möglicher Fehlerquellen mit den hinzukommenden Codezeilen an....

January 11, 2013 · 9 min · Sujeevan Vijayakumaran

Multimedia-Streaming von einem UPnP-Server auf Android

Da ich nun seit einigen Wochen das Nexus 10 besitze, wollte ich nun einmal probieren wie ich meine Videos von meinem Desktop-Rechner auf das Tablet streame. Die einfachste Möglichkeit die ich gefunden habe ist, dass ich einen UPnP-Server aufsetze. Dies hab ich mit der Software uShare gelöst. Genaue Konfigurationsmöglichkeiten lassen sich hierfür im ubuntuusers.de-Wiki nachlesen. Das einzige was ich an der Konfiguration in der Datei ‘’/etc/ushare/ushare.conf’’ geändert habe, ist der Pfad zu den Multimedia-Inhalten....

December 2, 2012 · 2 min · Sujeevan Vijayakumaran