スレ立てるまでもない雑談スレ その5

■ このスレッドは過去ログ倉庫に格納されています
1login:Penguin
垢版 |
2021/05/05(水) 20:25:13.73ID:JxrYhpjx
過去スレ
04 https://mao.5ch.net/test/read.cgi/linux/1325679982
03 http://engawa.2ch.net/test/read.cgi/linux/1183571805/
02 http://pc11.2ch.net/test/read.cgi/linux/1103479733/
01 http://pc5.2ch.net/test/read.cgi/linux/1063594836/
00 http://pc.2ch.net/test/read.cgi/linux/997038613/
2022/06/11(土) 17:19:40.60ID:ccvkUeX9
emacsはエディタ戦争から脱落した感じがするな。
俺も昔はemacsだったから、ちょっとさみしい
2022/06/11(土) 17:24:40.70ID:Plj8EVTG
その前にATOMが終了したけど
2022/06/11(土) 17:29:15.37ID:ccvkUeX9
開発元のGitHubがMSに買収されちゃったもんね。
AtomもVSCodeもElectronで開発されたエディタだし、MSとしてはVSCodeに集中したいんでしょう
2022/06/11(土) 17:32:52.01ID:+vrGGaC2
Atom開発チームがRust製エディタZedに浮気してAtomを捨てた
2022/06/11(土) 18:07:55.93ID:Dvt2yOoG
Zed は、サインインしたらテスト中のコード出てくるんかい?
https://zed.dev/
2022/06/11(土) 18:58:39.80ID:LmXlvTgE
ddでusbメモリを読み出したファイルを、マウントすることってできますか?
イメージとしては、
dd if=/dev/sdb of=test.bin
ってして生成されたtest.binを
sudo mount test.bin /mount
みたいにできる方法ないかなって質問です。
520519
垢版 |
2022/06/11(土) 19:00:08.30ID:LmXlvTgE
ごめん、くだしつに書きます。
519は無視してください。
スレ汚してごめん
2022/06/11(土) 19:00:28.73ID:rQOG/TEq
MSの力は偉大だな。実質的にGitHubを支配してるんだと思う。
Electronはすごい人気プロジェクトだしcodebytere (Shelley Vohr)の
フォロワーがとてつもなく多いのに驚かされる。
2022/06/11(土) 19:33:55.46ID:rQOG/TEq
GitHubは巷ではギットハブと発音するらしいが
語感が悪いので自分はジットバブと呼び慣わしている
2022/06/11(土) 19:38:40.29ID:+vrGGaC2
git:ギット
gif:ジフ
2022/06/11(土) 19:50:46.07ID:J13ovhn1
まあ語感が悪いのも当たり前で、馬鹿者、ろくでなし、みたいな意味の自虐ネタだからな
ttps://git.wiki.kernel.org/index.php/GitFaq#Why_the_.27Git.27_name.3F
2022/06/11(土) 20:15:18.21ID:rQOG/TEq
そうするとGitHubは馬鹿者の住処(すみか)という意味になってしまう
口にするのがはばかれるレベルだな
526login:Penguin
垢版 |
2022/06/11(土) 20:19:07.89ID:OqHj5hoK
>>524
あれって、ブラックユーモアだったのね
リーナスらしいね
勉強になります

私は、Git Laberですど
Gitってすごいよね
2022/06/12(日) 13:47:28.07ID:mghx2rUL
たしかにGitはすごい人気だな
理工系の学生は当たり前のようにGitを授業で使ってるようだし
2022/06/13(月) 14:04:41.94ID:idp+l11A
一方でgitなんて一時期の流行り
将来使えなくなってしまうかもしれない
そうなったらファイルはもう開けなくなる
そんなもの使わないでシェルスクリプトでバージョン管理しろ
道具の使い方を覚えることよりも知恵を使え
diffとか駆使すればなんとかなる
529login:Penguin
垢版 |
2022/06/13(月) 14:05:11.35ID:idp+l11A
と学生に教えている大学もある
2022/06/13(月) 14:18:34.18ID:INpOLgGF
バイナリしか配布していないプロプラソフトならともかく、コンパイルすれば使えるソフトで「そうなったらファイルはもう開けなくなる」はアホとしか言いようがないわな。
将来ファイルシステムが読めなくなる心配はしないんだろうか。
531login:Penguin
垢版 |
2022/06/13(月) 15:38:39.92ID:+HILQ3RM
リーナスってやっぱり天才
2022/06/13(月) 15:43:26.70ID:75doplU2
>>531
あの人、何故か規模の問題を解決しちゃってるしね。
5人で使っている間はうまく動いていたけど、10万人が使うには問題が...
っていうのを発生させてないし。
533login:Penguin
垢版 |
2022/06/13(月) 16:00:37.33ID:CgbwE/zS
ファイル名の拡張子に日付け入れとけはいいんやろ( -`ω-)✧ドヤッ
2022/06/13(月) 21:49:10.77ID:idp+l11A
>>530
はい、これが自分の思いついたPOSIX原理主義を普及させたいがために
gitを使うなと、学生に無駄知識を教えている大学です

https://richlab.org/coterie/lpf.html

https://richlab.org/j/2772
それなら、何かソフトを探してきて使う?
・「20年持たせる」が目標の本講義がそれでいいのか!
・それに……、
  バージョン管理ソフトに格納されたデータが壊れたら、
  バージョン管理ソフトが使えなくなってしまったら、
  どうやって救済するの?
・基本は、「コミット」の代わりに“cp -pR”で一式をコピー
  ・毎日cronでコピーするのもよい。
  ・HDDがTBの時荘縺AデータサイャYをケチる意義bヘ少ない。
   (万が一のトラブル発生被害額と、HDDどっちが安い?)
・・履歴参照は、findやgrep、diff等を駆使(後述)
これで事足りていないか?ソフトに安易に頼りすぎ。
履歴参照は、findやgrep、diff等、UNIXコマンドを駆使すればよい

https://richlab.org/j/2c72
~/zip2addr.repo
|
+--- 2019071101/
| +--- data/
| +--- web/
|
+--- 201907ddnn/
| +--- data/
| +--- web/
|
2022/06/14(火) 00:08:53.08ID:qMhVjqyG
git って、壊れるたら最新のソースコードとバイナリを救出できないの?できるよね?
件数多いと作業者死ぬかもしれないけど。
何の心配をしているのか、よくわからん。
SCCS or GNU CSSC だといいのだろうか。
536login:Penguin
垢版 |
2022/06/14(火) 02:08:03.71ID:2Eo++dxD
みんなソフトの翻訳をしない?
まだまだ翻訳されていないソフトとかひどい翻訳とかが山ほどあるのよ。
英語力というより日本語力の方が大事。
例えばソフトを使っていてひどい翻訳だなと思ったら、そこを直すだけでもいいから。
537login:Penguin
垢版 |
2022/06/14(火) 04:42:23.22ID:WKnqwrRH
あわしろにイチャモンつけられるだろ。
2022/06/14(火) 05:38:57.98ID:12ghh4Hl
ライセンス守らないハゲに目をつけられたようですね
539login:Penguin
垢版 |
2022/06/14(火) 06:38:02.25ID:WKnqwrRH
志賀のことならライセンスの問題は無いだろ。
540login:Penguin
垢版 |
2022/06/14(火) 06:56:51.09ID:8+OI5EKI
539「ライセンスの問題は無いだろ(ハゲの問題はあるだろ)」
541login:Penguin
垢版 |
2022/06/14(火) 07:10:25.38ID:WKnqwrRH
なんにせよ、あわしろ通さないで勝手なことしたら問題になるから止めとけ。
542login:Penguin
垢版 |
2022/06/14(火) 08:12:39.73ID:K2zLlvd/
まず翻訳をするならGNOME Shell 拡張機能がおすすめ。
翻訳する箇所が少ないし、人気の拡張機能でも翻訳されていないのが結構ある。
2022/06/14(火) 08:15:57.97ID:jhk3n3p2
F9=あわしろ って主張するくらい説得力の無い話だな
2022/06/14(火) 08:32:03.80ID:qMhVjqyG
>>536
どの資料を見て、どこに連絡すればいいか教えてよ。
興味はあるよ。
545login:Penguin
垢版 |
2022/06/14(火) 08:42:19.73ID:rG3tATYG
UNIXシェルの並列化により最大34倍高速化する「PaSh」、米MITなどが開発 プログラム結果も正確
https://news.yahoo.co.jp/articles/f3b3f5ed00d5f3b5c1fb724f5617f927c4b477bf
2022/06/14(火) 08:46:41.99ID:MHMotMY+
>>544
そんな大そうに考えることはないんじゃないの。
Linux板の専用スレで知らせてくれるだけでも
誰かが気づいたら直してもらえると思う。
2022/06/14(火) 09:14:00.60ID:LYovKz6R
545これやな
https://binpash.github.io/web/
2022/06/14(火) 10:02:48.91ID:wa9PBu/6
裏でコマンドライン引数に指定されていないデータベースを更新するコマンドとかもあるのにどうやって正しく並列化するんだと思ったが
どうも事前にコマンドを並列化可能度で4段階に分類しておいてシェルスクリプトから並列化できるところを探すらしい
549login:Penguin
垢版 |
2022/06/14(火) 10:35:20.73ID:cFjXDZDg
cshで並列処理というか裏で別プロセス呼んで、優先位あげてみたいなのを見たことある。
環境変数は全てメモリに展開とか何をやってるのかよくわからないけど、確実に速く動くみたいなスクリプトだった。
本職はIC等の設計者って聞いてなるほどなぁと感心したしだい。
2022/06/14(火) 10:53:03.19ID:qMhVjqyG
POSIX shell script という事なので bash, ksh, zsh あたりのは微修正で動いてくれるんか
2022/06/14(火) 11:33:56.94ID:sp9CV4vQ
>>535
POSIX原理主義者「バイナリデータだと、ソフトの都合で形式が変わって
ソフトの寿命が来ると、データが救えないんですよ!理由はバイナリだから」
2022/06/14(火) 11:35:11.41ID:sp9CV4vQ
POSIX原理主義者「バイナリは移植性が低いって書いてあったんです
だから移植性が低いんです」
2022/06/14(火) 11:41:55.66ID:1ytNeKSf
>>548
未知のコマンドはどうするの?
2022/06/14(火) 11:42:42.77ID:1ytNeKSf
つーか、xargs -P使えば良いのでは?
2022/06/14(火) 11:44:32.58ID:1ytNeKSf
>>548
コマンド並列可能度とかいうけどawkは無理でしょ?
あれsystem関数で外部コマンドの実行とか何でもできちゃうし

GNU sedもすべてをメモリに読み込むとかできるので
拡張機能とか使われると無理そう。
556login:Penguin
垢版 |
2022/06/14(火) 12:24:23.91ID:bv44xYSO
>>544
どのソフトを翻訳したい?
2022/06/14(火) 12:36:02.29ID:L6UZxPNJ
https://crowdin.com/
じゃだめなの?
2022/06/14(火) 12:41:27.08ID:L6UZxPNJ
ここにプロジェクト一覧
https://crowdin.com/projects#showcases
2022/06/14(火) 15:37:41.72ID:XeCP7W6E
>>553-555
未知のコマンドについては並列化可能度を最悪と扱うしか整合性のある解決策はないんじゃない?

awkはスクリプトを引数にとってsystemやprint...>のようなパターンを含まない場合だけ並列化可能にすれば大部分のケースをカバーできそう
と思ってビルトインの設定を見たらまさかの「常に並列化可能」で待てやゴルァ

こういうのを一番使いたい対象はconfigureじゃないの、と思ったがコンパイラやlibtool用の設定がないし何だろうねこれ
2022/06/14(火) 16:43:25.58ID:zolPsSh3
>>539
このように事実と異なる虚偽情報を書き込むこともライセンス違反ハゲの特徴です
2022/06/14(火) 16:58:26.50ID:iEEiqr+T
>>559
これ完全に前提条件があるよね
例がtrとかsortとかgrepとか
行単位で別々に処理できるものしか並列化できなさそう
2022/06/14(火) 17:16:23.79ID:iEEiqr+T
>>559
tar.gzの圧縮展開が高速化されると思う?
gccのコンパイル作業が高速化されると思う?
俺は無理だと思ってる
2022/06/14(火) 22:26:52.40ID:xOgOf1L4
targzは多分早くなるんでないの?
直近のコミットメッセージにgzipに関する感じのやつあったよ
というかすでにpigzipあるけど…
2022/06/14(火) 22:49:26.96ID:hUzAeItF
>>561-562
並列化可能度は具体的には
・行単位で並列化可能(grepなど)
・プログラム単位で並列化可能(sortなど)
・プログラム単位で順序入れ替え可能(sha1sumなど)
・順序入れ替えも不可
に分類される。

configureみたいに
コンパイル1→実行1→コンパイル2→実行2
と延々と続くスクリプトなら、
(コンパイル1→実行1)と(コンパイル2→実行2)を並行処理出来れば理想的には並行数だけ速くなる。
生成される実行ファイルの場所が同じにならないようにする必要があったり、
生成された実行ファイルが並列化可能だと知るすべがなかったりといろいろ上手くはいかないけど。
2022/06/15(水) 08:44:49.09ID:KCNepg4r
gccは今でも並列化できるの知らない男の人って・・・
2022/06/15(水) 08:54:22.30ID:0PCVaB1f
>>556
Debian stable か RHEL でインストールのハードルが低いやつ。
最新パッケージを追いかけて日々アップデート作業が必要なのは、転送量の制限がかかるネットワークなんで嫌っス。
2022/06/15(水) 10:57:57.39ID:HXezcBLP
mpiのmの字も知らんのやろ(ハナホジー
2022/06/15(水) 13:37:40.35ID:Malm81w1
> ・行単位で並列化可能(grepなど)
これってさ、grep自体がマルチスレッド対応になったら不要じゃね?
2022/06/15(水) 13:45:38.14ID:Malm81w1
標準入力から入力されたデータを並列でgrepしようと思ったら

標準入力→分岐するやつ
           →偶数行用のgrep
           →奇数行用のgrep
→まとめるやつ→出力

みたいにすんのかな?

なんか分岐するやつとまとめるやつで
逆に遅くなりそうな気がするんだが
2022/06/15(水) 14:15:54.29ID:Y278idL3
速くなるって言ってんだから速くなるんだろ
2022/06/15(水) 14:36:45.76ID:HXezcBLP
マッピングはそこまで負荷かからないでしょ
正規表現マッチのほうが負荷は大きい
572login:Penguin
垢版 |
2022/06/15(水) 15:30:48.62ID:so85Glrt
>>566
ディストロの翻訳っていうのはあまりないよ。
どちらかというとデスクトップ環境を翻訳して、それがそのデスクトップ環境を採用しているOSにも降ってくるという感じ。
独自の機能を追加している場合は、ディストロ毎の翻訳が必要なところもあるけど。例えばUbuntuのアップデートのGUIアプリとか。
2022/06/15(水) 18:14:15.52ID:HXezcBLP
ディストロ自体とかやれば?
Ubuntu ja. team とかのMLに入れば貢献できるんじゃない?
574login:Penguin
垢版 |
2022/06/15(水) 18:59:27.92ID:9B+cow4S
>>572
debian安定版がリリースされる頃には、よっぽどマイナーな機能とかじゃなけれ未翻訳ほとんど無くなってるよね
575login:Penguin
垢版 |
2022/06/15(水) 19:02:46.74ID:wjr6OwwX
>>570
単純なスクリプトを実行したら
pash使ったら5倍ぐらい遅くなったぞw

$ time pa.sh -- ./test.sh > /dev/null

real 0m5.457s
user 0m6.187s
sys 0m3.479s

$ time ./test.sh > /dev/null

real 0m0.847s
user 0m0.682s
sys 0m0.463s

$ cat test.sh
#!/bin/sh

seq 100000000 | grep 1234
576login:Penguin
垢版 |
2022/06/15(水) 19:37:34.33ID:fR/5Zcx1
shellスクリプトが見直される感じていいよね。この流れ。大抵の事は出来ちゃうし。
2022/06/15(水) 20:13:11.56ID:gZzu9Mq8
最近、シェルスクリプト業界で頑張ってるまともな人がいるからね
口がでかいだけのPOSIX原理主義者も見かけなくなったし
578login:Penguin
垢版 |
2022/06/16(木) 07:30:24.21ID:04yZYX0x
ほしいアプリがいくつかあって、
ファイルとかプロファイルとかを新しいPCに移行できるアプリ
日本に特化した天気アプリ(Yahoo!のAPIとか)
フローチャートをかくアプリ

これって需要ある?
2022/06/16(木) 09:12:17.02ID:8iRWIZGo
>>574
意外とそうでもないよ。
うわべだけはなんとか体裁を保っているが
ヘルプファイルなんか未翻訳が多い。

ImageMagickは有名だが、これは全然翻訳されてない。
2022/06/16(木) 09:59:58.40ID:MUrAG4FB
>>579
ImageMagickは国際化未対応だったはずだが
2022/06/16(木) 10:14:34.40ID:8iRWIZGo
>>580
正確にはそう。国際化プロジェクトが存在しないよね。
582login:Penguin
垢版 |
2022/06/16(木) 14:36:23.30ID:iGlqFenc
ImageMagickってinkscapeインストールしたら依存関係でインストールされたけどInkscapeをアンインストールしてもImageMagickが消されなくてめんどうくさかった。
ってかImageMagickって何するソフトなの?
画像編集?
2022/06/16(木) 14:52:25.56ID:Kwl6nlBp
何でも出来る画像編集コマンド
動画のffmpeg、画像のImageMagick的な立ち位置
依存してるアプリも多い
2022/06/16(木) 15:03:23.63ID:37OZP0Kb
文書: pandoc
動画: ffmpeg
音楽: sox
画像: convert(ImageMagisk)

あとあるかな
2022/06/16(木) 15:06:20.88ID:DOU0iPPf
コマンドラインから(山ほど種類ある)オプション指定して
画像加工できるツールだったっけ
その昔はWeb他サーバーサイドで画像加工する手段が
限られてたから、CGIとかで画像いじるのは
ImageMagickが事実上オンリーワンに近い選択肢だった記憶
2022/06/16(木) 15:38:07.10ID:8iRWIZGo
むかしはそうだったのかもしれないけど、
ImageMagickを使いたいと思ったことないな
Gimpがあったらそれでいい
2022/06/16(木) 15:51:50.24ID:IGBlzRX3
>>586
ImageMagickは外部から呼び出して使うためのツールだからGIMPとは用途が違うだろ
2022/06/16(木) 17:10:32.44ID:Z4p2GVO4
584 のリストは変換アプリって理解でよろしいかしら
2022/06/16(木) 18:59:05.97ID:37OZP0Kb
あ、よろしです
あと代表格でなんかあるかな、と
2022/06/16(木) 19:00:09.79ID:37OZP0Kb
追記:コマンドラインで、という条件付きで。
591login:Penguin
垢版 |
2022/06/16(木) 19:08:01.42ID:KMHPSfBg
Windowsのペイント3Dを使ってみたんだけどすごく良かった。
誰でも簡単に3Dのお絵描きができて良き。
簡単な設計図というかイメージ図を作るのに便利
Linuxにもそういうお手軽な3Dお絵描きソフトない?多分ないね。
2022/06/16(木) 19:30:59.55ID:37OZP0Kb
SketchUpでオンラインでやるか、MODO使うかじゃないの
あとはBlenderとか
2022/06/16(木) 19:34:25.39ID:UWvk9adu
GIMP使えや
594login:Penguin
垢版 |
2022/06/16(木) 20:01:30.19ID:r2LP4ajl
>>587
コマンドで使えるもんね
複数の写真を1つにまとめたい時に
さくっとpdfにするとかで使ってます
595login:Penguin
垢版 |
2022/06/16(木) 20:08:42.39ID:r2LP4ajl
>>592
私は、FreeCADつかってます
設計ってかブレンダーだと
自由すぎて寸法をmmとかで指定するのなかなか難しいんです
2022/06/16(木) 20:57:43.80ID:Z4p2GVO4
Blender 廃人はLinuxだろ
2022/06/17(金) 16:56:25.71ID:TmT0r+ZD
LinuxのファイルシステムにはNTFSのUSNジャーナルみたいのないの?
Search EverythingみたいにUSNジャーナルから高速にインデックス作成するのはLinuxだと無理?
2022/06/17(金) 17:10:25.34ID:vtyOsqcj
inotify+mlocate?
2022/06/26(日) 05:49:12.45ID:cv53xXNs
リモートのLinuxに自分のMacからVPN + SSHでログインして、1〜2時間かかる処理の
プログラムをシェルから走らせているんですが、プログラムを起動して放置し、ふと気が
つくと接続がフリーズしています。何か入力しようとするとそのときSSHが完全に切れます。
VPNはずっと継続して接続されていたように見えます。

これって何かのタイムアウトで接続が切れてるんでしょうか。だとしたらそのタイムアウト
を防ぐこととか、できますでしょうか。
600login:Penguin
垢版 |
2022/06/26(日) 07:31:05.16ID:lFGB4wUP
>>599
根本原因は分からんがそういうときはtmuxとか使うとええ
2022/06/26(日) 08:35:19.54ID:vtj1oY5o
.ssh/config でkeep alive とかソケットの設定とか
2022/06/26(日) 08:47:24.88ID:gGXVI+DC
>>599
どこかのネットワーク機器でタイムアウトしてるね。
.ssh/configにこれを書いておくと60秒に1回は通信が発生してタイムアウトしなくなる。
Host *
ServerAliveInterval 60
本来はTCPKeepAliveがこのタイムアウトを防ぐ設定なんだけど、デフォルト有効なのになんか効かないんだよね。
2022/06/26(日) 10:57:28.78ID:BYrz3AA3
ファイヤーウォールが長時間の接続を切っちゃうとかあるしね。
何分で切断されるかで、1時間とか人間さんに分かりやすい値だとFWのせいなので、FWを経由地しない内側で作業するしかないで。
2022/06/26(日) 11:52:34.01ID:vtj1oY5o
keep aliveはソケット閉じないだけだろうから、ただタイムアウトで上記の人が言うように落ちちゃうだろうね
605login:Penguin
垢版 |
2022/06/26(日) 19:19:06.94ID:YiAnKSAl
>>599
nohupは?
606599
垢版 |
2022/06/27(月) 01:47:23.70ID:KiI/PDBN
599です。アドバイスをいろいろ総合させていただきまして ~/.ssh/config に
 ServerAliveInterval 60
 TCPKeepAlive yes
を追加したところ、切れなくなりました。もしかしてどっちかだけでもいいかもしれませんが、
とりあえず困っていたので助かりました。ありがとうございます

と言っている先から今度はVPN自体が切れたw がこれは明らかに別
607login:Penguin
垢版 |
2022/06/27(月) 19:41:29.51ID:0gSZnK3D
Linux 5.17もうEOLかよ
はえー
2022/06/27(月) 21:45:32.91ID:XzKvZM9c
NHKの同時配信が急に見れなくなった
今日の日中に切り替え作業があったようだ
今回はちょっと手強いな
2022/06/27(月) 21:46:34.43ID:mCEdfBOm
例のfirefoxを蹴るやつ?
610login:Penguin
垢版 |
2022/06/27(月) 21:53:58.54ID:XzKvZM9c
そうだよ 下のようにメッセージが出ます

お使いのブラウザ(Firefox)ではご視聴になれません。
推奨のブラウザ(Microsoft Edge・Google Chrome・Safariの最新版)でご利用ください。
2022/06/27(月) 22:48:29.20ID:/KuXJ6w6
ユーザーエージェントいじって突破できない?
あとでクライアントJs見てみるけど。
2022/06/27(月) 23:07:03.71ID:mCEdfBOm
コテハンなのってそんな実験も人に押し付けるレベルかよw
2022/06/27(月) 23:10:49.16ID:XzKvZM9c
>>611
ふだんよりも根性がすわっているような感じかな
2022/06/27(月) 23:12:37.60ID:XzKvZM9c
国営企業がFirefoxをなぜ切り捨てたのか分からないな
国税庁だってFirefoxを排除してないし

GoogleやMicrosoftとかAppleの大企業に忖度したんだろうか
わざわざFirefoxだけを排除するためのシステム改修は大変だったのかもしれない
こんなよけいなことしなけりゃいいのにね
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況