InfoQ

トピック・タグ別の表示

プログラミングに関するすべてのコンテンツ


プログラミングに関する最新コンテンツ

Ruby「出身」

コミュニティ
Ruby
トピック
プログラミング

David A. Black氏は「出身」の言語についていくつかの考え、そして最近のRubyの歴史の中での利用言語の行き来についてを述べます。

プログラミングに関するNews

プログラミングのための新Q&Aサイト公開へ

コミュニティ
.NET,
Ruby,
Java
トピック
コミュニティ,
アナウンス,
プログラミング

プログラミングのためのQ&Aサイト、Stack Overflowがベータ版ではあるが公開された。このサイトでプログラマは質問の投稿や、同胞のプログラマからの回答を無償で受けることができる。また、このサイトがプログラミングのあらゆる問題に解決策を提供する適切なソースとなることを期待している。

クロージャーでAPI設計および使用法を改善

コミュニティ
.NET
トピック
プログラミング

複雑な構文解析を実行するAPIによっては、イベントを通じて中間結果を公開するものがある。Eric White氏が実証するように、クロージャーを使用すれば、これらのAPI呼び出しを大幅に簡略化することができる。

職人的技能 - 5番目のアジャイルManifestoの価値?

コミュニティ
Agile
トピック
アジャイル技術,
プログラミング

Robert "Uncle Bob" Martin氏は、「プログラミングでの専門的技術」についての議論を再活性化させた。Agile Manifestoが5番目の価値、「実行より技能を重要視」でアップデートされるべきだと提案したことによる。

メタプログラミング 総括: 速度、Ruby マクロ、スクリーンキャスト

コミュニティ
Ruby
トピック
シンタックス,
プログラミング,
パフォーマンス&スケーラビリティ

Matt Aimonetti 氏は最近メタプログラミングの速度、特にメソッドを定義する様々な方法の速度をよく調べていた。そして彼は、ユーティリティメソッドを定義するための Proc オブジェクトを用いた define_method を使ったコードが、静的に定義されたメソッドよりもずいぶん遅いことに気づいた。

プログラミングに関するArticle

RailsのActiveMessaging入門

コミュニティ
Ruby
トピック
Ruby on Rails,
メッセージング,
プログラミング

この記事では、ActiveMessagingと関連技術について紹介し、それをRailsアプリケーションで利用する方法を説明します。

XMLを越える万能なRESTful API

コミュニティ
Ruby
トピック
Ruby on Rails,
プログラミング,
REST

Railsがバージョン1.2で確実に参加するようになったRESTfulリソースの世界では、当然のことながらXMLを共通言語として使用します。RESTfulなアプリケーションではXMLと並んで他の標準を簡単にサポートできます。

Guice(ジュース)を早飲みしすぎていませんか?

コミュニティ
Architecture
トピック
設計,
プログラミング

あなたのチームが、既存アプリケーションを「シングルトンの入れ子」設計から依存性注入(DI)へ移行しようとしているなら、この論文に心引かれるでしょうが、DIへの移行は難しいことが分かっています。論文にはGoogleのJava DIコンテナ(Guice)の名を入れていますが、Javaや.NET、Python、Rubyなどにも当てはまります。

メタプログラミングを使ってRubyにプロパティを追加する

コミュニティ
Ruby
トピック
プログラミング,
Domain Specific Languages

Werner Schuster氏が、簡単な例を示しながら、Javaのようなプロパティをメタプログラミングを使ってRubyに追加する方法を示します。