Manus Blog twitter
Manus Blog Rss

10 Jahre alter Film ausgegraben…

Veröffentlicht von Manu in Allerlei am 05-02-2010

Tags: ,

2

Erstaunlich. Vor zwei Wochen fand ich die alte Spiegelreflex-Kamera von meinem Vater. Eine Canon AV-1. Sogar ein paar Objektive waren noch dabei:

  • Tokina 28 – 70mm 1:2.8 – 4.3
  • Tokina 28mm 1:2.8
  • Canon Lens FD 50mm 1:1.8
  • Tokina 80-200mm 1:4

Man muss dazu sagen, dass mein Vater die Kamera zu Zeiten seines Wehrdienstes gekauft hat, dass ist mittlerweile gute 20-25 Jahre her.

Ich hab dann einfach mal ein paar Fotos gemacht und irgendwann merkte ich, dass ich diesen Hebel zum Transportieren des Films nicht mehr bewegen kann, auch nicht mehr, nach dem man ausgelöst hatte. Hmm, sollte ich schon was kaputt gemacht haben? Jedoch kam mir dann die Idee, dass dieser Hebel ja einen Film transportiert und vielleicht geht es nicht weiter, weil noch ein Film in der Kamera ist. Also erst mal am Drehknopf den Film von Hand zurückgedreht. Nun dauerte es erstmal 15 Minuten, bis ich raus fand, wie man die Kamera aufbekommt… Als sie auf war, war tatsächlich noch ein Film drin. Filmrolle raus und ab in ein Filmdöschen, welches dann zum Entwickeln gebracht wurde. Die Filmrolle musste ja schon eine halbe Ewigkeit in der Kamera sein.

Gestern kamen dann endlich die entwickelten Bilder an und siehe da, die Bilder sind mindestens 10 Jahre alt. Seit 10 Jahren gammelt in der Kamera noch ein Film, dessen Bilder sich entwickeln ließen und gar nicht mal so schlecht ausschauen. Es ist eigentlich kein Farbstich oder sonst etwas vorhanden, aber schaut selbst. Hab mal ein paar Bilder eingescannt und hier an den Beitrag geheftet. Die Bilder sind komplett unbearbeitet. Sie zeigen unsere Ministubentiger von vor 10 Jahren. Die Schwarze davon haben wir behalten und die läuft heute noch hier rum und treibt ihr Unwesen.

Englischer Blog entfernt

Veröffentlicht von Manu in Allerlei am 03-02-2010

0

Ich hatte ja eigentlich mal vor, noch ein bisschen auf Englisch zu bloggen, aber da ich recht wenig Zeit für den deutschen Blog habe, habe ich noch weniger Zeit für die englische Version davon. Deswegen hab ich den englischen Blog nun gelöscht. Die Domain manuel-rauber.com leitet einfach nur auf die manuel-rauber.de um.

Der Winter ist da ;-)

Veröffentlicht von Manu in Allerlei am 31-01-2010

2

Hi,

nach dem es hier in unseren Breiten bisher kaum richtig Schnee hatte (im Gegensatz zum Norden), hat es heute Nacht kräftig geschneit. Ich hoffe doch, dass das noch ein bisschen so bleibt :-)

Hab mal die Digi-Cam genommen und ein paar Bilderchen geschossen:

Jetzt kann der Sommer kommen

Veröffentlicht von Manu in Allerlei am 22-01-2010

Tags: , , , , , ,

3

Erstaunlich. Vorhin ging mein Tweetdeck mit folgendem Tweet auf:

Ich mach auch mit, @dm_alverde !!! #verlosung #alverde #ffVerlosung

Aus Spaß an der Freude dachte ich mir, komm, retweetest das, vielleicht hast ja Glück. Keine halbe Stunde später kam ein Tweet von dm_alverde. Nun hab ich ein Überraschungspaket gewonnen. :mrgreen: Mal schauen, ob es nächste Woche hier ist.

