Seiten

Donnerstag, 11. November 2010

11-11-2010

Donnerstag

Heute war Karnevalsbeginn in einigen deutschen Städten und das Embargo durch die städtische Straßenmeisterei ist heute endgültig in Kraft getreten. Der unnötige Bau des Kreisverkehres an der einzigen Zufahrtsstraße in das Industriegebiet in dem das nette Unternehmen sitzt, welches mich beschäftigt wurde vermutlich durch die prophetische Eingebung des örtlichen Baubürgermeisters veranlasst, der an besagter Kreuzung vom Blitz nur knapp verschont die Epiphanie erfahren hat, dass hier nichtmehr links abgebogen werden darf.

Ok das beiseite habe ich mich heute mit der Automatisierung der Auswertung per mySQL und Excel beschäftigt. Der Export aller benötigten Daten durch SQL hat mich, da der Kode noch nicht vollständig war etwa 20 Minuten gekostet. Wohlgemerkt, dass 19,9 Minuten davon die Änderung und Korrektur des Codes in Anspruch genommen haben. Im Anschluss an den Export sollte eigentlich eine finale Auswertung der Daten in Excel stattfinden. Allerdings zog sich der tragische Versuch nahezu erfolglos über etwa 45 Minuten hin, ohne Wirklich Erfolge zu bieten.. Ich muss sagen, dieses Programm ist manchmal einfach nur eine Enttäuschung.

Mir ist eben die Güldene Idee gekommen, dass ich dieses Problem eventuell mit einer C++ Konsolenanwendung lösen könnte.

Danach bin ich mit meinem Kollegen Mathias aufgebrochen um einige Restbestände für den wohlbekannten Internetbasar vorzubereiten.

Dann habe ich schließlich den Rest des Tages damit zugebracht zu versuchen, das Gutscheinproblem im neuen Oxidshop zu lösen. Ich bin auf die Tatsache gestoßen, dass die Klasse oxvouchers, die scheinbar zu alledem in der Lage ist beinahe aus allen Hierarchien außen vor ist und das die in unserem Modul verwendetet Klasse voucherserie_main das alles gar nicht kann. Ich weiß immer noch nicht, wie man aus den Templates Parameter an die zugehörigen PHP-Klassen übergibt und scheinbar schaltet sich hier auch noch Javascript dazwischen um die Verwirrung komplett zu machen.

Ich glaube an einem Gründlichen Forumseintrag im Oxidforum führt wohl kein Weg mehr vorbei.

Mittwoch, 10. November 2010

10-11-2010

Mittwoch

Höhepunkt des heutigen Tages war eine kurzfristig anberaumte Fotoaktion, bei der meine Wenigkeit die hauptrolle spielen durfte. Hintergrund des Geschehens war, dass für die anstehende erste Aktion zum kommenden Advent kein passendes Foto gefunden wurde. Also wurde ich kurzerhand zum Motiv erkoren und durfte modellstehen.

Das Faszinierende ergebnis des Fotoshootings können begeisterte Betrachter hier besehen:
Für die Beschaffung des Geschenkpapieres musste ich eine kleine odysee auf mich nehmen, aber ich glaube, das Ergebnis und das, was noch daraus wird war es wohl wert.

Nundenn soviel zu meiner Karriere als Fotomodell.

Der restliche Tag bestand aus der üblichen Ticketbearbeitung und dem weiterführen der Liste für die anforderung der Artikelbeschreibungen beim jeweiligen Hersteller, da das Backend unseres aufgesetzten oxid 4 Testshops aufgrund eines nicht geklärten Fehlers nicht beutzt werden konnte.
Der Abend bestand dann vornehmlich aus Anfragen auf telefonischem Wege und über Skype.

Nun zum zweiten Teil der Beschreibung des Ablaufdiagrammes:
Verzweigungen im Ablaufdiagramm. Verzweigungen werden durch einen kreisförmigen Token dargestellt, der durch einen horizontalen oder vertikalen Strich zweigeteilt ist. Jeh nachdem ob mehrere Kanten in den Verzweigungsknoten herein, oder herausführen befindet sich auf der entsprechenden Seite eine Verknüpfungsanweisung inform eines Und - eines Oder- oder eines exklusiven Oder-Symbols.
Schließlich gibt es noch ein Ovales Token für die Lokalität, bei der die Tätigkeit oder das Ereignis Stattfindet und ein weiteres rechteckiges Tocken mit zwei vertikalen Balken, das Informationseinheiten darstellt.

9-11-2010

Dienstag.

