tag:blogger.com,1999:blog-8373365004388163061.post992251632831553116..comments2023-07-11T04:42:54.056-07:00Comments on MonkeySpeak: Not multimedia. Hardly even media.Tom Lokovichttp://www.blogger.com/profile/16753426769149281003noreply@blogger.comBlogger3125tag:blogger.com,1999:blog-8373365004388163061.post-90204159348098307872002-06-05T10:18:34.000-07:002002-06-05T10:18:34.000-07:00While reviewing webserver applications for use on ...While reviewing webserver applications for use on my webpage (I settled on the<br>very excellent thttpd by Jef Poskanzer)<br>I ran accross many functional or half functional web servers. Among<br>the more useful is<br>micro_httpd, also by Jef Poskanzer. You'll also<br>find links to web servers written in awk, a shell script, or a shell script<br>with the help of dd. Enjoy!<br>Mark VandeWetteringhttp://vandewettering.netnoreply@blogger.comtag:blogger.com,1999:blog-8373365004388163061.post-74360316906335130582002-06-05T06:20:16.000-07:002002-06-05T06:20:16.000-07:00Speaking of ob web server comments - someone seem...Speaking of ob web server comments - someone seems to have recently written a web server in Postscript. As he admits up front it has to run off inetd (which takes care of the networking), but this nonetheless feels sick & twisted..<br>jfonghttp://www.levork.org/noreply@blogger.comtag:blogger.com,1999:blog-8373365004388163061.post-89623661108144748892002-06-05T01:26:46.000-07:002002-06-05T01:26:46.000-07:00I recommend coding up these simple virtual machine...I recommend coding up these simple virtual machines to anyone who<br>likes to have a fun, tractable little programming chore. I keep thinking it would be fun to go ahead and code up an emulator for the Atari 2600, which has a considerably more complicated sound and video architecture. This would be much more complicated, in that it requires precise timing to make the video display work properly.<br>Ultimately, I have a wacky mad scientist goal in mind. Lately I've been concerned that I no longer have the deep understanding of the underlying architecture of the machines I have been programming. It would be nice to have a machine which you could understand really at the hardware level: from instruction set to device registers. It seems rather obvious however that hardware will continue to get more and more complicated. My solution: create a virtual machine which is powerful enough to get work done with, and then write a portable emulator for that virtual machine. As Moore's law takes over, your<br>virtual machine will automatically become faster, but the underlying<br>architecture should remain the same.<br>Ultimately it is even possible to implement such a virtual machine in hardware using FPGA technology. Reasonable piplined 32 bit processors are already being implemented in FPGAs by people cleverer<br>than I, and I have gone back to reading Hennessy and Patterson's computer architecture book and books on VHDL for fun.<br>Mark VandeWetteringnoreply@blogger.com