Entries from 2008-12-01 to 1 month

Config::Pitを使おうとしてワケ分からないことに

設定を管理する pit の Perl もづーる Config::Pit - 冬通りに消え行く制服ガールは✖夢物語にリアルを求めない。 - subtech Config::Pit というモジュールが便利だそうだ、という噂を聞いたのでインストールしようとしたら、つまづいた。 CPANコマンドで > i…

anything.elを今さら使い始めてみる

id:CortYumingさんに教えていただくまで名前すら聞いたことがなかった。 調べてみると半年前とか1年前から話題になってるじゃないですか。これは恥ずかしい。 というわけで慌てて入れてみました。 噂のanything.elの凄さがわからなかったので、とりあえず使…

仙台Python宴会01に参加してきた

年末帰省中にちょうど参加できそうなイベントがあったので飛びついてきました。 仙台Python宴会01開催しました - 牌語備忘録 -pygo id:CortYumingさん、どうもありがとうございました! 2次会中ほとんど寝てしまって申し訳ありません。猛省です。。。 anyth…

超簡易ファイルアップローダーを作ってみた

何故か自宅サーバーがFTPで繋がらないことが多く、でもちょっとした事情によりファイルのアップロードをしたいときに困ったので。 #!/usr/bin/perl -T use strict; use warnings; use CGI; use File::Basename; use HTTP::Date; my $script_name = basename …

Perlモジュールを作成してみる

Perlモジュールの作り方 - すぎゃーんメモのリンクを参考に、 Module::Starter::PBP を使って雛形を作ってみるなどした。 意外に必要なモジュールが多くて時間がかかる…。 でもまぁ1回入れてしまえば他のモジュールを作るときに便利そう。

Perlモジュールの作り方

Perlモジュールというものをまだ作ったことがない。 とりあえずどうやって作っていくのかを調べてみたけど、意外と載っているところは少ない気がする。 Webプログラミング実力アップ - Part1 正しいPerl/CGIの書き方:ITpro bayashi.jp Perl モジュールの作…

「清楚なクライアント」が動いた

清楚なクライアントを試してみた - すぎゃーんメモ の続き。 調べてみたところ、LeopardのPython 2.5ではreadlineの挙動が異なるそうで。 宇宙線実験の覚え書き (大学院生版):LeopardのPython 2.5で、readlineを有効に ここに書いてある通りに実行したらあっ…

TerminalOutputzでCtrl+J, Ctrl+Mもリターンキーと同等に扱う

id:yuroyoroさんの作ったTerminalOutputz。 MacのTerminal.appでの打鍵数をoutputzに送るSIMBL Pluginを作ったよ。 - ( ꒪⌓꒪) ゆるよろ日記 ようやくソースを読んで何をやっているのかそれとなく理解したので、自分用に改変してみた。 自分はEmacsキーバイ…

清楚なクライアントを試してみた

コマンドラインでTwitter, Wassr両方使うためのツールを模索していて、前から気になっていた「清楚なクライアント」を試してみることにした。 wassr と Twitter への投稿クライアント(清楚なクライアント) - Djangoへの片思い日記 ここでソースが公開されて…

Perlプログラマーということになっていた

サンプルコードによるPerl入門 - Perlプログラミングの基礎から応用まで 何故かこの中に「すぎゃーんメモ」が入っていてビックリ。 Perlネタはあまり投下してないけど…少しずつ勉強していって役に立つことを書ければいいなぁ。

SIMBL Plugin の作成、ログ出力

下記リンクを参照にSIMBL Pluginについて調べたところ、 http://culater.net/wiki/moin.cgi/CocoaReverseEngineering#head-f1f1d6fd4cfed4ecd0fbf0c5a94cf095928cdfbe ようやく理解したのは、とりあえずXcodeで「Bundle」→「Cocoa Bundle」でプロジェクトを…

SIMBL Pluginについて調べる

id:yuroyoroさんが作ったTerminal.app用のOutputz向けSIMBL Pluginというのがとても興味深く。 MacのTerminal.appでの打鍵数をoutputzに送るSIMBL Pluginを作ったよ。 - ( ꒪⌓꒪) ゆるよろ日記 アプリケーションの機能拡張にこんな方法があったのかー!!全…

オブラブ忘年会イベントに行ってきた

きっかけはドラ娘ことngtykさん。JJUGのときにjava-jaのLTでドラ娘をやっているngtykさんを見て、「あー、このヒトが噂のドラ娘さんか」と初めて知った。その後のjava-jaの飲み会に行ったときにいらっしゃったのでご挨拶して「java-jaのngtykさん」として脳…

UITabBar、UINavigationBarの高さ

UITabBarController, UINavigationControllerを使っているときに、TabBarやNavigationBarによって占有された残りのView領域の大きさを取得したい。 そう思って色々調べたもののなかなか見つからなかった。とりあえず高さ480からステータスバーで20、あとはNa…

NSDictionaryのキーは変えられない(3) 無理矢理キーを変える

NSDictionaryのキーは変えられない - すぎゃーんメモ NSDictionaryのキーは変えられない(2) 値は変えられる - すぎゃーんメモ の続き。しつこくやってみる。 その1では、keyにNSMutableStringを入れて中身を変更しようとして失敗したのだけど、もっと単純な…

NSDictionaryのキーは変えられない(2) 値は変えられる

NSDictionaryのキーは変えられない - すぎゃーんメモの続き。 そういえばkeyにばっかり着目していて値の方を全然みてなかった。 とりあえずkeyと同様に中身を見てみることに。 #import <Foundation/Foundation.h> int main(int argc, char *argv[]) { NSAutoreleasePool *pool = [[NSA</foundation/foundation.h>…

NSDictionaryのキーは変えられない

NSDictionaryのkeyは重複してはいけない。 じゃあ、インスタンスを作った後にキーを変更したりもできないのか? 「keyとvalueにそれぞれオブジェクトが格納されているだけ」と考えると、keyに可変なインスタンスを入れておけば格納された後に変更することも…