Monatsarchiv: Oktober 2010

PHP Benchmark-Klasse

In manchen Situationen kann eine kleine Benchmark-Klasse für PHP ganz sinnvoll sein. Beispielsweise kann man damit sehen, wie lange die Laufzeit bestimmter Codeabschnitte ist.
Hier die Klasse:

/**
 * Benchmark-Klasse um Laufzeit von PHP-Code zu überprüfen
 */

class Benchmark {
	private $starttime;
	private $stoptime;
	private $resulttime;

	public function start() {
		$this->starttime = microtime(true);
	}

	public function stop() {
		$this->stoptime = microtime(true);
	}

	public function result() {
		$this->resulttime = $this->stoptime-$this->starttime;
		return $this->resulttime;
	}
}

Hier noch eine kleine Erklärung, wie man die Klasse nutzt:


// Objekt erzeugen
$Benchmark = new Benchmark();

// Startzeit festlegen
$Benchmark->start();

// Endzeit festlegen
$Benchmark->stop();

// Laufzeit mit vier Nachkommastellen ausgeben
echo 'Laufzeit: '.number_format($Benchmark->result(),4).' sec.';

Kategorien: Coding

Firefox 4 kommt erst Anfang 2011

Ursprünglich sollte die finale Version von Firefox 4 im November 2010 erscheinen. Heute haben die Entwickler jedoch bekannt gegeben, dass man den neuen Browser aus dem Hause Mozilla auf Anfang 2011 verschieben muss. Entwicklungsleiter Mike Beltzner erklärte, man müsse noch deutlich mehr Arbeit erledigen als ursprünglich geplant war.

Mit der Beta 7, die für Anfang November 2010 erwartet wird, sollen alle Features integriert sein, danach sollen keine neuen Funktionen mehr kommen. Die Beta 8 ist bereits für den 12. November und die Beta 9 für den 26. November geplant. Am 10. Dezember soll die letzte Betaversion erscheinen, bevor Anfang 2011 der erste Release Candidate ansteht.

Samsung Wave II S8530 angekündigt

Obwohl das Samsung Wave S8500 erst seit März erhältlich ist, hat Samsung bereits den “Nachfolger”, das Samsung Wave II S8530 angekündigt. Vielmehr handelt es sich aber um eine Produktvariation innerhalb der Wave-Serie.

Größter Unterschied zum Wave ist das neue 3,7 Zoll große Super-Clear-LCD mit einer Auflösung von 800 x 480 Pixeln. Dadurch fällt das Wave II mit 124 x 60 x 11,8 mm natürlich auch größer und schwerer (135 Gramm) aus. Die sonstigen technischen Daten sind unverändert. Einzige weitere Neuerung ist Bada 1.2. Allerdings wird das Wave in naher Zukunft ebenfalls auf Version 1.2 updatebar sein.

Das Samsung Wave II S8530 soll ab November für 429 Euro im Laden stehen.

Im Prinzip ist das neue Modell einfach nur eine größere Version des Wave mit neuem Betriebssystem.

Kategorien: Smartphones

Opera 11 unterstützt Erweiterungen

Heute wurde eine erste Alphaversion von Opera 11 veröffentlicht. Größte Neuerung des Browsers ist die Unterstützung für Erweiterungen. Wie in Chrome, Safari und Firefox 4 werden die Erweiterungen mit HTML, CSS und JavaScript umgesetzt. Laut den Entwicklern sollen sich Erweiterungen für andere Browser mit nur wenigen Codeoptimierungen zu Opera portieren lassen. Unter dev.opera.com gibt es mehr Informationen.

Außerdem wurde der integrierte Mailclient verbessert, eine neue Bookmarkzeile integriert, die JavaScript-Engine beschleunigt und die HTML5-Unterstützung weiter verbessert.

Download Opera 11 Alpha

IETester in Version 0.4.5

Bereits vor über einem Jahr habe ich euch den IETester vorgestellt. Vor allem für Webentwickler ein sehr interessantes Programm.

Mittlerweile ist der IETester bereits in Version 0.4.5 erhältlich. Es wurden viele Fehler beseitigt und die Betaversion des IE9 wird unterstützt. Allerdings wird der IE9 nicht mit ausgeliefert, sondern muss selbst eingebaut werden. Eine ausführliche Anleitung gibt es auf der Homepage des Tools.

Download IETester 0.4.5
Download IETester 0.4.5 portable

Kategorien: Software & Apps Windows

Ubuntu 10.10 erhältlich

Passend zum Datum wurde heute Ubuntu 10.10 alias Maverick Meerkat (“eigensinniges Erdmännchen”) veröffentlicht. Die neue Version kommt im Gegensatz zum Vorgänger ohne Langzeit-Support (LTS) daher.

Mit Ubuntu 10.10 hält eine neue Systemschrift Einzug. Die unicodekompatible Open-Type-TTF-Schriftart hört auf den gleichen Namen wie die Linux-Distribution – Ubuntu. Außerdem wurde die Benutzeroberfläche überarbeitet. Unter anderem gibt es ein neues Wallpaper, ein neues Theme und einen geänderten Startbildschirm. Die Desktop-Umgebung Gnome ist in Version 2.32 enthalten.

Ansonsten gibt es die üblichen Updates: Evolution 2.30, Shotwell ersetzt F-Spot als Bildbetrachter, Überarbeitung des Softwarecenters und der Lautstärkesteuerung. Zudem sollen der Startvorgang und die Installation des Betriebssystems beschleunigt worden sein.

Kategorien: Linux

Miranda IM v0.9.5 verfügbar

Neben zahlreichen Bugfixes für ICQ, IRC und Jabber, gibt es auch eine Neuerung in TabSRMM und die UPnP-Performance wurde erhöht.

Zu der 64-bit Version kann ich nur raten, wenn auch alle Plugins die man benutzen möchte in 64-bit verfügbar sind. Nähere Infos findet ihr hier.

Miranda IM v0.9.5 Unicode (Windows NT, 2000, XP, Vista, 7) 7-ZIP [Plugins Pack]
Miranda IM v0.9.5 Unicode (Windows NT, 2000, XP, Vista, 7) Installer [Plugins Pack]

Miranda IM v0.9.5 Unicode (XP, Vista, 7) (64-bit) 7-ZIP [Plugins Pack]

Kategorien: Software & Apps Windows

Übersicht der Breitbandversorgung in Deutschland

Seit heute ist der neue Breitbandatlas für Deutschland online. Damit kann man sich die Breitbandversorgung in allen Wohngegenden anschauen. Auf der Seite kann man nach Ortsnamen, Regionen, Vorwahlen oder Postleitzahlen suchen. Zudem kann man sich statistischen Versorgungszahlen je Gemeinde bzw. Stadt anschauen und alle vorhandenen Anbieter auflisten lassen.

In über sieben Monaten Arbeit hat der Tüv Rheinland den neuen Breitbandatlas angelegt. Dabei wurden Daten von circa 160 Unternehmen gesammelt,  ausgewertet und visualisiert.

Kategorien: Internet