タグ

ブックマーク / route477.net (6)

  • Route 477(2013-11-27)

    ■ [esobook] 『Rubyで作る奇妙なプログラミング言語』が復刊します 4839927847 絶版になっていた『Rubyで作る奇妙なプログラミング言語』ですが、このたびPDF版+オンデマンド印刷版という形で復刊になります。 発売日は1/7で、いまのうちに予約すると割引があるので、PDFなら買うのにな、と思っていた方はこの機会にぜひどうぞ。 【先行予約】Rubyで作る奇妙なプログラミング言語 ~ヘンな言語のつくりかた~ | マイナビブックス 一応、第二版という形にはなりますが、内容は基的に前のものと同じです。違うのは正誤表にある誤植が直っているのと、「はじめに」のRubyのインストール方法のところを直したくらいです。 サポートサイト 復刊に当たって、ダウンしてたサポートサイトも新たに復旧しています。(スタイルシートをちゃんと書いてないのですごくプレーンな感じですが…) http:/

    Route 477(2013-11-27)
  • Route 477(2012-02-03)

    ■ [ruby] rvmからrbenvに乗り換えた RubyのインストールはWindowsならASRやRubyInstaller、Macならport/brew install、Linuxならaptitude install等が定番であるが、 Ruby1.9.2と1.9.3を両方インストールしておきたいなどの特殊な用途向けに、rvmやrbenvというツールがある。 機能の違い rvmはいろいろ機能が多い。gemsetといって、使うRubyGemsのセットを動的に変更できるとか。このためにrvmを使う人もいたが、現在はBundlerがあるから有難みが薄い。 rbenvはシンプル志向。rbenv体にはRubyのビルド機能すらなくて、別途ruby-buildというツールを利用している。 端的な例を挙げると、rvmはプロジェクトごとのRubyバージョンを管理するのに.rvmrcというファイルを使う

    Route 477(2012-02-03)
  • Route 477(2011-10-15)

    ■ [javascript] Webページを開いたときに自動的にJavaScriptを実行してくれるdotjsを使ってみた dotjsはWebページ (例えばgoogle.com) を開いたときに、自動的に$HOME以下に置いたJavaScriptファイル (例えば~/.js/google.com/js) を実行してくれるソフトウェアだ。 greasemonkey等に似ているが、ローカルにJSファイルを置くだけという手軽さが魅力だ。 公開されたのはけっこう前だが、最近使いたい場面があったのでインストールしてみた。 http://defunkt.io/dotjs/ https://github.com/defunkt/dotjs 現在のところ、インストーラの都合でMacのみ対応している(技術的にはwin/linuxでも動かせそうだが)。 ブラウザはChromeがメインだが、Firefox/S

    Route 477(2011-10-15)
  • Route 477(2010-10-22)

    ■ [linux][ruby] RVMでUbuntu 10.10上にRuby環境を構築する それ「aptitude install ruby」でできるよ、っていう話なんだけど、 個人的な理由でrvm使ってインストールすることにする。 普段は1.9.2でいいんだけど、一応非常用に1.8.7にも切り替えられるようにしておきたい Rails2とRails3を切り替えて使ったりしたい*1 手順は以下。 1. aptitudeのインストール aptitudeって最初から入ってないんだっけ? $ sudo apt-get install aptitude 2. curlのインストール rvmのインストールに必要 $ sudo aptitude install curl 3. rvmのインストール http://rvm.beginrescueend.com/rvm/install/ 「git HEADを

    Route 477(2010-10-22)
  • Route 477(2010-10-24)

    ■ [ruby][book] 無料から始められるRailsのホスティングサービス「Heroku」の記事をWEB+DBに書きました もう「Railsを動かすサーバがない」とは言わせない!でおなじみの(嘘) Herokuの記事を、WEB+DB PRESSのRuby連載 「Ruby in your hands」第3回として書きました。Herokuは、 Railsが動いて、 無料で始められて、 サーバ管理が一切不要な Rubyのためのクラウド環境です。 Rails3でサンプルアプリを作りながら、cronの使い方とかメールの送り方とかTipsとかアドオン紹介とか、Herokuでできることは一通り紹介した盛り沢山記事になってます。 ぜひ屋(or Amazon)でチェックしてみて下さい。 4774143898 Twitterを見てると「Herokuと聞いて購入しました」という方がおられて嬉しい限り。

    Route 477(2010-10-24)
  • Route 477 - Ruby基礎文法最速マスター&Ruby書籍紹介

    Perl基礎文法最速マスターをだいたいそのまま、Rubyに置き換えてみました。 他の言語をある程度知っている人はこれを読めばRubyの基礎をマスターしてRubyを書くことができるようになる…かも知れません。無保証です。 参考: オブジェクト指向スクリプト言語 Ruby リファレンスマニュアル (1.9.2) オブジェクト指向スクリプト言語 Ruby リファレンスマニュアル (1.8.7) ■ 1. 基礎 インタラクティブRuby (irb) irbを使うと、Rubyのプログラムを簡単に練習することができます。 /Users/yhara $ irb irb(main):001:0> puts "hello" hello => nil irb(main):002:0> 1 + 1 => 2 以下の説明は、irbを起動して、自分で試しながら読むと習得が早いと思います。 表示 (print,

    Route 477 - Ruby基礎文法最速マスター&Ruby書籍紹介
  • 1