Donnerstag, 13. Dezember 2007

Server Wars II: RAID - Ripuli 1:0

Das Problem mit dem zickigen Mailserver hat Ripuli ziemlich schnell in den Griff bekommen. Das heißt der Mailserver läuft jetzt...naja er lief. Denn danach wurde das RAID konfiguriert. Und eine falsche Konfiguration hat den gesamten Server zerschossen. Zum Glück sind wir vorsichtig und haben alle Daten, die wir zur Wiederherstellung brauchen gesichert. Also sollte der Server bald wieder laufen. Ihr erfahrt es hier, wenn es so weit ist.

Also dran bleieben und die dritte Episode der Server Wars nicht verpassen ;-).

Grüße Zoidberg

Dienstag, 11. Dezember 2007

Ripuli vs. Mailserver

Wie schon gestern Abend sitzt Ripuli mal wieder an der Konfiguration unseres neuen Webservers. Eigentlich geht alles Wichtige schon, nur der Mailversand harkt noch. Der Webserver widersetzt sich standhaft sämtlichen Konfigurationsversuchen und verursacht Fehler, die gar nicht da sein dürften. Den Satz: "Das müsste jetzt aber eigentlich gehen" habe ich heute bestimmt schon 10 mal gehört. Der Knackpunkt ist das "eigentlich".

Sobald dieses Problem gelöst ist, wird der Umzug auf CS2.0 eingeleitet und nach jetzigem Erkenntnisstand gehe ich davon aus, dass zu Weihnachten die neue Version Online ist...ich hoffe es zumindest. :)

Ich habe gerade eine Prüfung über Datenbanksysteme hinter mir und daher auch plötzlich deutlich mehr Zeit, um mich um Cocktailscout zu kümmern, da ich nicht mehr den ganzen Tag lernen muss. Das tolle an dieser Prüfung ist, dass ich ganz viel über Datenbanken gelernt habe und dieses Wissen nun auf CS einsetzten kann. Man kann an der Uni tatsächlich Sachen lernen, die im Leben relevant sind. :) Während des Lernens habe ich die CS-Datenbank auch benutzt um Anfragen zu üben und einige von den werden sicherlich auch in die Seite einfließen. So z.B. Finde Rezepte, die von mir unbewertet sind, aber schon 2 Bewertungen haben...

Grüße
Zoidberg

Sonntag, 4. November 2007

Meine Rückkehr, ein neuer Server und mehr

Liebe Cocktailscout-Gemeinde,

nachdem ich nun einige Monate ohne Internet lebte und gerade einen Umzug und einen Jobwechsel hinter mir habe, ist es nun endlich wieder an der Zeit mit beiden Händen kräftig anzupacken.

Zoidberg hat bereits seit einigen Wochen Cocktailscout 2.0 fertiggestellt und wartet schon sehnsüchtig darauf, dass ich den Server bereitstelle. Ohne Internet war es leider nicht möglich, einen Server vernünftig einzurichten und vor allem zu pflegen. In der heutigen Zeit ist ein zeitnahes Einspielen von Patches zur Beseitigung von Sicherheitslücken doch ein absolutes Muss.
Nun setzte ich mich also an unseren Entwicklungsserver und musste feststellen, dass er unseren Ansprüchen leider nicht mehr genügte und der Betreiber meiner Meinung nach nicht viel Wert auf aktuelle Versionen zu legen scheint, was eine vernünftige Serverwartung zwar nicht unmöglich macht, aber doch unnötig erschwert.

So haben wir uns jetzt für einen leistungsstarken Server der Firma Hetzner entschieden und hoffen, dass wir mit dem lange und gut arbeiten können. Notfalls haben wir auf jeden Fall die Möglichkeit einer monatlichen Kündigung.

Was steht ansonsten noch an? Nach der Einrichtung des Servers soll das neue Design auf dem neuen Server online gehen, noch nicht gefundene Fehler ausgemerzt und weitere geplante Verbesserungen eingebaut werden. Dazu gehören vor allem Verbesserungen der Communityfunktionen wie andere/neue Vernetzungsmöglichkeiten und die Erweiterung der Profile.
Wir haben gesehen, dass sich die Cocktailscout-Community gern über alles mögliche unterhält und dies möchten wir nun fördern (Stichpunkt Web 2.0).

