BT

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

寄稿

Topics

地域を選ぶ

InfoQ ホームページ デベロップメント に関するすべてのコンテンツ

  • Snowpack 3 ビルドツールは、最新のフロントエンド開発をさらに能率化する

    Snowpack フロントエンドビルドツールの3番目の主要なイテレーションは、事前バンドルされたストリーミングインポート、統合されたビルド最適化、および JavaScript/Node API とともに先頃リリースされた。Snowpack 3 は、2020 JS Open Source の 開発者生産性向上賞 (developer productivity boost award) を受賞し、2020 State of JS 調査で開発者の関心と満足度のトップにランクされている。

  • Apple Siliconへの移植 - Firefoxの場合

    Apple Siliconの導入によってmacOS開発者たちは、自分たちのプログラムを新しいCPUに移植する必要に迫られている。しかしながら、複雑なプログラムでは、FirefoxのエンジニアマネージャであるGian-Cario Pascotto氏の説明するように、これがかなりの難行になる可能性があるのだ。

  • Java 1.0 から 25年

    1996年1月23日、Sun Microsystemsは、オブジェクト指向のプラットフォーム中立プログラミング言語であるJava 1.0の提供を発表した。 複数のプラットフォームで無料で利用できる言語およびコンパイラとしてリリースされたという事実と、当時の人気のあるWebブラウザへの組み込みが相まって、Javaは世界に飛び出した。 InfoQはJavaの歴史と未来を振り返る。

  • グローバルインストールでCLI管理を容易にする新しいRustベースのJavaScriptツールマネージャ

    新しいJavaScriptツールマネージャであるVoltaは、先頃、最初の安定バージョンをリリースした。Voltaは、バージョン情報をローカルに保存して、CLIツールをグローバルにインストールする。Nodeのnvmと同様、Voltaは、プロジェクトを切り替えるときにバージョンを切り替える心配をすることなく、同じツールの複数のバージョンをインストールできる。RustベースのVoltaは、外部依存のないネイティブの高速バイナリとしてリリースされる。

  • メンタルヘルスのための個人的アジャイルの導入

    高い品質の成果物を高い完成度で、常に提供しなければならないという意識は、ストレスを生み出し、燃え尽き症候群(burnout)の原因になる可能性がある。何よりもまず、燃え尽き症候群に陥るのを避ける問題を自分が抱えている、ということを受け入れなければならない。個人レベルでアジャイルを適用することが、ストレスを低減し、燃え尽き症候群の可能性を低めながら、高い目標を達成する上で一助となるはずだ。

  • HashiCorpがHCP Vaultのパブリックベータ版を発表

    最近のブログ投稿で、HashiCorpはクラウドプラットフォーム(HCP)で提供されるHashiCorp Vaultのパブリックベータ版を発表した。Vaultを使用すると、顧客はマネージドクラウドサービスを活用して、シークレットの管理および暗号化機能を使うことができるようになる。

  • "Wasmer" WebAssemblyランタイムを一般提供

    Wasmerは先頃、サーバサイドWebAssemblyランタイムのバージョン 1.0をリリースして、現在一般提供されている。Wasmerは、WebAssemblyに基づく超軽量コンテナを可能にする。バージョン 1.0は、2年以上前にバージョン 0.1.0で始まったジャーニーの重要なマイルストーンを示している。これは、サーバサイド Wasmへの関心が高まっていることを示している。

  • Rust China Conf 2020で紹介された実運用レベルのRustアプリケーション

    Rust China Confは中国で開催される、Rustプログラミング言語のための最大の草の根イベントである。AmazonやMicrosoft、その他多くの米国や中国のハイテク企業で、ミッションクリティカルなプロダクションソフトウェアシステムにRustを導入する例が増えている。Bytedance(Tiktokの親会社)、Ant Group、Agora、その他の大企業やスタートアップが、自社のRust利用の状況カンファレンスで公開した。

  • Generics Enter Go Change Proposal Process

    Go開発者が最も多く望んできた機能のひとつであるジェネリクスが、数年間にわたって進化を続けたドラフト設計に基づいて言語に導入されることになり、言語変更提案プロセスが開始された。

  • Grafana Labsは、無料プラン、新価格、新機能と共にGrafana Cloudのアップデートを発表

    Grafana Cloudは、アプリケーションとインフラストラクチャ向けのGrafanaLabsのフルマネージド可観測性プラットフォームである。同社は最近、Grafana Cloudの新しいバージョンを発表した。無料プランのバージョンと様々な料金体系がある。そして、強化されたアラートや合成モニタリングなどのいくつかの重要な新機能を含んできる。

  • 5月17~28日、QCon Plusでエキスパートの実務者から最も需要の高いスキルについて学ぶ

    今年、技術的な学習と自己啓発を行い、まったくの新しいレベルに引き上げたいシニアソフトウェアエンジニア、アーキテクト、チームリーダーは、5月17~28日に開催されるQConPlusに参加してください。ここでは、世界で最も革新的なソフトウェア組織によって実装されているトレンド、ベストプラクティス、ソリューションを発見できる。

  • Yari、新しいMDN Webドキュメントプラットフォーム

    MozillaのWebドキュメント用多言語リソースであるMozilla Developer Network (MDN) は、最近、MDN Web Docsの新しいプラットフォームであるYariを立ち上げた。Yariは、MDNの開発、保守、および寄稿の負担を軽減する。MDNコンテンツはGitHubに保存され、プルリクエストを介して提供できるようになった。

  • ElasticがElasticsearchとKibanaのライセンスを変更、AWSは両者をフォーク

    Elasticは先頃、ElasticsearchとKibanaのライセンス変更を発表した。同社は、Apache 2.0から移行し、サーバサイドパブリックライセンス (SSPL) とElasticライセンスを採用する。Amazonは、以前のライセンスの下でElasticsearchとKibanaの両方のフォークを保守する計画で反応した。

  • 新しいDenoモジュールによるVueアプリケーションのビルドとコンパイル

    vno Denoモジュールは、最近、初の安定バージョンをリリースした。Denoランタイム環境でVue単一ファイルコンポーネントをコンパイルおよびバンドルするための最初のビルドツールとして自らを述べている。vno v1.0は、パーサー、コンパイラー、バンドラー、アダプターを備えている。サーバ側のレンダラーが計画されている。

  • 新しいHaskellベースのWeb App Specification Languageがアルファ版でリリースされた

    Web App Specification Language(Wasp)は最近アルファ版でリリースされた。これにより、開発者はより少ないコードで最新のWebアプリケーションを作成できるようになる。Elmと同じように、WaspはHaskellで書かれたドメイン固有言語である。シングルページアプリケーションのみを扱うElmとは異なり、Waspはマルチページアプリケーションもサポートする。アルファリリース版は現在、React/Node/Express/Prismaスタックを活用している。

BT