Freitag, 22. August 2008

Feuer Staff ausprobieren

Hi Leute,

in einem früheren Post schrieb ich, ich werde den Feuer Staff ausprobieren und hier etwas dazu schreiben. Nun ist es soweit. Ausprobiert hatte ich das Teil schon vor 2 Wochen auf dem U&D in Stuttgart. Aber wegen einer Krise mit meinem Quietscheentchen, welches mit der Schwester meiner Freundin, welche zu Besuch war, durchbrennen wollte, dann aber doch nicht ging, etwas Arbeit und etwas Faulheit komme ich erst jetzt dazu darüber zu posten.



Zunächst einmal muss ich schreiben, dass das Quietscheentchen nicht dabei war. Es mochte die Musik die an dem Tag lief nicht besonders und so beschloss es zu Hause zu bleiben. Schade eigentlich denn den Probelauf kann man durchaus einen Erfolg nennen.

Meine Freundin, ihre Schwester und ich schnappten uns eine Decke etwas Petroleum, ein paar alte Lappen für die Staffenden und einen Plastik-Yoghurtbecher und fuhren zum Vaihinger Campus wo das U&D Festival stattfindet. Leider konnte da grad keiner von meinen Freunden mit, aber dafür hatte ich auch viel mehr Zeit mich auf den Staff zu konzentrieren.

Angekommen, musste ich zunächst ein paar Trockenübungen machen, denn schließlich war es schon fast ein ganzes Jahr her, seit dem ich mit so einem Teil herumgewirbelt hatte. Mit einem angezündetem hatte ich bischer nur 2 mal gespielt und da ich mich erinnerte, sehr unsicher mit dem Feuer gewesen zu sein, musste ich wenigstens ein paar Grundbewegungen im Schlaf können, bevor ich den Staff anzünden wollte. Aussedem war es noch wirklich hell, und da ist das auch langweilig.

Natürlich waren viele Leute da, die Musik war cool, wenn auch nichts besonderes, aber man war sehr motiviert sich dazu zu bewegen. Die Schwester, deren Namen ich hier nicht nennen will, weil sie, so glaube ich, was dagegen hätte, wollte auch unbedingt wissen wie man jetzt so einen einfachen Propeller machen und wie man von vorne nach hinten kommt und wieder zurück. Sie hat es wirklich schnell und recht gut gelernt (ohne Feuer natürlich ;-) nur, pech für sie, ist der Staff 1,5m lang und das war etwas zu viel, denn er hatte beim herumwirbeln fast den Boden berührt.
Schade auch, dass ich die Bilder, wie sie das macht, nicht bloggen kann (dagegen hat sie auch was, was ich aber durchaus nachvollziehen kann).

Apropos Bilder: Vielen Dank an dieser Stelle für die Fotos an meine Freundin und ihre Schwester.

Ok, nach dem ganzen Üben war die Sonne grad am untergehen. Es war noch hell, aber jetzt wollte ich doch mal mit Feuer spielen und so tränkte ich die Dochtbänder und hielt ein Streichholz darunter. Die schöne gelbe Farbe der Dochtbänder verschwand zunehmends wärend ich die fast 5min. spielte. Das Geräusch, welches das Feuer beim herumwirbeln erzeugte drang in meine Ohren und ich fühlte mich wie ein Jedi Ritter aus Star Wars. Ein echt geiles Gefühl was mich die Angst mich zu verbrennen total vergessen ließ.

Auch hier zeigte sich nun, wie beim Üben zuvor, dass der Staff die idealste Gewichtsverteilung hat, die ich je bei einem Staff gespührt habe. Zugegeben es waren etwa 3 oder 4 verschiedene, aber mein selbst gebauter Staff dreht sich mir fast selbst um die Hand. Auch Kontakttricks um den Nacken oder um die Handgelenke, mehr kann ich zurzeit noch nicht so richtig, sind super einfach mit dem Ding. Es geht fast wie von selbst. Der Gripp des Tapes was ich zum greifen habe ist sehr angenehm und schwitzige Hände sind kein Problem. Man kann auch recht weit hinausgreifen, ohne das es besonders warm wird.

Nach dem ersten Mal hatte ich beschlossen zu warten bis es wirlich dunkel geworden ist. Ich wickelte den Staff in die mitgebrachte Decke ein, damit mich nicht jeder darauf anspricht und ging mit den Mädels zur Bühne, wo gerade "Ahead to the Sea" angefangen hat zu spielen. Den Staff zwischen Rücken und Rucksack eingeklemmt wirkte ich wie jemand mit einer Antenne. Dazu mein Cowboyhut und alle haben mich etwas dümmlich angeschaut. Das war witzig, genau wie mein Versuch zu tanzen. Der Staff wirkte wie ein chaotisches Pendel und ich verlor mehrmals beinahe mein Gleichgewicht, konnte es aber wiedergewinnen indem ich mich an meine Feundin geklammert hatte.


Nach dem Gig wollte ich das Ding wieder anzünden und dann nach Hause gehen, weil's den Mädels etwas kalt geworden war. Ich zog mich etwas weiter zurück, weil ich eigentlich kein Publikum wollte, aber auf einem großen offenem Feld kann man sich mit einem Feuerspielzeug wohl kaum verstecken, und so waren auch nach kurzer Zeit einige Leute da um zuzuschauen.

Cool war auch, dass ein Mädel mit ihren Pois gekommen ist um mit mir zusammen zu spielen. Statt ein mal zu spielen, spielte ich also 3 mal mit dem Staff und dann noch einmal mit den Pois, denn wir haben dann getauscht. Zum Glück hat mir Georg ein paar Tricks beigebracht, so sah das was ich mit den Pois anstellte gar nicht so schlecht aus.

