:: 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 ::
[::..archive..::]
grepninjalogarch.html
[::..Atomz Standard Search..::]

Power users: please use the Atomz Advanced Search interface at the bottom of this page.
[::..Atom XML Feed..::]
GrepNinjaLog Atom XML Feed
[::..recommended..::]
:: CSharpener's Weblog
:: google [>]
:: Programming Languages [>]
:: Smalltalk.org [>]
:: Squeak.org [>]
:: Smallscript.org [>]
:: Python.org [>]
:: Ruby-lang.org [>]
:: Lisp.org [>]
:: Haskell.org [>]

:: Wednesday, May 31, 2000 ::

Good reference: WebReference.com - The Webmaster's Reference Library: Web Site Design Tips and Tutorials.

:: linuxian 5/31/2000 04:16:35 PM [+] ::
Windows Sockets Error reference: Appendix C: WinSock Error Reference (continued).

:: linuxian 5/31/2000 04:09:44 PM [+] ::
For some strange reason, I am now an "At Large Member" of this outfit: ICANN AT LARGE MEMBERSHIP. Have I been tainted by the Dark Side of the Force? I hope not but I'm not sure anyone can exert enough positive influence on ICANN.

:: linuxian 5/31/2000 02:29:19 PM [+] ::
Nick Bradbury, creator of Homesite, strikes again! See Bradsoft TopStyle.

:: linuxian 5/31/2000 01:16:17 PM [+] ::
Some Gnutella coders are now attacking search. They have created a new search engine and have put up a "proof of technology" demo at Infrasearch.com. Here is an article on this: CNET.com - News - Entertainment & Media - Napster-like technology takes Web search to new level.

:: linuxian 5/31/2000 12:11:54 PM [+] ::
AOL's TiK/ToC Protocol

:: linuxian 5/31/2000 11:29:20 AM [+] ::
:: Tuesday, May 30, 2000 ::
Guido van Rossum is moving his Python activity to a new employer: BeOpen.com: The Open Source Applications Portal. Guido and several well-known Pythoneers also have a new webpage at http://www.pythonlabs.com/.

:: linuxian 5/30/2000 03:07:07 PM [+] ::
kuro5hin.org || technology and culture, from the trenches

:: linuxian 5/30/2000 12:19:31 PM [+] ::
Bertrand Meyer's disagreements with the open-source movement: March 2000 Feature: The Ethics of Free Software. Meyer created the Eiffel programming language.

:: linuxian 5/30/2000 08:49:04 AM [+] ::
:: Friday, May 26, 2000 ::
The Tao of Programming

:: linuxian 5/26/2000 05:35:36 PM [+] ::
"XML.com - Shaken, But Not That Stirred" is an article about XML protocols. Edd Dumbill, the author, discusses some less than favorable reactions to the SOAP and XML-RPC initiatives currently being pushed by Userland, Microsoft, etc.

:: linuxian 5/26/2000 05:21:38 PM [+] ::
On Xml.com, see "XML.com - AxKit: XML Web Publishing with Apache and mod_perl," an article about AxKit, which is an open-source, mod_perl and Apache-based XML content delivery solution.

:: linuxian 5/26/2000 05:09:53 PM [+] ::
Here's a Jabber site I forgot about: Hotjabber.com.

:: linuxian 5/26/2000 02:16:08 PM [+] ::
Inevitable but some geek sites are missing:

:: linuxian 5/26/2000 01:55:25 PM [+] ::
:: Thursday, May 25, 2000 ::
Definitions from Jabber.org:
Services (aka Agents)

Services are a critical piece of Jabber. Transports, a subset of services, are the processes that "translate" from Jabber to other systems, such as ICQ, AIM, Yahoo! Pager, and so forth. If you would like to add transparent connectivity for any Jabber user to another real-time messaging service, use a transport. This includes adding any additional protocol functionality such as RVP, IMPP, or otherwise. Services also cover additions to the server to provide real-time "information source" such as stock quotes, weather alerts, etc.

