タグ

ブックマーク / blog.livedoor.jp/k1LoW (7)

  • Copy/Cut/Paste:JSDeferredのソースコードリーディング用PDFを作成した

    JSDeferredはJavaScriptで同期/非同期処理を行うためのライブラリで、ソースコードが短く、かつ非常に勉強になるソースコードらしい。 また、ドキュメントは充実しているけれども使い方はやはりソースを読んだほうがいいとのこと(なんかみんな言っている)。 既にKanasan.JSやRoppongi.JSなどでもJSDeferredのソースコードリーディングが行われており、タイミングを逃した自分としては非常にくやしい。福岡だし。 tenjin.webなどでJSDeferrdを取り上げてくれるとうれしいけれども、今はMVCシリーズなのでもう少し先になりそう。 codecheck.inでもやりたいけれども、いまのとこ違うのかなー。やりたいって言ってくれるメンバーいないかなー。 というわけで、ひとりJSDeferredソースコードリーディングをしようと思った。 JSDeferredを読む

  • Copy/Cut/Paste:EmacsでRuby開発環境を整える

    Emacsを触っているとRubyに関するEmacs Lispなんかは大体「使ったことないけども知っている」状態になる。 たぶんrubikitchさんがいるからと個人的に思っている。 とりあえず、rubyのコードを一切書かずにEmacs Lispの設定をしてみた。 Ruby:1.9.0 OS:Ubuntu ruby-mode Rubyのソースコードからruby/misc/*.elをEmacsのload-pathにセット http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/misc/ ruby-block.el EmacsWikiから取得。 rcodetools $gem install rcodetools $sudo ruby ~/.gem/ruby/1.9.0/gems/rcodetools-0.8.5.0/setup.rb xmpfilt

  • Copy/Cut/Paste:(fukuoka-emacs #x02) on テキストエディタ勉強会 無事終了

    (fukuoka-emacs #x02) on テキストエディタ勉強会、無事終了!! いやー面白かった。 まとめはid:atyksさんのBlogエントリーが最強。 テキストエディタ勉強会 - 第一回 自分は簡単なEmacsの紹介と、今のEmacs( Lisp)の現状についていろいろ発表した。 主に主観的内容で、最近話題を集めている(と思っている)Emacs Lispの紹介などをしつつ。 正直、初心者エントリーはいいものがインターネット上に多くある(最近も増えた)ので、なんか違うことをやりたかった。 ちなみに、"括弧は空気"の名言の発信源はid:hayamizさんだと思ってたら、あの和田先生かもしれないことが判明。 反省点は結局「Emacs(er)は変態」と思われてしまったこと。 「Emacs使ってるとかっこいい!」とか「なんか便利そう!」とかの意味不明なモチベーションでキーバインドやEma

  • Copy/Cut/Paste:IE用デバッグ環境メモ

    普段はFirefoxでFirebugを使ったデバッグばかりしている。 IEなんて嫌いだ。 Firebug Lite Firebugチームが提供しているjsのみで作成されていたデバッグ環境。IEに限らずOperaやSafari使うことが可能。 Bookmarkletとして各ブラウザに登録していると便利。 でもときどきIEで動かない。 Companion.JS 最近有名なIETesterのチームが結構前から提供していたIE用デバッグ環境。 Companion.JSはインストール方法を知っていないと使えないので、以下インストール方法。 1.Microsoft Script Debuggerをインストール 2.CompanionJSをインストール 3.IEのツール>インターネットオプション>詳細設定>スクリプトのデバッグを使用しない(Internet Explorer)のチェックを外す conso

  • Copy/Cut/Paste:tokyo-emacs #x01に参加してきた

    東京勉強会参戦後半。 tokyo-emacs #x01。 最近はEmacserには肩身の狭い世の中になってしまっているのだけれども、Emacserで集まるとこうも無敵感があるとは思わなかった。 すっげー楽しい。 以下勉強会メモ。 Emacsの基を勉強しなおそう市民連合 ミラクルリナックスのハッカー吉岡さんによる基調講演。 とりあえずみんなデフォルトで市民連合会員になりました。 「口に出すことで実現する」ということを体現している様はかっこいいです。 .emacsコピペ厨のためのEmacs Lisp講座 Lisp大好きid:hayamizによるEmacs Lisp講座。 なにはなくとも 括弧は空気 括弧は空気 括弧は空気 Emacs Lispは括弧をかぶった普通の言語。 ヘルプの使い方を知ってEmacsのことはEmacsに聞く。 ヘルプは使うべき。 macroはs式(式、関数)を受け取って変

  • Copy/Cut/Paste:【Emacs】js2-modeでEmacs + JavaScript開発環境を強化する

    js2-modeがすごい。便利すぎる。 js2-modeって何かというとJavaScript用のEmacs Lisp。 Googleで"javascript-mode"を検索するといくつか出てくるのだけれども、 js2-modeはかなり機能強化がされている。 従来のJavaScript用のelispが持っていたインデントやシンタックスハイライトはもちろん、 リアルタイムの構文解析によるシンタックス"エラー"ハイライティングやいくつかの入力補完機能まで実装されている。 さらにまだ未確認だけれどもJSDocのコメントフォーマットにも対応しているらしい。 とにかくリアルタイム構文チェックが便利すぎる。 間違えるとWarningなら即アンダーライン、Errorなら即ハイライトされる。 いや、ほんと便利これ。構文的なものはFireBugで確認するまでもない。ほんと早い。 そういえば最近Emacsなん

  • Copy/Cut/Paste:emacs

  • 1