InfoQ ホームページ ニュース
-
-
RESTier - ODataサービス開発のための新フレームワーク
Microsoft ODataチームが,OData 4.0 RESTful API開発用ミドルウェア開発フレームワークRESTierのプレビュー版を公開した。ASP.NET Web APIをベースとして使用する。
-
CocoaPods、SwiftとiOS 8フレームワークのサポートを追加
CocoaPods 0.36-betaがリリースされた。CocoaPodsコアチームメンバーであるMarius Rackwitz氏 (@mrackwitz)が書いているように、iOS 8フレームワークとSwift言語で書かれたライブラリがサポートされている。このリリースを使うことで、podメンテナは既存のpodsとの互換性を確保しつつ、Swiftライブラリのための新しいpodsを生成することができる。
-
リーン/アジャイルリーダシップとSAFe(Scaled Agile Framework)
SAFe(Scaled Agile Framework)は,企業規模のリーン/アジャイル開発において適用される実践や役割,活動,成果物を規定する。InfoQではDean Leffingwell氏に,SAFeのデプロイ,クロスファンクショナルなアジャイルチームの構築と連携,SAFeの人に関する部分,リーン/アジャイルリーダシップの原則などについてインタビューした。
-
QCon London 2015: GoogleとNetflixによる基調講演が決定,チュートリアルの一覧も(2015年3月2-6日)
Googleの主席ソフトウェアエンジニアであるJohn Wilkes氏と,Netflixでインサイトエンジニアリングマネージャを務めるRoy Rapoport氏が,第9回QCon London(2015年3月2-6日)の基調講演を行うことが決定した。19のトラックで構成されるカンファレンスの,4つの基調講演,100名中65名の講演者,13のチュートリアルがこれで決定したことになる。1月26日までの登録には,290ユーロのディスカウントもある。
-
TeXのアルゴリズムの再実装 - プログラミングの30年間を振り返る
LivingSocialでエンジニアリングディレクタを務めるGlenn Vanderburg氏は,先のClojureConjカンファレンスで,自身がTeXのアルゴリズムをClojureで実装した際の興味深い記録を公開した。そのプロセスの中で氏は,過去30年の間に,プログラミングがどれほど変化したのかを実感した,というのだ。
-
-
-
"アンヘッジド・コールオプション"はバッドコードに対するメタファとして適当か
バッドコードと技術的負債に関するブログ記事で,Steve Freeman氏は,Chris Matt氏がバッドコードを表す"ヘッジされない(unhedged)コールオプション"というメタファを思い付いた経緯について説明した。この記事が今,RedditとHacker Newsで激しく議論されている。InfoQでは,バッドコードとコードの臭い(code smells)に対するメタファの使用,低品質コードのトレードオフとコスト,コード品質に対する責任などについて,両氏にインタビューした。
-
従業員のモチベーションと成果を第一に考える
個々人のモチベーションのフォーカスするのはパフォーマンスに良い影響を与える。また、キャリアを自分自身の手で握らせるようにもでき、優秀な人材が組織に集まるようになる。InfoQはPeter van Oevelen氏にインタビューをして、動機付けについて、チームのムードに影響を与えることについて、急進的なマネジメントを実践することについて、動機付けの経済、独自のアイディアと選好と動機を持った個人による効率的なチームについて、話を聞いた。
-
アーキテクチャ、技術、そしてアンチパターン「溶岩流」
アーキテクチャと技術を連続して変えながらアプリケーションを走らせると、脆弱で断片的なコードベースが生まれ、理解やメンテナンスが難しくなる。Mike Hadlow氏は溶岩流または溶岩層とこのアンチパターンを命名し、このアンチパターンが時折表れる理由について自身の経験を書いている。
-
インスタントピボット,拡張イベントパターン検出をサポートするSplunk Enterprise 6.2
ビッグデータ解析ツールSplunk EnterpriseとHunkの最新バージョンでは,インスタントピボット,強化されたイベントパターン検出,ビルド済みのダッシュボードパネルなどがサポートされている。オペレーショナルインテリジェンスのためのソフトウェアプラットフォームプロバイダであるSplunk Inc.は先頃,Splunk EnterpriseとHunkのバージョン6.2,HadoopとNoSQLデータストア用のSpulnk解析ツールの一般供用開始(GA/General Availabiity)を発表した。
-
GoogleによるAndroidのパフォーマンスについて
Google Developers YouTubeチャンネルに、Androidの性能パターンに関する16の動画がポストされている。これらの動画は、開発者がAndroidアプリを開発するときに直面する多くの性能問題について概括しており、アドバイスもしている。この記事ではそのアドバイスを簡単に紹介したいと思う。
-
Kappa: AWS Lambdaへのデプロイを容易化する
Mitch Garnaat氏は、‘ラムダ関数’を、イベントに応答してコードを実行し、自動的に関連するコンピューティングリソースを管理するコンピューティングサービスであるAWS Lambdaへの展開を容易にする、Kappaという名前のコマンドラインツールを作成した。
-
Rust 1.0αリリース
Rust 1.0αのリリースで、Rustが1.0のマイルストーンに近づいている。秋以降、コード品質は著しく改善している。今回のリリースは、Rustに関心のある開発者に最終の1.0に近い形で言語を使う機会を提供する。