InfoQ ホームページ プログラミング に関するすべてのコンテンツ
-
EcslipeがGitHubへ移動
EclipseのリポジトリをGitに移行することによって,CLA(Contribuior License Agreement)の活用を通じてコード寄贈がこれまでよりも容易になるだけでなく,GitHubへのホスティングによるソーシャル機能の活用も可能になる。
-
FunScript: ウェブアプリを書くのにF#のパワーを使う
FunScript はF#コンパイラのライブラリで開発者はF#で単一ページのウェブアプリケーションを作成でき、それを Node.jsを介してブラウザ内、あるいはサーバー上で実行できる。
-
安全な継続的デプロイメントのための知覚的テスト
Santa Claraで開催されたVelocity 2013において、GoogleのBrett Slatkin氏がビジュアルレグレッションテストという手法を紹介した。知覚的diffによって、Webページのスクリーンショットを以前のバージョンと比べて、ピクセルレベルでの差分を検出する。これは継続的デプロイメントの自動テストにある重要なギャップを埋めるものだ。このソフトウェアのオープンソースバージョンはgithubで公開されている。
-
Dartがベータに、VM高速化、エディタ、dart2jsを改善
Dartの最初のアナウ��スから20ヶ月、Dart言語とそのVMがマイルストーンM5でベータになった。最新リリースには多数の改善が含まれているが、その中でも重要なのが、エディタ、VM、そしてdart2jsに関するものだ。
-
Scala.jsを使って、ScalaをJavaScriptにコンパイルする
先週のScala Dayにおいて、Sébastien Doeraene氏がScalaからJavaScriptへのコンパイラ、Scala.jsについてプレゼンした。これはだ。このコンパイラはScala言語をフルサポートし、これを使うことで、ユーザはWebアプリケーションのフロントエンドからバックエンドまでScalaで構築することができ、サーバとクライアントでコードを再利用可能になる。
-
Twitter API v1.1 、JSONと OAuth1.0a をサポート
最新版のTwitter API V1.1 がリリースされ、JSONサポートと OAuth1.0aによるアプリケーション認証が可能となった。
-
Vaughn Vernon氏が語る、アクターモデルとドメイン駆動設計
新しいマルチコアマシンがもたらす並行性の潜在力を活かすためには、我々は並行性に適したプログラミングモデルを使うべきであり、アクターモデルはそのための道具をたくさん与えてくれる、とVaughn Vernon氏は今年ロンドンで開催された「DDD Exchange Day」で説明した。
-
MobileCloud for TFSによって、Windows Phone, Android, iOS 、BlackBerry アプリがテストできる
Perfecto Mobile が最近リリースしたMobileCloud for TFSは、Windows Phone, Android, iOS、BlackBerry用のモバイルアプリをTeam Foundation Server から直接テストする機能を提供し、更にプロジェクトのテスト、実行、レポート、追跡、コラボが出来る。
-
Fries: ネイティブのAndroidインターフェイスをHTML、JavaScript、CSSで構築する
iPhoneアプリのプロトタイピングフレームワークであるRatchetにインスパイアされて、Jaune Sarmiento氏はネイティブコードなしにHTML、JavaScript、CSSだけでAndroidアプリのUIを作成する小さなフレームワーク、Friesを作った。同様のインターフェイスを実現するものは多数あるが、FriesはネイティブのAndroid 4.0インターフェイスをかなり忠実にまねている。
-
値としてのデータベース
QCon New York 2013で、Rich Hickey氏が関数型データベースについて講演をした。氏はClojure プログラミング言語、そして現在開発中のDatomic, 関数型データベースのクリエータとして有名である。講演で関数型言語の有用な特徴を説明した。値としてのデータ と純粋関数は、データベースのコンテキストでも全く同様に有用である。
-
Happy Melly: 幸せな労働者を作るビジネスネットワーク
“Melly Shum hates her job”という写真に着想を得て、Jurgen Appelo, Maarten Volders 、Vasco Duartoの三氏がHappy Mellyを設立した。Happy Mellyは組織が環境の変化に適応するのを支援し、仕事をするモチベーションが高い幸せな労働者を生み出す。
-
-
-
ポストHTTP時代 MeteorによるリアルタイムWebアプリケーション
QCon New York 2013のHTML5トラックで、Matt DeBergalis氏は自身が共同出資しているオープンソースのリアルタイムWebアプリケーションフレームワーク『Meteor』について講演した。モダンWebにおいて、クライアントサイドで出来る事はますます増えており、より多くの作業がクライアントサイドで行われるようになっている。しかしながら、これらのモダンなWebアプリケーションを開発するためのツール�� ― DeBergalis氏の主張によると ― そうした現状に追いついていないという。
-
OracleがJava EE 7 と Glassfish 4 をリリース
Oracleが公式にJava EE 7をリリースし、今日の9 am PT / 12 pm ET / 5 pm Londonに生のウェブキャストを、そして9 pm PT / 12 am ET (木) / 2 pm Sydney (木)に再生上演を放映するこのリリースと一緒にのOracleは、 GlassFish 4.0という形で仕様のリファレンス実装を追加した。我々はEE 7対応IDEとなるはずのNetbeansの7.3.1の公式リリースを期待している。