Vielleicht sollte ich öfters bei solchen “Tweet das und gewinne”-Aktionen mitmachen.

Blogger Online Gaming Contest

Veröffentlicht von Manu in Allerlei, Computer, Games am 21-01-2010

1

Wurde gerade von Xooyoo auf den Blogger Online Gaming Contest hingewiesen. Hört sich ja ganz lustig an. Hat noch ein anderer Blogger Lust, ins Boot zu kommen, um aus Spaß an der Freude dort mitzumachen? Mail mir ;-)

Die BDE muss weg, die BDE muss weg…

Veröffentlicht von Manu in Computer, Programmierung am 20-01-2010

Tags: , , , , , , , , , , , , , , , , , , ,

2

… ja, so ähnlich ist Momentan ein Status bei einem größeren Softwareprojekt. Das Projekt wurde vor Jahren gestartet, auf der BDE aufgebaut, bis ins Jahr 2009 mit Delphi 5 kompiliert. Doch nun ist die Zeit gekommen, alles zu ändern.

Die Ausgangssituation: Das Projekt benutzt die BDE mit 46 Tabellen, als Datenanzeige im Programm kommt eine Komponente mit dem Namen “TDBScroll” (etwa ein leicht verbessertes TDBGrid) zum Einsatz. Die Komponente lässt sich nicht mal mehr per Google finden… Desweiteren haben die damals aktuellen WPTools 4 (Reporting-Tool, PDF Export) sowie die damals aktuellen TeeChart 5 ihren Existenzgrund im Programm. Der gelungene Abschluss macht die Komponente “TStringLoader” (ebenfalls per Google nicht auffindbar), die die Anwendung in mittlerweile fünf Sprachen lokalisiert (dazu benötigt man pro Form und pro Sprache eine eigene Ini-Datei. Das Programm hat 22 Forms, daher werden 110 Sprachdateien benötigt), darunter Deutsch, Englisch, Französisch, Spanisch und Italienisch.

Nun ist die Zeit gekommen, an dem das Projekt so nicht weiterlaufen kann. Die BDE macht Probleme unter Windows > Vista, die Sprachdateien zu editieren ist nur noch grausam und an kyrillische Sprachen wie Russisch ist gar nicht zu denken. Natürlich gibt es entsprechende Komponenten, um kyrillische Sprachen auch in Delphi 5 verfügbar zu machen, doch Delphi 5 ist mittlerweile auch stolze elf Jahre alt. Alles in allem muss das Programm renoviert werden. ;-) Genau das ist im Moment meine Aufgabe.

Hier eine kleine Übersicht, wie die alten verstaubten Komponenten gegen neue hochglänzende getauscht werden.

TDBScroll

Die datensensitive Anzeigekomponente wird mit dem QuantumGrid von DevExpress getauscht. Ich muss sagen, dass ich von der Qualität der DevExpress Komponenten sehr beeindruckt bin, das sind wahrlich Monsterkomponenten, die (fast) keinen Wunsch übrig lassen. Falls jemand auf der Suche nach einem Grid ist, schaut Euch das QuantumGrid an, es lohnt sich!

TQuery & Co.

Da ja die BDE in den Mülleimer geworfen wird, müssen auch neue Zugriffskomponenten her. Hier fiel die Wahl auf die AnyDAC von RemObjects. Klasse Dinger und bei Fragen ist der Support, der eigentlich (fast) nur aus dem Programmierer der AnyDAC, Dmitry Arefiev, besteht, wirklich schnell, kompetent und freundlich, so soll es sein.

WPTools 4 & TeeChart 5

Hier wird ganz unspektakulär gegen jeweils die neuste Version der Komponenten getauscht: WPTools 6 und TeeCharts 8

TStringLoader

