BT

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

寄稿

Topics

地域を選ぶ

InfoQ ホームページ Linux に関するすべてのコンテンツ

  • Swift 4が正式公開 - その最新情報

    Swiftの最新のメジャーリリースには、言語とライブラリに多数の変更とアップデートが含まれている。特に注目すべきは新しいString機能、拡張されたコレクション、アーカイブとシリアライゼーションなどだ。

  • Linuxコンテナイメージの選び方

    Linuxコンテナイメージの比較という記事は、イメージ選択のベストプラクティスについて書いたものだ。アーキテクチャ、セキュリティ、パフォーマンスも要因の一つだが、商用ユーザーはサポートオプションも求めている。

  • RedHatがAzure、.Net Core 2.0、SQL Server 2017のサポートを発表

    MicrosoftとRedHatは、Red Hat OpenShiftでWindows Containersをサポートすることを発表した。今回の発表がターゲットとするメインシナリオは、LinuxとWindowsのコンテナを同じクラスタで動かすことだ。これにより、両方の環境を使っている企業が、WindowsとLinuxのために別々のクラスタを用意することなく、コンテナベースのインフラへ移行できるようになる。

  • Microsoft、Azure App Service on LinuxとWeb App for Containersの一般提供を発表

    Microsoftは先日、Linux上で動作するAzure App Serviceの一般提供とWeb App for Containersのサポートを発表した。開発者はWebアプリをプロビジョニングする際、OSとしてWindowsかLinuxを選べるようになる。また、人気のあるコンテナリポジトリからコンテナ化されたアプリケーションを取り込むことも可能になる。

  • Swift 5の目標が確定、新たな発展プロセスを定義

    2018年後半にリリース予定のSwift 5では、ABIの安定化とAPIのレジリエンスの強化、メモリ所有権が提供される。この新たな発展のプロセスは、Swift 5の開発が当初の目標に向かって進んでいることを確信させるものだ。

  • MicrosoftがWindowsおよびLinux上のバグおよびセキュリティリスク検出をプレビュー

    マイクロソフトにて、Project SpringfieldがAzureサービスプレビューとして利用可能になった。それはMicrosoft Security Risk Detection(MSRD)と呼ばれており、WindowsおよびLinuxアプリケーションのコードのバグやセキュリティの脆弱性を検出する。

  • AppleがSwift言語マイグレータをオープンソース公開

    Appleは先日のWWDC 2017で、Xcode 9に含まれるSwift 4マイグレータをオープンソースとして公開した。

  • Dockerの新たなオープンソースプロジェクト - MobyとLinuxKit

    オースチンで開催されたDockerConにおいて、Docker Incが、MobyとLinuxKitという、2つの重要なオープンソースプロジェクトを発表した。Mobyでは事実上、それまでのdocker/docker GitHubリポジトリからmoby/mobyへと、Dockerがオープンソースプロジェクトを企業としてのDockerから分離したことを示している。一方のLinuxKitは、‘ランタイムプラットフォームに必要なコンポーネントのみを含む、独自のLinuxサブシステム’を構築するための、一連のツールを提供するものだ。

  • IoTのためのエッジコンピューティングを可能とするLinux FoundationのEdgeX Foundry

    Linux Foundationは、EdgeX Foundryを立ち上げた。これはIoTコンピューティングと相互運用可能なコンポーネントのエコシステムのためのオープンなフレームワークを構築することを目的とした新しいプロジェクトである。InfoQはLinux FoundationのIoTに関するディレクターであるPhilip DesAutels氏にインタビューを行なった。

  • Googleがサードパーティデバイス上での音声ベースのAssistantを開始

    Google Assistant SDKを使用すると、Google Assistantの音声機能をRaspberry Pi 3やLinux上で動作するカスタムデバイスに統合できると、Google AssistantのプロダクトマネージャであるChris Ramsdale氏が書いている。ただし、商用利用のライセンス条項はまだ明確ではない。

  • 公開されているDockerイメージに対する脆弱性調査の結果がリリースされた

    Federacyの研究者が、公開リポジトリ上にあるDockerイメージの脆弱性を分析した報告書を公開した。それによると、イメージの24%に重大な脆弱性が存在し、Ubuntuベースのものが最も多く、Debianベースが最も少ない。

  • Swift 3.1がリリース

    計画していた通り、最近発表されたSwift 3.1には、Swift 3.0とソースレベルの互換性がある。だが、言語、標準ライブラリ、Linux実装には多数の変更と改善が含まれている。

  • swiftメモリオーナシップのマニフェストが公開

    Swiftの開発者で、Tesla移籍までSwiftチームのリーダを務めていたChrid Lattner氏によると、Swift開発の主な目標のひとつに、Rust/Cycloneからヒントを得たメモリオーナシップモデルの定義がある。Swift 4がフェーズ2に入った今、Swiftチームは、Swiftのメモリオーナシップの動作を説明したマニフェストを発表した。

  • LLVMの新しいリンカLLDがLLVM 4で導入へ

    GCCのldを大幅に性能改善したLDDが、近くLLVM 4 rc1に組み込まれ、デフォルトで使用されるようになる。この新しいリンカは、稼働中のFreeBSD/amd64ベースのシステムではすでに使用されているが、LLVMでの利用はまだ試験段階であり、問題が発生すればrc2では保留される可能性もある。

  • 疲労、スパム、およびバックアップの欠如でGitLab.comはダウンした

    GitLab.comをスパマーから守る試みが始まったのは、エンジニアの疲労が激しく、バックアップが欠如しているためにサイトが18時間近くダウンし、6時間分の生産データが失われたからです。

BT