Weitere Details werden dann an der gleichen Stelle zur gegebenen Zeit (möglichst bald) folgen.

Beste Grüße
Euer Ripuli

Sonntag, 3. Juni 2007

PM-Funktion, Performance und noch mehr

Hallo Leute,

wie Zoidberg schon richtig erwähnte, habe ich im Moment mit Uni und Arbeit jede Menge um die Ohren und dazu im Moment auch noch kein Internet zuhause. Ich habe es probiert, aber ohne Internet zu programmieren ist heutzutage ein Desaster, allein schon, wenn man mal den Namen einer Funktion braucht, der einem gerade nicht einfällt.

Trotz alledem habe ich es gestern geschafft, endlich die PM-Dateien hochzuladen. Irgendwie schon seltsam, wenn man die Dateien seit Ende März im Grunde genommen fertig auf seinem Rechner hat. Nunja, jetzt hat es immerhin geklappt.

Nebenbei hat sich Zoidberg gestern um die Performanceverbesserung der Forenhauptseite gekümmert, dazu hat er ja auch einen eigenen Thread im Forum eröffnet.

Was steht als nächstes für mich an? Also dadurch, dass jetzt Sommerpause in der Bundesliga ist, habe ich jetzt doch deutlich mehr Zeit an den Wochenenden :) Zunächst einmal werde ich mich um einige Sachen kümmern, die für die User nicht so offensichtlich sind. Zum einen dürfte das Forenadministrationstool bald fertig sein und zum anderen werde ich mich anschließend um unseren Server kümmern dürfen/müssen, der komplett neu aufgesetzt wird.
Z. Zt. läuft ein Debian Sarge auf dem Server (die Webpräsenz Cocktailscout.de selbst läuft noch nicht auf dem Server) und ich schwanke zwischen einem Debian Etch und einem Suse. Eigentlich bin ich kein Suse-Freund, aber HostEurope bietet doch sehr gute Konfigurationstools dafür an, die einem die eine oder andere Arbeit erleichtern, die man sonst von Hand machen muss.

Zoidberg ist beim Redesign schon recht weit fortgeschritten und wenn das fertig ist, dann lohnt es sich wieder im gesamten Code rumzuwuseln, im Moment macht man sich doch schnell die doppelte Arbeit damit.

Sooooo, ich hoffe mal, dass ich wieder einige Einblicke in unseren aktuellen Entwicklungs-/Arbeitsstand gewähren konnte und wünsche euch weiterhin viel Spaß auf Cocktailscout.de.

Beste Grüße
Euer Ripuli

Mittwoch, 16. Mai 2007

Ein Berg voller Arbeit

In den letzten Tagen habe ich sehr viel Zeit damit verbracht, Unterseiten vom alten ins neue Design zu überführen. Dabei muss ich immer wieder staunen wie viele es sind. Inzwischen sind schon sehr viele fertiggestellt. Aber der Berg der noch zu erledigenden wird gefühlt nicht kleiner.

Bei jeder dieser Seiten muss ich mich zusammenreissen nicht eine komplette technische Überarbeitung durchzuführen. Am liebsten würde ich alles neu machen. Es spucken in meinem Kopf sehr viele Ideen rum, darunter auch einige sehr gute aus dem Forum. Eigentlich bräuchte ich ein Team aus 20 Softwareentwicklern. Ich hätte genug Ideen und damit Arbeit für alle. Wenn jemand von euch also noch ein paar Softwareentwickler im Keller hat, die er gerade nicht braucht...meldet euch einfach bei uns.

Leider muss Ripuli zur Zeit viel arbeiten und hat daher wenig Zeit. Jetzt ist bei ihm auch noch das Internet ausgefallen...und ohne kann man nicht richtig programmieren, da der Quellcode von Zeit zu Zeit mit unserem SVN-Server Synchronisiert werden muss. Also muss ich umso mehr machen.

