Hatena::ブログ(Diary)

(ひ)メモ このページをアンテナに追加 RSSフィード

2007-02-27 (Tue)

ムーミンのアレ

に空目した。

{{''}}

ちょっと太めだけど。

emacsの起動時間を計る

vimじゃなくてemacsの巻。

の方法で久々に計ってみた。所要時間を晒すのが流行っているみたいなので、ワースト31位を。

 ("total" . 2493)
 ("require-tramp" . 437)
 ("require-semantic-load" . 364)
 ("require-wnn7egg" . 364)
 ("require-tramp-cache" . 363)
 ("require-tramp-util" . 258)
 ("require-calendar" . 229)
 ("require-howm" . 227)
 ("require-wnn7egg-cnv" . 148)
 ("require-howm-view" . 147)
 ("require-iswitchb" . 109)
 ("require-mailcap" . 94)
 ("require-htmlize" . 91)
 ("require-semantic-util-modes" . 86)
 ("require-mail-parse" . 84)
 ("require-semantic-imenu" . 76)
 ("require-semantic-format" . 61)
 ("require-wnn7egg-lib" . 57)
 ("require-ezimage" . 55)
 ("require-semantic" . 46)
 ("require-sense-region" . 43)
 ("require-wnn7egg-jsymbol" . 43)
 ("require-ibuf-ext" . 34)
 ("require-ietf-drums" . 34)
 ("require-semantic-fw" . 32)
 ("require-wnn7egg-rpc" . 32)
 ("require-eieio" . 31)
 ("require-mmm-mode" . 29)
 ("require-shell" . 28)
 ("require-rfc2231" . 26)
 ("require-snippet" . 25)
 ("require-develock" . 23)

つか、8級以上の人はemacs起動するのは1日3回までとじっちゃんに教わった。

一日のはじめに起動したら、あとはemacsclientかmulti-tty supportなemacsで過ごせと。なので起動時間はあんます重要じゃないすね。てへ。

とにかく、multi-ttyはとてーも便利 ― 特にscreen使ってる人には ― と思います。久々に見に行ったらunstable (sid)用だけどdebian packageもあった。

captino2003captino2003 2007/02/27 18:08 ああ、~~ですね。(謎

hirose31hirose31 2007/02/27 22:18 oh! yes!!

2007-02-26 (Mon)

リナザウ de SVN

どっかさSL-C860で動くsvnクライアント (v1.xの) のバイナリないかなぁ...

2007-02-23 (Fri)

kernel 2.6.20.1にしてみた

なんとなく自分のメインマシンを2.6.20.1にしてみた。

  • vmmonがコンパイルできなくなった。
  • PATAのデバイス名が/dev/hdXからsdXに変更になった。
    • 2.6.19から新しいATAドライバ使うとこうなる。
    • /etc/fstab
    • /boot/grub/menu.lst
    • /boot/grub/device.map (一応)
    • あとどっかあったけかな…
  • 光学ドライブが認識されない。
    • セカンダリマスタにCD-ROMが、セカンダリスレーブにCD-RWが繋がってるんだけど、新しいドライバにしたらCD-RWが認識されない。CD-ROMは/dev/sr0で認識されてる。
    • 深追いしてないす。そのうち直るんじゃないかなー的観測。

2007-02-22 (Thu)

WEB+DB PRESS Vol.37 に寄稿しました(特集と連載)

WEB+DB PRESS Vol.37

WEB+DB PRESS Vol.37

f:id:hirose31:20070222171944j:image

見本誌届きました。今回の連載『MySQL5 開拓団』は日本語処理について。しょっぱなに文字化け回避の鉄則をあげてから、続いて文字化けの原因と実例へと掘り下げています。

次回はありません。今回が最終回です。バルス! でも、サボテンに花が咲いたのでもう思い残すことはありません><

今月号の見所は、ほとんどの連載が最終回を迎える中でも終わらないid:naoyaさんの記事ですかね。

あと、特集記事をDSASチームで書きました。コレ読めば、LVSkeepalivedの基本構成は組めるんではないかと思いますー

ほんで、DSASチームから後日プレゼントがあるかもです。準備ができたらDSAS開発者の部屋でアナウンスしますんでウォッチしてもらえればと思いますー

あとあと、次号からまた連載書くことになりました。今度はMySQLじゃなくてインフラ(ネットワーク、サーバ)まわりのお話です。1年間全6回かけて、DSASの中を小出しに紹介する予定ですw

2007-02-21 (Wed)

よさげなIRCクライアントないかな

  • 全チャンネルの発言が表示されるウィンドウ/タブがある。
    • 画面下部に常に見えるように配置して、なんかしながら眺めたい。
  • キーワード通知機能。
    • キーワードにマッチしたら何かしら(色変える、ドックで跳ねる、Growlするとか)で通知。
    • 複数キーワード設定できる。
    • 部分一致

ほんと、LimeChatがあればいいのにと思う。なんかよさげなのがあったら教えて欲しす。

  • X-Chat Aqua
    • ハイライトするキーワードで部分一致させるにはどうすればいいのかなぁ。「ほげ,ふが」と設定すると、「ほげ」はハイライトするけど「あほげん」はハイライトしないぽい。
    • 全部見ウインドウがない(と思う)。
  • Newspeak
    • iso-2022-jpに対応してないぽい?
  • Colloquy
    • 全部見ウインドウがない(と思う)。
    • わりとよく落ちる気がする。
  • IRcat
    • カラーコードや文字装飾に対応していないぽい。が、まぁいっか。
    • Growlに対応してないぽい。が、ドックで跳ねるのでまぁいっか。
    • おおむね満足なんでこれ使ってます。

2007-02-19 (Mon)

ターミナル

ktermだとプロンプトにカラーコード入れてるとC-rとか長いコマンドラインとかのときにたまにぐしゃるのがうざくてしかたなかったんで、Linuxでは結構前にmltermに切り替えてた。

そんなわけでMacでもX11で (finkで入れた) mlterm。

Windowsはcygwinですんなりコンパイルできなかったんで深追いせずにktermのまま。

リナザウはembeddedkonsole-jaだった気がする。

いまだにfvwm2なのでgnome-terminalとかkonsoleとかは使ったことナイス。Terminal.appも使ったことナイス。

2007-02-14 (Wed)

*.tのときはmode-compileでperlじゃなくてproveを実行したい

インスパイア: unwind-protect: Emacs の中から prove

emacs-proveはそのまんまいただいて、~/.emacsにこんな感じで。(lisp 10級)

これでいつでもC-cC-cで、ファイル名を見て適宜perl -wかprove -vlを実行してくれます。

(autoload 'mode-compile "mode-compile"
  "Command to compile current buffer file based on the major mode" t)
(global-set-key "\C-c\C-c" 'mode-compile)
(autoload 'mode-compile-kill "mode-compile"
  "Command to kill a compilation launched by `mode-compile'" t)
(setq mode-compile-always-save-buffer-p t)
(setq mode-compile-never-edit-command-p t)
(setq mode-compile-reading-time 0)

(eval-after-load "mode-compile"
  '(progn
     (defun my-perl-compile ()
       (let* ((testfile-p (string-match "\\.t$" (buffer-name)) )
              (perl-command   (if testfile-p "emacs-prove" "perl"))
              (perl-dbg-flags (if testfile-p "-v"          "-w"  )))
         (mc--shell-compile perl-command perl-dbg-flags
                            perl-compilation-error-regexp-alist)))
     (setq mode-compile-modes-alist
           (append '((cperl-mode . (my-perl-compile kill-compilation))
                     (perl-mode  . (my-perl-compile kill-compilation)))
                   mode-compile-modes-alist))))

