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

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
577: 558 2021/09/19(日)07:12 ID:U8FNHUYP(1) AAS
Perl が出来るのなら、Ruby の本を読めば、
ファイル操作・テキスト処理ぐらいなら、すぐに出来るようになる

Perlは、謎の記号みたいなものが多くて、可読性が悪すぎる。
Rubyは、Perl由来の記号を、排除しようとしているらしい
578: 2021/09/19(日)09:32 ID:gGOuhnZw(1/2) AAS
正直現状rubyは推せない
579: 2021/09/19(日)09:41 ID:gGOuhnZw(2/2) AAS
日本ですらトレンドはこうなってるので
外部リンク:trends.google.co.jp
世界だともっとpythonが強い
580: 2021/09/19(日)11:43 ID:6EJXiBhD(1) AAS
perlはsedもawkもこれ一本って言うけどどあくまで記法を寄せるだけで細部では違うでしょ
sed固有の機能は使えないし添字は違うし何より初見殺しの変数がね
perlは正規表現の\dや\d+しか知らんからいざ覚えようとしたら絶妙に書き方が違うから混乱するわ
他のコマンドは覚えたから余計に
581: 2021/09/19(日)13:17 ID:X2slXdoI(1) AAS
個人的にはperlでほぼすべて事足りている現実があるからなぁ
おまけに昔と違ってハードウエアが進化してくれたお陰で
処理速度も向上してきたし

逆にバイナリでないと処理できないことなんかはかなり限られてる
ってのが現実的かな
582: 558 2021/09/20(月)08:10 ID:Ggmli9IZ(1) AAS
Ruby on Rails チュートリアルは売上が増えているらしい。
バックエンドの職業プログラマーとしては、増えているのかも

Laravel よりも、圧倒的にシェアが大きい。
その他のフレームワークのシェアは、ほぼない
583: 2021/09/20(月)08:41 ID:H8aSTfPD(1) AAS
俺の日記帳 第三冊目 [転載禁止]©2ch.net
2chスレ:linux
584
(1): 2021/09/21(火)02:42 ID:6bdIf04p(1) AAS
とあるVPNサーバにL2TP/IPsecトンネル接続して、全てのパケットがそのトンネルを通るようにルーティングしたいとします
その時、既存のデフォルトゲートウェイへのルートを断つことになりますが、次に設定するべき新しいデフォルトゲートウェイのアドレスってどうやったらわかるんでしたっけ?

$ ip a
の出力が
……
X: ppp0: ……
 link/ppp
 inet yyy.yyy.yyy.yyy peer zzz.zzz.zzz.zzz/zz scope global ppp0
……
みたいな感じだとしたら、yyy... か zzz… ですよね?
585
(9): 2021/09/21(火)03:45 ID:0LL7rUlK(1) AAS
一般ユーザとして $HOME 以下に何らかのプログラムをインストールしたいとき、$HOME/bin とか $HOME/lib を使うとごちゃごちゃになってアンインストールのときに困ったりしそうなので、例えば $HOME/local 以下にプログラム毎のサブディレクトリを作ってそこにインストールしようかと思ったのですが、こういうのはよくやられていることですか
より良い解決方法があったら教えてください
586: 2021/09/21(火)11:39 ID:O0nVbSsQ(1/2) AAS
>>584
z
587: 2021/09/21(火)11:40 ID:O0nVbSsQ(2/2) AAS
>>585
それでいい
588
(5): 2021/09/21(火)14:35 ID:nWbuRZHL(1/2) AAS
>>585
俺も同じことやってる。
ただし、そのディレクトリ名はlsコマンド打ったときに目障りなのを解決するために、「ドットファイル」の名前にしてる。
「/home/<アカウント名>/.myapps/{bin,share,lib,...}/*
…ってな感じで。

あと、当然環境変数PATHにも入れてる。
export PATH=${HOME}/.myapps/bin:${PATH}
589
(2): 2021/09/21(火)19:13 ID:ybW/4sal(1) AAS
>>588
pathを通すときは、ワイルドカードは使えないからプログラム毎に通すんですよね?
590
(1): 2021/09/21(火)20:46 ID:nBymFTRI(1) AAS
dockerでインストールしたシェルを実環境のログインシェルとして使う方法ってある?
そのシェルを立ち上げた時点でコンテナの中に入ることになるからどうやってもだめですか?
591: 2021/09/21(火)21:01 ID:kc7y1bdR(1/2) AAS
.profileか何かでexec docker run -it --rm コンテナ名 /bin/bash --loginとかすればいいのでは?
試してないけどw
592: 2021/09/21(火)21:02 ID:kc7y1bdR(2/2) AAS
コンテナじゃなかったイメージ
593
(1): 2021/09/21(火)21:14 ID:nWbuRZHL(2/2) AAS
>>589
ホームディレクトリ直下の.bashrcに書くか、或いは、システム全体に効かせたい(=他のユーザーにもこのディレクトリ名で作ってもらいたい)のなら、/etc/bashrcとかに書くといいで。
ただし/etc/bashrcについてはディストリによって違うから、そのディストリの取説を読むべし。
594: 2021/09/21(火)23:25 ID:u6ljh9Re(1) AAS
>>588
>俺も同じことやってる。
>>585がやろうとしているのは
>ごちゃごちゃになってアンインストールのときに困ったりしそうなので
>$HOME/local 以下にプログラム毎のサブディレクトリを作ってそこにインストールしよう
だから、
$HOME/local/{俺プログラム1,俺プログラム2,...}/{bin,lib,...}構成にして
俺プログラム1のアンインストールは俺プログラム1ディレクトリ以下を削除して
行いたいってことだろ
で、bin/libのPATHに関してはスクリプトを作ってlocal下のディレクトリをスキャンして
省10
595
(2): 2021/09/22(水)01:44 ID:9tkg7Voc(1) AAS
>>593
いちいちズレてんなあ
そのbashrc等に書くのを個別にやらなきゃダメかってのが質問だろうに
>>588もソフト毎にディレクトリ切ってないから>>585と違うし

>>589
ワイルドカード使えないのはその通りだから、多くて面倒なようならfor文なりで対応しろ
596
(2): 2021/09/22(水)09:10 ID:vPmDhYSd(1) AAS
スナップショットについて教えてください。

今まではCentOS & btfs & snapperでNASを構築していましたが、
どうもCentOS終息 & btfsが悪く言われている様子なので、どんな組み合わせを選ぶか迷っています。

一応はMiracleLinux & btfs & snapperを選べば手順が分かっているので簡単だと思っています。
それよりも、久々のシステム構築なので最新の情報も知りたくて、現役のみなさまにアドバイス頂けると大変にありがたいです。

よろしくお願いします。
1-
あと 406 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.013s