System

Automatische Inkrementierung der Bundle Version in Xcode 4

Automatische Inkrementierung der Bundle Version in Xcode 4

Apple fordert in seinen Guidelines für die Entwicklung von Apps für IPhone, iPad wie auch Mac OSX eine stete Inkrementierung der Versionsnummer wenn eine App im AppStore aktualisiert werden soll. Aber auch für die Entwicklung kann eine fortlaufende Nummer hilfreich sein. Gerade wenn man die App an Beta Tester via adHoc Distribution herausgibt. So lässt [...]

Xerox Docucolor funktioniert nach Update auf OS X 10.6.8 nicht mehr

Nach dem Update auf Mac OS X 10.6.8 funktionieren Drucker mit EFI Fiery Drucker-RIP nicht mehr. Dies betrifft bedauerlicherweise auch professionelle Drucker wie zum Beispiel die Xerox DocuColor Printstations, die in Werbeagenturen und der Druckvorstufe sehr verbreitet sind. So meldet der Treiber der Dokucolor 252 einen Tonermangel und verweigert das Drucken. Derzeit wird weder auf [...]

Mac OS X Neuinstallation unter Snow Leopard (10.6)

Sind Sie auch schon vor der Frage gestanden, ob Sie Ihren Mac nach einem Neukauf neu Installieren, oder über Time Machine von Ihrem bestehenden Mac übertragen? Beides hat Vor- und Nachteile. Der Vorteil bei der Datenübertragung von Time Machine ist sicherlich die schnelle Wiederherstellung Ihrer gewohnten und aktuellen Umgebung. Der Nachteil liegt auf der Hand. [...]

OpenVZ: eine freie Virtualisierungssoftware

OpenVZ ist eine gute Alternative zu kommerziellen Virtualisierungslösungen, die unter der GPL Version 2 veröffentlicht wurde und stellt die Basis der kostenpflichtigen Software Virtuozzo aus dem Hause SWsoft Inc. dar. Da OpenVZ einen modifizierten Linux-Kernel mitliefert, ist die Auswahl an möglichen Host- und Gast-Betriebssystemen auf Linux begrenzt und bietet im Gegenzug eine bessere Ausnutzung der [...]

Lighttpd ein schlanker schneller Webserver

Lighttpd ist ein schlanker, schneller Webserver, der unter der BSD-Lizenz vertrieben und Jan Kneschke entwickelt wurde. Er kann über diverse Module erweitert werden und setzt auf asynchrone Kommunikation. Dadurch kann er mit nur einem Prozess mehrere tausend Anfragen parallel bearbeiten – ohne Systemresourcen, wie die CPU und den Arbeitsspeicher zustark zu belasten. Ferner unterstützt er [...]

JDBC: Fehlerhafte Interpretation von Tinyint-Werten im Java MySQL-Connector 3.1.14

Der JDBC-Treiber 3.1.14 für MySQL interpretiert den Datentyp Tinyint als Boolean. Ein entsprechender getInt() Aufruf liefert in diesem Falle nur true bzw. false als Ergebnis zurück. Dieser Umstand lässt sich dadurch lösen, das in SELECT-Statements ein entsprechende Typkonvertierung (CAST-Anweisung), von Tinyint nach Integer, verwendet wird. Beispiel für eine SELECT-Anweisung mit Datentypkonvertierung von Tinyint nach Integer: [...]

MonetDB: Eine schnelle Alternative zu anderen Open Source Datenbankmanagementsystemen

MonetDB ist ein relativ junges RDBMS, das in den Niederlanden vom National Research Institute for Mathematics and Computer Science entwickelt wurde. Laut Angaben der Entwickler-Webseite monetdb.cwi.nl, ist diese hochperformante Datenbank im Schnitt ein vielfaches schneller, als einige andere RDBMS. Dies wird dadurch ermöglicht, dass MonetDB eine vertikale Fragmentierung der Tabellen im Speichermodell verwendet. Ferner wird [...]

Error listenerStart

Beim Aufsetzen von Projekten mit BlazeDS und Spring bin ich häufiger über einen Fehler gestoßen, der nicht sehr aussagekräftig ist. Die Suche im WWW war dabei fast nie eine Hilfe, deswegen habe ich dem Error listenerStart einen eigenen Eintrag gewidmet, in der Hoffnung, das Andere mehr damit anfangen können als ich mit den Ergebnissen, die [...]

Mit oder ohne www?

Technisch gesehen macht es einen Unterschied, ob ich eine Domain mit oder ohne www angebe. Für den Server ist www.zeroseven.de eine andere Domain als zeroseven.de – nicht so aber für viele Benutzer. Diese tippen die Domain mal mit und mal ohne das vorangestellte www ein. Wenn der Server jedoch nicht auf dieses Szenario vorbereitet ist, [...]