Archiv für Allgemein
16. Dezember 2009 um 10:00 · Gehört zu Allgemein, Gestaltung
Leere. Gähnende Leere. So leer, das ich wirklich gähnen muss. *gääääääääääähn* Tschuldigung, aber ich hab mir extra die Hand vor den Mund gehalten ;)
Eigentlich müsste ich vor Kreativität und Innovationslust explodieren. Als Entwickler, als Gestalter, als Mensch. Schicken PHP Code schreiben. Elegante Menüs entwerfen. Morgens mit Élan aus dem Bett springen, beim Brötchen holen alten Omis über die Straße helfen, andere Menschen mit wahllosen Heldentaten beeindrucken. Hui. Wenn ich so drüber nachdenke, kann Kreativität ganz schön anstrengend sein.
Ich leg mich dann mal wieder ins Bett. Oder bin ich doch so motiviert, dass ich diesen Artikel weiterschreibe? Ja ich bin. Los gehts.
Woher also bloß Kreativität nehmen, wenn keine mehr da ist?
Den kompletten Artikel lesen »
11. Dezember 2009 um 15:33 · Gehört zu Allgemein, Performance
Ich habe ja einiges aufzuholen und deshalb möchte sich so nach und nach meine gesammelten Linktipps mit Euch teilen. Die Links sind zwar schon ein paar Tage alt, aber es ist nie zu spät zum posten derselben. Die Gültigkeit bleibt wohl erhalten.
Fangen wir mal an - mit dem Thema Performance. Ein alter Hut sozusagen. Aber welche Applikation benötigt nicht mal den einen oder andren Performance-Boost? Die alten Hasen unter Euch freuen sich bestimmt über eine kleine Auffrischung mit Hilfe der Tipps, PHP-Anfänger wahrscheinlich allein über die Existenz derselben.
Über die Zend Developer Zone (engl.) bin ich auf den Beitrag von Stas Malyshev aufmerksam geworden. Bei seinem Beitrag mit dem schicken Titel “more on PHP performance” versucht er in einer Art Übersicht aufzuzeigen, worauf man achten kann bzw. sollte, wenn man seiner Applikation etwas Gutes in Form von Performance tun möchte. Wirklich ausführlich ist das natürlich nicht, dafür spricht er vielfältige Themen an.
Den kompletten Artikel lesen »
29. April 2009 um 10:00 · Gehört zu Allgemein
Gleich zu Beginn: Ich halte nichts davon, mich darüber zu informieren, wessen Haufen wann wie groß und schwer war, nach dem er sich Erleichterung auf dem Stillen Örtchen verschafft hat.
Das war hoffentlich nur die Ausgeburt meine grenzenlosen Fantasie, denn wer veröffentlicht schon freiwillig Details seiner Klositzung in aller Öffentlichkeit? Puh, das wäre echt dumm und ekelhaft. Aber ich bin mir sicher, einer hats schon mal getwittert *lach*
Aber ich tippe darauf, das die breite Masse genau diese Themen von Twitterern erwartet und/oder hat. Zugegeben, die Möglichkeit, kostenlose RSS-SMS im Internet via Rechner und mobilen Endgeräten zu verschicken, ist für jüngere PC (okay auch Mac)-Besitzer verlockend.
Ich trete jetzt mal einen Schritt zurück und schaue mir Twitter aus einiger Entfernung und möglichst neutral an, um Features und ggf. Schwachstellen und dieser Technik zu beleuchten. Und Du bist eingeladen! Scheinbar ist es ja ansteckend, denn wer sich das Wachstum von Twitter auschaut, sollte beeindruckt sein. 1000% Wachstum würden sich viele Web-Applikationen wünschen - da hinkt sogar Facebook hinterher…
Den kompletten Artikel lesen »
24. Februar 2009 um 15:09 · Gehört zu Allgemein, SEO, Usability
Heute möchte ich mal den Artikel von Frank zum Thema “Short Feeds” zum Anlass nehmen und ein bisschen über Contentklau und Ideendiebstahl philosophieren. Vor einiger Zeit hat sich Nils auch mit dem Thema auseinander gesetzt und jetzt gibt der PHP Blogger eben seinen Senf dazu ;)
Was ist eigentlich das Problem? Mit einem RSS Feed liefert man hypothetischen Contentdieben den Inhalt frei Haus und gleich ordentlich formatiert. Die beste Grundlage, um Fremdcontent in sein eigenes System zu beamen und als sein eigen auszugeben.
Bloß: Wer macht denn sowas? Naja, es gibt
- Meta-Blogs, die den Inhalt (meist mehrerer) anderer Blogs listen
- Contentfarmen, die Inhalte zu einem bestimmten Content sammeln
- und legitime Offline-Reader, die den Inhalt zwischenspeichern
Duplicate Content
Meta-Blogs und Contentfarmen haben einen kleinen, aber negativen Nebeneffekt: Google wertet Duplicate Content als böse (siehe auch Google Webmaster Central Blog, engl.) und stuft unter Umständen den Pagerank runter. Das Verfahren in den beschriebenen Fällen ist umstritten und nicht eindeutig geklärt - Tatsache ist jedoch, das eine hoch eingestufte Seite automatisch wie ein Magnet wirkt und schnell einer (etwas) schlechter eingestuften Seite den ohnehin kleinen Pagerank weiter verschmälert.
Den kompletten Artikel lesen »
4. Februar 2009 um 14:01 · Gehört zu Allgemein
Hehe. Mal wieder ein Off-Topic-Thema. Ich weiss nicht, ob es meine treuen Leser bemerkt haben (sehr wahrscheinlich, haben sie es): seit über einem Monat keinen neuen Beitrag mehr. Schluchts. Was ist denn nur dem PHP Blogger los. Ne kleine Lücke gab es immer ja mal, aber soooooo lange keinen Artikel mehr?
Nein, ihr habt ja Recht. So behandelt man seine Leser einfach nicht. Und davon gibt es mehr denn je. Mit den zahlreichen Rückfragen direkt per Mail und in den Kommentaren haltet ihr mich ganz schön auf Trab. Teilweise komme ich mit dem Beantworten gar nicht hinter her.
Insgesamt war der Januar (von Zugriffszahlen her gesehen) der beste Monat überhaupt, seit dem Launch vor 2 Jahren. Auch die imensen Rückfragen und Downloads beweisen es: Dieser PHP Blog ist immer noch unheimlich beliebt. Das freut mich wirklich sehr!
Leider kam es in der Vergangenheit zu nicht unerheblichen Ausfallzeiten: Entweder war der Blog gar nicht erreichbar, oder es hat Datenbankfehler gehagelt. Woran lags? Die krassen Zugriffszahlen auf diesen Blog sind schlichtweg explodiert. Und das belastet natürlich die CPU, dem RAM - insgesamt ist deshalb die Performance tierisch eingebrochen.
Einzige Abhilfe: Ein wesentlich leistungsstärkerer Rootserver, der noch Luft nach oben hat. Leider ist damit der Betrieb dieses Blogs auch in den monatlichen Betriebskosten erheblich in die Höhe geschossen. Da sieht man mal wieder: wirklich gute Informationen kosten einfach Geld…
Insgesamt belaufen sich die Betriebskosten dieses Blogs auf 100 Euro pro Monat. Durch Werbung ist dieser Betrag nur zu ca. 75% finanziert - Wenn der eine oder anderer meiner Leser mich gerne unterstützen möchte, habe ich einen Paypal-Spenden-Link in der Sidebar eingerichtet: Bei Klick hat man die Möglichkeit, einen Euro zu spenden. Wer gerne mehr spenden möchte, kann Paypal-Zahlungen auch direkt an timboettiger@gmail.com senden. Sponsoren, die regelmäßig spenden, werden auf Wunsch natürlich mit Banner und Link kenntlich gemacht. Ich würde mich freuen.
Uiuiui betteln fällt echt schwer…
Wie gehts mit dem PHP Blogger in der nächsten Zeit weiter?
Damit ihr wisst, wofür ihr die Kohle locker macht, hier noch einige Ausblicke für die Zukunft:
Ich arbeite seit einiger Zeit an einem Relaunch des PHP Bloggers. Alles soll aufgeräumter und einfacher werden. Natürlich auch schicker. Das Beitragsniveau wird durch Gastbeiträge bekannter Namen der PHP Welt steigen.
Zusätzlich ist ein Gemeinschaftsprojekt mit anderen deutschen Blogs zum Thema PHP in Arbeit. So soll u.a. ein Gesamt-RSS-Feed von verschiedenen qualitativ hochwertigen Blogs generiert werden, das Euch Informationen zu PHP einfacher und schneller zugänglich macht.
Ich hoffe, das waren ein paar Goodies, für die es sich lohnt, weiter diesen Blog zu unterstützen:
- als Leser
- als Spender
- als Anwender meiner Tipps und Tricks
Also vielen, vielen Dank nochmal an alle meine Leser und Besucher: Es war ein super Jahr 2008 und wie es aussieht, wird 2009 nochmal alles toppen.
29. Dezember 2008 um 15:37 · Gehört zu Allgemein
Einen kleinen PHP-Fremdgänger hab’ ich noch kurz vor dem Jahresende für Euch. Es geht mal wieder um die Shell von Mac OS X.
Ich hatte das Problem, das ich zwei Druckjobs hatte, die irgendwie hängen geblieben sind. Löschbar waren Sie über den Druckerdialog auch nicht - auch wenn der Drucker angehalten oder ausgeschaltet war, hat das OS X Frontend gestreikt. Hier hilft uns mal wieder die Unix Kompatibilität weiter: Bei dem aktuellen Mac OS ist CUPS im Einsatz.
CUPS - das Common Unix Printing System - ist ein freies Drucksystem, an dem sich Apple gleich mal die Rechte gesichert hat. Wie dem auch sei, den Drucker-Spool des betreffenden Servers (oder Macs, je nach dem wie man’s sieht) kann man auch schick über die Komandozeile steuern und abfragen:
macbook:~ meinuser$ lpstat
Drucker_Name-1234 meinuser 123 Mi 12 Nov 15:08:56 2008
Drucker_Name-1235 meinuser 123 Mi 12 Nov 16:38:10 2008
Mit lpstat bekommt man eine prima Übersicht, über noch nicht abgeschlossene Aufträge. Drucker_Namer-1234 ist die Druck-ID, die brauchen wir gleich:
macbook:~ meinuser$ lprm
lprm ohne Parameter löscht direkt und ohne Rückfrage den letzten Druck-Job. bleibt also:
macbook:~ meinuser$ lpstat
Drucker_Name-1234 meinuser 123 Mi 12 Nov 15:08:56 2008
Und den kriegen wir mit dem folgenden Befehl gezielt gelöscht:
macbook:~ meinuser$ lprm Drucker_Name-1234
Die OS X View aktualisiert sich automatisch. Und schon ist man ein paar Druckerleichen mehr los…
16. Dezember 2008 um 19:23 · Gehört zu Allgemein
Jaja, es weihnachtet sehr. Und deshalb beglücke ich Euch auch kurz vor Weihnachten noch mit etwas schönem Nerd-Schwachsinn ;) Ihr dachtet wohl schon, ihr kommt drum rum? *lach*
Was ist schöner als Handarbeit!? Ein bisschen stricken, ein bisschen häkeln (Oh weh, ich befürchte, dieser Artikel wird wieder ein paar sehr merkwürdige Suchanfragen in die Statistik zaubern), ein bisschen sticken und ein klitzekleines bisschen konsolencoden. Die ohnehin einzig wahre Handarbeit.
Ich selbst habe inzwischen eine nahezu überirdische Beziehung zu meinem Rootserver aufgebaut und deshalb schon länger meine Login-Welcome-Message customized.
Anfang des Jahres bin ich auf meinen inzwischen sehr geliebten Mac umgezogen. Ok, kein Wort über die Vorteile und warum Windows vielleicht scheisse ist. Versprochen. Auf jeden Fall ist Mac OS X seit Leopard ja bekanntermaßen ein Betriebssystem, das die ehrenwerte Bezeichnung “Unix” tragen darf.
Eine der Dinge, die ich an OS X schätze, ist die Integration einer echten Shell. Meinen Terminal habe ich jeden Tag auf und da dachte ich, ein wenig Nerd-Schmuck wäre nicht schlecht.