Another significant possibility with services is if you have a real-time service already with clients, and want to provide the features of Jabber to those clients. By connecting your server to the Jabber network as a service, all of your clients immediately can communicate with the rest of Jabber as well as utilize any of the other services. This is an excellent approach if you want to write a 100% secure closed real-time messaging network and still provide connectivity with other services.


:: linuxian 5/25/2000 01:57:35 PM [+] ::
Here are some key Jabber transports:

:: linuxian 5/25/2000 01:33:16 PM [+] ::
One of the better written articles on "The GIF Controversy: A Software Developer's Perspective".

:: linuxian 5/25/2000 01:11:39 PM [+] ::
Stunnel homepage and Stunnel FAQ. Stunnel is an "SSL encryption wrapper between remote client and local (inetd-startable) or remote server."

:: linuxian 5/25/2000 10:01:23 AM [+] ::
O'Reilly Network: XUL Tools and What They Mean

:: linuxian 5/25/2000 09:52:11 AM [+] ::
WebTools for Browsers: MozillaQuest: Building Your Own Browser Part I

:: linuxian 5/25/2000 09:50:32 AM [+] ::
This artical was written for VisualBasic but might have some interesting ideas for a more general approach: Create Persistent Objects With XML.

:: linuxian 5/25/2000 09:34:57 AM [+] ::
:: Wednesday, May 24, 2000 ::
Inxight Software makes Site Lens and Table Lens and other hyperbolic tree-based products.

:: linuxian 5/24/2000 11:06:00 AM [+] ::
:: Monday, May 22, 2000 ::
The new spec for Simple Object Access Protocol (SOAP) 1.1. Also, here is the final release of SAX, version 2.

:: linuxian 5/22/2000 02:48:59 PM [+] ::
Web Workshop - Custom Error Messages with Internet Information Server 4.0

:: linuxian 5/22/2000 02:36:18 PM [+] ::
Here are some doozie error messages. Please do not do this to your users! Isys Information Architects Interface Hall of Shame. OTOH, Isys also presents Writing Effective Error Messages.

:: linuxian 5/22/2000 02:26:52 PM [+] ::
What Is...a List of Common Internet Error Messages (a Summary)

:: linuxian 5/22/2000 02:21:15 PM [+] ::
Jan Theodore Galkowski has started some Swiki pages on LiterateSqueaking. Have a look, also, at ToonTalk - Making programming child's play.

:: linuxian 5/22/2000 12:14:47 PM [+] ::
:: Friday, May 19, 2000 ::
LyX is "an advanced open source document processor." I have heard that LyX is either currently using or plans to use XML as an internal document format. I'm just starting to research this.

Here is a quote from What is Lyx:

LyX conspicuously lacks a filter for importing MS Word documents. The LyX Team considers this not worth the effort, as word processors in general are moving away from proprietary formats to the open XML standard. So, as long as you need continued access to legacy documents, you should retain a traditional word processor, e.g., Corel's WordPerfect for Linux.

:: linuxian 5/19/2000 02:51:06 PM [+] ::
Some Jabber articles:

:: linuxian 5/19/2000 01:48:29 PM [+] ::
The New Language of Appliances is an interesting editorial at Smatrcomputing.com on the new movement "from desktop to countertop." Worth reading.

:: linuxian 5/19/2000 09:11:05 AM [+] ::
XML: XML All-purpose Protocol (XAP): A Proposed Protocol to Declare Server Schemas "is complementary to the pure transport protocols such as SOAP, and even simplifies some matters." See XML All-purpose Protocol.

:: linuxian 5/19/2000 09:08:07 AM [+] ::
The XML Cover Pages: SGML and XML News is part of the XML Cover Pages, sponsored at http://www.oasis-open.org/.

:: linuxian 5/19/2000 09:03:21 AM [+] ::
:: Thursday, May 18, 2000 ::
Interesting reading: XML-DEV Namespace names and URIs.

