荒玉水道道路をまっすぐ走ってたら浄水場に行き着いたので見学してきた。

荒玉水道道路というのがありましてね、高円寺から多摩川まで一直線で伸びてる。 おまけに水道道路だから、上を走る車の重量制限があって、でかい車が走れないらしい。まあ走りたいですよね。ということで、走ってきました。家から住宅街を抜けて神田川に出て…

自転車の走行記録を記録するTwitter BOT型ウェブサービス「自転車マン」をリリースしました。

5/29、台風の影響で自転車イベントが軒並み中止となるなか、「自転車マン」をリリースしました。 やあみんな!自転車マンだ!自転車マンは、きみたちが自転車で走った記録を、忘れずに覚えておくぞ!自転車に乗ったあとは、僕に「20km走った」「15km/hで1時…

今朝夢で見たおもちゃ

商品化してください。

CatalystでFormValidator::SimpleとI18Nプラグインを使ってエラーメッセージを国際化対応

適当なやり方なのかはわかりませんが、うまくいったのでやり方を書きます。 それぞれのプラグインについては特に説明しません。要は、 FormValidatorのメッセージに言語リソースのキーを指定する その値を使って、フォーム側でI18Nのlocalizeメソッドを呼ん…

webサービスを広めるのに公式RTが効果的だった。

日曜の夜、ラストサムライを見終わった後に「http://hsksyusk.jeez.jp/sorosorocurrytabetai/」というwebサービスを公開したら、次の日1,300アクセスくらいになった。 どこからどれくらいのアクセスがあったか。 アクセス解析は Google Analytics を使ってる…

Webサービスを作った手順を公開した。

ちょっとまえに「http://bestgameon.net/」という7ブクマの残念なウェブサービスを作ったのだけど、今回それを作った手順をWikiにまとめて公開した。http://bestgameon.net/dokuwiki/Webサービスを作るのは、今回が生まれて初めて。 で、そのためにネット上…

CatalystのForm::ValidatorとFillInFormが動いたとき日本語を入力してたらInternal Server Errorになっちゃうのの解決方法

先週オープンしたのにこのブログよりアクセス数が少ない残念なウェブサービスとしておなじみのhttp://bestgameon.net/ですが、これにFillInFormを導入しようとしてハマった。 こんなフォームで名前と内容欄にはForm::ValidatorでNOT_BLANKが設定してある。 …

ウェブサービスBESTGAMEONをオープンした。

BESTGAMEONという、自分だけのゲームランキングを作ることのできるウェブサービスをオープンした。 以下はその開発ブログの、オープンしたよ記事からの転載。PV欲しさに幾分媚びた感じです。 http://bestgameon.net/blog/?p=5 あなただけのゲームランキング…

都知事選

CatalystでDB用のModel作り直したらエラーが出た。

Model作り直したらなぜかView::JSONを見にいくようになったので、 default_view => 'TT' を指定したら直ったという話。 Twitterで済む分量だった。けどちょっと詳細に書く。 View::TTとView::JSONを使ってた。 特に指定しないとView::TTが使われていた。 DB…

Net::Amazonでページング

Net::Amazonでページングがうまくいかなかったので、それに対応した方法を書く。 Amazon APIのページの概念は、1ページ10アイテム。ページ指定が1なら検索結果の1件目から10件目、2なら11件目から20件目のデータが取得される。 で、Net::Amazonだとどうなっ…

Net::Amazonでキーワード関連順の検索をする方法

Perlのプラグイン Net::Amazon を使って、キーワード関連順のソートをする方法。 以前の記事で書いたけど、ゲームソフトの関連度順の検索が、そのままだとできなかった。他のいくつかのジャンルについても、同様のはず。 その原因と、対応方法がわかったので…

多摩湖自転車道で迷って多摩湖を渡る

おれはいつになったら迷わずに自転車に乗れるのか。 天気がよかったので悲願の多摩湖自転車道に行った。前行った時は迷った末入り口までたどり着いて帰ってきたので、今度こそ中に入ってやろうというわけだ。 暖かかったので、軍手も耳カバーもジャンパーも…

Every Trail の iPhoneアプリで余裕だった。

昨日iPhoneで記録したGPSデータをうんたらかんたらと書いたけど、どうせEvery Trailに記録するなら専用アプリ使えば何にも悩むこと無かった。 Explore 西荻窪まで散歩 | AllTrails 散歩をためしに記録。途中5分ほどお店に寄ってて、その間レジュームしてたら…

iPhoneのGPSで自転車のログを記録してEvery Trailに取り込む。

こういうのをね、ブログに出したかったのよ。 おうちから畑まで往復 at EveryTrail まずiPhone用のGPSロガー。ためしにMotionX GPS Liteっていうのを使った。 http://itunes.apple.com/us/app/motionx-gps-lite/id293935935?mt=8 どうせEvery Trail使うなら…

さくらインターネットで複数のCatalystアプリケーションをマルチドメインで動かす設定がわからない

