22:11:33 @orumin@mstdn.maud.io
icon

BRAVIA CORE で映画再生してたら UniFi AP の Rx がこんなかんじになってて、Pure Stream の 80Mbps は本当っぽそう

Attach image
22:05:30 @orumin@mstdn.maud.io
icon

しないよ

22:05:24 @orumin@mstdn.maud.io
2022-01-28 22:02:51 アカハナの投稿 akahana@fla.red
icon

このアカウントは、notestockで公開設定になっていません。

22:05:23 @orumin@mstdn.maud.io
2022-01-28 22:02:40 Giraffe Beerの投稿 giraffe_beer@mstdn.maud.io
icon

このアカウントは、notestockで公開設定になっていません。

22:03:41 @orumin@mstdn.maud.io
icon

@metalefty まあ curlのほうは openssh 以前の太古から alias あるっぽい

22:02:01 @orumin@mstdn.maud.io
icon

家買うひと、金を出すことより定住地をここぞと定める胆力がすごいと思っています。まあ住まなくなったら売ればいいとかもあるのかもしれんけど……

22:00:39 @orumin@mstdn.maud.io
icon

なおた戒厳

21:59:41 @orumin@mstdn.maud.io
2022-01-28 21:58:30 アカハナの投稿 akahana@fla.red
icon

このアカウントは、notestockで公開設定になっていません。

21:59:40 @orumin@mstdn.maud.io
2022-01-28 21:58:19 コロコロコロ助の投稿 naota344@social.mikutter.hachune.net
icon

このアカウントは、notestockで公開設定になっていません。

21:58:05 @orumin@mstdn.maud.io
icon

Web とかだと知んないけど、システムソフトウェアでなんでも Object にして messaging で解決しちゃえはなんかまあ時代じゃなくなった気がする

21:57:06 @orumin@mstdn.maud.io
2022-01-28 21:55:19 shibafu528の投稿 shibafu528@social.mikutter.hachune.net
icon

これは勘違いだったかもしれない…どうでしたっけ…

21:56:58 @orumin@mstdn.maud.io
icon

@metalefty pwsh の commandlet 群は筋悪だと思っていないけど、alias の UI は最悪

21:54:54 @orumin@mstdn.maud.io
2022-01-28 21:54:35 shibafu528の投稿 shibafu528@social.mikutter.hachune.net
icon

COMはむしろモダンなAPIの実装に謎に使われてない?

21:54:50 @orumin@mstdn.maud.io
icon

正直これで解決してしまう気がしなくはない

21:54:35 @orumin@mstdn.maud.io
2022-01-28 21:51:45 きみとぼくの投稿 kimitoboku@fla.red
icon

このアカウントは、notestockで公開設定になっていません。

21:53:47 @orumin@mstdn.maud.io
icon

まあ COM とか CORBA とかはあんまり上手くなくて廃れつつあるけど……

21:53:20 @orumin@mstdn.maud.io
icon

Windows は Win32API もそうだけど CORBA みたいなの大好きだし、それをいつも実現したがってるだけなだけというか

21:52:32 @orumin@mstdn.maud.io
icon

null terminate された無限長のストリームオブジェクトを「文字列」という名前で生み出して、全てをそれの入出力に抽象化するのが Unix の(そして Plan 9 の)思想そのものなので、Unix の一部としての shell はむしろそこは変えてはいけないとは思う。どっちが良いかというよりは根本の思想の問題

21:50:27 @orumin@mstdn.maud.io
2022-01-28 21:49:48 えあい🦐:win98_shrimp::win98_shrimp:の投稿 Eai@stellaria.network
icon

実際私も文字列ではなくオブジェクトを扱いたいのでいい感じになってくれたらいいなと思っているが

21:50:26 @orumin@mstdn.maud.io
2022-01-28 21:49:22 えあい🦐:win98_shrimp::win98_shrimp:の投稿 Eai@stellaria.network
icon

PowerShellたしかに今は使いづらいけど一生文字列を切り貼りしてる既存のシェルに一石を投じたいんだろうなあという感じはする

21:50:00 @orumin@mstdn.maud.io
icon

