100% Hardcore! RSS
大森スケーター 太田 大田 スケート スケートボード 尾崎恭一 Kyoichi Ozaki
2002|04|05|06|07|08|09|10|11|12|
2003|01|02|03|04|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|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|
<< 2006/01/ 1 1. あけましておめでとうございます
2 1. The Ultimate Boot CD
3 1. googleついにハードウェア市場に参入?
2. GreaseMonkeyでフォームの自動入力スクリプト
3. THE Best Firefox Extensions Of 2005
4. New Furby Hacking : Part 1 : Skinning
4 5 1. Alexa
2. Gmap Extras!が動かない - firefox 1.5
3. Gmail のラベルにチェックボックスをつける Greasemonkey スクリプト
4. DELL 3007WFP
5. Adimos wireless video iPod dock
6. Netgear skype phone
7. 忙しいのにRSS FEEDのtechカテゴリが1000以上…
8. No Google PC
9. new se's on the block
6 1. Designer Hardware
2. harman/kardonの新しいホームシアターシステム
3. Google Mapsのサテライト影像の解像度が2段階上に
4. linuxedge.org
5. Greasemonkeyで日本語を記入すると文字化けする
7 8 9 1. Optimus Keyboard
2. Google Factory Tour Video
3. CES 2006: Seagate demos W-USB harddrive, pluggable hard drive concept
4. mixiの足跡一覧にユーザ画像、本名、性別を付足すGreasemonkeyスクリプト
5. mixiの足跡一覧をブラウザ右上にに表示させるGreasemonkeyスクリプト
10 1. 最近のphpフレームワーク事情
2. 先日紹介したmixi用greasemonkey
3. mixiの足跡一覧をブラウザ右上にに表示させるGreasemonkeyスクリプト
4. momentum flow team 松尾裕幸氏のkickflip
11 1. Intel Macついに発表
2. firefox extensionの作り方
3. CakePHP: A Rapid Development Framework
12 1. Intel MacではXP動作せず
2. 世界偏見地図
3. DarwinPorts
4. OSX ハッキング
5. とうとうやってきたか、101キーボードへの移行
6. Carbon Emacs
7. 生かき
13 1. tdiaryへのGMap埋め込みではまる
2. WinK for OSX - windowsキーボードをMacに繋ぐ
3. Windows上やGnome上のALT+TABをOSX上で
4. ssh-agent, ssh-add, keychain
5. ユーザアカウント設定
14 15 1. iMac Core Duoのバラし
2. Firefox, Limewire, Eclipseのインストール
3. apache, mysql, postgresqlのインストール
4. スリープしたOSXをリモートから起動
5. 体調不良
16 1. Firefox 1.5をより速くするTIPS
2. .htaccess (dot.htaccess) 設定例集
3. マウスの動作で認証を行うAJAX
4. Wnn8 for Linux/BSD
5. メイド喫茶 六本木ヒルズに初上陸
6. 蟻月お取り寄せ
17 1. Prosecutors Raid Offices of Livedoor and Home of Its Founder
2. アメリカ人友達とひさびさに再会
18 19 1. MySQL Administrator
2. The Behaviour Layer: Using JavaScript for good, not evil
3. browse-urlにopenコマンド
4. ホリエモン泣き言「大変なことに…」
20 1. Escaping regular expression characters in JavaScript
2. この人に逢いたい
3. Propel 1.1.1 (current) と PHP 5.1.0
21 22 23 24 1. Fedora Core(FC4)でWnn8
2. Wnn8 Command Key Cheat Sheat
3. ヴィレッジヴァンガードぼったくりすぎ
4. GyaO、スノーボード今井メロ選手の独占インタビュー映像を配信
5. マッシュアップ
6. Propelその後
25 1. http://web.archive.org
26 1. php date.timezone
2. don't eat bigmac reloaded
3. Googleが新しいアルゴリズムを使用
27 1. XSLT StyleSheet for Propel's schema.xml
2. 室井佑月さん
28 29 30 1. ^-Space で日本語入力のON/OFFをしないように
31 1. メタ構文変数
2. Prototype 1.5.0_pre0
>>
トップ 最新

2006-01-01

_ [diary] あけましておめでとうございます

謹んで新年のお喜びを申し上げます。みなさん今年も宜しくお願いします。初詣行ってきました↓

とりあず2006年のスタートは休みの時間を使って溜まった未itunes化CDのインポート…ってかなりあります。最近買ったCD↓

http://images-jp.amazon.com/images/P/B000BNTM32.01.TZZZZZZZ.jpghttp://images-jp.amazon.com/images/P/B000BJS4B2.01.TZZZZZZZ.jpghttp://images-jp.amazon.com/images/P/B000A3DFX6.01.TZZZZZZZ.jpg

せっかくなのでインポートした曲をmt-daapd(itunesサーバ)でアクセスできるようにしたいね。共有フォルダにはみんなで曲を放り込めるインターフェースを用意して仲間内で巨大な楽曲データベース構築しましょう

http://images-jp.amazon.com/images/P/B000AQSC6S.09._OU09_PE0_SCTZZZZZZZ_.jpg

本日のツッコミ(全3件) [ツッコミを入れる]

_ はっしー! [あけました!w 今年も宜しくです。 今年はMIDICRONICA、ngoma、the BREMENともどもメチャ..]

_ カレー [あけましておめでとう!今年もよろしく! そしてK8年賀状ありがとう! 今年も皆様良い年であることを願ってます!!20..]

_ kyoichi [はっしー! お〜、忙しそうだね!期待しているよ〜!応援しているので がんばって♪ queen of mafiaも今回..]


2006-01-02

_ [diary][ tech] The Ultimate Boot CD

最強のブートCD。PCが不具合を起こすたびに探すあのさまざまなユーティリティディスクも、このCDさえあれば不要!Linuxなんかはわりといろいろでているのだけど、こちらはWindowsよりなのがまたいいところ。


2006-01-03

_ [tech][ gadgets] googleついにハードウェア市場に参入?

googleはインターネットに接続できる機器またはパソコンを低価格で提供するようだ。米Wal-Martや他リテーラーと交渉中と書いてある。OSについては明記されていないが、GoogleによるOS(MSじゃないので低価格で提供できるのも理由のひとつ)が搭載されるとか。CESでの発表が楽しみだね。それと、aol.google.comが存在するのもとても気になる

_ [develop] GreaseMonkeyでフォームの自動入力スクリプト

ちまたで人気上昇中の(って完全に乗り遅れ組ですが…)GreaseMonkeyとやらをインストールしてみた(詳細についてはこちら)。試しに入力フォームのデバッグ用ユーザスクリプトを作ってみた。単純にデバッグしたいフォーム上で指定位置(今回の場合は右上)にfloatしているフォームボタンが現れ、そのボタンを押すと、あらかじめ記述していた内容がフォームに反映されるというモノ。いくつもの入力パターンセットと、それに連携したボタンを用意しておけばフォームのデバッグ作業もかなり楽になるね。今回作成したスクリプトに関しては公開しても、formのelement依存だからあまり意味ないか…てかGreaseMonkeyかなり強力だな。

