[過去ログ]
くだらねえ質問はここに書き込め! Part 245 (1002レス)
くだらねえ質問はここに書き込め! Part 245 http://mao.5ch.io/test/read.cgi/linux/1625239222/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
1: login:Penguin [] 2021/07/03(土) 00:20:22.74 ID:1WfQ1GgD まずは2ch-Linux-Beginnersを読みましょう。 いろいろとまとめられているので(・∀・)イイ!! http://www12.atwiki.jp/linux2ch/ 読んでも解決しなかったら、質問を書きこむ前にここを読もう。 http://www12.atwiki.jp/linux2ch/?About 質問に対して答えてもらったら、お礼よりも、結果報告。 過去ログ検索 https://www.google.co.jp/search?&;q=site%3A2ch.net%2Ftest%2Fread.cgi%2Flinux%2F+検索語句 https://www.google.co.jp/search?&;q=site%3A5ch.net%2Ftest%2Fread.cgi%2Flinux%2F+検索語句 ※前スレ くだらねえ質問はここに書き込め! Part 244 http://mao.5ch.net/test/read.cgi/linux/1615558818/ ■■■ 荒らしは放置 ■■■ 特定の個人名を出す奴は荒らしです。無視しましょう。 http://mao.5ch.io/test/read.cgi/linux/1625239222/1
903: login:Penguin [] 2021/11/04(木) 17:58:25.04 ID:/5qkhWNo >>902 xrandr http://mao.5ch.io/test/read.cgi/linux/1625239222/903
904: login:Penguin [sage] 2021/11/04(木) 21:58:38.84 ID:6/4AP9DY >>868 >スタンバイから復帰時に繋がらない そういうイベントをフック出来ないの? 復帰イベントが通知されたら、無線をチェックして、 動作していないのなら、再読み込みするとか それか、常に再読み込みするとか http://mao.5ch.io/test/read.cgi/linux/1625239222/904
905: login:Penguin [sage] 2021/11/05(金) 00:36:36.22 ID:Hv83GQpJ bashの連想配列なのですが、 declare -A names=( ["TANAKA"]="123" ["SATO"]="456" ["SUZUKI"]="789" ["TAKAHASHI"]="234" ) for name in "${!names[@]}"; do echo "${name} のIDは ${names[${name}]} です" done を実行すると SATO のIDは 456 です TANAKA のIDは 123 です SUZUKI のIDは 789 です TAKAHASHI のIDは 234 です となるのですが、なぜ連想配列の前から出ないのでしょうか? また、配列の前から表示させる方法はあるのでしょうか? http://mao.5ch.io/test/read.cgi/linux/1625239222/905
906: login:Penguin [sage] 2021/11/05(金) 00:52:37.42 ID:myGIga1H >>905 bashの連想配列に順序の保証はない http://mao.5ch.io/test/read.cgi/linux/1625239222/906
907: login:Penguin [sage] 2021/11/05(金) 00:53:45.51 ID:8WbDk17q 連想配列に順序がある方が珍しい http://mao.5ch.io/test/read.cgi/linux/1625239222/907
908: login:Penguin [sage] 2021/11/05(金) 01:04:25.62 ID:Hv83GQpJ >>906-907 うぅ・・番号とかつけてソートして表示とかできるのでしょうか? http://mao.5ch.io/test/read.cgi/linux/1625239222/908
909: login:Penguin [sage] 2021/11/05(金) 01:11:18.12 ID:8WbDk17q >>908 根本的に使い方が間違ってる。シェルスクリプトで連想配列なんて使わない 名前とIDを順番に出したいなら 123 TAKANA 456 SATOU 789 SUZUKI 234 TAKOYAKI とかいうテキストをループで回してreadすればいいだろ http://mao.5ch.io/test/read.cgi/linux/1625239222/909
910: login:Penguin [sage] 2021/11/05(金) 01:39:32.38 ID:mj6QDLOv 連想配列のキーを普通の配列に入れればよろしいのじゃないかしら declare -A names=( ["TANAKA"]="123" ["SATO"]="456" ["SUZUKI"]="789" ["TAKAHASHI"]="234" ) declare -a ni=( "TANAKA" "SATO" "SUZUKI" "TAKAHASHI" ) for n in ${ni[@]} ; do echo $n ${names[$n]} done http://mao.5ch.io/test/read.cgi/linux/1625239222/910
911: login:Penguin [sage] 2021/11/05(金) 15:19:45.46 ID:Hv83GQpJ >>909-910 ありがとうございます。 910さんのやり方なら理解できました。 連想配列のループって前からではないけど、毎回同じ出方になるけど、何か法則とかあるのかな 逆に配列は前から順番に出るのに不思議ですね http://mao.5ch.io/test/read.cgi/linux/1625239222/911
912: login:Penguin [sage] 2021/11/05(金) 15:27:44.88 ID:qs6OKevZ 定数なら必要ないし外部入力なら並べてから読めばいいしシチュエーションが理解できんよな 使い方間違ってるとしか思えん http://mao.5ch.io/test/read.cgi/linux/1625239222/912
913: login:Penguin [sage] 2021/11/05(金) 15:28:38.51 ID:qs6OKevZ 不思議でも何でもないのでハッシュテーブルとかの実装を見てみればいい http://mao.5ch.io/test/read.cgi/linux/1625239222/913
914: login:Penguin [sage] 2021/11/05(金) 18:07:26.29 ID:E3qHNRII ここにはほんものの初心者質問なんかねーじゃん! http://mao.5ch.io/test/read.cgi/linux/1625239222/914
915: login:Penguin [sage] 2021/11/05(金) 19:20:16.25 ID:cJdbB2O/ >>913 連想配列はハッシュをつかってアクセスする配列であるって基礎的常識だけど、 でも、この板に来る連中は俺を含めて情報工学的の知識ないど素人がほとんどだからな。 普通のLinuxユーザーなら大学の情報工学科卒ぐらいの知識あるんだろうが。 まぁ、俺ら(この板連中は)ってど文系の連中がほとんどで使い方には必死するが、 どのようにして実現している(実装されている)かと言うようなことにも必死する理系野郎ではないからな http://mao.5ch.io/test/read.cgi/linux/1625239222/915
916: login:Penguin [] 2021/11/05(金) 19:25:12.89 ID:SGqxn/Ov >>914 >>882 私にも答えられる質問ありがとうございます http://mao.5ch.io/test/read.cgi/linux/1625239222/916
917: login:Penguin [] 2021/11/05(金) 21:13:50.19 ID:YOmWv/Lx >>876 お前が普通だと思う鳥とインストール手順を書け http://mao.5ch.io/test/read.cgi/linux/1625239222/917
918: login:Penguin [] 2021/11/05(金) 21:21:33.89 ID:YOmWv/Lx >>911 近所に田中、佐藤、鈴木、高橋が住んでるとして、順番に並べてみろ。 http://mao.5ch.io/test/read.cgi/linux/1625239222/918
919: login:Penguin [sage] 2021/11/05(金) 21:52:58.80 ID:bRi9tMfO 配列のインデックスを要素のハッシュで持つ、というのが連想配列即ちハッシュテーブルだから 普通(特殊な実装をしていない限り)は順序は保持されない http://mao.5ch.io/test/read.cgi/linux/1625239222/919
920: login:Penguin [] 2021/11/05(金) 22:39:36.46 ID:SGqxn/Ov >>919 特殊なんだろうけど、phpとか、Rubyとかは、順序保持してくれるんだよね Qtで、Key使いたくて、QHashで書き始めて 順序がおかしいって、なって あ ダメだったんんだった って 構造体作ってListになおすとかしょっちゅう http://mao.5ch.io/test/read.cgi/linux/1625239222/920
921: login:Penguin [sage] 2021/11/05(金) 22:44:10.67 ID:bRi9tMfO >>920 動かしてみると順序保持されてる言語結構あるけど 言語仕様で保証されてないなら「今現在そう動く」としても危険な実装だからやめといた方がいいよ 実行環境で変わったりバージョンで変わったりする http://mao.5ch.io/test/read.cgi/linux/1625239222/921
922: login:Penguin [] 2021/11/05(金) 22:56:09.83 ID:SGqxn/Ov >>921 Rubyは詳しく知らないけど phpは、そもそも、hashがなくて、全部配列だから、普通じゃないんだよ $hash = array('a' => 1, 'b' => 2, 'c' => 3) こんなんだし http://mao.5ch.io/test/read.cgi/linux/1625239222/922
923: login:Penguin [sage] 2021/11/05(金) 23:44:47.98 ID:qs6OKevZ ハッシュならリンクで繋いでるだけだから… そんなのはMap(連想配列)の実装構造によるもので、どこまで順序保証するかも言語やライブラリの仕様による 単に連想配列の列挙で順序が保証されないことは不思議なことではないというだけ phpはコンテナとして連想配列しか用意されてないだけ http://mao.5ch.io/test/read.cgi/linux/1625239222/923
924: login:Penguin [sage] 2021/11/05(金) 23:58:38.13 ID:cJdbB2O/ >>921 pythonの昔バージョンは順序を保持しなかったが、 比較的新しいのは保持するようになっているからな。 bashのような古典スクリプトは昔ながらの順序を保持ない連想配列のままなんだろう http://mao.5ch.io/test/read.cgi/linux/1625239222/924
925: login:Penguin [sage] 2021/11/06(土) 01:41:51.44 ID:YFQx6gi4 Rubyでは、Hashの要素数が増えていくと、再編成される バケット数は、2の累乗付近の素数を使う。 つまり、倍々に増やしていく 8+3, 16+3, 32+5, 64+3, 128+3, 256+27, 512+9... 1つのバケットには、平均して5つの要素を入れる(衝突)。 11*5=55, 19*5=95, 37*5=185... つまり要素数が、56, 96, 186...個になると、 バケット数を増やして、再編成する 普段、1万個の要素を追加するのに、8msかかるが、 再編成するタイミングでは、20msかかる。 要素数が増えていけば、もっとかかる。 そこで、処理が止まったように感じる バケット数が増えるので、順番も変わるのでは? 例えれば、11で割った余りを使っていたのが、19に変わる 15 % 11 = 4 前 20 % 11 = 9 後 15 % 19 = 15 後 20 % 19 = 1 前 つまり、15よりも、20の方が、前に変わる。 でも、最近のRubyでは、Hashに追加された順番を覚えているから、変わらないのか http://mao.5ch.io/test/read.cgi/linux/1625239222/925
926: login:Penguin [sage] 2021/11/06(土) 09:21:42.65 ID:9fuQqkoH >>922 > phpは、そもそも、hashがなくて、全部配列だから、普通じゃないんだよ 確かに普通じゃないわ… $array[3] = 'あ'; $array[2] = 'い'; $array[1] = 'う'; $array[0] = 'え'; foreach($array as $key => $value){ print $key . ":" . $value . <br />"; } ↓ 3:あ 2:い 1:う 0:え http://mao.5ch.io/test/read.cgi/linux/1625239222/926
927: login:Penguin [sage] 2021/11/06(土) 10:18:09.84 ID:Au2x2mqq Python 3.8.10 (default, Sep 28 2021, 16:10:42) [GCC 9.3.0] on linux Type "help", "copyright", "credits" or "license" for more information. >>>for k,v in {3:'あ',2:'い',1:'う',0:'え'}.items(): ... print(f'{k}:{v}') ... 3:あ 2:い 1:う 0:え >>> 普通・・・じゃないのか〜 http://mao.5ch.io/test/read.cgi/linux/1625239222/927
928: login:Penguin [sage] 2021/11/06(土) 11:47:40.23 ID:s3BWYmEt UbuntuのIPアドレスを固定設定でき、コマンドで192.168.50.2にセットしたこととapache2を起動したことを確認できたのですが ネットワーク内の他の端末で192.168.50.2にアクセスすると接続を拒否されてしまいます。 pingでは応答があるので、アクセスができないわけでは無いと思うのですが この場合どのような原因が考えられますでしょうか? http://mao.5ch.io/test/read.cgi/linux/1625239222/928
929: login:Penguin [sage] 2021/11/06(土) 11:48:51.99 ID:s3BWYmEt あ、今書き込んでるスマホでは行けました 多分アクセスしてるPCの設定が悪いと思うんですが…… http://mao.5ch.io/test/read.cgi/linux/1625239222/929
930: login:Penguin [sage] 2021/11/06(土) 12:17:39.01 ID:gMWCsDzq PCのOSがWindows10で、接続ってのがsambaとかネットワークコンピュータとかその類なら、 PCでSMBv1を有効にしてみてはどうか http://mao.5ch.io/test/read.cgi/linux/1625239222/930
931: login:Penguin [] 2021/11/06(土) 12:17:47.19 ID:VD0TQjvO >>926 だから、phpって、hashがないじゃん、arrayって配列でしょ 連想配列 = hash とも限らないよ ってだけ 普通じゃないってのは よそじゃ、hashだ、mapだ、dictionaryだって型があんだよ 私は、割りとPHP好きなんで、誤解しないでくださいね 当然、その動き前提でコード書きますわ http://mao.5ch.io/test/read.cgi/linux/1625239222/931
932: login:Penguin [sage] 2021/11/06(土) 12:25:44.28 ID:Au2x2mqq phpは連想配列しかない...好きな言語なら少しは勉強しろ http://mao.5ch.io/test/read.cgi/linux/1625239222/932
933: login:Penguin [] 2021/11/06(土) 12:29:54.13 ID:VD0TQjvO >>932 そうなの でもそれ、hashじゃないんでしょ? http://mao.5ch.io/test/read.cgi/linux/1625239222/933
934: login:Penguin [sage] 2021/11/06(土) 12:38:52.56 ID:Au2x2mqq 一般には https://ja.wikipedia.org/wiki/%E3%83%87%E3%83%BC%E3%82%BF%E6%A7%8B%E9%80%A0 の抽象データ型にある分類 この中のマップが連想配列に該当する https://ja.wikipedia.org/wiki/%E9%80%A3%E6%83%B3%E9%85%8D%E5%88%97 hashと言ったときはhashtableが想定されるが、それ以外はどれも同じ抽象データ型を表す用語 https://ja.wikipedia.org/wiki/%E3%83%8F%E3%83%83%E3%82%B7%E3%83%A5%E3%83%86%E3%83%BC%E3%83%96%E3%83%AB http://mao.5ch.io/test/read.cgi/linux/1625239222/934
935: login:Penguin [sage] 2021/11/06(土) 12:51:57.24 ID:FTVEcMyp >>930 単純にwin11のChromeにhttp://192.168.50.2って入力しました 手元にある書籍ではこれでデフォルトのapacheのページが表示されるとあるんですが、表示されずに接続が切断されましたと表示されます。 そのSMBv1というのは設定してみます。 http://mao.5ch.io/test/read.cgi/linux/1625239222/935
936: login:Penguin [sage] 2021/11/06(土) 13:00:12.49 ID:Au2x2mqq phpのコードを昔追ったときの記憶だけど、zendエンジンは基本hashを使いまくっているので多分実装はhashtableだと思う 全ては追ってないので確証はない 参考リンクはこちら http://www.phpinternalsbook-ja.com/hashtables.html https://www.phpinternalsbook.com/php5/hashtables.html https://www.phpinternalsbook.com/php7/internal_types.html (まだ内容がない) http://mao.5ch.io/test/read.cgi/linux/1625239222/936
937: login:Penguin [] 2021/11/06(土) 13:24:07.13 ID:VD0TQjvO >>934 なるほど、勉強になります Wikiの連想配列のPHPのところに、配列と連想配列の区別がありません ってかいてあるね >>936 PHPのフレームワークとか、連想配列使いまくりだよ むしろ、使わなかったら何もできないレベルで使いまくりだから 体に染み付いちゃう でも いい質問だったね、私でも絶対ハマってた bashも、だましだまし使ってるけど、奥深い >>935 質問読んでないけど Apacheと、SMB関係ないから、そっちは忘れた方、がいいと思うよ http://mao.5ch.io/test/read.cgi/linux/1625239222/937
938: login:Penguin [sage] 2021/11/06(土) 13:30:59.47 ID:Au2x2mqq zendエンジンはphp本体が使っているフレームワーク http://mao.5ch.io/test/read.cgi/linux/1625239222/938
939: login:Penguin [sage] 2021/11/06(土) 13:33:32.10 ID:nhI8Ym1c >>935 ポート番号もしくはHTTPSの問題かも http://192.168.50.2:80/ ではどう? http://mao.5ch.io/test/read.cgi/linux/1625239222/939
940: login:Penguin [sage] 2021/11/06(土) 13:36:19.59 ID:Au2x2mqq >>935の件はいろいろ原因なんてありすぎて列挙できない 名前解決で間違ってればsmbも関係する可能性がないわけではない(IPなので難しいけど) プロキシ ファイヤーウォール ルーティング ブロードキャスト 名前解決 辺りが関係しそうだけど知らん http://mao.5ch.io/test/read.cgi/linux/1625239222/940
941: login:Penguin [] 2021/11/06(土) 14:14:45.76 ID:VD0TQjvO >>938 あ PHPの中身の話しか ちょっと読んで見たけど、順序保持するって書いてあったね こんな資料まで公開されてんだ 今度、真似してみっかな Qtにも、コレほしい http://mao.5ch.io/test/read.cgi/linux/1625239222/941
942: login:Penguin [sage] 2021/11/06(土) 14:21:23.79 ID:Au2x2mqq 順序保持はphpのユーザーマニュアルにも普通に書いてる https://www.php.net/manual/ja/language.types.array.php 何を見てるのか知らんけどキュートにもある https://doc.qt.io/qt-5/qmap.html#details https://doc.qt.io/qt-5/qhash.html#details http://mao.5ch.io/test/read.cgi/linux/1625239222/942
943: login:Penguin [] 2021/11/06(土) 14:29:50.41 ID:VD0TQjvO >>942 Qtのは、順序グチャグチャになっちゃうんだよ http://mao.5ch.io/test/read.cgi/linux/1625239222/943
944: login:Penguin [sage] 2021/11/06(土) 14:34:45.66 ID:XpY1jR83 bashで今月の分(minutes)と今月初日からの分を求めて何%進んだかを求めたいのですが、 今月の日数を求めるやり方ってdateコマンドでどうすればいいのでしょう? 秒の単位までは不要で分の単位で計算できればと思います。 今月なら30日なので、1日0:00からの経過分数/60分x24時間x30日を計算したいです 「来月の1日から1日前の日付だけ取り出す」とは考えたものの難しいです。 unixtimeを併用するのが良いのか悩んで居ます http://mao.5ch.io/test/read.cgi/linux/1625239222/944
945: login:Penguin [] 2021/11/06(土) 15:32:57.70 ID:VD0TQjvO >>944 難しい質問だな 分が必要なの? よくわかん無いけど こんなんでどうかしら days=$(date -d "$(date +%Y-%m-01) + 1 month -1 day" "+%d") echo $(( $days * 24 * 60 )) http://mao.5ch.io/test/read.cgi/linux/1625239222/945
946: login:Penguin [sage] 2021/11/06(土) 15:43:11.24 ID:Au2x2mqq >>943 だからならんて・・・ちゃんとドキュメントを読め "When iterating over a QMap, the items are always sorted by key. With QHash, the items are arbitrarily ordered." 実行例) ser@cd903f278094:~/build$ cat ../project/sample.cpp #include <QHash> #include <iostream> #include <QString> int main(int argc, char *argv[]) { QHash<QString, int> hash; hash.insert("January", 1); hash.insert("February", 2); hash.insert("December", 12); QHash<QString, int>::iterator i; for (i = hash.begin(); i != hash.end(); ++i) std::cout << i.key().toStdString() << ": " << i.value() << std::endl; } user@cd903f278094:~/build$ ./sample February: 2 December: 12 January: 1 user@cd903f278094:~/build$ http://mao.5ch.io/test/read.cgi/linux/1625239222/946
947: login:Penguin [] 2021/11/06(土) 15:57:24.89 ID:VD0TQjvO >>946 マジで イテレーター使えばいいの? foreachでやってんだけど、グチャグチャになっちゃんだよな 実験してみるか http://mao.5ch.io/test/read.cgi/linux/1625239222/947
948: login:Penguin [sage] 2021/11/06(土) 16:02:42.88 ID:Au2x2mqq >>944 FIRST=$(date --date="$(date +'%Y-%m-01')" +%s) LAST=$(date --date="$(date +'%Y-%m-01') + 1 month" +%s) NOW=$(date --date=now +%s) echo $((($NOW - $FIRST) * 100 / ($LAST - $FIRST))) # 秒使った http://mao.5ch.io/test/read.cgi/linux/1625239222/948
949: login:Penguin [] 2021/11/06(土) 16:59:08.10 ID:VD0TQjvO >>946 イテレーターでも、やってみたけど、やっぱグチャグチャになっちゃうんだよ https://i.imgur.com/zh1OTUS.png >>948 比率も求めんきゃダメなんか もうわかんないや http://mao.5ch.io/test/read.cgi/linux/1625239222/949
950: login:Penguin [sage] 2021/11/06(土) 17:09:34.70 ID:wMzmcRKG >>949 >>946の引用部分読み直してみ? 整列されるのはQMapの話(挿入順が保持されるわけではない)、QHashは順序保証なし http://mao.5ch.io/test/read.cgi/linux/1625239222/950
951: login:Penguin [sage] 2021/11/06(土) 17:14:21.24 ID:nJfum2tB >>948 FIRST=... LAST=... の間にに月を跨いだらどうなるだろうか http://mao.5ch.io/test/read.cgi/linux/1625239222/951
952: login:Penguin [] 2021/11/06(土) 17:27:47.37 ID:VD0TQjvO >>950 読んだよ だけど、QHashで出きるってサンプル教えてもらったから hashでやったんだよ QMapもやったけど、ちゃんと並ばないよ QHashだと、毎回並びが変わるけど、QMapだと、安定して狂ってるみたいな https://i.imgur.com/hT96yiZ.png http://mao.5ch.io/test/read.cgi/linux/1625239222/952
953: login:Penguin [sage] 2021/11/06(土) 17:34:12.14 ID:wMzmcRKG >>952 いやだって946のサンプルJan Feb Dec順で入れてFeb Dec Jan順で出てきていてむしろ順序が保持されない例になってるし QMapは辞書順に並んでるのよ f,l,s,t http://mao.5ch.io/test/read.cgi/linux/1625239222/953
954: login:Penguin [sage] 2021/11/06(土) 17:46:06.99 ID:XpY1jR83 >>945-946 秒を使っても全然okです。 今なら18.8%ぐらいですね、この値が欲しかったです。 スマホの残データ容量をmuninでグラフを書いているのですが、 1日0:00から月末23:59までで、参考ペースとして契約容量を均等に減らすために 月末の分(秒)、月初からの経過分(秒)数を出して、今なら100%から18.8%を引いたあたりのグラフをプロットしたかったんです。 10GBの容量なら、現在なら10GBx((100-18.8)/100)=8.12GBあたりでしょうか。 dateコマンドの柔軟な対応が素敵ですね、ありがとうございます http://mao.5ch.io/test/read.cgi/linux/1625239222/954
955: login:Penguin [] 2021/11/06(土) 18:09:14.30 ID:VD0TQjvO >>953 あ、ほんとだ、グチャグチャじゃん 一体、何だったか 結局、私の言った通りじゃないの http://mao.5ch.io/test/read.cgi/linux/1625239222/955
956: login:Penguin [sage] 2021/11/06(土) 18:14:46.20 ID:XpY1jR83 954です。 >>948さんで小数点が出ないと思ったら、bashで小数点を扱おうと思ったらbcを使う必要があるようです echo $((($NOW - $FIRST) * 100 / ($LAST - $FIRST))) | bc とかやってもダメなのですがどうすれば小数点で出す事ができるのでしょうか? http://mao.5ch.io/test/read.cgi/linux/1625239222/956
957: login:Penguin [] 2021/11/06(土) 18:44:37.49 ID:NkkKTLTl ハシュに順番を持たせたいのならそう記録しておけばいいじゃん perl使いでよかったわw http://mao.5ch.io/test/read.cgi/linux/1625239222/957
958: login:Penguin [sage] 2021/11/06(土) 18:51:21.66 ID:vS4aR8j0 今日はQt厨がいい盛り上げ方をしてくれたみたいだな http://mao.5ch.io/test/read.cgi/linux/1625239222/958
959: login:Penguin [sage] 2021/11/06(土) 19:35:18.03 ID:1Ee2U4S8 >>958 >>946の >"When iterating over a QMap, the items are always sorted by key. With QHash, the items are arbitrarily ordered." を読まなかった/理解できなかったから盛り上がりましたと言うことだよな いかにも俺らLinux板住人らしいよな http://mao.5ch.io/test/read.cgi/linux/1625239222/959
960: login:Penguin [] 2021/11/06(土) 19:44:11.58 ID:VD0TQjvO >>959 それより、こっちでしょ >>942 私の言ってること否定しておいて、なんなの? どっちが、読んでないんだか というか、読んでも意味わかんなかったんだろうけど… http://mao.5ch.io/test/read.cgi/linux/1625239222/960
961: login:Penguin [sage] 2021/11/06(土) 19:47:07.98 ID:lCsg53nB >>959 まあいやらしい工作みたいなのよりは全然いいじゃない おまえバカだな そう言うおまえだって それもそうだハハハ フフフ 今後もそんなスレであって欲しい http://mao.5ch.io/test/read.cgi/linux/1625239222/961
962: login:Penguin [sage] 2021/11/06(土) 19:52:42.76 ID:x5Sc/BUr >>960 Qt厨が5chやめるといっておきながらやめないのは何故ですか? https://mao.5ch.net/test/read.cgi/linux/1626090607/246 > 5chやめることにしました http://mao.5ch.io/test/read.cgi/linux/1625239222/962
963: login:Penguin [] 2021/11/06(土) 20:30:54.07 ID:VD0TQjvO >>961 いっつも、こういう絡まれ方してるから、 あーまたか だけどさ >>962 あんたが成仏してくれるなら またやめてやってもいいよ http://mao.5ch.io/test/read.cgi/linux/1625239222/963
964: login:Penguin [sage] 2021/11/06(土) 20:35:59.62 ID:x5Sc/BUr >>963 なんでそんなに偉そうなんですか? なんで嘘つくんですか? http://mao.5ch.io/test/read.cgi/linux/1625239222/964
965: login:Penguin [] 2021/11/06(土) 20:42:12.71 ID:VD0TQjvO >>964 やめてたじゃん ストーカーなんだから知ってんでしょ http://mao.5ch.io/test/read.cgi/linux/1625239222/965
966: login:Penguin [sage] 2021/11/06(土) 20:46:16.18 ID:x5Sc/BUr >>965 やめずにこうして書き込んでるじゃないですか。 何でやめないんですか? 何で5chやめるなんて嘘ついたんですか? http://mao.5ch.io/test/read.cgi/linux/1625239222/966
967: login:Penguin [] 2021/11/06(土) 21:12:15.73 ID:VD0TQjvO >>966 は 5chやめたい気分だったんだよ 実際やめたし http://mao.5ch.io/test/read.cgi/linux/1625239222/967
968: login:Penguin [sage] 2021/11/06(土) 21:24:40.89 ID:x5Sc/BUr >>967 やめてないじゃないですか。 何でやめないんですか? 何で5chやめるなんて嘘ついたんですか? http://mao.5ch.io/test/read.cgi/linux/1625239222/968
969: login:Penguin [] 2021/11/06(土) 21:35:21.41 ID:VD0TQjvO >>968 やめてたよ 知ってるくせに… まさか、ストーカーなのに知らなかったの? だいたいアプリ作ってるときとか、いっつもやめてますよ 5chやってる暇ないし あ でも、前に宣言せずに、やめてた時は、どっかに潜んでるだって 思い込んでたんでしたっけ? じゃ、教えてあげるけど、直近は3ヶ月位はやめてましたよ その前は、半年以上やめてたね http://mao.5ch.io/test/read.cgi/linux/1625239222/969
970: login:Penguin [sage] 2021/11/06(土) 21:40:43.17 ID:x5Sc/BUr >>969 それは一時的に書き込んでいない時間/時期があるというだけで5chをやめたとはいいません。 何でやめないんですか? 何で5chやめるなんて嘘ついたんですか? http://mao.5ch.io/test/read.cgi/linux/1625239222/970
971: login:Penguin [sage] 2021/11/06(土) 21:44:04.52 ID:1Ee2U4S8 >>961 >おまえバカだな そう言うおまえだって それもそうだハハハ フフフ 俺らだよな。 一方、スレ住人でも粘着基地書き込み必死のID:x5Sc/BUrはなんだこの基地はだが >>965 お前にはストーカーする熱烈な基地ファンがいるのか Qt話の時は出てこないでQt話からずれ始めると即降臨するってことは Qt厨を必死ストーカーしているがQt話は出来ないファンなんだな http://mao.5ch.io/test/read.cgi/linux/1625239222/971
972: login:Penguin [] 2021/11/06(土) 21:50:51.79 ID:VD0TQjvO というか、もう相手してやんない って 言ったのに、うっかり質問に答えちゃったな まーた、嘘つきやがってって言われちゃうわ http://mao.5ch.io/test/read.cgi/linux/1625239222/972
973: login:Penguin [sage] 2021/11/06(土) 21:53:46.04 ID:x5Sc/BUr >>972 嘘つきやがって http://mao.5ch.io/test/read.cgi/linux/1625239222/973
974: login:Penguin [sage] 2021/11/06(土) 21:55:55.76 ID:nJfum2tB >>956 $(( )) を使って計算するのはbashの機能、 echo $((($NOW - $FIRST) * 100 / ($LAST - $FIRST))) | bc これだと echo "39" | bc のようなことと同じで bc には計算結果の文字列を読ませているだけ bc には計算式を文字列として読ませる echo "($NOW - $FIRST) * 100 / ($LAST - $FIRST)" | bc bc もデフォルトでは結果を整数表記するので、 echo "scale=2; ($NOW - $FIRST) * 100 / ($LAST - $FIRST)" | bc echo "($NOW - $FIRST) * 100 / ($LAST - $FIRST)" | bc -l とか何とかする。bcは古いコマンドなんで、割と面倒。 いっそ最初からスクリプト言語使ってもいいんじゃないか。 http://mao.5ch.io/test/read.cgi/linux/1625239222/974
975: login:Penguin [sage] 2021/11/06(土) 21:59:11.10 ID:Au2x2mqq >>955 QHashという順序保存されない方を先に選んだだけ QMapのコードもあったんだけど、貼ろうとしたら実験すると言ってたから貼らなかった user@cd903f278094:~/build$ cat ../project/sample.cpp #include <QMap> #include <iostream> #include <QString> int main(int argc, char *argv[]) { QMap<QString, int> map; map.insert("January", 1); map.insert("February", 2); map.insert("December", 12); QMap<QString, int>::iterator i; for (i = map.begin(); i != map.end(); ++i) std::cout << i.key().toStdString() << ": " << i.value() << std::endl; } user@cd903f278094:~/build$ ./sample December: 12 February: 2 January: 1 user@cd903f278094:~/build$ 結果はこんな感じでドキュメントどおりkey順になっていてこれが保存されている http://mao.5ch.io/test/read.cgi/linux/1625239222/975
976: login:Penguin [sage] 2021/11/06(土) 21:59:39.91 ID:3RHht5de 流れが早いようなので次スレ立てておいた くだらねえ質問はここに書き込め!Part 246 https://mao.5ch.net/test/read.cgi/linux/1636203420/ http://mao.5ch.io/test/read.cgi/linux/1625239222/976
977: login:Penguin [sage] 2021/11/06(土) 22:05:03.00 ID:Au2x2mqq >>951 月を跨ぐ可能性があるなら少しコードを変えればいい 俺はアイデアレベルのコードを書いてるだけなので厳密には書いてない >>956 俺なら整数演算で1000倍の0.1%単位で出す それ以上が欲しいなら自分で考えて http://mao.5ch.io/test/read.cgi/linux/1625239222/977
978: login:Penguin [sage] 2021/11/06(土) 22:05:35.83 ID:1Ee2U4S8 >>972 お前が板に降臨しないとQt厨ストーカーは寂しい寂しいと泣いているんだよ 降臨すると嬉々と相手して/かまってもらえるようにストーカー行動するんだよ 相手してもらうための話題が、Qtの話ではなく5chやめると言ったじゃないか だから 他のスレ住人からすれば面白くなさすぎて(基地話題すぎで)引いてしまうことになるんだよな http://mao.5ch.io/test/read.cgi/linux/1625239222/978
979: login:Penguin [sage] 2021/11/06(土) 22:12:13.88 ID:Au2x2mqq Qt厨とかどうでもいいけど、せめてちゃんとQtのこともphpのことも知ってから書き込んでほしい 間違った情報を撒くのは迷惑だから http://mao.5ch.io/test/read.cgi/linux/1625239222/979
980: login:Penguin [] 2021/11/06(土) 22:27:40.10 ID:VD0TQjvO >>979 私は、PHPは登録順になって、Qtは登録順にならないって 話してたんですよ なにしれっと、俺は間違ってい風に誤魔化してですか http://mao.5ch.io/test/read.cgi/linux/1625239222/980
981: login:Penguin [sage] 2021/11/06(土) 22:44:13.50 ID:1Ee2U4S8 >>975 まぁ、イテレートした時にキーでソートされた順になるのは std::mapでもそうだからな。 std::mapはキーでソートしてmapするもんだから 俺オブジェクトをキーにするときはそれソート用の関数等(operator<()とか)を 定義しないと駄目だからな。 だから、俺的にはsorted_mapと言った方が良いと思っている(ここで話題にしているのはordered_mapだが) >>979 >せめてちゃんと(...を)知ってから書き込んでほしい こんなレベルのLinux板住人は極極少数だろ(そんなレベルの奴はこんな底辺者の板に来ないだろ) >>980 意図して誤魔すっていうより俺らって低脳だから意図しなくてもそうなることが超普通 低脳どうしには議論はハードル高いからな(雑談・罵倒は得意なんだが) http://mao.5ch.io/test/read.cgi/linux/1625239222/981
982: login:Penguin [sage] 2021/11/06(土) 22:51:44.64 ID:Au2x2mqq 順序保証というのは決められた順が拡張時に守られること あるタイミングで列挙したkey-valueペアの相対順序が別のタイミングで調べたら変わってたりすると保証できない 例えば一度順序を調べたあと要素の追加があってバケットサイズが変わったら多くの場合剰余などを使うので、以前の順序が変わってしまう そのためこれに順序を保証する方法として一般的なのが、登録順を使用するものと、キーなどの要素データに依存した順序を使用するもの http://mao.5ch.io/test/read.cgi/linux/1625239222/982
983: login:Penguin [] 2021/11/06(土) 23:07:25.67 ID:VD0TQjvO >>982 Qtだと、QListなら、登録順にしてくれます 言いがかりで、Qt厨って煽られてますが 実際、Qtでアプリ作ってるし、そういうは知ってるよ まぁ、QListで、key valueヤルには、構造体とかクラスを入れなきゃダメだけど… http://mao.5ch.io/test/read.cgi/linux/1625239222/983
984: login:Penguin [sage] 2021/11/06(土) 23:19:42.04 ID:Au2x2mqq マップ(連想配列)では順序保証されないのが普通だという一般的な話 最近だと一手間加えて(コストを支払って)デフォルトで順序を保証する言語やライブラリがあるだけ リストの話はしていない http://mao.5ch.io/test/read.cgi/linux/1625239222/984
985: login:Penguin [] 2021/11/06(土) 23:36:46.94 ID:VD0TQjvO >>984 わかってるよ 普通は順序保証されない でも、少なくともココでの証言では PHPとか pythonとか perlは例外 例外的な言語使ってて、bashでうまくいかないってなったのが 質問者だったんじゃないの? それを、そんなの当たり前だってバッサリやってて ちょっと可愛そうだから、私が例外の話題したんだよ そんだけ http://mao.5ch.io/test/read.cgi/linux/1625239222/985
986: login:Penguin [sage] 2021/11/06(土) 23:51:32.25 ID:Au2x2mqq 全然可哀想じゃないけどな 「逆に配列は前から順番に出るのに不思議」 という認識なら自然とそういう反応になる http://mao.5ch.io/test/read.cgi/linux/1625239222/986
987: login:Penguin [sage] 2021/11/07(日) 07:09:19.80 ID:cMpKJSD1 >>976 GJ http://mao.5ch.io/test/read.cgi/linux/1625239222/987
988: login:Penguin [] 2021/11/07(日) 09:38:22.43 ID:NNSVea7W Qtスレ http://mao.5ch.io/test/read.cgi/linux/1625239222/988
989: login:Penguin [] 2021/11/07(日) 11:04:20.06 ID:Jpd74Yaf >>928 > 接続を拒否されてしまいます。 状況を自分の言葉で表現するんではなくて、操作手順、出力結果、画面の状態をそのまま書く。 http://mao.5ch.io/test/read.cgi/linux/1625239222/989
990: login:Penguin [sage] 2021/11/07(日) 22:10:15.35 ID:zxZp+a6C 「http 192.168」で検索! ブラウザの設定が「プロキシサーバを使用する」になっているとか、 ルーターの設定とか? http://mao.5ch.io/test/read.cgi/linux/1625239222/990
991: login:Penguin [sage] 2021/11/08(月) 12:28:31.44 ID:uJo3ONmc 土日は家族サービスに費やしてました 進捗亀で申し訳ないです…… 質問者ですがお昼すぎに再挑戦してみます…… http://mao.5ch.io/test/read.cgi/linux/1625239222/991
992: login:Penguin [sage] 2021/11/08(月) 22:53:53.78 ID:2fp/3JE1 >>990 マジレスしていいのか知らんが自分のpcはlocalhostは127.0.0.1だぞ 192.168はlanで使うやつ わざとそういう事言ってるなら悪質だから一応 http://mao.5ch.io/test/read.cgi/linux/1625239222/992
993: login:Penguin [] 2021/11/09(火) 17:01:28.30 ID:NM5z5XWY >>988 別にGTKの質問したっていいんだよ 私は、回答できないけど… うめ http://mao.5ch.io/test/read.cgi/linux/1625239222/993
994: login:Penguin [sage] 2021/11/09(火) 17:11:33.14 ID:2RSTO5au PCのネットワーク設定やルーターの設定見て中々解決しないなーと悩んでたんですけど ようやく原因わかりました https://IPアドレスだとうまく行かなくて http://IPアドレスだと表示されるようです 手癖でhttps打ってて入力してるのはhttpだと勘違いしてました…… よく考えてみたらまだサーバ建てただけでhttpsに必要なサーバ証明書とか無いから当然ですよね 本当にガチでくだらない質問でした 申し訳ありませんでした https://i.imgur.com/tzEELRR.png http://mao.5ch.io/test/read.cgi/linux/1625239222/994
995: login:Penguin [sage] 2021/11/09(火) 17:13:16.28 ID:2RSTO5au https://i.imgur.com/jFOpk0X.jpg http://mao.5ch.io/test/read.cgi/linux/1625239222/995
996: login:Penguin [sage] 2021/11/09(火) 17:14:18.91 ID:2RSTO5au 名前ガッツリ載ってるけどまあいいや 生き恥だと思ってください…… http://mao.5ch.io/test/read.cgi/linux/1625239222/996
997: login:Penguin [sage] 2021/11/09(火) 17:17:44.88 ID:9WKWaVSu くだらない質問にすらなってなくて、間違った質問だなw http://mao.5ch.io/test/read.cgi/linux/1625239222/997
998: login:Penguin [] 2021/11/09(火) 17:20:43.86 ID:NM5z5XWY >>996 言わなきゃ分かんないのに… でも、わかってよかったね うめ http://mao.5ch.io/test/read.cgi/linux/1625239222/998
999: login:Penguin [sage] 2021/11/09(火) 17:34:18.66 ID:RKndBAfv 手癖で https と打つ これが時代か http://mao.5ch.io/test/read.cgi/linux/1625239222/999
1000: login:Penguin [sage] 2021/11/09(火) 20:05:51.74 ID:uBlVZzyY むかしhogehoge意味が判らなくて苦労した思い出 http://mao.5ch.io/test/read.cgi/linux/1625239222/1000
1001: 1001 [] ID:Thread このスレッドは1000を超えました。 新しいスレッドを立ててください。 life time: 129日 19時間 45分 29秒 http://mao.5ch.io/test/read.cgi/linux/1625239222/1001
1002: 1002 [] ID:Thread 5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。 運営にご協力お願いいたします。 ─────────────────── 《プレミアム会員の主な特典》 ★ 5ちゃんねる専用ブラウザからの広告除去 ★ 5ちゃんねるの過去ログを取得 ★ 書き込み規制の緩和 ─────────────────── 会員登録には個人情報は一切必要ありません。 月300円から匿名でご購入いただけます。 ▼ プレミアム会員登録はこちら ▼ https://premium.5ch.net/ ▼ 浪人ログインはこちら ▼ https://login.5ch.net/login.php http://mao.5ch.io/test/read.cgi/linux/1625239222/1002
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.025s