Since early January new WatchBot (the bot) version is operating. Almost nothing changed from the user perspective, still I decided to make a note as some old bugs are gone, while some new bugs appeared.
Continue reading "WatchBot internals reworked" »How to write a FICS bot part VI - mekk.fics library
To extend my introduction to FICS bot writing I decided to share some code.
The mekk.fics library allows one to write asynchronous FICS bots and utilities in Python. I created it mostly by factoring reusable code out of WatchBot sources, polishing it here and there, extending test suite, and documenting.
Continue reading "How to write a FICS bot part VI - mekk.fics library" »Duplicate comments resolved
A lot of people complained about bug which caused WatchBot to quote the same whisper (or other game information) twice (or even more times).
The bug is mostly solved.
Continue reading "Duplicate comments resolved" »yourlogicalfallacy.com poster on A4 printer
The yourlogicalfallacyis.com page provides nice summary of frequent logical errors people make. I like the site and the poster. Unfortunately I do not have large format printer handy.
Therefore I decided to make A4-friendly version of the poster simply by printing 4 quarters of original poster as individual A4 pages (which can be glued together afterwards).
Continue reading "yourlogicalfallacy.com poster on A4 printer" »Pinboard as Google Reader Share replacement
Google recently removed Share function of Google Reader. It was a foundation of my sharing scheme – whenever I liked some article, I pressed Shift-S (or used Share in Reader bookmarklet) and thanks to appropriately configured tools given link was forwarded to linkroll on my Polish blog, my Twitter, my Facebook, and other social networks.
I looked for replacement for some time, and finally decided to build the process on the basis of the bookmarking service – Pinboard in this case, but other bookmarking services should do too if they support per-tag RSS, and some API returning links tagged with specific tag.
Continue reading "Pinboard as Google Reader Share replacement" »Pinboard bookmarks with Ctrl-D (in Firefox)
Due to problems with Delicious extension I recently migrated to Pinboard. The app (used via bookmarklets) is fairly nice, but I really missed ability to bookmark via Ctrl-D keyboard shortcut.
It turns out, there is a way.
Continue reading "Pinboard bookmarks with Ctrl-D (in Firefox)" »Scrap email addresses from GMail inbox (or other folder)
Recently I happened to obtain quite a few emails in case of which I wanted to preserve To or Cc list members in my addressbook. GMail interface makes it easy to do it for a few addresses, but very tedious when there are a lot of them (every address must be clicked separately).
Continue reading "Scrap email addresses from GMail inbox (or other folder)" »From Serendipity to Blogofile and Disqus
I just converted this blog from Serendipity to Blogofile, and I am in the process of converting my bigger and more important Polish blog. The news as such is not particularly important (although I would appreciate a warning in case I spoiled something), but I think that the scripts I wrote to aid the conversion may be of use for somebody.
Continue reading "From Serendipity to Blogofile and Disqus" »WatchBot migrated
To resolve the disconnection problems I migrated mekk.waw.pl to another Linode datacenter, now it is operating from London. So far it seems that it helped, not a single disconnection during first day of work (while from Newark there were a few connection breaks an hour).
Continue reading "WatchBot migrated" »WatchBot disconnections and my attempts to resolve the problem
You could notice that, since December, WatchBot started to have connectivity problems. The most visible effect is that a lot of games are splitted into many separate parts in spite of the fact that no adjournment by players took place.
Continue reading "WatchBot disconnections and my attempts to resolve the problem" »