Auch wenn der RTTI Ansatz dieser Komponente gar nicht mal so schlecht ist, ist es dennoch furchtbar, dass man pro Sprache und Form jeweils eine Sprach-Ini hat, muss weg. Was hier als Ersatz zum Einsatz kommt, ist noch nicht ganz klar. Im Moment wird es entweder GNU GetText for Delphi oder ein eigenes kleines auf FireBird gestütztes System.

BDE

Das ist wohl das größte Sorgenkind der ganzen Anwendung: Die BDE. Damals wohl noch ganz nett und es war schon bei Delphi dabei, muss es nun Platz machen, gegen gescheite Desktop-Datenbanken. Hier fiel die Wahl eigentlich direkt auf FireBird (als embedded-Variante). Nach vielen vielen Tools, die ich ausprobiert habe, um die Daten von der BDE in eine FireBird-DB zu bekommen, half letztendlich das Tool IBDataPump von CleverComponents. Das Programm gibt es kostenlos zum Download und war das einzige Programm, dass die Struktur und die Daten problemlos in FireBird überführte.

Innerhalb des Quelltextes mussten auch einige Änderungen gemacht werden. Gerne hatte man solche netten doppelten Anführungszeichen im Quelltext, die FB-DB bricht bei solchen Konstrukten mit der Fehlermeldung “Column unknown” ab.

Query.SQL.Add('WHERE Feldname = "Text"');

Mein Vorgänger kannte wohl noch kein

Query.SQL.Add('WHERE Feldname = :feld');
Query.ParamByName('feld').AsString := 'Text';

Tja, da auf Grund der Quelltextgegebenheit ich viele Queries neu schreiben müsste, behelfe ich mir mit dem Workaround, dass ich die doppelten Anführungszeichen gegen zwei einfache tausche. Natürlich ist das noch nicht sauber und dient wirklich nur als Workaround, aber behindert im Moment die Umstellung des Programms nicht. Sobald dort das meiste durch ist, statte ich den Queries einen Besuch ab.

Weitere kleine Änderungen betreffen nur das QuantumGrid, aber diese sind kaum relevant und betreffen fast nur das Aussehen.

Delphi 5

Richtig, auch das Delphi 5, das einige gerne als das beste Delphi aller Zeiten ansehen, muss getauscht werden, gegen ein Delphi 2009. Der Tausch ist nötig, da Delphi 2009 nativ Unicode unterstützt, da spart man sich das Tauschen der normalen Buttons gegen welche, die Unicode unterstützen. Auch empfinde ich den Code-Editor angenehmer, als der von Delphi 5, aber das ist reine Geschmackssache. Manche brauchen diesen Schnickschack, andere nicht, ich gehöre allerdings zu ersteren. ;-)

InstallShield Express (Borland Edition)

Wenn man schon so viel umstellt, dann kann man auch gleich einen neuen Installer benutzen. Das Programm benutzt im Moment noch den InstallShield Express (Borland Edition), das automatisch die BDE mitinstallierte. Da diese nun weg ist, kann ein neues Installer her, der auch ein multilinguales Setup anbietet. Hier fiel die Entscheidung auf InstallAware. Vorher zwei Setups (eins in Deutsch, eins in Englisch) mit jeweils 30MB ist es nun nur noch ein Setup für beide Sprachen mit 22MB.

Soviel erst mal dazu, musste das ganze einfach mal bloggen (gab ja schon wieder längere Zeit nichts mehr ;-) )

Ein Rückblick auf acht Monate Blog

Veröffentlicht von Manu in Allerlei am 01-01-2010

Tags: , ,

5

Hi,

nun sind wir alle gut ins neue Jahr gerutscht, da wird es mal Zeit für einen kleinen Rückblick über den Blog.

Der Blog startete am 27.07.2008 (ja, wirklich ;-) ), allerdings war das Bloggen eher spärlich, deswegen datiere ich den “richtigen” Blogstart auf den 16.04.2009. Seit dieser Zeit läuft auch StatPress mit und sammelt fleißig Besuchsdaten.

