Archiv der Kategorie Software

PHP: T_PAAMAYIM_NEKUDOTAYIM

Mir ist eben ein Fehler über der Weg gelaufen der irgendwas mit “T_PAAMAYIM_NEKUDOTAYIM” zu tun hat..

Woher kommts?

Wenn man versucht eine Konstante mit isset() zu überprüfen scheppert es ordentlich..

Konstanten müssen mit defined() überprüft werden!

 

HAH! Wieder etwas dazugelernt!

PHP: Auf ganze Zahlen runden

Da die PHP-Funktionen ceil(), floor() und round() nicht immer ganz reichen bzw. so runden wie ich es brauche habe ich mich auf die Suche gemacht wie man Zahlen am besten runden kann. Dabei habe hab eben gelesen, dass man mit der PHP-Funktion round() nicht nur auf die nächste ganzen Zehnerstelle runden kann, sondern auch auf die Hunderter, Tausender usw..
Dies kann man ganz einfach über einen Parameter steuern. Bekanntlich kann man ja mit -1 auf die nächste volle Zehnerstelle runden und mit normalen, nicht negativen Zahlen auf die dementsprechende Anzahl von Kommastellen. Verringert man die negative Zahl (-1) nun nochmal auf -2 so wird auf die nächste volle Hunderterstelle auf bzw. abgerundet.

<?php

echo round(1234, -2); // ergibt 1200

echo round(24636, -3) // ergibt 25000

?>

Jawoll. Das ist doch was feines!

Tags: , , , ,

Windows Vista und andere Betriebssysteme

Howdy Freunde!

Nach langer Zeit auch hier mal wieder ein wenig Action…

Eine Zeit lang war ich in der Welt von Linux (besonders Ubuntu) verschwunden. Eigentlich war alles wunderbar und toll, aber irgendwie hat genervt das ich nicht die volle Leistung in WoW habe wie mein Rechner eigentlich hat.
In der Schule konnte ich über das MSDNAA eine Vista-Lizenz bekommen und hab mir die auch gleich mal abgegriffen.
Auf dem alten Rechner installiert, lief auch eigentlich ganz gut. Nur war der Rechner halt schon etwas älter und ja da musste halt neue Hardware her!

Mainboard: MSI K9N-SLI V2
CPU: AMD Athlon 64 X2 5400+ (rennt jetzt auf 2×3.22GHz)
Ram: 4GB Kit von GeIL (Black Dragon Series)

Auf dem Rechner lief dann auch alles super, nur kann man mit 32bit halt nur ~3.3GB Ram benutzen (weil wegen begrenztem Adressraum).

Nun hab ich heute aus der Schule die 64Bit Vista Version besorgt und nun hab ich meine vollen 4GB!

Probleme hatte ich bis jetzt kaum. Anfangs wollte World of Warcraft nicht anspringe, wegen einem Problem mit "Side-by-Side" irgendwas.. Call of Duty 4 jedoch funktionierte ohne Probleme.. (beides ohne neuinstallation!).

Dann hab ich einfach mal WoW neu installiert und schwupps -> auch das geht wieder!

Ansonsten läuft bis jetzt wie gesagt ohne Probleme.

Da ich meine Vista-Lizenz anscheinen schon drölfzigmal aktiviert habe wollte Microsoft auch gleich mal das  ich bei denen anrufe. Ein wenig verwundert war ich, das direkt untereinander eine kostenfreie und eine kostenpflichtige Rufnummer angeboten werden. Ich hab mal bei der kostenfreien angerufen und es hat auch alles geklappt. Nun ist mein Vista wieder aktiviert.

Bald kommt ja auch "Wrath of the Lich King" (WotLK) raus. Ich hab mir bei Amazon eine Collectors Edition gesichtert! Yeah!

Windows Update und der IE8

Ich habe mal den Internet Explorer 8 Beta installiert. Klappte alles wunderbar!
Danach wollte ich dann mein frisch installiertes Windows XP auch auf den aktuellsten Stand bringen.
Aber was sehe ich? Nichts da!

Vielen Dank für Ihr Interesse an Updates von unserer Site.

Für diese Site muss Microsoft Internet Explorer 5 oder höher ausgeführt werden.

Zum Aktualisieren auf die neueste Browserversion rufen Sie die Website Internet Explorer Downloads auf.
Wenn Sie einen anderen Webbrowser verwenden möchten, können Sie Updates im Microsoft Download Center abrufen oder über Automatische Updates die neuesten Sicherheitsupdates und Updates mit hoher Priorität erhalten. So aktivieren Sie Automatische Updates

Klicken Sie auf Start und dann auf Systemsteuerung.
Abhängig von der Ansicht der Systemsteuerung – Klassische Ansicht oder Kategorieansicht – gehen Sie folgendermaßen vor:
Klicken Sie auf System und dann auf die Registerkarte Automatische Updates.
Klicken Sie auf Leistung und Wartung, dann auf System und anschließend auf die Registerkarte Automatische Updates.
Klicken Sie auf die gewünschte Option. Stellen Sie sicher, dass Automatische Updates aktiviert ist.

Da haben sich die Microsoft Boys ja mal ein Eigentor geschossen! Jetzt installiere ich Muliple IE und hoffe mit dem darin enthaltenen IE6 das Update duchführen zu können. Ansonsten werde ich den IE8 wieder deinstallieren bzw. anderweitig entfernen müssen. Ich hoffe mal irgendwie klappt das da ich das Service Pack 3 doch gerne wieder installieren würde ;)

Tags: ,

Page optimized by WP Minify WordPress Plugin