タグ

rubyに関するcharly24のブックマーク (8)

  • Ruby 拡張モジュール入門 / SlideShare

    Web scale backups for MySQL, Алексей Копытов (Percona)

    Ruby 拡張モジュール入門 / SlideShare
  • アルファブックマーカーは誰だ - Life like a clown

    タイトルは釣り. こういう言い方があるのかどうかわからないけれど、アルファブロガーとかいう称号同様、アルファブックマーカーみたいな人がいらしゃって、その人がブックマーク付けると多くの人が見に行って、その人たちは自分たちもブックマークを付ける傾向があるんじゃないかなぁと想像しています。 そういう力を持っている人が何人くらいいるかはわからないですが、そんなに多くはないんじゃなかろうか?100人には満たないのでは無かろうか?そんな想像もしているんですよ。はてなブックマークのホッテントリは有象無象の集団が創り上げるのではなくその力を持った人たちによるニュースサイトになっているのではなかろうかと思います。 http://d.hatena.ne.jp/tanabeebanat/20080901#1220275251 一度データを取って結果を見てみたかったので,上記を検証してみました.下記の Ruby

    アルファブックマーカーは誰だ - Life like a clown
  • Rubyソースコード完全解説 / 青木峰郎

    $Id: index.html,v 1.6 2004/07/20 23:08:12 aamine Exp $ この文書は書籍『Rubyソースコード完全解説』のHTML版です。 ただし初校段階の原稿をベースにしているため、 書籍では修正されている間違いが残っている場合があります。 予め御了承ください。 2004-02-16 に全章を公開しました。 目次 まえがき 序章 第 1 部「オブジェクト」 第 1 章「Ruby言語ミニマム」 第 2 章「オブジェクト」 第 3 章「名前と名前表」 第 4 章「クラス」 第 5 章「ガーベージコレクション」 第 6 章「変数と定数」 第 7 章「セキュリティ」 第 2 部「構文解析」 第 8 章「Ruby言語の詳細」 第 9 章「速習yacc」 第 10 章「パーサ」 第 11 章「状態付きスキャナ」 第 12 章「構文木の構築」 第 3 部「評価」 第

  • 決済APIを実装 - うなの日記

    FX取引の決済APIを実装。(通常決済・成り行き決済をサポート/OCO決済は未サポート) ダウンロード 例によって一応公開。こちらからどうぞ。 ※実際のWebサービスでの動作は未検証です。ローカルサーバーでの動作のみ確認しています。 使い方 require 'gmoclient' c = GMO::Client.new c.fx_session( <ユーザーID>, <パスワード> ) { | fx_session | # 通貨ペア一覧取得 # 引数で取得する通貨ペアコードを配列で指定 # 指定しない場合すべての通貨ペアの情報を取得。 puts "\n--- list_currency_pairs" list = fx_session.list_currency_pairs [GMO::USDJPY, GMO::EURJPY] list.each{ |currency_pair_code,

    決済APIを実装 - うなの日記
  • Webページの本文抽出 (nakatani @ cybozu labs)

    Webページの自動カテゴライズ の続き。 前回書いたとおり、パストラックで行っている Web ページのカテゴライズでは、Web ページの文抽出がひとつの鍵になっています。今回はその文抽出モジュールを公開しつつ、使っている技法をざっくり解説などしてみます。 モジュールの利用は至極簡単。require して analyse メソッドに解析したい html を与えるだけ。文字コードは UTF-8 です。 【追記】大事なこと書き忘れ。モジュールは Ruby1.8.5 で動作確認していますが、特別なことはしていないので、1.8.x なら動くと思います。 $KCODE="u" # 文字コードは utf-8 require 'extractcontent.rb' # オプション値の指定 opt = {:waste_expressions => /お問い合わせ|会社概要/} ExtractCont

  • RubyGems User Guide | RubyGems Manuals

    Get it from RubyForge (http://rubyforge.org/frs/?group_id=126) and run (as root, if appropriate and necessary) ruby setup.rb It’s easy. It installs the required library files and the gem command. This command gives us the power to do everything else in this document, except distribute gems (for now!). Debian Linux: Debian does not automatically include all the standard Ruby libararies in the basic

  • YappoLogs: あなたがRuby on Railsを使わない10の理由

    あなたがRuby on Railsを使わない10の理由 RoRを覚えても職場ではEthnaなんだよね、それにZend Frameworkも出たし まずはこれから。よく聞くんだけど、これは解決可能な問題だ。というか問題設定が間違っている。 最初に根的に疑問なんだけど、なぜ会社で使っているのと同じフレームワークをあなたが使わないといけないんだろう。慣れてるから? 仕事を持ち帰るから? 自分のために使うのはRoRでいいと思う。あなたが自分のためにやることってなんだろう。fgetcsvを使ってCSVパースすることかな。そうじゃないだろう。ここを読んでいるほとんどの人にとって重要なのは、メールを読み書きして、Webを見て、Blogを書いて、プログラムを書いて、っていうことだろう。他にも、デジカメで撮った写真を整理するアプリを作ったり、音楽を共有したりっていうのもある。この中には、Ethnaじゃなき

  • CodeZine:Rubyで簡易POP3サーバを作る(POP3, Unix, メール, サーバ, Ruby)

    はじめに 稿ではRubyを使ってシンプルなPOP3サーバを作成します。 POP3は、いわゆる「メールの受信」のときに使われるプロトコル(通信規約)です。稿では、このPOP3でサービスを提供するサーバの作成を通じて、以下のことを学びます。ネットワークプログラミングの基礎POP3の仕組みRubyによるネットワークプログラミングRubyによるUNIXシステムプログラミング POPdの概要 稿で作成するPOP3サーバ(POPd)は、イントラネットなどの信頼できるネットワークを前提として作成します。そのため、セキュリティへの配慮は最低限にとどめ、できるだけシンプルな構造を心掛けます。ただし「最低限の配慮」として、パスワードが平文で流れないようにするため、POP3の中でも特にAPOPという認証方法を用います。 また、速度やメモリ容量に関してもあまり配慮しません。せいぜい数人から数十人が日常的に使

  • 1