:: grepninjalog ::GrepNinja's weblog is a somewhat ordered collection of thoughts and resources mostly related to software engineering. It simply tracks what GrepNinja finds technologically useful, interesting, or amusing at some given point in time. Warning: high techno-geek factor!
|:: welcome to grepninjalog :: bloghome | Grepninja ::|
:: Monday, July 31, 2000 ::
Freenet: Installing stable release on Win.
Network Advertising Initiative has come up with a "self-regulation proposal" that was approved last Thursday by the Federal Trade Commission. For some strange reason, online privacy advocates (and I) remain skeptical. The site contains a good deal of their information. You decide! Other refs:
Without further commentary, here is a link to The Free Network Project site and here are the Installation Instructions.
This Swiki page from the main Squeak Swiki contains information about Kent Beck's SUnits Testing Framework.
Funny, I hadn't really seen this before: Squeak Smalltalk: A Quick Reference. Also, it's nice to have the Squeak Language Definition readily available.:: Friday, July 28, 2000 ::
A list of Favorite Linux Games taken from a Linux Journal survey: 3D Pong, Abuse, Angband, baduki, Battalion, BattleBall, Boulder Dash, Bomb ô Bomb, BumpRace, BZFlag, Civilization: Call To Power, ClanBomber, CLONE/Warcraft, Craft, CrossFire, Dave Gnukem, Descent, Doom, Empire, Eric's Ultimate Solitaire, Gravity Wars, Heavy Gear I, II, Heroes of Might and Magic III, Hexen, Hopkins FBI, Jet Set Willy, Kingpin, Koules, Legend of Saladir, Linuxgametome.org, The LOSER Corps, lxDoom, Maelstrom, Manic Miner, Metal Gear Solid, mHocket, Myth II, Nethack, Netmaze, Netrek, Nighthawk, Omega, Orbit, Pingus, PySol, Quake, Quake 2, Quake 3, Mame, Rocks 'n' Diamonds, rogue, Roll 'm UP, Sabre, Scavenger, Soldier of Fortune, SpaceBoom, The Urgent Decision, Tux the Penguin - A Quest for Herring, Ularn, URBAN, Virtual Combat, xbattle, XBill, XBlast, xboard/gnuchess, XBomber, XEvil, XGalaga, Xkobo, xpilot, XRacer, XShipWars, XSoldier, xtetris, XTux, Zarch,
The Jakarta Project at Apache.org. They say, "The goal of the Jakarta Project is to provide commercial-quality server solutions based on the Java Platform that are developed in an open and cooperative fashion." They're working on Java Servlets and JavaServer Pages (JSP) technologies.:: Thursday, July 27, 2000 ::
MyDivX.com -- "The MP3 of Video.
A very critical article on M$ Passport: Joel on Software: "Does Issuing Passports Make Microsoft a Country?" starts out, "Am I the only one who is terrified about Microsoft Passport?" Nice lead!
OpenNap: Open Source Napster Server
My old favorite Dr. Dobbs Journal magazine hosts this resource: Dr. Dobbs Programmers Vault.
There is a Squeak FAQ on Minnow and a New FAQ, as well.
Have I posted this link before? I'm not sure, so here it is: Refactoring Browser News.
Finally, I have the address for Bob Hartwig's Temporary home for the Camp Smalltalk Refactoring Browser Squeak Port.:: Wednesday, July 26, 2000 ::
WinJab HOWTO: Sending Contacts.
Carole Fennelly, for Wizard's Guide to Security, in Sunworld, wrote this article: Forensics: Getting to the bottom of a security breach
SCO Unix Support Tips, by A.P. Lawrence, an SCO/Linux Unix Consultant, was highly praised by Bruce Spencer in his article, "A.P. Lawrence delivers SCO UNIX, Linux information—and lots of it," on the Techrepublic.com site. Spencer says the site offers "a wealth of detailed articles on a wide variety of SCO UNIX administration subjects." Much information is given on Linux, also. r
Doxygen homepage -- A GPL'ed C++ documentation system.
Jakob Nielsen restates the obvious: "End of Web Design (Alertbox July 2000)."
XML Protocol Comparisons
IMUnified is "a recently formed coalition of leading technology and instant messaging companies." Member companies include: AT&T, Excite@home, iCAST, MSN, Odigo, Phone.com, Prodigy, Tribal Voice, and Yahoo!. Hopefully, they will overcome their proprietary agendas and create an Instant Messaging (IM) standard that makes sense. Even more hopefully, perhaps they will adopt Jabber!
Steps to install Skins into Squeak V2.8a updated Apr 22, 2000. is a new active project by Steve Wessels.:: Tuesday, July 25, 2000 ::
Howard Kurtz, of the Washington Post, had this article in the Houston Chronicle: Test-driving lemons on the info highway.
allNetDevices: - Reality Doesn't Always Match Net Device Hype
LDAP-Jabber Integration Project Design Document:: Monday, July 24, 2000 ::
:: Friday, July 21, 2000 ::
Miguel de Icaza says Unix sucks in Linux Weekly News! Get em' thinkin', Miguel!
Charles Bloom's Page and his Links to other pages page give lots of information on compression, etc.
Index of /speakfree
Speak Freely (Windows and Unix) -- worth checking out for real-time talk across networks and the Internet.
IBM's Alphaworks site offers an XML for voice over IP (VoIP) technology: voicexml for directtalk.:: Thursday, July 20, 2000 ::
Blogger Forum Message about templates and include files.
Motorola's VoxML site offers "The Mark-up Language for Voice Applications." But:Note: This web site is being replaced by Motorola's SPIN web site. New registrations to the site are no longer permitted. The VoxML SDK has been replaced by Motorola's Mobile ADK, which is available at the SPIN web site at www.motorola.com/mobileadk. Check out the SPIN site.
:: linuxian 7/20/2000 05:28:28 PM [+] ::
useit.com: Jakob Nielsen's site (Usable Information Technology)
Jacob Nielsen on: WAP Backlash (Alertbox July 2000).
searchHP.com is an HP-specific search engine. Requires free registration.:: Wednesday, July 19, 2000 ::
CVS Training Manual
A webpage for Camp Smalltalk CS2, which is going on now (July 17-20th 2000). I wish I was there!
Embedded Systems | Embedded.com is an embedded systems site and one of its features is the Embedded Systems Programming magazine.
A recommend article on the difficulties of working with Flash memory: ESP July 2000 - From PROM to Flash.
AntiSearch - Computer Security - Hacking & Hackers is a child site of Antionline.com.
AntiOnline is a major computer security site.
Neal Stephenson has made his famous article on the command line available on his site: "In the Beginning was the Command Line."
The Web Standards Project: Fighting for Standards in our Browsers
WebReference.com - The Webmaster's Reference Library: Web Site Design Tips and Tutorials
NewsML -- a new XML-based standard for news markup and management. The International Press Telecommunications Council (IPTC) appears to be the agency behind NewsML.
The Napster Weblog is a new weblog on Dave Winer's Weblogs.com site. The new Napster pages are dedicated to discussion of Internet music distribution issues.:: Tuesday, July 18, 2000 ::
Some Linux tips I want to remember:
PHP Builder is an ezine devoted to PHP topics. For example, here is an article on MySQL and PostgreSQL Compared.
Skeptical article on WAP: Wild Wild WAP is worth a chuckle.
An interesting page on shell scripts and batch scripts: Shell Scripts on the PC.:: Friday, July 14, 2000 ::
Google search on time synchronization.
Lots of discussion on the Squeak list, lately, about metaclasses. Here's yet another page: VisualWorks: How do metaclasses work?
MetaClasses Bite Back
Meta-Classes things we don't talk about
XML.com - Exposing Application Services With SOAP
Craig Latta's Smalltalk stuff pages on his Netjam.org site.
objectMetahysics a diagram probably comprehensible only to Smalltalk geeks.
So this is probably the cause of that Hotmail spam thing I've been seeing: Hotmail Program Flaw Is Sending Users' E-Mail Addresses to Ad Firms. So, now we have "a widespread Internet security problem known ad a 'data spill.'" That sounds rather Gibson-esque, doesn't it? Fodder for another cyberpunk novel!:: Thursday, July 13, 2000 ::
San Diego company Onevoice Technologies, Inc., will finally release its "Intelligent Voice Animated Navigator(TM)." The company schedules availability on July 24 and says the download will be about 100 MB. See myIVAN.com for details.
Some Oracle resources:
Another article on M$'s new C#. Why am I tracking all this M$hit? I don't really know other than this stuff will be cluttering our collective software development bandwidth for a long time. "Know thy enemy." Here's the article: windows.oreilly.com -- News -- C# is Pronounced 'See Sharp'.
An article about Microsoft's .NET Strategy on Chris Nelson's Weblog (brand new).
Hey! A friend just let me know that Free Pascal has arrived at version 1.0!
Do I have this address for the CVST project static page: CVST?
The Tao of Recursion: Named Templates in XSLT.
Devx.com coverate of the new M$ .NET initiative: .NET Revealed - Microsoft Raises the Curtain on Web Applications Services Framework.
M$ has now stuck its blecherous tongue out at Java. Here is some new .Net and SOAP information on or linked from M$ sites::: Tuesday, July 11, 2000 ::
Interesting Jabber reading:
Reflective Facilities in Smalltalk-80.
Basic Aspects of Squeak and the Smalltalk-80 Programming Language
Quick Start with CVS for Jabber developers and users.
The Jabber Programmers Guide -- version 1.5 is now available. Here is the announcement and change log.
XML Reference section at Projectcool.
Mahogany Mail is a new "OpenSource(TM) cross-platform mail and news client." Mahogany is being developed with wxWindows, which is touted as: "A free C++ framework to make cross-platform programming child's play. Well, almost."
The Informant is a webpage and search engine query agent service.
I think it will be very interesting to watch The Internet Timeline Project. It may even make me rethink some of my Chronoscope thoughts.
A Dave Winer article for the new XML magazine: Why I like XML.:: Monday, July 10, 2000 ::
WAP Backlash (Alertbox July 2000) - Europe has some folks who are very disappointed with WAP.
Dwight Hughes Website includes links to some classic Smalltalk papers and resources, including chapters from the Blue Book and the famous August 1981 Byte article.
Dwight Hughes has made selected chapters of the Smalltalk-80 "Blue Book" available on the web: Smalltalk-80: The Language and Its Implementation (Chapters 26 - 30).:: Friday, July 07, 2000 ::
webreview.com - Taming the XML Beast
This Swiki page has some cool Screenshots of Squeak!
David Gelernter waxes philosophical, again: The Second Coming -- a Manifesto.
The main index to Xerox PARC publications.
Xerox PARC parc historical publications - the "blue and white series," etc. The archive contains many viewable, downloadable, & printable papers.
A Swiki page on the Squeak port of Kent Beck's SUnits Testing Framework.
Lex Spoon is doing a Bottom-up Squeak Port of the Refactoring Browser.
PDFTOHTML - an open-source PDF-to-HTML converter
Some references on 3Dsia::: Thursday, July 06, 2000 ::
WGET for Windows
The project page and home page for the ANSI-ST-tests Project at SourceForge.
The XML Cover Pages presents itself as "a comprehensive online reference work for the Extensible Markup Language (XML) and its parent, the Standard Generalized Markup Language (SGML)." It is sponsored by the Organization for the Advancement of Structured Information Standards (OASIS).
Good XML resource: xmlhack: developer news from the XML community.
XML Zone is an XML starter & reference link site associated with Dev-X.:: Wednesday, July 05, 2000 ::
The new Pythonlabs site!
Some resources on Sir D'Arcy Wentworth Thompson and his classic book, On Growth and Form:
Another Kegel resource: Using TrueType Fonts with Red Hat Linux.
Dan Kegel's Web Hostel has lots of nitty-gritty Linux resources, including The C10K problem, which includes lots of information worth knowing when trying to deal with Jabber's current limitations. There is a link to an article, Accept() scalability on Linux, that discusses the "thundering herd" problem.
Yea! Now we have The Jabber Programmers Guide!
XML.com - Getting Started with XML Programming and Getting Started with XML Programming, Part II use Perl to introduce XML-based programming. The appendices point to some useful Perl modules for XML processing.