Entries from 2010-06-01 to 1 month

カーソル位置のURLをブラウザで開く

(bounds-of-thing-at-point THING) という便利な関数があります。 カーソル位置の文字列が、URLなのかメールアドレスなのか、などを判定してくれる。 例えば (bounds-of-thing-at-point 'url) は、カーソルがURLの上にあればそのURLの頭とおしりの位置をコン…

応用情報技術者試験合格しました。

四月受けた応用情報技術者試験合格してました。 点数的にはちょっといまいちでした。 午後問題のオブジェクト指向とDBで結構間違えた。 仕事柄ここだけは全部当たらないとお話にならないんだけど。 秋はネットワーク試験受けようと思います。

金額を漢字フォーマット

http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-list/47175 ruby-listでこういうメールが飛んでいて、ちょっとやってみようかと思った。EmacsLispで。 まず 12345678912345 ↑こんな数字があったとして、 (12345678912345) リストにして (123456789…

js2-mode入れようとしたけどByte-compileでつまずいた

js2-modeでかすぎるから敬遠してたんだけど入れることにした。 理由はjs-modeとsticky-shiftが相性悪いこと 詳しくは調べていないけど、js-modeは;を押した瞬間になんかの処理が走っているっぽくて だけどsticky-shiftだと;はshiftなわけで、結果;が入力でき…

Jamwiki使ってみた

自分専用のwikiあったら便利だなーってずっと思ってたんだけど wikiって種類が多すぎてどれを選べばよいのかわからなくて踏み出してませんでした。 PHPのやつはいやだった。(まだPHPになれていない。慣れていたらPukiwikiにしてたかも) それからCommercial…

Emacs picture-modeでお絵描き

ちょっとした図を描きたいとき。 使い方 絵が描きたくなったらM-x picture-modeする。 元のモードに戻りたかったらC-c C-c 四角を書く 矩形選択してからC-c C-r 消しゴム Backspaceで消す。 もしくは スペース(空白)で上書き。 # picture-modeでは文字は挿…

delicious APIを使う。

http://delicious.com/help/api2つほど引っかかったことがあった。 deliciousのAPIの認証は HTTPS + Basic認証 OAuth があるようですが、 自分はBasic認証のほうを使ってるのでそっちの話になります。 # そのうちOAuthにうつろうと思う APIへのアクセス規制 …

Emacsからファイルを拡張子にあったアプリケーションで開く

EmacsのdiredでEnterとかを押すとファイルを開ける。 開くファイルがテキストファイルだったら良いけれど これがPDFやらdoc形式だったりすると困ったことになる。 # PDFはDoc-Viewで開けたりするんだけど # Doc-Viewは暗号化に対応していない?とかでうまく…

org-modeでワールドカップもばっちり

org-mode用ワールドカップ試合スケジュール きっとこれで大事な試合も見逃しません。 ↓ソースは以下 worldcup games in your org-mode agenda http://emacs-fu.blogspot.com/2010/06/worldcup-games-in-your-org-mode-agenda.html 手順 スケジュール表をダウ…

「ふつうのLinuxプログラミング」を読んだ。

あんまC言語使ったことないけど。ふつうのLinuxプログラミング Linuxの仕組みから学べるgccプログラミングの王道作者: 青木峰郎出版社/メーカー: ソフトバンククリエイティブ発売日: 2005/07/27メディア: 単行本購入: 35人 クリック: 450回この商品を含むブ…

今更ながらSoftware Design総集編を買った

Software Design 総集編 【2000~2009】(DVD付)作者: SoftwareDesign 編集部出版社/メーカー: 技術評論社発売日: 2010/02/17メディア: 大型本購入: 42人 クリック: 452回この商品を含むブログ (39件) を見るちょっと前にSoftware Design総集編として 2000-200…

tmpfs

ディスク溢れ、の状態を作り出すのにtmpfsを使ってるのを見かけて、 なるほどって思った。 tmpfsとはメモリー上に作成するファイルシステム。 メモリー上に作成されるため、マシンの電源を切ると書き込んだファイルは消えてしまう。 メモリー上に作成される…

telnet(openssl s_client)でGmail送ってみるよ

GmailのSMTPサーバの基本的な情報はここに載ってる http://mail.google.com/support/bin/answer.py?answer=78799 サーバ: smtp.gmail.com ポート: 465 or 587 アカウント: xxxxxxxx@gmail.com パスワード: yyyyyyyy(Gmailのパスワード) Use STARTTLS STARTTL…

CGI/SAPI/FastCGI

PHP

仕事でPHPを使うことになりそうなのでPHP勉強中。 PHPを動かす方法。 http://fuzzytolerance.info/code/cgi-vs-sapi-vs-fastcgi/ このページを部分的に和訳してみた。 2006年の記事だからもしかしたら少し情報が古いかもしれない。 CGI(Common Gateway Inter…