2007-02-13 (Tue)

リンナイのアレ

うちのはRUS-51FTなの。B→Dときてるので次はFかしらん…

2007-02-08 (Thu)

日本語入力になっててもこれで安心だね!

$ alias まけ="[ \$(( \$(date '+%s') % 2)) == 0 ] && echo 'なにやってんのよ!' || echo あしたはがんばろうね!; make"
$ まけ
なにやってんのよ!
make: *** No targets specified and no makefile found.  Stop.
$ まけ
あしたはがんばろうね!
make: *** No targets specified and no makefile found.  Stop.

ツンデレ?

ほかに、

alias 負けてst=ほにゃらら

というバリエーションもイケますね!!

2007-02-07 (Wed)

MacBookのAirMac ExtremeってWPA2に対応してるんだ

フツーにWPA2 (AES) でつながったお。

ちなみに「WPA2 パーソナル」がPSK (pre shared key)で、「エンタープライズ」はRADIUSるらしい。

2007-02-06 (Tue)

無線LANのアクセスポイントが壊れた

そろそろ自宅のもWEPやめてWPAにしなきゃなーと思ってたら無線LANのアクセスポイントが壊れた。緑LEDが超仄かに点灯するもののアクセスポイント自体は動かず。

おかげで、こたつDEインターネットができなかったので昨日は早く寝ました。

ほんで、あまり選ばずこんなの買ってきた。

バッファロー WHR-G54S/P 無線LAN

バッファロー WHR-G54S/P 無線LAN

無線カードも付いてきて9,000円ぐらい。ルータにもなるのね(今、気が付いた)。

というのはチトださいなぁ。


で、

DD-WRTという非常にそそるものがあることを会社の人に教えてもらった!

既存の無線LANアクセスポイントや無線LANブロードバンドルータの代替ファームウェアとして機能し、VPN機能やQoS機能、SSH、Syslog、Samba、SNMPによる管理、Telnet、UPnP、VLAN、Wake On Lanなどの機能も利用可能になり、暗号化もWPA/TKIP、AES、WPA2、RADIUS認証などが可能になるというとんでもないものです。

無線LANアクセスポイントの機能を強化するファームウェア「DD-WRT」 - GIGAZINE

La Foneraといい、このDD-WRTといい、ホント低価格のハードウエアでLinuxが動かせられるんでユメがひろがるですねー

2007-02-04 (Sun)

GREEさんの勉強会でしゃべってきました

今回のネットワーク/インフラまわりって、ふるーくからある要素技術やわりと最近できた実装(たくさんあるわけなんですが)を、

  • 知っているかどうか

そして、

  • アレとコレとをうまく組み合わせて「システム」を組み上げられるか
  • 足りない部分や不便な部分をいかに(自分でコードを書いて)埋められるか

がキモなんじゃないかなーと思います。

なので今日の発表をきいて、そのへんのきっかけを持ち帰ってもらえればいいなーと思います。


というのを最後にいえばよかったと思った。

なにはともあれ、ご来場いただいた方々には「ありがとう」とイイタス。

近いうちに、資料と音声は公開できると思いますー

2003 | 11 | 12 |
2004 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 10 | 11 | 12 |
2005 | 01 | 02 | 03 | 05 | 08 | 09 | 10 | 11 | 12 |
2006 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2007 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2008 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2009 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2010 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2011 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 12 |
2012 | 01 | 02 | 03 | 06 | 08 | 10 | 11 | 12 |
2013 | 01 | 02 | 03 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2014 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 10 |
2015 | 01 | 02 | 07 | 10 |
2016 | 01 | 05 | 10 | 12 |
2017 | 07 |
2018 | 05 |