Go for it!

はてブロドメインで仮運用中。

技術

Golden Cheetahのデータフォーマット

Golden Cheetahの日本語化パッチが無事にメイントランクへマージされて喜んでいたのも束の間、「ローカライズしちゃいけない部分」まで日本語化していて、変なデータが作成されるようになってしまいました。 でもなあ、これ、データ設計に問題があるよ…。

Golden Cheetah日本語化メモ

Golden Cheetahいじりのメモです。 Golden CheetahはNokia Qtライブラリを使って組まれています。このライブラリは国際化の対応が進んでいて、すでにフランス語版が動いているし、ちょっと頑張ると日本語化出来そうな予感。ということでゴニョる。

GARMIN EDGE705日本語版は買ってはいけない

私は2008年9月頃にEdge 705英語版を購入しました。日本国内ではおそらくearly adaptorと言えると思いますが、後発の日本語版が気になるところです。 が、あちこちから情報を収集した内容、ソノ筋の人から伺った話を総合すると、Edge 705日本語版は買ってはい…

GARMIN EDGE 705のファームウェアv3.10が出ています

例によってWattageを斜め読みしていたらEdge 705のファームウェアv3.10のリリースに気づきました。2009/12/1付けですね。 注意! v2.8未満のファームウェアからv2.8以降へ更新すると、ユーザデータ、ログ等が全て削除されますので、あらかじめバックアップし…

Google日本語入力

Google日本語入力出ましたね。 Google 日本語入力 UNIX界隈のツールを使っている人であれば、MeCabやSKK, Anthyなどの名前を聞いたことがあると思いますが、Google日本語入力にはこれらの成果が含まれています。 以下、Google Japan Blogから引用。 Anthy, W…

Amazon EC2申し込み

WebKeepersのVPSを利用しているのだが、ストレージ、メモリ、計算量などなど制限が厳しく、やりたいことが思ったようにできない。いろいろ目にすることがあるので、自分でも使ってみようかなと思って申し込んでみた。

Python Hack-a-thon #2に参加してきた

ハッカソンとは? 「Hack」と「Marathon」を合体して作られた言葉。スーパーハカーな方たちが、会議室やソファーのあたりに集まって、ノートPCで1日中ソフトウェアを集中的にハックする。言わば、ギークのお祭り。 HACKATHONとは - はてなキーワード 過去数…

Debian Lennyでcelery/rabbitmqを動かすメモ

セロリ、ニンジン、ウサギが好きです(嘘です)。 loc2go.comはTCX→KMLのデータコンバートをオンライン=同期で行っているのですが、サーバは重いしクライアントを待たせすぎ(使ってる方、重くてスイマセン)なのでジョブキュー設計を導入したいと考えてま…

西湖のレース、うまくいったこと、できなかったこと

西湖のレース振り返り。 上手くいったこと 安全運転! 脚の温存 スプリント できなかったこと/よくないこと チームでの逃げ トルク不足?

GoldenCheetah snapshot作りました

GoldenCheetahのスナップショット作りました。

GoldenCheetah - ANT+ Raw data streaming support

さまざまなパワーデバイスに対応した、Linux/MacOSX/Windowsで動作するGoldenCheetahというフリーソフトウェアがあるのですが、開発チーム?の方がANT+の生データストリーミング表示に対応したそうです。 GoldenCheetah first alpha release of streaming Co…

BPStudy#26に参加してきた

選手の土曜日にBPStudy#26に参加してきました。 今回は檜山正幸さん(檜山正幸のキマイラ飼育記)と鍬田力さん(Return 0)による「WebフレームワークCatyについていろいろ」でした。

Google Translateの組み込み

TCXをKMLにするサイト、loc2go.comは英語化(国際化)の計画があるのですが、手っ取り早く英語版を作るためにGoogle Translateを使ってみました。これ、組み込み簡単ですね。

python-mecabで遊んだ

会社で書いてたやつを手直ししてメモ。 MacPortsからpython-mecabパッケージを入れて遊んでみた。MeCabオブジェクトからtagger(形態素解析器?)を取得して、parseメソッドにテキストを渡すと分類される。

TCXをKMLに変換するウェブアプリを作ってみた

どこからともなく「TCXファイルに記録された軌跡をGoogle Mapsで見たいよね、できるかぎり簡単に」という声が聞こえてきので、ファイル変換とGoogle Mapsの表示だけをするウェブアプリを書いてみました。 see: http://loc2go.com

BPStudy#25に参加してきた

先週の金曜日に恵比寿で行われたBPStudyに参加してきた。 今回はサイボウズラボのkazuho氏を講師に招いて「パフォーマンスとスケーラビリティのためのデータベースアーキテクチャ」ということで、データストレージ(RDBMS/KVS)の動向、incline/pacificを利…

CinQo + SRAM Red / Quarq Qollector

ラスベガスでInterbikeなるショーが開催中! 私には関係のない遠方の話なので来月の雑誌を買えば良いかと思っていたのですが、Quarqさんがなにやら発表しているそうで。

twitpacker - 自転車パッケージ

twitterユーザを手動でクラスタリング(笑)するtwitpacker.comというサイトが立ち上がりました。クラスターを「パッケージ」として取り扱い、パッケージに含まれているユーザを1クリックでフォローすることが出来るサービスです。

Twitter Follow Meバッヂをつけてみた

ブログはさっぱり更新しないにも関わらず、twitterではしょっちゅうつぶやいていたりします。もしぼくに興味を持って貰えたら、ウィンドウ右側の「Follow Me」バッヂをクリックしてフォローしてください!

Garmin Edge 500

ひっそりとGarmin Edge 500がリリースされております。

GARMIN EDGE 705のファームウェアv2.90が出ています

Wattageをウォッチしていたら2.9がリリースされていました。 注意! v2.8未満のファームウェアからv2.8以降へ更新すると、ユーザデータ、ログ等が全て削除されますので、あらかじめバックアップしておきましょう。

クランクアームの応力解析

FSA K-Force Lightを削るにあたり、強度が心配だったのでクランクアームの応力解析をしました。…もとい、友人のじゃむさんにお願いして解析して貰いました(笑)。 簡易的なクランクモデルに対してFEA=有限要素法解析を行って貰いました。科学系のテレビ番組な…

mysql.serversテーブル

RHELにremiリポジトリから放り込んだMySQLを調整していてFLUSH PRIVILEGESを実行したところ、ERROR 1146 (42S02): Table ‘mysql.servers’ doesn’t existと出た。どうやら権限管理に必要なテーブルがないらしい。

Apacheのレスポンス・タイムをマイクロ秒単位で記録する

仕事でパフォーマンス・チューニングを依頼されることが多いのですが、現状のパフォーマンスを知るためにApacheのログにレスポンス・タイム(リクエストを受け手からレスポンスするまで)を記録するようにしてみました。 余談ですが、アプリケーション内で使…

はてなスターつけた

「ブクマするほどじゃないけどスターあげたいよね」的なニーズに対応するためはてなスターを設置してみました。

pythonでcsvファイルを読み込む

お勉強したのでメモ。 pythonだと超絶簡単に書けてかっこいい。

メールサーバでプログラム起動する際の作法

SMTPサーバ(postfixやqmail)で受信したメールをパイプ経由でプログラムに引き渡して実行するケースは多くあると思うのですが、メールサーバが正しく処理をするための作法について。

sqlite3でエクスポート

ちょこっと覚えたのでメモ。

FTP更新

あざみラインは1時間2分というしがない結果でしたが、パワーメーターのデータは自身の着実な進歩を示してくれました。

GARMIN EDGE 705のファームウェアv2.80が出ています

Wattageを覗いていたらファームウェアバージョン2.80の話が出ていた。 [flickr]photo:3639803495[/flickr]