タグ

関連タグで絞り込む (375)

タグの絞り込みを解除

rubyとRubyに関するtuto0621のブックマーク (901)

  • blog.katsuma.tv

    (2011/1/23 23:00追記) macrubycはLLVMから入れなくてもmacrubyをインストールするだけで一緒にインストールされます。下記内容は誤りを含んでいますのでご注意ください。ご指摘いただいたwatson1978さん、ありがとうございました。 最近Macアプリケーションが気になっていて、Cocoa周りの話を調べています。その一環でRubyMacアプリを作る方法についての話です。 MacRuby Mac上でRubyでアプリケーションを作る場合、最初からインストールされてあるRubyCocoaと、最近盛り上がっているMacRubyの2通りの手段があります。 どちらもCocoaを含むいろんなフレームワークをRubyから直接叩けるのですが、RubyCocoaはプロキシオブジェクトを介してCocoaフレームワークを叩くのに対して、MacRubyはプロキシを必要とせずに直接Obj

  • Route 477(2010-12-01)

    ■ [ruby][rails] Hamlを越えるシンプルさを実現したテンプレートエンジン、Slim 今日から始まるRuby Advent Calendar jp: 2010参加記事です。 http://slim-lang.com/ Rails界隈ではHTML(ERB)よりシンプルなテンプレートエンジンとしてHamlが人気ですが、SlimはHamlからさらに記号を減らしたようなテンプレートエンジンです。 ! doctype html html head title Hello Slim body h1 Hello, Slim! div id="main" | これはSlimのサンプルです。 | シンプルでしょう? p.note | Hamlのように「#」や「.」を使うこともできます。 Rails 3で使う場合、 gem 'slim', :require => 'slim/rails' と書く

    Route 477(2010-12-01)
    tuto0621
    tuto0621 2010/12/10
    テンプレートエンジン、grenwebにも使ってみようかな
  • Ruby/ProgressBar: A Text Progress Bar Library for Ruby

    Ruby/ProgressBar is a text progress bar library for Ruby. It can indicate progress with percentage, a progress bar, and estimated remaining time. The latest version of Ruby/ProgressBar is available at <URL:/ruby-progressbar/> . Examples % irb --simple-prompt -r progressbar >> pbar = ProgressBar.new("test", 100) => (ProgressBar: 0/100) >> 100.times {sleep(0.1); pbar.inc}; pbar.finish test: 100% |oo

    tuto0621
    tuto0621 2010/12/04
    探せばあるものだ
  • Chefで利用できるインタラクティブシェル"Shef" - 元RX-7乗りの適当な日々

    "Chef"は、Ruby製のシステム管理ツールで、サーバOSでのインストール・設定・各サービスの状態管理等、諸々のシステム構築や運用作業を自動化してくれるツールです。(Puppetの仲間ですね) え?Chefって何よ?って方は、以下をご参考に。 システム管理ツールChefのチュートリアル(RailsConf2009レポート) - クックパッド開発者ブログ Chef - Automate IT Infrastructure | Chef で、Chefには"Shef"と呼ばれるインタラクティブシェルが付属していて、recipe(chefで扱う、サーバのあるべき状態を記述する設定ファイル)をちょっぴりローカルで試してみたい時とかに使えます。今日はその紹介。 chef-clientのインストール Chefのクライアントがインストールされていれば、すぐにでも使えると思います。 一応、これから試してみ

    Chefで利用できるインタラクティブシェル"Shef" - 元RX-7乗りの適当な日々
    tuto0621
    tuto0621 2010/12/03
    これ、なんだろ
  • Rubikon - Usage

    tuto0621
    tuto0621 2010/12/03
    コンソールアプリケーションa
  • Rubyでcalをカラフルに - hp12c

    ブログを下記に移転しました。デザイン変更により移転先では記事が一層読みやすくなっていますので、よろしければ移動をお願い致します。 Rubyでcalをカラフルに : melborne.github.com - 世界はすっかりGUIに支配されました コンピュータといったらWindowシステムのことです 人々を魅了したのはその操作性だけではありません 人々はそのカラフルな世界に魅了されたのです 確かにCUIの世界には色はありません 辛うじて環境変数LSCOLORSをセットして 色の付いたファイル名を眺めるだけの 暗くて地味な そしてそれを使う人を孤独にさせる世界です しかしそんな世界にTermtterが登場しました TermtterはANSIカラーを引き連れて CUIの世界に一条の光を差しました まるでGB末期に登場したポケモンの如くに!*1 それ以来 僕の中ちまたでは ターミナルのカラー化が流

    Rubyでcalをカラフルに - hp12c
  • C#-Ruby比較早見表 - Programming/Ruby - 総武ソフトウェア推進所

    C#とRubyの対比・比較表、いわゆるチートシートです。 「C#で言うところの…」と「Rubyで言うところの…」に対応する記述・クラス等を対比表としてまとめたものです。 Rubyスクリプトを書いているときに「C#で言うところのアレはRubyではどう書くんだっけ」ということが多いので、すぐに参照できるようよく使う部分を中心にまとめてあります。 全般的なことすべてが完全に一致するものではなく、ある程度似た動作をするものを記述している箇所があります引数や記述を一部省略しているので、そういう部分はニュアンスで読んでくださいメソッドがクラス/インスタンスかどうか(Rubyでは破壊的/非破壊的かどうか)はあまり区別せずに記述しています特に対応するものが無い場合は空欄にしてあります C#についてC# 3.0、.NET Framework 2.0(と一部Mono 2.4)をベースに書いています Ruby

  • 一時間で覚える Ruby - MAYAH

    C/C++, Java は使える、大学で ML とか Scheme もやった、そろそろスクリプト言語を覚えたい、という人向けに、 一時間で Ruby がある程度 (日常的な処理が少しは出来る程度) 使える様になるまでをまとめます。他のスクリプト言語の知識は仮定しません。 このページでは、例示による学習を期待しています。 すなわち、例と結果を与えられることでその意味を理解するということです。 これが出来ないと一時間で使えるようになるのは厳しい。 オブジェクト指向、正規表現と聞いて一つでも意味が分からない人は別のところで勉強してください。 速習を目指しているので、細かいところは全部割愛しています。 とりあえず使えるようになった後にちゃんとした入門書を読んでください。 とりあえず動かす (10 分) Ruby はインストールされているものとします。とりあえず ruby と叩いて起動。 $ rub

  • Matzにっき(2010-11-14) RubyConf 2010 キーノート(3)

    << 2010/11/ 1 2 3 4 5 6 7 8 9 10 11 12 1. [Ruby] RubyConf 2010 キーノート(1) 13 1. [Ruby] RubyConf 2010 キーノート(2) 14 1. [Ruby] RubyConf 2010 キーノート(3) 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 >> _ [Ruby] RubyConf 2010 キーノート(3) で、最後に「Diversity(多様性)」である。 初日のDave Thomasのキーノートでも3つの重要なこととして、 Diversifyをあげていた。多様性は重要なのである。 とはいえ、多様性はいいことばかりでもない。 Rubyにおける多様性といえば、昨今数々登場している別実装である。 CRuby (1.9, 1.8) JRuby Rubi

    tuto0621
    tuto0621 2010/11/19
    組み込みrubyの登場だ!!
  • Heroku で Rack アプリケーションを動かしてみた - ruby trunk changes

    もう WEB+DB PRESS vol.59 の Heroku 紹介記事はお読みになりましたか? Heroku というのは Ruby 版の GAE*1 みたいなもので、Ruby 製の Web アプリケーションをホスティングしてくれるサービスです。小さな環境なら無料で使用できます。わたしは Web アプリケーションにはあまり興味がなかったのでこれまで存在は知っていてても敬遠してきたのですが、ruby trunk changes をはじめてからコメントをコミット毎に保存するような支援ツールが欲しくて、iPad や iPod touch を含む複数の環境で入力できるという条件を考えると Web アプリケーションとして作る必要がありそうなので検討してみました。 記事を読むまで HerokuRails 専用のホスティング環境だと思っていたのですが、実際は Rack の上で動くフレームワークなら

    Heroku で Rack アプリケーションを動かしてみた - ruby trunk changes
  • ruby-trunk-changes はじめます - ruby trunk changes

    CRuby のコミッタ usa さんの 丁稚な日々 に Ruby の変更を解説する Changes というコーナーがあって、「誰かやってみませんか?」と書かれていたのでやってみたいなと思っていました。 今は 1.9.2 のブランチをベースに勝手ブランチをメンテナンスしているのでどのみち差分を把握しておく必要はあるし、勉強にもなると思うのでやってみることにします。あまりつっこんだ内容を解説できるほどの力量はないので、誰得なコーナーになると思いますが、主に自分得ということで。継続力を試してみたいと思います。 あと間違いにはびしびしつっこんで頂ければ幸いです。

    ruby-trunk-changes はじめます - ruby trunk changes
  • Zedがまたやっている:「自分の本を書け」 - karasuyamatenguの日記

    喧嘩っぱやいZedがまた波風を起している。 https://github.com/martinemde/learn-ruby-the-hard-way/issues/1 Zedは最近Pythonを教えるオンラインブックを完成させた。 http://learnpythonthehardway.org/static/LearnPythonTheHardWay.pdf (pdf) http://sheddingbikes.com/posts/1285754959.html すると早速これのルビー版がでてきた。 https://github.com/martinemde/learn-ruby-the-hard-way/ これに対してZedが「これ(git repo)を削除して自分のを書け!」と要求してきた。 https://github.com/martinemde/learn-ruby-the

    Zedがまたやっている:「自分の本を書け」 - karasuyamatenguの日記
  • エンジニアの楽園を見たッ!クリアコードさんの方々とお会いした話。

    先月、株式会社クリアコードの皆さんが俺が住む栃木県小山市にオフィスを構えられるということで、開設記念パーティーのために総出で小山へ来られた。東京をベース拠点とするクリアコードさんがなぜ小山に!?という疑問を胸に抱きつつ、普段ギークとの会話に餓えている俺は「このチャンスを逃すな!」と言わんばかりにTwitterで声をかけて、ノコノコと乗り込んでしまったのであった。 俺は、クリアコードさんのことはRuby会議2010でるりまサーチのセッションを聞いたときに初めて知った。その後、Xchat-RubyプラグインとGroongaを使ってIRCの履歴を全文検索出来るようにしたときにrroongaを使ったり、さらにSennaストレージエンジンの作者である池田(mir)氏が社長である須藤さんの技術力を絶賛していたこともあって、かなり興味を持っていた。今日は、そんなクリアコードさんの皆さんと会って伺った興味

    エンジニアの楽園を見たッ!クリアコードさんの方々とお会いした話。
  • launchy | RubyGems.org | your community gem host

    Launchy is helper class for launching cross-platform applications in a fire and forget manner. There are application concepts (browser, email client, etc) that are common across all platforms, and they may be launched differently on each platform. Launchy is here to make a common approach to launching external applications from within ruby programs.

  • Open the default browser in Ruby

    In Python, you can do this: import webbrowser webbrowser.open_new("http://example.com/") It will open the passed in url in the default browser Is there a ruby equivalent?

    Open the default browser in Ruby
  • [gren] gren - 0.2.4、grendbの検索機能を強化 - おんがえしの blog

    gren - gren is a next grep tool. gren 0.2.4 をリリースしました。 変更点 検索結果の表示方法を ファイル単位(インターネットの検索はこちらが多い) ライン単位(grep等はこちら) の二通り用意しました。 grendbはファイルデータベースに登録された大量のファイルから検索することが多いため、デフォルトをファイル単位に変更しました。オプションでライン単位の検索も可能です。用途に応じて使い分けていくことになると思います。 今回の修正でデータベースの形式を変えたため、古いバージョンのgrenを使っている人はデータベースの再生成を行う必要があります。 % mkgrendb --full --ddb(or データベース名)環境変数 GRENDB_DEFAULT_DB を設定しておくと、--ddbオプションでデータベースを指定したことになり便利です。gre

    [gren] gren - 0.2.4、grendbの検索機能を強化 - おんがえしの blog
  • るびま

    『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、日 Ruby の会の有志による Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0058 号 バックナンバー Rubyist Magazine 0058 号 RubyKaigi 2018 直前特集号 Rubyist Magazine 0057 号 RubyKaigi 2017 直前特集号 Rubyist Magazine 0056 号 Rubyist Magazine 0055 号 Rubyist Magazine 0054 号 東京 Ruby 会議 11 直

    tuto0621
    tuto0621 2010/10/09
    こういう縁の下の力持ち的な情報は貴重
  • るびま

    『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、日 Ruby の会の有志による Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0058 号 バックナンバー Rubyist Magazine 0058 号 RubyKaigi 2018 直前特集号 Rubyist Magazine 0057 号 RubyKaigi 2017 直前特集号 Rubyist Magazine 0056 号 Rubyist Magazine 0055 号 Rubyist Magazine 0054 号 東京 Ruby 会議 11 直

    tuto0621
    tuto0621 2010/10/08
    もう31号かー
  • [ruby] p_classtree、改良(2) - おんがえしの blog

    ※ 前回記事はコチラ 微妙に修正、patition関数にしてみた(gistに登録してみました)。 gist: 604761 - GitHub ネットに公開すると色々と指摘を受けていいものになっていくなあ。

    [ruby] p_classtree、改良(2) - おんがえしの blog
  • はてなブログ | 無料ブログを作成しよう

    2025年8月台湾・高雄ってまじいいんだよな~女一匹14日間(ちょっとだけ台中女二匹)記 みんな~~~~~~~!先に言うけど高雄は最高!!!!!!!!! 可愛いアイスクリームも「そうだ そうだ」と言っています 台湾自体は何度も行ったことがあるんだけど、高雄は2度目です。 去年夏休みに初めて10日滞在してめちゃくちゃ好きになってしまったので、今年…

    はてなブログ | 無料ブログを作成しよう
    tuto0621
    tuto0621 2010/09/28
    こういう情報が欲しかった!