タグ Route 477
人気順 10 users 50 users 100 users 500 users 1000 usersRoute 477(2013-11-27)
『Rubyで作る奇妙なプログラミング言語』が復刊します Rubyで作る奇妙なプログラミング言語 ~Esoteric Language~(原 悠) 絶版になっていた『Rubyで作る奇妙なプログラミング言語』ですが、このたびPDF版+オンデマンド印刷版という形で復刊になります。 発売日は1/7で、いまのうちに予約すると割引があるので、PDFなら買うのにな、と思っていた方はこの機会にぜひどうぞ。 【先行... 続きを読む
Route 477 - JS MVCフレームワークについてちょっと調べた (2013夏)
JS MVCフレームワークについてちょっと調べた (2013夏)JS MVC戦国時代ってそういえばどうなったんだろう、と思いつついくつかのライブラリを調べてみたところ、意外とそれぞれキャラが違うことが分かった。 Backbone.js 1.0.0 いまのところ一番人気らしい 意外と小さい。ソースが1ファイルしかない。 Model、Collection、Viewという、自作してもこういう感じになりそ... 続きを読む
Route 477 - Rackミドルウェアのコンテスト、優勝者が決定 , SinatraベースのIRCクライアント、WebIRC
■ [ruby] Rackミドルウェアのコンテスト、優勝者が決定 Rackミドルウェアのコンテスト「CodeRack」の結果発表があったようです。 http://coderack.org/ では、上位3位の発表です! 3位:RackProctitle Rubyプロセスのタイトルに、処理中のURLや処理時間を入れることで、時間がかかっているプロセスをpsで見つけやすくする。 2位:Rack::Sup... 続きを読む
Route 477 - UXを重視したプログラミング言語
Route 477 - Rails3.1を使ってみた、あとRails 3.2とRails 4について , sprocketsのJavaScriptテンプレートサポート
Rails3.1を使ってみた、あとRails 3.2とRails 4についてTL;DR: Rails3.1ではjs/cssが一級市民になったよ、あともうRails4の予定まであるらしいけどRails3ほどのbig changeではないらしいんで安心したよ BiwaScheme BlackboardをRails 3.1で実装したので、社内勉強会でその話をしました。 情報源 RailsGuides (... 続きを読む
Route 477 - CoffeeScriptメモ
this @foo →this.foo 無名関数 1行で foo = (x) -> x + 1 複数行で bar = (x, y = 1) -> x + y 矢印を=>にするとthisがbindされる $('.shopping_cart').bind 'click', (event) => @customer.purchase @cart 配列リテラル 改行をカンマのかわりに使える aa = [ ... 続きを読む
Route 477 - 自著が絶版になりました
自著が絶版になりましたAmazonでずっと在庫切れだと思っていたら、絶版になったようです。 Rubyで作る奇妙なプログラミング言語 ~Esoteric Language~(原 悠) お求めになれる中古品は4000円とかになってますが、大きめの書店の店頭にはまだあると思います。 オンラインでも、例えばジュンク堂のネットストアでは普通の値段で買えます。 買おうか迷ってた人は、RHGみたいに伝説的な値段... 続きを読む
Route 477 - Macのメニュー項目をRubyで作れる「mynu」
Route 477 - コミットログを英語で書くためのテンプレ , Wirbでirbを色つけする
■ [english] コミットログを英語で書くためのテンプレ githubに上げるコードは、可能なら英語でコミットログを書いたほうが良いです。なんか面白そうなプロジェクト見つけたとして、コミットログがロシア語とかアラビア語だったら困るよねという話です。 英語とか難しいと思うかも知れないですが、だいたい何か追加したか直したか変更したかのどれかなのでわりとパターン化できます。読めない言語で書かれてい... 続きを読む
Route 477 - コミットログを英語で書くためのテンプレ , Wirbでirbを色つけする
■ [english] コミットログを英語で書くためのテンプレ githubに上げるコードは、可能なら英語でコミットログを書いたほうが良いです。なんか面白そうなプロジェクト見つけたとして、コミットログがロシア語とかアラビア語だったら困るよねという話です。 英語とか難しいと思うかも知れないですが、だいたい何か追加したか直したか変更したかのどれかなのでわりとパターン化できます。読めない言語で書かれてい... 続きを読む
Route 477 - Ruby用のコマンドラインパーサSlop
■ [ruby] Ruby用のコマンドラインパーサSlop https://github.com/injekt/slop 標準添付のoptparseに似てるけど、オプション項目の置き場所も兼ねてるところが便利そう。 READMEより: # parse assumes ARGV, otherwise you can pass it your own Array opts = Slop.parse d... 続きを読む
Route 477 - Ruby用のPEGパーサParslet
■ [ruby] Ruby用のPEGパーサParsletvia @frsyukihttp://kschiess.github.com/parslet/index.htmlRuby用のPEGパーサには既にTreetopがあるけど、エラー表示が改善されてたりするようだ。Treetopは独自の文法だったけど、ParsletはRubyの内部DSLになっている。また、Treetopは文法と同じところにアクシ... 続きを読む
読書メモ+tips+日記:[Flash] ActionScript 3.0 基礎文法最速マスター
巷で「○○基礎文法最速マスター」というのが流行っているので真似てみた。 (というノリで書くのをいちどやってみたかったんだよねー) というわけで。 ・ Perl基礎文法最速マスター - Perl入門〜サンプルコードによるPerl入門〜 ・ Ruby基礎文法最速マスター - Route 477 ・ PHP基礎文法最速マスター - Shin x blog ・ Python基礎文法最速マスター - D++... 続きを読む
Route 477 - Ruby基礎文法最速マスター&Ruby書籍紹介
■ Perl基礎文法最速マスターをだいたいそのまま、Rubyに置き換えてみました。 他の言語をある程度知っている人はこれを読めばRubyの基礎をマスターしてRubyを書くことができるようになる…かも知れません。無保証です。 参考: オブジェクト指向スクリプト言語 Ruby リファレンスマニュアル (1.9.2) オブジェクト指向スクリプト言語 Ruby リファレンスマニュアル (1.8.7) ■ ... 続きを読む