Heute war der erste Unterrichtstag nach den einwöchigen Ferien. Die anstehende Woche mit zwei Schultagen wurde durch die Ferien einfach eine Woche nach hinten verschoben. Der Unterrichtstag bestand aus vier stunden Betriebswirtschaftslehre und drei Stunden SAE. In der Betriebswirtschaftslehre ging es in dieser Unterrichtseinheit um Ablauforganisation, welche im Gegensatz zur zuvor behandelten Aufbauorganisation, welche die hierarchische Struktur eines Unternehmes wiederspiegelt, an die Tätigkeiten bzw. die zur Durchführung von Bestellungen oder Anfragen nötigen Abläufe strukturiert wiedergibt. Hierzu gibt es einen Diagrammartigen Aufbau, der demjenigen entspricht, den wir hier im Unternehmen bereits bei der Erfassung der Prozesse verwendet haben. Dargestellt wurde das ganze anhand der Tätigkeiten eines neuen Mitarbeiters in einer fiktionalen Werkstatt für Fahrräder. Die Diagramme bestehen aus fünf verschidenen Symbolen oder Tokens, die nach verschiedenen Vorgaben miteinander verknüpft werden müssen. Die Beiden wichtigsten Tokens sind ein rechteckiges, welches eine Tätigkeit beschreibt, Funktionstoken genannt und ein sechseckiges Ereignistoken, welches statische zustäde beschreibt. Jeh nach formulierung kann selbstverständlich eine Tätigkeit eine Ereignis sein oder umgekehrt. Die wichtigste regel beim Diagrammaufbau ist, das auf jedes Ereignis eine Funktion folgt. Das Diagramm beginnt und endet mit einem Ereignis. Jedes Token ist über eine Kannte genau mit einem anderen Token, oder einem Verzweigungstoken verbunden.

Teil zwei der Struktur des Diagrammes gibt es Morgen.

Montag, 8. November 2010

8.11.2010

Montag.

Heute war ein ganz normaler, ereignisloser Montag. Es gab ein bischen eMail-Bearbeitung und ein Unterbrochenes Wochenmeeting. Das war es auch schon. Da es von meinem Arbeitstag nicht zu berichten gibt wende ich mich wieder anderen Dingen zu. Mathias hat heute eine interessante neue Messengersoftware vorgestellt. php Life! - ein einfacher Instantmessenger im IRC-Style mit vielen Funktionen, eingem eigenen Backend und allerlei einstellmöglichkeiten. Da ich mich nun auch Cisco - bedigt mit Netzwerken, Prozessen und Datenübertragungsstrukturen. Nun. wie mag dieser messenger funktionieren auf PHP - Basis. -Wie funktioniert die Datenübertragung? Das Endprodukt kann man für einen einmaligen Obulus von ~ 50$ erweben, und zwar samt Quellcode, der wie sich sicher herausstellen wird nicht ohne ist. Mich interessiert die funktion natürlich brennend. Datenübermittlung übers web ist Quasi der Teller, auf dem unser tägliches Brot ( manchmal Sogar mit Butter und Marmelade) gereicht wird.  Nein ich muss ehrlich zugeben, dass ich noch keine Ahnung habe, und noch nicht einmal eine Vorstellung wie diese Programm operiert. Nicht einmal das verwendete Protokoll.. TCP?

Morgen ist wieder Schule nach der unterrichtsfreien Herbstferienzeit. SAE ( Gähn.. ) und BWL. Der Wehrmutstropfen dabei ist das fühe Aufstehen.

Donnerstag, 4. November 2010

4-11-2010

Donnerstag
.. ist Pizza Tag. Leider war dieser heute Aufgrund eines Missverständnisses recht enttäuschend. Ich habe nicht meine geliebte Käse-Rahm Pizza bekommen. Ansonsten war ich heute zwei unglaublich kurze Stunden im Lager und habe Päckchen gepackt (einige davon sind von kunden, mit denen ich gestern noch eMail kontakt hatte).
Im Anschluss daran habe ich mich mit dem Kundenfeedback beschäftigt, aber nur etwa 50 % der Anfragen bearbeiten können. Am Schluß des Tages kam noch Ticketbearbeitung hinzu und das war es auch schon. Morgen wird der Tag aller Vorraussicht nach recht kurz, weil ich Frühschicht und noch Überstunden habe, die ich "abarbeiten" kann.