:: linuxian 5/18/2000 03:31:46 PM [+] ::
:: Tuesday, May 16, 2000 ::
Tim Berners-Lee recently started an XML-URI email list: xml-uri@w3.org from May 2000: Welcome to the XML-URI list.

:: linuxian 5/16/2000 05:28:44 PM [+] ::
Slashdot | Making Linux Easy With Eazel's Andy Hertzfeld.

:: linuxian 5/16/2000 12:00:13 PM [+] ::
An interesting article on The real-life cyber adventures of Maddog, Jon Hall, appeared in The Telegraph Online, a Nashua, NH, publication.

:: linuxian 5/16/2000 11:40:49 AM [+] ::
A new Jabber site, Hotjabber.com - Get the message, is oriented more towards beginners and supplies some helpful documentation. Apparently, the site promotes WinJab and tries to make it easy for new people to get started.

:: linuxian 5/16/2000 10:54:32 AM [+] ::
Nautilus is one of the key projects currently being promoted by Eazel.com: Nautilus - The GNOME Graphical Shell and File Manager. Nautilus is "an open-source file manager and graphical shell," and is part of the GNOME project.

:: linuxian 5/16/2000 09:20:57 AM [+] ::
ZDNet has a developed new set of resources. You can get to them from the ZDNet: IT Resource Centers - main page.

:: linuxian 5/16/2000 09:05:50 AM [+] ::
:: Monday, May 15, 2000 ::
An XML gateway to a directory - DSMLGateway is an xml-rpc server for accessing an LDAP directory.

:: linuxian 5/15/2000 02:10:46 PM [+] ::
:: Friday, May 12, 2000 ::
SpiroGraph resources: Well, there are many more spirograph sites out there but this should be enough to get you started!

:: linuxian 5/12/2000 05:24:20 PM [+] ::
StackFrame Weblog -- "Serving up information, opinion and hot-links about hard-core software development...".

:: linuxian 5/12/2000 04:07:36 PM [+] ::
Here's the link to Dave Winer's XML-RPC: XML-RPC Home Page.

:: linuxian 5/12/2000 04:04:26 PM [+] ::
The Document Object Model Dissected offers an explanation of the DOM. Coverage is somewhat simplistic, which is good for an introductory DOM article.

:: linuxian 5/12/2000 02:05:39 PM [+] ::
This tutorial article, "Introducing WML and WMLScript," is hosted on the Webreference.com site. It includes information on how to setup and operate the Nokia WAP Toolkit.

:: linuxian 5/12/2000 01:40:35 PM [+] ::
This looks like a good article on Groves: XML.com - Groves Explained.

:: linuxian 5/12/2000 01:18:16 PM [+] ::
mozillaZine published an article, "Mozilla's XML Support Compared to Other Browsers " that reported that Simon St. Laurent has a new XML Browser Comparison Chartat XML.com which compares the extent of XML support in the latest browsers. Mozilla compares very favorably, supporting more features on the chart than the other browsers. XSLT support is not there yet, but it's coming, thanks to the great work of Mozilla's volunteeer developers.

:: linuxian 5/12/2000 01:04:33 PM [+] ::
The Wappy site has some free membership-based WAP services, including EasyWAP, WAPredirect, and Wapsilon, a WAPbrowser.

:: linuxian 5/12/2000 11:01:51 AM [+] ::
AnywhereYouGo.com used to be Waptastic.com. This site is for products and information about WML including a tutorial, a tag-by-tag WML Reference, Glossary, etc.

:: linuxian 5/12/2000 10:50:20 AM [+] ::
Forum WAP is the main Nokia forum site for WAP application developers. There are links to documentation, as well as Nokia WAP developer tools, etc.

:: linuxian 5/12/2000 10:33:45 AM [+] ::
WAPtor is a simple but powerful WML editor by Waptop.

:: linuxian 5/12/2000 10:27:44 AM [+] ::
WAP browser @ Gelon.net.

