2012/05/08

右クリック→新規作成からテキストファイルが 消 え た [winXP]


いつの間にか 右クリック→新規作成 一覧から「テキストファイル」が消えてる
参考)ttp://www.ecoop.net/memo/2008-04-28-2.html
  ファイル名を指名して実行→「regedit」入力
2.HKEY_CLASSES_ROOT\.txtを確認
  (規定)値がNullになっとる・・・
3.右クリック→修正で 値のデータに「txtfile」入力

【HTML】src属性のURI値でhttpの記述が省ける?!


最近のブラウザでは、
というように、src属性のURI値で、"//"から記述するとブラウザ側で
表示されているURLプロトコル(httpかhttps)を自動的に
判別して解釈してくれるようです。
IE6以降、FireFox,Opera,Safari,Chromeで確認済み)
いちいちjavascriptとかでhttpかhttpsの判別をコントロールしなくても
良いので楽なのですが、W3Cで推奨されている(非推奨ではない)記述方法として今後も使っても問題ないのでしょうか?
------------------
RFC 3986: Uniform Resource Identifier (URI): Generic Syntax
の「4.2. Relative Reference」を見る限りでは
//で始まるパスは相対参照として正しいようです。
なんか、//で始まるパスはnetwork-path referenceと言うが滅多に使われないみたいなことも書かれてます。
「5.4.1. Normal Examples」の例の中にも//で始まるパスが載ってます。

RFC 1630: Universal Resource Identifiers in WWW
こっちにも//で始まるパスの例示がありますね。

> // で始まるURIは、正しいURIです。しかし、これはWWWブラウザによっては正しく評価されないかも知れません。
とかかれています。
【和訳】

zip & tar コマンド ※ディレクトリ階層を保持しない編


zipで 指定のディレクトリorファイルのみを固める ※ディレクトリ階層は保持しない
zip -j [zip_file_name] [from_txt]
zipコマンドのオプション一覧(linux)
tarで 任意のファイル、ディレクトリのみを固める ※ディレクトリ階層は保持しない
  -C = チェンジDIR
tar cvzf [tar_file.tar.gz] -C [ターゲットが存在する1階層上までのパス] [ディレクトリorファイル名(ワイルドカードもOK)]

2012/04/24

Eclipseをクリーン起動

プラグインがうまく入らなかったり、プラグインは入ったけどうまく動かないとか原因がよくわからないときは、クリーン起動を試してみる

↓コマンド
(Mac)
$ /Applications/eclipse/eclipse -clean

(Win)はこんなかんじ?
eclipse.exe -clean

2012/04/15

Railsの予約語の多さときたら・・・

テーブルの中に 「type」って名前のカラム作って 詰んで、
今度は 「Process」プロセスって名前のModel作ろうとしたら怒られて・・・

予約語なのかなー と思いつつ
エラーもわかりづらいし
ネットで調べても 日本語で予約後一覧がまとまっているページがない・・・

本家Wiki内に 「Reserved Words You Can’t Use」ってページをやっと見つけた
がしかし、このページもまた 参照の仕方がわからなくて、数分費やしたよ・・・なんでRubyとか Rails関連のドキュメントって、見やすくまとまってないの???
Rubyの本家のリファレンスも、索引つけるか、検索ぐらいできるようにしてよ
はぁ・・・

http://wiki.rubyonrails.org/rails/pages/reservedwords
(下の方の show pageボタンみたいのを押すとみられる)