タグ

rubyに関するsatzzのブックマーク (68)

  • qwik.jp - このウェブサイトは販売用です! - qwik リソースおよび情報

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

    satzz
    satzz 2012/09/19
  • 秒読み段階の「Ruby on Rails 3」登場の意味 - @IT

    Rubyのバージョンは1.8系と1.9系に大きく分かれている。Ruby 1.9は、実際には2.0と名付けるべきだったとの声もあるほど、1.8系と比較して高速化や機能強化を果たしている。ただ、Ruby 1.9系の初の安定版であるバージョン1.9.1は2009年1月にリリースされてはいるものの、実戦投入という意味ではまだ1.8系が主流となっている。 例えばRails利用という観点から見れば、95%以上が1.8系のRubyを使っているという調査がある。New Relicの調査によれば、Rails普及時にもっとも安定していたことから広まったバージョン1.8.6と、1.9系の新機能を1.8系にバックポートしたバージョン1.8.7が、Railsアプリの実に95%を占めているという。 RubyRailsは別物だ。密接に関連しているとはいえ、Rubyから見れば、Railsは1つのフレームワーク(ライブラ

    satzz
    satzz 2010/09/21
    8/26 service provider interface
  • Cassandra と Ruby で簡易掲示板を作ってみる - akishin999の日記

    そろそろ Cassandra で具体的なアプリケーションを作ってみたくなったので、簡単な掲示板を作成してみました。 作成環境は以下のようになります。 ruby 1.8.7 (2010-01-10 patchlevel 249) [i386-mingw32] Rails 2.3.5 データモデル まずはアプリケーションから使うデータモデルを設計します。 storage-conf.xml に Keyspace を以下のように定義しました。 storage-conf.xml <Keyspace Name="Examples"> <ColumnFamily Name="Entries" CompareWith="BytesType"/> <ColumnFamily Name="Boards" CompareWith="LongType"/> <ReplicaPlacementStrategy>or

    Cassandra と Ruby で簡易掲示板を作ってみる - akishin999の日記
  • 複数のRubyを切り替えて使いこなす·rvm MOONGIFT

    Rubyは主に1.8.6と1.8.7、そして1.9.1がある。さらにJRubyも最新注目されている。1.9.1を使ってみたいと思いつつも、ライブラリが対応していないと切り替えられずにいる人も多いはずだ。また、その不安のために1.9.1を試せないという人もいるのではないだろうか。 コマンド一つでRuby環境を切り替えられる 複数のRubyを入れたとしても、パスや設定を変えれば使えるだろうが面倒だ。そうした目的のために使うのがrvmだ。 今回紹介するオープンソース・ソフトウェアはrvm、Rubyバージョン管理ツールだ。 rvmは個人のホームディレクトリ以下に設置するソフトウェアで、rvmというコマンドで動作するのでパスを通しておく必要がある。そしてrvm install 1.9.1のようにコマンドを打つと、Ruby 1.9.1がインストールされる。さらにrvm use 1.9.1と打てばパスが

    複数のRubyを切り替えて使いこなす·rvm MOONGIFT
    satzz
    satzz 2010/09/09
  • Route 477(2009-11-10)

    ■ [ruby] 大規模Railsサイトのための新しいHTTPサーバ、Unicorn githubの中の人が、ブログで「Unicorn使い始めて一ヶ月くらい経つけどいい感じだよ」と書いています。 適当に要点だけ拾ってみました。 Unicornって何よ? UnicornはRubyのためのHTTPサーバ。MongrelやThinのようなものだけど、全く違う設計と思想を持っている ありがちな構成 [mongrel] [mongrel] .. [nginx] -> [haproxy] -> [mongrel] [mongrel] .. [mongrel] [mongrel] .. 問題点: あるactionの処理に60秒以上かかったとき、Mongrelが当該スレッドをkillしようとして固まることがある メモリが一定量を超えたときMongrelを再起動するのが遅い。 デプロイ時に9個のmongre

    Route 477(2009-11-10)
    satzz
    satzz 2010/09/09
  • RubyKaigi2010スペシャルレポート 記事一覧 | gihyo.jp

    Ruby会議2010 3日目レポート[更新終了] KaigiFreaks レポート班,赤松祐希,大和田純,すがわらまさのり,白土慧,三村益隆,with 編集部 2010-08-29 Ruby会議2010 2日目レポート[更新終了] KaigiFreaks レポート班,赤松祐希,大和田純,すがわらまさのり,白土慧,三村益隆,with 編集部 2010-08-28

    RubyKaigi2010スペシャルレポート 記事一覧 | gihyo.jp
    satzz
    satzz 2010/09/09
  • Ruby Scraping - Nokogiri

    @@ -6,6 +6,8 @@ NokogiriはHTMLを解析するためのライブラリです。Hpricotと互換性があります。 +libxml2を使っています。 + ! 機能 :[[Nokogiri/search]]: XML/HTML要素の検索 :[[Nokogiri/Node]]: XML/HTMLノードに対する操作

  • あんのたんのブログ : mach-o, but wrong architecture. を解決する - livedoor Blog(ブログ)

    2009年10月11日02:14 カテゴリ未分類 mach-o, but wrong architecture. を解決する ブログネタ:Macな話題 に参加中! Snow Leopardで、MacPortsでインストールしたライブラリに依存しているコマンドラインアプリケーションなどの実行時に、 「mach-o, but wrong architecture. 」のエラーが表示されて起動できない場合がある。 原因は、アプリ側がi386対応のライブラリを要求しているにもかかわらず、 MacPortsでインストールされたライブラリがx86_64にしか対応していないのが原因。 そこで、x86_64、i386両対応の「ユニバーサルバイナリ」のライブラリをビルドしてやる必要がある。 方法は以下の通り。 1.既にインストールされているPortsを一旦全て削除 sudo port -f uninstal

    satzz
    satzz 2010/09/07
    全てのportsを消して再インストールするしかない?
  • Hiki - FrontPage

    Hiki は Ruby で書かれた高機能・高速 Wiki クローンです。詳しくはHikiをご覧ください。 最新の安定版は 1.0.0 です。 2013-03-30 Hiki 1.0.0 リリース → ダウンロード Ruby1.9やRackに対応したリリースです。また、Ruby1.8.7をサポートする最後のリリースでもあります。 その他の修正や機能追加についてはhistoryをご覧ください。 また開発用リポジトリを hiki/hiki GitHub に移動しました。 2009-08-16 Hiki 0.8.8.1 リリース → ダウンロード Wikiスタイルのパーサの DoS 脆弱性に対する修正が含まれていますので、速やかにアップデートしてください。 なお、0.8.8から変更されたプログラムのファイルは、以下の二つですので、すでに0.8.8をインストールされている方は、以下の二つのファイルを

    satzz
    satzz 2010/09/02
  • ClassMethodsかModuleMethodsか - ちなみに

    まずは、下のコードを見てください。 module Foo module ClassMethods [メソッド定義] end extend ClassMethods end 違和感を感じませんか? 僕は感じます。 Moduleにextendするのに、何故ClassMethodsなのでしょうか?どう考えてもModuleMethodsだと思うのだけれど。 という訳で、主流に逆らって僕はModuleMethodsを使うことにしています。

    ClassMethodsかModuleMethodsか - ちなみに
    satzz
    satzz 2010/03/27
  • RSense - Rubyのための最も優れた開発援助ツール

    satzz
    satzz 2010/03/21
  • WebアプリのDBスキーマレス化がRubyにぴったりな件 - Tous Les Jours 攻防記

    という題で、RubyKansai#37で発表させていただきました 内容は、WebアプリケーションのDBのスキーマレス化について。 スキーマレスなDBアクセスのための、拙作DBインターフェースライブラリ「SimpleResource」の紹介も合わせて盛り込みました。SimpleResourceは、スキーマレスなデータを保存するためのKVS DBインターフェースライブラリで、Rubyで書かれています。レコード単位のロック機構、インデックス機能等を備えている他、ActiveRecordに近い使い勝手で利用することができます。ストレージには現在MySQLとTokyoTyrantにのみ対応しています。(FriendFeedの同様の試みもかなり参考になりました。詳細はまた後日にエントリで上げたいと思ってます) SimpleResourceは、GitHub上で開発を続けていくつもりです。 http://

    WebアプリのDBスキーマレス化がRubyにぴったりな件 - Tous Les Jours 攻防記
  • 島根県立地情報ポータルサイト・しまねスタイル

    「島根県」が御社の ビジネスパートナーになります with/afterコロナ社会を見据え、BCPの見直しや業務拡大をお考えの企業様、「島根県への拠点創出」という選択肢もぜひご検討ください。 島根県では、恵まれた自然環境や真面目で勤勉な県民性に加え、製造業及びソフト産業に対する優遇制度を設けており、 地元市町村とともに細やかなバックアップをいたします。

    島根県立地情報ポータルサイト・しまねスタイル
    satzz
    satzz 2010/03/04
  • JavaScript第5版読書会#1

    モーニング営業 ~ココロもカラダも 満たされる朝~ たんばく質も野菜もたっぷり摂れて 一日を元気に過ごせる朝で 完璧な一日のスタートを。 お日にち限定で、モーニングを開催しております。 コトコトの朝ごはん> Take out おうちでべよう レストランクオリティをおうちで楽しめるコトコトのお持ち帰り(テイクアウト)。 レトルト仕様の真空パックなので、温めるだけで美味しくお召し上がりいただけます。 商品を見る はじまりは、癒しのスープから―。 千葉市中央区、蘇我駅・千葉寺駅近くにある「カラダをはぐくむレストラン コトコト」は、ココロもカラダも元気になれる一軒家レストランです。 毎日べても飽きの来ない優しい味わいをコンセプトに、大人も子どもも笑顔になれるヘルシーランチやカフェ、ディナーメニューをご用意しております。 また、思わず写真を撮りたくなるようなノンアルコールカクテルやちょっと珍

    JavaScript第5版読書会#1
  • Webフレームワーク比較してみた - やさしいデスマーチ

    紆余曲折ありPHPも調査している状況ですが、JavaPHPPythonRubyPerlを除けば一通り見ているような感じなので比較して整理してみるとします。とはいえ、自分は業務アプリでのWebがメインでしたし、実業務で使ったことのあるのはJavaだけです。他の言語・フレームワークは調査とかで使ってみたことがある程度なので、あくまで自分視点だという前提です。 尚、当然ながら規模や案件によっても評価ポイントがまったく異なると思います。今回の比較で検討した状況はこんな感じです。 小〜中規模のWebサービスを作成(BlogとかSNSくらい) 開発メンバーはデザイナとプログラマを合わせて4〜5人程度 継続して開発しサービスを拡張していく前提 ある程度の堅牢さは必要だが、開発速度を重視 言語というよりはフレームワークの選定になるのですが、下記の表のようにPHPからはZendとCakePHP(sy

    Webフレームワーク比較してみた - やさしいデスマーチ
  • RubyでAndroidアプリ開発、JRubyが意欲的 | エンタープライズ | マイコミジャーナル

    JRuby - Java powered Ruby implementation JRubyの主要開発者であるCharles Nutter氏がHeadius: Return of Ruboto!において、AndroidプラットフォームでRubyのインタラクティブシェルであるirbが実によく動作していると報告している。成果物はheadius's ruboto-irb at master - GitHubとして公開されている。 Androidでスクリプト言語を使えるようにする試みにはGoogle Codeで公開されている。Android Scripting Enviornment (ASE)がある。現在のところPython、Lua、BeanShellがサポートされ、今後のバージョンではRubyJavaScriptもサポートも追加される計画になっている。 しかしCharles Nutter氏は

  • Ubuntu上のtiarraでtig.rbとwig.rbを動かした - すぎゃーんメモ

    先日ようやく自宅サーバーでtiarraを動かしたので、そこでtig.rbとwig.rbを動かした。予想外に苦戦… Tiarraを使ってみる - すぎゃーんメモ tig.rbとwig.rbはIRCTwitterやWassrのタイムラインを表示させたりPOSTしたりできるIRC Gateway。このあたりを参考にした。 IRC, irssiとtiarraとtig.rbでtiwtterとか色々と | RUNELEAF_LOG tiarra を導入してみた | Carpe Diem とりあえずtig.rbとwig.rbを入れる。 $ svn co http://svn.coderepos.org/share/lang/ruby/net-irc/trunk/examples/ の下にtig.rb、wig.rb、その他諸々が入っている。 動かそうと思ったら、そもそもRubyが入ってなかったw $ s

    Ubuntu上のtiarraでtig.rbとwig.rbを動かした - すぎゃーんメモ
  • Mac OS X v10.4にRuby 1.8.6-p36をソースからインストールする - FAMLog

    Rubyの最新バージョンは、日Ruby会議2007に合わせて公開されたバージョン1.8.6-p36です(2007年6月29日現在)。 Mac OS X v10.2以降ではRubyが標準で同梱されていますが、Rubyのバージョンが最新バージョンであるとは限りません。例えば、Mac OS X v10.4に標準でインストールされているRubyのバージョンは1.8.2です。 必要に応じて最新版をインストールしたい場合がありますが、その方法の1つとしてソースからインストールする方法があります。 [インストール例] $ tar xzvf ruby-1.8.6-p36.tar.gz $ cd ruby-1.8.6-p36 $ ./configure --enable-shared --enable-pthread $ make $ make test $ sudo make install なお、Ma

    satzz
    satzz 2009/07/28
  • ERRP | Expired Registration Recovery Policy

    The domain sakatam.net may be for sale. Please send an inquiry to info@first1.com Please notice: This domain name registration has expired and renewal or deletion are pending. If you are the registrant and want to renew the domain name, please contact your registration service provider. Bitte beachten Sie: Diese Domainregistrierung ist abgelaufen und die Verlängerung oder Löschung der Domain stehe

  • Ruby on Railsを使用するのに、どのバージョンのRubyを使えばいいのか (山本隆の開発日誌)

    Ruby on Railsを使用するのに、どのバージョンのRubyを使えばいいのでしょうか。 Ruby 1.8.4以前は、「任意のコードが実行される脆弱性」があるため、使用できません。 Ruby 1.8.5は、「任意のコードが実行される脆弱性」の修正時にバグが混入しているため、使用できません。 Ruby 1.8.6とRuby 1.8.7は、「任意のコードが実行される脆弱性」の修正時に混入したバグが修正されており、使用可能です。 使用できるのは、Ruby 1.8.6かRuby 1.8.7のどちらかになります。 次にRuby on Railsとの相性の問題があります。

    satzz
    satzz 2009/07/28
    Ruby on Rails 2.0.2を使用するならRuby 1.8.6、Ruby on Rails 2.1.0を使用するならRuby 1.8.7