nDiki : 2008年03月中旬

2008年3月12日 (水)

今日のさえずり - 「おてんちゃん」ワクワクIT@あきば2008 でもらった。

2008年03月11日

rimage:/nDiki/Flickr/2325256007.jpg

  • 11:43 Heap 構造書いた。最近コレクションクラスで済ませるから、基本データ構造自分でなかなか書かないよな。
  • 11:59 iモード.net って Web メールなのか。
  • 18:45 明日のイベントの事前登録の自動応答メールがみあたらない。プリントアウトして持参せよとの指示があったのだが。

2008年03月12日

  • 12:53 これから秋葉原ダイビル「ワクワクIT@あきば2008」に行ってくる。
  • 13:39 ワクワクIT@あきば2008、ひととおり知っている人に挨拶してきた。あとはオフィス待機にする。[mb]
  • 14:38 よかった、影舞メンテナンス続いていたのか。今月 0.8.7、0.8.8 がリリースされてる。
  • 14:46 鼻かみすぎてヒリヒリしてきた。メンターム塗っておく。
  • 14:47 [photo] 「おてんちゃん」ワクワクIT@あきば2008 でもらった。 http://tinyurl.com/39xoul
  • 23:48 目が痒いのでついにステロイド(フルメトロン)に手を出した。
  • 23:57 IronPython、Debian パッケージにも既になっていたか。

image:/nDiki/Flickr/2327691259.jpg image:/nDiki/Flickr/2327717397.jpg

スポンサード リンク
[ 3月12日全て ]

2008年3月13日 (木)

TwitterアイコンPerl スクリプトで更新する

API 経由では Twitterアイコンを変更できなさそうなので、WWW::Mechanizeアイコン画像をアップロードする Perl スクリプトを書いてみた。

 #!/usr/bin/perl

 use strict;
 use warnings;
 use WWW::Mechanize;

 die "no file name" if @ARGV == 0;
 my $file_name = $ARGV[0];

 my $name     = 'ユーザ名';
 my $password = 'パスワード';

 my $mechanize = WWW::Mechanize->new();
 $mechanize->get('http://twitter.com/');
 die unless $mechanize->success;
 $mechanize->submit_form(form_number => 1,
                         fields      => {
                                    username_or_email => $name,
                                    password          => $password});
 die unless $mechanize->success;
 $mechanize->follow_link(text => 'Settings');
 die unless $mechanize->success;
 $mechanize->follow_link(text => 'Picture');
 die unless $mechanize->success;
 $mechanize->submit_form(
                      form_number => 1,
                      fields => {'profile_image[uploaded_data]' => $file_name}
 );
 die unless $mechanize->success;

Skype のアバタを WSH 上の JScript スクリプトで変更する

まず Windows XP BOX に、Skype4COM 1.0.28.2 を入れる。 Skype4COM-1.0.28.2.zip をとってきて展開し、アーカイブの中の DLL を登録する。

 regsvr32 Skype4COM.dll

次に以下のスクリプトを書いて、例えば setskypeavatar.js というファイルに保存する。

 skype = WScript.CreateObject("Skype4COM.Skype");
 skype.Settings.LoadAvatarFromFile("C:\avatar.png");

で、Skype を実行してログインしている状態でコマンドプロンプトから

 start setskypeavatar.js

で実行する(あるいはエクスプローラ上から実行する)。Skype 側が「他のプログラムが Skype にアクセスしようとしています」というダイアログを表示するので連携を許可してあげると、アバタが avatar.png の画像に変更される。

細かい点気にしなけば簡単。

なお今回のように単純に Windows Script Host から API 接続すると、WScript.exe に対しての許可を与えなければならないので、その点は注意が必要。

ちなみに Skype for Linux では API にある「SET AVATAR」コマンドがまだ使えないので、同様のことが実現できなかった。

Flickr写真を自動的に Twitter アイコンにする

2週間ほど前にtwitterfeed で Flickr に写真をアップロードしたら自動的に Twitter にタイトルと URL をポストするようにしたのだが、これだと写ツみたいに画像そのものはポストされず今一歩なので、写真自体を自動的に Twitter アイコンアップロードするようにしてみた。

流れは以下:

  1. cron で定期的に FlickrRSS フィードをフェッチする (URI::Fetch + XML::RSS)。
  2. 新しい写真アップロードされていたら(最新の写真が変化していたら)、RSS フィード中のサムネイル画像 URL を抜き出して画像をダウンロードする (URI::Fetch)。
  3. 正方形に crop。それからころころ Twitter アイコンを変えると誰だかわからなくなるので、決まった画像 (今のところ自分の写真)を重ねる (ImageMagick / PerlMagick)。
  4. Twitterアップロードする(アップロードスクリプト)。

例えば今日 VQ1005 で撮影して Flickrアップロードした写真を自動的に加工させたものがコレ。

image:nDiki/2008/03/Twitter-icon-2008-03-13.jpg

