InfoQ ホームページ ニュース
-
プロジェクトマネージャによるアジャイルチーム管理
組織がアジャイルを導入すれば,プロジェクトマネージャの役割や行動に影響があるのが普通だ。スクラムは,プロジェクトマネージャをスクラムマスタや,あるいはプロダクトオーナにするかも知れない。プロジェクトマネージャの方もまた,その仕事の仕方や内容を,スクラムマスタやアジャルチームに合ったものに変えることは可能だ。
-
research2guidance: クロスプラットフォームツール利用度調査
research2guidanceは,5大陸2,188人の開発者を対象に,彼らが使用している上位40クロスプラットフォーム(CP)ツールの名前と満足度を比較した調査結果を公開した。
-
買う前に試す - HerokuがGitHubアプリケーションのプレビューをサポート
Herokuは,ソースコードから実行可能なアプリケーションを,もっと簡単に生成できるようにしようとしている。Herokuボタン – GitHubの公開リポジトリからHerokuのパブリッククラウドへのデプロイを行う,簡単なHTMLコードあるいはマークダウン – によってHerokuは,オープンソースWebのアプリケーションを手軽にプレビュー,ホスト,拡張するための魅力的な対象になる。
-
Pythonへの型アノテーション導入を目指すGuido van Rossum氏
プログラム言語Pythonの設計者として最も有名なGuido van Rossum氏が先日,Pythonの関数宣言に型アノテーション(Type Annotation)を追加するという提案を,python-ideaメーリングリストに向けて発信した。提案では,Pythonの動的型付けという性格やインタプリタの動作は変更せず,静的型付けによるメリットを提供することを目指している。
-
ClusterHQがFlockerをリリース,堅牢なステートフルDockerコンテナを支援
FlockerはZFSをベースとした,Dockerのボリュームとコンテナ管理システムである。データベースのようなステートフルコンテナを,仮想または物理ホスト間で移動することが可能な,一部の仮想マシンのハイパーバイザが備えるライブマイグレーション機能に似た機能を提供するソフトウェアだ。そのバージョン0.1がClusterHQから,Apache 2.0のオープンソースプロジェクトとしてリリースされた。
-
CenturyLink、DockerコンポジションツールのPanamaxをローンチ
CenturyLinkがPanamaxをローンチした。彼らはそれを「Docker Management for Humans」だと説明し、WebベースのUIを提供することで、他のDocker構成ツールと差異化している。このUIを使って、複数のDockerコンテナをGitHubで共有可能なテンプレートにまとめることができる。
-
マイクロサービスと”Big Balls of Mud"
最近になって,マイクロサービスはシステムアーキテクチャとしてよい方法なのか,あるいは分散型"Big Balls of Mud"を引き起こす潜在的問題を抱えているのか,というテーマの記事がいくつも書かれてい��。Simon Brown氏とGene Hughson氏は,優れたアーキテクチャ構成のモノリシックシステムを開発できなければマイクロサービスのメリットを享受することはできないのではないか,という可能性について議論する。
-
Google Chromeの新しい"Device Mode"
近くリリースされるChromeでGoogleは,DevToolsをアップグレードして,効率的なデバイスディスプレイのエミュレーション,メディアクエリインスペクション,ネットワークエミュレーションツールなどが利用可能な,新しい"Device Mode"を追加した。これらのツールを使うことによって,開発するWebページが利用現場で直面する,さまざまなデバイス状況のエミュレーションが可能になる。
-
LyftがPuppetからSaltStackにリプレース
自動車相乗りサービスを提供するスタートアップ企業のLyftは,自社のインフラストラクチャ設定管理ツールをPuppetからSaltStackに変更した。同社のエンジニアであるRyan Lane氏の先日の記事によると,この他にAnsibleも選択肢にあったということだ。最終的には各ツールの使いやすさ,完成度,パフォーマンス,製品を取り巻くコミュニティなどを検討した結果,SaltStackが選ばれることになった。
-
Racket 6.1がリリース
PLT DesignがRacket バージョン6.1をリリースした。Lisp/Schemeファミリーに属する,マルチパラダイムな多目的プログラミング言語だ。 バージョン6.1では,再帰的なローカル変数の定義と,他言語の機能を扱うための新しい方法がいくつか導入されている。
-
iOSおよびAndroid向けFacebook f8アプリがオープンソース化
Facebook傘下のDBaaSプラットフォームParseが、iOSおよびAndroid向けの公式Facebookアプリf8の全ソースコードをオープンソース化したと、Parse Developer AdvocatesのChristine Abernathy氏が発表した。このアプリは、Parseを使ったアプリ構築方法のガイドと、同様のアプリのとっかかりを提供することを目的としている。
-
-
MicrosoftがMicrosoft Azure向けのドキュメントデータベースを発表
MicrosoftはSQL Serverのおかげでリレーショナルデータベースの世界でも一定の地位を占めている。しかし、新しいNoSQL製品がこの状況を変えるかもしれない。Microsoftは先週、DocumentDBを発表した。これは、クラウドにホストされるドキュメント指向データベースであり、JavaScriptをしっかりとサポートし、自動インデックス、トランザクションもサポートする。
-
-
Puppet-lint 1.0.0 リリース
Tim Sharpe氏がPuppet lint 1.0.0のリリースを発表した。Puppetコードの推奨スタイルガイドラインへの準拠性をチェックし,文法上のミスを検出するツールである。新バージョンでは新しい機能やバグフィックスに加えて,プラグインシステム,エラーの自動修正機能などを備えている。