.vimrcを晒してみる
あちこちのPCで.vimrcを同期するのが手間だったので、web上に晒してみた。
正直なところ、vimを使いこなしているとは思えないので、おすすめな使い方とかを教えてもらえたらうれしい。
[PHP] 配列の+(プラス)演算子は便利
- 2008-06-24
- カテゴリ: Server Side
- タグ: PHP トラックバック
久しぶりにPHPの話題。
確かにPHPの配列の加算演算子はとても醜い仕様だと思う。
問. 配列を+(プラス)演算子で加算すると? : アシアルブログ
<?php $fruit1 = array('apple', 'banana', 'cherry'); $fruit2 = array('kiwi', 'lemon', 'melon'); $fruit = $fruit1 + $fruit2; ?>$fruitの値は次のA〜Cのどれになるでしょうか?
A. array('apple', 'banana', 'cherry') B. array('apple', 'banana', 'cherry', 'kiwi', 'lemon', 'melon') C. array('kiwi', 'lemon', 'melon')(中略)
正解は「A」です!
(中略)
ちなみに、私はてっきり「B」になるものと思ってました……。
+演算子の不思議な挙動も、配列と連想配列を一緒くたに扱うことから始まるPHPの悲劇の一つだと思うが、個人的にはとても大好きな仕様だったりする。特に↓のような使い方を頻繁に使うようになると手放せなくなる。
普段使っているFirefoxの検索プラグインを晒してみました
- 2008-06-23
- カテゴリ: Client Side
- タグ: Firefox 検索プラグイン
タイトルの通り、普段使っているFirefoxの検索プラグインを、Web上に晒してみました。
日頃若干カスタマイズした検索プラグインを使ったりしていると、出先で使えないのが不便だったので、Web上に置いておいて使い慣れたプラグインをどこからでも気軽にインストールできるようにしておこうという魂胆です。Autodiscoveryにも対応するように作っておいたので、検索ボックス横のドロップダウンリストから簡単にインストールできるようになっています。
もし持っていきたい人がいればご自由にどうぞ。といっても、たった5種類しか置いていないので、大したことはないのだが…
vimのフォントをIPAゴシックにしてみた。
- 2008-06-22
- カテゴリ: Client Side
- タグ: Vim IPA
アンチエイリアスな雰囲気に憧れて、vimのフォントをIPAゴシックに変えてみた。
_gvimrcで↓を指定。
set guifont=IPAGothic:h11,MS_Gothic:h11

意外と気に入っている。
でも、ハット(^)とチルダ(~)が同じ文字になってるのは何とかならないのか〜!?
Vistaのzip解凍が異常に遅い件
- 2008-06-20
- カテゴリ: Client Side
- タグ: Windows Vista zip Twitterでやれ
研究室においてあるVistaパソコンでzipを解凍するのにやけに時間がかかっている。

なぜだろう。5.07 KB/秒って、W-CDMAよりも遅いじゃないか。
[Firefox] ロケーションバーに日本語が!
- 2008-06-19
- カテゴリ: Client Side
- タグ: Firefox

ロケーションバーのURLエンコードされた文字が、デコードされて表示されていることに気づいた。そして、その文字列をコピーするとちゃんとURLエンコードされた状態でクリップボードに送られる。これってFirefox 3の新しい機能?
[Firefox] All-in-One GesutureからFireGesturesに移行してみた
- 2008-06-18
- カテゴリ: Client Side
- タグ: Firefox
Firefox 3でAll-in-One Gestureが使えないので、かわりにFireGesturesをインストールしてみた。
とはいえ、マウスジェスチャーはほとんど使い込んでなかったから、アドオンを変えても特に問題がない。FireGesturesにはすごい機能がたくさん詰まっているらしいが。
僕はもともと自分専用にカスタマイズして使うのがあまり好きではないので、Firefoxもかなりノーマルに近い状態で使っている。アドオンもDelicious BookmarksとFirebugとFireGesturesしか入っていないし。
JavaScripterなのにGreasemonkeyすら使っていないっていうのが最近やばい気がしてるが...
Firefox 3を入れてみた
- 2008-06-18
- カテゴリ: Client Side
- タグ: Firefox
起動も速いしページ表示も速くて快適。
iGoogleとかGmailの表示がものすごく高速化していて驚く。
でも、All-in-One GestureがFirefox 3に対応してないよー


