|start | find | index | login or register | edit|
Norman Walsh's personal site, besides being a good read, is also quite interesting due to it's technical underpinnings.
Treebeard - an Open Source XSLT IDE - built on a variety of another open source stuff targeted at "small businesses" and guys that just "got back from Barnes and Noble with your spankin new XSLT book" :) [via pwtm@]
Java is in need of a sort of "Grand Unified Theory" for distributed applications. EJB, Jini, [create JXTA], and JMS have more in common than just the letter J, though you wouldn't know it from reading the specs. [via pwtm@]
The MAD Plug-in for Winamp is exactly what it's name promises - it provides the superior mpeg decoding quality of MAD to winamp users. if you're kinda interested in high-quality audio or use your computer for cd archival or anything the like, go and give it a try. you'll never go back :)
The recently unveiled and unleashed Parss is interesting due to multiple reasons. architecturally, Parss consists of client/server parts whereas the server component "takes care about retrieving updated feeds and provides these as preprocessed data" to clients. another part of parss is a client for Antville, that allows "merged feeds" to be displayed within antville sites.
the former part, the server component, is quite interesting. i'd guess it is the result of considering that in order to enable custom aggregation for each user, the first idea would be to simply poll all the feeds, each user requests. this soon leads to the thought of a "master aggregator" that acts as a central mediator to the custom, per-user aggregators.
now as a result of this, parss is also a very interesting web-service on its own, not just for antville clients. i don't know for real, but i guess most weblog software allows to somehow customize which server to ping (yeah, the 'weblogs.com notification'). Parss has an XML-RPC api, which also provides a ping method similar to weblog.com's, although the semantics differ.
a hypothesis: it would be rather easy, to add a "weblogUpdates.ping" method, syntactically indentic to the one used by weblogs.com. two behaviours spring to my mind: 1) discard the weblogname parameter, but use the weblogurl to autodiscover the RSS feed and then proceed as if Parss' ping( URL ) was called. if autodiscovery fails, discard the ping. 2) same as 1, but if autodiscovery fails, record the ping. this would allow Parss to provide something (at least the data backend) similar to weblogs.com.
if the above paragraphs are unclear, do not hesitate to comment :)
now another thing that springs to mind, is controlled flooding to let the aggregators communicate. but, this is another story ... (and i really cannot imagine, that no one has thought of this before; more googling required).
finally: congrats tobi! parss looks fine :)
gpoul 6093 days ago:
|earl.strain.at • esa3 • online for 6932 days • c'est un vanilla site|