Amatsu Kaede
Amatsu Kaede
  • 59
  • 311 468
Windows11にDockerをインストール:2つの方法の比較と手順【VOICEVOX解説】
Windows11にDockerをインストールする2つの方法を比較と解説
1. Docker Desktop for Windows
2. Docker CE on WSL Ubuntu
○目次
0:00 導入
0:13 2つの方法を比較
6:23 Docker Desktop for Windows インストール
9:09 Dockerの動作確認
11:58 WSLの既定ディストロ設定
12:30 Docker Desktop for Windows アンインストール
14:18 Docker CE on WSL Ubuntu インストール
16:33 Docker CE on WSL Ubuntu アンインストール
○関連動画
・Windows11 + WSL + Ubuntu + VSCode + Git + GitHub で快適な開発環境を構築【2024アップグレード版】:th-cam.com/video/2l_nSudnKs4/w-d-xo.html
○参考リンク
・Docker Desktop for Windows ダウンロード先:docs.docker.com/desktop/install/windows-install/
・Docker Engine をUbuntuにインストールする方法:docs.docker.com/engine/install/ubuntu/
・Linux インストール後の追加設定:docs.docker.com/engine/install/linux-postinstall/
○再生リスト
・開発環境:th-cam.com/play/PLf4I2oE5Pn_OXBaIhg30BqiRk6wuSf3Lt.html
○音声読み上げ
・VOICEVOX:ずんだもん
○使用音源
・効果音ラボ
・甘茶の音楽工房
มุมมอง: 2 434

วีดีโอ

Windows11 + WSL + Ubuntu + VSCode + Git + GitHub で快適な開発環境を構築【2024アップグレード版】
มุมมอง 5K3 หลายเดือนก่อน
Windows11で開発環境の構築! ○動画内で使用したメモ ・note.com/amatz/n/nfd6ff5118c78 ○目次 0:00 導入 0:49 1.Windows Terminal 1:34 2.Visual Studio Code 3:27 3.Git for Windows 9:35 4.Windows Subsystem for Linux 11:22 5.Ubuntu 15:44 6.GitHub ○関連動画 ・Windows WSL Ubuntu開発環境:th-cam.com/video/odDJ3QvlF2g/w-d-xo.html ○参考リンク ・Windows Terminal:apps.microsoft.com/detail/9n0dx20hk701?hl=ja-jp&gl=JP ・Git:git-scm.com/ ・VSCode:code.vis...
Windows 11 をシンプルで快適に!おすすめ設定【23H2】
มุมมอง 6K3 หลายเดือนก่อน
個人的なWindows11の設定を共有します。 参考にしてくれたら嬉しいです。 ○目次 0:00 導入 0:45 1.設定アプリでの設定 7:39 2.不要なアプリのアンインストール 10:58 3.Microsoft IMEの設定 11:32 4.パフォーマンスオプション 12:30 5.フォルダーオプション 13:26 6.スタートのピン留めアプリの削除 14:14 7.タスクバーアプリのピン留め外し ○再生リスト ・開発環境:th-cam.com/play/PLf4I2oE5Pn_OXBaIhg30BqiRk6wuSf3Lt.html ・3分解説:th-cam.com/play/PLf4I2oE5Pn_PnEsCgS_S-ulMm4KOo2VPF.html ○音声読み上げ ・VOICEVOX:ずんだもん ○使用音源 ・効果音ラボ ・甘茶の音楽工房
【日常】推定ご近所さんに「パソコン教えて」と言われて困惑するずんだもん【VOICEVOX劇場】
มุมมอง 9924 หลายเดือนก่อน
最近、本当にあった出来事を小ネタとして昇華します。 ○音声読み上げ ・VOICEVOX:ずんだもん ・VOICEVOX:雨晴はう ○使用音源 ・効果音ラボ ・甘茶の音楽工房
【MMT】貨幣循環シミュレーターを作ってみた【マクロ経済/簿記】
มุมมอง 4706 หลายเดือนก่อน
信用創造シミュレーターに機能追加して、マネーフロー(資金循環/貨幣循環)のシミュレーターにしました。 プログラミングのチャンネルなのに、また経済の動画です。 経済・簿記については素人なので、ご意見ご感想などありましたらコメントお願い致します。 ◯貨幣循環シミュレーター ・mfs.amatzk.com/ ◯信用創造シミュレーター ・mcs.amatzk.com/ ◯参考資料 ・財務省:国民負担率  www.mof.go.jp/policy/budget/topics/futanritsu/20230221.html ・財務省:プライマリーバランスとは何か  www.mof.go.jp/zaisei/subject/subject-04.html ・財務省:基礎財政収支とはなんですか  www.mof.go.jp/faq/budget/01ad.htm ・日本銀行:中央銀行デジタル通貨 ...
【経済】信用創造シミュレーターを作ってみた【簿記】
มุมมอง 5026 หลายเดือนก่อน
信用創造の手順のシミュレーターを作ってみました。 プログラミングのチャンネルなのに、動画内容はほどんど信用創造の話です。 経済・簿記については素人なので、ご意見ご感想などありましたらコメントお願い致します。 ◯信用創造シミュレーター ・mcs.amatzk.com/ ○音声読み上げ ・VOICEVOX:ずんだもん ・VOICEVOX:春日部つむぎ ○使用音源 ・効果音ラボ ・甘茶の音楽工房
【Rakuten Link 非通知回避】SIMを簡単に切り替えられるショートカットを作ったよ【iOS17/配布】
มุมมอง 4.5K7 หลายเดือนก่อน
調べた限り無かったので作りました。よかったら使ってください。 ◯配布リンク ・Rakuten Link 通話(SIMをRakutenに切り替えてRakuten Linkアプリを開く): www.icloud.com/shortcuts/79c69e9118e645f6a64daaf16e6836f6 ・データSIM切り替え(選択方式) : www.icloud.com/shortcuts/133b5bbc18d445a984e85824bc4048f4 ・データSIM切り替え(Dual SIM 専用スイッチ方式) : www.icloud.com/shortcuts/7f92a3741a314a31a2507ac435907ae8 ・音声SIM切り替え(選択方式) www.icloud.com/shortcuts/86dcfde6d684442b81f1f3c267d93d1c ・音...
【iOS17】位置情報設定を1タップで開けるショートカット作ってみた【VOICEVOX劇場】
มุมมอง 3.9K7 หลายเดือนก่อน
iOS17になってから初めてショートカットアプリを触りました。 簡易的なプログラミングみたいで結構面白いです。 ◯配布リンク ・Google Maps 位置情報 : www.icloud.com/shortcuts/b28fee544a1a45c0bd1bf26212a315f8 ・YAMAP 位置情報 : www.icloud.com/shortcuts/7f09c7e63de243fdb55a046c3e2f1636 ・バンドルID取得 : www.icloud.com/shortcuts/006cdb81902942cfba83b1f9e933a6b5 ※ 動作確認 iOS 17.2.1 ◯参考サイト ・ショートカット ユーザーガイド : support.apple.com/ja-jp/guide/shortcuts/welcome/ios ○おすすめ動画 ・ Windows1...
【1つも記憶しないパスワード管理法】情報管理ガバガバのヤバいやつに遭遇した話【VOICEVOX劇場】
มุมมอง 2.8K9 หลายเดือนก่อน
投稿者が実践しているパスワード管理法を軽く説明しています。 ◯参考リンク ・Bitwarden: bitwarden.com/ ・1Password: 1password.com/jp ○おすすめ動画 ・ Windows11 WSL Ubuntu VSCode 環境構築 : th-cam.com/video/odDJ3QvlF2g/w-d-xo.html ・ Win11 Docker VSCode でRust開発環境構築 : th-cam.com/video/6b7g8swdXCg/w-d-xo.html ○音声読み上げ ・VOICEVOX:ずんだもん ・VOICEVOX:春日部つむぎ ○使用音源 ・効果音ラボ ・甘茶の音楽工房 ○リクエスト ・~の解説をして欲しいなどのリクエストはコメント欄にお願いします #rust #programming
Aizu Online Judge と AI で効率的に学習できる説を提唱する!
มุมมอง 1.9K11 หลายเดือนก่อน
Aizu Online Judge ( onlinejudge.u-aizu.ac.jp/courses/list ) の紹介です。 ◯参考リンク ・ChatGPT : chat.openai.com ・Google Bard : bard.google.com/ ・Bing AI : www.bing.com/?/ai ○おすすめ動画 ・ Windows11 WSL Ubuntu VSCode 環境構築 : th-cam.com/video/odDJ3QvlF2g/w-d-xo.html ・ Win11 Docker VSCode でRust開発環境構築 : th-cam.com/video/6b7g8swdXCg/w-d-xo.html ○音声読み上げ ・VOICEVOX:ずんだもん ・VOICEVOX:春日部つむぎ ・VOICEVOX:四国めたん ○使用音源 ・効果音ラボ ・甘...
3分でわかる 挿入ソート の書き方【Rust コーディング解説 #4】
มุมมอง 1K11 หลายเดือนก่อน
プログラミング初心者向けに、思考プロセスを段階的に図示してみました。 参考になれば幸いです。 ○関連動画 ・Rustコーディング実況解説 | 再生リスト  th-cam.com/play/PLf4I2oE5Pn_O6q36VxJlh0c3zn_NxFZge.html ○おすすめ動画 ・ Windows11 WSL Ubuntu VSCode 環境構築 : th-cam.com/video/odDJ3QvlF2g/w-d-xo.html ・ Win11 Docker VSCode でRust開発環境構築 : th-cam.com/video/6b7g8swdXCg/w-d-xo.html ◯参考リンク ・Rustプログラミング言語:www.rust-lang.org/ja/ ・The Rust Programming Language 日本語版:doc.rust-jp.rs/book-...
【Rust コーディング実況解説 #3】初心に帰って バブルソート
มุมมอง 2.1K11 หลายเดือนก่อน
基礎的なコードを書いてみても、意外と学びがある ○関連動画 ・Rustコーディング実況解説 | 再生リスト  th-cam.com/play/PLf4I2oE5Pn_O6q36VxJlh0c3zn_NxFZge.html ○おすすめ動画 ・ Windows11 WSL Ubuntu VSCode 環境構築 : th-cam.com/video/odDJ3QvlF2g/w-d-xo.html ・ Win11 Docker VSCode でRust開発環境構築 : th-cam.com/video/6b7g8swdXCg/w-d-xo.html ◯参考リンク ・Rustプログラミング言語:www.rust-lang.org/ja/ ・The Rust Programming Language 日本語版:doc.rust-jp.rs/book-ja/title-page.html ・Rus...
日付から曜日を計算 ツェラーの公式【Rust コーディング実況解説 #2】
มุมมอง 1.4K11 หลายเดือนก่อน
サマーウォーズ序盤に出てくる、日付から曜日を計算するものを実装してみました ○関連動画 ・Rustコーディング実況解説 | 再生リスト  th-cam.com/play/PLf4I2oE5Pn_O6q36VxJlh0c3zn_NxFZge.html ○おすすめ動画 ・ Windows11 WSL Ubuntu VSCode 環境構築 : th-cam.com/video/odDJ3QvlF2g/w-d-xo.html ・ Win11 Docker VSCode でRust開発環境構築 : th-cam.com/video/6b7g8swdXCg/w-d-xo.html ◯参考リンク ・Rustプログラミング言語:www.rust-lang.org/ja/ ・The Rust Programming Language 日本語版:doc.rust-jp.rs/book-ja/title-...
【Rust コーディング実況解説 #1】FizzBuzz問題をmatch式で美しく
มุมมอง 3.1Kปีที่แล้ว
Rust のコーディングをして学習する様子を、実況解説してみました ○おすすめ動画 ・ Windows11 WSL Ubuntu VSCode 環境構築 : th-cam.com/video/odDJ3QvlF2g/w-d-xo.html ・ Win11 Docker VSCode でRust開発環境構築 : th-cam.com/video/6b7g8swdXCg/w-d-xo.html ◯参考リンク ・Rustプログラミング言語:www.rust-lang.org/ja/ ・The Rust Programming Language 日本語版:doc.rust-jp.rs/book-ja/title-page.html ・Rust by Example 日本語版:doc.rust-jp.rs/rust-by-example-ja/index.html ○音声読み上げ ・VOICE...
【プログラマーあるある?】リモートワークで経験したこと【SEずんだもんの日常 #2】
มุมมอง 2Kปีที่แล้ว
リモートワークっていいよね 自分で勝手に仕事できる人には向いてると思う ◯「SEずんだもん」シリーズ再生リスト th-cam.com/play/PLf4I2oE5Pn_MZzoGB3id5zY6R5YFSuQui.html ○おすすめ動画 ■環境構築 ・Windows11 WSL Ubuntu VSCode の環境構築:th-cam.com/video/odDJ3QvlF2g/w-d-xo.html ・Windows11 Docker VSCode で開発環境を構築:th-cam.com/video/6b7g8swdXCg/w-d-xo.html ・Docker VSCode ⇨ Python 開発環境構築 : th-cam.com/video/0nUpjvY6Jy4/w-d-xo.html ■三分解説 ・th-cam.com/play/PLf4I2oE5Pn_PnEsCgS_S-u...
【プログラマーあるある】コーディング編【SEずんだもんの日常 #1】
มุมมอง 2.8Kปีที่แล้ว
【プログラマーあるある】コーディング編【SEずんだもんの日常 #1】
【コーディング】フィボナッチ数列問題を 分割統治法 と 動的計画法 で解決する【Python/ずんだもん解説】
มุมมอง 2.2Kปีที่แล้ว
【コーディング】フィボナッチ数列問題を 分割統治法 と 動的計画法 で解決する【Python/ずんだもん解説】
カプセル化を破壊する「参照の問題」を回避!/オブジェクト指向【ずんだもん解説】
มุมมอง 3.6Kปีที่แล้ว
カプセル化を破壊する「参照の問題」を回避!/オブジェクト指向【ずんだもん解説】
【C language】 Segmentation fault RTA 【Programming beginner Zundamon #1】
มุมมอง 1.4Kปีที่แล้ว
【C language】 Segmentation fault RTA 【Programming beginner Zundamon #1】
抽象度で考える「継承」の問題点と その回避策/オブジェクト指向【ずんだもん解説】
มุมมอง 8Kปีที่แล้ว
抽象度で考える「継承」の問題点と その回避策/オブジェクト指向【ずんだもん解説】
conda と pip を併用|環境を壊さない使い方【Python/ずんだもん解説】
มุมมอง 3Kปีที่แล้ว
conda と pip を併用|環境を壊さない使い方【Python/ずんだもん解説】
Windowsで開発環境を構築する4つの方法【ずんだもん解説】
มุมมอง 4.5Kปีที่แล้ว
Windowsで開発環境を構築する4つの方法【ずんだもん解説】
自動化ロボットは なんでもできる魔法じゃないんだぞ!【SEずんだもんの受難#4】
มุมมอง 2.5Kปีที่แล้ว
自動化ロボットは なんでもできる魔法じゃないんだぞ!【SEずんだもんの受難#4】
【日本の闇】まだウォーターフォールで開発してんの!?【SEずんだもんの受難#3】
มุมมอง 4.8Kปีที่แล้ว
【日本の闇】まだウォーターフォールで開発してんの!?【SEずんだもんの受難#3】
【SEずんだもんの受難#2】ヤバすぎる開発環境とVim信者に直面する
มุมมอง 18Kปีที่แล้ว
【SEずんだもんの受難#2】ヤバすぎる開発環境とVim信者に直面する
【日本の闇】未だに Git 以外を使ってる会社があるってマジ!?【SEずんだもんの受難#1】
มุมมอง 6Kปีที่แล้ว
【日本の闇】未だに Git 以外を使ってる会社があるってマジ!?【SEずんだもんの受難#1】
C++ 開発環境 構築|設定ファイル&学習用プロジェクト配布【ずんだもん解説】
มุมมอง 4.1Kปีที่แล้ว
C 開発環境 構築|設定ファイル&学習用プロジェクト配布【ずんだもん解説】
Docker+VSCode で Java開発環境を構築する【ずんだもん解説/ファイル配布】
มุมมอง 3.4Kปีที่แล้ว
Docker VSCode で Java開発環境を構築する【ずんだもん解説/ファイル配布】
【デバッグで学ぶPython #5】データクラス / 値オブジェクトで合成を!【オブジェクト指向/ずんだもん解説】
มุมมอง 3.7Kปีที่แล้ว
【デバッグで学ぶPython #5】データクラス / 値オブジェクトで合成を!【オブジェクト指向/ずんだもん解説】
【デバッグで学ぶPython #4】継承より抽象クラス&合成 /これができたら中級者【ずんだもん解説】
มุมมอง 6Kปีที่แล้ว
【デバッグで学ぶPython #4】継承より抽象クラス&合成 /これができたら中級者【ずんだもん解説】

