公式サイト モバイル版
一箱古本市当日まで、まだ少しずつ改良していくつもりですが、URLだけは早めにお知らせしておこうということで。携帯電話のブックマークに登録してみてください。
提案などあればコメントやメールでお知らせください。
MAP配布場所の更新など
4.16TEAM内澤
合計153ヶ所155ヶ所になりました。
不忍ブックストリートMAPの手に入る場所をどうぞ。
スリップをエクセルで作る
方法を、一箱店主の楽楽楽楽楽(ごらく)堂さんが公開されています。
http://twinklelife.jugem.jp/?eid=146
さて、スリップ制作で悩んでいる一箱古本市の店主の方いらっしゃいましたら、ぜひコメントなどでお声かけください。このExcelのファイルを差し上げます。
とのことです。
店主の皆さん、ご参考まで。
今日現在 不忍ブックストリートMAPが手に入る場所
2006年版不忍ブックストリートMAPが手に入る場所が、今日(4月14日)現在、129ヶ所+3ヶ所になりました。関西、金沢、札幌など関東以外の配布場所もあります。
4月15日追記 あまりエントリが増えてもってことで
高田馬場、早稲田方面を追加して、計132ヶ所になりました。
マップの手に入る場所
不忍ブックストリートMAP http://sbs.yanesen.org/map/ の手に入る場所を、昨日4月12日現在のリストに更新しました。
4月12日現在、地域内62ヶ所(+3ヶ所)、地域外24ヶ所の計89ヶ所で手に入ります。
トラックバック入門
今頃といえば今頃だけど、直近の仕事で使えそうなので。
- トラックバック技術仕様書 http://lowlife.jp/yasusii/stories/8.html
- トラックバック技術仕様書の ?__mode=rss はなかったことに http://d.hatena.ne.jp/naoya/20050818/1124325381 やっぱりこの部分はなかったことになってるんだ。調べてよかった。
はてなのトラックバックを使ってCGIを作って練習してみた。
tb.py
#!/usr/bin/env python2.4 # -*- coding: utf-8 -*- """トラックバックを受けて、テキストファイルに出力する。 """ import os DB='/tmp/tb.txt' if not os.path.exists(DB): f = file(DB,'w') f.write('--- trackbacks ---\n') f.close() def resp(error_code=0,message=None): s = "%d " % error_code if message: s += "%s " % message return s def xml_resp(s): return """%s """ % s class TrackbackRequest(object): title = "" url = "" blog_name = "" excerpt = "" def __init__(self,form): if form.has_key('title'):self.title = form['title'].value if form.has_key('url'):self.url = form['url'].value if form.has_key('blog_name'):self.blog_name = form['blog_name'].value if form.has_key('excerpt'):self.excerpt = form['excerpt'].value if not self.url: raise Exception,"url should exists." def save(self,file_name): f = file(file_name,'a') f.write('%s\t%s\t%s\t%s\n' % (self.url,self.title,self.blog_name,self.excerpt)) f.close() import cgi print "Content-type: text/xml\n" try: tb = TrackbackRequest(cgi.FieldStorage()) tb.save(DB) print xml_resp(resp(0,str(tb))) except Exception,msg: print resp(1,msg)