2007-03-03 [長年日記]

不完全燃焼

仕事の方はようやっとそこそこ落ち着いたかなぁ、って感じなのですが…

どうも不完全燃焼です。

こうしたい、ああしたい、まだもっとよくできる! とか思っても、時間やチーム力とかもあって、妥協の山が積み上げられてしまった気がする。受託での開発なんてそんなものか、と最近はあきらめのようなものも感じている。

まぁ、本気の開発は自分でやりゃいいのか。

Tags: 仕事 | Bookmark:

2007-03-07 [長年日記]

VimでPHPの関数補完の設定

Vim7だとomnifuncが使えるけど、えてして6が入ってるほうが多いので。

1. 辞書を作る

$ mkdir -p ~/.vim/dict
$ php -r '$f=get_defined_functions();echo join("?n",$f["internal"]);'?
> | sort > ~/.vim/dict/php_functions.dict

2. ~/.vimrcをいじる

" PHPのファイルを開くときに辞書を設定
autocmd FileType php :set dictionary+=~/.vim/dict/php_functions.dict
" キーワード補完を有効に
set complete+=k
" デフォだと補完の色がキモイので変更
hi Pmenu ctermfg=Black ctermbg=Grey
hi PmenuSel ctermbg=Blue
hi PmenuSbar ctermbg=Cyan

3. 挿入モードでタイプ中、おもむろに Ctrl+x Ctrl+k

4. コーヒーを飲む

Tags: PHP Vim | Bookmark:

画面が狭い

MacBookは1280x800で、一応レッツノートよりは画面が広いのだが、本気モードでコーディングしはじめたりするとやっぱり狭い感がある。今の会社、まだ延長になるようなら、デルのモニタでも買って置いとこうかなぁ。

Tags: Mac MacBook | Bookmark:

2007-03-09 [長年日記]

My Yahoo! Beta

本家のほうね。この前のY! Pipesといい、センスの良いものを作ってるなぁ。

Tags: Yahoo! | Bookmark:

2007-03-10 [長年日記]

入門 GNU Emacs 第3版

入門 GNU Emacs 第3版(Debra Cameron/James Elliott/Marc Loy/Eric Raymond/Bill Rosenblatt/宮下 尚/半田 剣一/新井 貴之/鈴木 和也)

入門とは書いてあるんだけど、第2版は今でもたまーに見ます。でもバージョン19の頃のだから相当古いんだけどね。やっと改版でたんで買ってきた。

Tags: Emacs | Bookmark:

TurboGears * Python

TurboGears×Python (LLフレームワークBOOKS)(柴田 淳)

TurboGearsもおさえておかないかんかな、と。仕事で使うことはなさそうな気がするけど。

Tags: Python TurboGears | Bookmark:

2007-03-14 [長年日記]

PASMOとSuica

18日からPASMOとSuicaで首都圏OKになるわけだが、あんましよく理解していない。よくまとまったサイトがありました。

SuicaはもってるからSuicaでいいかー、と思ってたけど、あんまJR乗らんしチャージめんどいので結局PASMOになる予感。

| Bookmark:

GIMPで今時っぽいロゴ作ってみた。

それっぽくできてる?

…結局こういうのはレシピさえあれば、なんとなくできてしまう。画像処理ソフトは数多あれど、未だPhotoshopの天下なのは、そういったノウハウの蓄積がものをいっているのではないだろうかと考えたり。

Tags: Web 2.0 GIMP | Bookmark:

調子にのってもうひとつ。

