23:35:43
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
じゃあカーネル・サンダースは蝶ネクタイだけになるってワケ?
23:35:26
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
2020-06-28 23:35:19 かるばぶの投稿
babukaru@mstdn.maud.io
このアカウントは、notestockで公開設定になっていません。
23:35:21
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
23:34:48
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
2020-06-28 23:34:33 Izumi Tsutsuiの投稿
tsutsuii@social.mikutter.hachune.net
このアカウントは、notestockで公開設定になっていません。
23:34:33
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
23:33:47
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
23:33:28
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
23:33:02
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
23:32:52
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
おるみん先生も17-10歳の頃にはメールアドレスを持って17-8歳の頃にはgithubに登録してたんか……
23:31:39
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
23:31:23
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
そもそも自分のメールアドレスを持ったのが 2011 年とかなのでまあという感じだ
23:31:02
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
23:27:45
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
@aiwas version control system; バージョン管理システム
23:27:21
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
まあ今は GitHub 云々はどうでも良くて,その後 Git を前提にした便利ツールが異常に発達したからもう今更 Git 以外のエコシステムに移れないのもある
23:26:38
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
Git だから良かったというよりはソースコードの良い置き場というのを初めて知ったとき,そこに付いてたツールが Git だっただけというか。
23:25:59
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
GitHub が登場したときって簡単にレポジトリをホスティングしてくれるのって SourceForge しかなくて,しかもちょっと古くさくなってる Web UI でメーリングリストとかが機能についてて,ワカモノはあんまり使ってなかったところに,イマドキっぽい UI でアカウントをサクっと作れば一瞬でレポジトリが生やせたわけで,そのときはじめて VCS に触れた人がたくさん居たはずなんだよな
23:24:29
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
@boronology あー,いまそうなってるのか。はい,それ Hyper-V ですね(言い訳をすると Windows 10 Pro しか使ってなかったので気付いてなかった
23:20:52
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
Git より優れていると言われている VCS はたくさん出てきているけど,具体的に置き換える勢力になっていないのは,Qwerty と似たような話だ
23:20:24
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
2020-06-28 22:45:54 デジタルたぬきの投稿
toshi_a@social.mikutter.hachune.net
このアカウントは、notestockで公開設定になっていません。
23:19:15
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
2020-06-28 22:43:23 Izumi Tsutsuiの投稿
tsutsuii@social.mikutter.hachune.net
このアカウントは、notestockで公開設定になっていません。
23:19:05
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
23:16:11
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
23:15:33
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
23:14:40
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
23:14:32
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
@boronology Hyper-V は有効化しないと使われないと思う。有効化したらブートローダーが OS kernel の代わりにベアメタルハイパーバイザとしてまず Hyper-V を起動してその後にゲストとして Windows を起動する
23:12:41
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
@kozue 三井住友カードの他のカードはともかく Amazon MasterCard ゴールドはまだ手数料発生させなくても大丈夫では
23:11:34
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
@shinderuman 昔は三井住友カードの「GRANBLUE FANTASY」コラボカードとかデフォルトでリボだったけど,最近確認したらそうではなくなってた。どっかから怒られたんだと思う
23:10:30
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
まあ私マイペイす・リボ使ってるけど……(ただし自動でリボにされる枠をショッピング枠上限にしてるのでどう頑張っても支払いが分割されない
23:09:18
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
自動でリボ払いになるやつ,普通はそのように設定しないとそうならないのでそれが落とし穴になる人はそもそも契約の類いをしちゃいけないひとなので,大丈夫だよ。安心していい。
23:08:42
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
2020-06-28 23:08:09 rootYの投稿
rooty2@mstdn.maud.io
このアカウントは、notestockで公開設定になっていません。
23:07:49
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
23:07:38
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
23:07:14
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
23:07:10
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
2020-06-28 23:07:01 rootYの投稿
rooty2@mstdn.maud.io
このアカウントは、notestockで公開設定になっていません。
23:06:53
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
リボ養分の方々のお陰でわたしたちのポイントの原資が生まれていると考えれば憎むどころか感謝すら感じますね
23:06:47
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
それはそれとしてリボ払い,後からリボ払いに変更するやつは稀に使えなくもない(急に帰省しないといけなくなってバカ高い飛行機代を支払ってから月末に引き落しヤバいな~ってなってその支払いだけリボに変更したことがある,今から考えるとデスクに電話して分割払いにしてもらったほうが良かったかもしれんけど
23:05:41
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
23:05:24
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
一回払いでも自動でリボ払い,主要なカード会社わりとだいたいどこでも実装してるのでは
23:04:57
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
2020-06-28 22:54:21 不良教師(ぱう)の投稿
k_774@pawoo.net
このアカウントは、notestockで公開設定になっていません。
23:04:49
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
2020-06-28 22:55:22 不良教師(ぱう)の投稿
k_774@pawoo.net
このアカウントは、notestockで公開設定になっていません。
23:04:48
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
2020-06-28 22:50:31 不良教師(ぱう)の投稿
k_774@pawoo.net
このアカウントは、notestockで公開設定になっていません。
23:04:22
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
fdisk は使うけど parted/gparted は使わないな
23:04:01
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
fdisk の仲間の sfdisk の --move-data を使うとか。
23:03:13
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
2020-06-28 23:02:51 デジタルたぬきの投稿
toshi_a@social.mikutter.hachune.net
このアカウントは、notestockで公開設定になっていません。
23:02:17
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
私が今のところ Git 以外の VCS をあんまり使えないの,たぶん Git 以外の VCS と向き合う必要が出てきたら覚えます
23:00:41
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
OpenBSDのCVSリポジトリも手作業の跡があって変換ツールで正しく読めないコミット履歴がある
22:59:36
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
git-switch とか git-restore とか色々増えてるのは知ってるのに結局 git-checkout 使ってしまっててたまに嫌になる
22:59:00
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
2020-06-28 22:58:43 Izumi Tsutsuiの投稿
tsutsuii@social.mikutter.hachune.net
このアカウントは、notestockで公開設定になっていません。
22:55:18
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
UNetBootin とかでイッパツで bootable USB 作れそう
22:55:06
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
2020-06-28 22:53:34 軍艦防波堤の中の人の投稿
gunkan@mstdn.maud.io
このアカウントは、notestockで公開設定になっていません。
22:53:54
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
Git が古い VCS と食い合せが微妙に悪いの,SVN とかじゃなくて BitKeeper を手本にしてるからとかもありそう(これは勘で書いていて,BitKeeper のコマンド体系や仕組みは全然知らない)
22:51:30
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
先にMercurialでcommit→push→pull→updateしてたから、gitを使い始めたときにpullで反映までされて、怖いところに来てしまったと思った。
22:51:02
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
@lo48576 SCCS,RCS,CVS……と Unix でかつて標準的だった VCS を渡り歩いてそのコマンド体系を内面化していると Git のコマンド体系は独特というのと,Git の実装から見るとそれがそのままのサブコマンドだけど,単にソフトウェアの UI として見るとセマンティクスが微妙,というのはあるのでは
22:49:24
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
22:49:20
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
22:49:16
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
2020-06-28 22:48:52 Izumi Tsutsuiの投稿
tsutsuii@social.mikutter.hachune.net
このアカウントは、notestockで公開設定になっていません。
22:48:07
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
まあ最近は Git も反省していくつかのコマンド体系は修正しつつあるから……(git-switch や git-restore とか)
22:47:24
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
Git のコマンド体系,Git の実装をそのまま反映されているので実装から見ると直感的だがそれはソフトウェアのヒューマンインターフェースとしては間違っている,みたいなところある。良くも悪くもそういうとこだけ Unix 的ではある。
22:46:28
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
2020-06-28 22:46:13 Izumi Tsutsuiの投稿
tsutsuii@social.mikutter.hachune.net
このアカウントは、notestockで公開設定になっていません。
22:46:27
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
2020-06-28 22:45:08 砂狼あずにゃんの投稿
osa_k@social.mikutter.hachune.net
このアカウントは、notestockで公開設定になっていません。
22:41:54
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
少なくとも upstream に patch 投げるんじゃなければ git-cvs かなんかで import して GitHub に push するとかでもいいしな……
22:41:14
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
でも分散させてみんなが開発に取り組む必要があるほど開発者の数がめっちゃ居るかとかそういうのは鶏と卵になりそう
22:40:48
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
DVCS じゃない VCS,中央管理者からの見通しは良さそうだけど,どうしても編集とかが中央で lock されちゃうから巨大なプロジェクトで開発がスケールさせ辛い気がするし,何よりも最近の CI ツールなどが Git 前提になっているというのがあるよなあとは思う
22:39:00
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
2020-06-28 22:38:53 Izumi Tsutsuiの投稿
tsutsuii@social.mikutter.hachune.net
このアカウントは、notestockで公開設定になっていません。
22:37:20
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
少なくとも better かどうかを問うたら pros/cons どっちもあるんだから better という人と worse という人が出てくる
22:36:23
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
個人的には CVS はあんまり得意ではないので Git とかになってくれたほうが嬉しいけど,それは中の人でもないのにケチ付けることではないしケチ付けるならもうちょっと建設的な提案のしかたをしないと bikesched になって終わるだろうな
22:34:46
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
22:34:24
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
途中で件名が Mercurial の話になっててワロタ
22:34:08
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
2020-06-28 22:33:26 Izumi Tsutsuiの投稿
tsutsuii@social.mikutter.hachune.net
このアカウントは、notestockで公開設定になっていません。
22:33:15
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
22:32:40
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
22:29:29
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
2020-06-28 22:29:16 純正品アールグレイ緑茶の投稿
ryokuchamap@mstdn.maud.io
このアカウントは、notestockで公開設定になっていません。
22:28:23
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
22:28:01
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
2020-06-28 22:27:54 アカハナの投稿
akahana@fla.red
このアカウントは、notestockで公開設定になっていません。
22:27:56
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
HTML で <br/> 使うな CSS で制御しろと同じような運動を Markdown でもやらなきゃいけなさそうなの本当にアレっぽい
22:27:32
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
22:27:21
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
22:27:05
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
2020-06-28 22:26:42 アカハナの投稿
akahana@fla.red
このアカウントは、notestockで公開設定になっていません。
22:24:45
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
それは Markdown じゃなくて Qiita ってヤツが悪いよ
22:24:36
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
22:24:29
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
2020-06-28 22:24:16 アカハナの投稿
akahana@fla.red
このアカウントは、notestockで公開設定になっていません。
22:23:58
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
TeX も Markdown も空行じゃない改行は全部無視するじゃない。
22:23:35
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
2020-06-28 22:23:10 アカハナの投稿
akahana@fla.red
このアカウントは、notestockで公開設定になっていません。
22:19:21
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
paragraph や line break を意図的に分ける方法は TeX も Markdown も大差ないのでは?
22:18:42
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
2020-06-28 22:17:47 アカハナの投稿
akahana@fla.red
このアカウントは、notestockで公開設定になっていません。
22:18:42
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
22:18:25
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
空行入れて paragraph を分けると結果として表示上改行されたかのようになるのはある
22:18:07
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
半角スペース 2 つ並べると br タグが挿入される,というだけでは。そもそも Markdown 自体はべつに改行の制御しないので
22:17:24
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
2020-06-28 22:17:03 アカハナの投稿
akahana@fla.red
このアカウントは、notestockで公開設定になっていません。
22:13:15
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
そういえば Windows のスケジューラーが具体的にどういうアルゴリズムかはあんまり知らないな
22:12:42
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
特に何も設定してないから、今までの環境がスティールしたほうが良いような環境で、今回きれいな環境で動かしただけかな
22:10:18
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
ちなみに Windows には SetProcessAffinityMask() というのが core affinity 設定する API としてあるそうです
22:09:03
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
というかまともな OS sched なら キューが溜まってて手すきのコアが居るなら適当に job steel するだろうけど,そうじゃないタスクをわざわざ core 間で migration するような無駄に性能落とすことはあんまりしない気がする
22:07:37
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
Windows でも core affinity ぐらい設定できるのでは
22:07:26
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
あれ、 Windows ってこんなにきれいにひとつのコアに負荷かけ続けたっけ? ひとつのスレッドが処理し続けてもころころ違うコアにスケジュールしてた印象があるんだけど
22:06:07
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
22:04:18
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
22:03:43
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
22:02:54
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
22:02:10
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
22:01:37
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
マルチプロセスで並列処理したいために fork(2) を利用するのは問題ないけど
22:01:05
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
fork(2) でいっぺんプロセスを複製してから exec(2) で目的のプロセスに変身するのは Berkely の SDS 940 という 1960 年代の Time-Sharing System で生まれて仮想化記憶が存在しない PDP シリーズでも実装が軽くて都合が良かったので Unix に持ち込まれたもので,現代の豊富なメモリと仮想化記憶の仕組みの前に fork(2)+exec(2) でプロセス生成するのはムダでしかない,というマイクロソフトの主張
21:57:23
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
そういえば Microsoft は POSIX な OS の fork(2) によるプロセス生成を dis っていた(現代なら posix_spawn(2) を使えという趣旨)
21:56:24
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
実は空っぽのプロセスや PicoProcess の生成自体はそんなでもないから CreateProcess() に付随する様々な DLL のロードや初期化などが重いみたいな話を前に調べた気がする
21:55:13
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
21:55:04
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
21:50:09
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
サンショウウオ 島根で新種続々 - ライブドアニュース
19:11:31
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
An Introduction to Drawbridge(ja)
14:35:14
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
14:34:49
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
「レヱル・ロマネスク」が「まいてつ」じゃないの、メインビジュアルを比較した印象だと単に登場人物が違う別の話だからじゃないかという感じがする。『BORUTO』と『NARUTO』みたいな。
14:01:51
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
@boronology DrawBridge を応用した libaryOS 技術のおかげで,逆に Linux 上で Microsoft SQL Server もサクっと動く(docker run microsoft/mssql-server-linux とかやればたぶん一発で動く)
14:00:29
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
@boronology pico provider は kernel land で動作してはいるものの,要素技術としては全般的に WSL1 は libraryOS の流用(DrawBridge)
13:58:11
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
@boronology WSL1 にはシステムコール変換だけじゃなくて VolFS と DrvFS があって,NTFS の上で Unix ACL を実現するための変換レイヤーになっている(pico provider の中で Linux の FS driver のひとつとして実装されているのだと思うけど
13:54:08
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
べつに dxgkrnl は WSL2 以外のカーネルで動いたりしないだろうし,dxgkrnl が WSL2 で動いたら CUDA の利用が広まって嬉しいのは NVIDIA だって同じだろうし
13:53:17
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
うーん,NVIDIA はどう動くというのはどういう意味だろ
13:52:48
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
Windows Feature Experience Pack 気になる
13:49:31
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
WSL1 の LXCore/LXSS というのは Windows 10 Mobile で Android アプリを動かすぜプロジェクト(Windows Bridge for Android (Project Astoria))の残滓です
13:48:14
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
Windows Subsystem for Linux Overview
13:47:03
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
Wine は Windows API のライブラリをリバースエンジニアリング・再実装することで Windows アプリを実行できるようにするプロジェクトなので違う
13:46:29
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
2020-06-28 13:45:39 ぼろんじ(100tpt)の投稿
boronology@social.penguinability.net
このアカウントは、notestockで公開設定になっていません。
13:46:22
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
WSL2のカーネルがWindows Updateで入るようになるのは20H2からなんだっけ?
13:46:11
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
@Eai その URL にアクセスしてマイクロソフトが魔改造した Linux kernel をインストールする必要がある(ふつうに .msi なインストーラーをダウンロード・インストールするだけでオッケー)
13:45:09
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
13:44:46
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
現状は CUDA が利用できるだけで DirectX はまだだと思うけど
13:44:37
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
Linux に DirectX を利用するためのドライバーが実装される予定
13:44:22
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
WSL2 の安定板でまだ利用できないが将来的に利用できる目玉機能(既に Insider Prievew で実装済み)としては,WSL2 の Linux kernel はマイクロソフトによる改造品で,Linux 側からホスト環境の GPU に DirectX や CUDA でダイレクトアクセスが可能になる予定です。
13:43:02
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
まちカドおるみん御嬢様 (@orumin@mstdn.maud.io)
13:42:08
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
一方,WSL の Linux 内部から Windows 側のファイルシステムにアクセスする場合,WSL1 だと drvfs という変換レイヤーでアクセスしていたけれども,WSL2 の場合は 9p というネットワークプロトコル経由になるため,どちらも /mnt/c/ からアクセスは可能だが,WSL2 のほうが遅くなると思われる
13:41:20
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
それに,ヘンな変換レイヤーを噛まさないし,最近の VM の仮想化は virtio という準仮想化ドライバーによってファイルアクセスなどが高速化されているので,基本的に WSL1 よりパフォーマンスは WSL2 のほうが上だと思われる
13:39:49
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
一方,WSL2 の場合,言ってしまえばこれは VirtualBox などで Linux を起動するのと同じ,ただの VM なので,技術的には WSL1 より面白くない(私の主観)けど,基本的には普通に Linux kernel を起動するしただの VM なのでだいたいのものは普通に動く
13:38:54
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
また,Linux kernel の代わりにそのレイヤーを利用しているので,ようは Microsoft が Linux kernel を丸ごと再実装してる形になっていて,ほんものの Linux kernel ではないので,使えないアプリがいくつかあるし,不具合もある。
13:38:01
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
ただし,Linux と Windows では当然システムコールなどが全く違うし,ファイルアクセスについても権限の扱いなどが違うので,Windows 側でそれをいちいち変換するレイヤーがあって,当然遅くなる
13:36:43
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
まず WSL1 は Windows の driver として provider が lxss.sys という名前で動いていて,pico process というちょっと変わった Windows プロセスを起動することで Linux バイナリを起動しています。なので Windows の上で Linux アプリがネイティヴに動作する
13:35:11
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
13:32:18
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
今後 WSL のディストリビューションをインストールしたときデフォルトで 2 になってて欲しければ wsl --set-default-version 2 にすれば良い
13:31:44
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
wsl --set-version Ubuntu-20.04 2 とかやらないと勝手に convert はされない(勝手に変換されるほうが問題なので)
13:31:16
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
Windows 10 2004でWSL入れたら勝手に2になると思ってた
13:31:14
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
13:27:53
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
それと,Ubuntu のバージョンは Ubuntu にログインしている状態で /etc/os-release を cat してください
13:27:33
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
コマンドプロンプトか PowerShell で wsl.exe -l -v を実行してください。
13:27:16
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
自分が今Wsl1使ってるのか2使ってるのかUbuntuのバージョンいくつ使ってるのかわかってないのあれだな
13:24:17
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
[WSL Ubuntu 20.04 - gpg: can't connect to the agent: IPC connect call failed · Issue #5125 · microsoft/WSL](https://github.com/microsoft/WSL/issues/5125) 🤔
WSL Ubuntu 20.04 - gpg: can''t connect to the agent: IPC connect call failed · Issue #5125 · microsoft/WSL
13:24:16
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
13:20:26
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
Adobe Creative Cloud のアイコンがめっちゃカラフルになった
12:45:21
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
12:21:11
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
12:20:46
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
いまからべんきょーするなら TypeScript で
12:20:35
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
12:15:47
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
12:13:49
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
12:13:42
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
12:12:14
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
12:10:37
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
01:03:56
まちカドおるみん御嬢様 @orumin@mstdn.maud.io
Go read this detailed look at Apple’s AR and VR headset development