http://images-jp.amazon.com/images/P/0596101651.01._OU09_PE15_SCTZZZZZZZ_.jpghttp://images-jp.amazon.com/images/P/0596009283.01._OU09_PE15_SCTZZZZZZZ_.jpg

_ [gadgets] New Furby Hacking : Part 1 : Skinning

ムゴイ…けどなんか皮を剥がされたファービーもカッコイイぞ。

本日のツッコミ(全3件) [ツッコミを入れる]

_ wakaski [GreaseMonkeyおもしろそうですね。 まだ全然さわってないのでちょっと時間作ってさわってみます〜! ちなみ..]

_ kyoichi [あ、GoogleToolbarも使ってた Alexaヤバイね!こりゃ便利だわ〜 ここのTraffic情報ってどう..]

_ georgia ephedra lawyers [ephedra for sale. georgia ephedra attorneys. ephedra based]


2006-01-05

_ [diary][tech] Alexa

wakaskiのツッコミであらためて知ったalexaなんだが、以前にこの日記でも紹介してたわ…その時はランキングだけパッと見て、Alexaのサイト自体あまり興味をもたなかったのだけど、いま改めて見てみるとこのサーチエンジンちょっと面白いね。movers&shakersとかは人気上昇中のサイトも把握できるので、ネット動向を追うのにも便利。いまはあのthe million dollar homepageが1位に。これはmixiの方の日記で紹介させてもらったサイトなんだけど、21才の大学生が4ヶ月で1億円稼いだサイト

_ [diary] Gmap Extras!が動かない - firefox 1.5

GreaseMonkeyユーザスクリプトのGmap Extras!がFirefox 1.5だと動かない…う〜ん、これ便利だからテマエで修正しろって話だな。

_ [diary] Gmail のラベルにチェックボックスをつける Greasemonkey スクリプト

Gmail関連のGreasemonkeyユーザスクリプトもいろいろ公開されているけど、中でちょっと気になったのがこれ。後で入れてみよう。

_ [tech] DELL 3007WFP

これまでも何度か紹介したDELLの大画面高解像度液晶 3007WFPの値段が出たみたい。値段は$2,199。日本円にするとこんな感じになる(現在25万円)。ということは、AppleのCinema Displayといい勝負ってところだなぁ。でもDELLの祭りとかで20万円ぐらいで購入できればかなりお買い得?

DELL 3007WFP

_ [tech][gadgets] Adimos wireless video iPod dock

iPod向けの無線ドック!やっぱり時代は無線でしょ。iPod mini用でないかな…

Adimos wireless video iPod dock

_ [tech][gadgets] Netgear skype phone

これ単体でskypeできるという代物。PC不要。必要なのはWIFI接続環境だけ。これとlivedoor無線があれば幸せになれそうなのだけど、livedoor無線は接続後にウェブブラウザで認証しないといけないとう問題があるのでおそらくこのskype専用端末では無理?

Netgears skype phone

_ [diary] 忙しいのにRSS FEEDのtechカテゴリが1000以上…

今日は某サイトの管理画面をfull ajaxでこしらげてやった!超自己満的ハックなわけなのだけど。後でmojavi2用のpatchアップしまうす。そんな中、世間はCESで大盛り上がりで、RSS FEEDがすごい事に。上でもいくつかピックアップしたけどまだまだいっぱいヤバイアイテムが…拾いきれないし。みんな各自でチェケラウトしてください☆正月休みにハックしたsymfony関連も早くまとめてアップしたいなぁ〜。3連休になんとか…

_ [diary] No Google PC

そういえば、GoogleはGoogle PCは作らないと発表しました。つまりはガセネタだったってことね。

_ [diary] new se's on the block

lexxe
preview seek

本日のツッコミ(全1件) [ツッコミを入れる]

_ おざき [あけましておめでとう!今年もよろしくね〜 場違いじゃないよ<画像 おもしろ画像はいつでも歓迎!オチがあるのかと 思..]


2006-01-06

_ [gadgets] Designer Hardware

やっぱり周辺機器もこういったデザインがほどかされたものがいいね。

HD SKWARIM PINK

_ [tech][gadgets] harman/kardonの新しいホームシアターシステム

CESで公開された新しいシステム。スリムでかっこいいし、スピーカーも全部壁にマウントできる!

harman/kardon avs

_ [tech] Google Mapsのサテライト影像の解像度が2段階上に

今までは17レベルまでしかズームできなかったGoogle Mapaが19まで指定できるようになっている。また現時点では18,19のレベルでは画像が用意されていないと表示されるが、近い将来この解像度まで表示可能?ほんとヤバイ!!!

_ [tech] linuxedge.org

XGLがX.orgに統合されるかもしれないというニュースをみて、そのXGLが何やらか調べたいのだがずっとサーバが落ちている…とりあえず見た目の美しさがMAC OSXに近づく可能性もあるということあらしい。とりあえず他で見つけたスクリーンショット

_ [develop] Greasemonkeyで日本語を記入すると文字化けする

Greasemonkey用のユーザスクリプト(user.js)を書く上で注意しないといけないのは日本語(他マルチバイト文字列同様)。そのまま記入すると文字化けします…で、他人の作成したユーザスクリプトを確認したところ、これ、ユニコードエスケープ(Unicodeエスケープ)しないとならないんですよね。

