Einfache Datenspeicherung mit Ruby

Für Datenspeicherung ist nicht immer ein vollständiges RDBMS wie PostgreSQL erforderlich. Oft zählt "klein aber fein" mehr. Plain-Text-Datenformate sind mit den richtigen Bibliotheken möglicherweise sogar einfacher zu nutzen. weiter

SL4A: Eigene Android-Apps schnell und einfach selbst schreiben

Wer ein Android-Smartphone besitzt, eine gängige Scripting-Sprache kennt und einige Minuten Zeit übrig hat, kann mit Scripting Layer for Android problemlos eine Android-App schreiben. ZDNet zeigt, was man dazu braucht. weiter

Skeptische Betrachtungen zu C++ und Objective C

C++ gilt als die Standarderweiterung zu C, während Objective C praktisch nur auf der Cocoa-Plattform in Mac OS X eingesetzt wird. ZDNet wirft einen Blick auf die historische Entwicklung der beiden Programmiersprachen und mögliche Alternativen. weiter

Apache vs. Oracle: Eine neue Front im Java-Krieg

Oracle hat Google wegen Java bereits den Krieg erklärt. Aufgrund der Art und Weise, wie Oracle Solaris-Quellen aus der aktuellen Distribution genommen hat, entwickelt die Open-Source-Community eine echte Abneigung gegen den Datenbankhersteller. weiter

Fünf Hallo-Welt-Begrüßungstexte mit Ruby

Auch wenn manche die Hallo-Welt-Anwendung als nutzloses Spielzeug betrachten mögen, kann sie Sprachkonzepte und Paradigmen schnell vermitteln. ZDNet stellt interessante Hallo-Welt-Beispiele aus der Ruby-Programmiersprache vor. weiter

Handbuch eingebaut: Manpages unter Linux

Manpages ist der Name der eingebauten Kommandozeilen-Dokumentation vieler Linux-Distributionen. Wer Linux verstehen und erfolgreich damit arbeiten möchte, erfährt hier, wie man an diese Seiten herankommt und welche Infos sie bieten. weiter

Die Geheimnisse der Open-Source-Sicherheit

Die Debatte über Sicherheit bei Closed-Source- und Open-Source-Software artet oft aus und ähnelt dann schon eher einer Schlacht, als einer konstruktiven Diskussion. In diesem Artikel soll die Entwicklungen im Open-Source-Bereich und deren Auswirkungen auf die Softwaresicherheit betrachtet werden. weiter