InfoQ ホームページ 動的言語 に関するすべてのコンテンツ
-
Enterprise Conference 2017に見る新たなテクノロジ - 第1日目まとめ
第12回Emerging Technologies for the Enterprise Conferenceカンファレンスの第1日が4月18日(火)、ペンシルバニア州フィラデルフィアで開催された。2日間にわたるこのイベントを企画したのは、同州フォートワシントンにあるITコンサルティング会社のChariot Solutionsだ。カンファレンスではBlair MacIntyre氏(拡張現実の先駆者)の他、Monica Beckwith氏(Oracle JVMパフォーマンスコンサルタント)、Andrea Goulet氏(Corgibytes CEO)、Yehuda Katz氏(Ember.js開発者のひとり), Jessica Kerr氏(Atomist リードエンジニア)ら招待講演者による基調講演が行われた。
-
QCon New Yorkまで10週 - 決定した基調講演者と講演者の一部を紹介
QCon New York(年次開催されるソフトウェアカンファレンスの第6回)まであと10週となった。6月26日~28日にニューヨークへと戻るQConは、タイムズスクエアのMarriott Marquisに開催場所を移したものの、講演者の素晴らしいラインアップに変わりはない。2017年はStitch Fix、Google、Netflix、Lyft、Pivotal、Redis Labsなどから講演者がある。
-
Google Chrome DevToolsのアップデート
Chrome DevToolsの次のバージョンには、開発者が高速なWebページを構築するのを助け、複雑な非同期コードのデバッグを容易にする、数多くの新機能が含まれている。Google I/O 2017で、Paul Irish氏がこれら数多くの新機能について紹介した。
-
大幅な機能変更への準備を開発者に促すReact 15.5
FacebookがリリースしたReactのバージョン15.5には、開発者を戸惑わせかねない、2つの機能の非推奨化が含まれている。大規模なアップデートが予定されるバージョン16での完全廃止に備えるために、Facebookは開発者に対して、自分たちのコードに必要となる変更に十分な注意を払うように求めている。
-
ng-conf 2017でAngularがLong Term Supportを発表
2017年のng-confの基調講演で、Igor Minar、Steven Fluin両氏は、Angularのソフトウェア面を紹介した。主要な技術的トピックをすべて振り返る中で、氏らが強調したのは、コミュニティの存在とAngularのこれまでの進化についてだった。Angular v4のLong Term Supportについても発表された。
-
Polyglotプログラマーであるということ
プログラマーはみな、1つか2つの言語を知っている。Polyglotプログラマーであるということは、「自らをエンジニアリングする」という原則に沿った異なるマインドセットを持っているということだ。IT Polyglotismに特化したカンファレンス、Polyconfの共同運営者であるZaiste氏は、Polyglotプログラマーであるということが何を意味するのか、なぜそれが役に立つのか、日々の仕事でいかに活用するのか、について説明する。
-
Google、Octane JavaScriptベンチマークから手を引く
GoogleがOctane JavaScriptベンチ���ークツールから手を引いた。その理由として、マイクロベンチマークの過度の最適化により、現実世界のパフォーマンスを損なうことを挙げている。他のブラウザベンダーも、ベンチマーク自体にはそれほど価値がないことを認めている。今後のパフォーマンス改善は、ユーザーが実際に体験していることにフォーカスが当てられるだろう。
-
Angular 4.0がリリース、アプリケーションサイズの削減を重視
Googleが人気の高いAngular JavaScriptフレームワークのバージョン4.0をリリースした。生成コードのサイズ縮小と、合理的なリリーススケジュールの維持に重点が置かれている。
-
Fable 1.0ベータ版がツール統合を改善、プロジェクトフォーマットを一新
F#をJavaScriptに変換するコンパイラであるFableがバージョン1.0ベータ版に到達した。ツールが改善され、プロジェクトフォーマットが合理化された他、生成されるコードの品質も向上している。作者のAlfonso García-Caro氏に話を聞いた。
-
SlackでのJavaScriptからTypeScriptへの移行
SlackでのJavaScriptからTypeScriptへの移行は困難な作業だったが、劇的な改善が見られた、とSlackのディスクトップエンジニアであるFelix Rieseberg氏が書いている。InfoQは氏にインタビューした。
-
Phantom.jsのメンテナー、プロジェクトの将来に疑問を呈し、その座を降りる
ヘッドレスのブラウザテスティングフレームワークPhantom.jsのメンテナーが、Chromiumのヘッドレスバージョンリリースのために、その座を降りることを決めた。プロジェクト創設者が継続できるだけの助けを見つけられるかは、はっきりしていない。
-
Deliverooのモノリスから分散システムへの移行について
Deliverooはこの数年間、ビジネスおよびITの両面で飛躍的な成長を遂げたことにより、大規模なモノリシックアプリケーションに関わるさまざまな技術的課題に直面している。解決策は分散化だが、しかしマイクロサービスではない。先日のQCon LondonカンファレンスのプレゼンテーションでGreg Beech氏は、同社のモノリスシステムから分散システムへの移行について説明した。
-
Webには時代遅れで脆弱性のあるJavaScirptライブラリで溢れていることが研究により明らかに
最新の研究により、Alexaの上位75,000件のウェブサイトのうち37%が少なくとも1つの、10%近くが少なくとも2つの脆弱性をもつことがわかった。さらにショッキングなことに、Alexaの上位500件のウェブサイトのうち26%は脆弱性のあるライブラリを使用している。
-
TypeScript 2.2がリリース、JavaScript開発者の期待により多く対応
MicrosoftのTypeScriptバージョン2.2は、JavaScript開発者が日頃慣れたものをより多く取り入れている。単純なミスを防止するための仕組みが提供され、不要な型エラーを削減するためのオプションが加えられた。
-
Next.js 2.0リリース
ZeitがユニバーサルReactフレームワーク、Next.jsのバージョン2.0をリリースした。新バージョンはバージョン1のシンプルさを保ちながら、最近のアプリケーションでよくある必要な機能を追加している。さらに彼らは、Reactコンポーネント用のCSSを書くための新たな方法を作り出した。開発者は再び標準のCSSを書けるようになる。