function _fill() {
document.FORM1.namesecond.value = "やまだ";
document.FORM1.namefirst.value = "たろう";

たとえばこれは下のようになります

function _fill() {
document.FORM1.namesecond.value = "\u3084\u307e\u3060";
document.FORM1.namefirst.value = "\u305f\u308d\u3046";

で、ここで問題。このescape/unescapeをemacsでどうやってやるんだ?!とりあえずちょっと検索して見たがいい方法が見当たらないのでeclipseでインストールしたアレを使うことに→小物プラグインのUnicodeエスケーププラグイン。で、ここでeclipse上でescape/unescapeするのはいいのだが、それをわざわざemacsにcopy&pasteするのもかなりダルイ。ってことでeclipse上でjavascript開発をすることに(ってお〜い!そんなんカヨ…)。いくつかeclipse用のjavascript編集プラグインはあるみたいなのだけど、これがなんか一番ハデ&サイトが立派だったので使ってみることに→JS Eclipse。それにしてもeclipseのエディタ使えね〜!emacs使いには。なんかこんなのあるみたい→EE2E。時間みて試してみたいけど、とにかくスクリプト書かなきゃ!環境設定におわれて、スクリプト書けなきゃ本末転倒。しかもおまけに日記に情報アップしているし、俺…これぐらいしかOSSに貢献できないので。

でもこのスクリプト書き終ればデバッグ工数1/100ぐらいになるな。やばい、ぐりもん。さて仕事するか…

本日のツッコミ(全3件) [ツッコミを入れる]

_ はっしー! [ちーす! ちょっと告知させてくだはい! 以下 ugly duckling bang for the buck t..]

_ free payday loans [no emploment check payday loans. payday loans online. cons..]

_ payday loans for bad credit [no credit check payday loans. payday loans business opport..]


2006-01-09

_ [gadgets] Optimus Keyboard

キーボードなのだけど、全てのキーの表示がLEDにより制御されているためアプリケーション固有の設定をすることが可能だとか。いくつかサイトにサンプル写真があるけど、かなり興味深い一品ではある。2月にリリースされるらしいのだけど気になるのは値段。打ちごたえはさすがにHHKに比べるとウンコなんだろうけど…光モノに弱い。

Optimus Keyboard

_ [diary][tech] Google Factory Tour Video

5時間にもおよぶGoogle Factory Tourのビデオ。ダウンロードしたら512Mbでした…内容は結構面白い。例えばgoogle社員benの話。ボーナスを何に使うか検討していたところ、まずは生活の中でどこが改善されるか考えたらしい。彼の中で一番無駄な時間は靴下の洗濯にあたるということが判明したため、常に新しい靴下を揃えておくことにより得られる時間がもっともコストパフォーマンスが高いと…そのため彼は常に靴下を購入しているとか。こういった小エピソードをはさみながらgoogleについて説明されている。結婚式の日に日課のindex更新を行うために出勤するなど、とてもシステム屋的には身近に感じる。googleは検索を行って、再検索したときなどから、「もしかすると」などのspellチェックや関連性をひきだしているんだね。あと、検索した語句にたいして、実際にクリックされた結果によって表示順位も検討しているとか。やはりいくらSEO対策をコンテンツ側で行っても、その語句に対するそれなりの意味を持つページが存在しない限りそう簡単には検索結果の上位に表示されないという事かな。

Google Factory Video

_ [gadgets][tech] CES 2006: Seagate demos W-USB harddrive, pluggable hard drive concept

でもやっぱり電源がきり離せないのが悲しい

Seagate demos W-USB harddrive

_ [develop] mixiの足跡一覧にユーザ画像、本名、性別を付足すGreasemonkeyスクリプト

ウケルこれ。インストールすると足跡一覧で、各ユーザ(訪問者)のプロフィール画像と本名と性別も表示してくれるというモノ。その他こんなん作ってくれって人いたら作成代行します♪このサイトでこんなんしたい〜、とかこのサイトここがこうなっていればもっと便利なのにな〜って意見募集中!

注意:副作用として、足跡一覧に表示されているユーザ(訪問者)全員に足跡バックしちゃいます。ユーザの本名を取得するために内部で一度訪問者のプロフィールを取得しているので。あんまり足跡つけたく無いって人にはおすすめできない。

mixi_show_log_add_pictures.user.js

_ [develop] mixiの足跡一覧をブラウザ右上にに表示させるGreasemonkeyスクリプト

こんどは、足跡一覧に表示されているユーザをmixi閲覧中(あるいは任意のサイト)に常に右上に表示するというモノ。これは自分の「足跡」リンクから取得されているため、前述で紹介したようなスクリプトとは違って勝手に訪問者に足跡バックしたりしない。一応、「隠す」ってボタンがあるのだけど、隠したところでページを遷移するとまた表示される…まぁ状態を保持するようにもハックできるのだけど、そこまでやるほどものではないので却下。というより、作るだけ作ってこれは結構ウザイという事で使っていない。ちなみに、設定で、どのURLにも有効になるように設定すれば(include http://* などする)、mixiにさえログインしていればgoogleだろうがyahooだろうが、右上に足跡一覧を表示することも可能(たぶん)。

対象:
Firefox >= 1.5
Greasemonkey >= 0.6.4

本日のツッコミ(全6件) [ツッコミを入れる]

Before...

_ おざき [お〜!早速活用していただいているようで! ]

_ Loony [初めまして 上記2つのスクリプト、使わせていただきました。 足あとのページがとても楽しくなりました。 どうもありがと..]

_ おざき [感謝です! ]

_ FreeOemSoftwarea [http://www.occidental-guild.com/joev/showthread.php?p=65#p..]

_ viagrapurchase [[b] PURCHASE VIAGRA 100mg ONLINE[/b] http://www.foxitso..]


2006-01-10

_ [diary] 最近のphpフレームワーク事情

たいした指標にはならないかもしれないけど、google検索の結果数からみる各phpフレームワークの人気

php framework agavi => 19,300
php framework symfony => 134,000
php framework mojavi => 104,000
php framework ethna => 436
php framework guesswork => 26,800
php framework maple => 134,000
php framework cake => 295,000

個人的な意見では最近symfonyがとても元気なように思える。特に海外では人気が高い。人気一番はcakeのようだね。でもcakeって単語がひっかかりやすいだけかもしれない。ソーシャルブックマークdel.icio.usからみるsymfonyとcakeの比較では、symfonyの方が若干人気だと言えるが、いい勝負

del.icio.us history for http://cakephp.org/ 433
del.icio.us history for http://sputnik.pl/cake/ 523(古いcakeのURL)
del.icio.us history for http://www.symfony-project.com/ 1164

cakeはまだ全然中身を見ていないのでちょっと使ってみるかな。ところで、届きました↓

http://images-jp.amazon.com/images/P/0596101392.01._OU09_PE15_SCTZZZZZZZ_.jpg

_ [diary] 先日紹介したmixi用greasemonkey

実はこれ、設定の"Included Pages"でhttp://*とかするとウェブ徘徊中に足跡の更新がほぼリアルタイムで確認できていいかも?とかちょっと試しながら使っていて思った。その場合は上位5、せいぜい10ぐらいの表示でいいような気がする。「お、この人ログインしてんだ」みたいなのもわかるから面白い。あとはフレームのあるサイトには全フレームに表示されてしまうという問題。これなおさないと。親フレームがあると無視でいいっぽい。リンクも修正必要。足跡リンクはパスだけなので、違うサイト(mixi外)で表示している場合はリンクが壊れる。これもちゃんと頭にhttp://mixi.jpをつけてあげないといけない。その他はGM_setValueを使って表示・非表示状態の保持かな。とりあえずTODOで

_ [develop] mixiの足跡一覧をブラウザ右上にに表示させるGreasemonkeyスクリプト

足跡のリンクの修正。ただしくたどれるようにしました♪

_ [skate] momentum flow team 松尾裕幸氏のkickflip

この高さはありえないよ…フラットでこの高さのキックフリップ@神戸の田園パーク。リンクはMomentumのサイトニュースから。スノーボードやスキーやフィギュアなどでは結構日本人が世界で上位に立つことがあるのだけど、スケートボードはまだまだだね。でも確実に可能性はあると思うんだけど環境の問題だよね。やっぱり日本でやっていたら伸びるもんも伸びないよ。若いうちから海外で、向こうのぶっ飛んだ考え方しているスケーターとセッションするしかない。

matuo hiroyuki kickflip over bench at koube denen park


2006-01-11

_ [diary][gadgets] Intel Macついに発表

2月から販売開始。2006年4月までにはリリースされると言われていただが、随分早いな。おれまだお金貯まってないよ…Appleのsenior vice presidentによれば、WindowsとのDual Bootも可能だとか!特にWindowsをAppleのハードウェアで走らせる事に何の問題もないと発言している。そういった需要があることは十分理解しているみたい。今日のMacworld ConferenceでのSteve Jobsの基調講演はここで確認できる

_ [develop] firefox extensionの作り方

firefox extensionってjavascriptで書かれているんだね。初めて知りました…個人的にはGreasemonkeyで十分ブラウザの機能を拡張できるのでこれといったものがすぐ浮かばない(既に多くの必要としている機能は提供されているし…)が今後の参考にしておこう

_ [develop] CakePHP: A Rapid Development Framework

デビューしました。あまりにも簡単すぎて拍子抜け状態。時間があまったので手順を書き下しつつ実施しました。本家のチュートリアルまんまのコピーですが、英語アレルギーの方はどうぞ。

今回作成したアプリケーションは簡易ブログ。データベースにテーブルを用意して、そのテーブルのデータを扱い一覧、新規投稿、削除、編集を行うもの。これに必要とされたファイルは以下の通り

app/views/posts/index.thtml
app/views/posts/view.thtml
app/views/posts/edit.thtml
app/views/posts/add.thtml
app/models/post.php
app/controllers/posts_controller.php

で、実際にこれがどれだけの量かしめしますと、

[k-ozaki@insane app]$  wc -l ./views/posts/index.thtml \
./views/posts/view.thtml ./views/posts/edit.thtml \
./views/posts/add.thtml ./models/post.php \
./controllers/posts_controller.php
22 ./views/posts/index.thtml
3 ./views/posts/view.thtml
9 ./views/posts/edit.thtml
8 ./views/posts/add.thtml
9 ./models/post.php
73 ./controllers/posts_controller.php
124 total

わずか124行のコード量。だいたい10分ぐらいで作成します。これ、システム的にはかるく1日工数とれる内容です。ということで、8時間の作業を10分に短縮できたので、これはRapid Developmentです!!

本日のツッコミ(全7件) [ツッコミを入れる]

Before...

_ aq2ttes [ Execuse mee plees for vis messaga posted from Norenbergen..]

_ w2i0v9p8 [ Hhgghhg kdfgdg sdgfgt sd gdsgdgsdg gd sdgdgsdg ]

_ q2vi90fr5 [ &#51109;&#46108; &#54168;&#51060;&#51648;'&#45716; &#5093..]

_ aerorse [ I am glad to find this forum! http://danuegonax.com T..]

_ aerorse [There was merrily! http://srubibablo.com There was mer..]


2006-01-12

_ [diary] Intel MacではXP動作せず

Intel MacではXPは動かないが次期リリースWindows Vistaは動くらしい。これはIntel Macが利用しているブート方法が従来のBIOSによるものではなく、Extensible Firmware Interface (EFI)という技術を使っているため。EFIは従来のBIOSと違ってOSがブートする前にネットワーク接続ができたりと機能が向上されている。

ま、いまや”Windowsが必要”ってことはほとんど無いと思うけどね。

_ [diary] 世界偏見地図

”適当”に作られた割りには、まとを得ている結果がでているところもありちょっと関心した。googleの精度に。

_ [develop][osx] DarwinPorts

OSX用のパッケージ管理アプリケーションを入れてみる。これが一番メジャーっぽいけど他におすすめのツールあったら教えてください。その他Xcodeなどもあわせてインストール

_ [develop][osx] OSX ハッキング

とりあえず初心者の俺には便利なサイト。他にもOSXで開発するために参考になるページ教えてください

_ [develop][osx] とうとうやってきたか、101キーボードへの移行

今は日本語配列のHHKを使っているのだけど、これがOSXと抜群に相性悪いです。なんといってもCommandキーがないのです。機能としてはWindowsキーで代替されているのだが、日本語配列HHKでWindowsキーを押すには、Fnキー+半角/全角漢字キーの組み合わせなのです。ってことはOSX上のショートカットコマンドのほとんどが、3つのキーの組み合わせになる。たとえばコピーなんかはFnキー+半角/全角漢字キー+C。これは最悪。英語101配列にはちゃんとこのCommandキーが割り当てられているのでそっちにしようかな…

と思って隣りのnに英語配列のHHKを借りて試してみたのだけど、どうもCommandキーがうまく機能しない…なんでだ〜!と思ったら多分あれだ、あいついはPS2<=>USB変換して使っているからだ…

_ [develop][osx] Carbon Emacs

とりあえず…

_ [diary][gourmet] 生かき

実家(広島)から生かきが送られてきた!ので一人オイスターバー開催♪いきおい余って全部食うところだったよ。

かきは大の好物。特に生かきはマジ半端なく好き♪かきと言えば、大塚にカキフライがとってもおいしいお店があります。大塚駅南口をでて、ロータリーを越えて喫茶店と京樽の間の道へ進むと、紅とんの向かいに現れる「洋食屋GOTOO」というお店。ここはハンバーグが有名みたいなんだけど、基本的になんでもおいしい洋食屋さん。で、冬にだけメニューに現れるカキフライ、これは逸品です。是非おためしあれ

洋食屋 gotoo 洋食屋 gotoo 洋食屋 gotoo

この店、以前にちゅうぼうですよに出てましたけど、またでます。今月あたり。そこで和風おろしハンバーグが紹介されるのだけど、お店で新メニューとして出されています。TVにでて混雑する前に食べてみんなに自慢しよう♪

本日のツッコミ(全1件) [ツッコミを入れる]

_ mewo4qc@lycos.com [ringtones free ]


2006-01-13

_ [diary] tdiaryへのGMap埋め込みではまる

この日記を書いているtdiaryは出力のエンコーディングがeuc-jpになっているので、google map apiで指示されるサンプルスクリプトをそのまま使うと文字化けしてしまう。解決策としては、読み込むgoogle map apiのjavascriptがutf-8だということを指定してあげればよいみたい。

<script src="http://maps.google.com/maps?file=api&v=1&key=YOURKEY" type="text/javascript"></script>

<script src="http://maps.google.com/maps?file=api&v=1&key=YOURKEY&datum=wgs84" type="text/javascript" charset="utf-8"></script>

のようにする

で、これで問題解決したかとおもいきや、今度はInternet Explorerでは「開けません。 操作は中断されました」とエラーがでるではないか…原因は、euc-jpなページから上のような方法を使ってutf-8なgoogle map apiを読んでいるかららしい。解決策としては、GMapの操作をfunctionにまとめて、body onload=""で呼び出すようにすればいいとのこと。単体ページならまだこの解決方法でなんとかなるのだけど、tdiaryのようなひとつづつ記事を個別に書いて、その都度地図を埋め込む場合などはとても不便だ。そこで思いついたのがaddEventListenerを使う方法。これで任意の場所でもbody onload=""に処理を追加できる。とおもったら今度はこのaddEventListenerがInternet Explorerでサポートされていないという罠。というわけで調べてみると、このページに同様にInternet ExplorerではattachEventというメソッドが用意されているということが分かったので、Internet Explorerの場合はそちらに切り替わるように修正(ほんとはこのページに書いてあるようにちゃんと対策したいのだけど、時間が無いのでヤッツケ)。これでなんとか無事tdiaryにGMapを埋め込みFirefoxとInternet Explorerとsafariで確認することができた。

てさ、ここまで苦労してふと思ったのが、もしや、google map apiほどメジャーなものであればtdiary用のプラグインがあるのでは…恐ろしくて検索できないやww

_ [develop][osx] WinK for OSX - windowsキーボードをMacに繋ぐ

HHK2の日本語配列があまりにもOSX上で不便なので購入しました。ALTがCommandキーに変わっただけでもすげー快適になった。いくつか他にもキーが入れ替わっているみたいなのだけど、その辺はおいおい覚えていくってことで。これで新しいキーボード(配列変えなくて)買わなくてすんだ♪

_ [diary][osx] Windows上やGnome上のALT+TABをOSX上で

Control+F4でいける。こういう知ってて当然のような細かい事がわかんなくてイライラするよね。Control+Functionキーはなかなか便利な機能もあってよい!

細かい知っていると便利TIPS随時募集中〜♪

_ [diary][osx] ssh-agent, ssh-add, keychain

gnomeだと当然のようにしてくれることも一から設定しないといけないという〜

$ sudo port install keychain
$ vi .bash_profile
/opt/local/bin/keychain ~/.ssh/id_dsa
source ~/.keychain/macmini.lan.bancho.jp-sh > /dev/null

_ [osx] ユーザアカウント設定

OSXでは-を含むユーザアカウントが作成できない。作成はできるのだが、OSXインストール直後に立ち上がる初期設定の設定ウィンドウでは-を含めることができない。あとはコマンド上ではいくらでも変更はできるし、追加はできる。自分は基本的にはUnixのアカウントはk-ozakiに統一してあるのだが、今回macminiで作成したユーザは-が使えなかったががめにkyoichi。で、この場合ほかマシンにログインするのにいちいち

$ ssh k-ozaki@192.168.0.1

とかしなきゃいけないので、sshの設定で解決。sshはホスト毎に設定を定義できるので以下のように~/.ssh/configを修正

Host *
User k-ozaki
同様に他Unixマシン上では
Host macmini.lan.bancho.jp
User kyoichi

本日のツッコミ(全3件) [ツッコミを入れる]

_ g8ir4x35vo [eg8d9suw20y5r7y4s [URL=http://www.392972.com/309015.html] ..]

_ g8ir4x35vo [eg8d9suw20y5r7y4s http://www.708073.com/1044377.html d8pln..]

_ g8ir4x35vo [eg8d9suw20y5r7y4s l7ih8xkvvyq d8plngvxkc2]


2006-01-15

_ [tech][gadgets] iMac Core Duoのバラし

新しいiMac Core Duoは既に開発者に無料で配布されたとか。

_ [osx] Firefox, Limewire, Eclipseのインストール

随分まえの話だけど、後々OSXをインストールした時の作業手順としてここに追記。あとでこの日記のosxタグを読み返せばいまと同じ環境をさくっと構築できるようにするのが狙い

_ [osx] apache, mysql, postgresqlのインストール

$ sudo port install apache2
$ port info mysql5
$ sudo port install mysql5 +server
$ port info postgresql8
$ sudo port install postgresql8 +server
$ port info php5
$ sudo port install php5 +apache2 +mysql5 +postgresql

_ [osx] スリープしたOSXをリモートから起動

OSXはWake up on LANに対応しているので、ネットワーク上でWake Up on LANパケットを送信することで、スリープ状態からマシンを立ち上げることが可能。Wake Up on LANパケットを送信するためのツールはいろいろあるのだけど、今回はこのサイトにあるether-wakeというツールを使うことに。その他にもrubyで作られたものや、ウェブのcgiから行う方法などいろいろ紹介されているので、詳しくはこちらをどうぞ

$ ssh macmini
ssh: connect to host macmini port 22: No route to host
$ wget 'ftp://ftp.scyld.com/pub/diag/ether-wake.c'
$ gcc -o ether-wake ether-wake.c
$ sudo ether-wake 00:14:51:xx:xx:xx
$ ssh macmini
Last login: Sun Jan 15 17:30:10 2006 from xxx
Welcome to Darwin!

_ [diary] 体調不良

毎日自宅から会社まで自転車で行き来していて、超健康体と思っていたのだけどやらかしました。風邪をひいたっぽい。金曜会社から帰ってきてから気分が悪くなり、週末は寝たきり状態。土曜は熱も出て、かなりの腹痛におわれマジ死ぬかと思った!!こんな風邪は嫌だ!!鼻水とかせきとか全然無い。ただひたすら腹痛+常時吐き気(吐くまでに至らないからさらにたち悪い)+寒気。

原因は多分木曜に帰宅したとき、その日はトレーナー+ダウンを着ていたので自転車こいでたら超汗かいて家で暖房もつけずにTシャツ1枚ですごしていた事が原因っぽい(そのときはそれなりに快適だったんだが)。みなさんも汗からの冷えには十分ご注意を!


2006-01-16

_ [tech] Firefox 1.5をより速くするTIPS

ページの表示を速くする方法や、キャレットブラウジングする方法の紹介。その他のショートカットコマンドはわりと一般的かも。そういえばエミネム再婚したね…しかもキムと…

http://images-jp.amazon.com/images/P/4839918058.01._OU09_PE0_SCTZZZZZZZ_.jpghttp://images-jp.amazon.com/images/P/4873112419.01._OU09_PE0_SCTZZZZZZZ_.jpg

_ [develop] .htaccess (dot.htaccess) 設定例集

あんな事やらこんな事やら。レファランス的なものとして活用できそう。

http://images-jp.amazon.com/images/P/4873111501.09._OU09_PE0_SCTZZZZZZZ_.jpghttp://images-jp.amazon.com/images/P/487311182X.09._OU09_PE0_SCTZZZZZZZ_.jpg

_ [develop][tech] マウスの動作で認証を行うAJAX

まずは直線で試せということだったので直線で試したのだけど、ログインできるまで3回ぐらい試さないといけなかった…その後、丸で試したけど全然ログインできず。俺のマウス操作が下手なのかな。でもそれが原因でログインできないシステムもかなり不便なんだけど…

_ [develop][tech] Wnn8 for Linux/BSD

購入した。オムロンのオンラインショップで購入したのだけど、ちょっとはめられた。会社での購入なので銀行振込が一番清算に都合がいいのでそうしたのだけど、購入後の確認メールにこんな一文が「銀行振込/郵便振替/コンビニエンスストアでのお支払を選択された場合は、郵便にて振込用紙をお届けしますのでこちらをご利用ください。」ってオーイ!!いつになったら商品届くんだよ…こんな事なら今日渋谷に打ち合わせにいったので帰りにビックで買ってきたっていうのに!!

とはいえ、Wnn7は本当に最高のIMFEPだと思います。まじ予測変換が調子いい!メールのやり取りって大概同じような内容が多いでしょ?そんなの秒殺!それがWnn8ではさらに進化してつながり予測ときたもんです。これはゲットするしかないでしょ〜

http://images-jp.amazon.com/images/P/B00078GHYI.09._OU09_PE07_SCTZZZZZZZ_.jpghttp://images-jp.amazon.com/images/P/B00005OF6S.01._OU09_PE08_SCTZZZZZZZ_.jpg

_ [diary] メイド喫茶 六本木ヒルズに初上陸

六本木ヒルズに?!メイドのレベル相当たけーんじゃねぇの?相当萌え〜っていうかセレブ〜な感じなのかと思いきや記事の写真見るとたいした事なさそうだな…もっと蛯原友里ばりのお姉さまがご奉仕してくれるのかと思ったのに。残念

_ [diary] 蟻月お取り寄せ

予約が先2ヶ月も埋まるというあのもつ鍋有名店、お取り寄せできるんだね。お店の味とは違うんだろうけど、それでもいいんじゃねって思う。蟻月には芸能人には芸能人部屋ってのが用意されているらしい。ひでー話だ。てか、もつ鍋ってそんなに必死こいて予約とって食うもんなの?ってそれ言ったらどんな食べ物でもそうか。個人的には全然もつ鍋に惹かれないのだけど、まわりに蟻月好きがいたのでちょっとトピックに

本日のツッコミ(全3件) [ツッコミを入れる]

_  [俺もWnn7買ってから愛用中です〜 ]

_ おざき [お、ここにもwnn7愛用者が!やっぱりfreeのfep使えないよね… 自分で辞書作り上げたり、相当なカスタマイズしな..]

_ contact my instant payday loans [guaranteed instant deposit in 1 hour payday loans. bankrup..]


2006-01-17

_ [diary] Prosecutors Raid Offices of Livedoor and Home of Its Founder

NY Timesにまでも記事が…ほんとお騒がせなんだから☆

今日は忙しい上に、FC4でPHP4ではまったので日記少なめ

_ [diary] アメリカ人友達とひさびさに再会

って会ってないけどネットでメールした。今日Gmailを見てたら、英語のメールが何通か来てて「あれ〜、こんなにSPAM来るのおかしいなぁ〜」って思ってたんだよね。GMailのアカウントはほとんど公開していないし、GMail自体SPAMフィルターの精度がいいから。で、よく読んでみるとデトロイトに住んでいるときの友達だった。しかも、一人が俺の某プロフ(海外のセカンドハウスみたいな…)見つけて連絡くれたみたい。何気にみんな見つけるんだね、置いておくと。で、そこから連鎖的にもう2人が。で、このうち一人(男)が僕のご近所さん。たしか隣の隣ぐらいに住んでいたんだけど。で、もう一人が俺の元彼女の友達(女)。この2人、当時はつながりなかったのだけど、いま結婚してて4人も子供作ってた!やばい。写真も見せてもらったけど、相当かわいい〜。やっぱり白人の子供ってかわいいよね。大きくなるといかついけど。なんかすげ〜びっくりしたわ〜。やっとみんなネット活用してきたって感じ?いや昨今のソーシャルネットワーキングブームで人と人の繋がりができやすくなったのかな。やっぱり友達の友達はみな友達という事になるわな。世の中狭いもんで、ほんの少しの属性でマッチしてしまう


2006-01-19

_ [mysql][develop][software] MySQL Administrator

MySQL4.0以降からしか使えないけど、便利。Railsのデモ見てて何〜っと思って調べたのだけど、こんな使えるものが存在していたなんて知らなかったよ。

最近多くのサイトでデモ動画が用意されているのだけど、あれいいね。開発者の後ろからPC画面を覗き込んでいるみたいで。便利なツールとか、見た事無いショートカットとかなんかいろいろ細かいところでも技が盗める。

昔はよく質問がてらに上司のデスクトップを見てハックを盗んだもんだ

_ [develop][javascript][web2.0] The Behaviour Layer: Using JavaScript for good, not evil

html上からjavascript構文を取り除く方法を紹介。各htmlエレメントにcssでクラスを指定して、そのcss class名にjavascript functionを割り当てるという方法をとっている。なかなかスマート。

_ [develop][emacs][osx] browse-urlにopenコマンド

dot.emacsに追加。urlリンクはShift+真ん中クリックでopenコマンドによりデフォルトアプリケーションで開く(自分の場合はfirefoxで新しいtab)。詳しくはman open。

(defun browse-url-open (url &optional new-window)
(interactive (browse-url-interactive-arg "URL: "))
(start-process "open" nil
"open" url))
(setq browse-url-browser-function (function browse-url-open))
(global-set-key [S-mouse-2] 'browse-url-at-mouse)
(global-set-key "\C-c\C-j" 'browse-url-at-point)


2006-01-20

_ [develop][javascript] Escaping regular expression characters in JavaScript

正規表現が動的に作成される場合のメタキャラの対処方法。さらに正規表現オブジェクトの初期化の段階でオブジェクト変数にいれてシングルトン(←っていうのか?)にもしているところに注目。今後javascriptを使う機会も増えてきそうなのでメモ

_ [develop] Propel 1.1.1 (current) と PHP 5.1.0

動かねぇよ。まぁpropel-genでschema.xmlからddlを作るためだけに使用しているので特に困ることは無いのだけど。5.0のマシンでddl作っちゃうから。


2006-01-24

_ [fedora][linux][develop] Fedora Core(FC4)でWnn8

wnn7とかわってlocaleにUTF-8がサポートされたのはとても嬉しい!実は今までwnn7だけのためにOSのロケールをEUC-JPにしていたので…というわけで、早速OSのロケールをUTF-8に変更して、wnn8のインストール。まずはOSのロケールを変更、/etc/sysconfig/i18n

LANG="ja_JP.UTF-8"
SUPPORTED="en_US.UTF-8:en_US:en:ja_JP.UTF-8:ja_JP:ja"
SYSFONT="lat0-sun16"

次にはwnn8パッケージをインストール。これはcdromからsh ./Installするのみ。続いてiiimf関連のパッケージをインストール。

yum install iiimf-server iiimf-x iiimf-emacs iiimf-gtk iiimf-libs iiimf-docs iiimf-gnome-im-switcher

最後に、入力方法をwnn7のときの設定からwnn8のものに変更。これは~/.xinput.d/defaultにて行う

XMODIFIERS="@im=htt"
LANG="ja_JP.UTF-8"
XIM_PROGRAM="/usr/lib/im/httx"
XIM_ARGS="-if Wnn8LE -lc_basiclocale ja_JP -xim htt_xbe"

詳しくは/etc/X11/xinit/xinitrc.d/xinput.shを参照

http://images-jp.amazon.com/images/P/B00078GHYI.09._OU09_PE07_SCTZZZZZZZ_.jpghttp://images-jp.amazon.com/images/P/B00078GHYS.09._OU09_PE00_SCTZZZZZZZ_.jpg

_ [develop][wnn8] Wnn8 Command Key Cheat Sheat

Wnn8用のコマンド早見表

[Space] 漢字変換
^W 漢字変換
さらに[Space]または^Wで変換候補表示

^I 文節を小さく
^O 文節を大きく

^N 次候補
^P 前候補

^F 次の文節
^B 前の文節

^K 文節をひらがなに戻す

[F6] ひらがな変換
[F7] カタカナ変換
[F8] 全角英数字変換
[F9] 半角に変換

@を先頭につけて記号変換(@さんかく => △)

[Shift]+[F9] 連想変換
(せいしつ[Shift]+[F9] => 特質 性状 陰性 属性 通性 特性 物性 変性 陽性)

[Shift]+[F10] 逆引き
([Shift]+[F10]あと、留辺蘂 => るべしべ)

[Shift]+[F2] 郵便番号
(6008261[Shift]+[F2] => 京都府京都市下京区花園町)

[Shift]+[F3] 電話番号変換
(044[Shift]+[F2] => 神奈川県川崎市)

;を先頭につけて英単語日本語変換
(;pilot => パイロット)

[Shift]+[F7] 部首入力
(さんずい、きへん、ごんべんなどで検索)

コード入力
^[F1] 区点コード入力
^[F2] JISコード入力
^[F9] シフトJISコード入力
^[Shift][F1] 補助区点コード入力
^[Shift][F2] 補助JISコード入力
^[F8] Unicode入力

^[F3] 記号一覧入力
^[F4] ギリシャ文字入力
^[F5] ロシア文字入力

辞書編集 wnndictutil コマンドを使用
ユーザ環境設定 wnnenvutil コマンドを使用
システム環境設定 wnnsysenv_clients コマンドを使用(root only)
サーバ環境設定 wnnsysenv_server コマンドを使用(root only)

http://images-jp.amazon.com/images/P/B00078GHYI.09._OU09_PE07_SCTZZZZZZZ_.jpghttp://images-jp.amazon.com/images/P/B00078GHYS.09._OU09_PE00_SCTZZZZZZZ_.jpg

_ [diary] ヴィレッジヴァンガードぼったくりすぎ

海外のニュースサイトからリンクして、面白い時計売っているところを見つけた。そこは日本の時計を海外向けに売っているのだけど、金額が日本円表示だし、販売価格が定価よりかなり安くなっている。それにしてもこの類いの時計にしては高い感じ?で、いろいろ種類を見ていると、ヴィレッジヴァンガードっぽいなぁって思ってヴィレヴァンのサイトにいったら同じ時計があった。しかもこっちは、海外サイトのより7000円ほど高い値がついているではないか…

_ [diary] マッシュアップ

2006年の気になるIT用語第1弾!マッシュアップ!最近はGMOの某社長も解説してましたね。マッシュアップを会話の中にうまくちりばめるとアナタもIT事情通?R25的に言えば。プッ。

_ [develop][php] Propelその後

Propelをsvnの最新のcheckoutしたら問題なくpropel-gen sqlできたよ!propel/generator/bin/propel-genを見るとどうやら~/opt/に入れるのがユーザインストールの場合の正しい流儀のようだ。って勝手に解釈。というかそれが俺思想に近いってだけか。oh, yeah, that reminded me, whatever happen to FHS?

http://images-jp.amazon.com/images/P/0596005431.01._OU09_PE15_SCTZZZZZZZ_.jpghttp://images-jp.amazon.com/images/P/1565926811.01._OU09_PE15_SCTZZZZZZZ_.jpg


2006-01-25

_ [diary] http://web.archive.org

このサイトやばいな。ウェブサイトのアーカイブ(保存)している…俺のホームページのかなり初期のものもあったよ。大学の無料スペースで作ったやつ。それでも初めて作ったホームページじゃないけど。一番過去にさかのぼって残っているのがこれ→http://web.archive.org/web/19970620075136/http://pweb.sophia.ac.jp/~k-ozaki/

やっぱり大学生って頭悪いな

本日のツッコミ(全10件) [ツッコミを入れる]

Before...

_ levitra [Hi, great day! Fine book. ]

_ Tartrate [Hello. nice book. thanks ]

_ hoodia x57 [Hi, good site! ]

_ hoodia reviews [Hello, the best site!!! ]

_ buy ambien online no prescription [ambien and hot flashes. ambien cr and weight loss. ambien ..]


2006-01-26

_ [develop][osx] php date.timezone

portでphp5を入れた後にphp.iniでdate.timezone="Asia/Tokyo"ってしないとTimezoneの値が不正みたいなエラーがstrftimeとか時間系の関数でわんさかでるよ。それだけ

_ [diary] don't eat bigmac reloaded

blogが全然更新されないなぁと思ったらblog無くなってたよ…RSSリーダーって、feed元のサイトがなくなると通知してくれるような便利機能ってないんだろうか。少なくともbloglinesには無いな。なんでこの人のblogを突然読みたくなったかっていうと、こんなニュースが出ていたから。浜松+最新技術をガンガン投入しているスタイル、これ、あの人の会社しかね〜なって思ったら、そうっぽい。blogのドメインと会社のドメインも同じだし。

Google Maps APIできたか。俺もこれとかなり似ているサイトを年末年始ごしに作り始めたんだけど先こされたなぁ〜。これよりもっとユーザ依存な感じでソーシャルマッピングともいうべき感じのを作ってたんだけどね、大塚向け(そしたら関係ないけどいきなり南大塚と北大塚の商店街のホームページまでいきなりできてたという…完全にモチベーションがさがるよね)。最近ではGoogle Maps APIを利用したデート情報サイトもできてたし、かなり表に出てきはじめたね。海外では既にGoogle Maps APIを利用したサイトはかなり出ている。Oreillyから近々Google MapsのHack本も出るよ。これからどんなサービスが始まるか注目だね。って今から作り始めても乗り遅れかな。でも、そろそろ楽天ビジネスあたりにこの手の開発依頼が乱立しそうだな。楽天ビジネスに依頼出す企業はほんと単純。ブログはやればブログ、SNはやればSN。むしろ依頼一覧みてれば流行がつかめる

http://images-jp.amazon.com/images/P/0596101619.01._OU09_PE15_SCTZZZZZZZ_.jpghttp://images-jp.amazon.com/images/P/4797332875.09._OU09_PE0_SCTZZZZZZZ_.jpghttp://images-jp.amazon.com/images/P/4797332646.09._OU09_PE0_SCTZZZZZZZ_.jpghttp://images-jp.amazon.com/images/P/0976694085.01._OU09_PE15_SCTZZZZZZZ_.jpg

_ [diary][tech] Googleが新しいアルゴリズムを使用

Googleが近々検索結果の作成のアルゴリズム(つまりは検索語句とウェブページの評価の仕方)を変更するらしい。こういった変更は各社検索エンジンで頻繁に行われているということだが、今回googleが行おうとしている変更はかなり大規模なものらしく、業界ではbig daddyと呼ばれているらしい。とりあえず、新しいアルゴリズムでの検索結果を確認したいならば、下記の2つのアドレスからアクセスするとよい。66.249.93.104 64.233.179.104

http://images-jp.amazon.com/images/P/4798110280.09._OU09_PE0_SCTZZZZZZZ_.jpghttp://images-jp.amazon.com/images/P/4916089464.09._OU09_PE0_SCTZZZZZZZ_.jpg


2006-01-27

_ [devel][linux][propel] XSLT StyleSheet for Propel's schema.xml

Propelで利用するschema.xmlをhtmlに整形するxslファイル作ったので公開しときます。使い方としては、schema.xmlの先頭の<?xml ?>宣言の後にxslファイルへのパスを追加します

<?xml-stylesheet type="text/xsl" href="schema.xsl"?>

加えてこのXSL定義(schema.xslファイル)このCSS定義(schema.cssファイル)をschema.xmlと同じディレクトリに起きます。この状態でブラウザからschema.xmlファイルを表示すると整形された形で出力されるはずです。試しにsymfonyのチュートリアルで公開されているschema.xmlをアップしてみました。テストのため、適当なcolumnやindexやuniqueも作ってありますが気にしないでください。あくまでも実装を示すためにつけたものです。

schema.xmlで記述できるすべての項目を出力しているわけではなく、データベース定義書として必要最低限の項目を出しています。一応、foreign keyは参照へリンクされます(サンプルだとページが短すぎてうまく遷移してくれないけど)。あとは見ての通りかな…

実際にhtmlにする場合はxsltprocコマンドで作れます

$ xsltproc -o schema.html schema.xsl schema.xml

すると、こんなファイル(schema.html)ができるはずです。詳しくはman xsltprocしてください

とりあえずMySQL Administratorとかでデータベースを操作しながら開発して、最後にPropel使ってschema.xmlを吐き出して、それをxsltprocとかでhtml出力して納品用のドキュメントを作るなんかどうでしょうか。htmlじゃ微妙だからEXCELで吐き出すっていう手段もあるけど。以前は逆だったんだよなぁ、EXCELで定義書作って、それをパースしてDDL吐き出し。symfonyの場合はschema.xmlありきで開発が始まるから、なんとかこのschema.xmlを人間の目に優しい形にしたいと思って今回こういったXSLスタイルシートを作ってみたわけなんだけど

_ [diary] 室井佑月さん

昨夜中野のドンキホーテで見ました。エレベーターでまじまじと見てしまった。それだけなんだけどね。トラックバックしてみたりして…


2006-01-30

_ [diary][wnn8] ^-Space で日本語入力のON/OFFをしないように

wnn8ではデフォルトでは日本語入力のON/OFFが^-Spaceと^-\になっている。しかしこれだと、emacsのset-mark-commandに割り当てている^-Spaceとかぶってしまってemacsのほうで使えなくなってしまっていた。で、どうやら日本語入力のON/OFFに割り当てられるキーは限られているものの、自由に設定はできるみたい。上の2パターンに加えてShift+Spaceも割り当てることができる。今回は^-\だけ使えるように設定をした

$ mkdir ~/.Wnn8
$ touch ~/.Wnn8/addconvkey
$ echo 'Htt.conversionOnKeys: <Ctrl>backslash' >> ~/.Xresources

詳しくはこちらをどうぞ


2006-01-31

_ [develop] メタ構文変数

って言うらしい。個人的にはchon,mage,chonmageを英語圏のfoo,bar,foobarの代替として使いたい

_ [develop][javascript] Prototype 1.5.0_pre0

やばげ(╬☉д⊙) 中でも個人的にすげーうれしいのは$$。cssのセレクタ風にドキュメント中の要素を取得できる。しかも複数指定可ときた!!prototypeフォ━━ヾ(*ΦωΦ)ノ━━ウッ!


トップ 最新
合計: 2141830 今日: 894 昨日: 1209 (from 2003/11/04)
PROFILE

Kyoichi Ozaki

CONTACT



SPONSORS




最近のツッコミ
1.KNG (Nov 20. 21:22)
2.jantheman (Nov 20. 15:25)
3.yossyy+ (Nov 20. 12:39)
4.Fish&Chips 代表 YASUO (Nov 20. 07:08)
5.オショー (Nov 19. 23:55)
6.ようへい (Nov 19. 20:59)
7.hgd (Nov 19. 20:28)
8.akiya (Nov 19. 17:09)
9.MITSU (Nov 19. 16:29)
10.YU (Nov 19. 16:27)
11.kyoichi (Nov 19. 11:00)
12.KJO (Nov 18. 21:45)
13.kyoichi (Nov 18. 16:44)
14.hhiyyy (Nov 18. 13:15)
15.Twoyoshi (Nov 17. 22:49)
16.Kyoichi (Nov 16. 02:43)
17.Kyoichi (Nov 16. 02:41)
18.Kyoichi (Nov 16. 02:39)
19.Kyoichi (Nov 16. 02:37)
20.Kyoichi (Nov 16. 02:35)