Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

rubyに関するonicchiのブックマーク (25)

  • これからRubyを始める人たちへ

    (追記:2012-12-03) 記事を電子書籍化しました。「Gumroad」を通して100円にて販売しています。詳細は文末に追記しましたので、購入ご検討のほどよろしくお願いしますm(__)m 電子書籍「これからRubyを始める人たちへ」EPUB版 Rubyの特徴 Rubyは、まつもとゆきひろ氏(通称Matz)により設計されたオブジェクト指向プログラミング言語です。Rubyの特徴を一言で言うならば、それは「間口が広くて奥が深い言語」ということになります。 「間口が広い」というのは、インタフェースがシンプルで誰でもが簡単に使い始められることを意味します。「奥が深い」というのは、プロフェッショナルによる長期使用に耐えうる物の言語であるということを意味します。「間口が広い」ということと「奥が深い」ということは来競合する概念ではありませんが、その両方をバランスよく組み合わせるには、対象に対する

  • 日本語版 : IBM Bluemix

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    日本語版 : IBM Bluemix
  • Ruby on Rails - アークウェブシステム開発SandBox

    2017-05-12 RecentDeleted 2014-04-30 JavaScript/クラス名を後から取得する方法 2013-09-16 ドメイン駆動開発/DDD体験ワークショップに参加しました(PHPカンファレンス2013) 2013-02-21 MenuBar 2012-09-04 JavaScript/画像のある部分をクリックすると他の画像にチェンジするライブラリ tag/jQuery 2012-04-03 Ruby on Rails/rvm+passenger+mod_proxyの設定 2012-02-29 システム勉強会 2012-02-06 FrontPage 2012-01-19 tag/Git Git/svnレポジトリからの移行 2011-12-19 ネットワーク/socks5経由でsftp 2011-11-13 wakame/wakame-0.5.1 on Ubu

  • 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 部「評価」 第

  • Ruby-Doc.org: Documenting the Ruby Language

    Current Ruby Releases These are the complete API documents for base classes, modules, and included libraries in the current stables releases of Ruby. Complete API docs for Ruby 3.3.6 Complete API docs for Ruby 3.4.0.rc1 Complete API docs for Ruby 3.2.6 Complete API docs for Ruby 3.1.6 Complete API docs for Ruby 3.0.7 Older Ruby Releases Complete 3.3.5 Complete 3.3.4 Complete 3.3.3 Complete 3.3.2 C

  • プログラミング言語Ruby ― ありえるえりあ

    方針 Rubyをまったく知らない前提で始めます JavaJavaScript、elispのようなメジャーな言語と対比しながら説明します なるべく手を動かして目に見える形で説明を進めます 次回Ruby on Railsの勉強会をするので、それにつながることに重点を置きます 逆に言うと、RoRであまり使わない知識は流します。例えば、ファイル操作周りやスレッド周りなど 開発環境(2) .emacs.elに書くべき記述 ; ruby (autoload 'ruby-mode "ruby-mode") (setq auto-mode-alist (cons '("\\.rb$" . ruby-mode) auto-mode-alist)) (setq interpreter-mode-alist (append '(("ruby" . ruby-mode)) interpreter-mode-al

    onicchi
    onicchi 2007/11/15
  • べるべる研究日誌

    Linux組み込み系はSDK情報不足がいまいちなのもあって、難航しましたがなんとか年末リリースに成功。この機能追加とリリースを前半に。できればこの構成をdocker化して別機種でも動くようにしたいですね。設定画面を含めたHTTP周りが問題なのですが、軽量のサーバーであれば Monkey Web Serverを使えば良いらしいという情報があるので、その辺りの調査をしておこうと思います。 クラウドの情報収集API(HTTPフロント画面)を作る必要があり、既存の焼き直しでもできるのですが新しい構成を検討中です。既存の物は簡単に作ったのでセキュリティ面、ユーザー管理、wehhook実装あたりが改善ポイントなのでこれも課題を1つずつ潰していきたいと持っています。 深層学習は1つ進行中のものがあるが、できる事なら他のエキスパートに渡してエキスだけを吸い取りたい。あまり深いことはできずとも、転移学習と

    べるべる研究日誌
  • REXML:RubyによるXML処理

  • Railsify!

    JR津久野駅から5分という電車でも通いやすいところにあります。施術していただく部屋は照明も明るすぎず、BGMが流されていて非常に落ち着ける雰囲気です。 1回目の施術で頭が軽くなったのが実感でき感激でした。それから回を重ねる毎に頭痛もしなくなり首も回るようになりました。そのほかの凝っていたところもほぐれて全体的に楽になりました。 初期治療で聴力が回復したが閉塞感もあり完全ではない ステロイドの点滴とビタミン剤だけで完全に治るのか心配 時間が経つほど治りにくくなることを知り焦っている 薬やブロック注射以外で併用できる治療法を探している方 耳鼻科で「完全には回復しないかも」と言われてしまった 難聴のストレスを克服してバリバリと仕事をこなしたい といったことでお困りなら、 堺市西区で高い評価をいただく当院がお役に立てます。 なぜなら、あなたと同じような悩みを抱えていた患者さまも今では痛みや不調のな

  • masuidrive on rails » Blog Archive » PHPユーザの為のRuby/Rails入門

    [追記] if構文の変数スコープの説明に間違えがあります。新しいスコープは作られません。 お盆のまっただ中8/11(土)に、社内勉強会を開いて、PHPユーザ向けにRuby/Rails入門をやりました。 じつはお盆の土曜日に4時間も勉強会って事で、そんなに人も集まらないだろうと思っていたのですが、ふたを開けてみたら28名も参加があり、びっくりしました。それだけ興味を持ってもらったのは嬉しいけど、これだけ集まるなら資料はちゃんと作らないと・・・・。ということで、作った資料を公開します。なんとRuby編100ページオーバー、Rails編200ページオーバーと、かなり大作です。 RubyKaigiで、発表者のスライドの横でIRCが表示されていたのが面白かったので、勉強会の参加者には、Lingrのチャットルームに全員入ってもらって、質問やパートごとの「終わった!」という書き込みをしてもらいました。今

    masuidrive on rails » Blog Archive » PHPユーザの為のRuby/Rails入門
    onicchi
    onicchi 2007/08/14
  • AmazonのWebサービスを呼んでみる - NAT’s Programming Champloo

    Amazon Web サービスを呼んで、簡単な商品検索をするRubyコードを書いてみた。 AmazonWebサービスは、RESTとSOAPの2つのインターフェイスを提供しているのだけど、今回はお手軽にRESTの方を使った。 のタイトルの一部を入力すると、一致するのタイトルの一覧を表示するコードは、以下のようになる。 require 'net/http' require 'rexml/document' require 'kconv' class Amazon def initialize(accessKeyId) @accessKeyId = accessKeyId end def title_search(title) Net::HTTP.start('ecs.amazonaws.jp') do |http| response = http.get('/onca/xml?' + b

    AmazonのWebサービスを呼んでみる - NAT’s Programming Champloo
  • :TKMR.blog.list - Jester-RESTfullなRails向けJavaScriptライブラリ

    前回から引き続き、OpenIDの "関連付け" と OpenSocial の汎用データストレージについて MySpaceでOpenSocialアプリケーション "OpenIDクライアント" ー (1) MySpaceでOpenSocialアプリケーション "OpenIDクライアント" ー (2) association(共有鍵の交換) OpenIDのspecでは認証リクエスト前にOpenID認証局と共有鍵の交換を行うことが推奨されている。 参考:http://lab.koshigoe.jp/en2ja/openid-authentication-2_0.html#associations 来、鍵交換にはDiffie-Hellman鍵共有アルゴリズムを利用するべき、と思うけど今回DH鍵交換アルゴリズムを実装するのが目的ではないのでsettion_typeは一番単純な "no-encrypt

  • ruby で amazon WEBサービス (マルッと!)

    amazon-ecs-0.5.0 AmazonWEBサービスを利用するためのrubyのライブラリ。 gemで提供されているので入れてみる。 gem install amazon-ecs 設定はこんな感じ。とりあえずASINコードで検索してみる。 Amazon::Ecs.options = {:aWS_access_key_id => ["your developer token"], :AssociateTag => "associate_id", :country => :jp} res = Amazon::Ecs.item_lookup("4088762096") 以下READMEから抜粋。 # set the default options; options will be camelized and converted to REST request parameters. A

  • RubyクラスをJSONでアクセスできるWebサービス化する - うなの日記

    Rubyで書いたサービスをCGIにして実行できるようにするのが面倒だったので、クラスをJSONでアクセスできるWebサービスにするクラスを書いてみました。(こういうのをObject Request Brokerというらしい。) JSON形式で実行するメソッド名と引数を受け取って、それを元にRubyクラスのメソッドを実行。結果をJSON形式で返します。 CGIで使えるようにしてみました。getやpostで渡されるパラメータの値をリクエストとします。 Broker(json-broker.rb): require "json/lexer" require "cgi" module JSONBroker # CGI向けAPI # パラメータ「request」の値をリクエストとして使う。 class Cgi def self.invoke( service ) print "Content-typ

    RubyクラスをJSONでアクセスできるWebサービス化する - うなの日記
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • RubyでXML操作: Netsphere Laboratories

    Warning. (2019.1) REXML は, 標準添付ですが, 品質・速度の両面であまりよくありません。Nokogiri (鋸) がメジャーで、長らく標準の地位で使われています。REXML の3倍速い。 最近は, 大鋸 (おが) の人気が高い。スレッドセーフ、高速、機能性もある。Yorick Peterse / oga · GitLab REXMLの特徴 REXMLは、 XML 1.0に準拠した、高速なXMLパーサで、DOMツリーを生成したり、XML文書を読みながらコールバックさせる (SAX2ストリームパーサ) ことができる。 XPathの実装を含み、検索式によってDOMツリーの好きな要素を取り出すことができる。 Ruby 1.8.5にはREXML 3.1.4が添付されている。チュートリアル、APIリファレンスは下記で見られる。が、APIリファレンスのほうは不十分かつ誤りもある。

  • Ruby で JSON パーサーを書いてみました - WebOS Goodies

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

  • さくらサーバにRoR環境をつくる

    srcダウンロード用ディレクトリ作成 %mkdir ~/local %mkdir ~/local/src zshの導入 %cd ~/local/src %wget http://www.zsh.org/pub/zsh-4.3.2.tar.gz %tar xfvz ./zsh-4.3.2.tar.gz %cd zsh-4.3.2 %./configure --prefix=$HOME/local/zsh %make %make install ホームディレクトリに.zshrcを作成 # for main command export PATH=/bin:$PATH .zshenv ##for ruby export RUBY_HOME=$HOME/local/ruby export PATH=$RUBY_HOME/bin:$PATH ##for gem&rails export RUBYLI

    さくらサーバにRoR環境をつくる
  • Let'sプログラミング ~初心者の方を対象としたプログラミングの総合学習サイト~

    Let'sプログラミングでは初心者の方を対象にJavaPythonPHPRubyなど色々なプログラミング言語の解説を行っています。 Java Java入門 これからJavaを使ったプログラミングの習得を目指している方を対象としたチュートリアルです サーブレット(Servlet) / JSP入門 サーバサイドで動作するアプリケーションの作成方法 Androidプログラミング入門 モバイル向けプラットフォーム Android で動くアプリの作成 Swingを使ってみよう GUIを使ったJavaアプリケーションの作成で使用するSwing入門です Eclipse入門 開発環境として広く使われているEclipseのインストールと活用法 Javadocの記述 ソースコードからHTML形式の仕様書を生成します Apache POIでExcelを操作 Excelファイルの作成・操作

    Let'sプログラミング ~初心者の方を対象としたプログラミングの総合学習サイト~
    onicchi
    onicchi 2007/05/19
  • Step up Ruby on Rails - Step up Ruby on Rails - Top

    Rails のチュートリアルは終わったけれど、その次に何かを作ろうとしたら止まってしまって先へ進めない人へ向けて、チュートリの次のステップとなりそうなネタを集めてみます。 主な情報源は Web と「Ruby on Rails 入門〜優しい Rails の育て方」(くまくまーの人)です。

    onicchi
    onicchi 2007/05/18