- 1 名前:名無しさん@お腹いっぱい。 mailto:sage [2021/08/27(金) 19:54:04.75 .net]
- https://mevius.5ch.net/test/read.cgi/unix/1607845477/
The FreeBSD Project https://www.freebsd.org/ja/ 前スレ FreeBSDを語れ Part53 https://mevius.5ch.net/test/read.cgi/unix/1607845477/ 過去スレ FreeBSDを語れ Part52 https://mevius.5ch.net/test/read.cgi/unix/1596404184/ FreeBSDを語れ Part51 https://mevius.5ch.net/test/read.cgi/unix/1590454119/ 関連スレ 初心者もOK! FreeBSD質問スレッド その124 mevius.5ch.net/test/read.cgi/unix/1569601015/ ##次スレは>>950を踏んだ人がたてませう
- 867 名前:名無しさん@お腹いっぱい。 [2022/03/29(火) 17:19:07.34 .net]
- >>850
自分の哲学を持ってないから、偉人が言った哲学にすがってるんだと思う。 偉い人がそう言ってる(実は言ってない)から、俺は正しい!みたいな そういう使い方してる人多いよね
- 868 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/29(火) 17:55:28.89 .net]
- >>855
それってまさに「ちんちんシュッ!シュッ!シュッ!」じゃね 言葉だけ覚えて体得した気になってる感じで
- 869 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/29(火) 18:14:24.11 .net]
- 目つきのヤバい少年がナイフをシュッ、シュッと振り回しながら
- 870 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/29(火) 18:21:43.97 .net]
- で、自分の美学哲学を論破されると発狂して突飛な行動をしだすと
怖いですねえ 恐ろしいですねえ くわばらくわばら
- 871 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/29(火) 19:10:26.95 .net]
- 一番打つコマンドが短いのは最高に賢いと思うけど
cd cp mv ls ps rm
- 872 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/29(火) 19:16:44.76 .net]
- そろそろ「UNIX哲学を語るスレ」でも立ててそっちでやってくれる?
そうすりゃ多少扱いがマシになるかもしれない
- 873 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/29(火) 20:27:06.51 .net]
- あるんだなこれが
Unixの哲学 https://mevius.5ch.net/test/read.cgi/unix/1344010423/
- 874 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/29(火) 20:31:38.72 .net]
- SunOS4.1.4の時の/sbinは6個ぐらいしかコマンド無かったのに
なんでFreeBSDは/sbinのコマンド多いんだ それとubuntuは/にあるbinやsbinは/usrにあるやつのシンボリックリンクなのに対して FreeBSD /bin と/usr/sbin、/sbinと/usr/sbin が別々 たぶん何か意味があるはず
- 875 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/29(火) 21:08:04.34 .net]
- >>859
別に賢くない。 昔のコンピュータのエンドユーザーは、 今のCLI使えるコンピュータに詳しい専門家で テレタイプの印字がおそすぎてイライラするから そうなっただけ chdir copy move list proc remove 今ならこれでいいだろ、そんなわからん略称よりも
- 876 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/29(火) 21:08:46.73 .net]
- >>862
FreeBSDの基であるBSD4.4で各ディレクトリの役割が明確に定義されたから LinuxのLSBもこれを参考にしている あとUbuntuはDebianのポリシーに影響されているのでRedhat系とは異なる
- 877 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/29(火) 21:09:59.12 .net]
- > chdir copy move list proc remove
ああ、タイプする前からイライラさせるアイデアです
- 878 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/29(火) 21:10:45.30 .net]
- 古典的なLISPのコマンドもとても短いので
- 879 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/29(火) 21:12:27.90 .net]
- >>862
> SunOS4.1.4の時の/sbinは6個ぐらいしかコマンド無かったのに > なんでFreeBSDは/sbinのコマンド多いんだ ディスクの空き容量をケチる必要がなくなったから デフォルトでインストールするコマンドが増えただけ > それとubuntuは/にあるbinやsbinは/usrにあるやつのシンボリックリンクなのに対して > FreeBSD /bin と/usr/sbin、/sbinと/usr/sbin が別々 ディスクの空き容量をケチる必要がなくなったから ディレクトリ(パーティション)を分ける必要がなくなっただけ どちらからも参照できたほうがシバンを気にしなくていいから便利 コマンドの数が増えたのも、/binと/sbinに分けなくなったのも ディスクが増えたから、昔のようにケチる必要がなくなったからだよ
- 880 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/29(火) 21:13:15.12 .net]
- >>865
じゃあfindもfdとかにしたら?ヴァーカ
- 881 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/29(火) 21:14:39.90 .net]
- >>866
古典的なLISPもテレタイプ時代の印字が遅かっただけ それで普及したからいまさら変えられないが 短いことに印字速度以外のメリットはない
- 882 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/29(火) 21:16:07.93 .net]
- ちんちんシュッ!シュッ!シュッ!
- 883 名前:シ無しさん@お腹いっぱい。 mailto:sage [2022/03/29(火) 21:17:27.82 .net]
- findが誕生した頃にはテレタイプはなくなっていたんだろうね
っていうか短い名前はかぶるから良くない 昔はコマンドが少なかったからマシだったが 基本コマンド以外はサブコマンドを使うべきだろうな git logみたいなやつ
- 884 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/29(火) 21:18:45.57 .net]
- >>868
お前は最高に賢いので略称よりもこれを使ってください alias chdir cd alias copy cp alias move mv alias list ls alias proc ps alias remove rm よかったですね
- 885 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/29(火) 21:21:08.82 .net]
- >>870
俺には貴方が最高にカッコよく見える
- 886 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/29(火) 21:21:13.72 .net]
- >>872
馬鹿なのか?今もうそれで慣れてしまったから変えられないけど 短いことに印字速度以外の意味はなく 可読性から考えれば、悪いことだって話をしてるだろ いい加減懐古主義はやめろや だいたいのものは昔よりも今のほうがいいに決まってるだろ UNIXなんてもう死滅寸前なんだが いつまで30年前の世界に生きてるんだよ
- 887 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/29(火) 21:27:19.33 .net]
- >>868
ふつうにあるんだよねえ https://www.freshports.org/sysutils/fd
- 888 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/29(火) 21:31:28.35 .net]
- > 印字速度以外の意味はなく
いいからエイリアス設定して一週間くらい楽しんでおいで それでイライラしないんやったらお前はお釈迦様か何かだわ 「懐古主義はやめろや」精神で懐古コマンドやめてみて
- 889 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/29(火) 21:33:42.91 .net]
- alias dir ls
は、ふつうにしてる。 つい、無意識にタイプしちゃうんだよね
- 890 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/29(火) 21:47:51.80 .net]
- 874 みたいなのが、よくわからん。
UNIX はわりと開発メンテも容易で残ってると思うんだが。
- 891 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/29(火) 21:48:48.05 .net]
- The branch stable/13 has been updated by mm:
Commit: Martin Matuska CommitDate: 2022-03-29 10:49:44 +0000 OpenZFS release 2.1.4 2.1.3 のバグフィックス版ぽいけど 13.1-RELEASE にも来るかな?
- 892 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/29(火) 22:21:31.29 .net]
- CP/MはVMSっぽいんだけど
VMSとDOSではCOPYなのに CP/MはPIPなのが、子供のころに謎だった デジタルリサーチがまともだったら PC-DOSはCP/Mで マイクロソフトはPC用UNIXを売ってたかもしれなかった(本当か)
- 893 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/29(火) 22:32:34.28 .net]
- その世界線も含めてこちらで心置きなく語りませんか?
昔のPC https://kizuna.5ch.net/i4004/
- 894 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/29(火) 22:33:44.78 .net]
- >>880
> マイクロソフトはPC用UNIXを売ってたかもしれなかった(本当か) … XENIX
- 895 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/29(火) 22:35:28.94 .net]
- >>876
短いコマンドに慣れてるんだからイライラするに決まってるだろ 人の話ちゃんと理解できるか? >>877が言ってるようにWindows使っていれば 一文字長いdirでなければイライラするだろうし 元から4文字ぐらいなら誰も気にしてないんだよ なぜ最初に短すぎる2文字を選んだのかって話だ grepとか4文字もあるのにさ 印字速度以外の理由はない
- 896 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/29(火) 22:37:33.00 .net]
- >>878
UNIXっていうのは商用UNIXの話ね FreeBSDはもう元のUNIXのコードは使われていない macOSはBSDのフォーク オリジナルのUNIXはもう消滅寸前だよ まあそれでも高い金もらってるから10年ぐらいは生き残るだろうけどね
- 897 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/29(火) 22:45:25.56 .net]
- >>880
>>882も書いてるけど商用UNIXの初期の戦いはSunOS vs Xenix だぞ。 その数年後にSCOがXenixの権利を買い取ったみたいだが。 その後System Vが商用化してして、AIXとHP-UXが登場した。 POSIXが誕生した後にSCO Xenixは消えたがPOSIXの前身は、 SunOSとXenixとSystemVとBSDの違いを吸収するものとして誕生した。 だからXenixはPOSIXが誕生したあたりの時代では マイクロソフトはUNIX界で大きな影響力を持っていた。
- 898 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/29(火) 22:48:21.82 .net]
- >>876
懐古主義はやめろというのは、 昔のやり方のほうが良かったという考えをやめろって話
- 899 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/29(火) 22:57:29.09 .net]
- >>879
git: 99c3f1577459 - releng/13.1 - zfs: merge openzfs/zfs@52bad4f23 (zfs-2.1-release) into stable/13 Commit: Martin Matuska CommitDate: 2022-03-29 13:50:47 +0000 OpenZFS release 2.1.4 思ったより早かった
- 900 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/29(火) 23:08:24.92 .net]
- Unix哲学はシェル限定の話だけど、今はプログラミング言語の話に
形を変えたって感じがするよね Go and UNIX Philosophy - yuya-takeyama's presentations https://presentations.yuyat.jp/2015/08/26/kyobashigo/ Unix Philosophy and Node.js https://blog.izs.me/2013/04/unix-philosophy-and-nodejs/ Unix Philosophy in Ruby Programing https://www.ruby-forum.com/t/unix-philosophy-in-ruby-programing/193355/21?page=2
- 901 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/29(火) 23:13:09.77 .net]
- >>67
もう見れたかい?
- 902 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/29(火) 23:45:46.21 .net]
- alias vi rm
- 903 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/29(火) 23:53:32.22 .net]
- 空気の様な存在のプログラムにここまで粘着する人も中々珍しい
- 904 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/29(火) 23:57:56.34 .net]
- 誰の話をしてるんだろう?またいつもの曲解と思い込みかな?
- 905 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/30(水) 00:00:03.63 .net]
- 892氏は独り言が好きな方らしいな
- 906 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/30(水) 00:10:47.61 .net]
- 独り言じゃなくてレスだよ
誰にレスしたのぐらい文脈で気づけよ
- 907 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/30(水) 00:10:59.28 .net]
- 変な人
- 908 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/30(水) 00:14:55.65 .net]
- なぜレスしただけで変な人になるのか理解できない
自分の世界だけで生きてるんだろうな
- 909 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/30(水) 00:20:13.10 .net]
- 変なレスだから変な人と言われてるとは思わないのだろうか
まあ思わないか 思ったら変な人などと言われる事は無いだろう
- 910 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/30(水) 00:20:55.06 .net]
- >>852
JSONはテキストファイルじゃないってなんだそれ? テキストファイルの定義が分かるか? テキストが並んでいればテキストファイルだ 恥ずかしいことを言わせるな
- 911 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/30(水) 00:26:43.55 .net]
- >>853
全てと書いているから、全てのプログラムをフィルタにしなくていいという話をしてる 日本語として破綻してる…言ってる意味が分からん 関数型プログラミングは、デスクトップアプリだろうが、フィルターとして実装することをいう 違和感が有ることを主張したいのだろうけど、言いたいことは分かる ただ、面倒臭いのでフォローしない
- 912 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/30(水) 00:42:02.05 .net]
- >>899
お前の理解力がないだけ
- 913 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/30(水) 00:43:01.92 .net]
- >>898
単純なテキストファイルと テキストファイルは違うものだという話をしている 例えばバイナリをbase64すれば、それはテキストファイルなんだが それが単純なテキストファイルと言えるか?
- 914 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/30(水) 00:43:36.37 .net]
- >>870
このスレで悟りの境地に最も近い漢は貴方の様だ
- 915 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/30(水) 01:21:31.69 .net]
- >>900
具体的に反論しない、出来ないのは笑ってまうなw
- 916 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/30(水) 01:25:32.52 .net]
- >>901
もちろんテキストファイルだ ただし読みにくいテキストファイルだがなw 先人は敢えて言ってないがヒューマンリーダブルなテキストファイルだと言ってるのだろう それに異をとなえるのは、ただの屁理屈だ JSONは読みやすいテキストファイルだ
- 917 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/30(水) 01:30:50.24 .net]
- >>852
そもそも、その半構造型の正確な定義のソースを提示してくれ 話はそれからだ
- 918 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/30(水) 01:43:23.55 .net]
- >>904
JSONは人間に読みやすくても Unix哲学のコマンドからは読めない
- 919 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/30(水) 01:44:06.15 .net]
- >>905
一般的な用語なんだからググれ https://wa3.i-3-i.info/word18731.html
- 920 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/30(水) 02:01:48.66 .net]
- >>906
Unix哲学はCSVみたいに、一行でないと駄目なルールが有るのか?
- 921 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/30(水) 02:02:51.79 .net]
- >>907
それは半構造化だろ しかも意味が全然違う
- 922 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/30(水) 02:09:18.34 .net]
- >>906
/etcの設定ファイルを見てみろよ 一行だけで簡潔してる設定ファイルなんて皆無だろ 確かにJSON程の複雑さは無いかもしれないが、それでも複数行をパースするコードをみんな書いてんだよ
- 923 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/30(水) 03:03:20.50 .net]
- jqコマンドはUNIX哲学を体現している
- 924 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/30(水) 03:23:12.03 .net]
- /etc配下の設定ファイルの記述は行志向なだけでは
jsonは可読性を考慮して改行区切りで複数行に跨って書けるだけで、{}間に書く行志向であるとも云える
- 925 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/30(水) 05:04:10.85 .net]
- >>912
データが行をまたがってるのでJSONは行志向ではない
- 926 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/30(水) 09:03:11.41 .net]
- >>911
https://qiita.com/richmikan@github/items/e051b5d882c3dd2a39c6 > jqやxmllint等は、UNIX哲学に染まりきっていない awkはUNIX哲学に染まっていて プログラミング言語という一つのことしかしないんだよ jqは検索とか置換が一つのコマンドでできてしまう
- 927 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/30(水) 09:09:16.15 .net]
- 普通はこんなにスレチが続くもんじゃない
もしかしてここもこいつの根城なのかな https://rkarashi.wiki.fc2.com/m/wiki/%E7%9B%AE%E7%9A%84%E3%80%81%E4%BA%BA%E7%89%A9%E5%83%8F%E3%80%81%E5%87%BA%E7%8F%BE%E5%A0%B4%E6%89%80
- 928 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/30(水) 17:48:31.98 .net]
- 2文字のコマンドは左右の手に割り当てられているのが多いね
そうでないのはcd位か
- 929 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/30(水) 18:24:09.25 .net]
- >>916
ac, at, bc, bg, dd, df, ex, dd, fc, lp, nl, sa, wc
- 930 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/30(水) 18:43:57.60 .net]
- ed,ls,rm,sl,[ が無い
- 931 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/30(水) 18:56:18.25 .net]
- du
- 932 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/30(水) 18:57:25.91 .net]
- su
- 933 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/30(水) 18:58:33.97 .net]
- あ、失礼左手ねw
>>919-920はナシで
- 934 名前:名無しさん@お腹いっぱい。 [2022/03/30(水) 20:57:26.47 .net]
- 右手でチンコ
左手でコマンド入力 これが出来ないとね ctrl+キーのコンビネーションで操作できるのは助かるw
- 935 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/30(水) 21:02:59.57 .net]
- もしやクローラのニキですかな お久し振りです
- 936 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/30(水) 21:58:56.46 .net]
- これは仮説なんだけど、よく使う2文字のコマンドは意図的に左右の手に割り振るよう決めたんじゃないかな
左右に割り振れば、2打鍵でも1打鍵並みの速さで打てるから
- 937 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/31(木) 10:23:59.14 .net]
- 昔 /stand/sysinstall というのがあったが
どこに消えたのか /usr/sbin に移ったとこまでは覚えているが bsdinstall なんだろうか
- 938 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/31(木) 11:05:59.01 .net]
- >>924
実際は単語の頭をとっただけ(Change Directory)かもしれんが おっしゃる仮説の発想は当時からあったと思うし なにかのコマンドに対してはそれが使われてるかもね
- 939 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/31(木) 11:10:15.47 .net]
- Commit: Glen Barber
CommitDate: 2022-03-31 00:17:39 +0000 13.1: update to RC1
- 940 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/31(木) 16:25:04.75 .net]
- >>922
右手と左手 どっちの操作が得意ですか?
- 941 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/31(木) 18:22:35.86 .net]
- >>925
/usr/sbin/bsdinstallであってるけど/usr/sbin/bsdconfigの方がお勧めかな
- 942 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/31(木) 18:42:57.89 .net]
- >>929
そもそもその2つ役割ちがくね
- 943 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/31(木) 18:44:59.98 .net]
- >>929
bsdcconfig が欲しかったやつだ pc-sysinstall という謎のものもあった
- 944 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/31(木) 20:26:05.44 .net]
- >>929>>930
sysinstallはbsdinstallとbsdconfigに分かれた、というほうがまだ正確では ZFS対応とかでsysinstallのバックエンド部分を弄るのが難しかったから フロントエンドと明確に分ける意味で最初から書かれたみたいな話だった気がする >>931 pc-sysinstallはたしかPC-BSDの成果物だから 何故まだ今もあるのかレベルの骨とう品じゃないか?
- 945 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/03/31(木) 20:47:35.05 .net]
- > pc-sysinstall
/usr/src 等を '*sysinstall*' で find してみたけどヒットしなかった Ghost 等の派生版をお使いなのかな 又は現行じゃないバージョンのやつ
- 946 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/04/01(金) 15:11:29.14 .net]
- 今でも真面目に更新されているこれ
古くからのユーザーさんには嬉しい事では無いでしょうか https://cgit.freebsd.org/src/diff/share/misc/bsd-family-tree?h=releng/13.1 https://cgit.freebsd.org/src/tree/share/misc/bsd-family-tree?h=releng/13.1
- 947 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/04/02(土) 00:59:31.98 .net]
- >>934
そんな図があるなんて知らんかった SVGで欲しい(ウィキペに似たようなものがあるのは知ってるけど)
- 948 名前:名無しさん@お腹いっぱい。 [2022/04/02(土) 22:41:02.28 .net]
- むかーしのOpenBSDをルーター代わりに使ってたわ。
より厳密にはIPフォワーディング無しにアプリケーション層でゲートウェイさせてたんだけど。
- 949 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/04/03(日) 02:47:39.67 .net]
- 今はOpenWrt使ってルータのファームウェアを
Linuxにしちゃいますね。
- 950 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/04/03(日) 16:15:30.33 .net]
- >>988
こんなんのもあるけど横にバカ長いPDFにされてもな とは思う https://www.levenez.com/unix/ 誰か暇人がgraphvizのdotに入力してくれればいいんかな
- 951 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/04/03(日) 17:38:30.83 .net]
- >>934をpdfにすればいいだけならすぐ出来るけど
- 952 名前:名無しさん@お腹いっぱい。 [2022/04/03(日) 21:07:55.66 .net]
- マインドマップにすればいいのに。
- 953 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/04/03(日) 21:52:35.59 .net]
- マインドマップを絵でなくてテキストで人が理解しやすく書く方法があればいいんだが、と独り言。
ジョブをコントロールする依存線の絵が上手く整理てきないものかと。
- 954 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/04/04(月) 03:40:30.70 .net]
- マインドマップと言うのはいまいちよく知らんのだが有向グラフを図示するのは
graphvizのdot言語使うのが楽なんじゃないか?こんな感じにノードを定義して v1 [label="1st Edition"] v2 [label="2nd Edition"] v3 [lable="3rd Edition"] 依存関係をこんな風に書けば pdf やsvg, png等を生成するソースになるのだから v1 -> v2 -> v3 試しに作ってみたので生成したpngをあぷろだにあげてみた uproda11.2ch-library.com/e/es000043100115874011210.png
- 955 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/04/04(月) 10:54:06.46 .net]
- graphvizを直接使うよりPlantUMLというラッパーがあるから、そっちを使う方が楽だと思う。
- 956 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/04/04(月) 12:23:48.10 .net]
- PlantUMLは奇麗に書いてくれるのは良いのだが単純な有向グラフはモデルに合わないのじゃないか?
- 957 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/04/04(月) 13:04:22.78 .net]
- Webをチラ見した程度では、単純な有向グラフではPlantUMLを使ってもあんまり手間は変わらんかもしれない
ただ、PlantUMLの便利機能を使って整理した図にするのは意味があるかもしれない、かな
- 958 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/04/04(月) 14:12:51.86 .net]
- dot言語、一部は素人でも考えそうだけど破綻しないように絵にできるのはすごいなと感動してしまった。
UML なんかもそうかもしれないけど、あっちは最初から人が配置を考えてもいるからね。
- 959 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/04/04(月) 19:00:16.23 .net]
- 5.0BSDを誰か作って
- 960 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/04/04(月) 19:02:13.41 .net]
- >>942
がんばりましたな graphviz公式のギャラリーにもこの題材のサンプルがあって https://graphviz.org/Gallery/directed/unix.html ノード名にラベルをそのままつかってる このほうが保守は楽かしら >>934 のASCIIアート図はよくみるとリリース年月日の情報が 図の縦座
- 961 名前:Wに忠実に再現されてる
これをdotで書く構文もあった気がするが思い出せない すまんがさがす気力もわかない [] - [ここ壊れてます]
- 962 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/04/04(月) 20:55:05.94 .net]
- >>948
そう、年の情報をうまく扱えたらいいなと思う githubあたりにおいて公開できたらいいかも
- 963 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/04/04(月) 21:15:53.63 .net]
- >>947
今すぐUCBに入学するんだ
- 964 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/04/04(月) 21:52:15.80 .net]
- >>948
rank で揃えられるよ これは横方向に揃えてるけど、設定で縦方向にもできる https://qiita-image-store.s3.amazonaws.com/0/22772/5e688258-3cc4-4011-b8b5-cd131e23d2ea.png https://qiita.com/rubytomato@github/items/51779135bc4b77c8c20d
- 965 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/04/05(火) 04:14:58.78 .net]
- こういうのって雑に整形してくれるのはいいけど
厳密に整えようとしたら無理だよね
- 966 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/04/06(水) 01:43:54.39 .net]
- 確かに…
色々と無理な気がしてきた
- 967 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/04/06(水) 10:23:35.41 .net]
- 楽しようとしすぎてかえってドツボにハマるパターン
|

|