Als Oracle 2009 Sun übernahm, hielten sich Skeptiker und Optimisten noch die Waage: Führt der neue Inhaber Suns Open-Source-Strategie fort? Heute sind Solaris, MySQL, Java und Open Office geschwächt.
Code
GNU Parallel20100922 Jobs auf der Shell parallel ausführen Quelle: Lizenz: GPLv3 Alternativen: Pexec, Xjobs Moderne Mehrkernsysteme schreien förmlich nach der Parallelisierung von Aufgaben. Mit Parallel nutzen Anwender auch auf der Shell die Möglichkeiten gleichzeitig ablaufender...
Wer Webapplikationen schreibt, sollte Acht geben auf Parameter in URLs und auf Cookie-Design. Sonst ergeht es ihm wie gleich dem Betreiber eines Onlineshops für Taschen. Bei dem bestimmt der Kunde nämlich die Preise. Eine kleine Einführung in praktische Sicherheit.
Moderne Programmiersprachen bieten mit Exceptions einen organisierten Löscheinsatz, wenn es unerwartet brennt. Wer sich jedoch zu sorglos darauf verlässt, riskiert die Robustheit der eigenen Programme.
Eigentlich ist die Bash nicht als Tool für Netzwerkprogramme bekannt, obwohl sich einfache Protokolle damit gut implementieren lassen. Meist stellen Wrapper wie Netcat die Verbindung zum Netzpartner her. Mit kluger Ausgabeumleitung und einem überraschenden Pseudodevice geht das aber auch mit...
Beim jährlichen Kernel-Treffen in Europa präsentieren zwar meist Kernelhacker ihre Arbeit, aber auch Applikationsentwickler und Systemverwalter stellen ihre Projekte vor. So profitieren auch Anwender langfristig von dem Austausch über Dateisysteme, Netzwerkperformance und Debugging-Subsysteme.
Punkte sammeln Cacert-Mitglieder, um in den Genuss bestätigter Zertifikate zu kommen. Damit ließen sich Server per SSL/TLS prima absichern, wäre nur das Rootzertifikat den Browsern bekannt. Doch statt sich mit Nachdruck darum zu kümmern, jagt mancher im Projekt vornehmlich seinen Punkten nach.
Ein Bild sagt mehr als tausend Worte - auch bei der Software-Entwicklung. UML-Diagramme beschreiben Programmabläufe und stehen Anwendungsarchitekten hilfreich zur Seite. Fünf freie und ein proprietäres Tool stellen im Folgenden ihre Zeichenkünste zur Schau.
Etwas weiter als Linux-Implementierungen auf PC-Hardware ist die Android-Mobilwelt beim Thema Multitouch. Auf der IFA 2010 gab es kaum einen Hersteller, der nicht stolz sein neues Multitouch-Tablet vorführte.
Touchscreens, Multitouch und Gesten auf einem Mini-Display setzen sich gerade durch. Die nächste Generation der User Interfaces wird völlig berührungslos, und Open Source ist voll dabei.
Im Hörsaalzentrum der Universität Den Haag künden bunte Plakate und das riesige Gnome-Banner von der Anwesenheit der Desktop-Entwickler (Abbildung 1).
Das älteste Peer-to-Peer-Netzwerk der Welt: E-Mail. Zwar gilt das Versenden großer Attachments immer noch als unhöflich und fehlerträchtig, trotzdem wollen Admins und Anwender wissen, wie groß Nachrichten sein dürfen. Das Linux-Magazin hat sich bei fünf Freemailern umgehört.
Die Architekten sozialer Netzwerke und Entwickler von Webanwendungen empfinden HTML 4.01 und mehr noch DOM 2 schon einen ganze Weile als Hemmschuh. Beide Standards stammen aus dem Jahr 1999. Sieben lange Jahre, bis 2007, widerstand das Konsortium W3C dem Drängen der Browserhersteller, die Arbeit...
Sie sind duldsame Datenspeicher, Sammelstellen für Ideen oder Dokumentationen und wahre Fundgruben für Wissen aller Art. Wiki-Programme bieten faszinierende Werkzeugkästen und sind - dank Wikipedia - aus dem Internet nicht mehr wegzudenken. Sechs dieser Engines beweisen sich im Praxistest.













