2007-01-01から1年間の記事一覧

hogehogehoge.com

お仕事用にLWP::UserAgentでちょっとしたスクリプトを書いてたんだけど、リクエストを送る先に適当なURLを指定しようと思って http://hogehogehoge.com/ って入れたところ ちゃんとレスポンスが返ってきたのでビックリした。こんなドメインも取られてるんだ…

補完するならabbrev-mode => snippet.el がよさげ

昨日ながながと書いたabbrev-modeですが、補完するために使うならsnippet.elってのが便利みたいです。id:hirose31 さんからコメントをいただきました ども〜 : )使い方ですが、 ;; パスの通る場所にsnippet.elをダウンロードする ;; http://www.kazmier.com/…

昨日書いた文章の中ではてな記法書き間違ってたせいで、昨日の日付分で変なRSSフィードが生成されちゃってる. ごめんなさい

Emacsのabbrev-mode

emacs には abbrev-modeなる モードがあります。日本語に訳すとabbrev(iation)は略語、略称といった意味らしいですが、emacsユーザーからは「静的略称展開」というごっつい名前で呼ばれてることが多いですね。名前の割に機能は単純で 、例えば「abb」 と入力…

Emacs/cperl-mode の設定 ( ちょっとだけ )

(add-hook 'cperl-mode-hook '(lambda () (local-set-key "?C-j" (lambda () (interactive)(insert "->"))) (local-set-key "?M-j" (lambda () (interactive)(insert "=>"))) )) > と => を挿入するキーをセット。 C-j / M-j ってとても打ちやすい場所にある…

ジャイアン似?

[YouTube]Al Green が ジャイアンに似てると思った。ジャイアンが黒人でソウルフルな歌手だとしたらこうなるのかな。「Hoge 〜 」ってね それにしてもいい歌ですね ロスト・テープスアーティスト: ビリー・ウッテン出版社/メーカー: Pヴァイン・レコード発売…

Macでシェルの設定に alias -g C="| pbcopy " と書く

Mac OSXのターミナルで使えるコマンドにpbcopyなるものがあります。このコマンドは標準入力をクリップボードにコピーします。なので シェルの設定ファイルに alias -g C="| pbcopy " みたいに書いておくと $ pwd C$ ps C こんな感じで出力をコピーできるので…

Mac ,じいちゃん

タリーズにMacを持ち込んで睨めっこしてたら、となりに座ってたおじいさん(with おばあちゃん ) に「あのーいったいそれは何をしてるんですか」と聞かれた。プログラム書いてますって答えた。プログラムを書いていろんなことをパソコンにやってもらうんです…

スガシカオ、ひきこもる

山手線の電車内で、スガシカオが28才でリーマンやめてひきこもって曲作ってなんたらかんたら、という内容の広告を見つけた。ひきこもってた時は自分は天才だ! と思ってた一方で、もうダメポかもとも思ってた みたいなことが書かれてます。就職か転職かどっ…

