タグ

rubyに関するkazukichopのブックマーク (46)

  • Redmineはnginx+Passengerで

    私はRedmineを自分のMacに入れてますが、ちょっとお試しって気分なだけなのにApacheが動作しちゃうのは少し大袈裟な気がしていました。 なので軽量といわれる nginx(エンジンエックス) でもっと手軽に動作させられないかな…と試した際のメモを書いときます。 とはいえ、先にやっている人がいて、こことかに書いてある事が殆どです。 MacPortsやRubyの環境はまず整えておいてください。今回MacPortsは使いますので。また、Redmine自体は${HOME}/redmine 配下にインストールしておくものとし、データベースはSqlite3を使用します。 ■ 1 ImageMagick及びRMagickのインストール sudo port install ImageMagick gem install rmagick ■ 3 nginxのインストール 普通にnginxをインストール

  • RSpec の入門とその一歩先へ - t-wada の日記(旧)

    和田 卓人(@t_wada) 作『RSpec の入門とその一歩先へ』はクリエイティブ・コモンズ 表示 - 継承 4.0 国際 ライセンスで提供されています。 東京 Ruby 会議 03 の RSpec ワークショップの資料です。このワークショップでは参加者の方に「写経」(コードを書き写すこと)をして貰い、TDD/BDD と RSpec を同時に学べるように都度説明を入れるかたちで行いました。 第2イテレーションも書きました。続きに興味ある方はご覧下さい (更新) 第3イテレーションも書きました。続きに興味ある方はご覧下さい 1st iteration favotter の みたいな NG ワードのフィルタリング機能を RSpec で作りましょう。まずは NG ワードの検出機能を作成します。 このイテレーションでは最初ベタな形のテストコードと実装を書き、だんだんとそのコードを洗練させてゆきま

  • TokyoRubyKaigi03 - ぷっちん日記(2010-03-01)

    ■ TokyoRubyKaigi03 昨日はTokyoRubyKaigi03に参加してきました。すごい勉強になる内容でとても面白かった。スタッフ・講師の皆様、ありがとうございました! 私のワークショップ「routes職人への道」の資料を以下にアップしましたので、見たい人はどうぞ。参加者が少なくて残念でしたが、参加してくださった方には満足してもらえたようなので良かったと思います。この資料は、"東大のシケタイ時代" のことを思い出してキリキリ作ったのでそれなりにドリルのように使えるんじゃないかと思っています。 Railsは少し触ってるけどroutes.rbはまだよくわからない、RESTfulもよくわからない、という人におすすめです。 なお、Rails3にも触れているけど、今後の仕様のなりゆき次第で、最終形ではないとおもうので注意してください。書き方もさることながら、背景となっている世界観や、考

  • 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書籍紹介
  • RubyKaigi2009 動画の全ての動画を公開いたしました - RubyKaigi Nikki(2009-12-20)

    * RubyKaigi2009 動画の全ての動画を公開いたしました KaigiFreaksチーフのしまだです。 RubyKaigi2009 の公式動画につきまして、全ての動画を公開致しましたのでお知らせいたします。 RubyKaigi 2009 Sessions(1st day) RubyKaigi 2009 Sessions(2nd day) RubyKaigi 2009 Sessions(3rd day) RejectKaigi 2009 Sessions(1st day) RejectKaigi 2009 Sessions(2nd day) お待たせしてしまって大変申し訳ありませんでした。 ご自宅で、あるいは通勤通学のお供に、あるいは勉強会で集まって、 RubyKaigi2009 を隅々までご堪能ください。

  • UK STUDIO - 2008-06

    かなりネタなエントリー。 Macにはsayコマンドと言うものがあって、入力した英単語とかをしゃべらせることができる。詳細はMacの手書き説明書さんが最近エントリー書いているのでそちらを見てくださいな。 Macが歌いだす!? | Macの手書き説明書 んで、今回はそのsayコマンドを使って、autotestの結果をしゃべらせよう!というネタ企画。実用性はほぼ皆無。 まずは~/.autotestを修正。最下行に以下を追記する。既にgrowlの通知などの設定がある場合はそこにsayコマンドの実行文を追記すればOK。 module Autotest::Growl Autotest.add_hook :ran_command do |at| results = [at.results].flatten.flatten.join("\n") output = results.slice(/(\d+)\

  • twitterからmixiボイスにマルチポストするRubyスクリプト書いた - 5.1さらうどん

    「mixiボイス」提供開始、つぶやき機能「エコー」正式サービス化 -BB Watch昨日からmixiボイスのサービスが始まりましたね。mixiエコー時代は、あまり使われていなかったようだけど、mixiボイスが始まってからは、強制的にホームに表示されるようになって利用者が増えたように感じます。 ということで、Rubyスクリプトで、twitterからmixiボイスにマルチポストするRubyスクリプトを書いてみた。 使い方スクリプト内の以下の変数を勝手に変更してください。 ###################### #mixiのログイン情報 ###################### mixi_username ='hogehoge' #mixiのログイン用メールアドレス mixi_password ='fugafuga' #mixiのログイン用パスワード #################

  • はてなブログ | 無料ブログを作成しよう

    聖蹟桜ヶ丘へ 今年度の授業が全て終了した。最後の授業はテスト返却とその確認作業の後は特に何をしろとも言われていなかったので、『耳をすませば』の後半、お姉さんと雫が言い争いをする場面を生徒と皆で見た。 この場面。あの場面、お姉さんは雫に「今しなきゃいけないことから逃…

    はてなブログ | 無料ブログを作成しよう
  • 「十分な実用性」,IPAがRubyの性能検証やチューニング手法を公開

    独立行政法人 情報処理推進機構(IPA)は2009年9月7日,「自治体・企業等の情報システムへのRuby適用可能性に関する調査」を公開した。Rubyの機能要件,非機能要件についての評価とガイドライン,性能検証やチューニング手法とその効果を紹介し「十分な実用性を備えている」と結論付けている。 調査報告書では,業務システムに求められる機能要件10項目,非機能要件45項目についてRubyの評価を行った。機能要件はネットワーク,文字コード,データベース,画面制御やGUIなど。非機能用件は,要件定義,保守,運用に関するものなど。結論として「Rubyは性能や開発技術の面においては十分に実力を持っており,業務システムへの適用についても,おおむね問題はない,あるいは回避・代替の方法は十分にあるものと言える」と述べている。これらの評価を踏まえて,開発,運用に際して留意すべきガイドラインを記述している。 技術

    「十分な実用性」,IPAがRubyの性能検証やチューニング手法を公開
  • 品虎 - ayuminのあまり更新しないBlog

    品虎 - Sinatra は超お手軽に使えるWebアプリケーションフレームワークで、結構お気に入りです。 社内のRuby勉強会でもこれからはなるべく動くコードをどんどん作っていきたいのだけれど、Railsはなんつーか覚えることが多すぎたりよく分からない部分が多いのでとりあえず成功体験を与えるためにSinatra + Erbの組み合わせで何か作っていこうかと思った。 で、念のため最新のSinatraでhello, world 的なモノを作ったのだが・・・ナント、サーバーが立ち上がらない。 前はうまくいったはずなんだけどなぁ〜と思って調べてみた。 ayumin@ubuntu:~/work$ gem list | grep sinatra sinatra (0.9.2)品虎のバージョンは0.9.2 ayumin@ubuntu:~/work$ ruby myapp.rb /var/lib/gems

    品虎 - ayuminのあまり更新しないBlog
  • sinatra(0.9.2) + passengerでさくさくPHP要らずなサイト開発 | tkosugaのブログ | 海鮮料理がうまいww

    tkosugaが管理しています。お問い合わせありましたらメールにてご連絡下さい。今流行のrubyの軽量ウェブフレームワークsinatraを使ってサイト作りました。バージョンは0.9.2です。sinatraのサイトはカッコいいなあ。 まずgemでインストール。 gem install sinatra プロジェクトフォルダ直下のコントローラーとなるapp.rbの内容。今回作ったサイトのコードです。 require "rubygems" require "sinatra" helpers do def partial(page, locals = {}, options={}) erb page.to_sym, options.merge!(:layout => false), locals end end get '/' do erb :index end get '/about' do er

  • ウノウラボ Unoh Labs: やってみようBDD on Sinatra

    おはようございます。 うちだです。 みなさんテストコード書いてますか? 私はテストと言われると、どうもやる気がおこりません。 そこでBDD! 今回はBDD初心者の私が、やってみた過程を綴ります。ツッコミ大歓迎 BDDとは? Behavior Driven Development 振舞駆動開発 テスト駆動開発ではテストのためにコードを書く 振舞駆動開発では振舞(仕様)のためにコードを書く 結果的にやる事はほぼ一緒 言い方でモチベーションがかなり変わる スペック!スペック! 各言語のBDDフレームワーク Ruby RSpec .NET NSpec Java JBehave PHP PHPSpec 10ステップでやってみるBDD 1. インストール $ sudo gem install rspec 2. スペックを書く # spec/hello_spec.rb require 'hell

  • vim-ruby-debugger + MacVim

    vim-ruby-debugger http://github.com/astashov/vim-ruby-debugger/tree/master いまのところ Mac OS X 上で +clientserver できるのは MacVim だけ (MacVim-KaoriYa も。X11使ったやつもいけるかも?)。 こんな感じでRailsアプリやrubyスクリプトをデバッグできます。 gemruby-debug-ideを入れときます。 sudo gem install ruby-debug-ide vim-ruby-debuggerを持ってきます。 git clone git://github.com/astashov/vim-ruby-debugger.git debuggerのportなどを取得するためのlsofの引数あたりを、ちょっと変える必要があります(feedback予定)。

    vim-ruby-debugger + MacVim
  • xmpfilterとは コンピュータの人気・最新記事を集めました - はてな

    Rubyの試行錯誤支援・テスト支援ツール。 「# =>」という注釈記号を入れた行に式の値を注釈したり、Test::UnitのassertionやRSpecのexpectationを自動で入れてくれる便利なツール。 rcodetoolsパッケージに入っていて、RubyGemsパッケージがあるので、「gem install rcodetools」でインストールできる。 READMEより… a, b = "foo", "baz" a + b # => a.size # => これを「xmpfilter」にかけると、 a, b = "foo", "baz" a + b # => "foobaz" a.size # => 3 こうなる。 Test::Unitでは、 def test_insertion @o.insert "bar" @o.insert "baz" @o.size # => @o.l

    xmpfilterとは コンピュータの人気・最新記事を集めました - はてな
    kazukichop
    kazukichop 2009/06/04
    これすごい
  • Open Source Rails | Amethyst

  • jugyo.org

    This domain may be for sale!

  • Ruby/Rubygems使い方まとめ - 俺の基地

    ネットワークからパッケージを探して一覧で出す hogeってキーワードに引っかかるパッケージ一覧出す gem search --remote hoge 省略形 gem search -r hoge ▲ ▼

  • starruby.info

    starruby.info 2020 Copyright. All Rights Reserved. The Sponsored Listings displayed above are served automatically by a third party. Neither the service provider nor the domain owner maintain any relationship with the advertisers. In case of trademark issues please contact the domain owner directly (contact information can be found in whois). Privacy Policy

  • Rubyでニコニコ動画のマイリストをPodcastにする - hitode909の日記

    前から、id:hakobe932さんがPlaggerを使ってニコニコ動画をPodcastにしているのを*1うらやましがっていたのですが、うちのサーバーにPlaggerが入らなかったので、Rubyで一から作りました。 最近Gitが流行ってるので、GitHubに置きました。 http://github.com/hitode909/nicopodcast/tree/master 特徴 Plaggerが要らないので導入が簡単 ライブラリを継承してそこに設定を書くので、Plaggerのようなややこしい設定ファイルが不要 ライブラリを継承してオブジェクトを作れば勝手に動くので、誰でも簡単に使える 使い方 Plaggerでできることなので、わざわざこれを使う人は居ないだろうと思ったので、あまり書いていませんが、リポジトリのREADMEに書きました。 実際はタイトルを整形したりジャンルをつけたりするのです

    Rubyでニコニコ動画のマイリストをPodcastにする - hitode909の日記
  • O'Reilly Village / オラの村 - 『プログラミング言語Ruby』トークイベントの動画公開

    イベントレポート Posted by oreilly : 2009-02-24 10:02 先日よりお知らせしております『プログラミング言語Ruby』トークイベントの模様を録画した動画を、ニコニコ動画にて公開いたしました。 イベントにおいでいただいた方も、おいでになれなかった方も、イベントの模様を動画でお楽しみください。 2月5日大阪会場 【ニコニコ動画】まつもとゆきひろ『プログラミング言語Ruby』を大いに語る@大阪 1/3 【ニコニコ動画】まつもとゆきひろ『プログラミング言語Ruby』を大いに語る@大阪 2/3 【ニコニコ動画】まつもとゆきひろ『プログラミング言語Ruby』を大いに語る@大阪 3/3 2月12日東京会場 【ニコニコ動画】まつもとゆきひろ『プログラミング言語Ruby』を大いに語る@東京 1/3 【ニコニコ動画】まつもとゆきひろ『プログラミング言語Ruby』を大いに語る@

    kazukichop
    kazukichop 2009/02/24
    後で見る