*** Protokolldatei gestartet *** Datum: Mi. Nov 18 20:08:35 2009 [Mittwoch 18 November 2009] [20:08:35] Betreten Sie haben den Kanal #forth-ev betreten (~bernd@ppp-93-104-17-175.dynamic.mnet-online.de). [Mittwoch 18 November 2009] [20:08:36] Modus Kanalmodi: [Mittwoch 18 November 2009] [20:08:43] Hallo! [Mittwoch 18 November 2009] [20:08:43] Hi Bernd! [Mittwoch 18 November 2009] [20:08:56] Ich kenne keine, aber jemand, dessen Mailadresse nicht funktioniert will eine machen. [Mittwoch 18 November 2009] [20:08:56] Hallo Bernd [Mittwoch 18 November 2009] [20:09:35] Das habe ich aber öfter neuerdings: sehr ernsthafte Fragen und gute Vorschläge und dann keine funktionierende reply-Adresse [Mittwoch 18 November 2009] [20:09:41] "jemand, dessen Mailadresse nicht funktioniert" ... das klingt erst mal nicht nach tcp/ip ;-) [Mittwoch 18 November 2009] [20:09:59] TCP/IP ist zum Glück "unter" SMTP ;=)) [Mittwoch 18 November 2009] [20:10:04] Aber sehr nach SMTP ;-) [Mittwoch 18 November 2009] [20:10:22] ARP und ping wären schon mal toll [Mittwoch 18 November 2009] [20:10:47] Genau - Minimalvoraussetzung ist ARP und ICMP (Ping) [Mittwoch 18 November 2009] [20:10:59] Damit kann man mit einem kleinen Gerät schon glücklich werden. [Mittwoch 18 November 2009] [20:11:25] ein telnetd wäre noch praktisch, aber der ist ja zum Glück einfach [Mittwoch 18 November 2009] [20:11:52] Naja, telnetd braucht schon TCP/IP [Mittwoch 18 November 2009] [20:12:00] Und TCP ist relativ komplex... [Mittwoch 18 November 2009] [20:12:01] Ja klar [Mittwoch 18 November 2009] [20:12:07] Na, ich werde jetzt meine rs485 Schiene nicht aufgeben, denn ich will diesen Winter noch etwas haben, was funktioniert, und nicht nur ein Plan ist. Das würde auch die Frau Gattin glücklich stimmen. Pläne hab ich eh schon genug. [Mittwoch 18 November 2009] [20:12:17] ich habe mal was von einem udp-telnetd gehört [Mittwoch 18 November 2009] [20:12:41] vielliecht nicht WAN tauglich, aber fürs LAN sollte es schon eine Weile reichen [Mittwoch 18 November 2009] [20:14:15] Mit netcat kann man beliebige UDP-Ports ansprechen. [Mittwoch 18 November 2009] [20:14:28] Sollte also gehen (im LAN, geswitcht, also ohne Packet-Losses) [Mittwoch 18 November 2009] [20:15:35] Das ist aber allles noch "wünschmirwas"... [Mittwoch 18 November 2009] [20:16:02] Aber wenn ich mir die kleinen ARM Boards so anschaue, wo ein komplettes Linux drauf läuft... [Mittwoch 18 November 2009] [20:16:34] Da können die kleinen Atmegas problemlos als Coprozessoren fungieren. [Mittwoch 18 November 2009] [20:16:36] Ja, "klein" ist da nur noch die Bauform. [Mittwoch 18 November 2009] [20:16:59] Größenbestimmend sind da Ethernetbuchse und Stromstecker [Mittwoch 18 November 2009] [20:17:08] Da braucht man keinen Atmega, wenn man so ein Ding hat. [Mittwoch 18 November 2009] [20:17:25] Als Coprozessor haben die dann einen Ti C6x und als GPU eine PowerVR... [Mittwoch 18 November 2009] [20:17:54] Ach, lass mir doch mein Spielzeug ;=) [Mittwoch 18 November 2009] [20:18:10] :-) [Mittwoch 18 November 2009] [20:18:17] Für 1wire und Co brauch ich keinen DSP oder eine GPU [Mittwoch 18 November 2009] [20:18:37] Display ist der MP3 Player ... [Mittwoch 18 November 2009] [20:18:42] Klar, das ist alles halt für Smartphones gedacht... [Mittwoch 18 November 2009] [20:19:21] Und so einfach ist das alles auch nicht: Ich wollte das Beagle-Board ja als Testumgebung für ein Gforth EC auf ARM-Basis hernehmen... [Mittwoch 18 November 2009] [20:19:22] und dazwischen ein bissel HTTP und was man so dafür braucht [Mittwoch 18 November 2009] [20:19:36] Aber irgendwie macht keiner etwas "nackig" auf diesen Boards, die nutzen das alle nur unter Linux. [Mittwoch 18 November 2009] [20:19:55] Was mich nicht mal erstaunt. [Mittwoch 18 November 2009] [20:20:47] Es ist wirklich bequemer, auf den Schultern von Giganten zu stehen als selbst einer zu sein [Mittwoch 18 November 2009] [20:21:14] Oft steht man dann aber nur in den Fußstapfen von Gigangen und kann nicht sonderlich weit sehen ;-) [Mittwoch 18 November 2009] [20:21:38] Jaaa, man sollte sich schon den richtigen Giganten aussuchen. [Mittwoch 18 November 2009] [20:21:40] ;=) [Mittwoch 18 November 2009] [20:25:56] Interessant wäre es, wenn gforth EC eine mit Linux vergleichbare Infrastruktur bieten würde [Mittwoch 18 November 2009] [20:26:03] Gut, ganz stimmt mine Behauptung auch nicht: Der U-Boot-bootloader läuft nackig auf dem Beagle-Board, und da kann man ja abgucken. [Mittwoch 18 November 2009] [20:26:28] Irgendwie will ich da auch hin. [Mittwoch 18 November 2009] [20:26:36] Wobei natürlich Vergleiche immer hinken werden. [Mittwoch 18 November 2009] [20:26:51] D.h. du bekommst ganz sicher kein X Window System auf Gforth EC. [Mittwoch 18 November 2009] [20:27:10] Auf den ARM's die ich hier habe, brauche ich das nicht mal [Mittwoch 18 November 2009] [20:27:17] Eben. [Mittwoch 18 November 2009] [20:27:30] Was ich da aber brauche ist Ethernet und TCP/IP [Mittwoch 18 November 2009] [20:27:40] Das Beagle-Board hat kein Ethernet. [Mittwoch 18 November 2009] [20:27:55] Nur USB als Schnittstelle. [Mittwoch 18 November 2009] [20:27:57] :-( [Mittwoch 18 November 2009] [20:28:09] (Ich habe ein Eddy Board, http://www.trenz-electronic.de/products/arm-cpu-modules/systembase/eddy-v20.html) [Mittwoch 18 November 2009] [20:28:36] USB wäre mitunter auch hübsch, sowohl HOST als auch Gerät (Client?) [Mittwoch 18 November 2009] [20:28:57] OTG - On the Go heißt das. [Mittwoch 18 November 2009] [20:29:11] Danke, genau das meine ich [Mittwoch 18 November 2009] [20:29:49] Und dann noch ein paar Ports, damit ich die Nutzperipherie anschließen kann [Mittwoch 18 November 2009] [20:29:55] Klar. [Mittwoch 18 November 2009] [20:30:10] (oder eben die Atmegas, die das machen) [Mittwoch 18 November 2009] [20:31:35] Das Eddy-Dingens habe ich komplett mit Linux drauf bekommen. Telnet drauf, einen httpd und noch ein paar andere Sachen. Ok, viel davon werd ich rausschmeissen, aber bis ich das alles in Forth nachprogrammiert habe..... [Mittwoch 18 November 2009] [20:31:53] Ja, das kann dauern.. [Mittwoch 18 November 2009] [20:32:24] Wobei, mein Gforth-HTTP hat nicht sonderlich lang gedauert. [Mittwoch 18 November 2009] [20:32:56] ja, das ist auch sehr clever gemacht... [Mittwoch 18 November 2009] [20:33:34] Da kommt aber eine andere Frage auf: Was hat Forth für Vorteile als Scriptsprache unter Linux [Mittwoch 18 November 2009] [20:33:49] der httpd zeigt das sehr schön [Mittwoch 18 November 2009] [20:34:10] Mit perl/python/ruby/whatever geht das aber auch [Mittwoch 18 November 2009] [20:34:13] Klar. [Mittwoch 18 November 2009] [20:34:25] Mit jeder Turing-äquivalenten Sprache geht das. [Mittwoch 18 November 2009] [20:34:33] Zumindest im Prinzip. [Mittwoch 18 November 2009] [20:34:49] Brainfuck schon mal gesehen? [Mittwoch 18 November 2009] [20:35:01] Mondrian find ich auch cool. [Mittwoch 18 November 2009] [20:35:34] da liefert google nur einen mit Vornamen Piet [Mittwoch 18 November 2009] [20:35:36] ?? [Mittwoch 18 November 2009] [20:35:59] Da musst du nach einer Programmiersprache diesen Namens suchen. [Mittwoch 18 November 2009] [20:36:18] Ah, die heißt Piet [Mittwoch 18 November 2009] [20:36:19] considered as a mixture of Haskell and Java. [Mittwoch 18 November 2009] [20:37:26] Na, die ist eher ein Forth-Dialekt ;-) [Mittwoch 18 November 2009] [20:38:02] http://kahu.zoot.net.nz/ ist da aber nicht sehr ermutigend: we no longer make it available. [Mittwoch 18 November 2009] [20:39:01] http://www.dangermouse.net/esoteric/piet/tools.html [Mittwoch 18 November 2009] [20:39:12] Da gibt's verschiedene 3rd-Party-Piet-Systeme. [Mittwoch 18 November 2009] [20:39:21] Nur keins in Forth ;-) [Mittwoch 18 November 2009] [20:39:28] Das sollte doch ein Ansporn sein! [Mittwoch 18 November 2009] [20:40:14] Piet interpreter in Perl [Mittwoch 18 November 2009] [20:40:29] Oder Python - vielleicht etwas lesbarer. [Mittwoch 18 November 2009] [20:40:34] aber auch a graphical IDE and debugger for Piet, [Mittwoch 18 November 2009] [20:41:41] Forth hat da auch noch einige Lücken, zumindest was die nicht-komerziellen Tools angeht. Holon ist ja nicht forth [Mittwoch 18 November 2009] [20:45:22] Gibt aber schon freie Umbilical-Forths [Mittwoch 18 November 2009] [20:45:30] Wobei die wohl kaum jemand benutzt. [Mittwoch 18 November 2009] [20:46:01] Für meinen b16 gibt's eine IDE, aber das ist auch so eine Glaubensfrage. [Mittwoch 18 November 2009] [20:46:22] Ewald Rieger hat dann doch ganz klassisch entwickelt, und nur das Memory-Interface der IDE benutzt. [Mittwoch 18 November 2009] [20:47:04] Wobei das für eher ein Henne-Ei Problem ist: Die die Forth kennen, brauchen keine IDE, die die eine IDE brauchen, benutzen kein Forth [Mittwoch 18 November 2009] [20:47:05] Und genau so mach' ich das auch, die IDE mit Debugger war für den Kollegen, der konventioneller (also weniger Forth-like) entwickelt. [Mittwoch 18 November 2009] [20:47:51] Ich nehm auch nur sehr selten eine IDE zum programmieren (egal, welche Sprache)... [Mittwoch 18 November 2009] [20:49:28] Da wäre ein "focus follows eye" hübsch, dass würde das anklicken des Editier/Compilierfensters ersparen ;=) [Mittwoch 18 November 2009] [20:49:59] Ja, sowas wünsch' ich mir schon lang ;-) [Mittwoch 18 November 2009] [20:50:27] Da könnte man sich die Maus dann auch gleich ganz sparen - ideal für mobile Geräte. [Mittwoch 18 November 2009] [20:50:46] Zwinkern statt klicken. [Mittwoch 18 November 2009] [20:50:50] Jupp. Melden wirs als Patent an? [Mittwoch 18 November 2009] [20:51:36] Eye tracking gibt's schon. [Mittwoch 18 November 2009] [20:51:53] Ich probier das schon ewig --- aber es hilft nicht %-> [Mittwoch 18 November 2009] [20:51:55] Ja, bei den Werbeleuten [Mittwoch 18 November 2009] [20:53:39] Apple hat ja kürzlich ein tolles Patent eingereicht... [Mittwoch 18 November 2009] [20:54:04] Programmfunktionen werden erst freigeschaltet, wenn der Benutzer Werbung über sich ergehen lassen hat und dabei auch aufmerksam war ;-) [Mittwoch 18 November 2009] [20:54:17] Zum Glück kann das jetzt außer Apple keiner mehr machen ;-) [Mittwoch 18 November 2009] [20:54:31] Patente haben auch ihr gutes [Mittwoch 18 November 2009] [20:55:23] http://www.arts.ac.uk/research/eyemouse/index.htm [Mittwoch 18 November 2009] [20:55:43] Mist, prior art [Mittwoch 18 November 2009] [20:56:09] Diese "Augenmaus" ist "billig" und kostet nur 2500 Pfund ;-) [Mittwoch 18 November 2009] [20:56:21] vor 10 Jahren [Mittwoch 18 November 2009] [20:56:38] jetzt sind die Webcams gleich über dem Display, der Rest ist Software [Mittwoch 18 November 2009] [20:57:45] Ja, wenn die Webcam das gut genug kann... [Mittwoch 18 November 2009] [20:58:51] Für normale Abstände zum Display sollte die schon genug Auflösung haben, um die Pupillen etc zu erkennen. [Mittwoch 18 November 2009] [20:59:10] Ja, aber die Blickrichtung? [Mittwoch 18 November 2009] [20:59:49] Das sind ja alles Weitwinkelkameras. [Mittwoch 18 November 2009] [21:00:05] Da ist die Auflösung nicht sonderlich gut. [Mittwoch 18 November 2009] [21:00:08] hmm. könnt knifflig werden, aber sollte gehen [Mittwoch 18 November 2009] [21:01:09] Ach, selbst via video-skype und heftiger Kompression kann man Augenkontakt halten [Mittwoch 18 November 2009] [21:01:40] Die Hardware ist derzeit gut genug. [Mittwoch 18 November 2009] [21:03:25] Müsste man halt mal ausprobieren. [Mittwoch 18 November 2009] [21:04:24] Wie wäre das dann im System eingebunden? Als zweite Maus? [Mittwoch 18 November 2009] [21:04:28] Klar. [Mittwoch 18 November 2009] [21:04:34] Oder als dritte ;-) [Mittwoch 18 November 2009] [21:04:40] Finger, Maus, Auge. [Mittwoch 18 November 2009] [21:04:42] Linke Maustaste [Mittwoch 18 November 2009] [21:04:48] linkes auge [Mittwoch 18 November 2009] [21:05:04] Doppelklick und so weiter... [Mittwoch 18 November 2009] [21:05:13] Wie scrollt man? [Mittwoch 18 November 2009] [21:05:30] Nach unten schauen bei geschlossenem rechten Auge :=) [Mittwoch 18 November 2009] [21:05:33] Augengesten? [Mittwoch 18 November 2009] [21:05:52] Man kann auch die Augenbrauen nutzen. [Mittwoch 18 November 2009] [21:06:00] Stopp ROTFL [Mittwoch 18 November 2009] [21:06:07] Nase rümpfen: Fehlermeldung wegklicken. [Mittwoch 18 November 2009] [21:06:58] Zunge herausstrecken: Hilfsasistent schließen [Mittwoch 18 November 2009] [21:07:10] Natürlich nur für Microsoft-Programme wichtig ;-) [Mittwoch 18 November 2009] [21:07:30] Karl Klammer und Co... [Mittwoch 18 November 2009] [21:07:58] Beide Augen zu und nach unten schauen ist dann Power off? [Mittwoch 18 November 2009] [21:08:05] resp standby [Mittwoch 18 November 2009] [21:08:29] Erst wenn Schnarchgeräusche über das Micro empfangen werden ;-) [Mittwoch 18 November 2009] [21:08:47] ROTFL [Mittwoch 18 November 2009] [21:09:13] Aber ich mach mich vom Acker. [Mittwoch 18 November 2009] [21:09:30] Bis neulich dann [Mittwoch 18 November 2009] [21:09:33] Ciao [Mittwoch 18 November 2009] [21:09:38] Verlassen MatthiasT hat den Kanal verlassen. [Mittwoch 18 November 2009] [21:10:40] Ihr seid ja schon lustige Gesellen. Augenmaus ts ts ts. [Mittwoch 18 November 2009] [21:11:32] Da werd ich ja womöglich doch noch zum Mausschubser --- was ist eigentlich, wenn ich auf die Tastatur glotze? Kommt dann der tipptrainer? [Mittwoch 18 November 2009] [21:12:07] Dann kommt Karl Klammer und fragt "Wollen Sie das 10-Finger-System lernen?" [Mittwoch 18 November 2009] [21:12:44] Er gibt erst auf, wenn man einen Stuhl Richtung Bildschirm schleudert. [Mittwoch 18 November 2009] [21:13:48] herzig. >%-> [Mittwoch 18 November 2009] [21:14:48] Ich glaube ich hab mein rs485 tut nicht mehr Problem gefunden. hex/decimal Verwirrung. [Mittwoch 18 November 2009] [21:16:54] Aha. [Mittwoch 18 November 2009] [21:18:10] Ist halt doof, wenn man um 'n Faktor 1.6 neben das richtige offset schreibt, wenn man wichtige Sachen aufheben will zum wiederfinden ... [Mittwoch 18 November 2009] [21:18:32] Nun denn, ich verzieh mich dann auch mal. Bis denne, [Mittwoch 18 November 2009] [21:18:36] Ciao. [Mittwoch 18 November 2009] [21:19:04] Ciao [Mittwoch 18 November 2009] [21:19:28] Beenden erwaelde hat den Server verlassen (".").