Beim Spielen muss man natürlich etwas herumspielen. Meine Freundin meinte irgendwann, ich soll es lassen ständig Kreise zu drehen und was interessantes hervorbringen. Da kam auch einiges zustande, aber am coolsten, und das hat mit dem Jonglieren eigentlich gar nichts zu tun, fand ich die tatsache, dass man mit dem Feuer malen und schreiben kann. Es geht sogar erstaunlich einfach, wobei ich zugeben muss, dass ich nichts wirklich kompliziertes versucht hatte. Ich malte meiner Freundin ein Herz und versuchte auch ihren Namen zu schreiben, aber das mit dem Herz hat besser geklappt.

Woran ich noch arbeiten muss, ist, neben dem spielen an sich, andere Klamotten anzuziehen. Natürlich hatte ich nicht daran gedacht, dass meine Jogginschuhe reflektieren und dadurch jedes Foto verunstalten. Eine etwas dunklere Hose wär auch nicht schlecht, aber das war ja gar nicht der Sinn der Übung, nur muss ich mir das für's nächste mal merken.

Aufgrund des ganzen Feuers um mich herum war mir natürlich nicht kalt und ich bemerkte wegen meiner Euphorie auch gar nicht, dass den Mädels kalt wurde, aber irgendwann hatte ich das doch begriffen und ich bedankte mich bei dem Poi-spielendem Mädel (hab ganz vergessen nach dem Namen zu fragen) und wir machten uns auf den Weg nach Hause.

Leider hatte ich bei der ganzen Aktion den kleinen Staff vergessen. Diesen hab ich immer noch nicht angezündet. Ich war zwar damit etwas üben, aber stellte fest, dass die Enden mir zu oft zu nahe kommen und so hab ich das Anzünden hinausgeschoben.
Kommt aber sicher bald ;-)

Das war jetzt fast zu viel Text weshalb ich jetzt aufhöre. Hoffe das liest jemand und die Bilder gefallen Euch.

bis denne

Mittwoch, 23. Juli 2008

Firefox for Mac: margin problem with floats

Hi,

another Problem while doing a website. This time Firefox bothered me, but only the Mac version.
The Problem looks like that:
What would you expect with this html and css code

HTML:

...
<body>
<div id="wrapper">
<img id="floated" src="image.png" alt="some image"
height="100" width="80" />
<div id="unfloated">
lorem ipsum dolor sit amet...
</div>
</div>
</body>


CSS:

#wrapper {
width: 400px;

}
#floated {
float: left;
}
#unfloated {
margin-left: 90px;
height: 300px;
overflow: auto;
}


So, what will you expect? It's clear.
An image on the left wich is floated left and has a width of 80px.
The div-box is on the right side of the image with 10px away from it. It has a height set, with overflow auto, so that all text which does not fit in this size will invoke a scrollbar. All that is wrapped in a div which width is set to 400px so that the text which should invoke the scrollbar does not need to be that long.

Ok, this should happen, but in Firefox for Mac you can see another effect. The margin starts at the right edge of the image, which makes the distance between image and div#unfloated 90px instead of 10px. The cause of that behavior is the attribute overflow. Without overflow you have your 10px distance, but then the div#unfloated will be extendet for the text and we don't want to have that.
It's a Bug, and I don't know if it's reported on bugzilla, but here the solution how you can still get your 10px distance.

You have to wrap the div#unfloated in another div box, let's say div#foo. Which has no overlow attribute set. Here the solution:

HTML:

...
<body>
<div id="wrapper">
<img id="floated" src="image.png" alt="some image"
height="100" width="80" />
<div id="foo">
<div id="unfloated">
lorem ipsum dolor sit amet...
</div>
</div>
</div>
</body>


CSS:

#wrapper {
width: 400px;

}
#floated {
float: left;
}
#foo {
margin-left: 90px;
height: 300px;
}
#foo #unfloated {
margin-left: 0;
}
#unfloated {
margin-left: 90px;
height: 300px;
overflow: auto;
}


This should work just fine. The definition "#foo #unfloated" is, because I don't want to always wrap the div#unfloated box, but when it's floated, then the left margin should be set to "0".

Hope it helps someone out there.

greez





iFrame Scroll to Anchor Problem

Hi,

I, as many others, discovered the iFrame Scroll to Anchor Problem. What's that?
Usually, when you write a long text, which is structured somehow, like headlines and so, and you have a index at the top of the page with which you can go directly to the headline you want by simply clicking at an index item you solve it with an Anchor.

<a href="headline42">Headline 42</a>
... [somewhere down the page]...
<h1 id="headline42">Headline 42</h1>


This works fine, but, when you load your page with that long text in an iframe with some margin to the top, all this changes a bit.
In IE the outer page jumps to the top of the window when you click on a headline, instead of the text inside just scrolling in the iFrame. FF and others do exactly what we want, but this ******* IE does it wrong, and unfortunately it is IE which 90% users use for browsing the web.

Well, here my solution until now, inspirated by this blog and some others linked in this blog.

I wrote this small function:

function anchorJump () {
setTimeout(function() {window.top.scrollTo(0,0)}, 0);
}

And the A-Tags calling the Anchors looks like that

<a href="#headline42" onclick="anchorJump();">Headline 42</a>


It works, but it flickers, as for an instant you see the scrolled page which is scrolled back not instantly enough. I don't like it, but for now it's the best I found to solve this.

If someone has a better solution, I would like to see it

greez

Montag, 21. Juli 2008

Feuer Staff Marke Selbstgemacht

Hi,

neulich wollte ich mir ein Quitscheentchen kaufen. Hab mitbekommen, dass es bei Sam umsonst eines gibt, wenn man in seinem Laden was bestellt. Also hab ich einfach mal bissele Dochtband bestellt, so ziemlich genau 4m. 2 oder 3 Tage später - das war flotter als erwartet, das muss man an dieser Stelle loben - kam auch das Packet mit meinem Quitscheentchen. Jetzt hatte ich halt 4m Dochtband übrig. Was könnte man damit so anstellen.