:: linuxian 5/12/2000 10:24:31 AM [+] ::
xmlproc is a free, OpenSource, nearly complete SAX-based XML parser written in Python.

:: linuxian 5/12/2000 09:47:33 AM [+] ::
Document Object Model (DOM) Level 2 Specification. Here is the abstract:
Abstract

This specification defines the Document Object Model Level 2, a platform- and language-neutral interface that allows programs and scripts to dynamically access and update the content, structure and style of documents. The Document Object Model Level 2 builds on the Document Object Model Level 1.

The DOM Level 2 is made of a set of core interfaces to create and manipulate the structure and contents of a document and a set of optional modules. These modules contain specialized interfaces dedicated to XML, HTML, an abstract view, generic stylesheets, Cascading Style Sheets, Events, traversing the document structure, and a Range object.


:: linuxian 5/12/2000 09:31:16 AM [+] ::
Developer news from the XML community: <?xmlhack?>. This "zine" site has lots of useful information for XML developers.

:: linuxian 5/12/2000 09:28:13 AM [+] ::
:: Thursday, May 11, 2000 ::
This is a pretty cool net news site with an open service API: Meerkat: An Open Wire Service.

:: linuxian 5/11/2000 05:25:19 PM [+] ::
This looks like a definite reader: O'Reilly Network: Meerkat: An Open Service API.

:: linuxian 5/11/2000 05:16:08 PM [+] ::
A free HTML to PDF converter: FreePDF Engine 0.10a.

:: linuxian 5/11/2000 05:01:40 PM [+] ::
Important info article on dll incompatibility: A Snowball's Chance for DLL Hell.

:: linuxian 5/11/2000 02:57:59 PM [+] ::
:: Wednesday, May 10, 2000 ::
Use Linux configuration files to personalize your system.

:: linuxian 5/10/2000 09:58:07 AM [+] ::
Linux 101: RPM files explained.

:: linuxian 5/10/2000 09:56:38 AM [+] ::
Heres the W3C Spec for Simple Object Access Protocol (SOAP) 1.1.

:: linuxian 5/10/2000 09:17:36 AM [+] ::
:: Tuesday, May 09, 2000 ::
This is the W3C's page about libxml, a.k.a. gnome-xml, the main Gnome library for XML processing.

:: linuxian 5/09/2000 12:22:08 PM [+] ::
:: Monday, May 08, 2000 ::
Petite - Win32 Executable Compressor -- Compressed executables decompress themselves at run time. Virus detection included.

:: linuxian 5/08/2000 02:20:24 PM [+] ::
An alternative interface for Deja Power Search.

:: linuxian 5/08/2000 02:18:29 PM [+] ::
CodeColorizer -- The online source code syntax highlighter for ASP C/C++ Clipper Delphi HTML Java JavaScript Pascal Visual Basic -- Note that this is offered through http://www.chami.com/ (makers of HTML-Kit).

:: linuxian 5/08/2000 02:02:47 PM [+] ::
The Cluetrain folks record that Dack Ragus considers Mark Hurst "the Yoda of User Experience. Hurst has a Creative Good site and weblog that may be good starting points for checking out this assertion.

:: linuxian 5/08/2000 01:03:57 PM [+] ::
This XML news source, xmlhack: developer news from the XML community, was linked from Eclectic, "The XML-DEV weblog".

:: linuxian 5/08/2000 12:52:07 PM [+] ::
This is the Temporary home for the Camp Smalltalk Refactoring Browser Squeak Port, being done by Bob Hartwig.

:: linuxian 5/08/2000 11:31:40 AM [+] ::
:: Friday, May 05, 2000 ::
Georgia Tech Squeak Students' Cases.

