InfoQ ホームページ Ruby に関するすべてのコンテンツ
-
Google Code が Git をサポート
Google Code がついに Git リポジトリのサポートをリリースした。DVCS として Mercurial,CVCS として Subversion という既存のサポートに Git が追加される。Git リポジトリの完全な移行を果たしていないのは,Subversion リポジトリの読み取り専用コピーを独自に持つ Apache のみとなった。
-
アドビ システムズ、HTML5などの新しいWEBトレンドに関する開発者向け実践的セミナーを開催
アドビ システムズは、Adobe Developer Connection (ADC)と連動する開発者向けイベント、「ADC MEETUP Round 2 HTML5 Camp」を8月3日、ベルサール渋谷ファーストで開催する。米国のエバンジェリストや製品担当者がサンフランシスコで実施する Adobe HTML5 Camp とのジョイント企画でのイベントだ。(参加無料)
-
IE 10における新しいHTMLパージングルール
HTML 5における大きな変更のひとつは、非標準HTML、もっと具体的に言えば、malformedなHTMLの標準化だった。Internet Explorerは最近リリースされたIE10 Platform Preview 2において、これら新しいパージングルールを順守しはじめている。
-
Rhinoの高速化
JRubyで有名なCharles Oliver Nutter氏が最近Rhinoプロジェクト(JavaScriptのJava実装)を支援し始めた。目的は、Rhino JavaScriptランタイムを高速にするためだ。
-
Test 262 でブラウザの JavaScript 互換性をテストする
先日リリースされた ECMAScript 262 5.1 には前回のメジャーバージョンでのバグ修正に加えて,オンライン JavaScript の互換性テストスイートである Test 262 が添付されている。
-
IE10 Platform Preview 2が公開された
Internet Explorerチームは、IE10の2番目のPlatform Previewをアナウンスした。 プレビューでは、Positioned Floats、HTML5 SandBox、HTML5 Forms、setImmediate API、Page Visibility API、Async ScriptsなどのようなIEの新しい機能を提示している。これには、先日公開されたWindows 8デモと同じHTML5エンジンが使われている。
-
あらゆるオンラインアプリケーションに無料で、スペル、文法チェックを追加する
After the Deadlineは、スペル、スタイル、文法のチェックをインターネットにアクセスする様々なアプリケーションに提供する無料のRESTベースサービスである。個人利用の場合、After the Deadlineがホストする無料オンラインサーバーを利用する。商用ユーザーの場合は、GNU General Public Licenseで公開されているソフトウェアを自分のサーバーでホストする必要がある。
-
JanovaとEdgeCaseが7ヶ月間でテストツールを作成
ソフトウエアの専門会社であるEdgeCaseはエンタープライズアーキテクチャの専門とする会社であるJanovaを支援し、ウェブベースの自動テストツールを開発した。このツールはクラウドベースのアプリケーションで、自然な英語でテスト用のバッチ処理を記述できる。実装にはRubyを利用する。
-
.NETとRubyによるTwitter、Jabber、IRCなどに対するマルチキャストメッセージ
顧客は、コミュニケーションに広く様々な技術を使用し、企業も同じようにすることを期待する。これは、同じメッセージをメーリングリスト、Twitterアカウント、IRCチャネル、Facebookページに対して送る必要がある可能性があることを意味する。開発者はRubyのBroadcastライブラリか、その.NETクローンであるnBroadcastを使用することで、より簡単に実現することができる。
-
Appcelerator の Titanium Studio がデビュー
Titanium Studio 1.0 は,Aptana Studio をベースに Android と iOS のデバッグ,モバイルアプリとデスクトップアプリの実行-デプロイ-パッケージ処理,Git サポート,統合ターミナルその他の新機能を実装したモバイル,デスクトップ,Web 開発用 IDE だ。
-
JRuby総まとめ: JRuby on EY AppCloud, JRuby-Lint, JRuby Delegates
JRubyがEngineYardのAppCloud ベータプログラムで利用可能になった。これはTrinidadサーバを使って動作するようになっている。Nick Sieger氏がjruby-lintをリリースした。これはJRubyとMRIとの間で、推奨されない、もしくは、うまく機能しないパターンがないか、Rubyコードをチェックする静的解析ツールだ。JRuby 1.6.2もリリースされた。
-
TeamCity 6.5: Git および Mercurial との統合を拡張し,.NET 対応を改良
JetBrains は先日 TeamCity 6.5 のリリースを発表した。外観の改められた今回のリリースには Git および Mercurial との統合の改良に加えて,特に .NET 開発者向けにいくつかの改良点が盛り込まれている。さらに無償版の Professional Edition のユーザ数が無制限となった。
-
Exceptional Ruby
開発者はコードを書くのを楽しむものだが、例外処理コードを書くのを楽しんでいる開発者はほとんどいないし、それを正しくやれる人はもっといない。Avdi Grimm氏の書いた本、Exceptional Rubyはこの課題に挑み、信頼できる例外処理コードに開発者が正しく取り組むための手助けをする。
-
Jeremy Keith 氏の考える HTML5 のデザイン原則
"HTML5 を抱擁せよ (Embrace HTML5)" というイベントが先月,上海で開催され,"DOM Scripting" と "HTML5 for Web Designers" の著者である Jeremy Keith 氏が HTML5 のデザイン原則に関する講演を行った。さらに氏は HTML の歴史について紹介し,聴衆の質問にも答えている。
-
Future、性能、依存性の低減など多くの改善がされたAkka 1.1リリース
性能やFuture機能に多くの改善が行われたAkka 1.1がリリースされた。Akkaの基本機能はScala 2.以外には依存していない。InfoQはAkkaの現在とこれからについてJonas Bonér氏に話を聞いた。