Ich schaute also tief in mein Inneres um herauszufindene, was ich unternehmen sollte, als ich plötzlich, gedankenversunken wie ich war, über das ganz zufällig in einer Ecke liegende Alurohr stolperte. Die Wandstärke war nicht besonders dick, aber innen entdeckte ich ein Bucherundholz, welches, wie das Rohr selbst schon auf 1,5m zugesägt war.
Diesen Fund bestaunend stieß ich auf ein etwas kürzeres Alurohr, ebenfalls mit einem Bucherundholz drin, welches nur 1m lang war. Der Gedanke der sich in mir bildete hatte nichts mit einer Matheaufgabe zu tun, sondern handelte eher von einem Feuerstaff, bzw. von gleich zwei Staffs, einem langen und einem kurzen.
Ja der Gedanke bildete sich sehr deutlich aus und ich beschloss mein Vorgehen zusammen mit meinem neuen Quitscheentchen zu dokumentieren.

Sagen sollte ich an dieser Stelle, dass ich das zum ersten mal mache. Ich habe zwar einen Staffbausatz von Sams Feuershow zusammengebastelt, doch wusste ich hier nicht, wieviel Dochtband ich verwenden sollte, zumal ich das billigere HoP Dochband genommen habe. Ausprobieren werde ich das alles erst in ein paar Tagen, und ein Kommentar dazu werde ich ebenfalls hier veröffentlichen.



Hier also die Doku für den 1,5m langen Stab:

Hier erst mal die Zutaten:
1x Alurohr ( 1,5m )
1x Bucherundholz ( 1,5m )
8x Linsenkopfschrauben ( 4,2 x 38 )
8x Rosetten Unterlegscheiben ( 16,0 x 6 )
4x HoP Dochtband ( 0.6m lang; 5cm breit; 3,2mm dick )
etwas Mahlerklebeband (Kreppband)

Werkzeug:
- Bohrmaschine
- Kreuzschlitzschraubenzieher
- Lineal
- Bohrer
- Metallbohrer für das loch im Rohr (3mm) und zum ansenken vom Loch (4mm)
- Holzbohrer zum vorbohren im Holz (2,5mm)
- Schere


Vorgehen:
Der Stab:
Ich hatte mir ein 2m langes Rohr mit einem etwas längerem Bucherundholz gekauft, weil ich schon von Anfang an die Idee hatte, mir zwei verschieden lange Staffs zu basteln. Ich entschloß mich für die Längen 1,5m und 1m. Eigentlich wollte ich einen 1,7m Staff, doch dazu müsste ich dann extra ein zusätzliches Alurohr kaufen, und das war mir zu teuer.

Des Stabs Enden:

Der Staff den ich aus dem Bauset zusammengesetzt hatte, hatte pro Ende ein 10cm breites Dochtband umwickelt. Ich dachte mir, ich möchte pro Ende zwei mal 5cm umwickeln. Sicher keine besonders neue Idee, aber ich kann mir vorstellen, dass macht einen netten Effekt.
Ich schnitt von den 4m Dochtband also 4 0,6m lange Stücke ab. Der kurze Stab sollte nämlich nur eine Wicklung pro Ende haben, was zusammen 6 Wicklungen sind. 4m/6 = 0,66m. Die Wicklungen des kurzen Stabes waren demnach jeweils 0,72m lang.

Die Wicklungen:
Die Schrauben sollen natürlich gut aussehen und bei 5cm Dochtbandbreite wirken diese recht zentriert, wenn man die Bohrungen, vom Rohrende, bei 1,5; 3,7; 9,5; 11,8cm ansetzt. Eingerechnet ist dabei ein 3cm Abstand zwischen den Wicklungen.
Diese Abstände zeichnet man sich auf dem Rohr ein, spannt es in ein Schraubstock und körnt die Markierungen an. Man sollte natürlich darauf achten, dass die Enden symetrisch sind, also die Schrauben an beiden Enden in die gleiche Richtung zeigen. Bei meinem Alurohr waren jede 90° Kerben, die diese Aufgabe stark vereinfacht haben.

Anschließend bohrt man die Löcher, wobei es sich als eine gute Idee herausgestellt hat, das Rundholz schon vorher in das Rohr zu tun. Hat man eine Standbohrmaschine, ist das sicher nicht so wichtig, aber mit einer Handbohrmaschine gibt es einen starken Ruck, wenn man durch ist, und ich dachte immer, dass mein Bohrer dran glauben muss. Beim kurzen Staff war das Holz schon drin, und so merkte ich den Vorteil dieses Vorgehens.

Sind die Löcher erst mal gebohrt, kann man schon mit dem wickeln anfangen.
Die ersten zwei Umwicklungen hab ich recht fest gemacht, danach wurde es lockerer, damit es später mehr Petrolium aufnehmen kann. Allerdings nicht zu locker wickeln!
Die äußerste Wicklung sollte möglichst Bündig mit dem Rohrende abschließen. Die letzten 2cm des Dochtbands faltet man um (ein Schritt den ich nachbessern musste, weil ich erst später auf die Idee kam). Das Umfalten macht man, damit das ausgefranste Ende des Bandes nicht zu sehen ist, und noch wichtiger, damit es nicht weiter ausfranst.
Man schlägt es also etwa 2cm ein und sichert die Wicklung mit dem Mahlerklebeband (Kreppband). Danach kann man es nach Wunsch richtig hindrehen, so, dass die Unterlegscheiben später nicht über das Dochbandende hinausreichen.


Anschließend nimmt man das Lineal und zeichnet die Abstände (1,5 und 3,7cm) auf das Kreppband ein.
Ohne Einschlag Jetzt muss man Gedult haben. Bei mir ging es erstaunlich gut die Löcher mit den Schrauben zu treffen. Ging das nicht gleich auf anhiebe, muss man mit der Schraube das Loch suchen, aber das kriegt man schon hin. Ob die Schraube jetzt im Loch ist, merkt man daran, dass es schwer zum drehen geht, und das Dochtband nicht hochgehoben wird. Mit Einschlag Für die inneren Wicklungen sollte man sich eine Markierung auf den Feuerstaff zeichnen. Also da wo der Rand des Dochtbandes liegen soll, weil man sonst aufgeschmissen sein könnte.


