Archive for April, 2007
Links vom 29.04.2007
- User agent - Wikipedia, the free encyclopedia -
- jQBrowser - Extend jQuery’s browser detection capabilities -
- jQuery Clean Calendar ( Javascript / CSS / DHTML ) by Marc Grabanski -
- Ext JS - JavaScript Library -
- DOM/Traversing/Selectors - jQuery JavaScript Library - nth-child(n)
- PHPBuilder.com, the best resource for PHP tutorials, templates, PHP manuals, content management systems, scripts, classes and more. -
- PHPBuilder.com, the best resource for PHP tutorials, templates, PHP manuals, content management systems, scripts, classes and more. -
- PHPBuilder.com, the best resource for PHP tutorials, templates, PHP manuals, content management systems, scripts, classes and more. -
- mon.itor.us - FREE website monitoring -
- iOutliner - Organize your ideas. -
- Big Contacts - Free, Full Featured, Web Based, Ajax Contact Manager -
- mite. Hochgeschwindigkeitstool zur Zeiterfassung -
- Commercial Real Estate Web Design | thingsthatarebrown, llc -
- LukeW: Web Application Form Design -
- Download kostenlos: Vorlagen für IT-Projektmanagement und Projektverwaltung -
- heise Security - Praxis - Einmalpasswörter für den Heimgebrauch -
- Nexen.net : portail PHP et MySQL - The month of PHP functions : script extinction -
- 6monate.com - 6 Monate Zeit, um $300 pro Tag zu verdienen. -
- Quellensammlung: Domains, Domainnamen, Tools | Dr. Web Weblog -
- 13 Fragen zum neuen Telemediengesetz - Kanzlei Dr. Bahr -
- engadgeted.net » WordPress Heat Map plugin -
- Corunet. El blog » The definitive heatmap -
- ClickHeat | Clicks heatmap -
- Klickanalyse mit eigener Heatmap | Dr. Web Weblog -
- The no-framework PHP MVC framework - Rasmus’ Toys Page - I can’t believe what you posted, I’m downright shocked to the bones.
- <raphael.on.php/>: Validating XML files within PHP 4 applications -
- SourceForge.net: PHP Mulitplexed I/O -
- Five common PHP design patterns -
- The PHP Anthology Volume 2, Chapter 5 - Caching [PHP & MySQL Tutorials] -
- Moderne Benutzerschnittstellen für die Webseite mit den jsComponents -
Links vom 20.04.2007
- What separates a professional PHP web developer from a scripter? - Jim Plush’s Programming Paradise -
- SitePoint Blogs » Simple Clearing of Floats -
- Stopdesign | Making the Absolute, Relative -
- Clearing a float container without source markup -
- tantek/log/2004/09 -
- 53 CSS-Techniques You Couldn’t Live Without | Smashing Magazine -
- 35 Designers x 5 Questions | Smashing Magazine -
- Designing With Grid-Based Approach | Smashing Magazine -
- Stu Nicholls | CSSplay | CSS Sliding Photograph Gallery -
- PETER GRIC Fine Art - fantastic/surreal paintings & illustrations (Germ/Engl) -
- Datenvisualisierung: Ansätze und Dienste | Dr. Web Weblog -
- Usability im Web 2.0 -
- Scripts für Fotogalerien, Diashows und Bildpräsentationen | Dr. Web Weblog -
- Screen capture with PHP and GD - The Pimp -
- Graceful recovery « PHP 10.0 Blog -
- Class Trees / Execution / latest / eZ Components / Documentation - Doc -
- Online - Excel -
$filename = '';
header("Content-Type: application/pdf");
header("Content-Disposition: attachment; filename=convertedDocument.pdf");
passthru("/usr/bin/htmldoc -t pdf12 --quiet --size a4 --bodyfont Arial --fontsize 8.0 --no-links --webpage $filename");
HTML2PDF
Der totale Datenverlust
Heute war es soweit. Eine Festplatte in unserem Fileserver gab nach nichtmal einem Jahr (!) den Geist auf. Der Server startete selbst einen Reboot und konnte kein OS mehr finden. (No Operating System found). NatĂĽrlich laufen die Festplatten als RAID. Die defekte Platte abgezogen, den Rechner neu gestartet und alles war wieder in Ordnung.
Ein paar Gedanken habe ich mir bei der ganzen Sache doch gemacht.
Funktioniert meine Backup Strategie?
Ja, das habe ich schon getestet. Mulmig wird einem trotzdem. Kurioserweise kenne ich viele "kleine" Unternehmer, die keine Datensicherung betreiben. (Nein, zweimal im Jahr eine CD zu brennen ist keine Datensicherung). Von RAID und USV garnicht zu sprechen.
Wie schnell bekomme ich mein System wieder zum laufen?
Da nur eine Festplatte defekt ist, konnten wir fĂĽr den Rest des Tages weiterarbeiten. Eigentlich sollte ich eine Ersatzfestplatte haben. Und einen passenden Ersatz-Raid-Controller. Hatte ich mir auch immer wieder mal vorgenommen. Solche Dinge werden meist erst wichtig wenn es knallt. Morgen gehe ich einkaufen.
Im schlimmsten Fall hätten wir mit der Datensicherung und einem vorhandenen Backupserver (leider nicht baugleich) in weniger als einer Stunde weiterarbeiten können. Also auch hier ist dieses Problem für uns unkritisch.
Das absolute Minimum das jeder tun sollte, der beruflich den PC benötigt
Die Integration in einen Bugtracker gestaltet sich recht einfach. Man setzt fĂĽr das Working Copy Verzeichnis einfach folgende Keywords (rechte Maustaste, Eigenschaften, Reiter Subversion, Properties) :
bugtraq:url
http://meinBugtracker.lan/tasks/list/?id=%BUGID%
bugtraq:message
Dieser commit bezieht sich auf Bug #%BUGID%.
%BUGID% wird durch die ID eingegeben, die man beim nächsten commit eingibt und mit der URL verlinkt.
Sehr schönes Feature.
