Rezension: Professionell entwickeln mit JavaScript

Das Buch „Professionell entwickeln mit JavaScript“ des Autors Philip Ackermann behandelt grundsätzlich das Entwickeln von Anwendungen mit der Programmiersprache JavaScript. Was steht drin? Das Buch unterteilt sich in acht Kapiteln, die insgesamt 450 Seiten lang sind. Zu Beginn wird eine Einführung in JavaScript gegeben, in dem die gängigen Begriffe erläutert, die vorhandenen Laufzeitumgebungen genannt sowie ein Überblick über eine Auswahl von existierenden Entwicklungsumgebungen und Debugging-Tools geliefert werden. Das Kapitel schließt mit der ersten Einführung in die Sprache selbst ab. Das zweite Kapitel befasst sich mit den Funktionen und den funktionalen Aspekten von JavaScript. Es wird unter anderem eine Einführung in die funktionale Programmierung gegeben und die Unterschiede zur imperativen Programmierung aufgezeigt. Das dritte Kapitel umfasst das Thema der objektorientierten Programmierung. Dort wird erläutert, wie man objektorientiert in JavaScript programmiert, also wie man Klassen programmiert und wie man mit Prototypen, Vererbungen und Datenkapselungen arbeitet. Weiterhin wird die Emulation von diversen weiteren Prinzipien der objekt-orientierten Programmierung erklärt. ...

October 11, 2015 · 4 min · Sujeevan Vijayakumaran

FrOSCon

Vergangenes Wochenende, am 22. und 23. August, fand die FrOSCon in St. Augustin statt und ich war dieses Jahr zum ersten Mal da. Kurz zusammengefasst: Die Veranstaltung war super! Es gab sehr viele interessante Vorträge, viele davon auch leider gleichzeitig, was sich nicht vermeiden lässt. Alle Vorträge wurden dankenswerterweise aufgezeichnet. Ich selbst war zunächst am Samstagmorgen in den beiden Vorträgen, die ich gehalten habe. Zunächst über Snappy Ubuntu Core und anschließend über Ubuntu Phone. Beide Vorträge waren gut besucht, im Ubuntu Phone Vortrag waren aber letztendlich noch ein wenig mehr Leute da als beim Snappy Vortrag. Der Ubuntu Phone Vortrag lässt sich hier anschauen, während man den Snappy Vortrag hier findet. ...

August 25, 2015 · 2 min · Sujeevan Vijayakumaran

UbuContest startet!

Gestern haben wir auf der Ubucon-Webseite die große Ankündigung gemacht: Der Start des UbuContests. Der Wettbewerb läuft in Zusammenarbeit mit Canonical, welche (fast) alle Gewinne zur Verfügung stellt, darunter das ein oder andere Ubuntu Phone von bq und Meizu, Produkte aus dem Ubuntu Shop und eine Reiseunterstützung zur Ubucon nach Berlin. Insgesamt gibt es fünf verschiedene Kategorien, die sich nicht nur an Entwickler richtet, sondern auch an Leute, die etwa als fleißiger Tester, Übersetzungen oder auch als Designer aktiv sind. Auch die Community hat die Möglichkeit seine eigenen Favoriten zu nominieren. ...

July 18, 2015 · 1 min · Sujeevan Vijayakumaran

Ubuntu auf der FrOSCon

Am 22. und 23. August findet in St. Augustin bei Bonn die FrOSCon statt. Für mich wird es der erste Besuch bei dieser Konferenz sein. Das Programm wurde kürzlich veröffentlicht. Mit dabei ist auch ein Vortrag von mir: „Snappy Ubuntu Core“. Dieser findet direkt zum Start am Samstag um 10 Uhr statt. Im Anschluss folgt ein Ubuntu Phone Vortrag, der leider nicht von mir ist. Unabhängig davon sind einige interessante Vorträge dabei, die ich mir anschauen möchte. ...

July 18, 2015 · 1 min · Sujeevan Vijayakumaran

Rezension: Git - Verteilte Versionsverwaltung für Code und Dokumente

Das Buch „Git - Verteilte Versionsverwaltung für Code und Dokumente“ von den Autoren Valentin Haenel und Julius Plenz gibt einen ausfürhlichen Einblick in die Nutzung von Git. Das Buch erschien im Open Source Press Verlag. Was steht drin? Das Buch umfasst 336 Seiten auf insgesamt neun Kapiteln sowie einen Anhang. Diese werden zudem in drei Kategorien „Grundlagen“, „Fortgeschrittene Szenarien“ und dem Anhang aufgeteilt. Die Grundlagen unterteilen sich in sechs Kapiteln. Zu Beginn zunächst die Einführung, in der die ersten Schritte mit Git erläutert werden. Dies umfassst im wesentlichen die notwendigen Begriffe und deren Erläuterungen, um mit Git arbeiten zu können. Weiterhin wird das Anlegen eines ersten Repositorys mit den ersten Commits thematisiert. Außerdem wird die grundsätzlichen Git Konfigurationen genannt und erläutert. ...

July 5, 2015 · 4 min · Sujeevan Vijayakumaran

Video Hands on bq Aquaris E5 Ubuntu Edition

Gestern habe ich mein insgesamt drittes Ubuntu Phone bekommen. Das Marketing-Team von bq war so nett und hat mir für zwei Wochen das bq Aquaris E5 Ubuntu Edition überlassen, was ich testen kann. Wie auch beim Meizu MX4 habe ich ein kurzes Video aufgenommen, wo ich im wesentlichen die Unterschiede zum Schwester-Modell dem Aquaris E4.5 aufzeige. Ein ausführliches Review folgt natürlich auch noch. Das Video habe ich auf YouTube hochgeladen und lässt sich hier ansehen ...

June 25, 2015 · 1 min · Sujeevan Vijayakumaran

Video Hands on Meizu MX4 Ubuntu Edition

Ich bin nun seit wenigen Tagen im Besitz des „Meizu MX4 Ubuntu Edition“, also nach dem „bq Aquaris E4.5“ das zweite Ubuntu Phone, welches allerdings zum jetzigen Zeitpunkt noch nicht käuflich erwerbbar ist. Heute habe ich ein kurzes Video aufgenommen, in dem ich ein wenig auf die Hardware und die Besonderheiten des Telefons eingehe. Obwohl ich eigentlich nicht dachte, dass das Video lang wird, ist es mit fast 7 Minuten doch länger als ich ursprünglich geplant hatte. ...

June 21, 2015 · 1 min · Sujeevan Vijayakumaran

Ubucon Europe 2016 in Essen

Vor einigen Tagen haben wir die Ubucon 2015 angekündigt, welche dieses Jahr in Berlin stattfinden wird. Durch die Planungen für dieses Jahr haben wir glücklicherweise auch schon einen Ort für das nächste Jahr so gut wie sicher. Nächstes Jahr würde die zehnte Ubucon in Deutschland stattfinden und wir dachten, dass es doch eine gute Gelegenheit wäre, die Ubucon deutlich zu erweitern. Bereits vor einigen Monaten hatte Costales auf Google+ an diverse „Ubuntu Phone Insider“ gefragt, ob eine europäische Ubucon nicht toll wäre, was von allen bejaht wurde. Bislang passierte da aber nach knapp drei Monaten nicht viel… bis jetzt! :) ...

June 5, 2015 · 2 min · Sujeevan Vijayakumaran