Wichtig ist noch, dass man das zweite Ende andersrum wickelt, weil es sonst schlecht aussieht.

Sind die Wicklungen dran, ist es im Prinzip auch schon fertig. Blöd ist dann nur noch, dass das Rohr recht rutschig ist, besonders wenn man damit spielt und man dabei auch noch schwitzt. Darum hab ich mir im Sportgeschäft so ein Gripptape für Tennisschläger gekauft. Ein ganz billiges, hat 4,95 € gekostet und waren 3 Stück drin. Davon hab ich zwei gekauft und jeweils zwei Tapes für einen Feuerstaff genommen. Ab der Mitte immer nach außen gewickelt und fertig. Sieht jetzt gut aus, jetzt muss ich die Dinger nur noch anzünden :-)


Noch was: Ich übernehme natürlich keinerlei Garantie. Ich hab das so gebaut, ob es funktioniert weiss ich noch nicht mal selbst, sollte sich jemand dazu genötigt fühlen mich für irgendwelche Folgeschäden haftbar machen zu wollen, möchte er das doch bitte unterlassen. Jeder weiß, dass man mit Feuer nicht spielen sollte!


Ansonsten: Viel Spaß mit dem/den Feuerstaff/s

Ich hoffe die Doku hilft dem ein oder anderen :-)


Bilder gibt es in meinem Webalbum bei PicasaWeb: Bilder.

Freitag, 4. Juli 2008

polkwiat

Hab jetzt viele Anpassungen an Polkwiat gemacht. Ist ein Haufen Arbeit, aber es wird sich hoffentlich auszahlen. Hab ich hier schon geschrieben, dass Polflowers wieder Polkwiat heisst? Ich glaube nicht, aber dem ist so. Die die wichtigsten Keywords sind: Kwiaty do Polski, Kwiaciarnia Internetowa, Kwiaty na Dzien Matki, Kwiaty na Slub und noch einige ander. Natürlich verknüpfe ich das hier, das kann nicht schaden.

Bleibt noch viel Arbeit. Hab die Seite jetzt in die wichtigsten polnischen Verzeichnise eingetragen, nur braucht man bei einigen irgendwelche polnische Steuernummer.
Naja, dabei lerne ich halt viel über SEO. Ich glaube es wär schlau mein Studium auch in die Richtung zu lenken und keine Signalverarbeitung zu machen.

Hab übrigens eine echt gute Seite gefunden, auf der alles mögliche rund um SEO erklärt wird.

Donnerstag, 26. Juni 2008

E-Orgel

Habe mir ein neues Instrument gekauft. Eine Farfisa E-Orgel. Ein tolles gerät.
Das witzigste ist, ich habe es für nur 10 Euro bekommen. Da sollten ein paar Tasten nicht tun, weshalb die Leute von dem Laden sie weghaben wollten, aber siehe da, es lag nur an den Einstellungen :-)
Das Ding rauscht zwar sehr stark, das liegt wohl an der rechten Box, weil die linke klingt eigentlich in Ordnung und ein paar elektronische Schwierigkeiten mit der Begleitung (Die Begleitakkorde gehen nicht, sonst tut alles) gibt es auch, aber die brauch ich eh nicht.

Hab hier mal was aufgenommen und ein Bild rein.

Mac experience #2

