Quick links
By BmBlog.
- tblib: A TrackBack Library in Python
- http://madskills.com/public/xml/rss/module/trackback/
- mttrackback - TrackBack Technical Specification
- The Spiral Cellar
- Armed Bear
- Pingback 1.0
- W3Schools Online Web Tutorials
- Re: Embedding HTML in XML documents using HTML dtd
- The latest works
- Html2DocBook - DocBook Wiki
- Ben Hammersley.com: Trackback in the saddle again
- http://www.docbook.org/tdg/simple/en/html/sdocbook.html
- Eigenradio - The top 20 singular values all day, every day!
Talk to me about Disturbed Area Candidates
Someone pointed out this page, which includes:
Maharashtra reserves seats for disturbed area candidates
Jammu, Apr 25: Maharashtra Government have reserved 65 seats in different courses for the candidates belonging to disturbed areas and States/ Union Territories having no Medical/ Dental Colleges. These includes 40 MBBS seats, five seats of BDS, 18 seats for PG course (Medical) and two seats for PG course (Dental).
...
The application forms and information brouchers can be had from the office of Competent Authority, Maharashtra Government on payment of DD of Rs. 300 drawn on Nationalized Bank in favour of "Director, Medical Education and Research, Mumbai" payable at Mumbai. The application forms complete in all respects should be submitted in person alongwith DD of Rs. 600 (examination fee) drawn on a nationalized bank payable at Mumbai. Further information can also be collected on official web site www.dme.org.
...
I don't remember anyone contacting me. Does that mean that the places went to waste?
Will SIMPLE survive?
Will SIMPLE (SIP for Instant Messaging and Presence Leveraging Extensions) make any real impact on the market?
So far it seems that more developers and customers are using XMPP (Extensible Messaging and Presence Protocol), as made real by Jabber.
As a real world example, with a couple of others I'm doing some experimentation with an easily available SIP server from IPtel. The software seems to work well and a softphone from Xten is a workable and pretty (if sometimes annoying) way to interact.
Voice calls seem to work just fine. Now we'd like to try some instant messaging. In particular, it would be nice to hook a system monitoring application into the environment, to allow alerts to be sent. What API and client library implementation do we use to achieve this? Not being a Java programmer somewhat rules out JAIN and friends. A brief search via Google doesn't lead to any obvious Python or Perl modules, which means that it's back to C or C++ using the Vovida or GNU oSIP libraries. Do those libraries actually implement the SIMPLE extension to SIP?
If we had chosen XMPP as our underlying IM protocol, something might be working later the same day in Python or Perl.
On a slightly more amusing note, choosing to call the protocol SIMPLE ensures that searching for relevant material on the 'net is much more difficult.
Possible Improvements to NetNewsWire?
After a couple of weeks of using NetNewsWire some things to improve usability occur to me:
- Drag and Drop subscription
Subscription via the Services menu in Safari is nice, but it would be simpler to be able to drag and drop URLs from the location bar onto NetNewsWire. This should, of course, cause an attempt at RSS auto-discovery at the indicated URL.
- Sorted site list
As the number of sites in the Subscriptions grows, improved management of the list would be useful. The current grouping is interesting, but feels difficult to manage on a large scale.
Last time I exported my subscriptions to OPML the grouping was lost, but perhaps this is a fault of the format rather than NetNewsWire.
More useful would be the ability to sort the Subscriptions pane according to the number of unread articles or the total number of articles. Perhaps if the pane contained a table view with a variety of possible columns (and the ability to sort by a column, obviously) this would be possible.
It may be that some of these are possible and I've just not discovered how. Apologies to Brent if that's the case.
Update
I posted the same stuff to the NetNewsWire list at Yahoo Groups. Follow the thread here.
Update 2
Turns out that you can drag URLs from (say) Safari into the Subscriptions pane, but not anywhere else. That's a little awkward for my normal layout, but good news!
TrackBack Support
...is now available here.
My new TrackBack implementation in Python is now wired in here. It's obviously new, so please try it out and see if it works.
Articles don't yet include any indication that a trackback has occurred, but you can see if they exist by using ?__mode=list as an option to the trackback URL.
The implementation supports the submission of trackback pings, retrieval of the list of pings in table form (list mode) and RSS generation (use ?__mode=rss). Details in the RSS output are not complete (incorrect title and description for the story header), but I'm unclear what they might be used for.
I have an outbound trackback implementation completed as well, based on Matt Croydon's tblib.py. Perhaps I'll try submitted some trackbacks myself tomorrow!
First post over here
This is the first post at the new site. All of the content should be here now, but some of it has slightly screwy formatting. Page regeneration all seems to work, as does RSS.
Making all of the old links work is interesting. I can manage to get many of them functioning using Apache rewrite rules, but that doesn't help for anything that has a “?” within the URL (as mod_rewrite doesn't get to see that part).
Please send mail (or try AIM or IRC) if you spot something broken, unexpected or just plain wrong.
Revamping all of this stuff
I'm in the process of revamping the content, style and mechanism of this site. It's been an interesting experience learning more about XML, XSLT, XPath, etc.
Somewhat predictably (and partly the reason for starting down the path), the biggest task is to convert the previous content into a newer format. Even with the relatively small number of entries that I have, it will take a while.
Here is what I have so far. It's missing:
- comments,
- trackback,
- lots of content.
But the basic infrastructure is in place.
More about the mechanisms, whys and wherefores when I get a little further along...
Update
All of the old content is now converted. Inbound TrackBack should work.
Bookmark Blogger in Python (properly)
Les went back and did it properly, as opposed to my half-baked hack:
Remember my BookmarkBlogger? Well, I rewrote it in Python. For a little while, I was making little apps in Java, wishing it were a scripting language. I've stopped that now. Also, I've added the ability to include both link text and a non-linked comment in the bookmarks to be blogged. This new version is quite a bit simpler and contained all in one script -- configuration, template, and all. Download a tarball here from my CVS server.
Back again (again)
Back after two weeks on holiday. Lots of mail to get through...
Problems with trackback
It always seemed that autotrackwas doing too much. Turns out that the timestamp file was not being correctly updated - perhaps NetBSD was optimising away the open/close of the file.
Adding a write seems to make things happier. Find the timestamp code and, between the open and the close, add:
$fh->write("something");