Auch wenn der Text bisher vielleicht etwas negativ klang, so habe ich trotzdem viel Motivation den Umbau schnell zu Ende zu bringen. Denn auf der Testseite sind mehr Punkte anklickbar und funktionieren. Die Liste der bereits fertigen Sachen ist auch schon sehr lang. Wie bereits versprochen wird es demnächst eine Demo für euch geben. Wahrscheinlich schon diese Woche.

Viele Grüße
Zoidberg

Sonntag, 6. Mai 2007

Grafischer Umbau Teil1

Hallo Zusammen,

in den nächsten Tagen bzw. Wochen werde ich einiges zum grafischen Umbau sagen. Zur Zeit passiert in dieser Richtung recht viel, so dass bald mit einer ersten Testversion (die wird natürlich noch nicht ganz vollständig sein) zu rechnen ist. Es gibt bereits jetzt eine funktionierende Version, in der aber noch zu viele Unterseiten fehlen. Es existieren also jede Mende tote Links. Zu viele um die Seite ins Netz zu stellen.

Ich habe mich dafür entschieden, möglichst wenig Funktionalität während des Umbaus hinzuzufügen. Es ist eigentlich sehr verlockend, alles komplett neu zu machen, wenn man schon mal beim Umbau ist. Allerdings würde die Seite dann nie fertig werden.

Trotzdem konnte ich nicht widerstehen einiges zu ändern. So habe ich zum Beispiel den gesamten Code für den Login geändert. Das klingt erstmal nicht spektakulär. Aber bedenkt bitte, dass sich das auf alle Seiten auswirkt, wo abgefragt wird, ob ein User eingeloggt ist. Und das sind viele. Solche technischen Verbesserungen verursachen große Verzögerungen.

Die Benutzerliste habe ich auch geändert. Es wird nun eine Suche geben, um Benutzer schnell zu finden, denen man z.B. eine PM schreiben will. Ja, ja die PM-Funktion...die wird es auch geben, irgendwann. Sie liegt fast fertig auf Ripulis Rechner. Aber fast ist eben nur fast...ich werde ihn demnächst mal wieder darauf ansprechen.

Das wars für heute. Ich melde mich bald wieder.

Grüße
Zoidberg

Sonntag, 4. März 2007

Zwischenstand Anfang März 07

Liebe Leute,

der heutige Eintrag soll euch mal einen Überblick über den aktuellen Zwischenstand bei den Entwicklungen in und um Cocktailscout.de herum liefern.

Ich (Ripuli) hab jetzt den ersten Teil meiner Prüfungen hinter mir und kann mich in den nächsten paar Wochen (solange ich nicht gerade meinem Lieblingsverein bei seinen Niederlagen quer durch Deutschland begleite - oder unsere Freunde bei ihren Siegen :-) deutlich intensiver um Cocktailscout kümmern.
Ich habe bereits angefangen und die PM-Funktion fast (zumindest von der Funktion her) in einen Beta-Zustand gebracht. Während der Programmierung habe ich manchmal das Gefühl, dass ich das Forum neuschreibe, da sich viele Funktionen doch ähneln, allerdings lässt sich so der Aufwand wenigstens etwas reduzieren.
Nach der PM-Funktion wird dann wohl auch (hoffentlich) das Grundgerüst des Redesigns soweit stehen, dass Zoidberg und ich uns um die Migration der Seiten kümmern können.

Zoidberg Himself hat das Grundgerüst der neuen Seite inzwischen fast fertig gemacht (darunter grundlegende Funktionen wie den technisch komplett überarbeiteten - und hoffentlich deutlich zuverlässigeren - Login).
Desweiteren haben wir uns über das Cocktailwiki einige Gedanken gemacht, vor allem wie man das sinnvoll in die Seite integrieren kann, ohne einen komplette Parallelentwicklung zu schaffen. Aber dazu folgen in den nächsten Tagen noch einige Infos.

Beste Grüße

Euer Ripuli