2009年 5月 の投稿一覧

Ethnaのフォームヘルパが出力するHTMLのINPUT要素に読み込み専用属性

HTMLのINPUTタグで読み込み専用属性を与えるときは、

<input type="text" name="example" value="foo" readonly>

とすることでよいのだけど、今日多少悩んだのは、Ethnaで作成しているアプリケーションのテンプレート中でフォームヘルパの機能を使って自動的にフォームを出力させる様にしているケースで...

{form ethna_action="registration"}
{form_input name="example"}<br>
{form_submit value="送信"}
{/form}

などとやっていたときに、{form_input...}で出力させるフォームに対して"readonly"プロパティを設定するにはどうすればよいのだろう?かと。そのまま
しばらく悩んだ後、次の様に書いたら解決した。

{form_input name="example" readonly="readonly"}

結果、フォームヘルパはINPUT要素のreadonlyプロパティを

<input type="text" name="example" value="foo" readonly="readonly">

と設定していることになるのだけど、作法としては良いのだろうか?
ブラウザ上では意図通り動いている様に見えるのだけど。

結婚式

ちょっと出張して遠隔地で参加。
人柄そのままの、ほのぼのな感じで幸せわけてもらいました。
これからもお幸せに。

それにしても、結婚ラッシュだなぁ。

ありえない

ありえない。*1
f:id:hideack:20090522214733j:image
ちなみにうちの近所でも売り切れであった。
前にも少し書きましたが、マスクをつけた時点でその人は、

私は既に感染しているのでくしゃみや咳をしたとき手を当てて防ぐと手に飛散するので、口元で停めるためにつけてます

だと思うのだけどなぁ。
予防には手洗いと、こまめに水分を取る事が一番重要だと思います。

が。さすがに、電車に乗ったときに付けてる人を多く見かけると気になるのはしょうがないところ。
でも、今日とか電車にのったとき、乗った後におもむろに「どうだどうだ」的にブツを取り出して、口にあてる内側の部分に思いっきり自分の手を触れながら自分の口元に持っていくのを見ていたら、全く効果ないんじゃないか。と、思いながら見てたりしますが。

*1:閲覧していたサイトは気にしない様に

最近買った本

最近、本を読んでいないという事で先週末買い込んだ。
相変わらずジャンルはバラバラ。

マスクの効用

f:id:hideack:20090518235955j:image
「マスクがウイルスを防ぐんじゃないのよ。マスクでこもった口の湿気が乾燥好きのウイルスをちょっと足止めするの」

<出典>

Macが起動しなくなった…。

昨日から愛用のMacbook Airが起動しなくなってしまった。
ブート時のリンゴマークが表示された後、ローダーアイコンがくるくる回り続けていっこうに起動する気配がない。
如何せん、なんちゃってMacユーザなのでちょっと参ったなぁ。ということで、渋谷のAppleストアへ。
Genius Barの予約を入れて行ったのですぐに見てもらえた。
チェックの流れは以下の通りであった。

  • 先方が持ち出されたUSB接続のHDDからMacOSを起動してMacbook Airの中のハードディスクが認識されているかチェック
    • きちんとマウントされていて中身も問題なく見えていた。
  • 次にチェックされたのがHDD自体が不良セクタ etc... でMacOSがブートできなくなっているのではないか?ということで、ユーティリティディスクユーティリティのツールで検査をしてみる
    • これまた問題無し
  • 起動ができなくなった前後でソフトを入れましたか?等々いろいろ問われる
    • 特に入れていないので心当たり無し
  • 対応いただいた方がOS Xのキャッシュファイルを消してみましょうということで削除される。HDD直下の"ライブラリ"フォルダおよび、"システム"フォルダ下のライブラリフォルダにある"Cache"フォルダのファイルを削除
    • 無事起動

その後、再起動のチェックを行ってみたところ問題なく起動する様になった。
対応していただいた方曰く、OSが作るキャッシュを定期的に削除するユーティリティが無償のフリーソフトであるので使われてみると良いかもしれません。というアドバイス。
また症状が繰り返す様であればMacOS Xを入れ替えた方がよいかもしれませんとのことだった。
あと、MacOS Xの起動時にブート中のログを表示させるには、"Command + Vキー"を押しながら電源をいれることで表示を行えるということを教えてもらった。

数回、Genius Barにお世話になっていますが、いつもすばらしい対応。

号外

渋谷を歩いていたら号外をもらった。人生初の号外受け取り。
f:id:hideack:20090517120042j:image