*** Logfile started *** on Mi Apr 2 19:58:47 2008 [Mi Apr 2 2008] [19:58:47] Join You have joined the channel #forth-ev (~bernd@dslb-088-064-090-181.pools.arcor-ip.net). [Mi Apr 2 2008] [19:59:06] Hallo [Mi Apr 2 2008] [19:59:17] Away You are now marked as being away. [Mi Apr 2 2008] [19:59:24] Hallo Bernd [Mi Apr 2 2008] [20:10:51] hi ihr zwei [Mi Apr 2 2008] [20:11:05] Tag allein :-) [Mi Apr 2 2008] [20:14:39] Hast Du dich schon mit marker angefreundet? ;=) [Mi Apr 2 2008] [20:15:42] ich hab;s mal ausprobiert. Gestern. Aber nachdem ich den marker aufgerufen hatte, wollte "words" mir nixx mehr erzählen :-? [Mi Apr 2 2008] [20:16:03] Away You are no longer marked as being away. [Mi Apr 2 2008] [20:16:14] Du musst dem Kind ja auch noch einen Namen geben: "marker redo-from-start" [Mi Apr 2 2008] [20:16:32] Ja, klar, das hab ich gemeint. [Mi Apr 2 2008] [20:16:50] Liegt vielleicht an der blutigen Kante von amforth. :-) [Mi Apr 2 2008] [20:17:06] nee, da benutze ich ständig marker, sobald ich was ausprobiere/Teste [Mi Apr 2 2008] [20:17:12] Du hast ja den Bug in u0.r geflickt ca. als ich die mail dazu fertig hatte. [Mi Apr 2 2008] [20:17:41] sorry ;=) [Mi Apr 2 2008] [20:18:41] Kein Problem! Wie gesagt, ich hatte schon erwartet, daß dann alles bis vor "marker" selbst vergessen wird, aber ich konnte das Resultat so nicht sehen. Kann immer noch ein user-zu-dumm Fehler sein ... [Mi Apr 2 2008] [20:18:42] wäre es eigentlich sinnvoll, auch die turnkey Aktion in marker zu konservieren? [Mi Apr 2 2008] [20:19:41] Für gewöhnlich schreibe ich an den Anfang von einem neuen File immer "marker _irgendwas_" um im Zweifel einfach nur "_irgendwas_" aufzurufen und alles was nach dem marker kam ist gelöscht [Mi Apr 2 2008] [20:19:58] Hm. Hab ich mir da etwa das Fundament weggeschossen??? [Mi Apr 2 2008] [20:20:19] Weiß nicht mehr, ob ich turnkey benutzt hatte. Eigentlich eher nicht. [Mi Apr 2 2008] [20:20:48] wenn sich turnkey nicht ändert, wird halt eine Zelle im Flash mehr verbraten, schadet aber sonst nicht weiter [Mi Apr 2 2008] [20:22:11] Schadet wahrscheinlich nixx. Ja. Ich hatte mich beim rumexperimentieren mit einem LCD auch schon mal gewundert, bis mir aufgefallen ist, daß meine Buchstaben eben dort erscheinen und nciht mehr im terminal :-))) [Mi Apr 2 2008] [20:23:11] Und wenn dann die Routinen für die LCD Ausgabe grade "gemarkert" wurden, wird es Glückssache, bis das System Amok läuft [Mi Apr 2 2008] [20:24:14] Stimmt. [Mi Apr 2 2008] [20:26:57] Join uho has joined this channel (~uho@e177201235.adsl.alicedsl.de). [Mi Apr 2 2008] [20:27:06] hi [Mi Apr 2 2008] [20:27:09] hi [Mi Apr 2 2008] [20:27:18] Tag! [Mi Apr 2 2008] [20:27:50] Die aktuelle Vierte Dimension ist heute in den Versand gegangen. [Mi Apr 2 2008] [20:28:00] glückwunsch [Mi Apr 2 2008] [20:28:07] Wir suchen Artikel für die nächste Ausgabe :-) [Mi Apr 2 2008] [20:28:19] Dacht ich mir schon. :-) [Mi Apr 2 2008] [20:28:56] War um Ostern wieder ein schönes Stück Arbeit. [Mi Apr 2 2008] [20:28:57] Hallo Ulli [Mi Apr 2 2008] [20:29:03] Ich bin aber noch nicht so weit, 'ne Neuauflage "Adventures" zu dichten ... [Mi Apr 2 2008] [20:29:28] Aber - hallo Bernd - ich finde, das Heft ist wiederschöne geworden. [Mi Apr 2 2008] [20:30:19] Ich weiß, dass ich hier Eulen nach Athen trage. Es ist gemein bei den Autoren nach weiteren Artikeln zu betteln... [Mi Apr 2 2008] [20:30:48] Auf der Tagung kann ich mir bestimmt noch ein paar Artikel-Zusagen holen. [Mi Apr 2 2008] [20:31:14] Der Tagungsbericht ist ja das mindeste... [Mi Apr 2 2008] [20:31:32] Betteln würde ich das nicht nennen, es gibt ja einen ernstzunehmenden Gegenwert dafür [Mi Apr 2 2008] [20:31:39] Apropos Tagung, wer von Euch kommt denn eigentlich zur Tagung. [Mi Apr 2 2008] [20:31:53] Join frunobulax has joined this channel (~mhx@e243118.upc-e.chello.nl). [Mi Apr 2 2008] [20:31:58] Hallo Marcel [Mi Apr 2 2008] [20:32:06] Ich habe vorgestern meinen Zug gebucht. Mann ist Ulm weit. [Mi Apr 2 2008] [20:32:09] Auch auf die Gefahr hin, daß ihr mich gleich haut ... aber nach der Diskussion auf c.l.forth.de weiß ich nicht so recht, ob ich noch weitere Elektronik-lastige Aufsätze dichten soll. [Mi Apr 2 2008] [20:32:16] Tagung, ja komm ich auch. [Mi Apr 2 2008] [20:32:31] Und dann muss man auch noch fast zwei Stunden Bus fahren. [Mi Apr 2 2008] [20:33:02] Ich finde Elektronik-Artikel klasse. Und wenn das nicht jedem in dclf gefällt, dann ist das eben so. [Mi Apr 2 2008] [20:33:05] Wann kommt denn dein Zug an? [Mi Apr 2 2008] [20:33:10] Ich hab auf'm Moppedkoffer leider nicht so viel Platz für HoleDienst. [Mi Apr 2 2008] [20:33:33] Mein Zug ist gegen 15:00 Uhr am Freitag in Ulm. [Mi Apr 2 2008] [20:33:56] Das Kloster liegt, so wie ich es verstanden habe, südöstlich von Ulm [Mi Apr 2 2008] [20:34:39] stimmt. [Mi Apr 2 2008] [20:35:01] Ja, das ist ein ziemliches Stück von Ulm weg. [Mi Apr 2 2008] [20:35:59] Ich hab' gerade nochmal in den Fahrplan gesehen. 1:33 von Ulm Hbf zum Kloster.... [Mi Apr 2 2008] [20:36:16] Wenn man im Bus wenigstens was sinnvolles machen könnte. [Mi Apr 2 2008] [20:36:45] Egal [Mi Apr 2 2008] [20:37:03] Wir hatten vor ein paar Wochen mal über Bibliotheken gesprochen [Mi Apr 2 2008] [20:37:19] und dass wir auf der Tagung soetwas wie einen Codesprint machen wollten. [Mi Apr 2 2008] [20:37:32] Wie setzen wir das richtig auf? [Mi Apr 2 2008] [20:38:39] was ist ein 'Codesprint' [Mi Apr 2 2008] [20:39:25] Wir setzen uns ein Ziel - hier etwa eine erste Version der Bibliothek zusammen zuschrauben [Mi Apr 2 2008] [20:39:46] und dann programmieren wir mit geballter Kraft auf der Tagung los und sehen wie weit [Mi Apr 2 2008] [20:39:59] 10 Forth Programmierer in 6 Stunden kommen :-) [Mi Apr 2 2008] [20:40:24] Der bunte Mix von verschiedenen Forth-Systemen ergibt sich wohl von allein.... [Mi Apr 2 2008] [20:40:28] Ich bin shcon fertig :-) [Mi Apr 2 2008] [20:40:54] Ja - aber läuft Deine Bibliothek auf jedem ANS-Forth? [Mi Apr 2 2008] [20:41:40] Mit die richtige INCLUDEs schon. [Mi Apr 2 2008] [20:42:30] Wo kann man sie denn bekommen / downloaden / kaufen? [Mi Apr 2 2008] [20:43:44] Alle drei geht. Such mal mit Google nach iForth. Und email hab ich auch. [Mi Apr 2 2008] [20:45:58] gut - ich sehr mir das mal an. Wär schön, wenn Du das auf der Tagung vorstellen könntest. [Mi Apr 2 2008] [20:51:18] Ich glaube, eins der Probleme der Bibliotheken ist, dass man so viel braucht, was eben nicht im Standard enthalten ist. [Mi Apr 2 2008] [20:51:23] Fuenf Stunden und 13 Minuten wenn ich ein Auto haette :-) [Mi Apr 2 2008] [20:51:25] Z.B. Zugriff auf C-Funktionen. [Mi Apr 2 2008] [20:53:09] Was ist da eigentlich das Gforth problem? [Mi Apr 2 2008] [20:53:22] Gforth hat kein Problem damit [Mi Apr 2 2008] [20:53:31] Das Problem haben die Benutzer, die es installieren ;-) [Mi Apr 2 2008] [20:54:09] Welches Problem? Auf 51-bit IBM 9090? [Mi Apr 2 2008] [20:54:30] Das liegt hauptsächlich daran, dass weder die ffcall-Library noch die libffi auf den gängigen Distributionen installiert ist. [Mi Apr 2 2008] [20:55:13] Obwohl die libffi eigentlich offizieller Bestandteil vom GCC ist. [Mi Apr 2 2008] [20:55:43] Nah, dann legt mann doch etwas Handwerk an? [Mi Apr 2 2008] [20:56:55] Anton nutzt jetzt den GCC direkt, da können wir auf ffcall und libffi verzichten. [Mi Apr 2 2008] [20:57:05] Dafür braucht man den GCC - aber der ist eigentlich immer installiert. [Mi Apr 2 2008] [20:57:45] Das andere Portabilitätsproblem ist, welche Forth-"Typen" man den C-Typen zuordnet. [Mi Apr 2 2008] [20:57:51] Problem geloesst? [Mi Apr 2 2008] [20:58:05] Inzwischen schon. [Mi Apr 2 2008] [20:59:11] Ist das mit dem Typen nicht eein bisschen academisch :-) [Mi Apr 2 2008] [20:59:18] Nein, leider nicht. [Mi Apr 2 2008] [21:00:02] Da gibt's z.B. off_t lseek(int fildes, off_t offset, int whence); [Mi Apr 2 2008] [21:00:07] Was soll off_t sein? [Mi Apr 2 2008] [21:00:21] Kann je nach OS alles von 32 bis 128 Bit lang sein. [Mi Apr 2 2008] [21:00:27] (128: Solaris) [Mi Apr 2 2008] [21:00:40] Probier's mal aus :-) [Mi Apr 2 2008] [21:01:12] Ja, man will aber ein Binding schreiben, das lseek auf verschiedenen OSen gleich aufruft. [Mi Apr 2 2008] [21:01:24] Also definiert man off_t z.B. als Forth-Double. [Mi Apr 2 2008] [21:04:03] Alle mir bekannten Forth-C-Bindings definieren aber nur den C-Typ [Mi Apr 2 2008] [21:04:28] und dann eben den für diese Plattform passenden Forth-Typ implizit dazu. [Mi Apr 2 2008] [21:05:05] Die GCC-Lösung macht das genau umgekehrt: Der C-Typ ist dem GCC ja schon bekannt. [Mi Apr 2 2008] [21:05:14] Also muss nur der Forth-Typ explizit definiert werden. [Mi Apr 2 2008] [21:06:46] Also braucht man fuer jedes Platform Handarbeit. Was ist dagegen? [Mi Apr 2 2008] [21:07:57] Nervt eben - man kann nicht einmal eine Datei schreiben und dann überall importieren. [Mi Apr 2 2008] [21:09:00] Fuer iForth geht das unter OSX, Windows und Linux x86_xx ganz gut. [Mi Apr 2 2008] [21:09:33] Ja, da hat man auf jeder Plattform seinen eigenen Satz Bibliotheken ;-). [Mi Apr 2 2008] [21:10:12] Drei iServers, ja :-) [Mi Apr 2 2008] [21:12:24] Und dann kann man oberhalb der unterschiedlichen Bibliotheken portablen Code schreiben? [Mi Apr 2 2008] [21:13:26] Bei MINOS klappt das auch ganz gut [Mi Apr 2 2008] [21:13:38] Da fehlt eigentlich nur noch der OSX-Unterbau. [Mi Apr 2 2008] [21:13:55] Vielleicht ist das ja was für den Code-Sprint? [Mi Apr 2 2008] [21:14:02] Die iForth graphics laufen auf OSX, Windows, Linux (X) und DOS. [Mi Apr 2 2008] [21:17:32] Auch die iForth threads laufen auf die drie genannte platforms (unter gebrauch von callbacks). [Mi Apr 2 2008] [21:17:46] ist da nicht der EInsatz einer passenden Grafik-Lib wie gtk oder qt oder wx praktischer als xlib/win32 GDI? [Mi Apr 2 2008] [21:18:01] Nein, ist nicht praktisch. [Mi Apr 2 2008] [21:18:34] Man braucht dann nämlich statt ein paar weniger Grafik-Funktionen jede Menge GUI-Funktionen [Mi Apr 2 2008] [21:18:45] Und die integrieren sich eher schlecht in Forth. [Mi Apr 2 2008] [21:19:01] Insbesondere Qt ist C++, da sind Library-Bindings ziemlich schwierig. [Mi Apr 2 2008] [21:20:30] Dafür arbeitet man auf einem sehr elementaren Niveau, und das Look/Feel der Anwendung passt auch eher nicht zum normalen System Mir als Anwender würde das weniger gefallen [Mi Apr 2 2008] [21:21:45] Wenn Qt und Gtk sich etwas mehr Mühe geben würden, das Look&Feel von außen benutzbar zu machen, dann ginge das auch. [Mi Apr 2 2008] [21:22:12] Aber eine Qt-Library-Anbindung in einer anderen Sprache als C++ ist einfach zu aufwendig. [Mi Apr 2 2008] [21:22:26] Und bei Gtk sieht's nur marginal besser aus. [Mi Apr 2 2008] [21:24:14] Dafür gibt es aber erstaunlich viele Bindungen, mein Ubuntu liefert für so ziemlich jede Scriptsprace eine Anbindung. Ok, ich habe keine Ahnung, ob andere Sprachen als per und python da brauchbar sind [Mi Apr 2 2008] [21:24:29] die beiden sind's aber ;=) [Mi Apr 2 2008] [21:25:09] per == perl , sorry [Mi Apr 2 2008] [21:25:35] Ja, da steckt auch genügend Manpower dahinter, das dann brauchbar zu implementieren. [Mi Apr 2 2008] [21:26:22] Und mit swig ein ausreichend Fetter Codegenerator ;=) [Mi Apr 2 2008] [21:37:19] Gibt es ein Algoritmus das zwei signalen (Oscilloscope bzw) vergleicht und aussagt ob sie 'gleich' aussehen? [Mi Apr 2 2008] [21:38:12] Summe der Quadrate der Differenzen der Samples? [Mi Apr 2 2008] [21:39:06] Das Problem is das Frequenz und Amplitude nicht gleich zu sein brauchen. [Mi Apr 2 2008] [21:40:00] Beispiel: A*sin(x) und B*cos(10.1*x) sehen 'gleich' aus. [Mi Apr 2 2008] [21:40:03] Also sind die Signale "ähnlich"? [Mi Apr 2 2008] [21:40:48] Kreuzkorrelation ist ein Thema, das ich mich auch immer mal ansehen will. [Mi Apr 2 2008] [21:41:15] Bei Sinussen ist aber erst mal eine Transformation fällig, IIRC [Mi Apr 2 2008] [21:41:31] Ich machen dass jetzt mit FFT und normiere die Amplituden. Vielleicht geht's viel einfacher. [Mi Apr 2 2008] [21:42:22] Vor sehr langer Zeit habe ich mal eine FFT gemacht und dann eine Clusteranalyse drüber laufen lassen. [Mi Apr 2 2008] [21:42:40] Details sind mir aber entfallen [Mi Apr 2 2008] [21:44:06] http://en.wikipedia.org/wiki/Cluster_analysis :: Guter Tipp! [Mi Apr 2 2008] [21:44:29] Du kannst aber mal ein Neuronales Netz aufbauen: Der eine Datensatz trainiert, der andere wertet aus. [Mi Apr 2 2008] [21:44:57] Quit erwaelde has left this server (EOF From client). [Mi Apr 2 2008] [21:45:15] Join erwaelde has joined this channel (-user@p549EAA1C.dip0.t-ipconnect.de). [Mi Apr 2 2008] [21:51:23] Hmm, selforganizing map (nach scaled FFT) waere vielleicht etwas. [Mi Apr 2 2008] [21:52:04] bis neulich dann, ade [Mi Apr 2 2008] [21:52:09] Quit MatthiasT has left this server (EOF From client). [Mi Apr 2 2008] [21:54:48] Part erwaelde has left this channel (Ciao.). [Mi Apr 2 2008] [22:19:20] Muss mal wieder an die Arbeit [Mi Apr 2 2008] [22:19:49] Quit frunobulax has left this server ("a quit that really quits"). [Mi Apr 2 2008] [22:29:55] Part uho has left this channel.