Ich habe sicher nicht viel für Microsoft übrig, aber die neue Werbekampagne browseryoulovedtohate.com ist dann doch ganz witzig. Selbstironisch greift man die graue Vergangenheit auf und dezent witzig darauf hin, dass auch der IE sich weiterentwickelt hat. Man sieht einen hauptberuflichen IE-Hasser bei der Arbeit, der auf allen möglichen Internetseiten seiner Meinung Kund tut. Neue Features und… The Browser You Loved to Hate weiterlesen
Kategorie: Software-Entwicklung
CSS: Elemente vertikal zentrieren
Bild im Rahmen zentrieren Ein Inline-Element (span, img, b, u, i, em…) in einem Blockelement (div, p, h1…) vertikal zu zentrieren ist nicht leicht. Zwar gibt es die CSS-Eigenschaft vertical-align, aber leider ist deren Verhalten recht eigen: div { height:50px; } span { vertical-align:middle; } span
HTML-Strukturen im Handumdrehen: Zen-Coding
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
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
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
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
WordPress-Statistikplugins: Word Stats
Auf der Suche nach einem Zeichenzähler für WordPress habe ich mir ein paar Plugins angeguckt. Word Stats kann für mich eigentlich zu viel: Es liefert Diagramme und Zahlen für alle Artikel. Direkt nach der Installation startet dafür ein Scanvorgang, der merklich am Server nagt. Informationen am Artikel sind super: Wort-, Zeichen- und Satzzahl, Wörter pro Satz,… WordPress-Statistikplugins: Word Stats weiterlesen
Testversion von Follow My Friends verfügbar
Ab sofort ist mein WordPress-Plugin Follow My Friends in meinem Blog verfügbar. Ausgewählte Kommentatoren erhalten somit Backlinks zu ihren Websites ohne das Rel-Nofollow-Attribut.