コンピュータ、ソフトウェアに関すること。忘れないようにね。

WSLチップ : WSL バージョン1をバージョン2へコンバートする

WSL

既存のWSL1ディストロをWSL2へアップデートしたい。 コマンド: PowerShell かコマンドプロンプトで実行 wsl --set-version Debian 2 書式: wsl --set-version <ディストロ名> <変更したいバージョン番号> 確認 wsl -l --verbose OK

WSLチップ : Linux側ファイルをnotepadで編集する

WSL

Linux側のファイルシステムにアクセスするにはネットワーク接続経由のパスを使えば良いので、 ネットワーク接続経由のパスは「//wsl$/「ディストロ名」/ファイルパス」のように記述 コマンド: PowerShell かコマンドプロンプトで実行 notepad.exe //wsl$/Deb…

WSLチップ : Linux側ファイルをエクスプローラーで表示する

WSL

言葉で説明すると、 Linux側からpowershell.exeを使ってカレントディレクトリ「.」を引数にstartすることでエクスプローラーを起動する コマンド: Linux側端末で実行 /mnt/c/Windows/System32/WindowsPowerShell/v1.0/powershell.exe /c start . このときエ…

WSLチップ : ディストロを削除する

WSL

複製を作ったりで数が増えたのでいらないディストロを削除したい。 コマンド: Power Shell かコマンドプロンプトで実行 wsl --unregister Debian wsl --unregister 削除したいディストロ名 確認: wsl -l --verbose

WSLチップ : ディストリビューションを複製して2個目のディストロを作る

WSL

実験して試したいことがあるけど、元に戻せなくなると嫌だなぁ〜 と思っていたら、インストールしたディストロを複製してもうひとつディストロを作る方法がありました。 まず、インストールしたディストロ(ここではDebian)をexportしてtarファイルを作成し…

WSLチップ : ディストリビューションとユーザー名を指定して起動する

WSL

WSLで別のユーザーでログインする方法

Asymptote 《関数編》

line bisector() -- 二等分線を作る -- import geometry line bisector(point , point) :二つの点でできる線分の垂直二等分線を作る point P=(4,0) , Q=(0,5); dot("$P$",P,E); dot("$Q$",Q,W); line m = bisector(P,Q); draw(m); となれば,垂直の記号を図…

Asymptote 《関数編》 目次

使ったことがある関数について,まとめておくことにします。 書き順は基本的にランダムですが,引数が異なるオーバーロードされている関数は一つにまとまるように記述していきます。(少しずつ追加編集していきます。) geometry line bisector() -- 二等分…

hatena-mode

円の接線を引くこと。これは,だいぶ前に調べて分かっていたのですが, (私のホームページ http://www.denpoya.org では公開していました。) 「はてな」の編集がめんどくさくて,サボっていました。 Emacs の 素晴らしい「はてなの編集モード」を見つける…

アポロニウス【問題5】の解答

問題5の解答【問題5】1つの円と2本の直線に接する円 幾何的に作図をしようと思ったのですが,うまい方法が見つからず,解析的に作図をすることにしました。その結果,ソースがかなりプログラムになってしまいました。わかりにくいかとは思いますが,ご容赦…

Asymptote 《関数編》 目次

使ったことがある関数について,まとめておくことにします。 書き順は基本的にランダムですが,引数が異なるオーバーロードされている関数は一つにまとまるように記述していきます。(少しずつ追加編集していきます。) geometry line bisector() -- 二等分…

アポロニウスの【問題3】の作図ができるわけ

アポロニウスの【問題3】『2点を通り一つの直線に接する円』の作図方法は,● 直線ABと直線lとの交点をKとし,点Kについて点Bと対称な点をB1とする。 ● 直線lについて点Bと対称な点をB2とする。 ● このとき,3点A,B1,B2を通る円と直線l との交点T1,T2が…

アポロニウスの円【解答編】

問題1の解答 【問題1】3つの点を通る円ソース import geometry; size(6cm,0); point A=(0,0) , B=(4,0) , C=(3,5); circle c= circle(A,B,C); draw(c); dot("$A$",A,SW); dot("$B$",B,E); dot("$C$",C,NE); 問題2の解答 【問題2】3本の直線に接する円 こ…

Asymptote 《関数編》

line bisector() -- 二等分線を作る -- import geometry line bisector(point , point) :二つの点でできる線分の垂直二等分線を作る point P=(4,0) , Q=(0,5); dot("$P$",P,E); dot("$Q$",Q,W); line m = bisector(P,Q); draw(m); となれば,垂直の記号を図…

アポロニウスの円【解答編】

問題1の解答 【問題1】3つの点を通る円ソース import geometry; size(6cm,0); point A=(0,0) , B=(4,0) , C=(3,5); circle c= circle(A,B,C); draw(c); dot("$A$",A,SW); dot("$B$",B,E); dot("$C$",C,NE); 問題2の解答 【問題2】3本の直線に接する円 こ…

アポロニウスの円【問題編】

問題1.3つの点を通る円 問題2.3本の直線に接する円 問題3.2つの点を通り直線に接する円 問題4.1つの点を通り2本の直線に接する円 問題5.1つの円と2本の直線に接する円 問題6.2つの点を通り1つの円に接する円 問題7.1つの点を通り1つの円と1本…

Asymptote 習作編

for 文も使えます ソース import graph; size(200,0); for (real m=0;m<8;m+=1) { real f(real x) {return -1*x +m;} draw(graph(f,-1,m+1,operator ..)); for (real n=7-m;n>-1;n-=1) { dot((m,n)); } } xaxis("$x$"); yaxis("$y$"); label("$O$",(0,0),SW)…

 Asymptote  きみに

ほれました。 つきあいが長くなるな。そう感じました。 君ならどんなのでも作図してくれそうだな。そう思いました。 作図してもらいたい。そう思いました。 おたがいがよく知りあう期間が必要だな。そう思いました。 たくさんのサンプルたちがありました。 …