並び順

ブックマーク数

期間指定

  • から
  • まで

241 - 280 件 / 1129件

新着順 人気順

vmの検索結果241 - 280 件 / 1129件

  • コンテナランタイム「containerd 2.0」がまもなく登場。何が変わるのか?

    コンテナランタイムの代表的な実装の1つである「containerd」の初のメジャーバージョンアップとなる「containerd 2.0」の開発が進んでいます。 今年(2024年)3月に最初のリリース候補版「v2.0.0-rc.0」が登場し、6月には「v2.0.0-rc.3」まで進捗しているため、数カ月以内には正式版が登場すると思われます。 containerdのこれまで もともとcontainerdはDockerコンテナの一部として実装され、2016年に独立したオープンソースプロジェクトとなりました。現在でもDockerのコンテナランタイムとして採用されています。 参考:Dockerエンジンのコアランタイムが「containerd」として分離、独立したオープンソースプロジェクトに。Docker、AWS、Google、IBM、マイクロソフトらが協力して開発推進へ 2017年3月にCloud

      コンテナランタイム「containerd 2.0」がまもなく登場。何が変わるのか?
    • マルチコンテナ環境を構成するためのオープン仕様「Compose Specification」登場。Docker、AWS、マイクロソフトらが協力して仕様拡張へ

      マルチコンテナ環境を構成するためのオープン仕様「Compose Specification」登場。Docker、AWS、マイクロソフトらが協力して仕様拡張へ Docker社は、同社がDocker Composeとして提供してきた複数のDockerコンテナをまとめて構成する機能の仕様を「Compose Specification」としてオープンな仕様とし、Amazon Web Services(AWS)やマイクロソフトらと協力して拡張していくことを発表しました。 Docker Composeは、2014年にDocker社が買収したOrchard社のマルチコンテナ構成ツール「Fig」を、Docker社が同社のブランドとして製品化し、コンテナオーケストレーションツールのDocker Swarmと同時に2015年2月に公開したソフトウェアです。 Docker Composeを用いると、複数のDoc

        マルチコンテナ環境を構成するためのオープン仕様「Compose Specification」登場。Docker、AWS、マイクロソフトらが協力して仕様拡張へ
      • 自宅仮想サーバーをESXiからProxmox VEに移行した話

        私は自宅に仮想サーバーを置いて、その上でファイルサーバー(NAS)や外部公開サーバー、検証機などを動かしています。 仮想基盤には長らくVMware ESXiを使っていたのですが、このたびDebianベースのProxmox VEに環境移行しました。 移行のきっかけは 「ESXiは仮想マシンにTPMを追加できないので、Windows11のインストールや大型アップデートが大変面倒」 という理由でした。 ESXiで全くTPMが利用できないわけではなく、「有償ライセンスを購入してvCenterServerを構築し、キープロバイダ機能を有効にする」ことで管理下のESXi仮想マシンにTPMを追加できます。が、こちらはWindows11仮想マシンをたった1台作りたいだけなのに、これは大げさすぎます。お金もかかります。 最近ESXi8がリリースされたので、もっと簡便なTPM機能が追加されてないかと期待したの

          自宅仮想サーバーをESXiからProxmox VEに移行した話
        • VagrantとVirtualBoxは別物 - くりにっき

          Twitterを見てるとたまにVagrantとVirtualBoxを混同してる発言があってその度にイラッとしてるのでメモ。 tl;dr; 雑な説明 VirtualBoxとは Vagrantとは よくある間違い tl;dr; DockerとVagrantはカバーしてる分野が異なるツールなので比較するのは間違い DockerとVagrantを比較してる場合、9割くらいの確率でVagrantとVirtualBoxを混同している可能性が高い 雑な説明 VirtualBoxとは www.virtualbox.org WikiPedia より引用 Oracle VM VirtualBox (オラクル ブイエム バーチャルボックス)とは、x86ならびにAMD64/Intel64にかかる仮想化ソフトウェアパッケージの一つ。 要はVMの実行環境です。 似たような領域をカバーするツールとしての比較対象は下記

            VagrantとVirtualBoxは別物 - くりにっき
          • 無料のLinux向けAndroidエミュレーター「Anbox」レビュー、カーネルをホストと共有するコンテナ方式

            AndroidのエミュレーターとしてはBlueStacksやLDPlayer、Genymotionなどがありますが、いずれもホストOSとカーネルを共有しない仮想化方式を採用しているため、オーバーヘッドが生じてしまいます。無料でオープンソースの「Anbox」は、カーネル部分をホストOSのLinuxと共有するコンテナ形式を採用し、軽快な動作を目指したAndroidエミュレーターです。 Anbox - Android in a Box https://anbox.io/ AnboxはSnapパッケージマネージャーで配布されており、以下のコマンドを実行すればインストールすることができます。なお、今回はUbuntu 20.04でAnboxを利用しています。 sudo snap install --devmode --beta anbox インストールが完了するとアプリケーション一覧にAnboxのアイ

              無料のLinux向けAndroidエミュレーター「Anbox」レビュー、カーネルをホストと共有するコンテナ方式
            • TechCrunch | Startup and Technology News

              The keynote kicks off at 10 a.m. PT on Tuesday and will offer glimpses into the latest versions of Android, Wear OS and Android TV.

                TechCrunch | Startup and Technology News
              • 友達からもらった実行ファイルでマルウェア感染!? 「Windows Sandbox」を活用しよう!/「作ったゲームを試して」と渡されたファイルでアカウントが乗っ取られる事例も【やじうまの杜】

                  友達からもらった実行ファイルでマルウェア感染!? 「Windows Sandbox」を活用しよう!/「作ったゲームを試して」と渡されたファイルでアカウントが乗っ取られる事例も【やじうまの杜】
                • WSL 2 対応 Docker Desktop for Windowsを使うための手順 - Qiita

                  概要 Windows 10 で WSL 2 (Windows Subsystem for Linux)の動作要件を満たしている状態で、Docker Desktop を使えるようにするまでの流れを整理しました。ざっくり書きますと「Your system supports WSL 2!」が表示された時、WSL 2 に移行するための手順です。 動作環境を満たすと、Docker Desktop 起動時、この表示が出ます。 ※ 動作環境は、Winddows 10 Inside Program 等で動作要件を満たすか、あるいは GA 版の提供を待つ必要があります。 ※ WSL1 や WSL を使わないバージョンからのデータは自動的に移行されません。 この投稿は、公式の WSL 2 ドキュメント を読んでも、このままでは Docker for Desktop を動かすに至らなかったので、状況整理のために

                    WSL 2 対応 Docker Desktop for Windowsを使うための手順 - Qiita
                  • 「日本メタバース協会」の違和感 “当事者不在”の団体が生まれる背景

                    12月7日に設立が発表された、「一般社団法人日本メタバース協会」に、SNS上で疑問の声が上がっている。 設立したのは、4社の暗号資産(仮想通貨)関連企業だ。国内外の関連企業に参加を呼び掛けているものの、「仮想通貨はメタバースと関係がないのでは」という声も多い。 筆者もそれに同意する。だが、この話の本質とはどこにあるのだろうか。もう少し掘り下げてみたいと思う。 暗号通貨・NFTから「メタバース業界団体」が生まれる疑問 同協会は、Webサイト上で設立目的をこう説明している。 「メタバース(インターネット上で広がる3次元の仮想空間)技術及び関連サービスの普及、本技術に関する健全なるビジネス環境及び利用者保護体制の整備を進めることで、我が国の産業を発展させることを目的としています。 具体的には、本協会が内外の情報を収集し、また情報を発信する起点となればと考えています。そしてメタバースに関係する企業

                      「日本メタバース協会」の違和感 “当事者不在”の団体が生まれる背景
                    • macOSでWinアプリを実行する第3の方法、しかもWindowsのライセンスは不要です

                      macOS上でWindowsアプリを実行する 無償のWindowsエミュレータ「Wine」を使うと、macOS上でWindowsアプリが実行できる。Windows OSのライセンス料も不要だ。Armプロセッサを搭載したMacでも、x86/x64のWindowsアプリの実行ができる。Wineのインストール方法と基本的な設定について解説する。 Webサービスが普及し、1日の作業のほとんどがWebブラウザ上で完結しているという人も増えているのではないだろうか。Windows OSでなくても、仕事に困らなくなっては来ている。一方で、やっぱり幾つかのWindowsアプリが動かない環境では仕事にならない、という人もいるだろう。 筆者もテキストエディタの「秀丸」に仕事環境を依存しており、原稿執筆やHTMLへの変換になくてはならないツールとなっている。特にテキストからHTMLに変換するマクロは、継ぎ足して

                        macOSでWinアプリを実行する第3の方法、しかもWindowsのライセンスは不要です
                      • WebVM: server-less x86 virtual machines in the browser

                        Back to blog WebVM: server-less x86 virtual machines in the browser TL;DR — We made a server-less virtual Linux environment that runs unmodified Debian binaries in the browser. This is powered by CheerpX, a WebAssembly virtualization platform. Feel free to play with it and report bugs: https://webvm.io WebVM — a server-less virtual Linux environment running fully client-side in HTML5/WebAssembly.

                          WebVM: server-less x86 virtual machines in the browser
                        • ECSタスクのコンテナ異常終了を検知する3つの方法 | DevelopersIO

                          以降、それぞれの検知方法を紹介していきます。 検知方法①:サービスのランニングタスク数をメトリクスから検知 一番代表的な方法です。ECSコンテナエージェントは、タスク内のコンテナの状態をモニタリングしています。構成①と②においては、essential=trueのコンテナのみ含まれているので、コンテナの停止は即ECSタスクの停止となります。 あとは、ECSサービスにおけるDesiredTask Count(期待するタスク数)をしきい値としたランニングタスク数のCloudWatchメトリクスを用意しておき、しきい値を下回った時=タスクが異常終了したときにアラームを発火します。 一点、CloudWatch Alarmはある一定期間のメトリクスの状態からアラームを検知するものなので、検知までいくらかのタイムラグが有ることは注意しておきましょう。 基本的にECSのサービス運用においては、そのDesi

                            ECSタスクのコンテナ異常終了を検知する3つの方法 | DevelopersIO
                          • Kubernetes上でサーバレス環境を実現する「KEDA」がCNCFのプロジェクトに採用。サーバレスの標準化は進むか

                            Kubernetes上でサーバレス環境を実現する「KEDA」がCNCFのプロジェクトに採用。サーバレスの標準化は進むか マイクロソフトとRed Hatが中心となって開発してきた「KEDA」(Kubernetes Event-driven Autoscaling)が、Cloud Native Computing Foundation(CNCF)のプロジェクトに採用されたことが発表されました。 CNCFはKubernetesをはじめとするクラウドネイティブのためのオープンソースソフトウェア開発をホストする団体です。 KEDAは、Kubernetesのうえでイベントドリブンなオートスケールを実現することで、コンテナを用いたサーバレスコンピューティングの仕組みを提供するソフトウェア。 Kubernetesにも、オートスケール機能がありますが、これはCPUやメモリの負荷に反応してコンテナのスケールア

                              Kubernetes上でサーバレス環境を実現する「KEDA」がCNCFのプロジェクトに採用。サーバレスの標準化は進むか
                            • Oracle Cloudの無料枠だけでKubernetes(k3s)クラスタを構築する - blog.potproject.net

                              Oracle Cloudの無料枠だけでKubernetes(k3s)クラスタを構築する(したい) タダでkubenatesを運用してみたいんじゃオラ という気持ちの元に、ギリギリ無料でkubenatesを運用できそうな物が出てきたので、構想を現実にするという記事です。 Oracle Cloud Infastructure と Kubernetes Kubernetes、Docker(厳密には違うけど)のオーケストレーションツールとして、事実上の標準として居座っているオープンソースソフトウェア。 コンテナの運用技術としてこれから試してみたい人も結構多いと思いますが、やるのであれば実際にクラスタ組んでサービスをデプロイしてインターネットからアクセスできる、そんなレベルまでやってみたいものです。 やるとすれば、実際Kubernetesを採用しているクラウドサービスは多く、GCPはマネージドKub

                                Oracle Cloudの無料枠だけでKubernetes(k3s)クラスタを構築する - blog.potproject.net
                              • リモートワークの増加で需要が高まるAmazon WorkSpacesをゼロからざっくり理解する | DevelopersIO

                                クラウド上で仮想デスクトップ環境を提供するAmazon WorkSpaces。 在宅勤務・リモートワークの必要性が高まる中、企業のリモート環境の選択肢のひとつとして挙げられると思いますが、私自身まだ触ったことがなかったのでこの機会に勉強して少し触ってみました。 目次 Amazon WorkSpacesとは 実際に触ってみた 最後に さらに詳しく知りたい方におすすめの参考リンク Amazon WorkSpacesとは 概要 クラウドで仮想デスクトップ環境を提供するAWSのフルマネージドサービス 従量課金制 Linux/Windows が使用可能 WindowsやOfficeのライセンスの持ち込みも可能 デスクトップ仮想化(VDI)の特徴・メリット ユーザーが使うPCをデータセンターやクラウドなど集約された環境で提供する リモートでフレキシブルに企業内のシステムにアクセス可能 端末にデータを保

                                  リモートワークの増加で需要が高まるAmazon WorkSpacesをゼロからざっくり理解する | DevelopersIO
                                • 仮想マシンの作成&実行アプリ「VMware Workstation Pro」と「VMware Fusion Pro」が無償化されたので実際にインストールしてみた

                                  2024年5月13日(月)に、Windows向け仮想マシンアプリ「VMware Workstation Pro」とmacOS向け仮想マシンアプリ「VMware Fusion Pro」が個人利用に限り無償化されました。既にダウンロードとインストールが可能になっていたので、両アプリのダウンロードおよびインストール手順をまとめてみました。 VMware Desktop Hypervisor Pro Apps Now Available for Personal Use - VMware Cloud Foundation (VCF) Blog https://blogs.vmware.com/cloud-foundation/2024/05/14/vmware-desktop-hypervisor-pro-apps-now-available-for-personal-use/ ・目次 ◆1:Br

                                    仮想マシンの作成&実行アプリ「VMware Workstation Pro」と「VMware Fusion Pro」が無償化されたので実際にインストールしてみた
                                  • UTM

                                    Windows. Linux. Meet Apple Silicon. UTM employs Apple's Hypervisor virtualization framework to run ARM64 operating systems on Apple Silicon at near native speeds. On Intel Macs, x86/x64 operating system can be virtualized. In addition, lower performance emulation is available to run x86/x64 on Apple Silicon as well as ARM64 on Intel. For developers and enthusiasts, there are dozens of other emulat

                                    • 「Kubernetes による Cloud Native な開発」と「VM 時代の開発」July Tech Festa 2019 / jtf2019-k8s-amsy810

                                      「Kubernetes による Cloud Native な開発」と「VM 時代の開発」July Tech Festa 2019 Masaya Aoyama(青山 真也) Twitter: @amsy810 CyberAgent

                                        「Kubernetes による Cloud Native な開発」と「VM 時代の開発」July Tech Festa 2019 / jtf2019-k8s-amsy810
                                      • Terraformがバージョン1.0に到達、正式版に。AWSやAzure、VMwareなどマルチクラウド対応のプロビジョニングツール

                                        Terraformがバージョン1.0に到達、正式版に。AWSやAzure、VMwareなどマルチクラウド対応のプロビジョニングツール HashiCorpがオープンソースで開発しているマルチクラウド対応のプロビジョニングツール「Terraform」がバージョン1.0に到達し、正式版となりました。 Today we are announcing the GA release of #Terraform 1.0. This marks a major milestone for interoperability, ease of upgrades, and maintenance for your automation workflows for what has become a standard for cloud provisioning. #HashiConf https://t.co/

                                          Terraformがバージョン1.0に到達、正式版に。AWSやAzure、VMwareなどマルチクラウド対応のプロビジョニングツール
                                        • 「VMware Workstation/Player」が「Hyper-V」と共存可能に ~v15.5.5が正式公開/「Windows 10 May 2020 Update」へのアップグレードが必要

                                            「VMware Workstation/Player」が「Hyper-V」と共存可能に ~v15.5.5が正式公開/「Windows 10 May 2020 Update」へのアップグレードが必要
                                          • RubyVM を PHP で実装する 〜Hello World を出力するまで〜

                                            PHP Conference 2023 English Title: How to implement RubyVM written in PHP - Until to output Hello World -

                                              RubyVM を PHP で実装する 〜Hello World を出力するまで〜
                                            • KubernetesのPodやネットワークをわざと落としまくってカオスエンジニアリングのテストができる「Chaos Mesh」がバージョン1.0に到達

                                              KubernetesのPodやネットワークをわざと落としまくってカオスエンジニアリングのテストができる「Chaos Mesh」がバージョン1.0に到達 Kubernetes上のシステムに対してわざと障害を発生させることで、システムの耐障害性のテストを行うためのソフトウェア「Chaos Mesh」がバージョン1.0に到達したことを、Chaos Meshの開発チームが明らかにしました。 Proud to announce the GA of #ChaosMesh 1.0: Powerful chaos support Visual chaos orchestration Enhanced observability Safe and controllable chaos Learn more: https://t.co/ynx3KIMzIS#chaosengineering @CloudNat

                                                KubernetesのPodやネットワークをわざと落としまくってカオスエンジニアリングのテストができる「Chaos Mesh」がバージョン1.0に到達
                                              • 【ハッキングに挑戦】脆弱性が残された仮想イメージ公開プラットフォーム(VulnHub)で練習をする - Qiita

                                                これからサイバーセキュリティについて手を動かしながら勉強に取り組んでいきたいと検討されている方に向けて「意図的に脆弱性が残された仮想イメージ公開プラットフォーム(VulnHub)で練習をする」として本稿をまとめていきたいと思います。 VulnHubとは 「Vulnerable By Design ~ VulnHub」(https://www.vulnhub.com/、以下 VulnHub)とは、意図的に脆弱性が残された仮想イメージを無料で!!公開しているプラットフォームです。 創設者のg0tmi1kは、『誰もがデジタルセキュリティ、コンピューターアプリケーション、およびネットワーク管理の実践的な経験を得ることができる資料を提供する』という目標を掲げ、その運用を開始しました。年々登録される仮想イメージの数は増加しており、VulnHub公式 Twitterアカウント(@VulnHub)のTwe

                                                  【ハッキングに挑戦】脆弱性が残された仮想イメージ公開プラットフォーム(VulnHub)で練習をする - Qiita
                                                • iPadで仮想化Windows 11 Pro(無料)が楽しい件。

                                                  昨日UTMを使ってM1チップ搭載のMac miniへWindows 11 Proを完全無料でインストールしたという記事を書いたが、1日試したところ「普通に使える」と思えた。 いや、それどころかディスプレイ設定でWindows 11 Proの表示をiPad mini専用にしたら「ほぼ完全なるWindows端末」へと変貌した。 数年前からエミュレータや画面転送などでiPadのWindows端末化をレビューしてきたが、今回はスピード感が桁違いということもあって鳥肌モノだ。 この記事では具体的に良かったポイント、足りないと思えたポイントを記録していく。 M1 MacにUTMでWindows 11 Proを。 M1 Macでの使い勝手。 はじめにM1 Mac単体での使い勝手から始めたい。 Windows 11 Proの画面サイズはUTMアプリのウィンドウを最大化することでほぼフルスクリーンに近い状態

                                                  • 【速報】コンテナ実行専用OSのBottlerocketがパブリックプレビューで発表されました! | DevelopersIO

                                                    AWSにおけるワーカーノードの管理を効率化、かつセキュア化する新しいOS、Bottlerocketの速報です。 「ふわぁ、今日も仕事すっか…って、Bottlerocket、なんやねんこれ?」 朝の日課、twitterのTLを眺めていたら、いきなりこんなツイートが飛び込んできました。 ? Check out the public preview of Bottlerocket: a new Linux-based open source operating system that we designed and optimized specifically for use as a container host: https://t.co/i3tT3rG56g — Nathan Peck (@nathankpeck) March 10, 2020 Bottlerocketは、Linuxベース

                                                      【速報】コンテナ実行専用OSのBottlerocketがパブリックプレビューで発表されました! | DevelopersIO
                                                    • VMとDockerの基礎 -コンテナって何なの??言葉と仕組みを理解する

                                                      Dockerとは Dockerは、インフラ関係やDevOps界隈で注目されている技術の一つ. Docker社が開発している, コンテナ仮想化(仮想環境)を用いてアプリケーションを開発・配置・実行するための オープンプラットフォーム。 会社では当たり前に使っているものだけど、 説明できるかっていったらできなかった!ので、簡単に、まとめました(^^) ■ 仮想化...?? "VM(virtual machine)" 仮想化とは。英語では、virtual machine(バーチャルマシン). 実態のないものであり、実在しているかのように作るもの。 1台のサーバーの上に、複数台のサーバーがあるように見える状態を作ること。 (コンピュータの中に、あたかも他のコンピュータがあるように 擬似的なコンピューターを再現したもの。とも言える。) 例えば... Macの中にcentOSサーバーを設置 windo

                                                        VMとDockerの基礎 -コンテナって何なの??言葉と仕組みを理解する
                                                      • 【春のAWS コンテナ祭り】コンテナうまみつらみ〜Kubernetes初心者がEKSと格闘した1年を振り返る / aws_container_matsuri_20200320

                                                        【春のAWS コンテナ祭り】コンテナうまみつらみ〜Kubernetes初心者がEKSと格闘した1年を振り返る / aws_container_matsuri_20200320

                                                          【春のAWS コンテナ祭り】コンテナうまみつらみ〜Kubernetes初心者がEKSと格闘した1年を振り返る / aws_container_matsuri_20200320
                                                        • VMwareが独立、デル傘下からスピンオフ。その理由は、デルが借金を早く返したいから

                                                          Dell Technologies(以下デル)とVMwareは、VMwareをデル傘下からスピンオフし、独立した公開会社にすることを発表しました(デルの発表、VMwareの発表) デルは2015年にストレージ大手のEMCを約8兆円で買収しました。EMC傘下にはVMware、Pivotal、RSAなどの企業が含まれており、自動的にこれらの企業もデルの傘下となっていました。 参考:デルがEMC買収を正式に発表 今回の発表は、このデル傘下だったVMwareをスピンオフし、独立した公開企業にする、というものです。 このスピンオフが完了すると、VMwareはVMwareの全株主に対して、115億ドルから120億ドルの特別現金配当を行います。デルはVMwareの株の約80%を保有しているため、このうちの80%、すなわち約93億ドルから97億ドル(1ドル110円換算でおおむね1兆230億円から1兆670

                                                            VMwareが独立、デル傘下からスピンオフ。その理由は、デルが借金を早く返したいから
                                                          • 無償版VMware ESXiも対象 VMware、サブスクリプション移行に伴い複数製品を販売終了

                                                            VMwareは2024年1月15日(現地時間)、複数製品の販売終了を伝えた。販売終了には指定がない限り対象製品の全てのエディションや永久ライセンス、サポート&サブスクリプション、SaaS/ホスト型、サブスクリプションを含む全てのライセンスオプションが含まれている。 VMware vSphere Enterprise Plus VMware vSphere+ VMware vSphere Standard(サブスクリプションは除外) VMware vSphere ROBO VMware vSphere Scale Out VMware vSphere Desktop VMware vSphere Acceleration Kits VMware vSphere Essentials Kit VMware Sphere Essentials Plus Kit(新しいサブスクリプションは除外)

                                                              無償版VMware ESXiも対象 VMware、サブスクリプション移行に伴い複数製品を販売終了
                                                            • Docker / Docker Desktop / Rancher Desktop って何が違うの? - Link and Motivation Developers' Blog

                                                              こんにちは。リンクアンドモチベーション SRE グループの川津と申します! 弊社では、開発や本番環境等、至る所で Docker (コンテナ仮想化) を利用しています。 普段から使っているが、仕組みは分からない!という方も多いのではないかと思い記事にしました! 背景 近年の開発では、各自のローカル PC 上での開発として docker (docker-compose) を使う事が多くなりました。 例えば、最近の Web Application の殆どは以下の3つを使って動きます。 RDB (e.g. mysql) in-memory data store (e.g. redis) Object Storage (e.g. Amazon S3 , MinIO) 昔は開発者 wiki や README.md に上記の構築方法が書かれていて、開発者みんなが頑張って自前でローカルマシン上に構築をして

                                                                Docker / Docker Desktop / Rancher Desktop って何が違うの? - Link and Motivation Developers' Blog
                                                              • Engadget | Technology News & Reviews

                                                                The Morning After: Should you upgrade to an iPhone 16?

                                                                  Engadget | Technology News & Reviews
                                                                • Docker 環境を作るなら Ubuntu のクロスプラットフォームな仮想化ツール Multipass を使おう

                                                                  はじめに Web アプリケーションを開発する際、バックエンドの API サーバーやデータベースなどの複数のマシン環境を1台の PC で動かすことの可能なコンテナツールとして、Docker は広く利用されています。 この便利な Dockerですが、複数人で Web アプリケーションを開発しているチームで各メンバの開発用 PC の OS が異なる状態(例えば、A さんが Windows、B さんが macOS など)で、Docker をローカル環境に直接インストールしていた場合、下記のような不都合が発生します。 Docker のバージョンがメンバ間で統一されていない 😱 コンテナ外で使用必須のツールのインストール方法・バージョンがメンバ間で異なる 😱 コンテナ外で使用必須のシェルスクリプトは OS 毎で(または OS の差異を考慮して)作成する必要がある 😱 以上の問題は、Docker

                                                                    Docker 環境を作るなら Ubuntu のクロスプラットフォームな仮想化ツール Multipass を使おう
                                                                  • 【Windows 11便利テク】 Windows 11でより使いやすくなったHyper-V。サクッと無料で仮想環境を作ってみる

                                                                      【Windows 11便利テク】 Windows 11でより使いやすくなったHyper-V。サクッと無料で仮想環境を作ってみる
                                                                    • KubeVirtの何が嬉しいのか - inductor's blog

                                                                      こちらのPublickeyの記事だけ見て中身がよくわかってなさそうな人がちらほらいたので、KubeVirtを使うことの意味についてちょっと書いてみようと思う。 www.publickey1.jp ただのちっちゃなVM基盤が欲しい場合は、ほぼ不要なもの 勉強目的などを除き、仮想マシンの数が10に到底届かないような仕組みでKubeVirtを動かす場合、かなり勿体無いので採用する意味はあまりないと思う。Kubernetesを動かすことによるオーバーヘッドがかなり大きいし、正直物理的な冗長性が十分無視できるくらいの規模と言わざるを得ないので仮想化基盤としてKubeVirtを採用するメリットは薄い。EC2とかESXiとかProxmoxとか既存の仕組みを使えばいいんじゃない?と思う。 採用に値するであろうメリット1: IaaSを作りたい場合 KubeVirtの本質は、「KubernetesのAPIを使

                                                                        KubeVirtの何が嬉しいのか - inductor's blog
                                                                      • NianticのハンケCEO、「メタバースはディストピア。よりよい現実を構築しよう」

                                                                        「メタバースはディストピアの悪夢です」──。「Pokemon Go」などのAR(拡張現実)ゲームで知られる米Nianticのジョン・ハンケCEOは8月10日(現地時間)、ここのところ再浮上しているメタバースについて、このような警鐘を鳴らし、Nianticが考える「現実世界のメタバース」について説明した。 メタバースという用語は1992年に出版されたニール・スティーブンソンのSF小説「スノウ・クラッシュ」に由来し、映画「レディ・プレイヤー1」では「オアシス」として登場する仮想世界だ。ヘッドセットなどを装着することで現実と離れた仮想世界に没入し、他者と交流する。「あつまれどうぶつの森」も広い意味でメタバースといえる。 米Facebookが7月、数年前から取り組んでいるAR/VRのプロジェクトのための新たな部署を、「メタバース実現に向けたMetaverse product groupとする」と発

                                                                          NianticのハンケCEO、「メタバースはディストピア。よりよい現実を構築しよう」
                                                                        • AWSはIaaSでAzureはPaaSという観点で違いを説明|佐々木康介

                                                                          海外ベンダーの資料にAWSはIaaSでAzureはPaaSって書いてて面白いなと思うと同時に、妙に腑に落ちる分類だなと思いました。それをツイートしたところ、どういうことか書けよとばかりに拡散されたので書きました。 もちろんそんなにバッサリ区分けできるものじゃないし、AWSにはlambdaとかRDSとかPaaSの人気サービスがたくさんあります。逆にAzureにだってIaaSはあります。 でも、そういう区分けをしていることに納得できる理由。それは、設計思想が違うからです。 なお、本記事は私の偏見のみで構成されております。 2020/12/23追記 lambdaは2010年ではなく2014年開始との指摘を多数いただいたので修正いたします。調べもせずに適当に書いてすみませんでした。また他にも「GCPこそPaaSでは?」「GCPはSaaS」などGCPを比較する声がものすごくたくさんありましたが、私の

                                                                            AWSはIaaSでAzureはPaaSという観点で違いを説明|佐々木康介
                                                                          • Ruby 3.3’s YJIT Runs Shopify’s Production Code 15% Faster

                                                                            Ruby 3.2 YJIT is Battle-Tested Shopify deploys YJIT on business-critical services in production, such as Storefront Renderer, the software that powers all online storefronts on Shopify’s platform, and Shopify’s Monolith. As of the Ruby 3.2 release, YJIT sped up our Storefront Renderer by 10% on average. Storefront Renderer is a complex application. Your more reasonable-sized app might get better/w

                                                                              Ruby 3.3’s YJIT Runs Shopify’s Production Code 15% Faster
                                                                            • BroadcomがVMwareを買収した理由 実は双方にメリットあり

                                                                              いつものごとく担当の松尾さんから「BroadcomによるVMware買収が決まったわけですが、Intelとかパット・ゲルシンガーとかとの三角関係的なところとか、なぜ半導体メーカーがソフトウェア企業を買収するのかといったところの解説記事、もし可能であればお願いしたいと思うのですが、いかがでしょう?」というメッセージが飛んできた。いや流石に三角関係はないとおもうんですが。ということで、簡単に背景を。 まず事実関係について。こちらにまとめられているように、BroadcomはVMwareを610億ドルで買収する。この際同社の抱えていた負債80億ドルも引き受けるので、合計では690億ドル。5月26日の為替レート(1ドル127.48円)で換算すると8兆7960億円もの莫大な金額になる。 普通に考えると超大型買収ということになるが、2018年のQualcomm買収の騒ぎの時には総額1300億ドルを提示し

                                                                                BroadcomがVMwareを買収した理由 実は双方にメリットあり
                                                                              • ChromebookでMicrosoft OfficeなどWindowsアプリが動作可能に

                                                                                  ChromebookでMicrosoft OfficeなどWindowsアプリが動作可能に
                                                                                • Apple Silicon (M1/M2)MacでのVagrant+VirtualBoxの代替手段 - GMOインターネットグループ グループ研究開発本部

                                                                                  みなさんこんにちは、グループ研究開発本部 AI研究開発室のK.Fです。 これまで、Intel MacでVirtualBox + Vagrantを利用してCentOS 7の仮想(VM)環境を利用していたのですが、Apple Silicon MacにPCを乗り換えたので、代替方法がないか調査してみました。 結論 Ubuntu 22.04/aarch64 on multipass -> CentOS 7/x86_64 on vagrant + libvirt が最もよい 動作は少し遅いと感じることがあるが、x86_64をエミュレートしているので本番との環境差分が少なくなってうれしい 1. はじめに 筆者の環境 MacBook Pro 14 inch, M2 Pro, 32GB RAM MacOS Ventura 13.4.1 なるべくこれまで使ってきたVagrantfileを変更したくないので、

                                                                                    Apple Silicon (M1/M2)MacでのVagrant+VirtualBoxの代替手段 - GMOインターネットグループ グループ研究開発本部

                                                                                  新着記事