[過去ログ] くだらねえ質問はここに書き込め! Part 239 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1
(4): 2020/01/30(木)01:15 ID:x1oegd7m(1) AAS
まずは2ch-Linux-Beginnersを読みましょう。
いろいろとまとめられているので(・∀・)イイ!!
外部リンク:www12.atwiki.jp

読んでも解決しなかったら、質問を書きこむ前にここを読もう。
外部リンク:www12.atwiki.jp
質問に対して答えてもらったら、お礼よりも、結果報告。

過去ログ検索
外部リンク:www.google.co.jp検索語句
外部リンク:www.google.co.jp検索語句

■■■ 「あわしろいくや」と「志賀慶一」に関する必須注意事項 ■■■

・「あわしろいくや」と「志賀慶一」は出入り禁止
・「あわしろいくや」と「志賀慶一」に関する話題は一切禁止
・ついでに翻訳に関する話題も禁止
・志賀慶一Linux機械翻訳事件のまとめサイト: 外部リンク:www65.atwiki.jp
・志賀慶一のポータルサイト: 外部リンク:wikiwiki.jp

※前スレ
くだらねえ質問はここに書き込め! Part 238
2chスレ:linux
2: 2020/01/30(木)01:25 ID:hDmUIBdO(1) AAS
前スレ>>995

ありがとうございます。
20.04LTSに入ってるはうれしいですね

まあ、一応、opensuseの.debでも入れるしかなさそうですね
3
(2): 2020/02/01(土)03:07 ID:tasiF0zN(1) AAS
VimとかGvimをデスクトップで使ってて、
デスクコップアイコンから起動したいんだけど、両方共オプションが

vim -f %F
gvim -f %F

となっております。

-fは、「フォアグラウンド: GUIを始めるときにforkしない」
ということだと分かりましたが、
%Fってなんですか?

あと、-f %Fついても、.vimrc、.gvimrcの設定外のことはしないですよね?
:set noswapfile
:set nobackup
:set viminfo=
:set noundofile
とかキャッシュ系残らないようにしてるんですけど、
ここら辺おかしくなりませんよね?

あと、GUIを始めるときにforkしないの意味がわからないのですが、教えてください
4: 2020/02/01(土)08:41 ID:EsuSbN78(1/2) AAS
Part 239 本スレはこちらです
2chスレ:linux
5: 2020/02/01(土)08:46 ID:EsuSbN78(2/2) AAS
荒らしが立てたスレにはかかわらないでください。

以 下 終 了---------------------------------------------
6: 2020/02/01(土)10:48 ID:HpHPXJFo(1) AAS
>>3
-f はその説明の続きを最後まで読めば例えがあるよ
%F は vimのオプションではなく、呼び出し時にファイル名を受け渡すのに使用。%F有り無しのアイコンを作成してファイルドロップしたらわかる
7
(3): 2020/02/01(土)10:56 ID:oMl7lHMq(1) AAS
## ここから
are
画像リンク[jpg]:aaa

kore
画像リンク[jpg]:bbb

sore
画像リンク[jpg]:ccc
画像リンク[jpg]:aaa

## ここまで
題名URL空行の中で全てのaa.jpgと
それを含む題名を抽出するにはどうすれば?
are
画像リンク[jpg]:aaa

sore
画像リンク[jpg]:aaa

こう出力したい
8: 2020/02/01(土)11:08 ID:QJzllQAU(1) AAS
>>7
題名を見つけたら変数に入れておいて、aa.jpg が見つかったら一緒に出力すればいい
9: 2020/02/01(土)14:02 ID:C1bexhbG(1) AAS
>>3
外部リンク[html]:specifications.freedesktop.org
10: 2020/02/01(土)20:39 ID:KBPz/0ad(1/2) AAS
>>7
cat list | perl -e 'while(<STDIN>){next if /^\s*$/; if(/^http:\/\//){if(//aa\.jpg$/){print $title; print}}else{$title=$_}}'
こんなもんかな
11: 2020/02/01(土)20:45 ID:KBPz/0ad(2/2) AAS
cat list | perl -e 'while(<STDIN>){next if /^\s*$/; if(/^http:\/\//){if(/\/aa\.jpg$/){print $title; print}}else{$title=$_}}'
1文字抜けてた
12
(1): 2020/02/06(木)20:24 ID:e/6TJQAz(1) AAS
PAGER=less; < file
でmoreが呼ばれるんだけどlessにするにはどうすればいい?
13
(1): 2020/02/06(木)20:39 ID:g/wcHTtx(1) AAS
>>12
READNULLCMD=less

man zshmisc の REDIRECTIONS WITH NO COMMAND セクション
外部リンク[html]:www.commandlinux.com
14
(2): 2020/02/06(木)22:15 ID:CIjujWXO(1/2) AAS
Raspberry Pi上でのSynapticでの事ですけど
tt-rssの完全削除するのに日本語で「はい」、「いいえ」の選択肢を求められます

