@kyanny's blog

My thoughts, my life. Views/opinions are my own.

2009-03-01から1ヶ月間の記事一覧

"好きなように書いて好きなように晒せば良いんだよ"

こういうコーディングスタイルの押しつけみたいなの、○○すべき、みたいな話がウェブやメーリングリストで多いから萎縮しちゃう人も多いですが、趣味のプログラムなんて好きなように書いて好きなように晒せば良いんだよ。仕事でのコーディング規約じゃないん…

自宅のルータを AirMac Express にした

自宅のルータを id:hama_shun に格安で譲ってもらった AirMac Express にリプレースした。今までは NEC の奴を使っていた。 AirMac ユーティリティの出来がよくて素敵。 AC アダプタ一体型なのでコードレスですっきり(CATV のモデムから繋ぐ LAN ケーブルは…

Facebook やりはじめた

英語で日記めいたものを書きたいなら英語のブログなり SNS なりを使うよな、と思って、元同僚の Gordon もやっている Facebook をやり始めてみた。 iPhone から何かコミュニケーション指向なアプリも使いたいな、と思っていて、 Facebook のアプリは出来がい…

昨日買った本

AmazonEC2/S3クラウド入門作者: 学びing出版社/メーカー: 秀和システム発売日: 2008/12/24メディア: 単行本購入: 4人 クリック: 87回この商品を含むブログ (22件) を見るAmazon EC2/S3 づいてるので。安めだし。はじめて英語で日記を書いてみる作者: 石原真…

Gravatar.com に日本語のインターフェースができていた

Gravatar - グローバルに認識されるアバター (Globally Recognized Avatars) いつのまに日本語インターフェースができてたんだろう。

Catalyst と Catalyst::Authentication::Credential::OpenID で mixi OpenID を使ってみる(成功)

Catalyst で mixi OpenID を使ってみる(失敗) - 刺身☆ブーメランのはてなダイアリー から少しいじった。 Catalyst::Authentication::Credential::OpenID - OpenID credential for Catalyst::Plugin::Authentication framework. - metacpan.org を良く読ん…

Catalyst で mixi OpenID を使ってみる(失敗)

Catalystでmixi OpenIDからニックネームを取得 - Problems をコピペしてみたけど、コメント欄に書いてる人と同じく Caught exception in MixiApp::Controller::Root->login "authenticate called with nonexistant realm: 'default'. at /Users/kyanny/MixiA…

Net::Amazon::S3::Client のほうも使ってみた

確かにこっちのほうがインターフェースが洗練されている。使いやすい。 #!/usr/bin/perl use strict; use warnings; use Net::Amazon::S3; use Perl6::Say; use Data::Dumper; use Config::Pit; my $config = pit_get('s3.amazonaws.com'); my $s3 = Net::Am…

Net::Amazon::S3 と Config::Pit を使ってみた

Perl から S3 へアクセスできる Net::Amazon::S3 を試してみた。ブログにコピペするのに、アカウント情報をべた書きするのはまずい、かといってファイルに書いておいてオープンしてどうこう、を毎回やるのはだるい、そういえばそういうのを便利に扱える Conf…

pocketer でパーソナル名刺を注文してみた

2009年もそろそろ三月が終わり、四月になる。四月といえば新学期であり始まりを予感させる季節なので、心機一転するにはもってこいだ。俺も何か心機一転するかな、ということで、2009年度は「俺ソーシャル化」を目標の一つにしようと思った。ここ二年くらい…

EC2, S3, CloudFront などについて予備知識が足りないと思ったので少し調べた

過去のニュースとかブログの記事をいくつか検索して読んだだけだけど、とても勉強になった。 Amazon すげえ。

iPhone/Cocoa 開発の本二冊の感想

「たのしい Cocoa プログラミング」「iPhone SDK プログラミングガイド」を買った - 刺身☆ブーメランのはてなダイアリー で買った二冊、片方はざっと目を通して、もう片方も斜め読みしはじめたところ。 iPhone SDK プログラミングガイド サンプルプログラム…

Amazon EC2 をもう少しいじってみた

Amazon EC2 をもう少しいじってみた。 以下、疑問と回答。 s-ueda さんありがとうございます。 instance 内から ec2-bundle-vol, ec2-upload-bundle しないでシャットダウンすると、例えば CPAN モジュール新しくインストールしたのとかもなかったことになっ…

TwitterFon で Twitter をみはじめた

「今更 Twitter とかって遅すぎだろ」とか「どっぷりハマって Twitter 中毒になってしまいそう、っていうか絶対なる俺はそういうタイプ」とかで、アカウントとったまままったく使っていなかった Twitter を、 TwitterFon をついに入れてみてしまったので、隙…

Amazon EC2/S3 ことはじめ

ついに Amazon EC2/S3 に手を出してみた。以前からずっと気になっていたけど、なかなかきっかけがなくて始めなかった。今回のきっかけは、まだ秘密。。ちょっと試してみたいソフトウェアがあって、実験場には EC2 環境が最適だから、というのが理由。Amazon …

LimeChart for OSX 0.20 でメッセージ入力時に ESC キーを押すと英単語のサジェストウィンドウが出る

なんだろうこれ。隠し機能?また「マニュアルに書いてあるけど俺が見つけられてないだけ」かな。 ATOK が何かしていて LimeChat 関係ない、とかだろうか。 追記 はてブコメントより hiboma Cocoaアプリで、テキスト入力欄がNSTextField(?)だとできるっぽいで…

eshell におけるコマンド置換(バッククォート)

bash などのシェルには、コマンド置換という機能がある。 $ banner `uptime`eshell にも同様の機能があるが、バッククォートではなくて ${} を使う。 $ banner ${uptime}bash などのシェルにはやはりバッククォートと同様のことをする $() があり、 eshell …

svn switch にミスることが多くてうざい

svn: ローカルで変更されたディレクトリ 'lib/Hoge' は削除できません svn: ローカルで修正されたファイルやバージョン管理下にないファイルを残しました こんなことを言われて、スイッチの途中で止まってワーキングコピーがぶっ壊れることが最近多い。ちゃ…

WordPress をインストールしてみた

http://blog.artandmobile.com/ を iPhone Safari からみたときのデザインがとても格好よくて、調べたら WordPres の WPtouch というプラグインを使っているようなので、自分でもレンタルサーバに設置してみた。すげー簡単。さくらインターネットでやったの…

iPhoto のスマートアルバムが楽しい

iPhone で写真を撮るのが楽しい。ばしゃばしゃ撮って iPhoto に同期して、カメラの機種が Apple iPhone な写真でスマートアルバムを作り、それを iTunes 経由で同期させている。 iPhone で撮った写真がいつでも見返せて便利。でもさすがに500枚を超えると一…

いいなぁ

連載インデックス「WebデザイナのためのHTMLチューニング入門」 - @IT執筆活動とか、やれる人が羨ましい。もちろん、それに見合った活動を普段から行っているからこそ、そういうお話もやってくるのだから、普段から何も特筆すべきことをやっていなければそ…

しょーもないことも、書くようにしてみる

ここ何ヶ月か、はてなダイアリーは技術関連のこと(主にメモ書き)を中心に書くようにしていた。けど、たまにはしょーもないことも書きたくなるもので、そういうものを他のブログに書いてみたり、テキストファイルに書いてデスクトップに置いておいたり、そ…

DateTime::Span で日付の範囲を扱う

「今日の時点で20代の人は西暦何年の生まれなのか」を知りたくて、 CPAN を birth とかで検索してみたら DateTime-Span-Birthdate-0.03 - Date span of birthdays for an age - metacpan.org が見つかった。 my $span = DateTime::Span::Birthdate->new(from…

Catalyst::Model::Adaptor の使い方がよくわからない

ぐぐれば例は出てくるのだけど、いわゆる普通の DB (DBIC) を扱うクラスのラッパーとして使ってる例がないので、いざ書こうとすると迷ってしまう。適当に書いてみても動かない。「モダンPerl入門」にはそういう例が書いてあったけど、家に帰らないと読めない…

「たのしい Cocoa プログラミング」「iPhone SDK プログラミングガイド」を買った

たのしいCocoaプログラミング[Leopard対応版]作者: 木下誠出版社/メーカー: ビー・エヌ・エヌ新社発売日: 2008/08/30メディア: 単行本(ソフトカバー)購入: 19人 クリック: 165回この商品を含むブログ (113件) を見るサンプルプログラムから学ぶ iPhone SDK…

MySpace Developer Platform (MDP) について少し調べた

世界最大級のSNS「MySpace」を舞台にアプリを作ろう | 日経 xTECH(クロステック) とかを一通り読んで、http://developer.myspace.com/community/ のドキュメントを少し読んでみただけ。開発者登録も申請してみたけど、まだ承認メールが来ないので何もでき…

アボセンスその後

先月アボセンスへの異議申し立てを Google へ送信した - 刺身☆ブーメランのはてなダイアリーが、音沙汰なしのままだったのでこのまま放置かな、とすっかり諦めていたが、返事が来た。 Re: [#399351568] 無効なアカウントについての申し立てご連絡いただきあ…

memo: MySQL のソートの仕組みと実行計画の読み方 (Using filesort, Using temporary)

漢(オトコ)のコンピュータ道: Using filesort素晴らしい記事。「Using filesort が出ると遅いのでインデックスを使うようにクエリを改良しましょう」みたいなことは各所で見られるけど、「そもそも Using filesort ってどういう意味?」とか「改良しろってい…

科学の耳栓サイレンシアというのを試してみたけど合わなかった

サイレンシア レギュラー 携帯ケース付き出版社/メーカー: DKSHジャパンメディア: ヘルスケア&ケア用品購入: 57人 クリック: 133回この商品を含むブログ (30件) を見る仕事中、周囲の音が気になるときがたまにあって、音楽を聴きながらだとあまり集中できな…

日テレアプリの Web API はリファラを見るようだ

Mobile info|日本テレビ というのが出ていたので、なんか面白そうだなーと思って適当なドメインで API KEY を取得してリクエストを飛ばしてみたら <error><return_code>-1</return_code><message>APIキーが間違っています。</message></error>と、うまくいかなかった。うまくいかない原因もよくわからず。 API KEY は注意…