こんなフォルダ構成で、 /home/accountid/www/ ├myapp/ ←Catalystで作ったアプリケーションその1 └myapp2/ ←Catalystで作ったアプリケーションその2独自ドメイン2つ取って、 myapp.com → myappにアクセス myapp2.com → myapp2にアクセス っていうことがや…

AmazonのAPIでゲームの関連度順の検索ができない

2011/3/21追記 解決方法がわかりました。Net::Amazonでキーワード関連順の検索をする方法 - hsksnote 困った。 AmazonのProduct Advertising APIを試してるんだけど、これで関連度順の検索ができない。今まで試してみてダメだったやり方をまとめておく。やり…

GIANTのTRADISTの黒っていうかっこいい自転車を買ったので。

そしてこのマシンに似合うジャージがほしい。PISSEI ロングスリーブジャージ LIMITED EDITION-BL-Mメディア: ウェア&シューズ クリック: 23回この商品を含むブログ (1件) を見るなんてかっこいいんだ・・・! マシン買うときは仮面ライダーブラックRXみたい…

クロスバイク初走行

仕事のストレスと会社への不満がネガティブなスパイラルを形成して加速度的に僕の胸を穿つのでクロスバイクを買った。GIANTのTRADIST。おしゃれな茶色と散々迷って黒にした。ヒーローっぽくてかっこいいから。ウェイクアップ!(起き上がり(c)『屍鬼』) 自…

さくらインターネットで動くCatalystでCSSを使う方法

さくらインターネットのCGIでCatalystを動かす設定(完全版?) - LAPISLAZULI HILL#Catalyst - Catalystグループ こちらの記事を参考に、.htaccessを設定して、さくらのVPSじゃない一般サーバでCatalystを動かしていたのだけれども、cssファイルを/root/static…

Catalyst::AuthenticationでTwitter認証を使う方法

CatalystでTwitter認証をやろうとしたら結構ハマったのでメモを作っておく。 Catalyst::Authentication::Credential::Twitter(以下CAC:Twitter)ってのがあるんだけど、使い方が難しかった。認証の流れは、 アプリからTwitterの認証URLにアクセス Twitterで…

謹賀新年

『天使と悪魔』感想(ネタバレ)

【信仰を】おい、ヴァチカンに反物質爆弾が仕掛けられたらしいぜ!【守れ!】 1 :神も仏も名無しさん:2009/08/16(日) 21:52:42 ID:Ke0IldDs 今晩24時に爆発するって! 2 :神も仏も名無しさん:2009/08/16(日) 21:55:55 ID:jdIueD90 自演乙 糸冬 了

忘れてた8月の読書まとめ。国際経済学系2冊。

読んだほうがいいだろうなあと思いつつ、難しそうでなかなか手が出なかった『エコノミスト南の貧困と戦う』、読んでみるとやっぱり強敵で、なかなか読み進まなかった。理由は二つ。一つ目は、あまりに有用な議論が多くて、ここはじっくり読もうポイントが多…

9月の読書まとめ。ダルフールについてお勉強。

あたしはJVCというNGOのアフリカボランティアチームに参加してるんですが、そこの団体は世界10カ国で活動していて、うちアフリカは南アフリカとスーダン。どちらもあまり詳しくないんで、これはいけないと思ってダルフールのことをまずは知ろうと思って『ダ…

グローバルフェスタ2009、参加型ブース4選+番外編

10/3,4、日比谷公園で、国内最大の国際協力イベント、グローバルフェスタ2009が開催された。 ・国際協力NGOスタッフの細野さんが、いろんな団体のインタビューをして、twitterでリアルタイム実況していた。 http://twilog.org/HOSONO_Junya/hashtags-gfj2009…

1984年のカセットテープ

貧乏だった方は別として、みなさん子どものころにアニメや特撮ソングのたくさん入ったカセットテープを持っていたと思います。 ウチにもあって、それはたぶん1984年のテープで、僕は1981年生まれだからまだ3才、その頃見ていたテレビなんてほとんど覚えてい…

海外旅行のためのクレジットカード見直し2009夏

海外旅行へ行くのを機に、海外旅行に行くことを前提としてクレジットカード類を見直してみた。 海外でお金をどう扱うか 基本はクレジットカード払い 両替は必要分をいっぺんに済ませる。 ドル・ユーロ・ポンドは国内、それ以外は現地で両替がいい。(レート…

wordpress カテゴリーページの先頭に、カテゴリーの紹介記事を表示する方法

wordpressのカテゴリーページで、記事の並ぶ先頭に、そのカテゴリーを紹介する記事を持ってくるよう、テンプレートをカスタマイズしたのでメモ。 やりたかったのは、 カテゴリー紹介記事 カテゴリー記事1 カテゴリー記事2 みたいなこと。 作家紹介 作品1 …

twitterログと写真で振り返るサマーソニック09 東京 3日目

hsksyuskサマソニむかってるけど話すのはシンケンジャーとディケイドのこと。 ( 2009-08-09 10:06:46 ) hsksyusk海浜幕張着いた。共産党がサマソニの人出を狙ってピラ配りと演説してる。 ( 2009-08-09 11:09:30 ) hsksyusk今日は写真送れるかな。 ( 2009-08-…