くだらねえ質問はここに書き込め! Part 236
■ このスレッドは過去ログ倉庫に格納されています
まずは2ch-Linux-Beginnersを読みましょう。 いろいろとまとめられているので(・∀・)イイ!! http://www12.atwiki.jp/linux2ch/ 読んでも解決しなかったら、質問を書きこむ前にここを読もう。 http://www12.atwiki.jp/linux2ch/?About 質問に対して答えてもらったら、お礼よりも、結果報告。 過去ログ検索 Google検索 https://www.google.com/search?hl=ja& ;as_q=検索語句&as_sitesearch=2ch.net%2Ftest%2Fread.cgi%2Flinux%2Fhttps://www.google.com/search?hl=ja& ;as_q=検索語句&as_sitesearch=5ch.net%2Ftest%2Fread.cgi%2Flinux%2F ※前スレ くだらねえ質問はここに書き込め! Part 235 https://mao.5ch.net/test/read.cgi/linux/1549582859/ >>231 そうします なのでこちらでの質問は打ち切りにします 後ほどCentOSのほうで質問いたします >>233 もうちょっと具体的に…といってもあまり大っぴらにできる話でもないか。 Web scraping って知ってる? https://ideone.com/TQvZs8 俺の名前は教科書に乗るはずだったんだぜ ダンディー!!! エラーが出るぜ! ダンディー!!? ムーンレンジャー! 助けてくれーー >>240 お前も俺同様に頭がはげしく悪いんだな 頭悪いとちょっとしたスクリプトすらまともに作れないよな。 ここに来るRubyの人がPythonよりRubyの方がずっと良いと、 Rubyで同様のことをする物をどやと提示してくれるだろう。 $ cat aa.txt aaa bbb ccc $ cat bb.txt ccc aaa ↓ $ cat res.txt #aaa bbb #ccc 2つのtxtの共通行にだけ#を追加したいんですができますか? bb.txtはaa.txtの一部分ですが順不同です debian9ですが BIOSでRTCをずらして起動しても 起動時に時刻が合わせられてるみたいなんですが これはどこでやってるんですか? NTPの設定なんてしてないし /etcの中もcron関連の中も探してもどこにもありません もしかしてlinuxじゃなくてgrubが時間合わせしてるとかですか? >>236 ちゃんとチェックされて改善されてるじゃん そのためのオープンソースでしょう >>242 やりたいことから推察するに diff か cmp かなあ >>242 両方のファイルを sort しておく必要がある。取りあえず、プロセス置換を使っておくと、 $ comm -2 aa.txt <(sort bb.txt) | sed 's/^[[:space:]]\+/#/' 実際には、もっと細かいことを考えなくてはならないだろうけれど。 ChromeOSのPCにCentOSをデュアルブートすることはできますか? >>249 chrxでFedoraは動くかも crostini(LXC)でCentOSコンテナは動くかも win/linuxのデュアルブート環境からwindowsを消す場合、単にGPartedからwindowsのパーティションを削除するだけで大丈夫ですよね? >>242 の aa,bb.txtを元にres.txtを作る訳じゃなくて res.txt(記載済み)に#を追加するだけなら aa,bb 共通ではなく aa,bbに重複しないモノ以外に処理 した方が良いと思う。 set(aa) ^ set(bb) = bbb(は重複してない) ※1 結果 ※1は共通行だけに処理 利点 ソートが必要なくなる&項目の個数の変動に耐えれる 注意 aa,bb.txtを元にres.txtを作る場合は順序の信用性が不透明(調整する必要が有る) 間違ってたら、すいません。 やっぱり細かい問題がありますね。 aa.txt にしかない行の先頭にスペースやタブがあると、それにも # が付いてしまう。 aa.txt はソートされているとして、 $ comm -2 aa.txt <(sort bb.txt) | sed 's/^\t/#/' の方がましだけれど、これでも aa.txt にしかない行の先頭にタブがあるとマズイ。 ほかにも問題があるかもしれず、案外面倒ですね。 >>233-241 スクレイピングなら、Ruby, Nokogiri, Selenium WebDriver で、ブラウザを自動操作する iMacros の方が簡単だけど 試しにpythonで書いて見たけど、酷い 全部pandasで、やった方が良いのかも? https://ideone.com/HaBUSV >>242-255 Ruby で作った。 このソースコードを、script.rb に書いて、「ruby script.rb a.txt b.txt」のように実行する hash = { } str = "" File.foreach( ARGV[1] ) do | line | line.chomp! # 末尾の改行を削除する hash[ line ] = true # ハッシュに追加する end File.foreach( ARGV[0] ) do | line | line.chomp! # 末尾の改行を削除する if hash.has_key? line # ハッシュにあれば str = "#" + line else str = line end puts str end https://ideone.com/qvgHcG 内包表記で修正 しつこくて、すいません。失礼します。 (タブなどは読み込み時に消した方が無難だと思います。) >>258 Ruby分からんけど、でかいファイルでも対応できるようにメモリを なるべく使わないように順次処理にしたり、hashを使って検索のスピードアップ するとか工夫してるんだな。 >>258 は、結局、hash という変数に、ARGV[1](b.txt)のすべての行を追加しているから、 巨大ファイルには対応できない! >>259 漏れも、差集合を考えたけど、集合には順序がないから、 元の順番通りに出力できない >>261 b.txtの内容は順不同だからどうしても処理の最初の段階で全体を把握しておく必要がある 巨大ファイルになるならデータベースにするなりすればいい sqlなどは高速化と言うより安定化重視ってイメージだけど まあ、データベースのソフトwo使うのが良いかな。 Linux練習用にノートパソコンを買いたい どういうものを買えばいいですか? >>265 普通のPCにVirtualBoxみたいな仮想化ツールインストールしてそこへLinux入れるか、どうしても専用のマシンがほしいならRaspberry Piでも買えばよし 最初からLinuxなChromebookで良いんじゃね GoogleComputeEngine等IaaSでも良いと思う >>265 練習用なら、 Win10のノート買って、それにWSL入れれば良い プログラミングで一番右端にカーソル移動させてエンター という動作がめんどくさく感じます この動作はなにか工夫してますか?めんどくさくても普通にやってますか? 仕事で関係があるから使ってるとか以外の理由で、なぜlinuxを使っているんですか? >>274 Win10が高くて手が出ない Win10proが5千円程度で買えるなら良いんだが あと、Linuxぐらいしかサポートしてない物(NAS、ルーターとか)を使っているとかだな >>272 よく分からないけど普通の文章打つときでもカーソルは一番右にあって改行はエンターじゃないの? わざわざ右に移動してるわけでもないと思うけど >>272 vscode,atom,sublimeはctrl+enterでできる >>274 1. 何かあればソースを何処までも追っていける。 2. 他の環境が使いづらい。 WinもMacも手に馴染まなくてな。最近のGNOME3もMacと同じで糞だと思ってるけれど そんな状況でもKDE,Cinnamon,XFCE,LXDEといくらでも他に選択肢があることこそが重要。 あとWindowsはせめてAlt+ドラッグ的なウィンドウ移動くらい用意してくれ…… >>277 ありがとう!!! atom使ってたので助かります >>276 右端にいないことも多くて >>277 vscodeにはそんなのあったのが >>272 のように俺も行の途中を修正して次の行に改行するニダのとき右端に行って エンター押すとしてたんだが、ctrl+enterを使えば一発で出来るのか >>272 >>280 vs code ならメニューのヘルプ → キーボードショートカットの参照 最近の方々は付属資料を読まない傾向なのでしょうか >>281 >>272 はめんどくさいから尋ねたんだろうが、 俺の場合は行末へGo、エンターの2ステップをあんまりめんどくさいと言う 感じがなかったから調べようという気すらなかった。 でも、偶然知れば使おうになる。 >>244 それもインストールされてないので 違うみたいです 起動時に勝手に時計を合わせてくれてるのは誰なんですか? >>285 systemd-timesyncd? chronyを入れるときに無効化した覚えがある Cドライブ(SSD)に、Windows 10 Home(導入済) Dドライブ(HDD)に、データ用(導入済) Fドライブ(USB)に、Linuxを入れようと思っている。 CドライブやDドライブに何か影響が出ますか? 例えばWindows 10のライセンス認証が再び要求されたりとか 今ubuntuを使ってますが不安定なので良いディストリに変えようと思います debianとfedoraではどちらが安定してますか? 不安定ってのはどう不安定なの 変なドライバーとか入れてるのが原因じゃないの 安定云々よりもUbuntuユーザーからの移行なら fedoraだとredhat系だから慣れるまで大変じゃないか? >>289 Linux mimt 入れてみ debianでも良いけど fedoraは人柱用だった気がする >>283 強く同意する! ただ、Hurdは最後のほうはFreeBSDで動いてなかったっけ。 archでyayをgit cloneの後「makepkg -si」で入れようとしているのですが 「⇒starting builds)...」の際に go build -v -ldflags '-s -w -X main.version=9.2.0 -o yay -mod vendor failed to initialize build cache at /home/orenonamae/.cache/go-build : mkdir /home/hal/.cache/go-build : permission denied make;***[Makefile:51: build]Error 1 ⇒A failure occuerd in build(). aborting... というエラーが出てしまいます どうすればインストールできるでしょうか よろしくお願いします 2行目 failed to initialize build cache at /home/orenonamae/.cache/go-build : mkdir /home/orenonamae/.cache/go-build : permission denied の間違いです /home/orenonamae/.cache/go-build ディレクトリが作れないって言ってるから、permissionを見直す linux mint18.3 mate 壁紙を端末からコマンドで変更をする方法を教えて下さい 調べたんですけど、多すぎて困ってます 296です yayのmakpkgはアカウントを「wheel」グループに入れることで解決したのですが sudoでvimの強制書き込みが出来ない等権限関係の調子がおかしいです 情報が少なすぎて回答が困難だと思いますが ヒントになりそうなことやまず疑うべき点等を教えてください よろしくお願いします sudoの設定が期待通りになっていないのでは。 sudoは複数マッチしたら後の設定が有効になるから。 あとは、sudo使ったらログが残るはずなので、それを確認。 296(301)です visudoから 「root ALL=(ALL) ALL」「orenonamae ALL=(ALL) ALL」「%wheel ALL=(ALL) ALL」 はしてあります 試しに「%wheel ALL=(ALL) ALL」を消して「%wheel ALL=(ALL) NOPASSWORD: ALL」 にしてみたところ再起動後も変わらずパスワードが要求されるため うまく適用できていない可能性があります ほとんどcuiのサーバアプリケーションを使う場合、ubuntuでもxubuntuでも同じように使えますか? ubuntu18.04のchoromeでprime video見てるとカクツクのでxubuntuだとましかなーと。cpuはセレロンn4000ってやつでメモリ4GBです。 なお、win10だと動画問題ないですが、やりたいことのアプリが有料なのでwin10を使い続けるの難しいです。 >>308 タダなんだからそれらを入れて自分で試してみれば良いんじゃないのか 自分で試すのがめんどくさくてやりたくないなら、Ubuntuを使っている連中が いっぱいのUbuntuスレで尋ねたほうが良いだろ ちゃんとくだらない質問してるのに個別スレに誘導するやつなんなの そりゃ、Ubuntu よりも、xubuntu の方が軽いでしょ 軽さを目的にした、ディス鳥だから いやソフトウェアを評価する一つの指標ではあるだろう。 それ以外に評価する点がないからどうでもいいと言ってる グラフィックボードの適応率も評価に入れても良いのでは? 書く時に行が上の方に増えるエディタないですか … 3 2 1 みたいな 会社の共用サーバ(RHEL7)で開発してるんですが、パッケージが古めなので 管理者に必要なものを適宜ビルドして /usr/local にインストールしてもらっています。 具体的にはgccと、そのgccでビルドしたbinutils、cmake、boostなどです。 ただ、その管理者がそれらソフトを最新バージョンが出る度に事前連絡なくアップデートしてしまいます。 今のところこれのせいでトラブルに遭ったわけじゃないのですが、 普通はバージョンごとにインストールディレクトリを分けるんじゃないのかと言ったところ、 分けてインストールとか面倒だ、最新バージョンの恩恵受けれる方がいいだろ、 大したコード開発してるんじゃないんだからトラブルとかは起きてから考えればいい、 などと言われました。 こういう考え方って普通なんでしょうか? コンパイラなどの基幹的なソフトってもっと慎重にインストールするものだと思ってましたが・・・ >>319 優勝 質問というよりただの愚痴だな 金にならない仕事に余計な手間をかけないのは昨今の常識だ 運用方針は当事者間でチームや上司も巻き込んで話し合え 技術的にはDockerみたいなコンテナの利用を検討すれば >>317 俺はまったくそういうエディタの見当が付かないのだが その挙動はたしかに面白そうだね。 xubuntu入れてみた。低スペックpc的には体感速度全然違う。でブラウザの動画再生は劣化して、いろいろさがしてたらchronium-codec-ffmpegってやつぶっ込んだら普通になった。 以上 >>317 操作はVimをリマップすれば実現出来るだろうけど、行番号は無理か オートインデントもおかしくなりそう プラグイン作ればいけるのかも知れないけど >>320 すいません、まさしく愚痴でした コンテナ検討してみます >>324 >管理者に必要なものを適宜ビルド.... 俺は管理者が自分で使わない物をわざわざビルドをしてくれるって親切な管理者と思ったんだが。 普通は開発する奴らが自分たちでビルドしろよな感じじゃないのか お前らって端末にどんなフォント使ってるの ずっとmonospaceのままだけどこれだとvimでアンダーバーが見にくくて >>319 管理者がやってるなら、それが会社の方針でしょ? 部署外の人間が、あれこれ口出すのは、大変だよ。 技術の実力的にも、専門家には勝てないだろうし 品質を上げろというのは簡単だけど、ただじゃないから! 品質を無限に要求する人もいるけど、実際にやったり、費用を払うのは、要求者じゃないから。 品質を上げる、人件費が大変だろ 他社は出来てるとか、他社と比べる人もいるけど、年に数兆円も稼ぐ会社とは違う! 自社なりの費用と品質で、やっていくべき! 出来ない事を延々と言っても、仕方がない 皆、一流の大学へ行って、一流企業に入っているのに、 君はどうして人と同じ事ができないの? なんて、何十年も言ってるけど、できた試しがない! それを実現しようとすると、数年以上、浪人する事になるw >>330 >皆、一流の大学へ行って、一流企業に入っているのに、 >君はどうして人と同じ事ができないの? >なんて、何十年も言ってるけど、できた試しがない! 人は適材適所で輝く。 それを見極めるのがあんたの仕事だろうが 理解できなければ引退しな。 お前のカーチャンだって説明書読まずに訊いて来るだろ マルチブートのときのインストール方法ってググっても全然出てこないんですけどどうやるんですか もともとのデータは無くまっさらで、そこにマルチブートでいれたいんですが 単純に仮想環境から1つずついinstallする win10 導入後にubuntu 導入後にdebian入れたり 入れる環境毎に追加するインストール方法は異なる。だから、 自分が整えたい環境(構築した環境)で次にinstallするOSをキーワードにして検索 仮想環境自体をデュアル構築する方法は聞いた事がないので分からない ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる