タグ

rubyに関するnimaiのブックマーク (47)

  • Aloha RubyConf 2012 - JRuby

    Talk on "Why JRuby" for Aloha RubyConf 2012.Read less

    Aloha RubyConf 2012 - JRuby
  • 初心者向けRubyが欲しい(Rubyの良くないところ)

    以前から何度か記事にしているように、わたしはへなちょこRubiest。 気が向いたとき、たまーに、Rubyプログラムを書いています。 最近の作品 >Wikipediaのセクションへのリンク(節リンク)を取得するツール (09/22) >Dimoraが使いにくいので、CSVファイル(Excel/Calc)に出力するツールを作った (09/06) で、最近、会社のとあるシステムがASP化されたので、Rubyで自動巡回プログラムを作ろうと思い立ちました。 そのとき やっぱRubyって初心者向けじゃないよね。 と思いました。 と、同時に、誰か初心者向けRubyを作ってくれないかなー。と思いました。 以下わたしが、初心者向けRubyに望むこと。 rubygemsは、要らない Rubyが初心者向けじゃない。と強く思うのが、これ。 今回、IEのコントロールプログラムを書こうと思って、「watir」をイン

    初心者向けRubyが欲しい(Rubyの良くないところ)
    nimai
    nimai 2012/02/20
    それJRubyで(ry/真面目な話、Windowsでの最強Ruby環境はJRubyと思う。JRubyならCモジュールへの依存が小さいからね…
  • gemパッケージ の作り方 - それマグで!

    rubyでコードを書いてるとライブラリのパスだとか,モジュールの依存関係とかめんどくさくなってくる.あとGithubなどに置いておきたくなる.github にコードを置いてgem パッケージにしたい.*1ライブラリのロードパスを解決したい 2011-05-17追記 rubygems のページを見ると, jeweler /gem push でやれって書いてあった。 http://help.rubygems.org/kb/gemcutter/publishing-your-own-rubygem gem を作るなら以下の、私の記事のやり方で構わないです。rubygemsに公開するなら上記URLに従う方が良いです. gemの作り方 ・gem作成用のパッケージをインストール ・Gemの名前を決める ・Gemのひな形を作る ・空っぽのパッケージを作ってみる ・Libにソースを書く ・テストのソースを

    gemパッケージ の作り方 - それマグで!
    nimai
    nimai 2011/10/07
  • 川o・-・)<2nd life - RubyGems パッケージの作り方 - rubyforge 登録まで

    語の解説で RubyGems パッケージの作り方や rubyforge 登録までの一連の方法が書いてあるところを見かけたことがないため、エントリーにしてみます。なれると割と簡単です。 優しい RubyGems パッケージの作り方 newgem コマンドでのひな形作成 http://drnicwilliams.com/2006/10/11/generating-new-gems/ perl には module-starter など、CPAN モジュールのひな形を作ってくれる便利なユーティリティがありますが、gem でそれにあたるのが newgem というパッケージです。 使い方は簡単で、 # gem install newgemで newgem をインストールしてから newgem コマンドを実行するだけで以下のようにひな形を作ってくれます。 $ newgem packagename c

    川o・-・)<2nd life - RubyGems パッケージの作り方 - rubyforge 登録まで
    nimai
    nimai 2011/10/07
  • Rubyをめぐる冒険

    4月のある雨の日、僕はふらっと散歩をしたくなった。雨の日に散歩なんてバカげてるだって? そうかもしれない。でも、僕はそんなことは気にならなかった。雨の中、あるプログラミング言語への思いを確認したかったからだ。たとえとズボンの裾(すそ)がずぶ濡れになったとしても。 これから、僕の愛するプログラミング言語、Rubyについて語ろうと思う。この連載を通じて、世界が熱中したRubyの魅力を伝えられるなら僕はとてもうれしい。 Rubyをめぐる冒険【入門編】 友人Kに頼まれたラブレター編集ツールを作る 友人Kに頼まれたラブレター編集ツールを改良する 友人Kに頼まれたラブレターの一覧作成ツールを作る メソッドを正しく理解してオモローな問題に挑戦する デートで使った金額を求めるプログラムを作成する 正規表現を使って友人Kに頼まれたツールを改良する Rubyをめぐる冒険【失恋編】 クラスと変数を覚えて恋人か

    Rubyをめぐる冒険
    nimai
    nimai 2011/07/08
  • JRuby総まとめ: JRuby on EY AppCloud, JRuby-Lint, JRuby Delegates

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    JRuby総まとめ: JRuby on EY AppCloud, JRuby-Lint, JRuby Delegates
  • Ruboto: Ruby on Android

    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.

    Ruboto: Ruby on Android
  • Ruby初学者向けの無料e-book10選 - YAMDAS現更新履歴

    10 Free E-Books on Ruby for Beginners 他のオープンソース LL 言語同様、Ruby もオンライン公開されているチュートリアルの類は多いが、その中でも知られたものを10個選んでいる。5年前に公開されたものなどさすがに古くなっているところもあるだろうが、基的には問題ないだろう。 日語訳などの情報を合わせて紹介しておく。 hackety-hack.com(これは正確には e-book ではなくアプリケーション) Why's (Poignant) Guide to Ruby(why the lucky stiff 失踪にともない有志により復活) ホワイの(感動的)Rubyガイド http://www.humblelittlerubybook.com/ Programming Ruby: The Pragmatic Programmer's Guide プロ

    Ruby初学者向けの無料e-book10選 - YAMDAS現更新履歴
  • GitHub - aslakhellesoy/wac: Windows ANSI Color

    wac – Windows ANSI Color wac.exe is a small command line utility that lets you use ANSI colors on Windows. This will print nice colors: printcol.bat | wac This will not: printcol.bat Why wac? Some command line tools (like Cucumber) like to print ANSI colors. Since Windows has no idea what ANSI colors are, all you’ll see is gibberish. Unless you use wac. But we have Win32::Console I know that Perl,

    GitHub - aslakhellesoy/wac: Windows ANSI Color
  • ITトレメ - Sun Certified Programmer for the JAVA 2 Platform

    平素より「@ITラーニングカレンダー」「ITトレメ」をご利用いただき、誠にありがとうございます。 @IT編集部では、「各種ITスキル研修、セミナー、ビジネススキル研修の検索サイト」として@ITラーニングカレンダーを、「ITエンジニアのスキルアップに役立つ問題を毎日(※土日祝日を除く)1問ずつ出題する無料サービス」としてITトレメを運営してきました。これまでサービスを続けることができたのは、両サービスのコンセプトに共感をいただき、適切にご利用をいただいた皆さまのご支援があったからこそと考えております。重ねて御礼申し上げます。 しかしながら、全体的な利用の減少を鑑みた結果、2020年9月15日(火)15:00をもちまして@ITラーニングカレンダー、ITトレメのサービスを終了することにしました。 これまでご利用いただきました皆さまには残念なお知らせとなり、誠に心苦しく思っております。何とぞ、ご理

    nimai
    nimai 2010/12/17
  • Rails3.0 + Cucumber 0.9.1 + cucumber-rails 0.3.2 の優しい育て方 - Bstyle = LOlita + Gothic 4th Trial

    ちょっと先日人前で話す機会があり、調べていたのですが 日語でかかれた情報がない 日語でのfeatureの書き方が家にmergeされた みたいなのですが、どこにも情報がなかったのでまとめておきます。 Rails用のセットアップ Rails3.0以降からgemファイルのセットアップはRAILS_ROOT/Gemfileに必要とするgemを記述してインストールします。特に番環境を複数用意した時に、gemのインストールミスを防ぐという意味合いもあるとのことです。rails-cucumberのREADMEだけでは実行時にエラーがでたので、ramazeとwebratを増やしてあります。*1 :RAILS_ROOT/Gemfile group :cucumber do gem 'rspec-rails', '>= 2.0.0.beta.10' gem 'capybara' gem 'databa

    Rails3.0 + Cucumber 0.9.1 + cucumber-rails 0.3.2 の優しい育て方 - Bstyle = LOlita + Gothic 4th Trial
  • ダックタイピングという考え方は間違ってると思いませんか? - http://ja.wikipedia.org/wiki/%E3%83... - Yahoo!知恵袋

    ダックタイピングという考え方は間違ってると思いませんか? http://ja.wikipedia.org/wiki/%E3%83%80%E3%83%83%E3%82%AF%E3%83%BB%E3%82%BF%E3%82%A4%E3%83%94%E3%83%B3%E3%82%B0 今のオブジェクト指向言語はダックタイピングが当たり前、Javaのinterfaceは古い、 という意見をネット上で見かけたのですが、正しいと思いますでしょうか。 かつてC言語とPerlしか知らなかった私は、Javaのinterfaceを知って衝撃を受け、 そこからポリモーフィズムなどのオブジェクト指向設計を意識するようになりました。 クラス型が違えど同じメソッドを持っていれば同様に処理する、というダックタイピングのメリットは私には理解できません。 異なるクラスで、たまたま名前とパラメータが同じでも、中身の動作が違う

    ダックタイピングという考え方は間違ってると思いませんか? - http://ja.wikipedia.org/wiki/%E3%83... - Yahoo!知恵袋
    nimai
    nimai 2010/09/13
    「ダメなエンジニアがいる場合に限っては」という前提ならば同意。問題はその前提の妥当性ですな。
  • 赤坂なら出張マッサージがすぐ来てくれる土地柄でエステも数多くある

    Last Updated on 2024年2月1日 by admin 赤坂出張マッサージといえば、多くのサラリーマンにとっての楽しみと言えるのではないでしょうか。日頃は緊張感や使命感の中で働き続けており、赤坂出張マッサージを受けることで心機一転頑張れるという人も少なくありません。 そもそも、赤坂出張マッサージとはしっかりとした技術や手法で行われるプロフェッショナルなサービスです。力任せや見よう見まねのレベル感とは一線を画します。「出張」という言葉からもわかる通り、サラリーマンが宿泊するビジネスホテルなどに、マッサージ師が赴いてくれるのも特徴の一つ。仕事や会議、プレゼンテーションなどで疲れきっていても大丈夫です。 「初めてのホテルでの宿泊では、赤坂出張マッサージ選びが難しいのでは」と思うかもしれません。そんな時には、ホテルのフロントに問い合わせてみるのがオススメです。評判の良いハイクオリティ

    nimai
    nimai 2010/09/01
  • 最新版のrestful-authenticationはどこにある? - idesaku blog

    restful-authenticationというと、Rails界では代表的な、そして古株の認証プラグインである。ブログでも取り上げたことがあるのだが、ブクマ数やアクセスログを見たところ、いまでもそれなりの需要があるようだ。 restful_authenticationを触ってみた - idesaku blog ところが、プラグインの大であるGitHub - technoweenie/restful-authentication: Generates common user authentication code for Rails/Merb, with a full test/unit and rspec suite and optional Acts as State Machine support built-in.は、どうやら現在メンテナンスされていないようなのである。 いく

    最新版のrestful-authenticationはどこにある? - idesaku blog
  • 長野県塩尻市立図書館の情報システム、「ルビー」使い導入費半減(ICT構築最前線) | NFC & Smart WORLD

    三セクが開発、期間も半分 長野県塩尻市立図書館が4月から稼働させた情報システムが、全国の自治体の注目を集めている。基設計を無償公開するオープンソースのプログラミング言語「ルビー」を使って開発したソフトを活用して、以前に比べシステムの導入費用を大幅に抑えたのが特徴だ。税収減などで地方財政の厳しさが強まる中、公共図書館情報システムの一つのモデルとなる可能性もある。 図書館情報システムは、職員が日々の業務で用いる基幹システムと、住民らが自宅のパソコンなどを通じて利用する蔵書検索システムで構成。の貸出・返却、予約・照会、蔵書・利用者の管理など図書館に関するありとあらゆる業務をカバーする。 富士通やNECといった大手IT(情報技術)企業のシェアが高いとされる分野だ。 しかし、塩尻市立図書館が発注先に選んだのは、まちづくり三鷹(河村孝社長)という東京都三鷹市の小さな第三セクターだった。まちづくり三

    長野県塩尻市立図書館の情報システム、「ルビー」使い導入費半減(ICT構築最前線) | NFC & Smart WORLD
    nimai
    nimai 2010/05/24
  • RubyからScalaに乗り換えた15くらいの理由 - ヽ( ・∀・)ノくまくまー(2010-04-26)

    ● [Scala] RubyからScalaに乗り換えた15くらいの理由 [注意] この文章を読むと、既存のRubyコードをScalaでrewriteしたくなる、 Rubyコードで型チェックをやるのがになる、Ruby案件でやる気が出なくなる、 などの幻覚や異常行動が報告されています。 現在関わっているプロジェクトや家族のことを常に意識し、 気を強く持って冷静に読むとよいでしょう。 「Scalaプログラミング入門」を読みはじめて、いきなり大きく頷いてしまった。 "コーディング時間の半分をテスト作成に費やさなければならなかった"(p.3) "Railsによって得られた生産性の向上は、テスト作成の作業に失われてしまいました"(p.3) まさにここ数年私が抱いてた漠然としたストレスの正体が、的確に文章となっていたからだ。そしてほどなく、「あ、この機能がRubyに欲しかった!」という驚きと共に Sc

  • POST可能なRubyのNet::HTTP偽装テストライブラリWebMock - きたももんががきたん。

    オマーン旅行 2024 2024年のゴールデンウィーク前半はオマーンの首都マスカットに旅行に行ってきたのでその旅の記録を書く。 GWにが子どもを実家に連れて帰るとのことで、5日間の自由時間が手に入ったので、ここぞとばかりに海外旅行行きを決めた。 なぜオマーン 5日しかなく、複数国を…

    POST可能なRubyのNet::HTTP偽装テストライブラリWebMock - きたももんががきたん。
  • 日本Ruby会議 2010, 8月27日〜29日

    お知らせ 日Ruby会議2011「最後のRuby会議」は7月16日〜18日の3日間、練馬文化センター(東京都)で開催予定です。 日Ruby会議2010は全ての日程を終了いたしました。ご参加いただいた皆さま、ありがとうございました。 今後の参考にしたいためアンケートにご協力ください。 参加者向け情報とフロアガイド(PDF)を公開しています。 参加者の皆様へ: 入場に関する以下の情報を今一度ご確認ください 一般参加チケット・個人スポンサーチケットをお持ちの方の日Ruby会議2010編受付方法について 懇親会チケットを購入された方の日Ruby会議2010公式懇親会受付方法について イメージイラスト公募結果とおまけページを公開しています。 日Ruby会議2010に海外から参加するRubyistのためのメーリングリストを用意しました。海外からRuby会議2010に参加する方はもとより、海

  • Selenium

    Selenium automates browsers. That's it!What you do with that power is entirely up to you. Primarily it is for automating web applications for testing purposes, but is certainly not limited to just that. Boring web-based administration tasks can (and should) also be automated as well. Selenium WebDriver If you want to create robust, browser-based regression automation suites and tests, scale and di

  • เว็บพนันออนไลน์ SA บริการเกมคาสิโน แตกง่าย เล่นง่าย ได้เงินจริง

    คุณสามารถใช้เครดิตฟรี เพื่อเล่นเกม คาสิโน ทั้งหมด ที่คุณประทับใจ อย่างเช่น สล็อต แบล็คแจ็ค โป๊กเกอร์ และอื่นๆ คุณสามารถใช้มัน เพื่อลองสิ่งใหม่ๆ และตรวจสอบโลกของ เกมออนไลน์ mgm99win ด้วยเครดิตฟรี คุณสามารถเพลิดเพลินไปกับความสนุก และความตื่นเต้นสำหรับการเล่นเกม ที่คุณชอบพอโดยไม่ต้องกังวล ว่าจะเสียเงิน นอกเหนือจากนี้คุณยังสามารถรับรางวัล และโบนัสเมื่อคุณเล่น และชนะ ด้วยเครดิตฟรี ไม่จำกัด คุณสามารถเล่