Nun noch einige details zu PHP:
PHP wurde im Jahrec1994/1995 von Rasmus Lerdorf zur Verwaltung eigener Internetseiten aus einer Sammlung von C-Skripten geboren. Die Syntax ist an C und Perl angelehnt und dient zum Aufbau dynamischer Webseiten und Onlineshops. Es verfügt über eine Datenbankunterstützung zu SQL und mySQL, ist Objektorientiert, besitzt eine Schwache Typisierung, sowie eine Protokolleinbindung und Zahlreiche Funktionsbibliotheken.

Viele moderne Webanwendungen wie zum Beispiel Onlineshops wären ohne PHP nicht denkbar.

Die Fähigkeiten des Oxidshops, seine Architektur, der Aufbau und die Erweiterbarkeit, sowie die Möglichkeiten und Nutzung der verschidensten Bausteine wie XML und mySQL haben mir viele neue und spannende Einblicke ermöglicht. Bei meinem jetzigen Kenntnisstand kann ich noch keine Grenzen erkennen.

Mittwoch, 3. November 2010

03-11-2010

Mittwoch.

Der heutige Tag begann wie geplant damit, dass der größte Teil des eCommerce Teams sich ins Lager begeben hat um dort unterstützend zu intervenieren. Diese Tätigkeit war auf vier Stunden geplant und so verbrachten wir die Zeit von 9:00 Uhr bis 14:00 Uhr mit unterschiedlichen Tätigkeiten wie Aufträge zusammenzusuchen und Ware an ihren Passenden platz zu legen. Der Lagerleiter Herr Palesch hat bemerkt, dass er seinen Auszubildenden ebenfalls einen Einblick in die anderen Abteilungen des Unternehmens geben möchte, und so ist es wohl eine Frage der Zeit, bis wir Auszubildenden aus der Logistik auch unsere Tätigkeiten näher bringen können.

Dann habe ich mich heute vor allem mit der Bearbeitung der Kundenanfragen beschäftigt. Insgesamt etwa vier Stunden lang. Allerdings wurde diese Tätigkeit, wie um diese Uhrzeit üblich, durch ein nicht enden wollendes Telefonkonzert begleitet, welches einem Immer wieder die Konzentration geraubt und die Beantwortungsdauer  einiger Nachrichten verdreifacht hat. Diese Woche macht den Anschein, als müssten in die durch den freien Montag verbleibenden vier Tage doch fünf Arbeitstage hineingezwängt werden. Es stehen in den verbleibenden zwei Arbeitstagen noch derartig viele Tätigkeiten aus : Restposten für ebay, Abarbeitung der Kunden-feedback-Mails, das Beenden des Shoptunings, die Herstelleranfrage nach Beschreibungstexten und obendrein noch Täglich zwei Stunden Ticketbearbeitung. Ich habe keine Ahnung, wie das durzuführen sein wird, vor allem, da heute keines dieser wichtigen Dinge in Angriff genommen werden konnte.

Dienstag, 2. November 2010

2-11-2010

Dienstag.

Den größten Anteil des Tages nahm unser ausführliches Wochenmeeting in Anspruch, dass am letzten Montag verschoben wurde und deswegen heute über drei Stunden gedauert hat. Ich habe festgestellt, das ich einige Aufgaben von vorletzter Woche noch nicht erledigt habe, weil sie im Eifer des Gefechtes untergegeangen sind.
Ich habe heute mit der letzten Fuhre Shoptuning begonnen. Es stehen für mich noch 150 Artiekl aus. Desweiteren muss ich diese Woche noch URLs in die CMS-Seite übertrgen, was eben die überfällige Tätigkeit von vorletzter Woche ist, dann , damit es in unserer beinahe überstrapazierten Logistikabteilung mal wieder land zu sehen gibt. Ich habe heute auch ein wenig mit dem Oxidshop herumgespielt. Ich habe die klasse, die für unser Modul geerbt wird durch die voucherserie_main.php ausgetauscht. Diese Klasse ist in der Lage alle im backend bekannten gutscheinaktionen durchzuführen. Allerdings gibt es Bereits deklarierte methoden in einer anderen Klasse oxVoucher die scheinbar in der lage sind, alle von uns benötigten Aktionen durchzuführen. Mein Vorgesetzter hat mir erlaubt alle freie Zeit in die weitere entwicklung der Problemlösung zu investieren, aber aus o.g. Gründen wird das wohl, jedenfalls diese Woche, nicht besonders viel sein.

Da es in PHP wie in Java keine doppelvererbung gibt besteht natürlich die möglichkeit die benötigten Methoden in der erbenden Klasse erneut zu deklariere, was aber nicht ok ist. oder ich verwende den entsprechenden scope. Ich bin immernoch fest entschlossen, das problem in den Griff zu bekommen und unsere erste kleine Anwendung zu implementieren.