2006-12-31
_ 2006年の振り返り
作業環境
- 公私ともに Subversion + Trac に移行
サーバ管理
- 結局 WSS 2003 にしたが、やはりかなり苦戦
- WSH + JScript を結構やった
ecmascript
今年は ecmascript の年と言ってもいいくらいにやった。
- WSH + JScript を結構やった
- Web もフツーに
- greasemonkey とか bookmarklet とかにハマった
Y! Widgets は散々調べたけど動くコードはほとんど書いてないな。やっぱ画像で UI を作るってのが面倒。とりあえず基本の UI は px 単位で CSS で作っていった方がいいか? で、サーバサイドに処理を投げる部分をローカルのコマンドに投げる部分とスイッチできるようにするっつーのはどうだろう。Y! Widget を素早く作れるようになりたいな。
PHP, Wiki
- pukiwiki のパーサをとりあえずそのまま抜き出した
クライアント管理
- sysprepとか
こっそりオレフレームワーク
地味ーに。ファイルアクセスと logger くらいですけど。テーブル構造を割と自由に使えるようにできる感触はあるんだけど、sort とか検索のツメがまだ。
そんな感じかなぁ。
来年の目標
まずサーバの仮想化とかその辺からかな。
2008-12-31
_ 2008年振り返り
を、小正月に書くライフハック。
2008年の頭はその前の年からの PHP 4 -> 5, PostgreSQL 7 -> 8 の移行、サーバリプレイス作業に掛かりっきりでそれ以外よく分からなくなってた。
その成果がこの辺り。
- PHP の設定って PHP で書いた方がよくない?
- svnリポジトリ内のヤバげなファイルをあぶり出す方法
- Rswatch なんてものを書いてみました
- run-parts(periodic)で mail の送信先を変更する
- OpenSSH にできること(の一部)ヒストリ
- OpenSSH を Zebedee 代わりに使う
- Rsync 3 を試す
ロクな監視ができていなかった古いシステムをどうにか移行させるためにあれこれ工夫してた時期。今も本当の意味で現代的な管理はできていないんだろうけど、以前よりはだいぶマシなのも間違いない。今後は最近ハマってる Rake ( Capistrano ) でより確実な作業に昇華できるようにしていく予定。
次、監視繋がりというかもっと feed を便利に、ということで Yapra を使い始めた。勢い余って Yahoo! Pipes も始めてみた。また Yapra 繋がりで、長いつきあいの Ruby をようやく Web 方面に活用し始めた。
- Yet Another Pragger -- BONNOH FRACTION 13
- 今ごろ scraping に苦労している話
- 今さらながら Hpricot は便利
- Yapra の Feed::Custom で attribute を扱えるようにする
- Yapra で FreeNAS News の野良 feed を作った
- Yapra で吐いた feed を実際に購読する前に
- きむらさんの雑記帖feed化計画
- Yahoo! Pipes 始めました
- Yapra で Trac の timeline feed を 1本に
- Trac の feed を merge する Yapra の YAML を ERB で作る
feed を利用するだけでなく、リソースから API を用意したり feed を吐いたりもしてた。要は今になって HTTP Header を勉強し直したということですな。
- リソース指向の URI 設計に悩む
- JSONの仕様にちょっと悩む
- ETag って特に書式ないの?
- rest-client が便利
- 超今さら FeedBurner のお勉強
- Last-Modified と HTTP date と RFC 1123
また rest-client や Yapra の影響もあって git と github を始めた。
- wtnabe's Profile - GitHub
- github は git 1.4.x では使えないみたい
- だいぶ git つかめてきた
- git の pull request は fork 前提って理解で合ってますか
- git で svn status のようなもの
- revert, reset, rebase, ...
でも正直、git のメモが多いのは git がよく分からない証拠。実際、git を始める前から Mercurial を使っているが、Mercurial のメモは実は一切ない。これは少なくとも Subversion からの移行については、あくまで個人的な感想だけど圧倒的に Mercurial の方が楽だから。
他、
- Growl
- iCal
- Rake ( Capistrano )
- AutoPagerize
辺りが細かく熱かったところ。また Rack や Routing、jQuery なども含めて
2008年は全体的に Web と Ruby で充実してた年だった(なのに Rails はノータッチ)
と言っていいんじゃないかと思う。あとまぁ Mac も OSX 10.5 に移行して、以前よりいろんなことが快適になったかな。
2009年も基本的にはこの路線で頑張る感じで考えている。とりあえずは Rake と監視能力の強化かな。これまではあまりネットウォッチャーのスキルに興味なかったんだけど、そっち方面を強くしていきたいかなと思っている。
あとは紙を含めて雑多な情報の扱いをもう少しうまく回していきたい。あんまり有名すぎて言うのもはばかられるけど GTD とかライフハックとかももう少し意識した方がいいのかも。
身体も労りつつ鍛えなおさにゃいかんかなーなんてことも気になっている。もういいおっさんだしな。最初から無理の利く身体ではないが、無理せず、いい落としどころを見つける目も養っていかなきゃな。ガムシャラなだけではもうダメなんだ。そこはもう諦めついたよ、さすがに。
2009-12-31
_ 2009年最後の買い物は Pocket Wifi
Twitter / wtnabe: Mobile Safariのある今、ガラパゴスケータ ...
2009.09.19
19:53:27 >wtnabe< Mobile Safariのある今、ガラパゴスケータイWebの貧相さ 加減が本当に残念。あとWebに繋ぐと電池なくなり過ぎ。アプリでのキャッシュ の活用ができないケータイはもっとメールを活用すべきだなと思った。
ケータイの Web が本当に不便だなと思っていた。
- 以前に比べれば速いとは言え、やはり性能が足りない
- ケータイ向け HTML の表現力不足
- ケータイ向け HTML が PC 向けと分離しているため、ケータイでは逆立ちしても取得できない情報も多い
- ケータイ向けのページがあっても PC に比べて情報量が少ないため、例えばせっかく目的のお店の近くに来ていても分からないとか、携帯できる便利さをちゃんと享受できていない
- キャッシュの容量も小さいのでやたらと通信が発生して電池がすぐ切れてしまう
touch は普段それほど Web 閲覧には使っていなかったが、フリックにも慣れ、文字入力でもケータイの方が使いにくいなと感じるようになったので、ネット端末としてはケータイよりも iPod の方を中心に使った方がよいのではないかと感じるようになってきた。
そこで、以前から持っていた emobile の端末を PocketWifi に変更し、PC を持っていなくても iPod touch をインターネットに接続できるようにすることにした。
2009.12.31
19:31:23 >wtnabe< Pocket WiFi 契約してきた。違約金と端末代でそれなりの 出費だけどきっと満足するはず。ケータイの定額サービスを変更した。
これは、1月からケータイ代の端末代キャッシュバックキャンペーンの効果が終わり、端末代が上がるので通信料の方を見直す必要があったためでもある。au のパケット定額でいちばん安いものに変更した。
Pocket Wifi の設定については
- Twitter / wtnabe: Pocket WiFi の設定って WiFi で繋い ...
- Twitter / wtnabe: Pocket WiFi の IP アドレスフィルタリ ...
- Twitter / wtnabe: なんかでもこれ、プライバシーセパレータあるから出先で ...
2010.01.01
12:10:14 <wtnabe> Pocket WiFi の設定って WiFi で繋いで設定できるのか。 えー。ということは WiFi を他人に解放しちゃうのはオススメしない機械なの か、これ。 12:33:41 >wtnabe< Pocket WiFi の IP アドレスフィルタリングっていうのは 種別「拒否」で方向「OUT」に固定されてるんだけど、これは外からの攻撃へ の対応は考えてないのか。まぁモデムだと思えばそらそうなんだけど。 12:51:32 >wtnabe< とりあえず Pocket WiFi の設定完了。設定画面のパスワー ド変更と WiFi の自動接続オフ、3G 接続をマニュアルに。こんなもんか。 12:57:42 >wtnabe< なんかでもこれ、プライバシーセパレータあるから出先で 3G 回線を共有するにはいいけど、家用の回線にするには fw 周りがちょっと なぁ。電気屋ではそういう売り方(まとめちゃえば安いよ的な)してたけど、 まずいんじゃね。
- 10分でWifiが切れる設定を無制限に
- 自動で3G回線に接続する設定をマニュアルに
- Wifiには無認証で接続できるように
設定を変更した。繋ぎっぱなしにするわけではないので、自動接続を切ってしまった方がよいかなという判断。これまでも emobile はそれほどヘビーに使っていなかったので、あんまり贅沢に回線を開くとランニングコストが急上昇してしまう危険性がある。
それにしても Pocket Wifi は本体の設定を Wifi 経由でできるのはちょっとあぶないかなーという気がした。まぁすぐリセットできるからブルートフォースで破られてもいいっちゃいいんだろうけど。設定する機会なんて多くないし、USB 経由でしか設定できなくてもよかったんじゃないか。でもそうすると touch からは設定できないからダメなのか?
あと 3G 回線の接続をマニュアルにしたので [ CONNECT ] ボタンを使うんだけど、これの使い勝手が微妙。というのも長押しして接続するんだけど、長く押しすぎると接続モードが切り替わってしまうのである。これ、分かりにくい。
しかしなんだ。
最近でこそガジェット系やケータイ Web にはあまり興味がないが、もともとは cdmaOne の速度と WAP という世界標準を求めて当時のセルラーに乗り換えたくらい Web を持ち歩くことに強い関心を持っていた10年前の自分を思い返すと、この選択は至極当然の判断のような気がしている。