Nur kurz: Ich habe mich entschieden. Das MacOS ist cool und ich kauf mir ein Mac sobald ich wieder flüssig bin, was, u.U. jetzt noch etwas auf sich warten lassen kann :-(

e-texteditor ist aber schon bissele cooler als textmate. Aber was soll man machen.

Ach ja, und wenn ich dann MacOS doch blöd finde, haue ich einfach ein Linux drauf. Dann hab ich zumindest ein schönes Notebook.

Montag, 9. Juni 2008

Mac experience #1

Macintosh, ja, ich will mir ein Mac kaufen. Oder doch nicht? Ist nicht ganz einfach für mich das zu entscheiden. Klar, die 1400 Euro sprechen schon gegen so ein hübsches weißes, leichtes, kleines Notebökchen.
Das nicht freie System names MacOS X was drauf läuft erzwingt übelkeit bei mir, da ich schon seit 1998 fast ausschließlich nur mit Linux arbeite. Zugegeben, die letzten 8 Monate bin ich den dunklen Pfad gegangen und benutzte das böse Windows XP (ein doch sehr schönes Betriebssystem für jemanden der nicht gerade ansprüche hat). Warum tat ich das? Nun, nachdem Ubuntu doch eine wirklich super Distribution ist, und das ganz ohne Ironie, störte es mich doch, dass, bei Distupgrades viele nicht ganz gewöhnlichen konfigurationen wie ein Raid, oder auch nur zwei Monitore, von zwei verschiedenen Grafikkarten angesteuert, zu problemen führen, die man dann mit viel Zeitinvestment wieder korrigieren muss.
Diesmal hatte ich, wie in einem Post von, ich glaube Oktober oder November 2007 zu lesen ist, 2 Tage gebraucht. Das Raid hab ich hinbekommen, die zwei Monitore nicht. Im X Server hat sich über den Versionwechsel viel geändert und so half auch keine Howto.
Um schnell weiterarbeiten zu können und um nicht auf die zwei Monitore zu verzichten (das ist ein Luxus den man sich nicht nehmen lassen will), stieg ich "kurzfristig" auf Windows um.
Kurzfristig heisst ja immer, dass die entsprechende Phase mal zu Ende ist, und dies könnte jetzt langsam der Fall sein.
Doch was wechselt das böse Windows - warum eigentlich böse? - ab? MacOS X scheint aus verschiedenen Gründen eine gute wahl zu sein.
Der wichtigste ist: Es ist ein UNIX Betriebssystem. Das vermisse ich bei Windows am meisten. Klar, mit Cygwin kann man sich viel reinholen, aber das ist so langsam.
Warum kein anderes Linux?
Weil ich keine Lust habe auf unerwartete Updates, die mich bei der Arbeit stören. MacOS soll deppensicher sein. Plötzliche Änderungen nach denen was nicht läuft passt da nicht ins Konzept. Ok, dass schafft Windows auch, doch wo das aufhört (ja, da können sich viele Leute ewig drum schreiten) legt MacOS erst richtig los, denn für Anwender die sich auskennen eröffnet sich die große weite Linuxwelt. Halleluja, Bruder!
Woher ich das weiß? Um ehrlich zu sein tu ich das nicht mal. Das sind die Erwartungen die ich habe, die aus Erzählungen von hauptsächlich zwei Freunden herausgehört wurden. 1400 Euro! Für sowas krieg ich auch einen sehr guten Thinkpad, wo ich ein Linux draufhauen kann. Ich dachte da an Gentoo, weil, so sehr ich von der Ubuntu Distri überzeugt bin, so sehr nerven mich die halbjährlichen Distupgrades, die bei mir nie zuverlässig funktionieren. Vielleicht wird es auch so enden, doch will ich mich mit der MacOS Welt vertraut machen. Einer dieser beiden Freunde lieh mir gestern sein PowerBook G4, der andere ein passendes Netzteil. MacOS X (ich glaube Tiger) ist installiert und Heute hab ich gleich etwas damit herumgespielt. Ich werde jetzt einfach versuchen damit zu arbeiten und schaue, ob mir das gefällt.
Eine Sache hab ich schon festgestellt. Der Editor TextMate, der so bekannt unter den MacOS Leuten ist scheint ein paar Eigenschaften zu vermissen, die der Windows Clone e-texteditor hat, und die ich zu schätzen gelernt habe. Naja vielleicht gibt es den ja bald auch für Mac ;-)
Ansonsten sind ein paar Sachen ungewöhnlich, aber nichts woran man sich nicht gewöhnen könnte. Das das jeweilige Programm Menü oben in der Leiste und nicht am Fenster dran ist, ist eine solche Kleinigkeit, die einzige Maustaste allerdings nicht. Sachen wie und für Fensterverschieben und solche sachen, die ich von Linux kenne wären nett, vielleicht geht das. Focus follows Maus hab ich auf meiner Windowskiste auch, und dass werde ich missen, aber ich glaube mit der Menüleiste nicht am Fenster dran, wird diese Einstellung, die sicher irgendwie möglich ist, eher eine Qual.
Naja, jetzt heisst es jedenfalls ausprobieren. Schneller als mein T20 ist die Kiste jetzt leider nicht, was schade ist, aber man kann nicht alles haben. Vielen dank jedenfalls an ***** und *********, ich weiß das echt zu schätzen :-)

Das ist jetzt aber auch genug Text.
Allen eine gute Nacht, oder das jeweilige Pondon der entsprechenden Tageszeit.

Mittwoch, 14. Mai 2008

Virtual Box und Hostinterface (Problem bei v1.6)

Hi,

war neulich beim Kunden und musste etwas kritisches machen, deshalb dachte ich: "Hey, nimm doch ne Virtual Box, dann kann nix schief gehen."
Also installierte ich diese und ein XP drauf, doch musste ich, weil NAT in dem Fall nicht ausreicht zusätzlich noch das Netzwerk als Hostinterface aufsetzen. Im Manual [1] steht, etwas undeutlich, drin, wie man das macht, nur dummerweise ging das nicht. Also mal Google befragt und auch ein paar detailiertere Beschreibungen gefunden unter anderem [2]. Doch trotz allem ging es nicht.
Ich habs dann gelassen, und gemeint, ich schau mir das zu Hause an, was ich eben tat. Eben ist über fast 2h und dabei war die Lösung einfach, wenn auch nicht auf der Hand.
Das Problem ist schlichtweg, dass die neue Version 1.6 ein Bug hat [3] und Hostinterface mit dem Am79C973 Adapter nicht funktioniert. Hab jetzt den Inteladapter ausgewählt, die Treiber [4] heruntergeladen, und siehe da: Es läuft ohne Probleme.
Morgen geht's ab zum Kunden, wo ich die angefangene Arbeit beenden kann.

Ärgerlich, aber andererseits hätte ich gleich ins VirtualBox Forum schauen können.

Freitag, 9. Mai 2008

Ruby on Rails

Hi,

I wanted to try the Ruby on Rails framework for quite a period now, but the problem was, that with the new version 2.0 the documentation quality got worse. Why? Well, there were nearly now docs and tutorial for the new version.
Fortunately I found some, finaly.
There is a Screencast from Akita here, which is nice and gives a quick overview on whats new, but without knowing the old version, this does not help much.
But here we got a fine and very simple tutorial, which starts from the beginning and with the new version.

Just wanted to tell everybody ;-)

cu

Mittwoch, 7. Mai 2008

Wilhelma Stuttgart

Hi,
neulich war ich in Stuttgart in der Wilhelma. Freunde von weiter her sind gekommen und ich wollte was mit denen machen, also dachte ich, da die ein kleines Kind haben, "geh ma in den Zoo nach Stuttgart."
Ich war sehr enttäuscht. Weniger von dem was es zu sehen gibt, aber von der Orga:
Zuerst zocken die einen an der Kasse ab, aber das ist man im Süden ja eh gewohnt. Für 3,6 Euro kann man sich einen Führer in der gewünschten Sprache kaufen. Wir dachten, "quatsch, die spar ma uns, steht ja eh alles angeschrieben."
War auch nicht verkehrt gedacht, dummerweise waren die Beschriftungen, mal von der übigkeit ganz abgesehen, nur in deutscher Sprache. Dumm, besonders wenn die Freunde nun mal kein Deutsch sprechen.
Ausserdem gibt es da nur selten einen Plan, wo alles ist. Ich habe nur 3 gesehen, es gibt sicher mehr, aber ich hatte erwartet es gibt mehr. Die Beschilderung ist ganz ok. Für deutsche verhältnise natürlich unter aller Sau, aber man findet schon alles was man sehen will, natürlich nur wenn man deutsch kann.

