並び順

ブックマーク数

期間指定

  • から
  • まで

41 - 64 件 / 64件

新着順 人気順

vtの検索結果41 - 64 件 / 64件

  • Dockerを少しずつ理解しようっていうお話 - Qiita

    はじめに 初めまして! エンジニアになって数年、今まで本を読むだけでしたが、もっとプライベートで楽しみながら成長したい!自分が学んだ足跡を残していきたい!と思い記事をかきました! 最終的には自在に開発できるようになりたいと思っています。 いろいろな記事を参考にさせてもらっています。 その中でもこれってどういう意味?とかつまづいたところを念入りに書いていこうかと思います。 今回の目的 Dockerってもらったものそのまま使えば簡単に動いちゃうのでとてもやりやすい!なんて思うんですけど、一から作ってとなると「はて?どうすればいいのかわからない・・・」とはっきりしてません。 最小限でDockerを動かしながらそれぞれがどんな役割をしているの?どんなことを書いているの?を理解していきます! 使用したものや事前準備 ・Macbook Pro ・Docker Desktop ・Docker Hub ・

      Dockerを少しずつ理解しようっていうお話 - Qiita
    • 【図解】作業が倍速!pipenvの使い方【Python】

      悩み ① Python3.6 を使っているけれど、Python3.8 も同時に使いたい... ⏩ 環境の使い分けが難しい 悩み ② パッケージをたくさん入れすぎて、もう何がなんだが分からない... ⏩ パッケージの管理が大変 遅かれ早かれ、Python 使いならこの問題には必ずぶち当たる日が来ます。これらの悩みは pipenv を使うことで解決することができます。 今回は、今注目されている pipenv の使い方とイメージを図解して解説します。 Python の基礎を本にまとめています。併せてご覧いただけるととても嬉しいです ↓ DeepLearning の基礎を本にまとめています。手に取って頂けるととても喜びます ↓ Created by NekoAllergy pipenv ってなに? pipenv とは、Python のパッケージ管理と仮想環境の構築を簡単に、自動で行ってくれる便利な

        【図解】作業が倍速!pipenvの使い方【Python】
      • macOS Ventureの新機能やマルチ/ヘッドレスディスプレイ、Windows 10/11インストールの改善、日本語のローカライズなどをサポートした仮想化ソフトウェア「UTM v4.0」が正式にリリース。

        macOS Ventureの新しいVirtualizationやマルチ/ヘッドレスディスプレイ、Windows 10/11のインストールの簡略化などをサポートしたMac/iOS対応の仮想化ソフトウェア「UTM v4.0」が正式にリリースされています。詳細は以下から。 オープンソースのCPUエミュレータQEMUとAppleのVirtualization.frameworkを利用し、Intel/Apple Silicon MacやiPhone/iPadデバイス上で仮想マシン(VM)すること出来るアプリ「UTM」シリーズを開発するUTM Projectは現地時間2022年10月19日、4度目のメジャーアップデートとなる「UTM v4.0」を正式にリリースしたと発表しています。 UTM v4.0は今年08月からPublic Beta版が公開され開発が続けられて来たバージョンで、初期リリースでUTM

          macOS Ventureの新機能やマルチ/ヘッドレスディスプレイ、Windows 10/11インストールの改善、日本語のローカライズなどをサポートした仮想化ソフトウェア「UTM v4.0」が正式にリリース。
        • Docker内部の仕組みについて手を動かして理解してみた

          SREホールディングス株式会社 でソフトウェアエンジニアをやっている釜田です。 近年、Webアプリケーション開発者にとって、コンテナの起動や停止のためにDockerコマンドを用いることが一般的になりましたが、その背後の仕組みについてご存知でしょうか? 実は、コンソールからDockerコマンドを実行した裏側で、コンテナランタイムがコンテナの作成や起動を行っています。 今回はそのようなDockerの裏側について紹介するとともにコンテナランタイムを直接動かしてコンテナを作成、起動してみようと思います。 今回紹介するコンテナランタイムの役割と機能についての理解を深めることで、今後より適切なコンテナランタイムを選択して、コンテナのセキュリティレベルを向上させることが可能になります。 対象読者 業務でDockerを利用している方 Dockerがどのような仕組みでコンテナを実行しているか気になる方 コン

            Docker内部の仕組みについて手を動かして理解してみた
          • 【図解】Linux KVMの仕組みとは? - カゴヤのサーバー研究室

            KVMとは、Linuxに最適化された仮想化技術の一つです。この記事ではKVMの基本的な仕組みを整理したあと、KVMを実際に動かす方法を解説しています。 最初にホストOS(今回はUbuntu)にKVMを設定します。次に、ホストOS上に仮想マシン(今回はUbuntu機とWindows機の2台)を構築していきます。ホストOSのUbuntuにはデスクトップ環境を導入して、できる限りやさしく解説していきます。 KVMはKernel-based Virtual Machineの頭文字をとった略称で、カーネルベースの仮想マシンと訳されています。カーネルとは、OSの基本機能の役割を担うソフトウエアです。 KVMによりホストマシンを仮想化し、その上に複数の仮想マシン(ゲストマシン)を稼働することができます。この仮想マシンには、Windowsを含むさまざまなOSのマシンを搭載可能です。そのため1台のサーバー機

              【図解】Linux KVMの仕組みとは? - カゴヤのサーバー研究室
            • M1 mac 上で Lima の Intel on ARM を試してみる - アクトインディ開発者ブログ

              morishitaです。 前回は M1 Mac 上の Docker Desktop でオーソドックスな構成の Rails アプリケーションであるいこレポの docker-compose の開発環境を動かしてみました。 思ったより少ない変更で動くことが確認できました。 tech.actindi.net ※ ↑前回のエントリを前提にしているところもあるので先に読むことをおすすめします。 今回は同じ docker-compose を Lima の Intel on ARM な仮想マシンで動かしてみたいと思います。 マシンスペック etc は次の通りです。 MacBook Pro(14 インチ、2021) チップ Apple M1 Max メモリ 64GB OS macOS Montrey Lima 0.8.1 Lima とは Lima は "macOS subsystem for Linux"

                M1 mac 上で Lima の Intel on ARM を試してみる - アクトインディ開発者ブログ
              • 【Rootless Docker】 Dockerを安全に一般ユーザで実行する | ぺんぎんや

                世の中では,Dockerの利用者がかなり増えてきていますね.ただ,Dockerはまだまだ発展途上?なのかユーザが多くなって開発が盛んになったためか,日々機能が更新されています. 今回は,Dockerのユーザ権限周りに関してのまとめてみました. Dockerでは,通常管理者権限(root)を通じて操作します.そのため,Root以外のユーザはDockerを使用することができません. しかし,一般ユーザであったとしてもDockerを使用したいといった要望は割と多いです.その方法として,以前までは,Dockerの実行許可を与えるユーザにグループに追加する方法が一般的でした.ただ,セキュリティ面に問題があったため,あまり推奨される方法ではありませんでした. そこで,Docker Engine v19.03で実験的にRootlessモードが導入され,Docker Engine v20.10から実験的な

                • Pythonのおすすめ開発環境ver.2023 | Python試験・資格、データ分析試験・資格を運営する一般社団法人Pythonエンジニア育成推進協会のページです。

                  変わった点と言えば、その時々の要件に応じてバージョンを3.9か3.10を使い分けているという点くらいです。Pythonの標準実装であるCPythonは今でもおすすめのままかわりませんし、それ以外の部分に関してもこのままでも問題ありません。 今回は上記の6項目の中から特にフォローが必要な内容を取り上げたいと思います。 ■Python3、どのバージョンを使うのがベスト?現在、Pythonは12カ月ごとに新しいバージョンがリリースされており、昨年の10月に3.11がリリースされています。 このリリースでは新たな機能の追加やスピードアップが図られていますが、下位互換性が保持されていますので、内部的なAPIが大幅に変更されていない限りは基本的にどのバージョンを利用したとしても、書いたコードが動かないという事はめったになく、3.9で書いたコードは3.11でも基本的に動きます。 もし、新しい機能が入った

                  • KVMの初期設定、及びvirsh, virt-installによるVM作成 - えんでぃの技術ブログ

                    引用元:linux-kvm.org 前の記事 前回はKVM, QEMU, libvirt の概要について紹介しました。 endy-tech.hatenablog.jp お伝えしたいこと 本記事では、KVM+QEMUによる仮想化システムのインストール手順と、libvirt CLI (virt-install, virsh) によるVM作成手順を紹介します。 その後、KVMが本当に正しく構成されているのかを確認する手順と、正しく構成されていなかった場合の対処法について紹介します。 libvirtベースのCLI/GUIツールの概要については、前の記事のlibvirt を利用している製品を先にお読みください。 libvirt ベースのGUIツールについては、次の記事で紹介します。 QEMU、KVM、libvirt のインストールは非常に簡単です。 ただ、libvirtの初期設定、使い方、KVMが動

                      KVMの初期設定、及びvirsh, virt-installによるVM作成 - えんでぃの技術ブログ
                    • Ubuntu でも最新のVimを使いたいなら、Dockerから拾えばいいでしょ

                      この記事は、Vim 駅伝 の 2023/09/13 の記事になります。 TL;DR Docker Image の thinca/vim には Ubuntu ベースのイメージが有る docker cp を使うと、コンテナの中のファイルをホストに持ってこれる はじめに 私の手元には、10年前の VAIO Pro 10 と 6年前の ASUS X551C に Ubuntu が入っており、 前者はイベント運営でネットワーク機器に接続するのに、後者は自宅サーバに使用している。 残念ながら、どちらのPCもスペックが不足しているため、自前でビルドするような作業には向いていなく、最新のVim をビルドすることも、めんどうと言わざるを言えない。 それでも、denops.vim や ddc.vim を使うためには、最新に近い Vim を用意する必要があるため、どうにかしたかった。 やろうとしたこと deb パ

                        Ubuntu でも最新のVimを使いたいなら、Dockerから拾えばいいでしょ
                      • podmanとは | OSSのデージーネット

                        Podmanとは、RedHat社が開発したコンテナ管理ツールです。OSSで公開されていて、Red Hat Enterprise Linux/CentOS 7.6以降でパッケージが配布されています。また、ubuntuなどでもパッケージで導入することができます。 Redhatは、Dockerdやcontainerdのようなデーモンプロセスを必ず経由して使うシステムは、これらのプロセス停止により全機能が停止してしまうため危険だと主張しています。 それを避けるため、Podmanは、UNIXドメインソケットを使わずに動作します。また、systemdとの連携なども簡単に行えるようになっていたり、ユーザ毎のローカルレポジトリが利用できるようになっているなど、Linuxとの親和性がより強化されています。 なお、Podmanは、Dockerと互換性を持って作られていて、引数などの指定方法は、すべてDocke

                          podmanとは | OSSのデージーネット
                        • Ubuntuにkvm/QEMUをいれてCockpitで快適に仮想マシンサーバを運用してみる - Qiita

                          ご家庭にある開発サーバっぽくつかうMini PCが低スペック×複数台になってしまったので、タイムセールで買ったMini PCに集約することにしました。ここではUbuntuで仮想サーバを構築したメモを残します。 今回入れ替えた環境 旧 Intel NUCほかMini PC×3台 CPUスコア 1500-2000おもにCeleronなど 新 Ryzen 4700U RAM 16GB SSD 500GB 5万円くらい Windows 11を削除してUbuntu 22をインストール 今回のゴール 各マシンを集約して効率運用したい。先日試したvscode-serverやDockerホスト用、家庭内DNSサーバほかツール群、たまに使うクリーンなWindows検証環境、その他立てたいときに使うサーバ用など、マシンリソースの効率化と管理の容易さを上げたいなと思っていました。 もともとはvirtualbox

                            Ubuntuにkvm/QEMUをいれてCockpitで快適に仮想マシンサーバを運用してみる - Qiita
                          • Parallels、macOS CatalinaやAppleでサインインをサポートし、Sandbox制限内で動く仮想化アプリ「Parallels Desktop 1.5.0 (旧Lite)」をMac App Storeでリリース。

                            ParallelsがmacOS 10.15 CatalinaやAppleでサインインをサポートした仮想化アプリ「Parallels Desktop 1.5.0 (旧Lite)」をMac App Storeでリリースしています。詳細は以下から。 2018年末にカナダのCorel Corporationに買収され、現在はKKR傘下となったParallels, Inc.は現地時間2020年02月03日、2017年03月に日本のMac App Storeでも公開を開始した仮想マシン構築アプリ「Parallels Desktop Lite」を「Parallels Desktop v1.5.0」へアップデートしています。 これは Parallels Desktop™ の大型アップデートです。これにより、安定性、安全性、操作性が向上し、macOS® 10.15 Catalina との互換性が提供されます

                              Parallels、macOS CatalinaやAppleでサインインをサポートし、Sandbox制限内で動く仮想化アプリ「Parallels Desktop 1.5.0 (旧Lite)」をMac App Storeでリリース。
                            • Windows11 WSL2 qemu (Nested VM) の使い方と他の仮想マシンとの速度比較 - hiroの長い冒険日記

                              Windows11 の WSL2 では Nested VM が有効になっています。これまで Windows版 qemu を使用してきましたが、ググって調べたときに出てくる qemu の記事は殆どが Linux 上の kvm を使用した物で、Windows版 qemu には適用できない事が多い状況でした。折角 WSL2 で使えるようになったようですので、Nested kvm で qemu 仮想マシンを起動できるか試してみました。また、whpx option 有効の Windows版 qemu 、Windows11 の Hyper-V や Virtualbox、実機で起動した Ubuntu やその上で起動した qemu についても速度を比較しました。 はじめに WSL2 で Nested VM が有効かどうか確認 WSL2 Ubuntu に qemu を install WSL2 qemu-k

                                Windows11 WSL2 qemu (Nested VM) の使い方と他の仮想マシンとの速度比較 - hiroの長い冒険日記
                              • Python仮想環境構築の基礎と ツールの比較

                                最近のpython仮想環境について勉強したのでまとめました。勉強しながら作ったので間違っていることを書いてる可能性があります。 Typoが複数あったけどuploadしなおさない」Read less

                                  Python仮想環境構築の基礎と ツールの比較
                                • 【Dockerでワンパン】PokéLLMonを動かしてみる - Qiita

                                  PokéLLMonは、ポケモンバトルのゲームにおいて、人間並みのパフォーマンスを実現する最初のLLM(Large Language Model)を体現したエージェントです。この記事では、PokéLLMonを実際に動かすための手順を初心者向けに解説します。Dockerを使用して環境を構築し、ローカルでヒューリスティックボットと対戦する方法までを説明します。 こちらの記事もおすすめ 環境構築 まずは、PokéLLMonを動かすための環境を構築することから始めます。Dockerを活用することで、環境依存を最小限に抑えることができます。 Dockerイメージの構築 以下のDockerfileを使用して、必要な環境を構築します。PythonとNode.jsがプリインストールされたイメージをベースにして、PokéLLMonの動作に必要なパッケージをインストールします。 # Python 3.11とNo

                                    【Dockerでワンパン】PokéLLMonを動かしてみる - Qiita
                                  • VM上のwin10でネイティブマシンばりの性能を引き出す[win10 on CentOS7(kvm/qemu)] - Qiita

                                    KVMでWindows10をサクサク動かす まえがき みなさんは開発環境どうしてますか? 私は普段仕事ではMac上にVirtualBoxで立てたVMで開発しています。 最近だとdockerとか使ってる人も多いですよね。 Web開発はやっぱりMac便利だなーと思いつつも、社会人になるまでは10年以上Windowsオンリーで生きてきたので Windowsでしか動かないシェアウェアやファイル形式を大量に溜め込んでいたり、 そもそもPCをパーツ単位で選んで組み立てるのが好きだったりするのでmacに移行できずにいるんですよね。 そこで、今回はLinux(CentOS7)上で VMのLinuxの様々な種類のサーバを立てつつも、普段使いのVM上のWindows10で ネイティブマシン並みの性能を引き出していく自分なりのチューニング方法についてお話していきます。 そもそもなんでWin10のVMなのか クラ

                                      VM上のwin10でネイティブマシンばりの性能を引き出す[win10 on CentOS7(kvm/qemu)] - Qiita
                                    • macOSの仮想化技術について ~Virtualization-rs Rust bindings for virtualization.framework ~

                                      NTT Tech Conference #5の発表です (Sotetsu Suzugamine) 仮想化技術についての基本的な背景をご説明し、macOS の仮想化技術の変遷や仮想化技術を支えるツールについてご紹介します。Read less

                                        macOSの仮想化技術について ~Virtualization-rs Rust bindings for virtualization.framework ~
                                      • Rust開発のはじめかた

                                        Rust開発を行う為に、なるべく簡単でシンプルな方法で環境構築します。今時は特に理由が無ければローカルを汚さないようにDocker + VS Codeで構築するのが良いでしょう。 インストール Docker まずはDockerをインストール。ここではお手軽にDocker Desktop。 VS Code VS Codeも環境に合わせてインストール。 VS Code Plugins リモートコンテナ開発の必須プラグインと、必須ではないですがRust用の開発効率アップのプラグインを入れていきます。いずれもそのままでRemoteContainer内で有効です。 Remote Containers リモートコンテナ開発の必須プラグイン rust-analyzer 便利なRust Language Server crates 依存ライブラリのバージョンチェック Even Better TOML to

                                          Rust開発のはじめかた
                                        • DockerでGo言語の開発環境を作る方法 - Qiita

                                          はじめに バックエンドにGoを使いたいと思ったときに作ったものです。 とりあえず動作する開発環境を作りたいという方におすすめです。 私自身、Dockerを用いたGoの開発環境の構築に苦労しましたので、同じく苦労している方の参考になれば幸いです。 フォルダ構成 フォルダ構成は以下のとおりです。 project ├backend │ └Dockerfile │ └cmd/ │  └─api/ │   └─main.go └docker-compose.yml 具体的な手順 まず、Dockerfileを以下のとおり作成します。 FROM golang:1.19.1-alpine3.16 WORKDIR /app # 最初は以下の部分はコメントアウトする # COPY backend/go.mod . # COPY backend/go.sum . # RUN go mod download #

                                            DockerでGo言語の開発環境を作る方法 - Qiita
                                          • DockerでKali Linuxコンテナをインストール - Qiita

                                            はじめに タイトルの通りDockerでKali Linuxをインストールします 注意:Dockerの場合?Kali LinuxはGUIではなくCUIです. インストールの前に... DockerはホストのOSと異なるものをインストールできない(WindowsならWindowsのみ)ので, Kali LinuxをDockerで建てるにはUbuntuなど(Linux)にDockerをインストールすることになると思います. したがって,WindowsであればVirtualBoxなどでUbuntuを立ち上げてから,などの操作が必要だと思います. 今回は,自分で入れたUbuntuにDockerをインストールしてあるので,そこでKali Linux環境を作ります. UbuntuにDockerはインストールされているとして説明します. まだまだ初心者なのでわからないことが多いです. ご指摘お待ちしてます

                                              DockerでKali Linuxコンテナをインストール - Qiita
                                            • VTは全世界の8163銘柄に経費率0.09%で分散投資が出来るETF【設定来リターン5.92%、分配金利回り2.32%】 - NISAで分配金をもらうETF郎の配当生活までの記録ブログ

                                              楽天VTの人気も高まり、VTってなに?と疑問に感じている方も多いのではないでしょうか。 今回は、日本で人気のある全世界に1つの銘柄で分散投資が可能なETFのVTを紹介します。 VTの概要(2019年7月31日現在) 投資アプローチ ベンチマークについて VTのトータルリターン VTとVTIのチャート比較 VTの国別保有割合 VTは日本が7.7%の割合を占めていることに注意 VTの構成銘柄 VTのセクター別の構成比率 分配金利回り VTの過去10年の分配金実績 VTの分配金利回りは2.32% VTは世界の株式全体に経費率0.09%で投資できる VTのデメリットは日本が含まれていることと経費率の高さ VTの概要(2019年7月31日現在) 名称 バンガード®・トータル・ワールド・ストックETF ティッカー VT ベンチマーク FTSEグローバル・オールキャップ・インデックス 経費率 0.09%

                                                VTは全世界の8163銘柄に経費率0.09%で分散投資が出来るETF【設定来リターン5.92%、分配金利回り2.32%】 - NISAで分配金をもらうETF郎の配当生活までの記録ブログ
                                              • Deep dive into Virtio-networking and vhost-net

                                                In this post we will explain the vhost-net architecture described in the introduction, to make it clear how everything works together from a technical point of view. This is part of the series of blogs that introduces you to the realm of virtio-networking which brings together the world of virtualization and the world of networking. This post is intended for architects and developers who are inter

                                                  Deep dive into Virtio-networking and vhost-net
                                                • CentOS7 + PHP7.3

                                                  CentOS7にPHP7.3をインストールしていく手順です。7系は同じ手順で大丈夫です。 デフォルトのyumでは5.4までしかインストールできないため、EPELとRemiを追加しています。 2019-01-07 追記 EPELのリポジトリを有効にしてインストールするようにコマンドを修正。 環境 CentOS7.6 x86_64 目的のPHPは7.3です。 PHPのインストール前の準備 EPELやRemiが追加済みであれば、飛ばしてください。 現在のPHPバージョンを確認

                                                  新着記事