Seit dem 16.04.2009 haben 7384 Leute (> Unique Visitors, keine Bots etc.) den Blog besucht. Eine beachtliche Zahl, wie ich finde.

Da StatPress selbst eher ein Tool ist, dass eher zeitnahe Daten liefert und leider keinen Durchschnitt seit der Installation berechnet, musste noch ein weiteres Statistikmodul her: Semmelstatz. Semmelstatz wurde am 15.11.2009 installiert und sammelt seit dort fleißig die Daten. Seit diesem Tag hat der Blog einen Besucherschnitt von 58 Leuten pro Tag und 199 PageViews. Ich bin erstaunt, dass mein Gesabbel überhaupt jemanden interessiert. ;-)

Die drei am stärksten besuchten Posts sind:

  1. Left 4 Dead Server einrichten
  2. Man darf wohl nicht mal mehr freundlich sein?
  3. XBox 360 mit Computer verbinden

Über Platz 2 bin ich selbst sehr verwundert, wie das wohl zu Stande kommt?!

Der Blog besitzt 53 Artikel mit 149 Schlagwörtern. Dazu kommen 85 Kommentare, was pro Post ca. 1,6 Kommentare sind, sowie 135 vom Spammodul Akismet gefilterte Kommentare.

Zu guter Letzt noch die Top-Suchanfragen, wodurch Leute hier gelandet sind.

  1. left 4 dead console öffnen (83x)
  2. l4d server erstellen (72x)
  3. left 4 dead server erstellen (62x)

Na, das erklärt immerhin mal den Platz 1 der meistbesuchten Posts. ;-)

Happy New Year 2010!

Veröffentlicht von Manu in Allerlei am 01-01-2010

2

Wir haben ja Zeit…

Veröffentlicht von Manu in Allerlei am 16-11-2009

1

Furchtbar und absolut ätzend… Da zog ich vor ein paar Tagen mit den ganzen Domains zum neuen Provider, was auch wunderbar funktionierte… Zumindest mit den DE-Domains. Dort war kaum der KK-Antrag durch, waren auch schon die DNS – Server auf dem neusten Stand und routeten die Website korrekt. Doch die COM- und EU-Domains lassen sich Zeit! Bei der COM-Domain ist immer hin der KK-Antrag durch, von der EU-Domain weiß ich allerdings noch gar nix. Da geht’s weder vorwärts, noch rückwärts. Da wird wohl mal wieder ein Telefonat zu Server4You nötig sein. Ein Glück erreicht man die erstaunlich gut. Laut CompOffice dauert die Umstellung von COM-Domains mindestens fünf Tage. Bah! Optimistisch gesehen, ist es bis zum Ende der Woche durch, hoffen wir es mal…

Umzug vollendet

Veröffentlicht von Manu in Allerlei am 13-11-2009

1

Hi,

mit voller Freude kann ich verkünden, dass der Umzug vollendet wurde. Leider war die Website länger down als geplant, was daran lag, dass ich heute einfach zu spät nach Hause kam.

Die Website liegt nun bei CompOffice und ist nun angenehm schnell. Leider mussten, da ich nun wieder auf einem Windowsserver bin, die Permalinks angepasst werden. Etwaige Bookmarks bitte updaten! Durch das verliere ich nun leider mein komplettes Googleranking, auch das PermalinkMigration Plugin versagt im Dienst. Blöd :| Aber gut, es wird schon wieder werden, hoffe ich ;-) Es gibt noch eine Lösung per ISAPI Plugin, das spreche ich gerade mit meinem Hoster ab. Nichts ist unmöglich, so scheint es auch bei CompOffice zu sein. Durch das Plugin funktionieren nun die alten bekannten Links wieder, das heißt, mein Googleranking ist nicht verloren und die Bookmarks stimmen auch. :-)

Als nächstes schaue ich, ob nun noch alle PlugIns funktionieren und update Wordpress auf die aktuelle Version.