Heute hatte ich das erste Mal das Vergnügen ein, wenn auch nur kleines, Paket in einer Packstation abzuholen. Bisher lief es immer so das die meisten Pakete die mich erreichen sollten, mich aber nicht erreichen konnten auf Grund von Abwesenheit, bei einer netten Nachbarin abgegeben worden sind.
Ich war erstaunt als heute ein Zettel im Briefkasten lag auf dem Stand es sei ein Paket “ab heute 14 Uhr” abzuholen, das hab ich ja noch nie gesehen, dachte ich mir am selben Tag und dann auch noch so früh? Nach genauerer Inspektion der Benachrichtigung fiel mir auf das ich das Paket nicht in einer etwas weiter entfernen Postfiliale abholen sollte sondern in einer dieser gelben, spacigen Hütten, einer Packstation!
Mein erstes Mal Packstation war erfolgreich und ich muss sagen, es hat mir gefallen. ;)
Erstens ist die Packstation näher als die Postfiliale und zweitens… nunja mir fällt kein weiterer Grund ein.
Trotz Kopfschmerzen, die wohl vom Wetter kommen, habe ich mich eben kurz rausgewagt und die insgesamt 2km entfernte Packstation besucht und Sie war gnädig und gab mir mein Paket ohne Probleme, alles hat einwandfrei funktioniert.
Packstation++
Kommentare: Ein Kommentar »
Geschrieben am May 25th, 2007 in Sonstiges |
Permalink
Angeregt durch einen Kommentator empfehle ich heute mal TechCheatSeets.com – eine nette und stolze Sammlung voller Spickzettel zu fast allen technischen Themen. Ab und an auf jeden Fall hilfreich so ein kleiner Spicker…
Kommentare: Ein Kommentar »
Geschrieben am May 24th, 2007 in Internet, Programmierung |
Permalink
Wie ich gerade auf Planet PHP gelesen habe feiert PHP4 heute seinen siebenten Geburtstag, wow das waren noch Zeiten, PHP4… *träum* Alles alles Gute liebes PHP! Wann hat denn PHP5 Geburtstag?
Kommentare: 3 Kommentare »
Geschrieben am May 22nd, 2007 in PHP |
Permalink
Um die Zeiten zu archivieren die ich für meine Kunden arbeite habe ich bisher ein selbst geschriebenes PHP Script das ich immer in einer Shell gestartet habe benutzt.
Am Wochenende habe ich mir als Ersatz eine grafische Oberfläche mit Hilfe von PHP-GTK2 entwickelt. Das ganze hat zum Vorteil das ich jetzt genau sehe wie lange ich schon an einer Sache arbeite und es sieht einfach schöner aus als ein Shellscript. ;)
Das ganze sieht wie folgt aus:

