InfoQ ホームページ デベロップメント に関するすべてのコンテンツ
-
-
オラクルはバリュータイプ実装の最初の提案を公開した
2、3ヶ月前、JVMアーキテクトであるJohn Rose氏とJava言語アーキテクトであるBrian Goetz氏、ともにオラクルであるが、初めての、そして最小限のバリュータイプの提案を早期のプロトタイピングができるように公開した。この点で、提案はJava言語自身を変更するわけではない。単に1つ新しいバイトコード命令を追加するだけだ。InfoQはプロジェクトValhallaが進む方向を示すためにこの提案を分析した。
-
FacebookがJavaScriptパッケージマネージャのYarnをオープンソース公開
FacebookがYarnをオープンソースとして公開した。YarnはnpmまたはBowerレジストリにストアされたJavaScriptモジュールを対象とするプロキシパッケージマネージャだ。
-
Zeppelin - ブロックチェーンアプリケーション��セキュアなスマートコントラクトを実現するオープンソースフレームワーク
ZeppelinはMITライセンスでオープンソースされた,ブロックチェーンアプリケーションを開発するためのセキュアなスマートコントラクト開発フレームワークである。"The DAO"ハッキングのようなインシデントを削減すべく,試験と監査の実施されたセキュアなスマートコントラクトコードの開発を可能にすることを目標とした,コミュニティの努力の成果だ。ブロックチェーンを意識しないことを目標とするが,開発初期である現時点ではSolidityツールが中心である。
-
スケーラブルなMVP(Minimum Viable Product)を構築するには
MVP(Minimum Viable Product)の開発にはスケーラビリティに対する考慮が必要だ。MVPは技術的にスケーラブルでなくてはならない。MVPが多くのユーザの獲得に成功した時に素早く拡張できるよう,計画を持っておく必要がある。考えられるパフォーマンスボトルネックを認識し,MVP開発時に常識を働かすことが成功の秘訣だ,とUnboxdのCTOであるErik Duindam氏は言う。
-
OnionがWi-Fiを内蔵した5ドルのIoTアプリケーション用Linuxコンピュータを開発
Onionがモノのインターネット(IoT)をターゲットとする5ドルの小型Linuxコンピュータを開発中だ。同社ではこのOmega2を“Wi-Fiを内蔵した世界最小のLinuxサーバ”と呼んでいる。このデバイスは580MHzのCPU,64MBのRAM,16MBのフラッシュストレージに加えて,IEEE 802.11 Wi-Fiを内蔵し,CやPython,JavaScript,PHP,Node.JSといった幅広く使用されているプログラミング言語をサポートする。
-
Microsoft、インタラクティブなデータ探索とモデリングのためのデータサイエンスツールをリリース
Microsoftが、インタラクティブなデータ探索、モデリング、レポーティングのための2つの新しいデータサイエンスツールをリリースした。これらのツールは、プロジェクトにおける特定のタスクをデータサイエンスチームが再利用できるようにする。目標は、組織のさまざまなプロジェクトを横断して、データサイエンスタスクにおける一貫性と完全性を確保することだ。
-
Vue.jsの2.0がリリース、よりスリムで高速に
Vue.js2.0が2つのライブラリを伴いリリースされた。新しいフレームワークは仮想DOMを利用し、大幅なパフォーマンスを向上している。クリエイターのEvan You氏はVue 2.0は最速のフレームワークの一つと説明している。
-
Blisk、開発者向けの新しいブラウザ
BliskはChromiumベースのブラウザで、ChromeのパフォーマンスとFirefox Developer Editionにあるような開発者サポートを兼ね備えている。
-
Chaos Monkeyアップデート
NetflixはChaos Monkeyのアップグレードを発表した。Chaos MonkeyはSoftware as a Serviceの弾力性を改善するための汎用ツールであり、サービス提供時間中にランダムにサーバやコンテナを停止する。Rags SrinivasがNetflixのLorin Hochsteinにこのアップグレードについて話を聞いた。
-
振る舞い駆動開発のアンチパターン
振る舞い駆動開発(BDD)はビジネス関係者とソフトウェア開発者の間のコミュニケーション改善に有効だが,自動化テストの実行にCucumberを使う場合には,Aslak Hellesøy,Matt Wynne,Steve Tooke各氏が先日の議論で説明したようないつかのアンチパターンが存在する。
-
GitLabのアンケート調査から見た開発者のトレンド
スタートアップ362社のソフトウェア専門家を対象に、7月6日から27日にかけて実施したアンケート調査結果をGitLabがリリースした。一番の注目は、最新ツールの利用とコラボレーションの改善に優先度を置いていることだ。セキュリティは優先順位が高いが、81パーセントは準備ができる前にソフトウェアをリリースしていると認めている。
-
MicrosoftがTeamsを発表、タブ、ボット、コネクターで拡張可能
MicrosoftがTeamsを発表した。これはチャットベースの、Office 365に統合されたグループコラボレーションワークスペースだ。開発者はタブ、ボット、コネクターを使ってTeamsを拡張することができる。
-
Twitterがストリーム処理エンジンHeronをオープンソース化
InfoQのRags Srinivas氏は,Karthik Ramasamy氏(Twitterの技術マネージャかつ共同開発者)に対し,ストリーム処理エンジンHeron(Apache Stormの後継)のオープンソース化に関する取材を行った。
-
Next.js: ReactベースのシンプルなUniversal JavaScriptフレームワーク
Next.jsはReactベースのUniversal JavaScriptフレームワークだ。シンプルなセットアップを持ち、Reactコンポーネントモデルを拡張して、サーバーベースのコンポーネントレンダリングにクライアントでレンダリングを継続できる機能を提供する。