ようはソフトウェア開発の補助とか、複数の Windows ホストの administiation の自動化とか programming をしたいならいいけれど、「shell」だからと対話的な環境の中で computing を完結するには辛いということです(先程の私の、記述と対話云々の toot はそういうこと

21:48:04 @orumin@mstdn.maud.io
icon

強力とはいってもモダン な Unix shell と比較してなんか凄いかというとあんま……な気がする。悪いわけではないが

21:46:45 @orumin@mstdn.maud.io
icon

そっちのほうも、私が言ってた問題と同根の問題があってなんだかなという話

21:44:39 @orumin@mstdn.maud.io
21:44:33 @orumin@mstdn.maud.io
icon

あいつ .NET の REPL でしかないし原理的にはイケそうに思える

21:44:12 @orumin@mstdn.maud.io
2022-01-28 21:42:53 えあい🦐:win98_shrimp::win98_shrimp:の投稿 Eai@stellaria.network
icon

それはそうとPowerShellのコマンドに型みたいなのがあるなら前のオブジェクトから渡ってくるものを読み取って補完を出すみたいなことはできそう
知らないけど

21:39:27 @orumin@mstdn.maud.io
icon

なんであいつ curl 自称してるんだ……

21:38:47 @orumin@mstdn.maud.io
icon

なおさら curl とか名乗る必要なくない……?

21:38:29 @orumin@mstdn.maud.io
2022-01-28 21:37:22 えあい🦐:win98_shrimp::win98_shrimp:の投稿 Eai@stellaria.network
icon

invoke-webrequestはすでにiwrでよべる

21:36:42 @orumin@mstdn.maud.io
icon

Invoke-WebRequest は Invoke-WebRequest なので curl と名乗る必要はないし、curl の option を全部 Invoke-WebRequest の option に変換してくれるなら問題ないけどべつにそうではないので Invoke-WebRequest のままでいいですになる(もし short name にしたければそれは個々で自分好みの short name にするんだし……

21:34:01 @orumin@mstdn.maud.io
icon

あと Unix command 風の alias のほうについては、一般的に既存のコマンドと同一名だとそのコマンドのセマンティクスや UI を期待するものだけど、その期待通りには動かないので普通に UI としてダメ。

21:33:01 @orumin@mstdn.maud.io
icon

PowerShell だとまず Verb を思い出さなきゃいけないから、それが Find なのか Search なのか賭けになる(そして結局 CLI から離れてブラウザ開くハメになる

21:32:11 @orumin@mstdn.maud.io
icon

パッケージマネージャー云々は、Windows の公式の NuGet とかの話をしている(たとえば、apt なら apt のサブコマンド知らなくても apt までで Tab 補完したらどういう verb があるか一覧されるので、そこでパッケージ探したければ search だな、となるし、search で細かい絞り込みしたければそこで apt search に --help つければよい

21:29:00 @orumin@mstdn.maud.io
icon

蕎麦への冒涜

21:28:50 @orumin@mstdn.maud.io
2022-01-28 21:16:49 ぴけ@Skeb1件作業中の投稿 pikepikeid@mstdn.maud.io
icon

蕎麦ではない蕎麦のような何か

Attach image
20:48:31 @orumin@mstdn.maud.io
2022-01-28 20:46:24 【bot】スターライトステージの投稿 imascg_stage_bot@imastodon.net
サイコミにて「アイドルマスター シンデレラガールズ After20」(漫画:半二合 原作:バンダイナムコエンターテインメント 料理・酒監修:T.I.Planning)131杯目が配信中!
icon
Web site image
アイドルマスター シンデレラガールズ After20
20:46:25 @orumin@mstdn.maud.io
icon

2 日に 1 度は Microsoft Teams 滅びないかなと思ってる気がするぜ

20:45:27 @orumin@mstdn.maud.io
2022-01-28 20:45:05 ちゃーしゅーねこの投稿 charsiuCat@social.mikutter.hachune.net
icon

このアカウントは、notestockで公開設定になっていません。

20:43:57 @orumin@mstdn.maud.io
icon

欲しいもの住所

20:43:02 @orumin@mstdn.maud.io
icon

@S_H_ congrats!

20:41:24 @orumin@mstdn.maud.io
icon

SDGs の 17 のゴールを達成と排気量増やしまくってもスピード狂増産するのはべつに背反しない可能性はある

20:40:43 @orumin@mstdn.maud.io
2022-01-28 20:40:12 アカハナの投稿 akahana@fla.red
icon

このアカウントは、notestockで公開設定になっていません。

20:40:43 @orumin@mstdn.maud.io
2022-01-28 20:39:45 Giraffe Beerの投稿 giraffe_beer@mstdn.maud.io
icon

このアカウントは、notestockで公開設定になっていません。

20:40:38 @orumin@mstdn.maud.io
icon

職務質問されたことない

20:40:10 @orumin@mstdn.maud.io
icon

いきなり謎質問されましたがおるみんさんはなるならないのまえに元から人です

20:39:49 @orumin@mstdn.maud.io
2022-01-28 20:39:42 TGMのサントラ販売中の投稿 Common_Lisper@mstdn.maud.io
icon

このアカウントは、notestockで公開設定になっていません。

20:39:16 @orumin@mstdn.maud.io
icon

それぐらいいくらでもできるでしょ!!!

20:39:04 @orumin@mstdn.maud.io
2022-01-28 20:38:37 ちゃーしゅーねこの投稿 charsiuCat@social.mikutter.hachune.net
icon

このアカウントは、notestockで公開設定になっていません。

20:38:15 @orumin@mstdn.maud.io
icon

「いやあ、彼は好感がもてる青年だったね」みたいなの昔から小説とかでもある言い回しな気がするし

20:35:21 @orumin@mstdn.maud.io
icon

その上でべつに違和感ないけどって話だと思う

20:35:04 @orumin@mstdn.maud.io
2022-01-28 20:34:14 ちゃーしゅーねこの投稿 charsiuCat@social.mikutter.hachune.net
icon

このアカウントは、notestockで公開設定になっていません。

20:33:35 @orumin@mstdn.maud.io
icon

shell script として記述するときには便利なので、記述言語と対話言語のどっちとして使い易いかもあるけど

20:32:16 @orumin@mstdn.maud.io
icon

何度か主張しているけれど、PowerShell の commandlet は Unix command と違って Verb-Objective の構造なので
たとえばパッケージマネージャのようなサブコマンドを持つ構造のコマンドと補完の相性が最悪であんまり……となる(あと Unix command 風の alias 持つやつは POSIX command の挙動と全く違うのでむしろまぎらわしいから止めてってなる

20:28:36 @orumin@mstdn.maud.io
icon

何様だよ感はまあたしかに

20:28:22 @orumin@mstdn.maud.io
2022-01-28 20:26:08 よみたそまるの投稿 yomi@mstdn.maud.io
icon

このアカウントは、notestockで公開設定になっていません。

20:25:33 @orumin@mstdn.maud.io
icon

「好感が持てる」は元から個人に対して使うような

20:25:08 @orumin@mstdn.maud.io
2022-01-28 20:21:27 ちゃーしゅーねこの投稿 charsiuCat@social.mikutter.hachune.net
icon

このアカウントは、notestockで公開設定になっていません。

19:28:13 @orumin@mstdn.maud.io
icon

Attach image
19:08:32 @orumin@mstdn.maud.io
icon

@monyoNERVA それはたしかに irb の実装(の拡張的なモジュール)が提供してそう docs.ruby-lang.org/ja/latest/l

library irb/completion (Ruby 3.1 リファレンスマニュアル)
19:06:00 @orumin@mstdn.maud.io
icon

omikron

Attach image
14:08:48 @orumin@mstdn.maud.io
icon

@monyoNERVA 仮に readline 使ってない対話的な CLI tool であれば、rlwrap を使うと readline 使うよう wrapping してくれる

14:07:27 @orumin@mstdn.maud.io
icon

@monyoNERVA irb にあるわけじゃなくてそれが readline というよく知られたライブラリ使ってるからだと思う。bash も使っているので、いくつかのキーバインドやシェル履歴設定とかは bashrc ではなく inputrc に書くとそういうののいくつかが恩恵を受けるんじゃないかな

14:05:01 @orumin@mstdn.maud.io
icon

グラボーブラボー

08:59:22 @orumin@mstdn.maud.io
icon

アイマス「高槻やよい」 大阪・高槻の観光大使に 特製ポシェットで:朝日新聞デジタル asahi.com/articles/ASQ1D5TWQQ1

Web site image
アイマス「高槻やよい」 大阪・高槻の観光大使に 特製ポシェットで:朝日新聞デジタル