InfoQ ホームページ デベロップメント に関するすべてのコンテンツ
-
Red Hat Linuxの重大なバグがHaswellベースのサーバに影響
Red HatベースのLinuxディストリビューションのバージョン6.6.を使用中のユーザと管理者は,できるだけ早く,システムのバージョンアップを計画する必要がある。システムのデッドロックを発生させる,重大なバグがあるからだ。
-
アジャイル,DevOps,自社製品の社内利用
DBmaestro共同創設者でCTOのYaniv Yehuda氏にインタビューした。彼らがアジャイル開発をどのように実行し,DevOpsを利用しているのか,継続的デリバリや困難だと言われるアジャイルプラクティスをどのように実践しているのか,さらにはアジャイルやDevOpsプラクティスを使うことによって,どのようなメリットを得られているのだろうか。
-
IODAアーキテクチャについて
Ralf Westphal氏によると、レイヤードアーキテクチャ、ヘキサゴナルアーキテクチャ、クリーンアーキテクチャといったアーキテクチャパターンはよく似ていて、アプリケーションの構造について非常に大雑把なイメージを与えてくれるという。Westphal氏はアーキテクチャを記述する別の方法を求めて、IODAアーキテクチャというスタイルを定義した。これはオペレーション、データ、インテグレーションという3つのフォーマルな責務で構築される。
-
Weaveworksがコンテナとマイクロサービス監視ツール‘Weave Scope’をリリース
Dockerの仮想ネットワークソリューションであるWeave を開発したWeaveworksが,Weave Scopeのプレアルファ版をリリースした。開発者をおもな対象とした,オープンソースのコンテナ監視ツールである。Weave Scopeはコンテナのマップを自動的に生成する。提供される情報によって技術者は,アプリケーション監視と管理,デプロイメントや運用上の判断を行うことが可能になる。
-
-
MozillaはFirefox Developer EditionのCSSアニメーションインスペクタをメジャーアップデートリリースした
Mozillaは、Firefox Developer Edition 40をリリースにおいて、CSSアニメーションインスペクタをメジャーアップデートした。FirefoxのエンジニアリングのディレクターであるDave Camp氏は、開発者が、ひとつの効果を与えるために複数のWebアニメーションを組み合わせることが一般的であると考え、選択したノードと子ノードのすべてのCSSアニメーションを見えることができるようになる。とInfoQに語った。
-
iOS/Android用ライブラリをCommon Lispで開発可能なLispWorks
LispWorks 7.0には,AndroidおよびiOSプラットフォーム用の新しいランタイムシステムが追加されている。ネイティブなモバイルアプリ用に,UIを持たないライブラリの開発が可能になる。
-
Xamarin.Studio 5.9がC# 6をサポート
先日リリースされたXamarin.Studio 5.9には,C#6サポートやSketchの改良,デバッガの新しいビジュアライザなど,数多くの機能が加えられている。
-
Googleにおけるマルチリポジトリ開発
複雑なソフトウェアプロジェクトは、外部依存のために複数のリポジトリにまたがっていることがよくある。これはそれ自体で課題だ。GoogleのWebRTCエンジニアであるPatrik Höglund氏は、Chromeのような何十ものサードパーティ製ライブラリを使用したソフトウェアを開発するとき、Googleがどのようにしているか説明した。
-
Microsoft: EdgeはChromeやFirefoxよりもパフォーマンスが改善している
この記事は、Chakraエンジンのパフォーマンス最適化結果の概要と、Edge, Chrome, FirefoxのOctaneとJet Streamベンチマークの結果に関する概要である。
-
Ionicが1.0をリリース,次期バージョンではAngular 2.0をサポート
Ionicは,実運用対応のバージョン1.0をリリースした。AngularJS 2.0上に構築される予定の次期バージョンの開発も,同時に開始している。Push,Deploy,Analytics,Packageといったモバイルサービスも近日中に公開される予定だ。
-
CoreOSアプリコンテナ仕様がGoogle,Apcera,Red aHatのサポートを獲得
先日サンフランシスコで開催された第1回のCoreOS Festで,CoreOSチームは,App Container Spec(appc)がGoogle,Apcera,Red Hat,VMware各社の支持を獲得したことを発表した。Googleは,CoreOSのappc実装である‘rkt’をKubernetesでサポートする。またApceraは,‘Kurma’という名のappcインプリメンテーションを新たに開発中だ。
-
Clingは高性能C++ REPLを提供する
ClingはLLVMとClang上に構築された対話型C++インタープリタだ。コーディング-コンパイル-実行-デバッグというC++の通常のワークフローを超えることで、生産性を飛躍的に高める可能性がある。
-
Microsoft、Node.jsをフォークしてARMをサポート
MicrosoftがNode.jsをフォークし、ARMとWindows 10 Internet of Things (IoT) Coreをサポートした。またWindows 10開発者はJavaScriptエンジンに、従来のV8かMicrosoftのChakraを選ぶことができる。
-
Azul は OpenJDK ペースの Zulu Embedded をリリースした
Azul Systems は、OpenJDK ベースでオープンソースの Embedded JDK であるZulu Embedded をリリースした。Zulu Embedded はモバイルや IoT デバイス向けに組み込み Java 製品を保有している企業をターゲットにしている。ルータ、スイッチ、ATM 機器、アビオニクス、カーエレクトロニクス(automotive electronics)、Point of Sale (POS) システムが例として挙げられる。