InfoQ ホームページ デベロップメント に関するすべてのコンテンツ
-
アジャイルプロジェクトは革新的であるべきか
アジャイルは、イノベーションと同じことだと考えられてきた。しかし、Scrum Allianceの共同創立者であるMike Cohn氏は以前、今のスクラムついて、革新的な解決策を探るのを犠牲にして時間的な目標を達成しようとしすぎている、と批判した。
-
Canonicalが“Snappy” Ubuntu Coreをローンチ,複数のパブリッククラウドプロバイダに対応
Canonicalが“snappy” Ubuntu Coreのベータ版をリリースした。Microsoft Azure, Google Computer Engine, Amazon Web Servicesなど,クラウドに最適化されたUbuntu Linuxの軽量バージョンだ。
-
QCon New York 2015(6月8-12日)のトラックテーマ発表
第4回QCon New York(6月8-12日)の15のトラックテーマが決定した。現代コンピュータサイエンス,モバイル,不正検出,データストリーミング,マイクロサービス,Java最新テクノロジ,機械学習,いつも疑問に思うアーキテクチャ,などだ。1月17日までに登録して,700ドルのディスカウントを手に入れよう。
-
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を生成することができる。
-
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)に対するメタファの使用,低品質コードのトレードオフとコスト,コード品質に対する責任などについて,両氏にインタビューした。
-
アーキテクチャ、技術、そしてアンチパターン「溶岩流」
アーキテクチャと技術を連続して変えながらアプリケーションを走らせると、脆弱で断片的なコードベースが生まれ、理解やメンテナンスが難しくなる。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に近い形で言語を使う機会を提供する。