タグ

rubyに関するjun009のブックマーク (26)

  • 生産性を向上させるRuby向け統合開発環境カタログ (1/5)- @IT

    佐藤 聖規 2008/8/18 生産性が高いと評判のプログラミング言語「Ruby」。統合開発環境を整えることで、さらに効率的なプログラミングが可能になる(編集部) RubyのWebアプリケーションフレームワークであるRuby on Railsの一般公開から4年がたち、システム開発の現場でもRubyの採用を耳にするようになってきました。 2007年12月にはRuby on Rails 2.0も登場し、Rubyはますます利用シーンが増えています。 スクリプト言語の場合、テキストエディタとコマンドラインコンソールで操作するケースが多いですが、快適なプログラミングを行うにはやはりIDE(統合開発環境)が必要です。 Javaや.Netの開発現場ではEclipseやVisual StudioといったIDEが開発には欠かせません。Rubyの開発では、まだまだIDEの利用率は低いかもしれませんが、IDEを

  • Rubyでどう書く?特別編:Matzからのお題 - builder by ZDNet Japan

    今時プライベートクラウドの作り方 2020年代のプライベートクラウド環境を AzureとVMwareを例に紹介 ID管理の基礎知識 新しい働き方におけるITガバナンスの 向上にむけて いま求められるID管理:前編 有名コンサルが一堂に会し語り合う いま必要なサイバーガバナンスのありかた 電話営業・インサイドセールの革新 AIによる自動文字起こし・会話分析が 音声コミュニケーションの可能性を拓く クラウド導入が進まない当の課題 ITベンダーだからこそ知っている クラウドに二の足を踏む企業のボトルネック コマース広告の大変動 プライバシー保護とパーソナライズの狭間で マーケティングの効果を最大化するためには 新OSのWin11はどう進化したか ビジネス上の役割、開発の要因と Win11が目指した5つのポイントを紹介 MSセキュリティ担当者が紹介 マルチクラウド環境の保護を追求する Micro

  • Ruby には Perl の Plagger のようなお手本はないの? - gan2 の Ruby 勉強日記

    その中でも直近の大規模なオープンソースプロダクトである Plagger はまさに Perl Hacker の教科書とも言えるべき存在だ。 http://d.hatena.ne.jp/tokuhirom/20080719/1216423454 ということで、Perl では「Plagger」が お手となるソースとしてお勧めされているようなのだけど、 Ruby には Plagger のようなお手となるソースはないのだろうか? 先日行われた Yugui さんと角谷さんのトークセッションでは BitClustなどの青木さんが最近書かれたライブラリのソースがお勧めされていた模様。 青木さんの書かれたライブラリはLoveRubyNetに一覧がある。 でもこのトークセッションでは「Perl の Plagger にあたるものが Ruby にはない」とも言われていたそう。 そういえば前に id:rubik

    Ruby には Perl の Plagger のようなお手本はないの? - gan2 の Ruby 勉強日記
  • 404 Blog Not Found:coders.each{|you| you.get(this) if you.langs[0] != 'ruby' } # - 書評 - 初めてのRuby

    2008年07月07日01:30 カテゴリ書評/画評/品評Lightweight Languages coders.each{|you| you.get(this) if you.langs[0] != 'ruby' } # - 書評 - 初めてのRuby オライリーから献....されませんでした:-( 初めてのRuby yugui ので自分で買ったのはいいけど、おかげでずいぶんと入手に時間がかかってしまった。Amazon、昨日まで「3-5週間待ち」だったもんなあ。しかしその買い、じゃなかった甲斐ありましたよ。いやあ脱帽。版型ぐらいしかケチのつけようのない、完璧な一冊。それですら、「動物だから仕方がない」だし。これほどの出来とは。yugui、恐ろしい子。 書「初めてのRuby」は、"Learning Ruby"の邦訳ではない。 序文 by Matz 失礼しました。一説によると、『Le

    404 Blog Not Found:coders.each{|you| you.get(this) if you.langs[0] != 'ruby' } # - 書評 - 初めてのRuby
  • NetBeans6.1によるRuby on Rails開発環境構築手順書:CodeZine

    はじめに目的 NetBeansを使ってRubyRuby on Rails(以下RoR)開発を行うための環境を構築します。想定読者NetBeansを使ってRuby/RoRによる開発を行いたい人なんらかの言語開発経験がある人EclipseなどのIDEを使用したことがある人 NetBeansとは NetBeansは、Sun Microsystemsが無償で提供しているオープンソースのIDE(統合開発環境)です。開発言語としてJava、C/C++Ruby/RoRなどをサポートしており、デスクトップ、Web、モバイルアプリケーションの作成に必要な機能を備えています。 Javaで作成されておりJDKがあれば動作するため、WindowsLinuxMac OS X、Solarisなど複数のプラットフォームで実行できます。標準で利用できる高機能なエディタなどに加え、プラグインを追加して機能拡張するこ

  • FrontPage - Ruby ゲーム開発のハブサイト

    Ruby によるゲーム開発の情報を集め、コミュニティを作るために設立されたハブサイトです (きっかけ)。 編集大歓迎です。ページタイトルとかも適当でいいのでじゃんじゃん作ってください (後で移動させたりするかもしれませんが)。 メインコンテンツ † ゲーム ライブラリ サンプル コミュニティ リンク集 ↑

  • マスゴミ屋さんとJava屋さんの区別がつきません(もちろん部分集合) - kなんとかの日記

    すでに取り消し線が引かれているけど。 結論 アンチ Java の人が多い理由が分かった気がする。 何でかといえば そーゆーのって、個人に依存するのかなーとか思っていたのですが、界隈での共通の意見なんだね。何というか、一種の宗教性や強迫観念を感じた。もし、これから、Ruby(もしくは、Rails 経由で Ruby)を始める人がいて、次回以降の RubyKaigi2009 に参加しようと考えている人がいたら、まじめに、勉強してから行くことをおすすめする。俺にとっては、結構トラウマものだったな、まじで。 ...(snip)... ただ、『Java は、近代の言語。Ruby は、現代の言語』で会場中が爆笑できるほどの状況ならば、Java をフィールドに活動している人間にとっては、気持ちいいものではない。 http://d.hatena.ne.jp/yuta4839/20080622#1214155

    マスゴミ屋さんとJava屋さんの区別がつきません(もちろん部分集合) - kなんとかの日記
  • 10 年以上前に出会っていた Java と Ruby - NyaRuRuが地球にいたころ

    Java といっても国内の Java コミュニティのことですけど. RubyKaigi2008 の感想 - yuta4839の日記 RubyJavaの人は仲が悪い? - ひがやすを blog 10 年以上前,以下のような時代があったことは,もっと知られても良いように思います(バトル物の少年マンガで言ったらお約束の過去編ですよ!)*1. From: matz@caelum.co.jp (Yukihiro Matsumoto) To: java-house-brewers@center.nitech.ac.jp Message-ID: <199603270057.JAA15681@oracion.center.nitech.ac.jp> Date: Wed, 27 Mar 96 09:57:21 JST References: <199603262225.HAA15315@oracion.c

    10 年以上前に出会っていた Java と Ruby - NyaRuRuが地球にいたころ
  • Rubyでどう書く?:重複したRSSをまとめる - builder by ZDNet Japan

    第4回目のテーマは「重複したRSSをまとめる」と題しまして、Rubyで複数のRSSから重複したエントリを除去する問題を出します。 問題 最近、はてなブックマークやlivedoor クリップなど、ユーザーが外部のサイトを集めて、その結果を出力するサービスが増えてきました。 ただ、一部のサイトを見ているだけで話題を追うことができるので便利なのですが、同じURLが複数のRSSにあり「もうこれは見たのに……」という事も多いですよね。 そこで今回は、複数のRSSを一つのRSSとして出力するプログラムを問題にします。 仕様 RSSのURLは、コマンドラインから引数として1個以上与えられる。 結合した結果のRSSのタイトルおよび説明は、各引数のタイトルをつなげたものとする。 結合した結果のRSSのURLは第一引数のURLとする。 フィードのリンク先が同一のものを同じフィードとして扱う。 出力順は第一引数

  • 【RubyKaigi'08】詳細レポート : 多様化するRuby:CodeZine

    Ruby会議2008 初日(注1)は、日Rubyの会/東京大学のささだこういち氏による、『現在の、そしてこれからのRubyVM開発』で幕を開けた。 この記事では、日Ruby会議2008から次の5つのセッションを中心に、日Ruby会議2008で示された現在のRuby、将来のRubyについてまとめてみたい。『現在の、そしてこれらからのRubyVM開発』(ささだこういち)『JRuby:Ready for Action』(Charles Nutter)『The Magic of Rubinius』(Evan Phoenix)『Ruby《を》教えてるんじゃない、Ruby《で》教えてるんだってば』(増原英彦)『Rails症候群の研究』(前田修吾)  なお、記事は必ずしもセッションの内容をそのまま書いているわけではない点をお断りしておく。 記事では、セッションの限られた時間では語りつくせな

  • タグ検索 rubykaigi2008‐ニコニコ動画(夏)

    前編 sm3824824 RubyKaigi2008 1st day(6/21) - MainSessionmylist: mylist/7271830time table: http://jp.rubyist.net/RubyKaigi2008/?MainSession うぜえw 間違うとperlのように死ぬ ruby-devをここでやるな

    タグ検索 rubykaigi2008‐ニコニコ動画(夏)
  • 【日本Ruby会議2008】「Rubyを国際標準規格へ」---まつもと氏が明らかに

    Rubyアソシエーションで国際標準化に向けた活動を計画している」---まつもとゆきひろ氏は2008年6月21日に開催された日Ruby会議2008で,Rubyを標準化する意向を明らかにした。 国際標準化の目的は,複数のRuby実装の間での互換性の向上と,政府調達への対応である。JRubyやIronRubyなど,まつもと氏以外の手になるRubyの処理系がここにきて増えてきている。また2007年の「情報システムに係る政府調達の基指針」では,要求要件の記載を特有の製品名ではなく,国際規格などのオープンな標準を優先すると記述している。Rubyを国際標準規格とすることで,電子政府システムなどに採用しやすくする。独立行政法人 情報処理推進機構(IPA)と協力し,ISO(国際標準化機構)への提出を目指している。 ただし,具体的な時期などは未定であり,標準化までには「少なくとも数年かかる」(まつもと氏

    【日本Ruby会議2008】「Rubyを国際標準規格へ」---まつもと氏が明らかに
  • MOONGIFT: 日本製の社内向けSNS「SKIP」:オープンソースを毎日紹介

    SNSはmixiやFacebookのように大型のものもあれば、地域SNSや特定のジャンルにこだわった小型のSNSまで多数に存在している。すでに数千を越えるSNSが日国内にあると言われている。インターネット上に公開されているものもあれば、社内で非公開で利用されるものもある。 プロフィール画面 インターネット上で公開されるものはセキュリティ上の問題もあって、実名登録はお勧めできないが、社内SNSであればもっと違う取り組みもできるようになるだろう。そんな社内向けのSNSとしてこちらを紹介しよう。 今回紹介するオープンソース・ソフトウェアはSKIP、Rails製の社内向けSNSだ。 SKIPはTIS株式会社で開発、利用されているSNSで、すでに運用開始から二年以上経過し、様々なフィードバックがされている。そんなナレッジの詰まったSNSがオープンソースとして公開された。 ユーザ登録完了 主な機能は

    MOONGIFT: 日本製の社内向けSNS「SKIP」:オープンソースを毎日紹介
  • 日本 Ruby 会議 2008 - RubyKaigi2008 Golfコンペ

    6/20(金)の0th dayプログラムに「RubyKaigi2008 Golfコンペ」を開催します。Code Golfの腕に自信のある方もない方も、奮ってご参加ください。 Code Golfとは ゴルフは可能な限り短いストローク数 (打数) でカップにボールを入れることを競うスポーツですが、Code Golfは可能な限り少ないストローク数 (打鍵数、バイト数) で要求仕様を満たすプログラムを作成する遊びです。詳しくは、 るびまの連載などを参照ください。 Golfコンペ当日の進行 13時からのオープニングで問題を公開して、ゴルフ場にて解答の受け付けを開始し、19時の前夜祭で講評や高成績者の表彰などを行う予定です。会場にはコードの投稿が可能なマシンが設置される予定ですが、ノートPCなどをお持ちいただいた方が参加しやすいと思われます。 ゴルフ場への投稿にあたっての注意事項 普段からゴルフに慣れ

  • リコーがファイル共有サービス「quanp」をRubyで構築:ITpro

    リコーは2008年6月13日,ファイル共有サービス「quanp」のサーバー・システムをRubyで構築したことを明らかにした。quanpはドラッグ&ドロップでファイルを操作できるグラフィカルなユーザー・インタフェースが特徴。1Gバイトまで無料で利用できる。 quanpは2008年5月に運用を開始。対応クライアントはWindows XP SP2以上およびWindows Vista。パソコン上のフォルダが更新されれば自動的にファイルをアップロードする機能も備える。10Gバイトまで利用できる有償のStandard会員は月額300円,100Gバイトまで利用できるQuantum会員は月額980円。 リコーでは「Rubyを採用することにより短期間での開発が可能になった」という。リコーは「今後も日発の技術であるRubyを使用し,開発を続けるとともに,開発の中で得た知識・技術をもとにRubyの発展に貢献し

    リコーがファイル共有サービス「quanp」をRubyで構築:ITpro
  • 松江市がRubyで開発した地図で店舗を探せるシステム,オープンソースとして無償公開

    松江市は2008年6月12日,同市が運営する「松江空き店舗物件情報サイト」のソースコードを公開した。まつもとゆきひろ氏が在籍する松江市のIT企業であるネットワーク応用通信研究所がRuby on Railsで開発した。 「松江空き店舗物件情報サイト」はGoogle Mapsとのマッシュアップにより地図上で中心市街の空き店舗を探すことができるサイト。松江市が2008年4月に開設した(関連記事)。松江市の地域SNSである松江SNS(関連記事)の「クチコミマップ」の情報をRSSで取得し表示できる。 空き店舗物件情報サイトのソースコードは松江市のホームページで配布されている。ライセンスはThe MIT License。誰でも無償で使用できる。 松江市はRubyによる地域の産業振興を図る「Ruby City Matsueプロジェクト」を推進している。同市の高額医療・高額介護合算制度システムをRuby

    松江市がRubyで開発した地図で店舗を探せるシステム,オープンソースとして無償公開
  • TISがRuby on RailsベースのSNS「SKIP」をオープンソース化

    TISは2008年5月19日,Ruby on RailsベースのSNS(ソーシャル・ネットワーキング・サービス)「SKIP(Social Knowledge & Innovation Platform,スキップ)」をオープンソース化すると発表した。2008年夏に公開する。 SKIPはTISが自社利用のために開発したSNS。2005年12月から社内で運用を開始,現在TIS全社員の約7割が登録,記事数は2万件以上になっている。 SKIPは質疑応答によるナレッジマネジメント機能やソーシャルブックマーク機能,アンテナ機能,予定調整のためのイベント機能などの機能を備える。全文検索エンジンと組み合わせることで,公開権限に対応した全文検索機能を利用できる。またリバースプロキシ型のシングルサインオンの仕組みも同時に公開する予定。 TISでは「SKIP」をオープンソース化することで認知度を向上させ,SKIP

    TISがRuby on RailsベースのSNS「SKIP」をオープンソース化
  • 「YARV」の笹田氏にIPA賞 SW試験最年少合格の中3生徒も - @IT

    2008/05/16 情報処理推進機構(IPA)は5月16日、第4回IPA賞の受賞者を発表した。「オープンソフトウェア部門」は「YARV」を開発した東京大学大学院の講師 笹田耕一氏が受賞した。 IPA賞は「次代を切り開く『旬』となっているITを実現している個人やグループを表彰する」内容で、今年で4回目。笹田氏の選定理由は「YARVの開発者としてRubyの高速化に貢献しているほか、日Rubyの会、Ruby会議、Rubyist MagazineなどのRubyのコミュニティ活動を継承しつつ、Rubyの普及・促進にも大きな影響を与えている」こと。「オープンソフトウェアに関わる学生(若手研究者)の1つのロールモデル(模範)ともいえる」点も評価された。 「ソフトウェア部門」は、ネットエージェント 代表取締役社長の杉浦隆幸氏が受賞した。同社は情報漏えいをブロックする「OnePointWall」を開発し

  • Ruby on Rails用 統合開発環境(IDE) 比較レポート:CodeZine

    1. はじめに1.1. 背景 近年、スクリプト言語「Ruby」と、Rubyで書かれたWebアプリケーションフレームワーク「Ruby on Rails(以下、RoR)」が注目を集めています。 Ruby/RoRの開発はテキストエディタとコマンドラインツールがあればすぐに始めることができます。一方、Ruby/RoRの普及に合わせてテキストエディタとしての機能の他にデバッガ、WebサーバやDBサーバとの連携、バージョン管理などの機能を備えた統合開発環境(以下、IDE)が複数登場しています。 Ruby/RoR対応のIDEはJavaなど他言語のIDEと比較すると機能面や安定性にやや物足りなさがありますが、各IDEは活発に開発が行われており、実際の開発をサポートするレベルまで着実にバージョンアップを重ねています。1.2. 稿の目的 Ruby/RoR対応のIDEを使用する場合、NetBeans、Ecli

  • 最後のボーランド製開発ツール? Ruby開発環境プレビュー版を披露

    ボーランドの開発ツール部門であるCodeGearは2008年5月9日、オープンソースのスクリプト言語であるRubyによるアプリケーション開発を支援するIDE(統合開発環境)「3rd Rail日語版」のプレビュー版を披露した。3rd Rail英語版のバージョン1.1を日語化したもので、「ベータ版だが、ほぼ完成に近い」(藤井等 CodeGearマーケティングディレクター)。製品版は5月22日に正式発表する予定で、価格や出荷時期はそこで明らかにする。 CodeGearは、ER/Studioなどのデータベース設計/開発ツール・ベンダーである米エンバカデロ・テクノロジーズに買収されることが決まっている(関連記事1、関連記事2)。買収は6月末に完了する予定。3rd Rail日語版は、ボーランドCodeGear事業部として投入する最後の新製品となる可能性が高い。 3rd Rail日語版は、Ru

    最後のボーランド製開発ツール? Ruby開発環境プレビュー版を披露