thoughts and comments across the boundaries of computing, ancient history, epigraphy and geography ... oh, and barbeque, coffee and rockets
SyntaxHighlighter
Tuesday, March 18, 2014
Thursday, February 27, 2014
Planet Atlantides grows up and gets its own user-agent string
So, sobered by recent spelunking and bad-bot-chasing in various server logs and convicted by sage advice that ought to be followed by everyone in the UniversalFeedParser documentation, I have customized the bot used on Planet Atlantides for fetching web feeds so it identifies itself unambiguously to the web servers from which it requests those feeds.
Here's the explanatory text I just posted to the Planet Atlantides home page. Please let me know if you have suggestions or critiques.
Here's the explanatory text I just posted to the Planet Atlantides home page. Please let me know if you have suggestions or critiques.
Feed reading, bots, and user agents
As implied above, Planet Atlantides uses Sam Ruby's "Venus" branch of the Planet "river of news" feed reader. That code is written in the Python language and uses an earlier version of the Universal Feed Reader library for fetching web feeds (RSS and Atom formats). Out of the box, its http requests use the feed parser's default user agent string, so your server logs will only have recorded "UniversalFeedParser/4.2-pre-274-svn +http://feedparser.org/" when our copy of the software pulled your feed in the past.
Effective 27 February 2014, the Planet Atlantides production version of the code now identifies itself with the following user agent string: "PlanetAtlantidesFeedBot/0.2 +http://planet.atlantides.org/". Production code runs on a machine with the IP address 66.35.62.81, and never runs more than once per hour. Apart for a one-time set of test episodes on 27 February 2014 itself, log entries recording our user agent string and a different IP address represent spoofing by a potential bad actor other than me and my automagical bot. You should nuke them from orbit; it's the only way to be sure. Note that from time-to-time, I may run test code from other IP addresses, but I will in future use the user agent string beginning with "PlanetAtlantidesTestBot" for such runs. You can expect them to be infrequent and irregular.
Please email me if you have any questions about Planet Atlantides, its bot, or these user agent strings. In particular, if you put something like "PlanetAtlantidesBot is messing up my site" in your subject line, I'll look at it and respond as quickly as I can.
Labels:
atlantis,
bots,
citizenship,
feeds,
patterns
Tuesday, February 25, 2014
New in Planet Atlantides
I have added the following feeds to the indicated aggregators in the Planet Atlantides constellation:
Labels:
atlantis,
blogs,
feeds,
linkeddata
New in EpiDig: Digital Archive for the Study of Pre-Islamic Arabian Inscriptions
I've just added a reference for the following resource to the EpiDig Zotero library:
- Avanzini, Alessandra. DASI: Digital Archive for the Study of Pre-islamic Arabian Inscriptions, 2013. http://dasi.humnet.unipi.it/.
Monday, February 10, 2014
New in EpiDig: Sabellian Spreadsheets
I've just added a reference for the following resource to the EpiDig Zotero library:
- McDonald, Katherine. “Sabellian Spreadsheets.” Greek in Italy, February 10, 2014. http://greekinitaly.wordpress.com/2014/02/10/sabellian-spreadsheets/.
Thursday, January 30, 2014
Pruned from Maia: Dead and Damaged Feeds
The following resources have been pruned from the Maia Atlantis feed aggregator because their feeds (and in some cases the whole resource) have disappeared with no alternative address or are consistently returning errors:
I have also updated a number of feed that had moved, including some of which that did not provide redirects and had to be sought out manually.
- GIS for Archaeology and CRM (formerly at http://www.gisarch.com; domain now up for sale)
- ABZU Recent Additions (feed returns 404)
- epea pteroenta (feed and site perpeturally return 500)
- Internet Archaeology (feed content is invalid; site sports a notice saying a server upgrade is impending)
- Portable Antiquities Scheme Blog (feed returns 404)
- Art and Social Identities in Late Antiquity (University of Aarhus) (site and feed are gone)
- ArcLand News (feed returns 404; site sports a notice saying a server upgrade is impending)
- Jonathan Eaton (Imperium Sine Fine) (feed returns 404; blogger site says "feed has been removed")
I have also updated a number of feed that had moved, including some of which that did not provide redirects and had to be sought out manually.
Wednesday, January 22, 2014
New in Maia: Ancient Studies Articles
I have just added Sarah E. Bond's and Kristina Killgrove's Ancient Studies Articles blogcast to the Maia Atlantis feed aggregator.
Labels:
accessibility,
atlantis,
blogs,
feeds
Subscribe to:
Posts (Atom)