Ruby – Einfach Programmieren

Am Donnerstag war es soweit und ich hielt für das mathematische Seminar meines Studiums den Vortrag zur Programmiersprache Ruby.
Den Vortrag, die Sourcen und einige Links zum Thema, stelle ich nun auf meiner Seite für alle bereit.
Zum Beitrag

Bestattungen-Alsdorf.de

Endlich ist es soweit, die Homepage von Bestattungen Maassen ist online gegangen: www.bestattungen-alsdorf.de. Lange genug hat es von der Idee bis zur Realisierung gedauert, aber nun ist sie live.
Wie kommt man zu so einem Projekt? Im Prinzip ist es recht simpel. Man hat einen guten Freund, dessen Freundin die Tochter eines Bestatters ist. Da sich natürlich herumspricht, dass ich im Webbereich unterwegs bin, kamen sie einfach mit einer Anfrage an mich. Man setzte sich also zusammen und entwickelte ein Grobkonzept für dieses doch etwas ungewöhnliche Thema. Ich empfand es als reizvoll eine Webseite zu diesem Thema zu gestalten, da dieses Thema doch besondere Merkmale erfordert. Das Design ist dabei ein ganz wichtiger Punkt, wobei man auf ein schwarz-weißes Design grundsätzlich verzichten wollte. Somit galt es ein Design zu entwickeln, welches dem Benutzer weder eine gewisse Kühle, noch das Gefühl eines Warenhauses liefert.
Nachdem die Eckfeiler geplant waren, ging es dann nach mehreren Terminen ans richtige entwickeln der Seite. Eine Strukturierung der Inhalte war schnell gefunden und die Designprototypen namen Gestalt an. Um die Webseite besser zu gestalten, wurden auch einige Photos gemacht, da man somit Bildmaterial ohne Copyright zur Verfügung stehen hat.
Das Projekt war schon in einem recht weit entwickelten Status, als meine Prüfung und danach mein Londonaufenthalt auf dem Plan standen. Dies verzögerte die letzten Arbeiten doch sehr, da die Kommunikation nicht mehr so einfach gegeben war. Trotzdem gingen die letzten Arbeiten am Design vorran und die letzten Texte erreichten mich dann auch. Somit stand dem Start nichts mehr im Wege.

Redesign

Jetzt endlich ist es soweit. Nachdem ich es lange genug vor mir hergeschoben habe, ist nun endlich das Redesign live gegangen. Ich hoffe es gefällt und ich würde mich über etwas Feedback freuen.

Status Bewerbungen

Da ich mir überlegt habe, dass ich neben meinem weiteren Studium nicht nur Geld verdienen will, sondern auch beruflich weiterkommen möchte, werde ich wohl nicht herum kommen, mehrere Bewerbungen zu erstellen. Nachdem ich mich bei meinem alten Arbeitsgeber beworben habe, sind am Sonntag noch vier weitere Bewerbungen verschickt worden. Dabei war dies eine direkte Bewerbung auf eine Hiwi-Stelle und drei weitere Initiativbewerbungen, die alle im Raum Würselen angesiedelt sind. Die Stelle im Bereich Webprogrammierung war leider schon vergeben, trotzdem bekunden sie Interesse und ich solle mich doch nach meiner Rückkehr noch einmal dort melden. Am schnellsten war allerdings eine Absage von 4Productions da, die meine Laune aber nicht trüben konnte, da ich bei einer anderen Firma schon die Zusage für ein Bewerbungsgespräch am 03.01.2005 habe. Vorher geht leider von meiner Seite nicht, da ich zwischenzeitlich nicht in Deutschland bin und sie mich persönlich kennen lernen wollen. Allerdings klingt diese Stelle mehr als interessant, da dort objektorientierte Programmierung (Java, C++) mit Webanwendungen (Internet, Intranet) verknüpft wird. Somit wäre dies für mich genau der richtige Anwendungsbereich, in dem ich mir auch meine weitere berufliche Laufbahn vorstellen kann. Mal sehen, ob andere Firmen dies noch toppen können. Zumindest werde ich versuchen, die Auswahl zwischen drei bis vier Firmen treffen zu können, um mich für das beste Angebot zu entscheiden.

Redesign

Habe noch ein schnelles Redesign in den Farben des Union Jack gemacht. Bitte um Kommentare und demnächst wird es auch mal ein großes Redesign geben.

HTML Tutorial online

Nachdem ich die Motivation fand, ein Tutorial über den Einstieg in HTML zu schreiben, gibt es nun die erste Version zum Download.
Ich bitte um viel Feedback, um Verbesserungen vorzunehmen und ein Dokument zu schaffen, was Einsteigern wirklich weiter hilft und sie auf die richtigen Techniken in Umgang mit HTML-Code bringt.

HTML für Anfänger

Viel Spaß damit und Feedback ist erbeten an mail@simon-tiffert.de

Große Programmierarbeit

Da ich von vielen alten Progs lernen konnte, will ich meine nun auch als Lernobjekt zur Verfügung stellen. Vielleicht kann man nützliche Informationen aus dem Programm ziehen und in etwa erfahren, was von den Prüfern erwartet wird.
Als Fazit kann ich sagen, dass man sich schon sehr früh vor der Prüfung auf die Woche der praktischen Arbeit vorbereiten sollte. Programmieren ist natürlich die Grundvorraussetzung, aber man muss sich auch viel Gedanken über den Aufbau des Programms machen. Das Programm macht aber nur einen Teil der Note aus. Viel Wert muss auch auf eine gut durchdachte Dokumentation gelegt werden, wobei ein Großteil schon vorher vorbereitet werden kann.
Ich habe in der Woche sehr viel Wert auf lesbaren Code gelegt und habe auch sehr viele Kommentare in den Quelltext geschrieben, da diese ein Teil der Dokumentation sind.
Bei Fragen zu dem Programm und Entwurf stehe ich natürlich gerne zur Verfügung.

Und hier folgt der Link zum Programm

gymnasium-alsdorf.de

Nach einem Termin mit dem Direktor Herr Bock steht nun wahrscheinlich fest, dass auf der Domain bald die offizielle Seite des Gymnasiums Alsdorf von mir erstellt wird.
Das Projekt wird mein bisher größtes werden und viele dynamische Bereiche enthalten. Zudem wird es auch für die Allgemeinheit gesperrte Bereiche geben, in denen interne Dokumente und Berichte zur Verfügung gestellt werden.
Das Projekt wird (durch die Größe) in mehreren Phasen erstellt werden, wobei die Phasen noch nicht genau festgelegt sind. Ich werde in Kürze die vorläufige Gliederungsstruktur erhalten, nach der ich eine erste Planung vornehmen werde.
Über den aktuellen Status des Projekts werde ich hier weiter berichten.

HTML

Ich habe die ersten Ideen für meinen Bericht zu HTML niedergeschrieben. Allerdings sind dort noch ein paar Überarbeitungen und vorallem Erweiterungen nötig.
Das Thema ist sehr weitläufig und ich will versuchen, nicht tief in das Thema einzusteigen, sondern eher Grobideen für gute HTML Seiten zu vermitteln.