外部リンク:imgur.com

しかしここに日本語での入力が出来ません(日本語入力に切り替えられない)
「はい」という単語をコピー、ペーストしようとしても^Vと貼り付けられるだけでペーストできません
エンターを押しても同じ選択し繰り返されるだけだし
終わらせられない
15
(1): 2020/02/06(木)22:19 ID:CIjujWXO(2/2) AAS
すみません
この書き込みの直後に自己解決しました
普通に
「yes」と入力するとよかったのか
だった選択ははい、いいえではなくてyes/noにすればいいのに
16: 2020/02/06(木)23:02 ID:s1P9deLH(1) AAS
>>14-15
翻訳者が確認せずにそのまま訳したんだろうね。
恐らく原文は [Y/n] か [y/N] のはず。

しかしどこに含まれる日本語訳なんだろうね。
aptだと思うんだけど、aptのソースでは [Y/n] の類は原文のままになってるし。
Raspberry PiってことはディストリはRaspbian?
ならRaspbianの翻訳者のミスか?
17
(1): 2020/02/07(金)03:26 ID:JiPvspcI(1) AAS
使ってるのはRaspbianです

>aptのソースでは [Y/n] の類は原文のままになってるし。

って事はそれぞれの国の言葉で答えるようにしようというのではなく単なるそこも一緒に翻訳しちゃったって感じなのですか
18: 2020/02/07(金)03:45 ID:7WkJj+sx(1) AAS
>>17
> それぞれの国の言葉で答えるようにしよう
一応はその通りで、
例えばフランス語だと Yes は Oui らしいから、

msgid "[Y/n]"
msgstr "[O/n]"

msgid "Y"
msgstr "O"

という具合に Y の部分を O に変えて O/N で答えるようにローカライズされてるんだけど、
日本語の場合は一文字じゃ無理で、しかも日本語入力を有効にしないといけないから、
大抵のOSSの翻訳では Y/N のままにしてあるんだよね。
>>14の場合はその辺の事情を知らない翻訳者が、
実際の動作を確認せずに文字列だけ見て翻訳しちゃったんだと思われる。
まあ誤訳の類だね。
19: 2020/02/07(金)08:06 ID:CvPdSxy1(1) AAS
hai iie
20: 2020/02/07(金)14:23 ID:LHnW3NKw(1) AAS
>>7
Ruby で作った

以下のコードを、script.rb に保存して、
「ruby script.rb 入力ファイル名 検索したいファイル名」で実行する。
例えば「ruby script.rb input.txt aa.jpg」

# ruby script.rb 入力ファイル名 検索したいファイル名
# ARGV[ 0 ] は、入力ファイル名
# ARGV[ 1 ] は、aa.jpg など、検索したいファイル名

title = nil

# 入力ファイルを、1行ずつ処理する。chomp で、行末の改行を削除する
File.foreach( ARGV[ 0 ], chomp: true ) do | line |
if line.empty? # 空行なら
title = nil
else # 空行以外
if title.nil? # nil なら
title = line
else
# URL のファイル名が、検索したいファイル名と、一致すれば
puts title, line, "\n" if File.basename( line ) == ARGV[ 1 ]
end
end
end
21: 2020/02/07(金)14:26 ID:SPyFZEWM(1) AAS
なぜ ls には「ディレクトリだけを表示する(ファイルは表示しない)」オプションが無いのですか?
22: 2020/02/07(金)14:38 ID:LZoLzRnR(1) AAS
必要ないからじゃね
ls -d */
ls -d .*/ */
23: 2020/02/07(金)15:25 ID:qBMmM2BK(1) AAS
>>13
どうも
24: 2020/02/08(土)02:14 ID:OA14ZHNe(1) AAS
$ touch file .file file.txt .file.txt
$ mkdir dir .dir dir.d .dir.d

ls -AF | grep / #DIRのみ
ls -Ad1 */
.dir/ .dir.d/ dir/ dir.d/

ls -AF | grep -v / #FILEのみ
.file .file.txt file file.txt

\ls -Ad1 .* | grep -vP "\.{1,2}$" #隠しのみ
.dir .dir.d .file .file.txt

ls -AF | grep -v "\." #隠し以外
dir/ file

ls -AF | grep -v / | grep -v "\." #拡張子なしFILEのみ
file

うーんこの煩わしさ
25: 2020/02/08(土)10:45 ID:QulJuqcY(1) AAS
ll | grep ^d
26: 2020/02/09(日)10:49 ID:9lwPD9kJ(1) AAS
lsでがんばるよりfindでディレクトリ探すかなあ
27
(2): 2020/02/09(日)20:00 ID:N4PCHd3G(1) AAS
nginxを使っています

外部リンク:hoge.hogehoge.hoge直下に来たアクセスを
外部リンク:hoge.hogehoge.hogeにリダイレクトするにはどうすれがよいのでしょうか?

外部リンク:hoge.hogehoge.hoge等が入っているため
ドメインに対する全てのアクセスを/wordpress/配下にリダイレクトする形は避けたいです
28
(1): 2020/02/09(日)20:06 ID:7nxAH9E2(1) AAS
>>27
rewrite ^/$ 外部リンク:hoge.hogehoge.hoge permanent;
とかですかね
29
(1): 2020/02/09(日)20:19 ID:n+1xDbUt(1) AAS
サブドメインじゃいかんの?
30
(1): 2020/02/10(月)00:40 ID:PLxj3+9F(1) AAS
home hogehoge www

var www htmlにシンボリックリンクに貼って、
scpでログインして見ることはできるのですが、permission deniedでアップロードができません。

rootが持ち主のディレクトリに
hogehogeがscpでアップロードができるにはどのような方法があるのでしょうか?
sshでrootにてファイルを移動させる以外でできるのでしょうか?
31: 2020/02/10(月)00:56 ID:Kw4J1MKy(1) AAS
>>27です

>>28,29さんありがとうございました

>>28さんのご教授くださった方法で出来ました

>>29さん
すでにphpadmin等を./phpmyadmin/等いろいろと設定していることと
ドメインだけ指定したアクセスは./wordpress/配下に飛ばしたいという意向があったので質問させていただきました
32
(2): 2020/02/11(火)17:03 ID:G+SHQ8Ng(1) AAS
ラズパイでNAS件バックアップサーバー構築したいのですが、比較的設定が簡単で増分差分とかディレクトリ単位で
バックアップしてくれるソフトありますでしょうか?
33
(1): 2020/02/11(火)19:35 ID:D6Sb3PMD(1) AAS
>>32
Syncthing
34
(2): 2020/02/11(火)23:54 ID:VU+SLAeq(1) AAS
GNU grep 3.4 の man ページにある
'...PATTERNS is one or more patterns separated by newline characters, ...' は
「(引数の)パターンは改行文字で区切ることによって複数指定できる」という意味ですか?
実際にいろいろ試してみたのですが上手くいきません
35
(2): 2020/02/12(水)00:49 ID:GjPy22ie(1) AAS
>>34
grep "foo
bar"
36: 2020/02/12(水)11:06 ID:yVcN/Qz3(1) AAS
ユーザーのホームディレクトリの作成
新規ユーザーなら useradd -m でよいが、
既存のユーザーのホームディレクトリのみを
新規に作り直すにはどうしたらいい?
(今あるディレクトリは破棄してok)
37
(2): 2020/02/12(水)11:49 ID:NxKJBFzF(1) AAS
>>34-35
OR 検索と同じか

grep -e foo -e bar
38: 2020/02/12(水)14:09 ID:+npB1tzv(1/2) AAS
>>33
LAN内で端末間ミラーリングという感じですね。
ローカルのバックアップは不可という感じでしょうか?
外付けHDD-A(NAS)
外付けHDD-B(バックアップ)

また、クライアント端末のディスクが破損し正常ではないデータになった場合サーバー側の正常だったデータは破損したデータに上書き
される事は無いのでしょうか?
39: 2020/02/12(水)15:04 ID:8Piu6icA(1) AAS
>>35,37
ありがとうございます
40: 2020/02/12(水)15:14 ID:wgzsvdCx(1) AAS
何を持って正常と判断するの?
41
(1): 2020/02/12(水)15:45 ID:SGPphbj5(1) AAS
「自動でできないでしょ、だから増分差分バックアップが必要なんだよ」という主張かと

>>32
増分差分含めてたいていrsyncで何とかなるから
rsyncのここが不満と言うのがないと代替ツールも探しにくいな。
より設定が簡単なものと言うとrsyncのGUIラッパー的なものがベストか?
rsyncもそれほど複雑な部類ではないと思うけど。
42: 2020/02/12(水)17:25 ID:+npB1tzv(2/2) AAS
>>41
おおよそおっしゃる通りです。
そのコマンド知りませんでした。
>変更があった分だけ更新する
この機能が欲しかったです

シェルを作成してスケジュール組めばやりたい事が出来そうです
ありがとうございます。
43
(1): 2020/02/12(水)20:35 ID:CSmEYgGo(1/2) AAS
昔風にbootLogを画面に流すのってどうやったら良いのかな?
44: 2020/02/12(水)20:40 ID:INBF5/ar(1) AAS
まずは環境書け
自分はいつもログ流れてるけど
45
(1): 2020/02/12(水)20:45 ID:29HrL0Zz(1) AAS
>>43
外部リンク[php]:forums.ubuntulinux.jp
ここらへんのこと?
46: 2020/02/12(水)20:52 ID:CSmEYgGo(2/2) AAS
>>45
ありがとう
47: 2020/02/12(水)22:01 ID:ItzQztFM(1/2) AAS
>>30
パーミッションのことをちゃんと理解したほうがいいと思う。
パーミッションの755は左から、
[所有者][グループ][その他ユーザー]
の権限。
だから、
・その他ユーザーに書き込みを許可する
・rootとhogehogeが属するグループを作って、該当のディレクトリをグループの所有にして書き込み許可する
のどちらか。
48: 2020/02/12(水)22:03 ID:ItzQztFM(2/2) AAS
>>37
いつもegrepで"pattern1|pattern2"ってやってた
49
(4): 2020/02/13(木)00:42 ID:hSUst/c+(1/4) AAS
科学計算用にLinuxマシンが数十台あるのですが、マシンが空いてるか空いてないかを判定するのにロードアベレージを使っています

そこでなのですが、実際の負荷をほとんどかけずに、ロードアベレージを1以上に保つ方法はありますか?予約用に意図的にロードアベレージを上げたいなと思ってまして

その上に実際の計算が走る可能性があるので、実際の負荷はかけたくないわけです
osはFedoraで、パッケージ等はインストールできない環境です
50: 2020/02/13(木)01:21 ID:OCpg0ZyM(1) AAS
バックアップはcp使ってるわ
rsyncってwindowsのブリーフケースか
51
(1): 2020/02/13(木)07:05 ID:F1a70ktv(1) AAS
>>49
管理者にtopコマンドなどで不正がバレそう・・・
52: 2020/02/13(木)11:39 ID:hSUst/c+(2/4) AAS
>>51
そこまで大規模なものでもないので、その点は心配する必要はないです
53: 2020/02/13(木)12:06 ID:JLE45Q+x(1/2) AAS
不正の手助けさせんなという話です
54: 2020/02/13(木)12:51 ID:hSUst/c+(3/4) AAS
不正というか、ホントにただのイチ研究室で使ってるだけのクラスターなので、不正も何もないんですよ
ロードアベレージでジョブの振られ具合を巡回しするプログラムで、空いてたらほかのジョブ入れられちゃうんで
55
(2): 2020/02/13(木)13:03 ID:JLE45Q+x(2/2) AAS
空いてたら他のジョブいれるようにしてあるものを、騙していれさせないようにするんだよね?
研究室内で解決しなよ
56
(2): 2020/02/13(木)23:26 ID:vJbi/gRq(1) AAS
128MB以下でインストール可能なLinuxがあれば教えてください。
telnetのシリアル接続で、ルーターに接続できればそれ以上はいりません
57: 2020/02/13(木)23:52 ID:hSUst/c+(4/4) AAS
>>55
ロードアベレージを引き上げればシンプルに解決できるんですけどね
yesコマンドでも使います
58
(1): 2020/02/14(金)00:37 ID:EckYHxZG(1) AAS
>>56
今でも開発続いててGUIディストリとしてすぐ使えそうなのはTiny Core LinuxとSliTazあたりかな
CUIオンリーなら相性次第だけどDebian,Gentoo,Arch,あとBSD系とかわりとなんでもいいんじゃない
59: 2020/02/14(金)01:57 ID:VCXV7rw2(1) AAS
gentooはインスコに数日使うって聞いたけどマジ?
60
(1): 2020/02/14(金)01:58 ID:OEorWygT(1) AAS
>>55
自分ファーストで他人はどうでも良い奴の手助けはしたくないって
思うからな。
61
(2): 2020/02/14(金)05:44 ID:DW4c8ZMr(1) AAS
>>60
単純にロードアベレージ上げたいって言ってるだけなんですが
不正したいとか他人どうでもいいとかじゃなくて、
他からジョブ入ってしまうと後で重なってしまうからマシン空いてない判定にしたいだけです
ちょっと飛躍しすぎじゃないでしょうか?隠れてマシン占領するズルい悪人に仕立て上げないでください

---

ちょっと調べたんですが、ロードアベレージはRUNNING状態なプロセスと、UNINTERRUPTABLE(IO待ち?)なプロセスの和らしいですが、意図的にUNINTERRUPTABLEなプロセスを作れたら、実際の負荷なしにロードアベレージを持ち上げられるんではないでしょうか?
62: 2020/02/14(金)05:58 ID:PfEHDLC3(1) AAS
全然弁解になってなくてワロタ
63: 2020/02/14(金)07:18 ID:xvG68a7G(1) AAS
>>61
ほんとに他のジョブを入れられたくなくてそれに合理性があるなら管理者に相談してお前のジョブ専用のマシンを作ってもらえばいいだけ
なんのソフトでジョブの振り分けしてるのか知らんけどジョブクラスとか指定して特定のマシンを割り当てるとかできるものがおおい
64: 56 2020/02/14(金)07:20 ID:7Rp1UBX1(1) AAS
>>58
ありがとうございます。試してみます。
65: 2020/02/14(金)13:47 ID:iTKa8Gvp(1) AAS
やろうとしてることはみんな行列に並んでるのに
一人だけダンボール敷いて確保してるようなもんでしょ
共有資産一緒に使ってる周りの人に、ちゃんと説明できるのか?
予約したいのに予約制度がないならちゃんと制度を作ってもらう
そうでないならちゃんと並ぶ
人として普通ならこう考える
66: 2020/02/14(金)16:32 ID:hdre8SbJ(1) AAS
PBSとかSlurm使えよ
67: 2020/02/14(金)21:41 ID:QmcIv4uT(1) AAS
プロセスをバックグラウンド実行させるんじゃだめなの?
68: 2020/02/14(金)23:55 ID:JT80lGNi(1) AAS
>>61
負荷が小さくなるように組めばいいだろう。
マシン空いてない判定にする事は、まさに隠れてマシン占領するズルい悪人だよw 罪悪感が無い奴ってやばいんだよなぁ
69
(5): 49 2020/02/15(土)01:35 ID:w4gTzI4x(1/3) AAS
本筋ではないですが、納得してもらえないと質問に回答してもらえなさそうなので、長文乙になるかもしれないけど詳細書いときますね

研究室に50台ほどLinuxマシンがつながっていて、学生と教授の10人程度で共用している(わたしは学生)。
ジョブはだいたい数時間〜数日で終わるものがほとんどで、各自空いているマシンを指定して計算をさせる。計算させる内容も人によって様々。
「空いている」マシンを把握するために、常に全マシンのロードアベレージを収集してリスト化する自作スクリプトを常駐させてる。みんなこのロードアベレージに基づいている。
たった50台のマシンかつ研究室の閉じた中での話なので、本格的なジョブスケジューラプログラムは採用していないし、することもない。
また、計算に使用するプログラムも、代々改造されて使われ続けたりしているものもある。並列化の制限からマシン1台使用→複数台使用→マシン1台...というサイクルを繰り返すようなプログラムもあり、
そのプログラムを使って計算をしていると、マシン1台を使っての計算サイクルの間は、後ほど並列計算が流れるはずのマシンは「空き」判定になってしまう。
ただこれは実際に空いているわけではなく、後ほど計算が流れるわけで、その間に他にジョブを流されると、重ねがけになって効率が低下するので、
ロードアベレージを意図的に上昇させて「予約」しておけば、他がジョブを重ねがけする可能性を減らせる。そういうプログラムorスクリプトを用意できれば、研究室全体の効率が上がるな

こういう事情で私はこんな質問をしたわけです
70: 2020/02/15(土)01:57 ID:7ROaKxuF(1/3) AAS
いや普通にジョブスケジューラー入れろよ
71: 2020/02/15(土)04:04 ID:JbrmXAq+(1) AAS
>>69
予約なんてすると予約で一杯になって何も動かせなくなりそうだけどw
そもそも後続並列ジョブを動かす前にロードアベレージを見ていないから重ねがけになると思うが
72: 2020/02/15(土)04:13 ID:/mdkAPel(1/2) AAS
一時的に負荷の下がったマシンに他の人がジョブを割り当てられないなら、「予約」と言う名の不正専有の割合が増えるだけで研究室全体の効率は上がらないだろ
たった10人の組織で相談できないってのはどういう理由なの?
ジョブの開始にあたってマシンをロックするか、コミュ障ならEC2インスタンスでも借りときなさい
73: 2020/02/15(土)04:14 ID:HxF1xyWs(1) AAS
>>69
だから、研究室の管理者と話せ馬鹿、とさんざんいわれてるだろ
ロードアベレージ見てるんだったら、ロードアベレージか自分で
設定した値を出力するコマンドを自作して(5分かからない)、
その出力を見るようにしてもらえばいい(1分かからない)だけ
74: 2020/02/15(土)06:56 ID:eKTfwl8q(1/2) AAS
>>69
必死にそれっぽい理由考えたつもりなんだろうけど底が浅くてフルボッコやんw
75: 2020/02/15(土)07:20 ID:+lcZuFkQ(1/2) AAS
>>69
君はアスペルガー症候群だね。
社会に出ると苦労するよ、もう修正出来ないからドロップすると思うけど、
今からご両親に相談した方が良い。
76: 2020/02/15(土)07:30 ID:NX6ND5h4(1/2) AAS
アスペルガーというよりカナーじゃね?
77: 2020/02/15(土)08:04 ID:+lcZuFkQ(2/2) AAS
まぁ一応研究室という小洒落たところに所属だけはしているから
知能指数は普通にあるからカナーよりアスペ寄りなのかなと

思い通りにいかないと駄々をこねるアスペ特有のレスが多いよね
78: 2020/02/15(土)09:28 ID:5F6xTnOc(1) AAS
知能指数だのドナーだの獲物見つけてはしゃいでるお前らかわいい
79: 2020/02/15(土)09:45 ID:7ROaKxuF(2/3) AAS
質問者がどういう人間かなんてクソどうでもいいわ
80: 2020/02/15(土)10:08 ID:NX6ND5h4(2/2) AAS
どんなドナー?
81
(1): 2020/02/15(土)12:37 ID:vDmDSHTU(1) AAS
WindowsのisoをUSBメモリに焼きたいんだけど
woeUSB以外に焼けるアプリある?
手動はなしで
82: 2020/02/15(土)12:59 ID:7ROaKxuF(3/3) AAS
手動とは
83: 2020/02/15(土)13:22 ID:T24oIt11(1) AAS
>>81
デーデーでいいじゃないか
84: 2020/02/15(土)13:48 ID:UglsE6wr(1) AAS
USBメモリをたくさん作るから挿すだけで書き込んでほしい、とかそういう話?
85
(1): 2020/02/15(土)13:54 ID:cgxTR9Ra(1) AAS
並列計算してるってことは、それなりにコンピュータ使う研究室なんでしょう?
計算資源の効率化について考えたほうがいいよ。
?1台必要→?3台必要→?1台必要
みたいな状況で、だから3台占有しようっていうのはあほすぎる。
待ち行列理論とか、アルゴリズムによる最適化とか学んでるはずだから、
どう解決できるかを考えたほうがいいんじゃないか。

まずは???を同一マシンで連続で実行しなくてもいいように分割できるようにする。
計算結果を引き継ぐことができればどこでやってもいいはず。
あとはjenkinsでジョブをキューイングするとかの仕組みを考えればうまくいくのでは。
86: 2020/02/15(土)14:53 ID:mfky+Zaf(1/2) AAS
負荷を上げて予約したいって発想からして間違ってるんだよな
むしろ各ジョブをキューできるようにして、
キューの優先順位を研究室全体で調整できるようにすべきだろう
87: 2020/02/15(土)14:55 ID:mfky+Zaf(2/2) AAS
ちんたらスレ追いかけてから書いたから>>85と被ってしまったが、
やっぱりそうだよねw
88: 2020/02/15(土)17:30 ID:MyZ2ryMh(1) AAS
確かに、予約して使えなくするのは、何もしていないのに、残りの資源が減る。
それよりは使って、残りの資源が減った方がよい

電車で例えると、次の駅で友達が乗ってくるから、座席を取っておくと、
誰も座席を使えない区間ができる

全体としては単純に損だけど、
一般的には、ジョブには優先度があるから、システムがうまく実行するはず!
89: 2020/02/15(土)17:56 ID:bwHiR8o4(1) AAS
電車の例えを借りるならば、>>69 のシステムは座席に座っているのに問答無用で上に座ろうとするから重くなっているんだろうw 空いている所に座らせろよと
90
(1): 49 2020/02/15(土)19:16 ID:w4gTzI4x(2/3) AAS
電車の例えがわかりやすいですね
東京発新大阪行の新幹線でたとえると、計算プログラムは、A,B,C席を座るように設定されて電車は発車します
しかし、最初はA席のみ座っていて、B,C席は新横浜から座る予定となっています。そして、依然D,E席は空いています。
そして品川で他の乗客が入ってきます。で、C席が空いてるなと認識して、C席に座ってしまうわけです。
その後新横浜でB,C席に座ろうと計算プログラムが入ってきて、そのまま座ってしまい、2人重ねの席が誕生してしまいます。D,E席は空いてますが、一旦座ってしまったら席を移ることはできずそのまま新大阪まで我慢することになります。
こんな状況になることがあるわけです。

ここで思われるのは、新横浜で入ってきた計算プログラムの方がD,E席に座ればいいという点と、予約としてB,C席を誰もいないのに確保したら、ほかの人の迷惑にならないのかという点です。

前者は、プログラムの技術的な問題です。ここで言っているプログラムは、
市販プログラムA(マシン間の並列化に対応)と、
市販プログラムB(マシン間の並列に非対応)を交互に実行させながら、データの収集と計算を行う独自プログラムC(実際はAを改造と増築して出来たもの)で、
CはMPIによる並列化に対応しています。問題はCが使用するマシンはCの起動時に指定してやる必要があり、一旦プログラムが作動するとマシンの変更は出来ないことです。
出来るように改造しろという意見はその通りですが、結構非現実的です(市販プログラムを先代が改造を重ねてできあがっているものなので・改造にかかる時間・バグ混入の恐れ)。

後者は、公共交通機関ならたしかにそうですが、研究室内の閉じた中の話で、基本的にマシンが全部埋まって順番待ちになるような事態は起きないです。
またそうだとしても、新幹線の例えに戻ると、B,C席は東京〜新横浜間は空いてこそいますが、新横浜〜新大阪間は座ることが確定しているわけです。そして他の座席はガラガラです。
91
(1): 49 2020/02/15(土)19:17 ID:w4gTzI4x(3/3) AAS
この問題を一番シンプルに解決できるのが、実際の負荷を最小限にさせたロードアベレージ(LA)上昇プログラムなわけです
巡回スクリプトに予約フラグを加える(フラグを外し忘れたら?)、全員で誰がどれを使うか示し合わせる(使用/終了の報告を忘れたら?計算全部報告するの?)、
ジョブスケジューラを使う(それぞれ計算機の使い方が違う、順番待ちになることは少ない、導入・周知コスト)、これらよりもいいと考えたわけです。教授にもLA上昇ツールの話はしましたし(あったらいいかもねという意見)、ツールが出来たら研究室内で共有するつもりです

---

yes > /dev/nullとかで吊り上げられますけど、CPU使用率も100%になりますよね
やっぱりこれも1コア分パフォーマンス減りますよね?
92: 2020/02/15(土)19:28 ID:NSrN0hF5(1) AAS
LA上昇させるプログラムと予約フラグって何が違うの?
93: 2020/02/15(土)19:40 ID:/mdkAPel(2/2) AAS
>>91
ばかじゃね
94: 2020/02/15(土)20:14 ID:PAsKmHqE(1/2) AAS
アタマが固すぎる
ここで解答期待しても無駄だし、違うところで相談した方が良いよ
95: 2020/02/15(土)20:28 ID:PAsKmHqE(2/2) AAS
C言語のスレで目的を書かずにやりたいこと質問すると
すぐに答えは返ってくると思う
ここでは無理
96: 2020/02/15(土)20:30 ID:eKTfwl8q(2/2) AAS
>>90
> 基本的にマシンが全部埋まって順番待ちになるような事態は起きないです。
ならその謎のB,Cは専用のマシンで動かせばいいだけだろw
97
(2): 2020/02/16(日)02:54 ID:mJEWzYaW(1) AAS
sudo apt-get install virtualbox

パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
インストールすることができないパッケージがありました。おそらく、あり得
ない状況を要求したか、(不安定版ディストリビューションを使用しているの
であれば) 必要なパッケージがまだ作成されていなかったり Incoming から移
動されていないことが考えられます。
以下の情報がこの問題を解決するために役立つかもしれません:

以下のパッケージには満たせない依存関係があります:
virtualbox : 依存: python3 (>= 3.7~) しかし、3.5.3-1 はインストールされようとしています
依存: python3.7 しかし、インストールすることができません
依存: libc6 (>= 2.28) しかし、2.24-11+deb9u4 はインストールされようとしています
依存: libgsoap-2.8.75 しかし、インストールすることができません
依存: libpython3.7 (>= 3.7.0) しかし、インストールすることができません
依存: libqt5core5a (>= 5.11.0~rc1) しかし、5.7.1+dfsg-3+deb9u2 はインストールされようとしています
依存: libqt5widgets5 (>= 5.11.0~rc1) しかし、5.7.1+dfsg-3+deb9u2 はインストールされようとしています
依存: libssl1.1 (>= 1.1.1) しかし、1.1.0l-1~deb9u1 はインストールされようとしています
依存: libvpx5 (>= 1.6.0) しかし、インストールすることができません
推奨: virtualbox-qt (= 6.0.10-dfsg-5) しかし、インストールされようとしていません
E: 問題を解決することができません。壊れた変更禁止パッケージがあります。
どうすれば良いでしょうか?
皆さんならこの場合何をしますか?
98: 2020/02/16(日)06:22 ID:PELH2lmn(1) AAS
>>1を読んで質問の仕方を学んでからちゃんと質問するかな
99: 2020/02/16(日)06:23 ID:IokOBMtk(1/2) AAS
>>97
依存関係をかいけ
100: 2020/02/16(日)06:26 ID:IokOBMtk(2/2) AAS
途中で送信したw
依存関係を解決する
101: 2020/02/16(日)06:55 ID:pSiAZRJ9(1) AAS
>>97
Ubuntu 16.04に他のディストリ用のvirtualboxリポジトリを設定してるだろ
外部リンク:www.virtualbox.org
のDebian-based Linux distributionsを読んでちゃんと設定し直せ
102
(1): 2020/02/16(日)17:37 ID:OjMrFeZj(1/2) AAS
Javaの勉強として、OSSのソースコードを読もうとしています。
*.src.rpmを入手して中身をみると、拡張子がclassファイルはあるけどjavaファイルが見つかりません。そういうものなのですか。
103: 2020/02/16(日)18:14 ID:S3ZIjxSc(1/2) AAS
src.rpmってソースコードとspecファイルっていうビルド手順を書いたファイルが
含まれていたらOKで、中身は問わないから
具体的になんのパッケージを見たのかを書いたほうがいい。
104
(1): 102 2020/02/16(日)18:45 ID:OjMrFeZj(2/2) AAS
103さん
そういうものなのですね。含まれていないことに納得できました。
ちなみに参照したいOSSSは MSGViewer です。
105: 2020/02/16(日)23:25 ID:S3ZIjxSc(2/2) AAS
>>104
jarファイルしか含まれてないな。
自前でjavaのコンパイルする手間を省かせるためなのかな。

開発元でsvnリポジトリを公開しているのでそちらを見ればよさそう。
外部リンク:sourceforge.net
106
(1): 239 2020/02/18(火)05:25 ID:OwUXSsU9(1) AAS
usbメモリーにインストールして使う場合usb2.0よりusb 3.0の方がレスポンス早いでしょうか?パソコン側がusb3.0対応前提で
107: 2020/02/18(火)09:32 ID:AG4Q7m5T(1) AAS
そりゃそうだがそもそもUSBにインストールするのはオススメしない
108: 2020/02/18(火)10:51 ID:E0kvPojJ(1) AAS
やってみると分かるけど
早いけどやっぱおせぇってなる
109: 2020/02/18(火)14:24 ID:HNw/1VPN(1) AAS
usbメモリーってたとえ3.0でも書き込みが超〜遅いからな
110: 2020/02/18(火)16:01 ID:JzGOv42N(1) AAS
usbメモリは、「高速」とだけ書いてあるのは買っちゃダメだぞ
ちゃんと「転送速度何MB/S」と具体的な数値で書いてあるのが本当に速いやつだ
111: 2020/02/18(火)16:05 ID:eFQ5LpW1(1) AAS
ラーメン屋と一緒だな
112: 2020/02/18(火)21:02 ID:B7WhFmOP(1) AAS
具体的な数値が書かれてても速いのはシーケンシャルアクセスだけだったりする
OSを入れるならランダムアクセスが速くないとダメ
113
(1): 2020/02/18(火)21:09 ID:B8k5M27q(1) AAS
「高速」と書かれたラーメン屋なんて見た事無い。
114: 2020/02/18(火)21:41 ID:L7PezK1h(1) AAS
>>106
環境依存の話なんだろうけど、オレのUSB3.0対応PCは3.0ポートからはブートできんわ
最初、何が悪いのかしばらく悩んだよ
115
(1): 2020/02/18(火)22:24 ID:DUNr8xjz(1) AAS
>>113
60秒で提供できます!って書いてあるラーメン屋は見たことある
116: 2020/02/19(水)07:38 ID:FURYiH0F(1) AAS
>>115
カップラーメンより速いな。
なんなのそれ。
117: 2020/02/19(水)07:49 ID:8nuzPCjf(1/2) AAS
ラーメンではないけど
外部リンク:tabelog.com
118: 2020/02/19(水)11:03 ID:QLvmsVbc(1) AAS
USB接続でも中身がSATAやM.2SSDのやつは普通に速度も出るし、書き換え寿命も普通。SMARTでステータス取得できたり、TRIM対応のものさえある

SSD構成になっていないUSBメモリは高速を謳っていてもお察しだし、書き換え寿命も短い。
酷いと、分解したら中身はmicroSDだったりするしな…

インストールDVDやライブDVDの内容を突っ込んで使うなら後者でいいが、パッケージを追加してカスタマイズして常用するなら前者でないとお話にならない。
見た目は大差なくても使い勝手や寿命は大違いよ…
119: 2020/02/19(水)11:11 ID:8nuzPCjf(2/2) AAS
M.2というよりPCIe NVMeだね
このへんを知らずにSATAのを買っちゃうと
速度出なくてがっかりという悲劇に見舞われる
120
(1): 2020/02/20(木)09:54 ID:SH4LJ/CF(1) AAS
リストコマンド出力で
ファイル属性の最後に+がつくファイルあるけどどういう意味ですか
121: 2020/02/20(木)12:45 ID:mbIlJ0nn(1) AAS
>>120
ACLの属性じゃね?
大まかなことは info ls
ACL はググってねw
122: 2020/02/20(木)13:13 ID:temNg3gM(1) AAS
bb
123: 2020/02/20(木)18:18 ID:RR2i9B3t(1) AAS
Linuxコンソールで
画面サイズの幅や高さを割り切れないサイズのフォントを使おうとすると
下や右に余白(黒いけど)ができるんけど
これをセンタリングすることはできませんか?
偏って不恰好になるん何とかできませんか?
124
(1): 2020/02/20(木)18:30 ID:ZJcJRMbE(1) AAS
aut-get upgradeしたら
画像リンク[jpg]:i.imgur.com
出たんだけどローカルバージョンを保持で良かったのかな?
125: 2020/02/20(木)18:54 ID:ZP76JA0A(1) AAS
>>124
良いかどうかはあんた次第だが
126
(1): 2020/02/21(金)18:35 ID:1O0T+9pp(1/2) AAS
linuxじゃなくてごめんなさい。
windowsのコマンドプロンプトで、
del /s /q /f /a .DS_STORE
でg:ドライブの.DS_STOREファイルを消そうとしたのですが、
最初にドライブ移動せずに
del /s /q /f /a .DS_STORE g:
と打ってしまい、gドライブ上のファイルの大半が消えてしまいました。
私は何をしてしまったのでしょうか?
優しく解説お願いします。
127: 2020/02/21(金)18:42 ID:QLhyhfH1(1) AAS
>>126
Windows板の質問スレに行ってくれ
2ch板:win
1-
あと 875 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.348s*