Fazit: Die Wilhelma ist eine Abzocke. Die wollen fast 12 Euro für den Eintritt und dann muss man sich noch für 3,6 Euro den Führer kaufen. Ich war echt sauer, denn ich komme recht gut herum und habe bischer, in änlich großen locations immer eine englische Erklärung und Beschilderung gefunden. Dabei könnten die auch nur auf spanisch, französich, polnisch und italienisch sein.

Was hindert die daran, die englischen Texte auszudrucken, denn da sind sie ja, da sie im Führer stehen.

naja, ich war jedenfalls enttäuscht und werde mit anderen Freunden auch nicht hingehen.

Hab jetzt noch ein anderen Besucherkommentar gefunden

Dienstag, 6. Mai 2008

Centering verticaly part 2

Hi,
pitty, but the last attempt did not work with IE7.
A quick hack is presented here. The body[id] syntax was dropped, as IE7 does understand and the css definitions are seperated, where one part is in the well known conditional comment, understood just by IE.


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
<title>Verticaly and horizontaly centering</title>
<style type="text/css">
html, body {
width: 100%;
height: 100%;
padding: 0;
margin: 0;
}
html {
overflow: hidden;
}
body {
text-align: center; /*horizontal center in IE*/
}
body[id] {
display: table;
}
#table {
position: absolute;
top: 50%;
left: 50%;
}
#table[id] {
position: static;
display: table-cell;
vertical-align: middle;
}
#cell {
text-align: left;
background: #9f9;
position: relative;
top: -50%;
left: -50%;
height: 300px;
width: 500px;
overflow: auto;
margin: 0 auto 0 auto;
padding: 0.5em;
}
#cell[id] {
position: static;
}
</style>

<!--[if IE]>
<style type="text/css">
#table {
position: absolute !important;
display: block !important;
}

#cell {
position: relative !important;
}

</style>
<![endif]-->

</head>
<body id="body">
<div id="table">
<div id="cell">
<p>The div box with the green background ist now centered verticaly and horizontaly in IE lte 7 and Firefox<br/>
The css definitions had to be made conditioned for IE. The old solution with syntax like <b>body[id]</b> does not work with IE7, as the trick was that IE does not understand this syntax, but IE7 does.<br/>
Probably there is a finer solution to this, but as I got no time now, I can't experiment with that stuff.<br/>
This attempt, however, works just fine.
<br/>
And if we put some more text in this div, we will have a scroll bar just for this one.<br/>
I also added some padding to this div, just to look a little better.
</p>
<p>
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.<br/>
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
</p>
</div>
</div>
</body>
</html>

Donnerstag, 24. April 2008

Centering verticaly

Hi,

I was searching for that stuff some years ago, but there was no option to center a div in the body verticaly in those times.
But know there is a nice solution, at least a solution, to make this formating.
I had tome hints from here.



<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
<title>Verticaly and horizontaly centering</title>
<style type="text/css">
html, body {
width: 100%;
height: 100%;
padding: 0;
margin: 0;
}
html {
overflow: hidden;
}
body {
text-align: center; /*horizontal center in IE*/
}
body[id] {
display: table;
}
#table {
position: absolute;
top: 50%;
left: 50%;
}
#table[id] {
position: static;
display: table-cell;
vertical-align: middle;
}
#cell {
text-align: left;
background: #9f9;
position: relative;
top: -50%;
left: -50%;
height: 300px;
width: 500px;
overflow: auto;
margin: 0 auto 0 auto;
padding: 0.5em;
}
#cell[id] {
position: static;
}
</style>
</head>
<body id="body">
<div id="table">
<div id="cell">
<p>The div box with the green background ist now centered verticaly and horizontaly in IE lte 6 and Firefox<br/>
The css definition like <b>body[id]</b> mean: every body element with an id attribute.<br/>
This will not be interpreted by the IE lte 6, so we can use this syntax to make different definition for IE, and the rest of the browsers.
<br/>
And if we put some more text in this div, we will have a scroll bar just for this one.<br/>
I also added some padding to this div, just to look a little better.
</p>
<p>
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.<br/>
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
</p>
</div>
</div>
</body>
</html>

Dienstag, 22. April 2008

Python and UTF-8 files

Hi,
gestern wollte ich eine Datei mit python schreiben. Die Datei musste aber utf-8 encoded sein. So etwas reicht nicht:


s = u'Hier ein utf-8 string'
f = file('some_file.html','w')
f.write(s)
f.close()



statt dessen muss man folgendes machen:


import codecs
u'Hier ein utf-8 string'
f = codecs.open('some_file.html','w','utf8')
f.write(s)
f.close()



fertig.
Will ich an dieser Stelle nur mal festhalten.

Alles andere zu utf-8 gibt es noch hier:
http://evanjones.ca/python-utf8.html

Sonntag, 13. April 2008

Serverinstallation Debian

Hi,
nachdem der k&m jetzt alle meine Hardwarekomponenten hatte, bin ich meine Bestellung abholen gegangen. Bestellt wurde ein komplett neues System:

Hardware:
- Asus Mainboard m2n-vm DVI (spezifikationen)
- AMD Sempron 64 Le-1150 Sprata 2000MHz
- 1024MB Infineon/Qimonda PC2-6400 CL5/CL6
- 3.5" Samsung 80GB HD080HJ/P/82GJ 7200U/m 8MB (2mal)
- Samsung (Bulk) SH-S203N/P SATA weiss LightScribe