screenの縦分割(開発版で

cvs -z3 -d:pserver:address@hidden:/sources/screen co screen たまたま見つけた。(既存のに パッチ当てると使えるのは知ってたけど。) で、縦分割使ってみたけど、重す。lsの表示がトロい。どうしても縦に分割したいのなら、MacだったらTerminal二枚開いて…

Emacs: perlのモジュールの関数一覧をバッファに表示

;;; you need .. ;;; YAML::Syck ;;; Class::Inspector (defun perl-class-inspector-functions (class) (interactive) (let ((buffer-name (concat "*functions " class "*"))) (if (get-buffer buffer-name) (progn (set-buffer buffer-name)) (progn (she…

twitter

全然知らない人から友達申請を受けて適当に承諾したんだけど、更新頻度が半端無い人で自分のホームのページがその人の発言だけで埋まってしまうようになった。スパムちっくなので(書き込んでる内容はいたって普通なんだけど)、関係切りましたよ。(friends…

YAPC::Asia 2007

懇親会でコールかけられてビール瓶いっきしてたのは僕でs。(ビール瓶は飲みかけで中身は少なかった) 本編の方は しっかりまとめていらっしゃる方が多いので、特別書かなくてもいいよね...とにかく実りの多い二日間でした。参加して良かったです。

YAPCいくぜ

会社のご好意に甘えてお休みを頂きました。YAPC 二日間ともいくでよ

携帯電話から空メールを送ると各種情報(乗り換え、天気予報、占い etc)を送り返してくれるサービスを利用したら、そこから広告メールが来るようになった。深夜の3時頃でも構わず送りつけてくるので さすがにかなわんと思って速攻でフィルタリングの対象に…

電源ケーブル交換してもらいました

無償交換してもらいました。

MacBook Pro の電源ケーブルがやばい

ビニールの皮膜が破けてる!充電ランプがついたり消えたりするからおかしいなと思って見てみたらこんな有様です。何度かケーブルに足を引っかけて、強く引っ張ってしまったことがあったので、おそらくそれが原因での損傷。でも全然気がつかなかったな。昨日sh…

雑記です

ふと思ったこと。 プログラマって手とか腕とか指を骨折したらどうすんだろ。タイプできんよね 片手じゃEmacs使えないなぁ。Vimはどうだろ。 右手の中指のつけねあたりが腱鞘炎ぽくなってて、こんなことを連想してました。

意味がわからない

一番右を見てほしい。PHP口臭って何よ? 文脈を読むと、PHP講習となるべきところなんだろうけど

Shibuya js (es)

503エラーです。見れないっす。。。http://shibuyajs.org/ 追記 あ なおた。

ナナオのカラーユニバーサルデザイン対応ワイドモニターが欲しい!

むかし家にナナオのディスプレイがあった気がする。あと小学校の同じクラスにナナオさんがいた。 はてなロディア返すからディスプレイちょうだい! >

pya!

こんな服持ってるんです。で、古めのはてブを徘徊してて見つけたこのリンクhttp://pya.cc/pyaimg/pimg.php?imgid=36243 いろいろ偶然があるものです。

QuickSilverがバグる

mac

なんだろね。スリープ復帰後にバグってることが多い気がする。

印象深い声

結城浩のはてな日記 - 印象深い声を持つ女性ヴォーカルを教えてくださいデザパタ本でお世話になってる結城さんの質問。コメントがたくさんついてふくれあがって大変な事になってる。 とりあえずYouTubeで見れるのに限定するならこれかな。 谷山浩子さんで『…

The Laughing Man Hacks You!

うむhttp://thelaughingman.net/

入門GNU Emacs で 間違い?

『入門GNU Emacs 第三版』のP164にtabifyコマンドについて書いてあるけど (略)...タブをスペースに変換するコマンドとしてtabifyがありますが、これについては忘れたほうがいいでしょう。 tabifyはスペースをタブにするコマンドだから、語順が逆じゃないかな…

Windowsの「ファイル名を指定して実行」を256倍快適にする

結論から言うと「ファイル名を指定して実行」で「ie」と入力するとInternet Exploerが開き、「fx」と入力するとFirefoxが開き、 「todo」と入力するとtodo.txtを開き、「home」と入力するとホームディレクトリを開くといった感じで、どんなプログラム、ファ…

Emacsでバッファ保存時にdiff を知らなかった

昨日気づいたんだけど、Emacsでバッファの保存時に Save file /Users/hiroya/hgoe.pl? (y, n, !, ., q, C-r, d or C-h)こんなプロンプトが出てくるけど、ここで'd'を押すと、保存したいバッファの現在の状態と保存する前のファイルのdiffが出てくる. diff -c…

入門GNU Emacs買いますた

入門 GNU Emacs 第3版作者: Debra Cameron,James Elliott,Marc Loy,Eric Raymond,Bill Rosenblatt,宮下尚,半田剣一,新井貴之,鈴木和也出版社/メーカー: オライリー・ジャパン発売日: 2007/03/12メディア: 大型本購入: 14人 クリック: 331回この商品を含むブ…

Javascriptでsprintf「風」

js

Javascriptのreplace関数は第二引数に無名関数をとって、それをコールバック関数にして文字列の置換ができることを知った.それを試すためにsprintfみたいなのを書いた。あくまでsprintf「風」ね. %sを文字列で置き換えるだけ function sprintf(){ var format…