いわゆる「バッジ」ってやつ。ちょっとずつ回転させた四角形4つを重ねて作った。ちなみに俺の考える「Web2.0的画像要素」。

  • 角丸
  • 斜めストライプ
  • リフレクション
  • ハイライト
  • ドロップシャドウ
  • ビミョーなグラデーション
  • 何故かベータ(ぉ

どうでもよいが、Gimp.appが動かなくて、実はLinuxでやっているという罠。

Tags: Web 2.0 GIMP | Bookmark:

2007-03-16 [長年日記]

契約

来月以降の契約がないかも、という線がここにきてでてきた。

まぁ最近ちょっとダレつつあったしちょうどいいのかもなぁ、と思いつつ、そうなったら来月からどうしようかなぁ、という不安。

Tags: 仕事 | Bookmark:

2007-03-18 [長年日記]

しまった!

すっかりその存在を忘れていたサポート掲示板に書き込みがあるのに今気付いた。

| Bookmark:

2007-03-19 [長年日記]

Django

最新Pythonエクスプローラ Django,TurboGears,Twisted,IronPython 完全攻略(Software Design 編集部)

TurboGearsやったついでにDjangoもやってみた。つっても、チュートリアルを一通りやってみただけだけど。

Djangoには「汎用ビュー」という考え方があって、RoRなど他のフレームワークに見られるコード生成を悪ととらえ、カスタマイズ可能なビュークラスを提供している。Djangoの汎用ビューは十分に作り込まれていて、特殊な用途でなければ十分すぎる。十分すぎる機能は知ってなきゃ使えないって話もあるけど。

最近やってたアプリは、つまんない管理画面をいくつも作らなければいけないハメになったけど、こういう切り口もあるんだなぁ。今後に生かそう。

Tags: Django Python | Bookmark:

2007-03-20 [長年日記]

学校

午前8時。電話。地元の友人、O先生から。

O「ハルコーの応援で先乗りしてきたんで、今日飲み行かね?」

O先生は女子バレーの強いとこの先生なのです。陸上部顧問の国語教師だけど。

一眠りして(ぉぃ)、会社行って、夜に新宿で飲み。O先生と会うのはもはや5年振りとかそういうレベル。

地元の学校の話とか聞いて、結構かわってきているということが分かった。共学化が進んでいたり*1、中高一貫教育化が進んでいたり。俺の出身校も数年以内に共学化するんだそうだが、学校の名前とかもかわってしまうらしい。母校がなくなってしまう。なんだかなー。

*1 地元(宮城県)は元々ほとんど男子校・女子校ばっかり。

Tags: | Bookmark:

2007-03-21 [長年日記]

固定幅のページに入りきらないメニューをどうにかする

管理画面とか作ってて結構困るのが、タブ型のメニューを使う時に項目が多くなりすぎて、メニューが折り返されてレイアウトが崩れちゃったりする現象。

なんとかならんもんかなぁ、と思っていろいろ試行錯誤してみた。

でも、IEだと表示崩れ、Operaでは動かない。IE sucks!

ライブラリに切り出したいけど汎用性もたせんのめんどいな。

普通のサンプルだとさみしいので、デザインの勉強もかねて今時(?)っぽいのを作ってみた。つか休日だっつーのにヒマだな、俺。 orz

Tags: JavaScript | Bookmark:

2007-03-22 [長年日記]

仕事

どうやら契約延長になるもようですが、なんとも不確定。

Tags: 仕事 | Bookmark:

2007-03-24 [長年日記]

Wii買った。

Wiiリモコン

間違った。Wiiリモコン買った。

当然Wiiなんて持ってない私ですがなんで買ったかっつーと、DarwiinRemoteで遊びたかったから。ほんとにそれだけなんだけど、なんか面白い使い道ないかなぁと思って。

普通のBluetoothデバイスなので認識させてDarwiinRemoteを起動すればマウスなどと同様(?)に使用可能。傾きで操作するのはなかなか難しい。

Tags: Mac Wii | Bookmark:

2007-03-25 [長年日記]

デュアルディスプレイ

デュアルディスプレイにしてみた。

Dual Display

...縦は首が痛いなw

Tags: MacBook | Bookmark:

2007-03-26 [長年日記]

ディスプレイ

昨日の実験の結果、スペースの関係でやはし縦にしか並べられないので、家でのデュアル化はあきらめたほうがよさげ。首疲れるし。

つか、家のディスプレイは十分に広いのでリッドクローズドで使えばいいんか。…と、やってはみたものの別な問題が。

MacBookはctrl<->capsしてあるのだが、これにHHKを繋げると、ctrlがcapsになってしまうわけで。

ctrlに割り当てたcapsをHHK for Macの設定ツールでcapsに割り当て(ややこしい)れば、ノートでもHHKでもAの横にctrlがくるようになる。なんかヘンな気分。

Tags: MacBook Mac | Bookmark:

2007-03-28 [長年日記]

CGI

客先にヒアリングに行かなければならなかったため、久しぶりに午前中に起床。(ぉ

事前情報が「Perlで一週間」ってことだけだった。…いいかげん、営業のこういうフリも慣れつつある俺ガイル。

話を聞いてみると、「システムリニューアルで漏れてしまった機能であるLDAPのパスワードを変更するWeb I/FをPerlのCGIで作る」ということらしい。つか、エンドユーザでもないのになんでそんなものわざわざよそに依頼する必要があんのよ? とは思ったが、まぁいろいろ事情はあるんだろうと、それは口にださない。

システムの一部の機能らしかったので、制限事項やコーディング指針を聞いてみたが芳しい答えが返ってこなかった。あとでサンプルソースを送ってくれるらしいのでそれを見て判断することに。

#!/usr/bin/perl
read(STDIN, $PostData, $ENV{'CONTENT_LENGTH'});

ここまで読んだ。「CGI」という言葉になにかひっかかりを覚えたがこういうことか。いまだにこういうことやってるところもあるんだなぁ。

Tags: Perl 仕事 | Bookmark:

2007-03-29 [長年日記]

本日の予想最高気温

24度。もはや夏といっても過言ではない。

Tags: 天気 | Bookmark:

2007-03-30 [長年日記]

今日の有名人

服部栄養専門学校の服部先生。人形町にて。普通に歩ってた。

服がそれっぽかったのでたぶん間違いない。

Tags: | Bookmark:


最新