You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
Rubyでwavファイルのフォーマットを読んだり、データチャンクを編集するためのgemを作った。 ベースは以前作ったやつで、ついでにwavファイル操作のサンプルをたくさん追加してrubygems.orgに登録しておいた。 あくまでサーバーで音を合成して返すようなwebサービスで使う事を想定している物で、マイクからの入力をリアルタイムに音声処理するための物ではない。 ■インストール gem install wav-file ■使う フォーマットとデータチャンクを読む require 'rubygems' require 'wav-file' f = open("input.wav") format = WavFile::readFormat(f) dataChunk = WavFile::readDataChunk(f) f.close puts format するとこんな感じにフォーマット
「つくるための三種の神器」というテーマで続けている「777ブログウェイ」! 9日目となる本日は「Rubyで開発するときに入れておきたい三種のRubyGems」と題して、定番の RubyGems を3つご紹介します。 1. bundler「bundler」は、アプリケーションが依存するgemを管理するツールです。今やgem管理のデファクトスタンダードです。 「gem install hoge」のようにコマンドで gem をインストールしていくと、あれよあれよとグローバルな領域にどんどん色んなgemが…それも複数バージョン混在していきます。そして、いずれは、このアプリケーションで必要なgemはどれだっけ…バージョンはいくつだっけ…といった具合に、どんどん依存関係が分からなくなってきます。ここで活躍するのが「bundler」です。 使い方はいたって簡単。1) bundler のインストールgem
あまり細かいことは気にせずテキスト分類器のRubyライブラリを1コマンドで自動生成する便利ツールを作りました。 いろいろ迷走している間に。 gem install nekoneko_genでインストールできます。 なにをするものなのか、ちょっと分かりにくいので、例で説明します。 2ちゃんねるの投稿からどのスレッドの投稿か判定するライブラリを生成する 例として、2ちゃんねるに投稿されたデータから、投稿(レス)がどのスレッドのレスか判定するライブラリを生成してみます。 準備 まず gem install nekoneko_genでインストールします。 Ruby 1.8.7でも1.9.2でも動きますが1.9.2のほうが5倍くらい速いので1.9.2以降がおすすめです。 環境は、ここではUbuntuを想定しますが、Windowsでも使えます。(WindowsXP, ruby 1.9.3p0で確認)
このウェブサイトは販売用です! twiwt.org は、あなたがお探しの情報の全ての最新かつ最適なソースです。一般トピックからここから検索できる内容は、twiwt.orgが全てとなります。あなたがお探しの内容が見つかることを願っています!
twitter bootstrapを更に便利に使うgemがtwitter bootstrap railsです。 railsアプリを作りましょう。 rvmでgem set作ります。 rvm --create 1.9.3-p125@tbrsample railsアプリ生成します。 gem install rails --no-ri --no-rdoc rails new tbrsample gemを指定しましょう。 Gemfileのgroup :assetsに追加します。 cd tbrsample vim Gemfile gem "twitter-bootstrap-rails" どん bundle install --without=production bootstrapをgenerateしましょう。 必要なjsやcssをapp/assets配下に配置します。 rails g bootst
jeweler とは rubygems 作成支援ツールとでも言えば良いのでしょうか。 こいつ自体は gem install jeweler でインストールできます。 くわしくは Route 477 - gemspecの作り方がわからない?ならばjewelerだ 前提条件 このエントリを読む人は以下を満たしていると良いかもしれません github にアカウントを持っている(もってない人はさっさと取ってきなさい) jeweler がインストールされている rubygems でインストールさせるライブラリ等を作りたい github 用の プロジェクトのスケルトンコードの作成 まだ github のプロジェクトは作っていないので、jeweler に作ってもらいましょう。 jeweler のオプションに --create-repo オプションを追加すると、スケルトンコードの他に github 上のリ
詳しい使い方について説明します ATND API の Ruby ラッパー Atnd4R を作りました - @sugamasao.blog.title # => ”コードで世界を変えたい” でちょっとだけ使い方を記載したのですが、取得したデータのみかたとかはちゃんと書いていなかったので、改めて記載しておきます。 require 方法 gem 経由でのインストールであれば、以下のように、require 'rubygems' が最初に必要になります。 irb(main):001:0> require 'rubygems' => true irb(main):002:0> require 'atnd4r' => true イベントサーチAPI(Atnd4r.get_event_list)の使い方 入力パラメータや出力パラメータの詳細は ATND API リファレンス を参照してください。 値を定義
微妙に名前だけ出していましたけれど ついにATND API リファレンスが正式にリリースされたので、こちらも正式に告知します。 githubの sugamasao/atnd4r · GitHub にプロジェクトページがあります。 Atnd4R とは何ですか ATND API を Ruby から使用するためのラッパーになります。 検索結果はうまいこと Ruby オブジェクトに変換されます。 どのように入手できますか github に rubygems で置いてあるので、下記のようにインストールします。 github の URL を登録していない人のみ、上のコマンドも合わせて実行してください。 gem sources -a http://gems.github.com sudo gem install sugamasao-atnd4r また、プロジェクトページの Downloads ページから
UbuntuにNokogiriをインストール 2009-02-15 軽くハマったので、今後の為にメモ。以下を事前にインストールしておく必要がある。 sudo apt-get install libxml2-dev libxslt1-dev sudo apt-get install ruby1.8-dev sudo gem install nokogiri これで、Webratのインストールも可能になる。 sudo gem install webrat それで、今回自宅で行う検証作業で揃えたGemは次のとおりです。 $ gem list --local *** LOCAL GEMS *** actionmailer (2.2.2) actionpack (2.2.2) activerecord (2.2.2) activeresource (2.2.2) activesupport (2.2
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く