Den kompletten Artikel lesen »
3. Dezember 2008 um 20:21 · Gehört zu Allgemein, PHP (Allgemein)
Wisst ihr, warum ich diesen Blog liebe? Es ist eine hervorragende Sache, dazuzulernen. Ich schaue mich immer genau um. In den Kommentaren, in der Webstatistik, sogar auf die interne Blogsuche habe ich immer ein Auge. Wenn Leser die interne Blogsuche bemühen, ist das in der Regel ein Zeichen, das etwas nicht stimmt… Oder sie suchen eben etwas aussergewöhnliches.
Diese Woche hat jemand nach Silbentrennung gesucht. Ein echt schwieriges Thema. Vor ein paar Jahren hat mich genau dieses Thema nicht losgelassen und ich habe mich richtig reingekniet, einen guten Silbentrenner zu bauen. Der Code, der dabei rausgekommen ist, war leider nicht der übersichtlichste (keine Kommentare, keine Erläuterungen, dafür aber viele Schleifen und Bedingungen und viiiiiel zu kurze Variablennamen.
Jetzt habe ich mich nochmal hingesetzt, Duden, Wikipedia und Deutsch-Howtos gelesen und einen kompletten Rewrite des Silbentrenners begonnen. Ich möchte Euch mein Zwischenergebnis hier vorstellen - es ist sicherlich nicht komplett und hat einige Macken, aber prinzipiell funktionierts (dazu mehr weiter unten).
Wie gesagt, Silbentrennen hört sich einfach an. Wer halbwegs früher in der Schule aufgepasst hat, schaut sich ein Wort kurz an und kann so ziemlich sofort die Silben bestimmen. Damit ist der Mensch einem Automatismus weit voraus… So, und los gehts:
Den kompletten Artikel lesen »
1. Dezember 2008 um 12:32 · Gehört zu Allgemein
Jawohl, heute ist es amtlich: der letzte Monat des Jahres hat begonnen. Zeit für alle Hektiker, sich wohl zu fühlen: Es beginnt der allgemeine Run auf die Kaufhäuser, Weihnachtsmärkte und Innenstädte. Die Menschen fokusieren sich so sehr darauf, entspannt zu sein, dass sie es vor lauter Hektik vergessen.
Leider betrifft der Weihnachtsstress nicht nur den privaten Bereich. Alles andere als Relaxen ist auch im Büro angesagt: Irgendwie denken alle Kunden beim Jahresende ans Ende der Welt und nicht nur an einen einfachen Jahreswechsel. Plötzlich werden aus allen Schubladen, E-Mail-Postfächern und gelben klebenden Zetteln Projektchen gezaubert, die noch schnell bis Jahresende abgeschlossen sein müssen…
Den kompletten Artikel lesen »
31. Oktober 2008 um 16:06 · Gehört zu Allgemein
Die Menschen suchen nach Antworten. Schon immer. Irgendwann hat man den Schamanen gefragt, was Sache ist. Dann den Dorf-Pastor und nach dem der die Welt auch nicht mehr so recht erklären konnte, fragen heute alle den Herrn Google um Rat.
Ja, Google sei Dank, findet man sich in der Welt zu Recht. Früher haben sich Informationen vor den Suchenden versteckt - heute warten sie nur noch darauf gefunden zu werden. Manchmal auch an sehr heimtückischen Plätzen, wie dem PHP Blogger.
Ein paar Irrläufer landen hier immer mal wieder und es ist mir eine riesen Freude, Suchenden den Weg zu weisen *lach* Immer wenn ich einen Blick in mein Logfile werfe muss ich schmunzeln ;) Nachfolgend also die Antworten auf Dinge, die man vom PHP Blogger schon immer mal wissen wollte *zwinker*
Den kompletten Artikel lesen »
Ältere Artikel »