Es besteht neben der Eingabemöglichkeit einer Beschreibung was erledigt worden ist auch die Möglichkeit auszuwählen ob es sich um ein Telefonat, die Lösung eines Bugs oder einer Todo oder um etwas anderes gehandelt hat. Diese Auswahl war nötig da nicht sämtliche Telefonate und/oder Arbeiten berechnet werden sofern diese pauschal abgerechnet werden. Wichtig ist eine solche Zeiterfassung für einen Selbständigen m.E. nach auf jeden Fall, so behält man den Überblick darüber wann man was geschafft hat und kann so auch bei genauerer Auswertung sehen zu welchen Zeiten man vielleicht unproduktiv war.
Neben einer Ausgabemöglichkeit für einen Admin bietet das Script auch einen Login für den entsprechenden Kunden, so kann er immer den Überblick behalten was erledigt worden ist und vor allem was wieviel gekostet hat bzw. wieviel Kosten momentan schon entstanden sind.
Neben der Ausgabe der ganzen Daten gibt es noch eine angeschlossene automatisierte Rechnungsgenerierung.
Die Software ist leider noch nicht soweit ausgereift das ich Sie veröffentlichen könnte, sobald sie aber reif genug ist werde ich sämtliche Scripte und Datenbanken unter einer OpenSource Lizenz veröffentlichen.
Bisher basiert das Script auf PHP, MySQL (adodb_lite), Smarty und eben PHP-GTK2.
Kommentare: 5 Kommentare »
Geschrieben am May 21st, 2007 in PHP, Programmierung, Smarty |
Permalink
Nachdem ich mir vor kurzem eine Reihe neuer Monitore angeschafft habe hat mir gestern ein Kollege ein Programm empfohlen mit dem es möglich ist die Maus und Tastatur eines Rechners auch für einen anderen Rechner zu nutzen, ohne irgendwelche zusätzliche Hardware anzuschaffen oder sonstige Basteleien durchführen zu müssen.Da ich noch ziemlich oft, auf Grund diverser Software, auf mein Windows Notebook zurück greifen muss habe ich gestern Synergy für mich entdeckt.
Synergy ist eine Software mit der man die Maus und Tastatur eines Rechners auch für einen anderen Rechner benutzen kann.
Die Installation war denkbar einfach: Auf dem Rechner dessen Maus/Tastatur benutzt werden soll wird ein Synergy Server installiert, logischerweise als Gegenstück benötigt man für den Rechner der auf die Eingabegeräte des Servers zurück greifen soll einen Client. In meinem Fall einen Client für Windows XP (gab es als Binary).
Auch die Konfiguration war sehr simpel. Eine Konfigurationsdatei (synergy.conf) mit den folgenden Zeilen genügte in meinem Fall:
section: screens
pc1:
pc2:
end
section: links
pc1:
right = pc2
pc2:
left = pc1
end
Das ganze bewirkt folgendes: Wenn ich jetzt mit der Maus über den äußersten rechten Rand des rechten Monitors fahre, bewegt sich der Mauszeiger auf den am Notebook angeschlossenen Monitor und ich kann problemlos, wie als säße ich davor, alles steuern, sowohl mittels Tastatur als auch, wie gesagt, mit Hilfe der Maus.
Für mich eine sehr praktische und Zeit sparende Lösung, da ich jetzt nicht mehr ständig zum zweiten Arbeitsplatz rollen muss um mein Notebook nutzen zu können.
Kommentare: Keine Kommentare »
Geschrieben am May 21st, 2007 in Linux, OpenSource, Software |
Permalink
Vor kurzem hat mich mein Kollege auf eine interessante Smarty Funktionalität hingewiesen und zwar auf {capture}.
Mittels {capture} können Ausgaben die unter Umständen mehrfach im Template Verwendung finden (Beispiel: Seitenzahlen jeweils am Anfang und am Ende der Seite) abgefangen werden und ohne Ausführung des Template Codes (foreach, usw.) erneut ausgegeben werden.
Beispiel 1 (Abfangen der Ausgabe):
{capture name=pagenav}
Seite: 1 2 3 4 5
{/capture}
Beispiel 2 (Ausgeben der abgefangenen Daten):
{$smarty.capture.pagenav}
Weitere Informationen zu {capture} finden sich selbstverständlicherweise im Smarty Manual.
Kommentare: Keine Kommentare »
Geschrieben am May 16th, 2007 in PHP, Programmierung, Smarty |
Permalink

Klick »
Kommentare: Ein Kommentar »
Geschrieben am May 15th, 2007 in Internet |
Permalink
Auch wenn es mich als Linux Nutzer nicht betrifft, viele die hier mit lesen sind nunmal Windows User und einige davon haben mir auch schon von ihren Probleme in Sachen Vista Update erzählt, für alle die, die mit Vista Probleme haben gibt es auch die Möglichkeit alles wieder auf XP umzustellen, mehr dazu in einem Artikel auf Akademie.de.
Kommentare: 6 Kommentare »
Geschrieben am May 15th, 2007 in Sonstiges |
Permalink
Es ist schon des öfteren vorgekommen, okay ich will ehrlich sein, bisher nur zwei Mal, das ein Kunde eine Software lediglich auf einem lokalen Firmenrechner laufen lassen möchte, aus welchen Gründen auch immer. Dem Kunden sämtliche Software (Apache, MySQL, PHP) zu installieren ist nicht immer möglich z.B. auf Grund dessen wenn der Kunde im Ausland sitzt. Es gibt aber dennoch eine Möglichkeit ein solches Problem zu lösen und zwar mit einer Software namens Server2Go.
Mit Hilfe von Server2Go können PHP/MySQL Projekte auf USB-Sticks, CD’s oder auch portable Festplatten gepackt werden und dann von über all aus gestartet werden ohne das die Installation eines Webservers oder Datenbankservers von Nöten ist. Die Software startet das Projekt in einem Browser und startet bei Bedarf auch den Datenbankserver. Enthalten ist bei der ganzen Geschichte ein Webserver, PHP, MySQL, SQLite und auch Perl, wobei ich über die Funktionsfähigkeit in Sachen Perl nichts sagen kann, PHP Software und auch zusätzliche PHP Module laufen jedoch ohne Probleme.
Da die Software vollkommen kostenlos ist (Donationware) lohnt es sich sicherlich bei Bedarf einfach mal in die Sache reinzuschauen.
Kommentare: 2 Kommentare »
Geschrieben am May 15th, 2007 in PHP, Programmierung |
Permalink
Eine Zusammenfassung einiger relevanten XSS Injections findet ihr im XSS (Cross site Scripting) Cheat Sheet. Also testen nicht vergessen!
Kommentare: 5 Kommentare »
Geschrieben am May 15th, 2007 in PHP, Programmierung |
Permalink