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

require と load の違い

Rubyスクリプティングテクニック ―テスト駆動による日常業務処理術にのってたのを適当にメモ。 require はファイル名の終わりに .rb を付ける必要がない。load は付ける必要がある。 require はロードしたファイルを記憶し、一度しかロードを行わない。load …

jQuery を久しぶりに使った

自分用のメモ。 jQuery Form Pluginが便利そうなので使ってみた。 使い方はCode Smaplesの説明が分かりやすい。 ローカルだと問題なく動かせて快適だったのだけど land.to だと返ってくる文字列に広告のタグとかが入ってきてすごい邪魔…。 jQuery.ajax だと…

Dired でパーミッションの編集

これで wdired のときにパーミッションも編集できるようになる。 ;; パーミッションの編集を許可する (setq wdired-allow-to-change-permissions t) ange-ftp と合わせて使うと便利! 参考 Diredモードでパーミッションも編集する - 半隠遁日記

navi2ch のインストール方法

Meadow で cygwin を使わずに navi2ch をインストールしてみた。 まずはIndex of /snapshotから navi2ch のアーカイブを取ってくる。 2007-05-10のsnapshotが一番安定している?らしいので僕はこれを落とした。 落としたファイルを解凍して、できたディレク…

配列の頭に * をつけると…?

何が起こるのでしょう。 この超簡単なスクリプトで比較してみる。 a = [0, 1, 2] p a p *a 実行結果はこう。 ん?なんだこれ?何が起きたんだ? [0, 1, 2] 0 1 2

hamashun さんがお勧めしているアドオンをいくつか入れてみた

ブラウジング用Firefoxに入れてるアドオンまとめ (2008年3月現在) | Blog hamashun.comを見て気になったアドオンをインストールしてみた。 https://addons.mozilla.org/ja/firefox/addon/3780 特定のタブの幅を縮めるFirefox用拡張機能 * FaviconizeTab 特定…

each ってこんな使い方もできたんだ…知らなかった

[ [1, 11, 111], [2, 22, 222], [3, 33, 333], ].each{|a, b, c| puts "#{a} #{b} #{c}"} これを実行すると 1 11 111 2 22 222 3 33 333こうなる。 基本ですか? そうかもしれません…(´・ω・`) ちなみに今までの僕だったらこうしていたと思う。 [ [1, 11, 1…