タグ

*rubyに関するkomzのブックマーク (23)

  • Ruby のサンプルプログラム投稿サイト - Masaru

    Ruby のサンプルプログラムを見つけましょう。 サンプルプログラムは自由に使用することができます。(詳しくは こちら) 例: Array#delete Hash Masaru(”まさる”さん)は、 Ruby のリファレンスマニュアルを読んだユーザが、 「もう少しサンプルが多ければいいのに」とか、 「このメソッドでこんなこともできるのに」と思ったときに、 ユーザ自身でサンプルプログラムを登録できるようにするために開発したシステムを利用した、 Ruby のサンプルプログラムを登録や閲覧をするためのサイトです。 String#* / yasuda-h at netlab dot jp 同じ文字列を複数並べて表示する。 47pt | 2008-08-23 02:27:19 String#% / yasuda-h at netlab dot jp 数値で文字列数を指定し、出力される内容の整形を

  • Twitterで何もしなくてもフォロワーが増える!究極の裏技! - 方向

    フォロワーが増えるとうれしいよね! でも意識して増やせるものじゃない。たくさん人をフォローすれば自然と増えるけどそれにも限界がある。 しか〜し、何もしなくてもフォロワーが増えていくすごい裏技があるんだ! 自分はこれで 3日でフォロワー数が340→1088 になったよ! ちょっと前にこんな風に考えたんだ。 たくさんの人をフォローする しばらく待つ(この間に一部の人はフォローを返してくれる) フォローを返してくれなかった人をフォロー解除 これを繰り返していけばフォロワー増えるよね! でもいちいちこんな作業するのめんどくさい。だから↑を自動的にやってくれるプログラムつくったよ! 使い方はとっても簡単! Windowsの人 1.Rumixをインストール(すでにパソコンにRubyがある場合は不要。Rubyって何?ってひとは入れてね) 2.コマンドプロンプト(スタート→すべてのプログラム→アクセサリに

    Twitterで何もしなくてもフォロワーが増える!究極の裏技! - 方向
  • 複数の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
  • ブラウザ上で Ruby を試せる「IRBWEB」を作ってみた - てっく煮ブログ

    ruby, silverlightRuby を試してみたいけどインストールするのは面倒…。そんな人のためにブラウザ上で Ruby を試せる IRBWEB というサービスを作ってみました。irb のように、Ruby の構文を実験できてとてもお手軽です。 IRBWEB完全にブラウザ上で動作するため、動作もさくさく。ちょっとしたコードを書いて動作確認も楽しめますね。なお、変数を定義するには $a のようにグローバル変数として定義しないと、次の入力で参照できません。動作環境Silverlight 2.0 のランタイムが必要です。Silverlight 2.0 は Windows の IE だけでなく、Firefox や Mac の Safari、さらには主要な Linux ディストリビューションでも動作するので、この機会にインストールしてみるとよいですね。仕組みSilverlight 2.0 には

  • Symbiosoft

    Symbiosoft

    Symbiosoft
    komz
    komz 2008/11/07
  • Ruby In Steel :: Ruby On Rails IDE in Visual Studio

    Ruby In Steel Text Edition (7.5 MB) [low cost, entry-level edition] can be installed into an existing installation of Visual Studio 2008 (standard edition or above) or the free copy of VS 2008 supplied with the All-in-One Installer - but cannot be used with VS2005. Installation All-in-One Installer If you do not already have any of the following items installed and you wish to install them, you sh

    komz
    komz 2008/10/12
  • RubyGemsをWebベースで管理する·RubySlippers MOONGIFT

    Rubyのライブラリ管理システムと言えばRubyGemsだ。RubyForgeはもちろん、GitHubでもサポートされているとあって、多数のライブラリが提供されている。一覧を出すと多すぎて分からなくなるくらいだ。 コンソールで利用するのが基ではあるが、Webブラウザで見られると便利という場合もあるだろう。そこでこれを使ってみよう。 今回紹介するオープンソース・ソフトウェアはRubySlippers、WebベースのRubyGems管理だ。 RubySlippersはインストールされているライブラリの一覧や、リモートの一覧をリストにしたり、各ライブラリの詳細説明を読むと言ったことができる。ブラウザベースであれば扱いやすい場合もあるだろう。 インストールされているGemの一覧 ライブラリ名単体では不可で、バージョン番号まで指定する必要があるようだ。また、ライブラリ内部のファイル一覧を見ることも

    RubyGemsをWebベースで管理する·RubySlippers MOONGIFT
    komz
    komz 2008/09/02
  • COM Meets Ruby

    日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。

    komz
    komz 2008/06/23
  • Welcome — Ruby Enterprise Edition

    Highlights Allows your Ruby on Rails applications to use 33% less memory on average, when used in combination with Phusion Passenger. 100% compatible with the official Ruby interpreter, version 1.8.7. Well-tested and extremely stable. Easy to install, either via a native Linux package or via the included installer. Can be installed in parallel with regular Ruby. 100% self-contained, 0% installatio

    komz
    komz 2008/06/22
  • Rubyのシングルサインオンサーバ·RubyCAS-Server MOONGIFT

    数多くのWebサービスに加え、社内のPCのログイン、基幹システムのログイン、様々なサーバのログイン…とID/PWシステムが主流の現在はたくさんの認証情報を管理しなければならない。 Web側のサービス提供画面 そんな中注目したいのがシングルサインオンシステムだ。Webベースのものであれば、GoogleYahoo!などで提供されているものがある。そしてここで紹介するのはオープンソースのシングルサインオン技術だ。 今回紹介するオープンソース・ソフトウェアはRuby CAS-Server、Rubyで開発されたシングルサインオンサーバだ。 RubyCAS-ServerはCASプロトコルに則って開発されている。Gemを使ってインストールでき、設定ファイルを編集するだけで利用できる。実際に認証を行うのは各種データベース(データベース/テーブル/フィールド名を指定する)、LDAP、ActiveDirec

    Rubyのシングルサインオンサーバ·RubyCAS-Server MOONGIFT
  • スーパーマリオブラザーズをRubyで作ってみた - I am Cruby!

    Ruby2008/8/7にやんわり修正しました。 ソースコードsvnは svn co http://svn.coderepos.org/share/lang/ruby/nario Codereposにあげているので自由に触ってください。 環境設定Windowsであれば、ファイル内のrskit/game.exeで、フルスクリーンで動作します。linuxであればruby/sdlを動く環境を作成して、 ruby nario.rb で大丈夫です。 Ubuntuで動作確認していただきました。 SUPER NARIOをプレイしてみた(最速レビューをめざして) - きみのハートを8ビットキャスト 操作方法十字キー ←↑→↓Aボタン ABボタン B終了 ESC(フルスクリーンで動かすときは特に覚えておいたほうがいいです) Todoきのことか成長系、他のマップ、BGM、SEただ、1-1を作って非常に疲れたの

    komz
    komz 2008/04/24
  • MOONGIFT: � Rubyで作られたRTMPサーバ「RubyIZUMI」:オープンソースを毎日紹介

    Youtubeから爆発的に広がった動画共有の流れは、次第に画質を求める時代になりつつある。既にH.264に対応しているFlashプレーヤに合わせて、各種動画サイトでは高画質な動画を提供し始めている。 H.264の動画はかなり美しく、拡大しても十分みられるものだ。そんな高画質配信サービスを自分でも構築してみたいならこれを試してみよう。 今回紹介するオープンソース・ソフトウェアはRubyIZUMI、Rubyで開発されたRTMPサーバだ。 RTMPは旧マクロメディアが開発したストリーム用プロトコルだ(rtmp://〜で指定する)。ストリーミング配信なので、キャッシュに蓄積されることなく動画をながせるというメリットがある。そして、RubyIZUMIではH.264+ AACに対応しているのが特徴だ。 MP4ファイルが入っているフォルダを指定してサーバを立ち上げ、後は付属しているASファイルをコンパイ

    MOONGIFT: � Rubyで作られたRTMPサーバ「RubyIZUMI」:オープンソースを毎日紹介
    komz
    komz 2008/03/24
  • MOONGIFT: � JRuby on Rails環境を手軽に構築する「JRubyStack」:オープンソースを毎日紹介

    JRubyについては家のRubyよりも場合によっては速いとか、エンタープライズに向けたセキュリティを確保できるなど、様々な噂を聞く。試してみようかと思いつつも、普段のRubyで満足してしまって、そのままになってしまっていた。 だが、インストーラー一つでJRubyの環境が整うならば話は別だ。これを使えばJRubyの面白さを知ることができそうだ。 今回紹介するオープンソース・ソフトウェアはJRubyStack、JRuby on Railsインストーラーだ。 JRubyStackはWindowsMac OSXLinux向けにインストーラーの用意されたソフトウェアで、インストールすればJRuby on Railsの環境が整うようになっている。ここまで出来上がっていれば、Ruby on Railsとの違いを試してみても面白そうだ。 インストールされるのはJRuby、MySQL、Subversi

    MOONGIFT: � JRuby on Rails環境を手軽に構築する「JRubyStack」:オープンソースを毎日紹介
    komz
    komz 2008/03/13
  • ウノウラボ Unoh Labs: Ruby on Rails: mongrel_clusterのフロントエンドに nginxを使用する

    こんにちは satoです。 nginx(えんじんえっくす)はロシアで開発されているwebサーバで、軽量、高速が売りのようです。もちろんvirtualhostやrewrite機能にも対応しています。今回はmongrel_clusterのフロントエンドに使ってみました。 mongrel_railsのインストールと環境構築 mongrel_railsをインストールします gem istall mongrel_cluster --include-dependencies 設定ファイルを作ります。RAIL_ROOTで mongrel_rails cluster::configure -e development -p 4000 とすると RAILS_ROOT/conf/mongrel_cluster.yml ができます。 --- log_file: log/mongrel.log

    komz
    komz 2008/02/09
  • Ruby on Rails でお手軽データベースアプリ - WebOS Goodies

    WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。 ここ 1 年で最もメジャーな Web アプリケーションフレームワークのひとつとして認められた感のある Ruby on Rails のカテゴリです。導入から Scaffold を使って基的なデータベースアプリケーションを作成するまでをご紹介しています。現在、作成していたアプリケーションが必要なくなってしまったため、更新が滞ってしまっていて申し訳ありません。今後、新

    komz
    komz 2008/01/27
  • Ruby Tips - WebOS Goodies

    WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。

    komz
    komz 2008/01/27
  • MOONGIFT: >> 高速性が売りのRuby Webサーバ「Thin」:オープンソースを毎日紹介

    先日、Mongrelの作者がエントリーしたRails Is A Ghettoはショッキングな内容だった。恐らくMongrelの開発スピードは停止または大幅に減速してしまうことだろう。 今後の状況は気になる所ではあるが、新たなWebサーバを紹介したい。 今回紹介するオープンソース・ソフトウェアはThin、各種ライブラリを組み合わせたWebサーバだ。 ThinはMongrelも利用しているようなので、単独で動作する訳ではないがMongrelよりも高速に動作するのが売りのようだ。Mongrelをパーサーとして利用し、高速性と安全性を受け継いでいる。 Event Machineをネットワーク入出力のインタフェースとして利用し、RackをWebサーバとRubyフレームワークのつなぎとして使っている。これらの組み合わせで、Mongrel単体よりも素早く動作させているようだ(公式サイトにグラフがある)。

    MOONGIFT: >> 高速性が売りのRuby Webサーバ「Thin」:オープンソースを毎日紹介
    komz
    komz 2008/01/09
  • Ruby on Railsでシフト管理·Rosters MOONGIFT

    アルバイトを管理するというと、とかく面倒なイメージになりがちだ。小さなお店やカフェでは、紙を使ったり、エクセルで管理していることも多い。 そんな後ろ向きな管理はやめよう。今こそ、シフト管理2.0(?)への移行を目指すのだ。 今回紹介するオープンソース・ソフトウェアはRosters、Ruby on Railsで作られたシフト管理ソフトウェアだ。 Rostersは、ユーザが従業員と管理者に分かれ、管理者がシフト作成の権限がある。そしてすべき作業(キッチン、ウェイター、管理など)ごとにユーザを割り当てていく。 シフトを作成する場面は圧巻だ。ユーザが縦軸、日付が横軸になって、テキストボックスとドロップダウンが並べられている。後は900で9時、1600で午後4時と言った具合に埋めていくだけだ。 従業員は自分のシフトを確認し、印刷することもできる。シフト管理でありながらロゴが鏡面的に仕上がっていたりA

    Ruby on Railsでシフト管理·Rosters MOONGIFT
    komz
    komz 2008/01/06
  • Route 477

    GitHubindexHello source: index.md View on github | Report issue Generated by middleman 3.1.6. Powered by Ruby 2.2.2.

    komz
    komz 2008/01/04
  • Ruby on JavaScript·HotRuby MOONGIFT

    ついに登場したRuby 1.9。VMを搭載することで、これまでになく高速化されるとのこと。試してみた方も多いのではないだろうか。 そんなRuby 1.9系の魅力をさらに輝かしてくれそうなソフトウェアを紹介しよう。 今回紹介するオープンソース・ソフトウェアはHotRubyJavaScriptによるRuby実装だ。 HotRubyRuby1.9にてコンパイルを行い、その結果をJSONで受け取ってJavaScript上のRubyVMで行うという形を取っている。基的な文法のみで、例外など実装されていない機能もあるが、それでもかなり高速に動作すると言う魅力がある。 ブロックや定数、ハッシュ、スーパーなどサポートされており、かなり楽しむことができる。ソースコードも含めて、楽しめるだろう。 JavaScriptRuby、というのが素晴らしい。もしこれが実用レベルになったとしたら、ブラウザ上にJa

    Ruby on JavaScript·HotRuby MOONGIFT