Montag, 20. Oktober 2008Zum Ausspannen ist das Wochenende daAbgesehen von wenigen Ausnahmen erwische ich mich immer häufiger dabei, wie ich mein Wochenende richtig ernst nehme und die Arbeit aussperre. Das mag jetzt normal klingen und ist sicherlich auch gut so, allerdings war das für mich in den letzten Jahren nie wirklich so: Gearbeitet wurde immer irgendwie - ganz egal, ob Werktag oder Wochenende. Unabhängig davon ist das Pensum der geleisteten Arbeit allerdings im wesentlichen gleich geblieben :hmm: Datenbanken automatisiertIch bin schon den ganzen Morgen etwas kribbelig, denn wir testen heute zum ersten Mal im laufenden Betrieb unser neues Backend für unsere MySQL-Datenbanken. Man sollte erwähnen, dass "neu" in diesem Zusammenhang wirklich "neu" bedeutet und nicht etwa einen Versionssprung marktiert. Bisher hatten wir keine Automatisierung für das Datenbanken-Management im System, sondern mussten auf Kundenwunsch hin jede Datenbank manuell anlegen. Würde es eine Statistik über die konkreten Aufgaben im Support geben, würde das wohl einen der aufwändigsten Punkte markieren. Bei diesem neuen System hatte ich ja schon bei der Vorarbeit wahnsinnigen "Respekt", der bei den ersten Tests in unserer Sandbox etwas abgeklungen ist, der aber eigentlich nur ein Klacks im Vergleich zu dem ist was ich heute durchmache. Vollkommen unbegründet: Alles läuft bisher hervorragend und ich bin guter Dinge das entsprechende Plugin für unser Kundeninterface noch diese Woche freizugeben. Weiterhin basiert das neue Datenbank-System auf einer recht neuen Methode alle Server bei uns auf den aktuellsten Stand zu bringen - richtig spannend! Apropo Kundeninterface... "Datenbanken automatisiert" vollständig lesen
Geschrieben von Bernd Holzmüller
in Technik, Webinterface
um
13:08
| Kommentare (2)
| Trackbacks (0)
IMAP-Server in PHPWärend ich neulich ein wenig über die Webseiten einiger Marktbegleiter surfte und deren Angebote studierte, kam mir eine recht zündende Idee die mich nicht mehr los lies. (Die Idee ist zwar nur eine kleine, dennoch mag ich sie hier noch nicht erwähnen) Grundlage dieser Idee war ein IMAP-Server, allerdings konnte ich mit gängigen Implementationen nicht direkt etwas anfangen, da ich (für die Idee eben) recht einfachen Zugriff auf jede Nachricht in der Mailbox (bzw. deren Ordner) brauche. Man hätte es sicherlich irgendwie über unsere bestehende Installation modelieren können, aber das kam mir ein wenig dreckig vor. ... und so musste ich unbedingt das Rad (mal wieder) neu erfinden und habe eine eigene, recht abstrakte IMAP-Implementation (Server, kein Client) in PHP geschrieben. Der wichtigste Teil meiner Idee funktioniert bereits und das IMAP RFC 3501 wird auch schon zu sicherlich 90% erfüllt. Nicht, dass das etwas neues wäre: Ich habe bereits wie ich 18 Jahre alt war an meiner ersten IMAP-Implementation gearbeitet, diese allerdings niemals komplettiert. Manchmal glaube ich, dass ich gelegentlich etwas zu viel Zeit habe... (was allerdings nicht stimmt) :hmm: Freitag, 17. Oktober 200822 GigabyteFür eine private Spielerei lade ich gerade nebenbei 22 GB auf einen Server - mit satten 2 GB pro Tag Datendurchsatz. Schnell ist natürlich was anderes, allerdings aufgrund der privaten Natur soll der normale Betrieb hier nicht gestört werden. Ich habe auch schon überlegt mir einfach einen passenden Datenträger zu suchen und die Daten per Snail Mail ins Rechenzentrum zu schicken. Aber das war es mir dann irgendwie doch nicht wert :hmm: Und so kann ich es kaum erwarten, dass die 11 Tage vorüber gehen... SVN BrowserAuf meinem Arbeitsgerät habe ich vor zwei Wochen mal experimentell SVN-Bindings für PHP einkompiliert. Herausgekommen ist ein kleines "Proof-of-concept": Ein Online-Browser für SVN-Repositories. Die PHP-SVN-Bindings haben es mittlerweile auch in die Produktiv-Version unseres Systems geschafft, sind mangels Neukompilierung auf den Webservern aber noch nicht produktiv verfügbar. Donnerstag, 16. Oktober 2008Sandbox-KostenIn den letzten Tagen bekam ich immer per SMS bestätigt, dass meine Sandbox nun gebootet ist. Der Webserver hatte eines der letzten System-Updates nicht überlebt und versagte beim Starten. Da wir mittlerweile konsequent automatisch jede Maschine testen, die auch nur den Hauch eines Webservers vermuten lässt, schlug hier sofort das Monitoring zu und informierte mich über den toten Indianer. Ich weiß nicht so recht, ob früher doch alles besser war, wo man explizit bestimmen musste, welche Maschine überwacht wird und welche nicht. Letzten Endes haben mich die SMS-Kosten, auch wenn es nur ein paar Cent waren, mich dann doch dazu beworgen den Webserver in der Sandbox mal zu reparieren. Authorisierungs CodesWARUM VERGESSE ICH IMMERZU DIE KUNDEN NACH DEN AUTH-CODES FÜR IHRE COM/NET/ORG-DOMAINS ZU FRAGEN?! *gnah* Schlummer-FunktionHeute morgen wollte ich mehr oder weniger freiwillig mal etwas früher aufstehen und stellte den Wecker dementsprechend. Doch wer kennt oder liebt sie nicht: Die 5-Minuten-Schlummer-Taste, derer ich mich auch heute morgen recht ausgiebig bediente. Irgendwann nahm ich mir dann doch mal ein Herz und schaute auf die Uhr. Ich hatte das lästige Ding doch tatsächlich mehr als 20 Mal gedrückt und vom "früher aufstehen" ist nichts mehr übrig geblieben. Kann nicht mal jemand eine Sperre in Wecker einbauen, die besagt "Du darfst mich 10 Mal drücken, danach schmeiß ich Dich aus dem Bett"? :hmm: Mittwoch, 15. Oktober 2008Auf Wiedersehen!Heute ging die Überweisung zur Abschlussrechnung eines Kunden ein - mit folgendem Vermerk:
Das passt jetzt sicherlich nicht ganz zu einer "Abschlussrechnung", die die Kündigung des Kunden komplettiert. Aber es zeigt, dass es doch nicht an uns lag und man sich bestimmt wiedersieht, sollte man auf (Ex-)Kundenseite nochmal das Bedürfnis nach Webhosting haben Ach ja: Das sind natürlich die mir liebsten Kündigungen - wenn sie denn schon sein müssen...
Geschrieben von Bernd Holzmüller
in Interessenten & Kunden
um
19:17
| Kommentar (1)
| Trackbacks (0)
VersionssprüngeHeute morgen habe ich in unserem internen Wiki meine aktuelle Arbeit dokumentiert und in einem Artikel zu einer neuen "Technologie" angeregt mittels einer recht kleinen Erweiterung in Zukunft alle Objekte, die wir so im System haben, zu versionieren... Damit könnte man dann z.B. einen Webserver (resp. Virtual Host) auf den Stand vor zwei Wochen bringen - obs was bringt? :hmm: Rettet mich!Gestern erhielten wir im Support die Anfrage eines Interessenten, der uns von einer "Jugendsünde" bei einem anderen Provider berichtete. Es schien ihm sehr dringlich zu sein zu uns zu wechseln, denn er beendete seine E-Mail mit den Worten
Schaun wir mal, was wir für ihn und seine Domains tun können
Geschrieben von Bernd Holzmüller
in Interessenten & Kunden
um
17:40
| Kommentare (0)
| Trackbacks (0)
Respekt vor der ArbeitGestern saß ich mal wieder vor dem Bildschirm und bastelte fleißig an einer Verbesserung unseres Administrations-Backend. Irgendwann merkte ich, dass ich gar nicht mehr so bei der Sache bin und mich eigentlich um das aktuelle Projekt herumdrücke. Anscheinend hatte ich wohl ein wenig zu viel Respekt vor der Aufgabe - zu unrecht: Menschen sterben hierbei sowieso nicht und kaputt machen konnte ich auch nichts. Schlussendlich habe ich die Augen zu gemacht und dann alles in ca. 10 Minuten fertig gemacht - hautpsache vorher 40 Minuten verschwendet.... :eek: RumgeheuleIch würde viel lieber irgendwas mit XMPP machen!!! (musste mal raus) Montag, 6. Oktober 2008Wochenende vom WochenendeIch fühle mich heute wirklich ein wenig, als bräuchte ich Wochenende vom Wochenende. Es ist nämlich nicht so, als hätte ich dieses Wochenende ausgespannt oder mich um private Angelegenheiten gekümmert. Vielmehr hat mich im einen oder anderen Ding an diesem langen Wochenende die Arbeitswut gepackt und ich habe mich z.T. 10 Stunden in Folge und ohne Pause wirklich reingehangen. Hatte viel mit Verwaltung und auch der Verbesserung deren Abläufen zu tun, aber auch mit technischen Neuerungen in deren Zusammenhang ich gestern alle MySQL-Server, die z.T. schon seit Beginn meiner Webhosting-Tätigkeit ihren Dienst tun, aufgeräumt habe. Das war wirklich eine eintönige, langweilige und widerliche Arbeit die mir heute noch mehr als gestern zum Hals raushängt - dafür war mir im Nachhinein mein Wochenende zu schade. Mehr zum Thema MySQL gibt es in den nächsten Tagen garantiert. Mal schaun, vielleicht hole ich das Wochenende einfach nach, wenn es sich einrichten lässt Gefühlter UmzugIch musste gerade schon ein wenig über mich selbst schmunzeln, wie ich in einer E-Mail schrieb:
Ein "gefühlter Umzug"? :hmm: Tatsächlich ist es ja wirklich so und wurde von mir soweit ich weiß hier auch schon mal thematisiert: Ändert sich das Ziel (die IP-Adresse) einer Domain, so bekommt das im Internet nicht jeder sofort mit, da diese Einträge zwischengespeichert werden. Somit kann die Webseite bereits längst auf dem neuen Server verweilen, der Besucher "fühlt" sie aber noch auf der alten Maschine. Wir versuchen dem immer vorweg zu greifen, indem wir bereits ein paar Stunden vor dem eigentlichen Umzug die Lebensdauer von DNS-Datensätzen (eben die Zeit, wie lange sie zwischengespeichert werden) drastisch verkürzen. Allerdings ist das bei kurzfristigen Aktionen nicht immer möglich, sodass der "gefühlte Umzug" meist weit hinter dem eigentlichen Umzug liegt. Weiterhin wird die entsprechende Webseite - sofern es denn ein interner Umzug ist - noch bis zu 24h auf der alten Maschine vorgehalten. Besonders schlimm ist der "gefühlte Umzug" wohl immer für die Mütter und Väter der jeweiligen Webseiten, denn die haben die Seite meist erst vor kurzem aufgerufen und müssen dementsprechend viiiieeelll länger warten.
« vorherige Seite
(Seite 2 von 3, insgesamt 31 Einträge)
» nächste Seite
|
SucheRead this blog!KategorienBlog abonnierenNotice this! |
Kommentare