Hewlett Packard Deskjet F4180
Auf der Suche nach einem günstigen Multifunktionsgerät (Drucken, Kopieren, Scannen) bin ich auf den HP Deskjet F4180 gestoßen. Da der Deskjet F4180 bei Amazon aktuell für 77€ zu kaufen ist, verschwand das Produkt auch relativ schnell in meinem Einkaufswagen.
Fazit: Gute Verarbeitung, eine wirklich gute Druck- und Scannqualität und der Preis geht meiner Meinung nach auch in Ordnung. Einzig das fehlende USB Kabel hat mich ein wenig gestört, die 50 Cent Produktionskosten hätte HP auch spendieren können…
Aber jemand, der auf der Suche nach einem günstigen und guten Multifunktionsgerät ist, wird am Deskjet F4180 seine Freude haben.
Premature end of script headers
Bei einem Kunden von uns ist heute ein etwas merkwürdiger Fehler aufgetreten. Beim Versuch die index.php Datei zu laden, gab der Apache Webserver den Fehlercode 500 bzw. die Meldung "Premature end of script headers" zurück.
Der Fehler war dann aber relativ schnell gefunden und zwar hatte das Hauptverzeichnis einen chmod von 777, was der Grund für den Fehler war, denn das Verzeichnis muss einen chmod von 755 haben. Dennoch handelt es sich hierbei um einen etwas mysteriösen Fehler, da die chmod Einstellung von niemanden verändert wurde und das Script mit 777 ohne Probleme lief…
10 AJAX Effects to Boost Your Website’s Fanciness Factor
PHP-Sicherheit - PHP/MySQL-Webanwendungen sicher programmieren
Sicherheit wird ein immer wichtigeres Thema, auch im PHP Umfeld. Eigentlich ist es ziemlich traurig, so viele unsichere PHP Webanwendungen im Internet vorzufinden, bei denen sich die Entwickler so gut wie keine Gedanken über das Thema Sicherheit gemacht haben.![]()
Um verstärkt in die Materie einzutauchen habe ich mir, Dank den Lufthansa Miles & More Bonusmeilen und buch.de, das Buch "PHP-Sicherheit. PHP/MySQL-Webanwendungen sicher programmieren" gekauft und durchgearbeitet.
Gegen Ende war das Buch aber ehrlich gesagt ein wenig enttäuschend. Anfangs wird verstärkt auf die Themen SQL Injections, Cross Site Scripting etc. eingangen (sehr gute Kapitel!), der letzte Teil des Buches beschäftigt sich dann mit dem Thema Sicherheit aus Sicht des Administrators (Wie kann man PHP an sich absichern etc.).
Gerade die letzten 50 - 60 Seiten sind leider ziemlich holprig geworden, weswegen das Buch gegen Ende ein wenig einschläfernd wirkt.
Wer jedoch in das Thema Sicherheit mit PHP eintauchen möchte, kann sich das Buch auf jeden Fall zulegen und, das ist zumindest meine Sicht der Dinge, die letzten Seiten einfach überspringen.
Alternative zu phpMyAdmin?
Wer an die Administration einer mySQL Datenbank denkt, der denkt in der Regel an phpMyAdmin. Da viele Webhoster den Zugriff auf die Datenbank von außen sperren und man daher nur via localhost auf die Datenbanken zugreifen kann, gibt es in den meisten Fällen auch keine Alternative zu phpMyAdmin.
Wer jedoch seine Zeit auch mit dem Design der Datenbank verbringt, dem empfehle ich als Alte
rnative zu phpMyAdmin SQLyog. Besonders genial ist bei dieser Anwendung vor allem der grafische Query Builder. Hat man mehrere Tabellen, die in einer Beziehung zu einander stehen, muss man sich nicht mehr mit dem Erstellen von SQL Statements herumärgern, das Programm übernimmt sozusagen die komplette Arbeit.
SQLYog besitzt aber natürlich auch weitere, sinnvolle Funktionen was die Erstellung und Wartung einer Datenbank betrifft. Bei Interesse sollte man einfach kurz die Website (auch wenn sie meiner Meinung nach etwas unübersichtlich ist) besuchen, auf der alle wichtigen Infos und Fuktionen zusammengefasst sind.
Bei der Single User Lizenz ist man übrigens schon mit 97$ dabei. Das sollte in Zeiten eines starken Euros und schwachen Dollars ja eigentlich kein Problem sein, die "non-commercial use" Lizenz kostet sogar nur 47$.
HTTP_Upload und Schreibrechte
Entwickler, welche das PEAR Paket HTTP_Upload benutzen, können teilweise Probleme mit den Rechten der hochgeladenen Datei bekommen.
So wurden bei einem aktuellen Projekt die Rechte der hochgeladenen Datei grundsätzlich völlig falsch gesetzt, auf einem anderen System hat der Upload hingegen ohne Probleme funktioniert.
Daher empfiehlt es sich, nach dem Upload die Rechte der Datei mit dem Befehl CHMOD anzupassen.
chmod("grafik.png", 0644);
Live Search Maps - Bird’s Eye
Heute zufällig entdeckt und ich bin begeistert. Live Search Maps haut mich echt von den Socken…
PS: Da studiere ich übrigens zur Zeit
Mein Bullshit Bingo Sieg
"Im ersten Semester beschäftigen wir uns mit Access" sprach der Prof und trieb damit dem einen oder anderen Studenten ein paar Tränen in die Augen. Freudentränen? Sicherlich nicht, haben sich einige für die Datenbankvorlesungen und Übungen doch eher ein anderes System gewünscht. Aber da kann man nix machen und muss durch…
Die ersten Einführungsstunden sind aber für diejenigen, die sich schon etwas mit Datenbanksystemen auskennen und vielleicht auch, aus welchen Gründen auch immer, schon in Access ein paar Erfahrungen sammeln konnten, eher langweilig.
Ein Kommilitone und ich nutzten deshalb die gefühlten 5 Stunden für eine Runde Bullshit Bingo, die ich ziemlich locker gewonnen hab
(Wörter: persistent, Datenbank, Word, Daten … leider nur 4×4, die Tage wird aber auch die klassische 5×5 Wörter Version gespielt.)
Ach ja, abschließend gibt’s an dieser Stelle noch einen virtuellen Gruß an meine morgendliche Kaffeekollegin, die auch mal erwähnt werden wollte