Plus Netzteil, Kabel und was noch nötig ist. Eine Gehäuse hab ich bei mir im Schrank gefunden ;-)
Beim Zusammenbauen gab es im Prinzip keine Probleme.

Installation:
Eine Entscheidung für das Betriebssystem ist eigentlich recht einfach: Debian!
Nun gibt es aber nicht nur Debian, sondern auch Ubuntu Server, welches als Ubuntu 6.06 Server Edition bis 2011 Supportet wird.

Debian Etch:
Ist zur Zeit die Stable von Debian. Hab die Netinstall CD gebrannt und los gehts. Es bootet, aber meint, nachdem Sprache und Tastaturlayout ausgewählt sind, dass es kein CDROM gibt. Es handelt sich dabei um ein SATA DVD-ROM, und offenbar macht das Probleme. Hab dann in einem Forum gefunden, dass die Bootoption "expert generic.all_generic_ide=1" dieses Problem beheben sollte, hat es aber nicht.
... Ok, was jetzt?

Ubuntu Server 6.06 LTS:
Genau das gleiche Problem. Forumsuche waren auch erfolglos. Anscheinend kann er den SATA Controller selbst nicht erkennen. Was mir jetzt natürlich wenig bringt...

Ubuntu Server 7.10:
Kommt für mich nicht in Frage. Der alte Server lief jetzt seit 2001, oder so. Ist glaub noch Debian woody drauf. 7.10 ist nur bis 2009 supportet, was mir zu kurz ist...

Debian Lenny (test):
Erkennt ein CD-Laufwerk, aber bricht dann bei der Installation ab. Gleich am Anfang, mit irgend einer Bootstrap Fehlermeldung.
Da Lenny noch Beta ist, ist da vielleicht was faul, und deshalb werd ich dem erst mal nicht weiter nachgehen.

Zurück zu Etch:
Nun habe ich ein IDE CD-Rom angeschlossen, welches gefunden wird. Dafür wird das Onboard Ethernet Device nicht erkannt. Das ist natürlich ärgerlich.

Das Selbe übrigens für Ubuntu 6.06.

Jetzt hab ich mal die Lenny XFCE heruntergeladen und siehe da: Es geht. Vielleicht war nur die andere Lenny CD beschädigt?

Der Plan ist ein Linux Softwareraid (Raid 1 ) zu machen. Ich werde mich dabei an diese Anleitung halten.

Das mit dem Raid hat super geklappt. Ich hatte am Anfang schon befürchtet, dass man zumindest das verzeichnis /boot auf eine eigene Partition knallen muss, die nicht im Raid sein sollte. Aber es ist jetzt alles Raid1. Bzw. es sind 4 Raid1 MDs.

Es ist jetzt recht spät. Fast 4 Uhr, und ich war ab 13 Uhr unterwegs auf einem Gig mit stinky pete. Hab jetzt noch kurz das Raid1 zeugs fertig gemacht, damit ich morgen mit dem einrichten des Servers für das Büro wo er stehen soll weitermachen kann.... nachdem ich ausgeschlafen habe.
Das ist dann zunächst nur SAMBA, aber hab daran schon lange nix gemacht, und in den letzten 5 Jahren hat sich sicher was getan.
Morgen also ein nächster Bericht über das alles... vielleicht.

Mittwoch, 26. März 2008

Seems it didn't work

There is something I'm searchin' for in all those TV-shows like Star trek, Highlander and the like, but the answer 's never there, not even in the last Episode. The Answer I'm waiting for is sort of the answer to life itself, or at least the purpose of the universe.
But I can't find that on TV. I'll have to start searchin' by myself, but it's a lot of work, damn.

Provided that nobody has ever encountered the answer, at least nobody I now off, the intention of finding it frustrates me, since mankind is quite old and there were many who tried to find it.
But I think I should try. I'm thinking about live and the universe since a very long time, but somewhere on the road I simply forgot about it. Though I can now remember saying myself to forget it, because life should get easier than, so the idea then.
Well, it seems it didn't work out very well. I still need to know what's out there. I hope that resuming asking my old curiosity will be back. I'm missing it badly.
Ok, let's see

Dienstag, 4. März 2008

Stundenplan

Hab heute, nachdem ich beim Kunden war, wo alles ganz gut funktioniert hat, u.a. meinen Studenplan für's kommende Semester gemacht.
Da ich ein paar Informatikvorlesungen besuchen will, hab ich mir das Angebot mal angeschaut. Da gibt es eine Menge interessanter Sachen. Wegen konflikten mit CL wird es aber wohl nur eine Vorlesung werden und das auch nur wenn der Titel aussagekräftig genug ist. Hab den Donzenten per Mail gefragt, was in der VL gemacht wird, hab aber noch keine Antwort.
Das IMS ist natürlich nicht so schnell mit dem VL-Verzeichnis. Es gibt nur eine unverlinkte Vorversion. Musste einen SSH Tunnel machen um überhaupt ranzukommen.

Windows automatisch herunterfahren oder neustarten

So, bei dem Kunden vom letzten Posting will ich noch den Rechner nach dem Backup automatisch ausschalten.
Da gibt es viele Programme die man sich dazu installieren kann, aber das will ich nicht, da es doch auch mit Bordmitteln gehen muss, so der Gedanke jedenfalls.
Und siehe da, es geht mit Bordmitteln! In der Command Line (CMD) kann man den Befehl shutdown (wie bei UNIX) ausführen. Ohne Parameter bekommt man eine Usage ausgabe.
Zusammen mit dem in XP eingebaut "Geplante Task" Manager kann man nun einen neuen Task hinzufügen, als auszuführendes Programm shutdown angeben (ist in c:\windows\system32) und einrichten wann man das Teil den ausgeführt haben möchten.
Bei den Eigenschaften des Tasks muss man dann in der Zeile wo das Programm steht (c:\windows\system32\shutdown) noch die parameter mit angeben. Bei mir steht jetzt:

c:\windows\system32\shutdown -s -t 00 -c "auto off"

