Categories
Uncategorized

Unix commands

Für mich zur Erinnerung einige Unix-Kommandos:

  • . (source Operator)
  • ldd (Abhängigkeiten eines binaries)
  • find / -name “bla” -print
  • tar -xzvf archiv.tar.gz (tar.gz entpacken)
  • tar -xjvf archiv.tar.bz2 (tar.bz2 entpacken)
  • mkisofs (Erzeugen eines iso-images)
Categories
development

Clean Code Developer

Ralf Westphal und Stefan Lieser haben einige Grundregeln erarbeitet, um Code-Qualität während des Entwicklungsprozesses ständig zu verbessern. Es handelt sich dabei um einen sehr pragmatischen Ansatz, der bekannte Regeln sehr gut auf den Punkt bringt. Nett ist die Einteilung in verschiedene Grade des CleanCodeDevelopers – ähnlich wie bei Kampfsportarten. Der Einstieg wird durch dieses Stufenkonzept erleichtert, man kann ruhigen Gewissens erst mal eine Teilmenge der Regeln beachten 😉

Die Regeln sind dabei unterteilt in Prinzipien (z.B. DRY-Don’t repeat yourself oder KISS-keep it simple stupid, …) und Praktiken (z.B. eine Versionskontrolle verwenden, Refaktorieren, …).

Links

Interview mit Ralf Westphal (heise.de)
Die offizielle CCD-Seite

Categories
Uncategorized

Twitter API

Twitter bietet eine HTTP-basierte API an, mit der die Einträge in den Formaten xml|json|rss|atom bereitgestellt werden. Auch das Schreiben von neuen Einträgen ist möglich. Dabei ist die einfach Authorisierung über HTTP Basic Auth möglich.

Mehr dazu in iX 8/2009

Categories
Uncategorized

iPhone OS3

Neuigkeiten im OS3:

  • A2DP
  • systemweite Spotlight-Suche (wie in OSX)
  • Core Data Framework -> SQLite
  • Pasteboard (copy/paste)
  • weiterhin nur SingleTasking, aber immerhin Push-Notifications, die erlauben, dass Server-Applikationen die GUI benachrichtigen.
Categories
Uncategorized

Eclipse 3.5 Galileo

Interessante Features im aktuellsten Galileo:

  • Eclipse Xtext
    • MDA :: model driven architecture
    • DSL :: domain specific languages
  • Memory Analyzer
    • RCP
    • JMX-Konsole
    • kompatibel mit Sun und IBM Heapdumps
  • leider noch immer keine SVN-Integration und kein ordentlicher GUI-Builder
Categories
Uncategorized

Sysinternal Tools

Alle Sysinternal-Tools können direkt von http://live.sysinternals.com/ geladen und gestartet werden.

Categories
Uncategorized

Symbolische Links in Windows Vista

Mit dem Tool mklink kann man unter Windows symbolische Links erzeugen – auch für Verzeichnisse (/d). Dazu muss in einer admin-Konsole folgendes Kommando abgesetzt werden

mklink /d C:\pics D:\long\path\to\my\picture\folder\
Categories
Uncategorized

Zusammenarbeit online

Wer über Ortsgrenzen hinweg zusammen an einem Bildschirm arbeiten will, dem sei NetViewer oder TeamViewer ans Herz gelegt. Für privaten Gebrauch sind die kostenlos und können auch ohne Installation gestartet werden. Firewalls stellen i.d.R. auch kein Problem dar. Mir persönlich gefällt die Benutzeroberfläche von NetViewer besser.

Wem’s nur um das gemeinsame Arbeiten an einem Text geht, dem sei Etherpad empfohlen. Dort kann man in ‘real realtime’ an einem einzigen Textstück arbeiten. Durch farbige Markierungen wird deutlich, wer was hinzugefügt/geändert hat. Und es gibt auch eine Timeline, auf der man in Echtzeit die Änderungen zurückspulen kann.

Categories
Uncategorized

Hip Hop in den Kinderschuhen

Und zwar im wahrsten Sinne des Wortes.
Eißfeldt, MC Rene & Co. anno 1993:

Danke an Jan für den Link.

Categories
Uncategorized

Unkle – Heaven

Wunderschöne Explosionen im Funpark – muss man wirklich gesehen haben.
Und die musikalische Untermalung von Unkle ist wirklich ein Traum:


Heaven (Fully Flared Intro Video Remix)
by UNKLE_UK