Zen-Coding ist für HTML-Schreiber eine schöne Sache. Will man komplexe Konstrukte wie Tabellen mit der Hand schreiben, sind da einige Tastendrücke notwendig. Zen-Coding kürzt die Sache ab. Man schreibt: table.overview#mainoverview>thead(>tr>th*4)+tbody>tr>td*4
Android-Podcast-App Beyond Pod für 1,55 Euro
Wer mit seinem Android-Telefon gern und oft Podcasts hört, dem sei die App Beyond Pod ans Herz gelegt. Man kann sie auch gratis nutzen, in der kostenpflichtigen Variante gibt es nette Automatisierungsfeatures. So werden ohne mein Zutun aktuelle Beiträge auf dem Handy gespeichert und alte gelöscht. Der Router kann somit aus und das Telefon in… Android-Podcast-App Beyond Pod für 1,55 Euro weiterlesen
Node.js unter Ubuntu installieren
Im Repository von Ubuntu 12.04 findet sich das Paket nodejs in Version 0.6.12. Wer es lieber aktuell mag, kann sich den JS-Server auch einfach selber bauen (entsprechende Build-Tools wie build-essentials müssen installiert sein): wget http://nodejs.org/dist/v0.8.14/node-v0.8.14.tar.gz tar -xf node-v0.8.14.tar.gz cd node-v0.8.14 ./configure make sudo make install
Any.do: Aufgabenverwaltung für Android und Chrome
Any.do war als Android-App schon immer schick und spielerisch zu bedienen, mittlerweile ist es dank Synchronisation und Chrome-Plugin auch auf dem Desktop angekommen. Dennoch trüben kleinere Schwächen das Bild und schließen für mich eine Verwendung sogar aus.
Echtzeit-Semantikprüfung für Java
Fast schon unscheinbar kommt es daher, bahnbrechend könnte die Idee sein: Das Eclipse-Plugin JUnitLoop prüft in Echtzeit, welche Unittests von gerade gemachten Änderungen betroffen sind und führt diese automatisch aus. Der Entwickler bekommt mit dem Speichern eine Rückmeldung, ob und wo seine Änderungen zu Problemen geführt haben. Das Tool ist in etwas so einfach zu bedienen,… Echtzeit-Semantikprüfung für Java weiterlesen
Das Bewertungsdilemma
Als Softwareentwickler hat man es auch nicht leicht, vor allem seit es Bewertungen in den Unterschiedlichen App-Stores gibt. Da hagelt es schnell mal negativste Punktezahlen, ob man nun etwas für ein Problem kann oder nicht. Bewertungssysteme als Bugtracker Es gibt viele Android-Geräte und unzählige Problemquellen. Sich an den Support zu wenden scheint heute unüblich, stattdessen… Das Bewertungsdilemma weiterlesen
Probleme mit Chromium OS und AMD-Grafik
Beim Ausprobieren der Chromium-OS-Pakete für Ubuntu bin ich auf große Darstellungsprobleme gestoßen. Die Oberfläche wurde nicht vollständig angezeigt, ein Großteil des Bildschirms blieb einfach weiß. Die Lösung für ein kurzes Ausprobieren habe ich schnell gefunden: Schuld sind die proprietären FGLRX-Treiber für AMD-Karten unter Ubuntu. Nach der Deaktivierung in Ubuntus Jockey (in 12.04 Systemeinstellungen -> Zusätzliche… Probleme mit Chromium OS und AMD-Grafik weiterlesen
Javascript-„IDE“ Light Table: Ernüchternde Alpha
Vor einiger Zeit hatte ich über die damals recht vielversprechende Javascript-IDE Light Table berichtet. Was damals schon recht vielversprechend aussah wirkt aus heutiger Sicht wie ein manipuliertes Werbevideo: Die nun verfügbare Alphaversion kann fast nichts von dem, was damals versprochen wurde. Keine IDE, vielmehr ein unfertiger Editor.
Apache-Commons-Poesie
Plain Java public class ApacheCommonsTest { public void print(String text) { if (text != null && text.trim().length() != 0) { System.out.println(text); } } }
Wörterbuch für deutsche Softwareentwickler
Gibt es eigentlich Wörterbücher für deutsche Softwareentwickler? Wie oft habe ich lange Zeit darüber nachgedacht, wie ich eine Methode benennen könnte, die bspw. Anführungszeichen um einen String setzt? Ein klassisches Deutsch-Englisch-Wörterbuch hilft hier vielfach nicht, da man oft nicht einmal ein gutes deutsches Wort findet oder aber nicht weiß, welche der zehn Übersetzungen nun geeignet… Wörterbuch für deutsche Softwareentwickler weiterlesen