Lyase_Viewで405MethodNotAllowedと言われたら
javascriptテンプレートエンジンまとめのうち、Lyase_Viewを使って遊んでいます。
ちょっとはまった話。
PLAIN TEXT
CODE:
var rendered = Lyase.View.render({file:"./images.jhtml"}, yresult );
こんなふうにテンプレート使ってみてたら、
"405 Method Not Allowed"
というhttpエラーが。
そんなエラー見たこと無かったので調べてみると、
images.jhtml に対してPOSTメソッド使っちゃだめですよ、という感じらしい。
lolipopのapacheの設定でしょう、拡張子で制限かけてそうです。
回避はこんな。
88行目を
PLAIN TEXT
CODE:
before:
template = (new Ajax.Request(options.file,{asynchronous : false})).transport.responseText;
after:
template = (new Ajax.Request(options.file,{asynchronous : false, method:'get'})).transport.responseText;
prototype.js のAjax.RequestってデフォルトPOSTメソッド使うんですね。知りませんでした。
MAX or アドルフの画集
「アドルフの画集」(邦題。原題は「MAX」)よかった。
アドルフの画集
posted with amazlet on 06.05.28
アミューズソフトエンタテインメント (2004/08/27)売り上げランキング: 5,127
おすすめ度の平均:
精巧に作り上げられた作品 人間味あふれる 誰でも「アドルフ」になり得る
Amazon.co.jp で詳細を見る
アドルフの画集@映画生活
アドルフ・ヒトラーがデビューする前までは画家を目指していた、その時期の話。
ヒトラーの芸術的なスピーチが、絵画と対照的に使われているのもあって、
よい言葉が使われている。
アクセントもはっきりしていて、気持ちいい。
一番おもしろかったのは、予告編。
MAXはヒトラーの絵画面の才能を開かせようとしていた人で、
映画もどちらかといえば彼の登場シーンの方が多く、
原題が「MAX」なのもうなづけるし、
海外向け予告編も映画どおりの印象。
ところが邦題は「アドルフの画集」で、
国内向け予告編に使われているカットも共通点が少なく
まるで違う映画。
両方の予告編見たら起承転結全部ねたばれ。
えー!
「MAX」的にはクライマックスのシーンを「アドルフの画集」的には予告編で見せちゃってもいいの!
って。
日本人って・・・
業界にはどう見られているんだろう??
それとも海外ではヒトラーを少しでも肯定的に見る視点が厭われるからかな。
Mario Brothers - Live -
give me your 5 minutes.
sushi tips
Sushi Otaku による
"Sushi Tips – How to Eat Sushi (or Expected Etiquette)"
を見つけた。
外国人による寿司のエチケットですが、
改めて白紙から寿司の食べ方を再構築しているようで
興味深い点がいっぱいあります。
In more traditional sushi-ya, if you are not given a spoon for your soup, do not ask for one. You are expected to pick up your bowl to drink the soup, using your chopsticks to direct the solid pieces to your mouth.
そっか、スプーンのついて来ないスープって、ちょっとびっくりするものなのかもしれません。
とか。
ちょっと気になったのでコメントを残して見ました。
Hi, I'm [...]
今日感じた未来。パパとキャッチボールしたあの頃
小さいころ、父親とキャッチボールして遊んだりしたようなしなかったような。
野球でなく、アメフトのレモンの形のあれで遊んでたような。
中にはサッカーボール蹴りあってた子もいるでしょう。
ロボット界のナカタ、シュンスケ現る? ロボカップ2006国内大会
サッカーくらいなら今やロボットがしてくれる!
キャッチボール、ましてやレモンはもう少しかかりそうですが、5年後くらいにはバッティングセンターにキャッチボールロボットがいそうな。
javascriptテンプレートエンジンまとめ
ちょっとjavascriptのテンプレートエンジンの調査・・・
ご紹介とテンプレートのコーディングスタイル:
ajax pages
PLAIN TEXT
CODE:
<% for ( i=0; i<5; i++ ) { %>
Hello World
<% } %>
TrimPath
[code]
<br /> Hello ${customer.first} ${customer.last}.<br /> Your shopping cart has ${products.length} item(s):</p> <table> <tr> <td>Name</td> <td>Description</td> <td>Price</td> <td>Quantity & Alert</td> </tr> <p> {for p in products}</p> <tr> <td>${p.name|capitalize}</td> <td>${p.desc}</td> [...]
ガーリックトーストとシチューとワインとバックミンスターフラーと
ひさびさ料理ねたとなんかいろいろを。
ガーリックトースト+シチューはもう18番認定です。
ガーリックトーストレシピは自分の。(感動ガーリックトースト+レシピ)
生姜のみじん切りをにんにくに混ぜるとさらにおいしくなります。
そしてシチュー。
ブロッコリーは定番の具になってきました。
ほんとは、型崩れさせないならじゃがいもと同じタイミングくらいがいいみたいですが、
ニンジンと同じタイミングくらいに入れて柔らかくしちゃってもおいしいです。
今回のポイントはたまねぎ。
新たまねぎを1個半。
そのうち半分はみじん切り、残りはフツーに。
GEWRUZTRAMINER.
ぶどうの種です。
フランスのアルザスがメインの産地で、チリなんかでも作ってます。
スパイシーな味わいがGOOD
もっとメジャーになっていろんな店で置いてほしい。
ベトナムのお土産。
1つ。
完成系。
曲線が素敵です。
バックミンスターフラーを思い出します。
lolipopのインストール済みperlモジュール
lolipopのレンタルサーバを借りてから、perlでごにょごにょ始めてます。
そんな時に便利だったのが、
サーバーアナライザー
お使いのサーバの仕様って分かってますか?意外と、サービス事業者のページは技術的に細かいことまでは掲載されていないことが多いですよね。サーバアナライザーは、サーバの仕様を自動的に調査し、ブラウザー上に表示します。どんな Perl モジュールが使えるのか、このコマンドのパスは?等などの疑問が解消できるでしょう。
lolipop検討中の方へ、調査結果から一部参照してお届け。
An Answer To “What’s Web 3.0?”
最近、情報収集のソースを少しずつ海外へシフトしている。。
"web2.0"がはやっていますね。
その定義は、その発明者の一人Tim O'Reillyが
What Is Web 2.0に書いていたり、
いろんな人が自分なりの解釈をしたりしています。
梅田望夫 善・清・可能性を信じる「Web 2.0」の考え方
私の理解では、web2.0のポイントは
content generating : web coders → everyone
です。
さて、Tim O'Reillyのweb3.0に対する言及です。
Instrumenting the World #1 (Cell Tower Rainfall Detection)
Recently, whenever people ask me "What's Web 3.0?" I've been saying that it's when we apply all the principles we're learning about aggregating human-generated data and turning it into collective intelligence, and apply that to [...]
Lightbox JS v2.02のコメント/タイトル欄
またまたLightboxJSv2.02ねた。
ギリシャ&ドイツ写真@2003秋
で、初めてLightboxでオーバーラップ表示した画像の下にある
コメント(タイトル?)欄を使ってみました。
書式が小さなフォントのboldだったので、
見やすくなるようにいじってみました。
lightbox.css のline.68辺り
PLAIN TEXT
CODE:
pre:
#imageData #caption{ font-weight: bold; }
aft:
#imageData #caption{
font-size: x-small;
}
ちなみにMovable Typeのエントリー投稿画面での入力の仕方memo
ギリシャ&ドイツ写真@2003秋
のエントリーは以下のように書いてます。
1/32
成田発アエロフロート便モスクワ経由アテネ着早朝
そのまま朝の便でミコノス島へ
フェリーを降りて拉致られるようにして着いた宿が
ここ
部屋の窓からの景色。
Oh, yeah!
ギリシャ&ドイツ写真@2003秋
古い写真の移行を進めます・・・
クリックすると大きくなります。
ギリシャ~ドイツ@2003/10
1/32
成田発アエロフロート便モスクワ経由アテネ着早朝
そのまま朝の便でミコノス島へ
フェリーを降りて拉致られるようにして着いた宿が
ここ
部屋の窓からの景色。
Oh, yeah!
2/32
街。
真っ白。
花が引き立つ。
3/32
この坂を
登ると、、、
4/32
どん。
5/32
公衆電話もこんな背景の中では絵になったり
6/32
教会
ミコノス島にはどこにいても視界に必ず1つは入るんじゃないか、ってくらい教会が多いです。
清く生きられそうです。
7/32
西陽にほんのり赤く染まる夕暮れの街。
8/32
夕陽マニア。
9/32
宿の前の階段を降りていくとこんなビーチがありました。
10/32
ミコノス島には、ペリカンが3羽います。2羽は海辺にいて、この1羽はよく街中をうろうろしています。
よく観ると、意外と綺麗な白い羽。
現地の人に魚をもらったり、水を飲ませてもらったりしてます。
11/32
猫も多いです。
黒猫は、よく映えます。
12/32
猫とパラダイス。
13/32
教会。
14/32
アテネへ。
定番。
パルテノン神殿。
序々に復興が進んでいます。
15/32
オリンピア・ゼウス神殿。
大空軽々。
16/32
オーストリア航空ウィーン経由ミュンヘン
泊まったのはこんな古城ユース。
Yeah!
17/32
ミュンヘン市庁舎。
こんな建物が浮いてないところもすごい。
18/32
レジデンツ博物館。
黄金の王冠とか、もっと載せるべき写真は多いのですが敢えて。
塔の中心。
19/32
ノイシュヴァンシュタイン城
意外とミーハー
20/32
ドレスデンと少年。
21/32
着替え中
22/32
着替え後
23/32
風車。
絵になる
24/32
ベルリン。
東ドイツ側の歩行者用信号:
アンペルメンヒェン
25/32
連邦議会議事堂。
こんなふうに新しいものと古いものを融合できるなんて素晴らしい。
26/32
ベルリン市内には、公園が多いです。
この街が好きになりました
27/32
バウハウス資料館
28/32
ベルリンフィル近くの路上の店。
なんでこう何もかもおしゃれなのでしょう
29/32
KAMMERMUSIKSAAL
小さい方のホール
30/32
ソニーセンターの映画館
31/32
モスクワ経由成田。
下の方の雲の辺りに見える光はなんなんだろう?ガラスに反射してるようでもなかったし、、謎。
32/32
Pepsi Angel
完
AJAX + Lightbox JS v2.02
AJAXでもLightbox JS v2.02を使えるようにしてみた。
ポイントは、
AJAX.RequestがonCompleteするときに呼ぶ
myLightbox.initialize();
Loading...
Tab 1
Tab 2
Tab 3
initial value
#t20060503_container { width: 300px; } .t20060503_tabs { width:50px; margin-right:10px; padding:4px; text-align:center; float:left; cursor:pointer; border:1px solid #ccc; border-bottom:0; } #t20060503_content { clear:both; border:1px solid #ccc; } #t20060503_load { position:absolute; left:0; top:0; width:100px; height:20px; background-color:red; color:white; display:none; }
window.onload = function() { var tabs = document.getElementsByClassName(\\'t20060503_tabs\\'); for (var i [...]
rel属性無しでLightbox JS v2.02
Lightbox2.02お試しでも使ったLightbox JS v2.02の小技をご紹介。
Lightbox JS v2.02は、
Lightbox JS is a simple, unobtrusive script used to overlay images on the current page. It's a snap to setup and works on all modern browsers.
写真を綺麗な見栄えで見せてくれるツールです。
ただ、使うためには、画像にrel属性を入れないといけません。
↓こんなふうに。
<a href="image.jpg" rel="lightbox"><img alt="image.jpg" src="image.jpg" /></a>
めんどくさいです。
回避方法はいろいろあり、
Lightbox JS の rel 属性を自動付与するに詳しいのですが、
今回は Lightbox Plusに対する同様の変更 : Lightbox Plus で画像を同一画面にオーバーレイして表示を参考に、
Lightbox JS v2.02のrel属性いらない版をつくりましたので公開です。
使い勝手が少し変わりました。
[従来]
・rel="lightbox" を入れると、単品画像のLightbox化
・rel="lightbox[hoge]" を複数の画像に入れると、グループ化
[変更後]
・画像の拡張子がjpg,gif,png,bmpなら単品画像のLightbox化
・rel="lightbox[hoge]" を複数の画像に入れると、グループ化 (従来どおり)
ソース
line.180辺りを
prev:
if (anchor.getAttribute('href') && (relAttribute.toLowerCase().match('lightbox')))
aft:
if (anchor.getAttribute('href') [...]
小笠原父島写真@2002夏
古い写真も移行。
クリックすると大きくなります。
2002/07 小笠原諸島父島 1/15
亀。
飼われてた。。びっくり
ユースホステルに泊まると、本島へ帰る人たちを
ウェザーステーションから見送ります。
反射光が小笠原丸(船)に当たるように鏡をいじると
水平線の彼方の船からでも、その光が見えるのです。
感動!
上から見たジニービーチ。
このがけを下る。
ジニービーチ。
山を二つ越え、かなりしんどい道のりですが、
ここ以上の砂浜はないね。
目指してください。
左上には一番星も!(金星?)
slightlyblueドメイン取得&移行
2年ぶりの引越しです。
ドメイン取っちゃいました。
http://mxg.s54.xrea.com → http://slightlyblue.com/
かすかに青い○○、といった意味でしょうか。
青好き。
引越し前のmxgは、
・"m" stands for 私の名前
・"x" stands for 乗算の"かける"
・"g" stands for gravity.
その頃、トランポリンやフリークライミングやスキー等、重力系のスポーツにはまっていたのと、
人をひきつけるような力をうめたらな、と思ってつけたのでした。
今回は、深い意味はないです。
さ、なにをつくろうか。