Das klappt bei mir auch. Hoffe beim Kunden klappt das dann auch :-)

bis bald

Windows XP Backup

Servus allerseits,

nachdem ich es nicht hinbekommen habe bei einem Kunden das mit WinXP mitgelieferte Backuptool zum laufen zu bringen, habe ich heute etwas recherchiert.
Das Problem das ich hatte war, dass ich eine Tägliche Sicherung eingestellt hatte und dieses Schedule Job nicht ausgeführt wurde. Daran denkend etwas übersehen zu haben suchte ich also die Howtos durch. Hier die 3 die ich durchgelesen habe:
- auf Microsoft.com
- auf Microsoft.com
- auf Chip.de

Natürlich hatte ich alles richtig gemacht. Bin also doch nicht blöd, welch glück :-)

Woran liegt das dann aber, dass ich das beim Kunden nicht hinbekomme? Ich versuchte es natürlich, schon vor den howtos, bei mir anzuschmeissen, doch mit dem selben Resultat wie beim Kunden: Der Schedule Job (SJ) läuft nicht.

Beim einrichten eines SJs fragt der Wizard zwei mal nach einem Passwort. Nun, mein Passwort war ein Leerzeichen, und bei der ersten Abfrage war das auch ok, doch bei der Zweiten meinte XP immer, dass sich die Felder "Passwort" und "Wiederhole Passwort" unterscheiden, wobei das nicht der Fall war.
Ich änderte also das Passwort und siehe da; es funktioniert.
Beim Kunden ist das Passwort änlich simple, weil es eine Alleinstehende Maschine ist, ohne Internetzugang, ist das auch egal. Jetzt werd ich dem Administrator Benutzer aber ein Passwort verpassen, und die SJs als Admin ausführen. Das müsste klappen

Auf wiederlesen

Montag, 18. Februar 2008

Asterisk Installation

Morgen,

schon lange hatte ich vor, auf meinen Linuxserver eine Asterisk Telefonanlage zu installieren und diesen dann per Fritz! Card ans öffentliche Telefonnetz anzuschließen. Ziel ist es, Faxe zu empfangen/versenden, und mit nem Softphone zu telefonieren. Ausserdem ist ein Menü geplant, voicebox und so weiter... Ich will mich da einfach mal reinarbeiten.
Die Fritz! Card hab ich schon vor fast 4 Wochen für 2,51€ erstanden, bekommen hab ich Sie dann fast zwei Wochen später, weil es drunter und drüber ging hatte ich keine Zeit mich mit dem Typ zu treffen, der Sie mir per Ebay verkaufte.

Eingebaut hab ich sie dann erst am Freitag den 15.2.08 und es läuft. Hatte etwas Probleme die Fritz! Card zu installieren, aber sonst war das echt easy. Hab einfach die ubuntu packages benutzt. Das ist version 1.2, also zum üben aktuell genug. Die Howto die benutzte um die Fritz! Card zu installieren war vom ubuntuusers wiki.

Habe auch ein Online Buch über Asterisk gefunden. Ausserdem hab ich schon vor einer weile Asterisk, The Future of Telphony gelesen, was ich persönlich besser finde als das erste. Verlinkt ist hier die zweite Ausgabe, welche ich noch nicht gelesen habe.

Jetzt werde ich mal weiter herumexperimentieren....

Samstag, 26. Januar 2008

Neues von der Polkwiat Seite

Die Webseite Polflowers.com, die jetzt schon seit Mai 2007 im Netz steht ist inzwischen auch unter www.polkwiat.eu erreichbar.
Ich bin gerade dabei, dieses faktum Google beizubringen, damit es unsere Blumenseite auch bei der Suche nach Kwiaty, Kwiaty do Polski und ähnlichem auch findet.

Donnerstag, 24. Januar 2008

Sommer



War der Sommer nicht schön? Das ist ein Bild aufgenommen vom gelben Fels, mit einer Super SLR mit Weitwinkel. Es zeigt das Lenninger Tal und gestanden bin ich am Gelben Fels.
Beim Kletter im Freien hat man oft eine so tolle aussicht, nur ist es mit einer Popelkammera nicht möglich sie einzufangen. Die mit der das Bild gemacht wurde war geliehen.
Posted by Picasa

Dienstag, 15. Januar 2008

Internet Explorer Probleme CSS

Hi,

hab gerade an einer Webseite herumgebastelt und bin auf etwas komisches gestoßen:
Aus einem mir zunächst unbekannten Grund konnte ich manche Links im Internet Explorer nicht anklicken. Das Problem war, wie ich festellte folgendes:
Ich habe zwei CSS Dateien, eine main.css und eine main_ie.css. Letztere wird nur vom IE < 7 eingelesen. Alle nicht anklickbaren Links waren innerhalb einer DIV-box mit der id "content-wrapper".
Diese DIV-box hat nun folgende CSS Attribut-Wert Paare:
/* main.css */
#content-wrapper {
border: 1px solid #b55659;
margin-left: 160px;
background: url(../des_imgs/content_background.png) no-repeat;
background-position: top right;
padding: 1em;
min-height: 300px;
width: auto !important; /*IE6 hack*/
width: 100%; /*IE6 hack*/
}

/* main_ie.css */
#content-wrapper {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../des_imgs/content_background.png', sizingMethod='scale');
}


Ist der Microsoftfilter drin, sind die Links nicht anklickbar. Ich hatte den Filter benutzt um ein PNG mit Alphatransparenz anzuzeigen, da der IE das Standardmäßig nicht kann.

Lösung:
Naja, ich habe das Problem nicht wirklich gelöst. Da ich mit der Fehlersuche schon genug Zeit verplempert habe, hab ich das PNG in ein JPG mit weißem Hintergrund umgewandelt und dieses dann benutzt.
Das hier ließt wahrscheinlich fast keiner, aber falls doch jemand eine Lösung hat, würde mich das sehr freuen :-)