なんか偽中継のような嘘臭さがあるけれど、まあだいたいアップロードした写真は自分が実際にその場にいたのだから、あながちでもないんじゃないか。

[ 3月13日全て ]

2008年3月14日 (金)

今日のさえずり - ホワイトデーはシガールにした

rimage:/nDiki/Flickr/2331224506.jpg

2008年03月13日

2008年03月14日

[ 3月14日全て ]

2008年3月15日 (土)

近谷研 OB 飲み会

rimage:/nDiki/Flickr/2334358849.jpg

やまだ君が声をかけてくれた飲み会に参加。 宮寺先生、福田先生、やまだ君、田中丸君、花田君、自分の6人。

待ち合わせ場所の連絡が無かったので、とりあえず電気街口に行ったら落ち合えた(実は連絡はきちんとしてもらっていたのだけれど、メールサーバ障害で届いていなかった)。

場所は矢まと秋葉原店。座敷で壁で仕切られたテーブルなので、他を気にせずに会話できたのは良かったが、ドリンクがくるのが遅かったのが×。

話題

技術形の話は、以前に比べて Web アプリケーション系の話が増えたなあと実感。

[ 3月15日全て ]

2008年3月16日 (日)

今日のさえずり - 初歩的なミスだが PATH の違い

rimage:/nDiki/Flickr/2333995855.jpg

2008年03月15日

2008年03月16日

  • 00:47 手で実行すると動くのに cron からだと動かないスクリプトの問題がわかった。初歩的なミスだが PATH の違い。
  • 22:33 VQ1005、プロキッチン楽天市場店は売り切れたけれど、本店やYahoo!ショッピング店はまだ売っているみたい。
  • 22:52 1本単位で単4形ニッケル水素電池を充電できる充電器が欲しい。
[ 3月16日全て ]

2008年3月17日 (月)

今日のさえずり: くしゃみした後、思わず「くそー」

image:/nDiki/Flickr/2340640832.jpg

[ 3月17日全て ]

2008年3月18日 (火)

15:20 健康診断

去年の3月16日より、約1年ぶり。 前回と同じく会社の近くのクリニックにて。このクリニックでは、はや5回目。

午後2時間のミーティングの後だったので、迂闊にも気がついたらトイレに行ってしまっていた。

最初の尿検査、「これぐらいでいいですから」と言われた線のところまでも出ず。 「トイレに行ったばかりであまり出なかったんですけれど……」といったら、紙コップを見にいって戻ってきた看護師が「グー」サインを出してくれた。

メタボリックシンドローム検査のためか、胴囲の測定が増えた。 それと心電図も今年が初めて。 心電図なんて学生の時以来かもしれない。

問診で2週間前ぐらいに風邪を引いてながびいている話をしたら「健康診断受けてもいいんですか?」と言われて絶句した。 受けてもいいのかと聞かれても。

尿検査でどうも血が混ざっていたようだ。 その他、風邪のせいで検査結果が悪い方にひっぱられる可能性があるということなんだろうけれど、そういうのを健康診断を始めている途中で言われても答えようがないよなあ。 「では止めます」と言えるもんでもないし。

今日のさえずり: 「健康診断受けてもいいんですか?」と医者に言われた

rimage:/nDiki/Flickr/2342235905.jpg

[ 3月18日全て ]

2008年3月20日 (木)

VQ1005画像ケータイで閲覧

VQ1005 にキングストンの 2GB microSDカード(記事)を挿して撮影し、その microSDカードSO905iCS に挿して画像を閲覧できることを確認。なお最初に microSDカードを読んだ際に、SO905iCSmicroSDカードの「管理情報更新」を実行して VQ1005 のディレクトリを認識させる必要有り。

なおやはり VQ1005JPEG 画像が変なのか、画像の下部が一部白い線として表示される。

携帯電話からメール添付で送信が可能なので、外出先で Flickrアップロードができるな。 ただ VQ1005画像に対しては SO905iCS の静止画編集機能が無効になるので、縦位置で撮った写真を回転させることができない。 ということで縦位置の写真の即アップロード公開はちょっと難あり。

Flickr 側にメールアップロード時に回転させる機能があればいいのにな (ちなみに Exif の方向情報による自動回転はサポートされているので、SO905iCS で撮った写真は縦位置でもそのまま Flickrアップロードできる)。

[ 3月20日全て ]

About Me

Naney Naney (なにい)です。株式会社ミクシィで SNS 事業の部長をしています。

nDiki1999年1月に始めたコンピュータ日誌を前身とする NaneyWeb 日記(兼パーソナルナレッジベース)です。ちょっとしたノートは nNote にあります。

※内容は個人的見解であり所属組織とは関係ありません。

月別インデックス
Process Time: 0.060914s / load averages: 1.38, 1.22, 1.17
nDiki by WATANABE Yoshimasa (Naney)
Powered by DiKicker