BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ プログラミング に関するすべてのコンテンツ

  • Linux FoundationがJavaScriptコミュニティの参加を歓迎

    Linux FoundationはJavaScript Foundationの設立を歓迎している。同財団は,“JavaScriptエコシステム全体にわたってプロジェクトを補足する広範なテクノロジのサポート”を目標とする。jQuery, Lodash, ESLint, Esprima, Grunt, RequireJS, jQuery UI, Globalize, Sizzle, Jed, DojoといったjQuery Fondationのプロジェクトも,すべて同財団の中に統一される予定である。

  • Extending Visual Studio "15"

    拡張機能の作者は、より柔軟なインストールと拡張機能のパフォーマンス改善を提供するVisual Studio 15の新機能を利用できる。

  • オラクルはバリュータイプ実装の最初の提案を公開した

    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ツールが中心である。

  • Vue.jsの2.0がリリース、よりスリムで高速に

    Vue.js2.0が2つのライブラリを伴いリリースされた。新しいフレームワークは仮想DOMを利用し、大幅なパフォーマンスを向上している。クリエイターのEvan You氏はVue 2.0は最速のフレームワークの一つと説明している。

  • Blisk、開発者向けの新しいブラウザ

    BliskはChromiumベースのブラウザで、ChromeのパフォーマンスとFirefox Developer Editionにあるような開発者サポートを兼ね備えている。

  • 振る舞い駆動開発のアンチパターン

    振る舞い駆動開発(BDD)はビジネス関係者とソフトウェア開発者の間のコミュニケーション改善に有効だが,自動化テストの実行にCucumberを使う場合には,Aslak Hellesøy,Matt Wynne,Steve Tooke各氏が先日の議論で説明したようないつかのアンチパターンが存在する。

  • GitLabのアンケート調査から見た開発者のトレンド

    スタートアップ362社のソフトウェア専門家を対象に、7月6日から27日にかけて実施したアンケート調査結果をGitLabがリリースした。一番の注目は、最新ツールの利用とコラボレーションの改善に優先度を置いていることだ。セキュリティは優先順位が高いが、81パーセントは準備ができる前にソフトウェアをリリースしていると認めている。

  • Next.js: ReactベースのシンプルなUniversal JavaScriptフレームワーク

    Next.jsはReactベースのUniversal JavaScriptフレームワークだ。シンプルなセットアップを持ち、Reactコンポーネントモデルを拡張して、サーバーベースのコンポーネントレンダリングにクライアントでレンダリングを継続できる機能を提供する。

  • SpringはWebサービスのバージョン2.3.1と2.4.0をリリースした

    Springは最近彼らのWebサービスプロジェクトの複数バージョンの更新を発表した。リリースバージョン2.3.1はマイナーパッチを取り上げ、新しいバージョン2.4.0はSpringフレームワーク 4.3とSpring Security4.1で動作するように変更され、Spring 5.0に上位互換があるように設計されている。

  • Ocade社は、新しいカスタマーサービスアプローチのために、TensorFlowとGoogleクラウドプラットフォームを利用する。

    Ocado Technologyは、返答時間を早くすることと、大きなカスタマー数と限りあるサポートリソースの活用や人格を持たないサポートボットを避けることを目的に、カスタマーの電子メールを自動的に分類したり優先度を付けるためにTensorFlowを利用する。

  • Barclayがアジャイル移行で得たもの

    スループットの向上,コードの複雑性の低減,運用時の障害減少,デプロイメントサイクルの短縮,チームの幸福度向上 — これらはみな,Barclaysがアジャイル移行で実現したメリットだ。ディシプリンド・アジャイルに基づいて実施された同社の移行は,最初の1年間で800以上のチームにアジャイルを採用するという,アジャイルの実践例として最大級のものである。

  • Racket6.7はAndroidアプリ開発をサポートし,改善されたREPLその他を提供する

    PLT DesignはRacketの新バージョンを発表した。 RacketはSchemeに類似した文法を持つ汎用のマルチパラダイムプログラミング言語である。 Racket 6.7は,Android上でのグラフィカルなアプリケーションの構築,REPLおよびパッケージマネージャの改善,そして拡張されたTyped Racketをサポートする。

  • JavaOne期間中にマイクロプロファイルグループはディスカッションパネルイベントを開催した

    2016年9月22日、マイクロプロファイルグループはパネルイベントをサンフランシスコで開催した。 現在の、そして将来の状況を議論するためだ。JavaOneの一部ではないが、カンファレンスと日時、場所が一致したことでJavaOne参加者がこれに簡単に参加できることとなった。 パネルはレッドハットとPayara、SouJava、Tomitribe、IBM、LJCからの代表を含んでいる。未来のJava開発を作り直すことについて考えをめぐらせた。

BT