www.gnnk.net
[本][映画]2010年2月
- 2010-03-01 (月)
- クビキリサイクル 青色サヴァンと戯言遣い
- 愛をひっかけるための釘
- 森博嗣の半熟セミナ 博士、質問があります!
- あれこれ好奇心
- 希望を捨てる勇気―停滞と成長の経済学
- 堀江貴文のカンタン!儲かる会社のつくり方
- 世界を変えるデザイン――ものづくりには夢がある
- デパートへ行こう!
- 独白するユニバーサル横メルカトル
- 夜想曲集:音楽と夕暮れをめぐる五つの物語
- パラドックス13
- 会社のつくり方
- 偽善エコロジー―「環境生活」が地球を破壊する
- 知っているようで知らない 法則のトリセツ
- インタラクションデザインの教科書
15冊
2本
- Comments: 0
- Trackbacks: 0
CodaとTextMateでzen-codingの補完リストを一元管理する
- 2010-02-21 (日)
補完リストのファイルが、それぞれ以下となります。
TextMate
/Users/ユーザー名/Library/Application Support/TextMate/Pristine Copy/Bundles/Zen Coding.tmbundle/Support/zencoding/zen_setting.py
Coda
/Users/ユーザー名/Library/Application Support/Coda/Plug-ins/TEA for Coda.codaplugin/Support/Library/zencoding/zen_setting.py
現行のバージョン(Zen Coding for Coda v0.6.0.1 / Zen Coding for TextMate v0.6)だと同じファイルなので、
Dropboxからシンボリックリンクを作成して、同じ補完リストを利用できるようにしました。
- Comments: 0
- Trackbacks: 0
[WordPress][zen-coding]WordPressでzen-coding
- 2010-02-16 (火)
追記
Rewishさんが、管理画面で設定も変更できるプラグインを公開されているので、
そちらを使っていただいたほうがいいです。
WordPressにZen Codingを導入するプラグイン「Zen Coding for WordPress」 – Rewish
WordPress等の投稿もZen-Codingで楽々編集できるJSライブラリ Zen Coding for <textarea> :: 5509(+1)で、WordPressでzen-codingを使う方法がありました。
上記の方法だと、コアファイルを編集しているので、WordPressのアップデートの際、上書きされてしまいます。
ということで、プラグイン化しました。
zen-coding for WodrPress
有効化した時点で、jsファイルが読み込まれるだけのプラグインです。
- Comments: 0
- Trackbacks: 1
[Coda][zen-coding]TEA for Coda 補完リストのカスタマイズ
- 2010-02-11 (木)
Codaのzen-codingが、Deprecatedになってしまってどうしたものかと思っていたら、
TEA for Codaになっていて、しかも、すでにTEA for Codaはインストールされていたという、
どうしようもない感じですが、zen-codingは便利です。
ただ、html/xhtmlのドキュメントタイプが、lang=”en”みたいになっていて、
よろしくないので、補完リストをカスタマイズしてみます。
変更するファイルは、
TEA for Coda.codaplugin/Support/Library/zencoding/zen_settings.py
になります。
'variables': {
'lang': 'en',
'locale': 'en-US',
'charset': 'UTF-8',
'profile': 'xhtml',
# Inner element indentation
'indentation': '\t'
},localeとlanguageをjaに、
インデントはスペース2つにしているので、
下記のように修正します。
'variables': {
'lang': 'ja',
'locale': 'ja',
'charset': 'utf-8',
'profile': 'xhtml',
# Inner element indentation
'indentation': ' '
},これで、html:xs や html:xt で出力されるlang属性、xml:lang属性が
jaで出力されるようになります。
また、新しい、スニペットを追加したい場合は、
# common settings are used for quick injection of user-defined snippets
'common': {
},この部分が、スニペットを追加する場所になるので、下記のように追加すれば、利用可能になります。
# common settings are used for quick injection of user-defined snippets
'common': {
'snippets': {
'cc:ie7': '<!--[if lte IE 7]>\n ${child}|\n<![endif]-->',
}
},html5とhtml4の空タグなどは、それぞれ追加しなければいけないようです。
- Comments: 0
- Trackbacks: 0
[Rails][本]Head First Rails
- 2010-02-07 (日)
昨年末から、Ruby勉強会@関西に参加しています。
1/30のプログラムの1つが、「RailsでWebスケジューラを作ってみよう」だったこともあって、
Head First Rails ―頭とからだで覚えるRailsの基本
を買ってみました。
一通り読んでみて、分からないところが一つありました。
P345
第8章 XMLといろいろな表現技法
アクション「news」を作成する
のルート設定に関して、
map.connect '/incidents/news', :action=>'news', :controller=>'incidents', :format=>'xml'
と設定した場合、
http://localhost:3000/news.xmlにアクセスすると、
ActiveRecord::RecordNotFound in IncidentsController#show
となり、showアクションを見にいってしまいます。
正しくは、
map.connect '/incidents/news.xml', :action=>'news', :controller=>'incidents', :format=>'xml'
ではないんでしょうか?
- Comments: 1
- Trackbacks: 1
- Search
- Feeds
- [PR]