:: linuxian 5/05/2000 04:54:42 PM [+] ::
This is Eric S. Raymond (ESR's) site for Jargon File Resources. Esr writes that this site is "as official as anything associated with the Jargon File gets."

:: linuxian 5/05/2000 04:10:54 PM [+] ::
Here are some of the Georgia Tech students' results: Newspaper Sharing - Spring 2000.

:: linuxian 5/05/2000 03:50:54 PM [+] ::
Squeak students at Georgia Tech faced the following challenge: Spring 2000 Project Assignment Description.

:: linuxian 5/05/2000 03:49:46 PM [+] ::
David N. Smith's Squeak Page - Many useful goodies, including an printf()-like Formatter for Squeak, a TT800 Random Number Generator, a HangMan game, code for filing IBM Smalltalk applications into Squeak, code for hiding and showing automatic updates in a Change Set Browser, etc.

:: linuxian 5/05/2000 12:53:59 PM [+] ::
:: Thursday, May 04, 2000 ::
Here is the lxr cross-reference of Linux Source Code.

:: linuxian 5/04/2000 01:19:32 PM [+] ::
Linux Cross-Reference (lxr) is a new utility for viewing and cross-referencing relatively large CVS code repositories.

:: linuxian 5/04/2000 12:48:06 PM [+] ::
:: Wednesday, May 03, 2000 ::
Here are the main links for the CVST Project sites:

:: linuxian 5/03/2000 11:26:33 AM [+] ::
XML.Smalltalk.org Main Page - "Enhancing all versions of Smalltalk with XML."

:: linuxian 5/03/2000 09:51:55 AM [+] ::
A Swiki page was started for an investigation into using the new M$-sponsored SOAP XML RPC protocol with Squeak.

:: linuxian 5/03/2000 09:45:50 AM [+] ::
More on Jabber, today. First, a list of indexes to various Jabber Archives: Here is a link to another Jabber Archive Index.

:: linuxian 5/03/2000 09:15:29 AM [+] ::
Here are some references on the Wireless Application Protocol (WAP), an XML-based spec for communicating with wireless devices such as appropriately equipped cellular telephones.

:: linuxian 5/03/2000 08:33:32 AM [+] ::
:: Tuesday, May 02, 2000 ::
An interesting advanced tutorial Squeak project: Squeak as Web Server.

:: linuxian 5/02/2000 04:39:35 PM [+] ::
Well, after looking at some small archive files, I've decided to archive monthly. Just changed the setting.

:: linuxian 5/02/2000 11:55:52 AM [+] ::
Look at this again; it's a port of the SUnit testing framework for Squeak.

:: linuxian 5/02/2000 11:44:26 AM [+] ::
I just changed the number of days to display on the main page from 14 to 30. I'm still archiving weekly.

:: linuxian 5/02/2000 11:27:58 AM [+] ::
I needed to answer a post about Charles Babbage's Analytical Engine and found a Java Applet Emulator for the Analytical Engine.

:: linuxian 5/02/2000 09:55:40 AM [+] ::
The W3C's Introduction to HTML 4 contains a good description of URI's.

:: linuxian 5/02/2000 09:15:38 AM [+] ::
What Is...a URI (Uniform Resource Identifier) (a definition)

:: linuxian 5/02/2000 09:13:39 AM [+] ::
Uniform Resource Names (URN) Progress Report

:: linuxian 5/02/2000 08:59:03 AM [+] ::
Purveyor Administrator's Guide - Uniform Resource Locators

:: linuxian 5/02/2000 08:58:05 AM [+] ::
rfc1630 - Universal Resource Identifiers in WWW: A Unifying Syntax.

:: linuxian 5/02/2000 08:53:02 AM [+] ::
And this: Web Naming and Addressing Overview (URIs, URLs, ...).

:: linuxian 5/02/2000 08:48:57 AM [+] ::
Today I'm researching URI's and URL's a bit so we'll be looking at sites like this: URI::URL - Uniform Resource Locators (absolute and relative).

:: linuxian 5/02/2000 08:46:44 AM [+] ::

This page is powered by Blogger. Isn't yours?
[::..Atomz Advanced Search..::]
Search For:
Match:  Any word All words Exact phrase
Sound-alike matching
Dated:
  From: ,
 To: ,
Within: 
Show:   results   summaries
Sort by: