[過去ログ] くだらねえ質問はここに書き込め! Part 243 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
292(2): 282 2021/01/12(火)17:05 ID:lIkmzprb(3/4) AAS
>>286
実はメモリは別に買ってあったのですが、家をリフォームしたごたごたで行方不明中で
今更買うのもくやしいとなんとか2GBでやりくりしようと思ってます
>>287-290
debianは安定版netinst CDイメージを使ってLXDEを選択してインストールしました
パッケージはフォントのNoto CJK JPを追加したぐらい
できればdebianのまま使い続けたいと思ってます
>>291
リブート直後のfree -h
total used free shared buff/cache available
省7
293(1): 2021/01/12(火)17:20 ID:MPIiMLuO(5/8) AAS
Midoriというブラウザが使えるよ
294(1): 2021/01/12(火)17:27 ID:1hwONJ1i(1) AAS
>>292
何の目的で常用?
295(1): 2021/01/12(火)17:28 ID:Kz8+pSD9(2/2) AAS
>>284
debian9で使ってるGPUカードのドライバが見つからなくて
他の鳥で当たってるの発見したから、そのドライバをdebian9に持ってきたい
296(1): 2021/01/12(火)17:46 ID:MPIiMLuO(6/8) AAS
$ free
available
1.1Gi
なんだから、メモリはたくさん空いてるんだけどね
297(1): 2021/01/12(火)18:01 ID:wvCyhWSS(1) AAS
top -o VIRT
で個々のメモリ使用量がわかる
298(3): 2021/01/12(火)18:07 ID:im7JRfgJ(1) AAS
>>281
LiveCDでも起こったらハードの問題って感じですかね
そしたら諦めるしかないかな
>>285
どう切り分けたら良いだろうか、という相談です
事象自体が確率で起こるし、動かないときは動かないだけ、デバイスが認識されないときは認識されないだけ、なので
299(1): 2021/01/12(火)18:18 ID:MPIiMLuO(7/8) AAS
>>282
結局、メモリの容量が少ないのではと心配する必要ないと思うよ
300(1): 2021/01/12(火)18:26 ID:MPIiMLuO(8/8) AAS
必要な最低限のハードウェア
外部リンク[html]:www.debian.org
表3.2 最低限必要なシステム (推奨値)
インストールタイプ RAM (最小) RAM (推奨) ハードディスク
デスクトップなし 256 メガバイト 512 メガバイト 2 ギガバイト
デスクトップあり 512 メガバイト 2 ギガバイト 10 ギガバイト
301: 2021/01/12(火)18:46 ID:hIJeL3Tb(1) AAS
antiXいいよね
302: 2021/01/12(火)19:59 ID:CbRhSZni(2/2) AAS
MX Linuxじゃなかったか,今。
303: 282 2021/01/12(火)20:04 ID:lIkmzprb(4/4) AAS
みなさんありがとうございます
パッケージでibus-skkを入れていたのを忘れていました
他にも忘れているものがあるかも?
>>293
以前、Windowsで別ブラウザを使っていたことがあるのですがマイナーブラウザだと
問題が出たときに対処しきれなかったので、今度はメジャーなものにしたいとfirefoxにしました
>>294
デスクトップOSで、主にブラウザで調べ物やツイッター、ようつべ、掲示板
あとlinuxのことを勉強しながらソフト開発もしてみたいと思っています
>>296 >>299-300
省5
304(1): 2021/01/12(火)21:42 ID:GI7PufMk(1) AAS
>>298
> どう切り分けたら良いだろうか、という相談です
シリアルコンソール
305: 2021/01/12(火)21:48 ID:gfXgehl/(1) AAS
>>304
Note PCってBIOSにハードウェアー診断ツールついてない?
まずはそこからかなと思うけど。
あとこういうのもあるよ
外部リンク:www.ultimatebootcd.com
306: 2021/01/13(水)10:41 ID:wlFxT0l4(1/4) AAS
>>292
家を買ったりリフォームしたりに金は出せても、1万程度の物に対する執着心は捨てれないんだな。
307: 2021/01/13(水)10:42 ID:wlFxT0l4(2/4) AAS
>>295
ソース?バイナリ?
308: 2021/01/13(水)10:44 ID:wlFxT0l4(3/4) AAS
>>298
まず、そのハード必ず動く状態を作る。作れないなら壊れてる。
309(1): 2021/01/13(水)10:51 ID:wlFxT0l4(4/4) AAS
/そのハード必ず/そのハードで必ず/
310: 2021/01/13(水)11:20 ID:z3AqITUy(1) AAS
ほんとに同じ状況でスイッチ押してるのに確率で何かが起きたり起きなかったりするなら多分ハードの問題だよ
311: 2021/01/13(水)11:23 ID:/02y8BwM(1) AAS
>>309
syntax error だわ、その記法は。
312: 2021/01/13(水)16:44 ID:nmbZ/UW1(1/2) AAS
/そのハード必ず動く/そのハート必ず奪ってやる/
313: 2021/01/13(水)18:26 ID:rAmyKHw2(1) AAS
>>298
Liveで再現したら自分であればハードを疑う。
USBマウス等外せるものは全て外して再現するか。メモリチェックの実施、メモリ(の一部)を取り外し(取り付け)ても再現するか、systemrescuecd等グラフィック負荷が無い状態で起動しても再現するか。
314(4): 2021/01/13(水)20:25 ID:a0QbcgKP(1) AAS
期待する結果を得るにはどのようにしたらよいでしょうか
■作ったスクリプト(一部)
snmp_result=$(snmpwalk -t1 -v1 -c public 10.10.10.10 .1.3.6.1.2.1.1.5.0) || cmd_result01=1)&
■これで何を期待したか
snmpwalkが成功すると→snmpwalkの結果が$snmp_resultに格納(cmd_result01=1は実行されない)
snmpwalkが失敗すると→$snmp_resultは空(書き換わらない)、$cmd_result01には1が格納される
■実際
snmpwalkが失敗しようと成功しようと、
$snmp_result、$cmd_result01の値が書き換わらない
切り分けた結果、変数のスコープじゃないかというところまでは
省2
315: 2021/01/13(水)21:02 ID:1JmLG4qE(1) AAS
普通に地道にやってください
316(1): 2021/01/13(水)21:17 ID:aIHHvY2b(1/2) AAS
>>314
サバ管業務かな懐かしい・・・
まずは、いきなり変数にほりこむんじゃなくてテキストで出力してみたら?
ログがいるよ。やっぱり。
317: 2021/01/13(水)21:19 ID:aIHHvY2b(2/2) AAS
>>316
こんな感じ
コマンドの結果を>ログ
変数の値を>ログ
突き合わせてみると切り分けしやすいよ。
318: 2021/01/13(水)22:04 ID:psJVVMhR(1) AAS
>>314
やったこと、期待したこと、結果が書かれた模範的な質問だ素晴らしい。
予想はおおむね正しいが多分少し認識がずれている。
(cmd; cmd)はサブシェル、つまり別プロセスで実行される。
だから子プロセスが変数に値をセットしても親プロセスに影響を与えないのは当然なのだ。
どうすればいいかというとやはり方針転換が必要で、ファイル経由で渡すとか、名前付きパイプ(mkfifo)で渡すとか。
トリッキーだけど頑張れば名前無しパイプでもできたと思う。
319: 2021/01/13(水)23:00 ID:+Xzihkx0(1/2) AAS
>>314
バックグラウンド実行は必要?必要ないなら
snmp_result=$(snmpwalk -t1 -v1 -c public 10.10.10.10 .1.3.6.1.2.1.1.5.0) || echo 1)
で失敗時はsnmp_resultに1が入るし、
バックグラウンド実行が必要なら
snmpwalk -t1 -v1 -c public 10.10.10.10 .1.3.6.1.2.1.1.5.0) &
pid=$!
wait $pid || cmd_result01=1
みたいな感じでバックグラウンド実行の結果をwaitして、失敗時はcmd_result01=1になるようにもできる。
320: 2021/01/13(水)23:04 ID:+Xzihkx0(2/2) AAS
あ、括弧が余計だった
snmp_result=$(snmpwalk -t1 -v1 -c public 10.10.10.10 .1.3.6.1.2.1.1.5.0 || echo 1)
とか
snmpwalk -t1 -v1 -c public 10.10.10.10 .1.3.6.1.2.1.1.5.0 &
pid=$!
ね
321(1): 2021/01/13(水)23:15 ID:nmbZ/UW1(2/2) AAS
>>314
こうすればいいだけだよ
snmp_result=$(snmpwalk -t1 -v1 -c public 10.10.10.10 .1.3.6.1.2.1.1.5.0) || cmd_result01=1
322(1): 2021/01/13(水)23:32 ID:ggedyECG(1) AAS
>>321
質問主は言葉で表記していないが、必須条件としてバックグラウンドで実行があるんじゃないのか?
323: 2021/01/14(木)09:53 ID:3k3ZlGVZ(1) AAS
バックグラウンドで実行する場合、何をどのタイミングでどうしたいのかがわからないので答えようがない
自分が何をしたいのかわかっていれば、レスするだろ
それ待ち
324(2): 2021/01/14(木)13:49 ID:sMZm6NO1(1) AAS
>>322
じゃあこうすれば。
(snmp_result=$(snmpwalk -t1 -v1 -c public 10.10.10.10 .1.3.6.1.2.1.1.5.0) || cmd_result01=1)&
325: 2021/01/14(木)15:50 ID:zcD4C0WN(1) AAS
>>324
君が質問を理解できていないのは分かった
326(1): 2021/01/14(木)23:49 ID:fdrlCfXN(1) AAS
>>324
バックグランドの処理(別プロセスの)結果を=で簡単に取得できるってLinuxのbashってすごいな。
327(1): 2021/01/15(金)01:16 ID:EqHI87pG(1) AAS
>>326
あー,なるほど。
俺のコードを見て,
「その部分だけ」だと勘違いしちゃってるのか。
328: 2021/01/15(金)10:06 ID:ouI6ZQHD(1) AAS
>>327
その部分以外のコードが大変なので
お前のコードでは結果が取れないというのと同じ意味
329(3): 2021/01/15(金)21:22 ID:ZijBVlQZ(1/2) AAS
LXDEのターミナルソフトLXTerminalのフォントで悩んでいます
Noto Sans Mono CJK JPを利用すると、漢字を表示した場合にかなり文字の間隔ができて
「こ ん な 感 じ に 表 示 」されてmanなどがかなり読みにくくなっています
Noto フォントを使ったまま、文字の不要な間隔ができないように表示できないでしょうか?
もしくはアルファベット用のmonospaceのフォントを用意して、アルファベットの幅1
monoじゃないNotoフォントの漢字の幅2のようにできるアルファベット用フォントはないでしょうか?
Monoidのtightトラッキングは試したのですがそれでも幅があり過ぎるようでした
漢字にNotoフォントは必須にしてください
330(1): 2021/01/15(金)21:42 ID:5vwT36TN(1/2) AAS
>>329
LXterminal触ってみたけど・・うーん。ターミナル変えたら?
悩ましいなこれ。
あーターミナル専用スレ立てるべき(使命感・・・)
331(1): 2021/01/15(金)22:15 ID:NeycA+A/(1/2) AAS
GNOME Terminalを試した方が早いんじゃないかな
332(1): 2021/01/15(金)22:23 ID:NeycA+A/(2/2) AAS
Notoフォントの他の書体を試したら解決するだけの問題かもね
Notoフォントにもプロポーショナルがある
333(2): 2021/01/15(金)22:44 ID:5vwT36TN(2/2) AAS
ターミナルって、2バイト文字考慮してないのが多いからねぇ。
で、Deepin terminalを使いだしたんだけど、なんか選択できるフォントが少ないのよ。
外部リンク:www.reddit.com
Terminal Emulatorsスレあったほうがよくない(可愛く問いかけ)
10 Best Linux Terminal Emulators [2020 Edition]
外部リンク:fossbytes.com
334(1): 2021/01/15(金)23:45 ID:/80igZ1o(1) AAS
ターミナル開発している連中(主に1バイト世界の連中)からすると2バイト文字わからん。
で、オープンソースってことで2バイト文字を使う連中が自分たちで対応できるように改変してねだろう
でも、俺らのレベルではできないから、ターミナル開発している連中に対応してクレクレになってしまうよな。
335: 329 2021/01/15(金)23:49 ID:ZijBVlQZ(2/2) AAS
>>330,333
無理に半角:全角表示を1:2にしようとして崩壊している感じでしょうか?
何だか変ですよね
>>331
LXDEでのメニュー変更は面倒そうなのでできればいじらないでいけるLXTerminalを使いたかったのだけど検討します
>>332
すみません
ターミナルでは半角1、全角2の文字幅にしたいのでプロポーショナルはだめです
336: 329 2021/01/16(土)00:20 ID:Fzrr5KCT(1) AAS
あらためてLXTerminalのフォントをNoto Sans Mono CJK JP Regularにすると
素直に表示されました
もしかするとフォント指定を間違えていたのかもしれません
おさわがせしました
337(1): 2021/01/16(土)01:46 ID:zZr2aXES(1) AAS
>>333 >>334
英語圏でスクリプトエディターでもプロポーショナルを使用している人が多数いるから漢字がアルファベットの固定幅2倍角なんて概念がそもそも無いよ
日本語対応フォントでも固定幅3/2倍角や固定幅5/3倍角とかあるし
338(2): 2021/01/16(土)05:23 ID:mjtJ0M9R(1/2) AAS
クライアントでは無く、apacheはよく使われるトップページの画像やcssって
毎回ディスクに読み込まないようにデフォルトでキャッシュしているの?
339(1): 2021/01/16(土)05:33 ID:Nx/jTY8M(1) AAS
>>338
もう随分、随分さわってないけど
こんなんじゃなかったっけ?すっかり忘れてる。
今ってカリカリカスタマイズするより複数たてる感じなの。
Apache httpd の mod_expires でキャッシュ有効期限を設定しよう
外部リンク:weblabo.oscasierra.net
340: 2021/01/16(土)08:04 ID:59TFHxHn(1/3) AAS
>>337
頑張って、爆速AlacrittyをSnap以外で入れてみたんだけど表示はOK。
IM使うと直接入力できないのtね。
deepin-terminalからTilixに乗り換えた。
Cicaフォントも使えるし快適
341(2): 2021/01/16(土)09:18 ID:mjtJ0M9R(2/2) AAS
>>339
これは相手にキャッシュ期間を伝えて、自身のキャッシュを使ってもらう方法ですね
Apacheが同じファイルを短時間で1000回リクエストがあったら
1000回記憶装置に読みにいくのかなと思いまして・・
342: 2021/01/16(土)09:33 ID:/jT67yQl(1) AAS
>>338
apacheのdefault: いいえ
osのdefault: いいえ(体感)
343: 2021/01/16(土)10:02 ID:59TFHxHn(2/3) AAS
>>341
ごめんなさい。こっちかな?
Apacheに静的ファイルをキャッシュさせる方法(Webサーバとブラウザキャッシュ合わせて)
外部リンク:shimi-dai.com
これとロードバランサーかんでくるとちょっと面倒かなぁ。静的ファイルには効果ありそうだけど。
もうチューニングなんて考えたくもないかな(希望)
大きい企業だと基盤?インフラ部門と開発部門がスパッと別れてて、いつもこのWebサーバーの責任所在で揉める。
OSでもないし、はたまたアプリケーションでもないし・・・。
今はクラウドになってから開発部門というか開発ベンダーが、あるものに合わせてなんとかするって感じになってるのかも。
344(1): 2021/01/16(土)10:17 ID:DUnRzbYv(1) AAS
ファイルマネージャについての質問です
外付けUSB HDDを接続して外す時に
pcmanfmでマウント解除しても
thunarで見るとまだ繋がってるように見えます
USBメモリの場合はこういうことは起こりません
そういうもんなんでしょうか
345(1): 2021/01/16(土)14:34 ID:hXlO4F4m(1/2) AAS
if fi if fiのようにifを繰り返すのとelifにするのは違いがありますか?
346(1): 2021/01/16(土)14:55 ID:98Fl8F2M(1/2) AAS
>>341
カーネルがファイルの中身をメモリ上にキャッシュするから、メモリから追い出されない限りは記憶装置には読みに行かない
347: 2021/01/16(土)15:00 ID:98Fl8F2M(2/2) AAS
>>346
そういえば主記憶装置といえばメモリのことだった
補助記憶装置、ストレージのことね
348: 2021/01/16(土)15:22 ID:hXlO4F4m(2/2) AAS
>>345
自己解決
349: 2021/01/16(土)15:41 ID:ZUxU1YWN(1) AAS
外人はウクレレの事をユクレレと呼ぶらしいけどウブンツはユブンツっていってんの
350: 2021/01/16(土)15:57 ID:W4FXM9k9(1) AAS
外部リンク[oga]:upload.wikimedia.org
351: 2021/01/16(土)17:42 ID:QFZDwqi2(1/2) AAS
Q4OSを起動すると立ち上がるwelcomeのランチャーみたいなっ設定画面の表示をOFFにする方法をおしえてください。
352(2): 2021/01/16(土)17:58 ID:k1d+lo1Q(1/2) AAS
起動不能になったPC(ubuntu)から取り外したSSDを、
USB接続で別PCでマウントしてファイルをサルベージ
しているのですが、各パーティションのプロパティを
見ると「いくつかのファイルは読み込み不可です」と
表示されます。
修復より前に、どのファイルが読み込み不可だったか
確かめたいので、問題のあるファイルだけをリスト
アップしたいのですが、何か方法はあるのでしょうか。
353: 2021/01/16(土)18:30 ID:gmoa9Ek8(1) AAS
ウブントゥ
354: 2021/01/16(土)20:14 ID:QFZDwqi2(2/2) AAS
無視するなデブども
355(1): 2021/01/16(土)21:59 ID:59TFHxHn(3/3) AAS
>>352
Ubuntuスレの人かな
とりあえず、ここ?
復旧できるって言われて、復旧できた試しがないけど。
いろいろ思うことはあるだろうけど、スパッと切るのが精神的に楽だよ。
同じようなことがあって、今は 全部 BtrfsにしてTimeShiftでスナップショット毎日とってる。
外部リンク:ja.compozi.com
356: 2021/01/16(土)23:17 ID:k1d+lo1Q(2/2) AAS
>>355
お気遣いありがとうございます。再起動してBIOSからも見えなくなった時
は絶望しましたが、USB外付けにしたら何故かあっさり認識して困惑中。
元ディスクからコピーできたファイルを、ひとつひとつ開けて化けたり
してないかの精査はまだですが、コピー元とコピー先のファイル数は
同じだったので、必要なファイルの中に読めないものはなかったと
思うことにします。testdiskは時間がかかるので、出番は最後の最後
ですかね。ここまでやれば手を尽くした気にはなれますから、諦めも
つくと思います。
357: 2021/01/17(日)11:03 ID:Pk3P+c10(1/2) AAS
>>344
> 繋がってるように見えます
表示的につながってると思った理由と、実際はつながってないと思った理由は?
358(1): 2021/01/17(日)11:14 ID:Pk3P+c10(2/2) AAS
>>352
簡単にはない
359: 2021/01/17(日)13:00 ID:swLoDnJv(1) AAS
>>358
ありがとうございます。
コマンド一発で出来るようなものでないなら、
ちょっと無理そうなので、諦めます。
360(2): 2021/01/17(日)17:07 ID:W0LVNkpw(1) AAS
CentOS Linux release 7.8 を使っております。
10年程前のUSB WiFi(WLI-U2-KG54)を、PCのUSBポートに接続すると、
lsusbで表示されるため、OSが検知していることはわかります。
しかし、システムツール → 設定 → Wi-Fi では、
「Wi-Fiアダプターが見つかりません」と表示されます。
これって、Linux用のドライバが足りないからと考えてよいですか。
361: 2021/01/17(日)18:34 ID:vu+FHMlQ(1) AAS
>>360
持ってないから答えられないが
ググったらLinuxで使うにはクセのあるUSB Wi-Fiだね
ちなみにWin10でサポートされなくなった
WLI-UC-G301NはLinuxで動くよ
362: 2021/01/18(月)03:21 ID:F20yrvOp(1) AAS
>>360
そのUSBのドライバはrt2500を使うみたいだから
これためしてみたら?
外部リンク:wiki.centos.org
363(1): 2021/01/19(火)00:03 ID:piAytf1C(1) AAS
まだSSD童貞だけどSSDは故障の予兆ないってマジ?
そりゃHDDもカッコンすらせず死ぬ時は死ぬが
364: 2021/01/19(火)02:16 ID:QgnGagOl(1) AAS
NANDの書き込み回数を消費していって予備領域使い切った結果保護状態になって書き込めなくなるパターンはほぼ確実に予期できるしこれが大半
静電気食らったりコントローラーが死んだりすると突然死になるね
365: 2021/01/19(火)09:36 ID:axOtpAq6(1) AAS
SSDも少ない空き領域に何度も書き込みすぎると、2.5"のHDD並みに速度が落ちるので
大慌てでデータバックアップしたわ
366(1): 2021/01/19(火)10:09 ID:yNeQo0Tw(1/4) AAS
FirefoxのアドオンでuBlock Originというのを入れたらtopでのWebExtensionsプロセスの
VIRTが26.4gなんて見たこともない値になったのだけどこれは正常動作でしょうか?
他の使用者の方も同じ感じですか?
なお物理メモリの占有を示すRESは192416と異常には思えないサイズです
367(2): 2021/01/19(火)10:15 ID:yNeQo0Tw(2/4) AAS
プロセスが暴走してCPUとメモリを食いつくしたか何かでスラッシング状態になり
HDDアクセスが止まらなくなったとき、WindowsならCTRL-ALT-DELで
とりあえずは制御を戻せることが多いのですが、linuxでのこの様な緊急事態
にはどう対処したらいいのでしょうか? その時は窓を閉じることもメニューを開くことも
できずに仕方なくリセットしました
368: 2021/01/19(火)11:02 ID:OF2mSs8C(1/3) AAS
>>363
2chスレ:linux
369(1): 2021/01/19(火)11:06 ID:OF2mSs8C(2/3) AAS
>>366
それを有効にしたり無効にしたりで再現性があるならそれの仕様ではないか。
370(1): 2021/01/19(火)11:10 ID:OF2mSs8C(3/3) AAS
>>367
スラッシング状態とは?
371: 2021/01/19(火)11:19 ID:yNeQo0Tw(3/4) AAS
ありがとうございます
>>369
再現性はあります
有効にして起動するとVIRTを馬鹿食いして、無効にして起動すると異常な数値にはなりません
>>370
外部リンク[html]:e-words.jp
外部リンク:ja.wikipedia.org
372(1): 2021/01/19(火)12:20 ID:O1n6thMA(1) AAS
>>367
Alt-SysRq(PrintScreen)-Fを押せばいいらしい
外部リンク:superuser.com
外部リンク:ja.wikipedia.org
373: 2021/01/19(火)13:14 ID:yNeQo0Tw(4/4) AAS
>>372
ありがとうございます
Alt-SysRq-Fを押しても反応がなかったのですが /proc/sys/kernel/sysrq を確認すると
438だったので、64 = 0x40 - enable signalling of processes (term, kill, oom-kill) を足して
502 にしてやると動作しました
64を加えたのは↓からの情報です
外部リンク[html]:www.kernel.org
でもとんでもなく危険なキーですね
374: 2021/01/19(火)17:18 ID:FNrNIvSf(1/2) AAS
moshでリモート接続してlessやman等を使用して終了すると画面がそのまま残ってしまいます
moshを使わずsshで接続した場合はページャーを使う前に表示されていた画面がちゃんと再表示されます
ページャー等の表示をクリアして以前の画面を再表示するような設定とかあるんでしょうか?
moshの中でscreenを使ってaltscreenをonに設定すればちゃんと再表示されます
375(1): 2021/01/19(火)18:36 ID:XwTD6zff(1) AAS
less(1)だと。moshだけの環境(?)変数にこれを設定しているとか。
-X or --no-init
Disables sending the termcap initialization and deinitialization strings to the terminal.
376(1): 2021/01/19(火)20:54 ID:FNrNIvSf(2/2) AAS
>>375
lessに関する環境変数はセットされてないようです
moreやviでも画面が残ってしまうのでlessの設定や環境変数でないようです
377: 2021/01/19(火)23:26 ID:tkwsKAwi(1) AAS
>>376
tmuxが相手側で動いてるとか。
便利そうなんだけど、自分はつかえないんだよねぇ。
screenも苦手。何が何やらみたいになる。
378(2): 2021/01/19(火)23:30 ID:99fusDbV(1) AAS
byoubuというターミナルマルチプレクサーがあって、screenと同等なんだけどファンクションキーまで、指を伸ばすのが…
ターミナルエミュレータのスレあってもよくない?(しつこく)
379: 2021/01/19(火)23:45 ID:dOy0YdxO(1) AAS
>>378
screen/tmuxはUNIX板にスレがあります
380(2): 2021/01/20(水)03:24 ID:std1kjwh(1) AAS
くだらない質問だけど、
自作のちょっとしたbashスクリプトの名前ってアンダーバーで区切ってる。
プログラムの世界には hogeFugaHageみたいなやり方あるけど、
あぁいう名前の付け方も良いかなと思ってるんだけど
あれ、なぜ最初のhogeのhは小文字なの?
381(1): 2021/01/20(水)04:28 ID:vjP9jSel(1) AAS
>>380
元々hogeFugaHageはアンダーバー区切りの代替表現であり、アンダーバーが使えない代わりに大文字で区切ることにしたもの。だからhoge_fuga_hageのアンダーバー部分を大文字で置き換えるとhogeFugaHage。確かメソッド名にアンダーバーが使えなかったJavaあたりが発端ではなかったか。
382(1): 2021/01/20(水)10:24 ID:m6Rgj6qn(1) AAS
>>381
おいおい、camel caseがアンダーバーの代替だなんてどこソースだよ。
camel caseは少なくとも1970年代には使われていた伝統的手法だぞ。
Wikipediaには1950年代の論文にも使われているものがあると書かれているし。
私の知る中で一番古いのはSmalltalk(1972年)。
HogeFugaはクラス名で使う命名規則、hogeFugaはメッセージセレクター(メソッド名)や変数名で使う命名規則になっている。
Smalltalkに影響を与えたSimula(1962年)もcamel caseだったっぽい。
こっちは関数名がhogeFugaで変数名がhogeFugaかな。
383: 2021/01/20(水)11:19 ID:Inl4Z8hS(1/4) AAS
なんかマイクロソフトだったかが、単語の先頭を大文字にしてつなげるって命名規則を推奨してた気がしたな・・・今調べるとパスカル形式って出てくるけどもっと違う名前で読んでた気がするんだが、もう何十年前のことだったか思い出せないくらい昔で思い出せない。
384: 2021/01/20(水)11:20 ID:Inl4Z8hS(2/4) AAS
>>378
よい
385: 2021/01/20(水)11:21 ID:Inl4Z8hS(3/4) AAS
/読んでた/呼んでた/
386: 2021/01/20(水)11:25 ID:Inl4Z8hS(4/4) AAS
>>380
先頭を小文字にすることで、先頭が大文字の記法と区別することができる。
387: 2021/01/20(水)11:49 ID:b52lbdCR(1) AAS
>>382
そうか。じゃあ私も間違って覚えていたということだな。勉強になったよ。
388: 2021/01/20(水)13:07 ID:SSSAU54j(1) AAS
モジュール名・クラス名など、スコープが広いグローバルなものは、パスカル。
スコープが狭い、ローカル変数などは、camel
パスカル: AbcXyz
camel: abcXyz
389(2): 2021/01/20(水)16:09 ID:QU8YBJ0q(1) AAS
レッドハットの問題解決に関するページで、
会員限定ページ(SUBSCRIBER EXCLUSIVE CONTENT)があります。
ググっていたらヒットしました。
これって、ログインIDを無料で取得できますか?
途中まで登録手続きしようとしたけど、名前とか、国名とか、電話番号、電子メールアドレス、肩書などなど、
いろんな情報を挙げなければならないので不審に思えてきました。
ここがクラックされて情報が漏れる場合に備えて捨てアドで登録しようかなと思っています。
使っている人いますか?
390(1): [SUBSCRIBER] 2021/01/20(水)18:45 ID:7sNGOwAc(1) AAS
SUBSCRIBERって言う位だから有料じゃないのかな
いわゆる最近流行のサブスクってやつでは
391(2): 2021/01/20(水)19:38 ID:kJJIlnKl(1) AAS
>>389
IDとると、30日間はサブスク契約ありと同じ状態になるはずよ。(サブスク体験版とでもいうべきか)
ただし、メルアドが「法人に所属するもの」のメルアドとRedhat側が認識しないとだめなはず。
ようは捨てアドや、フリメだとサブスク体験版機能がONにならない。
よって会員限定ページ(サブスク契約者限定公開ページ)は見られない。
やってみるとわかるよ。
上下前次1-新書関写板覧索設栞歴
あと 611 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.037s