ความคิดเห็น

  • @user-le9yn9cx3s
    @user-le9yn9cx3s 2 วันที่ผ่านมา

    vim最高!!gで移動するのが早くて好き。あと、vim信者が居る中で矢印キーに手を置くと怒られそうで怖いw

  • @tomo_jp
    @tomo_jp 5 วันที่ผ่านมา

    string.ascii_letters + string.digits + string.punctuationでいいと思う

  • @hiraihosokawa
    @hiraihosokawa 14 วันที่ผ่านมา

    できました。ありがとうございます

  • @user-yw8vo7np6i
    @user-yw8vo7np6i 14 วันที่ผ่านมา

    日本は SIer が存在しているだけで、世界から30年以上遅れて更に取り残されて行くのでしょうね。

  • @user-yw8vo7np6i
    @user-yw8vo7np6i 14 วันที่ผ่านมา

    vi は最悪の場合使えた方が良いけど、vi に拘る上司がいたら、さっさと転職考えた方が良いね

  • @user-yw8vo7np6i
    @user-yw8vo7np6i 14 วันที่ผ่านมา

    確かに数百人で Subversion 使っている現場がありました。でかいシステム過ぎて Git へ変えられないのだと思います。

  • @mochiyomogi1053
    @mochiyomogi1053 14 วันที่ผ่านมา

    基本情報合格したてのド初心者でもDockerのダウンロードと仮想環境の知識がふんわりつきました!!本当にありがとうございました!!

  • @user-qk5ic1we3h
    @user-qk5ic1we3h 19 วันที่ผ่านมา

    4:04  クラスを実体化する事は「インスタンス化」と言うのが一般的かな…?(英語ではInstantiate) 「インスタンス」はインスタンス化によって生み出された実態の事

    • @user-qk5ic1we3h
      @user-qk5ic1we3h 19 วันที่ผ่านมา

      4:28 財布を作る工程は「インスタンス化」 財布は「インスタンス」ですかね

  • @user-kh3oe1hg7t
    @user-kh3oe1hg7t 20 วันที่ผ่านมา

    この人の部屋は綺麗だろうなと思った笑→ゴミ箱すら消す

  • @rito6624
    @rito6624 22 วันที่ผ่านมา

    大学時代、これとperlとjava辺りからプログラミング始まってCは順当にポインタのポインタで二次元配列とか組む辺りであ”あ”あ”ってなった思い出

  • @yukizokin
    @yukizokin 26 วันที่ผ่านมา

    3回Cを挫折したと聞いて以外。なんでもこなしそうなイメージだったから。多分スクリプト言語から入ったからじゃないかなと想像。 入門だけで言うとCはやっぱり簡単だと思う。本格的に大規模な何かを作る段階になってメモリを安全に確保解放する仕草のようなものを習得している必要があってそこはうっかりミスをやりがちではあるとは思う。

  • @user-cx6so4ir1g
    @user-cx6so4ir1g 28 วันที่ผ่านมา

    pointをインスタンス化してからtriangleに渡してるのでライフサイクルは結びつかず、 ということは合成ではなく集約ではないでしょうか?

  • @yukizokin
    @yukizokin 28 วันที่ผ่านมา

    合成は要は多重継承の上位概念だと思います。実装方法はもっと原始的なだけで。オブジェクト指向に継承機能が余計だった。ピンポイントで活躍する場(例えばstringクラスの拡張だとか)があるだけで。

  • @yukizokin
    @yukizokin 28 วันที่ผ่านมา

    オブジェクト指向というと継承が代名詞的に、下手したら入門書の最初に説明ででてくるからそれで洗脳されてしまった人が迷走する時代が30年くらい続いたと思う。最近ようやくその呪縛から解放され出した。(私見)

  • @yukizokin
    @yukizokin 28 วันที่ผ่านมา

    継承なんていらなくて、合成でいいんですよね。

  • @nameno-h7v
    @nameno-h7v 29 วันที่ผ่านมา

    GoogleMapなどのアプリを指定せずに、位置情報設定の全体をオンオフすることはできないのだ?

  • @hanselo7395
    @hanselo7395 หลายเดือนก่อน

    C++標準規格というのが本当に曲者。特によく使われるVisualStudioで古いシステムから新しいシステムまでいろいろ携わっていると、VisualC++のバージョン違いでひどい目に合う… C++11以降は「モダンC++」と呼ばれるほどには別物。 まあ、コンパイラやツールライブラリも併せて進化してきているから、なんとかしようとはできるのが幸いかな… ちなみにC++03とC++11の間にもめて遅れた、という解説があったけれど、 その空白期間にもC++11の一部機能が普及されて、それらをC++0x(2009年までにはリリースする予定だったからこんな仮呼称だったそう)とかと呼んでいたり。 VisualC++でいうと2010、2012あたりがこれに該当する。strungle type enumsや型推論は使えるくせにconstexprは使えなかったりと、ちぐはぐでややこしい。

  • @user-slashed-O
    @user-slashed-O หลายเดือนก่อน

    Git使う前ぼく「そんな変わらんやろw別にSVNでもええやんw」 Git使った後ぼく「未だSVN使う会社は馬鹿です」

  • @GM-js7qx
    @GM-js7qx หลายเดือนก่อน

    外付けのssdでもインストールできますか

  • @Curious-Kenji
    @Curious-Kenji หลายเดือนก่อน

    かわいい

  • @sk-kp7ne
    @sk-kp7ne หลายเดือนก่อน

    新人の頃、常駐先の人から(UNIX環境)Viはどんな昔のマシンにも入っているから修正する時便利だから覚えた方が良いと言われた記憶が・・・確かに便利ですはい

  • @user-gm3sd9kr4p
    @user-gm3sd9kr4p หลายเดือนก่อน

    競プロを最近やり始めて実感したjavaの実行速度の遅さとクソ長コードw やっぱ速度だけで見たら、C++、Haskell、Rustの方が良いよなあ。

  • @shinzenbi23
    @shinzenbi23 หลายเดือนก่อน

    Mercurialとか perforceとか有力な候補はある。 gitは言うほど万能ではない。差分を保存しているわけではなく、過去のファイルを丸ごと保存するので、リポジトリサイズは肥大化しがち。使っている人が多いのでgitでええやんというのはある。

  • @SUKIMAnoOTO
    @SUKIMAnoOTO หลายเดือนก่อน

    趣味で色々IT全般を勉強し始めたものです。dockerではなくpodmanを利用して、全く何も知らない状態から色々試してこの動画に行き着きました。 ほんと訳わかんない中でこの動画のお陰で自分の作りたかった環境を用意できました。 感謝します。1年前の動画とのことで、主さんはこのコメントを読まれることはないかもしれませんが、お礼を言わせていただきます。 ありがとうございました。

  • @T_yu6129
    @T_yu6129 หลายเดือนก่อน

    おー!!!!これはありがたい!!! Dockerの導入で詰まってDBの勉強進められてなかった

  • @rilvig7865
    @rilvig7865 หลายเดือนก่อน

    いろんなコードエディタやIDEでVimキーバインド用のプラグインがある。 そう、Vimは滅びぬ…。

  • @nishi531
    @nishi531 หลายเดือนก่อน

    2024年は生成AIがこんな感じです...(小声)

  • @nishi531
    @nishi531 หลายเดือนก่อน

    マジでしらない単語で変な笑いがでた

  • @名々幸
    @名々幸 หลายเดือนก่อน

    3:32 デスクトップのアイコン消したいだけなら、デスクトップ右クリック>表示>デスクトップアイコンの表示 をオフにするだけでいい希ガス それやとアカンのやろか...?無知すまん

  • @yas-156
    @yas-156 หลายเดือนก่อน

    2:49 のcreate_point関数はあまりいい実装じゃないような。 関数内でpをリターンしてますが、mainに戻った時にp1にコピーするので、だったらPoint p1={3,4}; とする方が素直。 まあC++との対比のために無理やり作ったサンプルなんでしょうが。

    • @SENTRY456123
      @SENTRY456123 4 วันที่ผ่านมา

      RVOを召喚せねば御主のコードは速くなりませぬ

  • @fdajkfnsavg
    @fdajkfnsavg หลายเดือนก่อน

    プログラマ達はなんで自分と意見が違うというだけですぐ喧嘩腰になっちゃうんだろうね せっかく自分で労力をかけて勉強したものを無料で公開してくださっているんだからまずは感謝が先なんじゃないの? 対話力を鍛えましょ🔥

  • @user-yw8vo7np6i
    @user-yw8vo7np6i หลายเดือนก่อน

    最近の言語は Go/Rust とか class が無いのが流行りですね、私は C/C++ 屋ですので Python は C++ と同じ多重継承を使えて判り易いです。 C#,Java とか継承とインターフェースがあり多重継承地獄とか何バカ言ってんだと思っていました。C++, Python どちらでもそんな地獄にあった事ありません。いつの間にかインターフェースに実装を持たせるとか継承と結局同じじゃ無いかと思っていたら、合成とか言い出して C++ では大昔からやってるよと思っています。

  • @user-if4yu2cl2p
    @user-if4yu2cl2p หลายเดือนก่อน

    9:30の質問です git config --list --globalと打ったら「git : 用語 'git' は、コマンドレット、関数、スクリプト ファイル、または操作可能なプログラムの名前として認識されません。名前が正 しく記述されていることを確認し、パスが含まれている場合はそのパスが正しいことを確認してから、再試行してください。」と赤文字で表記されて次に進めません。どうすればいいですか

  • @user-gs7ev5hk3v
    @user-gs7ev5hk3v หลายเดือนก่อน

    うちではエラーになってダメだ。マイクロソフトを信じたのが間違いだった

    • @totoh-cm7tu
      @totoh-cm7tu หลายเดือนก่อน

      「クラスが登録されていません」的な文言ですか?

  • @KisekI369
    @KisekI369 หลายเดือนก่อน

    色んなプログラミング動画の中で一番わかりやすいまである

  • @sannzenn96
    @sannzenn96 หลายเดือนก่อน

    素晴らしい!!! お陰でスムーズにショートカット作成出来ました😄 本当にありがとうございました(*´▽`人)✨

  • @user-bz4rn3mt8m
    @user-bz4rn3mt8m หลายเดือนก่อน

    コメント失礼致します。 実は私も、全く同じ内容(データ通信用のmineoと楽天リンクで通話するための楽天)で、 頭を抱えて悩んでいました。 アンドロイド(Pixel)では、設定で、電話する時のsimを楽天を優先に設定する事で、 mineoでデータ通信していても、楽天リンクで電話発信した時に、 相手に対して非通知にならなかったのですが、 iPhoneでは非通知になってし舞う事が分り、何か良い方法は無い物か・・・、 本当に困っていました。 グーグルで検索掛けて、こちらの動画を知り、拝見させていただき、 ショートカットを落とさせて頂きました。 ワンタップで、データ通信simをmineoから楽天に変更し楽天リンクで通話し、 通話が終わったら、ワンタップでデータsimをmineoに戻せる・・・ うぉ~~~~非常に激しく感動いたしました!!!! 心の底から感謝感激でございます。本当に有難う御座いました。 もしご近所さんなら??大ジョッキを3杯くらいw御馳走させて頂きたいくらいです。 この事で不便な思いをしている人は、凄く多いと思いますので、 本当に有益な情報だと確信しております。 本当に有難う御座いました m(__)m 。

  • @user-uz1vm4dj9f
    @user-uz1vm4dj9f 2 หลายเดือนก่อน

    C++とアセンブリってどっちが早いの?

    • @Ohayo.H1
      @Ohayo.H1 หลายเดือนก่อน

      同等

    • @nanashi_tuber
      @nanashi_tuber 6 วันที่ผ่านมา

      Excellent!

  • @lakky9761
    @lakky9761 2 หลายเดือนก่อน

    Vim信者なつむぎちゃんかわいいぃぃぃ

  • @user-mv3ub4iw1n
    @user-mv3ub4iw1n 2 หลายเดือนก่อน

    そもそも大きな勘違いをしてます。 original_obj が本体で、retrieved_obj が参照だと言いたいようですが。これは、どちらも参照です。Someインスタンスの本体はメモリ上にだけ存在し、どちらもそのメモリ上のインスタンスを参照してるという点は同じです。変数名が違うだけです。  合成?というのがこの人のオリジナルの考え方でしょうけど、この動画の合成の場合も結果は同じです。Someインスタンスの作成をクラス内でやるかクラス外でやるかという違いしかありません。クラス内でobjを作ったとしても結局、get_obj() で参照を返してるわけですから。 original_obj = get_obj() retrieved_obj = get_obj() として使われる可能性があるので、結局おなじことです。  クラス外部で変更されることを防ぐには get_obj() を無くして、get_obj()の参照が必要になる様な外部の処理をすべてクラス内部に実装するべきです。objが変更されたくない場合は、objをクラス内部だけで管理すべきです。それを外部で管理させるとカプセル化の意味が無いです。

  • @user-mv3ub4iw1n
    @user-mv3ub4iw1n 2 หลายเดือนก่อน

    そもそもカプセル化の役割は隠蔽や外部アクセスの拒否ではないですよね。なぜそのような間違った解釈をしてるのか疑問です。あなたがそのような使い方を望んでるだけであって、それがカプセル化ではないです。  そもそもプログラム全体も一つのカプセルみたいなものですよね。その全体の中に子カプセルを用意して、処理をグループ化することでプログラム全体を調べる必要が無くなるのがカプセル化の強みです。それをグループ外から操作したり参照したりすれば、グループ化のメリットが無くなるのはあたりまえな話です。カプセルの外から参照が必要になる様な作り方をまずやめるべきです。言語のデメリットであるかのように説明されてますが、それは単にあなたの使い方がおかしいだけです。

  • @user-mv3ub4iw1n
    @user-mv3ub4iw1n 2 หลายเดือนก่อน

    攻撃するとか、ポーションを飲むとかは、どちらもプレイヤーの動作クラス playerActionクラス として分離した方が良いですよ。そして攻撃は1番、ポーションは2番という風に列挙値 playerActionTypes で管理して、番号を指定するだけで、動作を選択実行できるような攻撃クラスを作成するのが普通です。例えば今後、回復や回避、ジャンプなどいくつも処理を追加する可能性がありますよね。そのたびにインターフェースを実装するアホは居ません。  ちなみにこの人の解説で言われてるオブジェクト指向の問題点は、オーバーライドの問題点の間違いです。攻撃みたいな処理をオーバーライドで解決しようとするような、オブジェクト指向の使い方がおかしいだけです。攻撃処理なんて、誰が見ても明らかに将来的に拡張されることが予想できますから。攻撃という処理それ自体をカプセル化して、今後、簡単に拡張管理しやすく作るのが普通です。それをオーバーライドでなければ拡張できないような、基底クラスの作りがそもそもおかしいです。これをインターフェースで解決するやり方も悪手です。

  • @user-mv3ub4iw1n
    @user-mv3ub4iw1n 2 หลายเดือนก่อน

    インターフェースはメソッド名と引数の型を共通利用できるけど、そのメソッドの中身はクラスごとに違う処理になるため、まったく何の解決にもならないどころか、むしろクラス継承より難解なプログラムになります。クラスごとのインターフェースの中にまったく同じ処理コードを書くならこの動画の説明は正しいですが、そもそも同じコードを何回も書くみたいなアホな作りにするよりは、その攻撃という処理自体を攻撃クラスとして作成して、モブやドラゴンから攻撃クラスのメソッドを呼び出すような作りにするのが普通です。ようするに、攻撃処理がクラスごとに違う場合、あるいは、将来的に派生クラスで攻撃処理が変更される可能性がある場合は、その機能をクラス内に内包せずに他のクラスに任せたらよいだけの話です。結論から言うと、オブジェクト指向の使い方が下手だからそのような問題が生じるだけです。  それと、抽象という言葉は使わない方が良いです。クラスは子が親の性質を受け継いで、すべての子が親の機能を共通利用できる仕組みです。処理の汎用化みたいな表現が適切です。クラスを抽象的と表現すると、哲学の概念的な話になりますし、物理哲学のような複雑な思考が必要になり、分かりづらいです。

  • @GEL-hj6qu
    @GEL-hj6qu 2 หลายเดือนก่อน

    gitをインストールしてgitconfigを設定した後、設定が反映されているかをコマンドで確認してみたのですが、動画のように色々表示されるのではなく core.editor=(省略) --waitと一行だけしか表示されません。これは設定が反映されていないということでしょうか?どうすればいいですか?

    • @GEL-hj6qu
      @GEL-hj6qu 2 หลายเดือนก่อน

      すみません コントロール+sを押したら解決しました。 ありがとうございました。

  • @tokum4946
    @tokum4946 2 หลายเดือนก่อน

    どうやら、元々vim使いみたいなので、vscodeではなくてubuntuから直にneovim + AstroNvimだったら最高だったのに...。

    • @amazkaede
      @amazkaede 2 หลายเดือนก่อน

      実はゴリゴリのvim使いは私ではないのです…!

  • @TOHOKU-np2lv
    @TOHOKU-np2lv 2 หลายเดือนก่อน

    誰もその全貌を知らない

  • @gg7
    @gg7 2 หลายเดือนก่อน

    前に常駐してた現場はTFSとかいうよくわからんバージョン管理ツール使ってたな・・・

  • @user-sx2tp3sg2k
    @user-sx2tp3sg2k 2 หลายเดือนก่อน

    探し求めていたショートカットです! これで、ポケモンGOが捗りますm(_ _)m

  • @scandal1030
    @scandal1030 2 หลายเดือนก่อน

    ウォーターフォールしか知らない

  • @my-wl7ih
    @my-wl7ih 2 หลายเดือนก่อน

    これ本当にすごいですよ。 とある位置情報ゲーをやってますが、朝だけONで会社について以降はoffにしたくて毎日手動でしていたのを何とかショートカットにできないかずっと苦労してました。 これがやりたかったんですよ! web上の記事だといくら探しても見つかりませんでした、本当に感謝します