はてなキーワード: シェルスクリプトとは
箇条書きされている疑問への回答を書いてみました。
生活に大きく関わります。生活で困った時や不利な状況になった時には、政府や行政の様々な補助やセーフティネットが利用できますが、その理念、制度設計、成り立ちを教養として知っておくと何かと便利です。。あらかじめ概念を理解していると、最新の細かいルールは必要な時に簡単に調べられます。
例えば起業・転職・転居・出産などの人生で大きな決定で貧困や困難を避けることができ、人生に関わる大きなチャレンジもしやすいです。
また、日常生活や旅行で時間が余った時に無料や低価格で公的文化施設を楽しめます。行政が国民のために用意してくれているサービスを最大限利用するには教養があった方が有利です。(行政は低リテラシーの方向けに理解を支援する取り組みも最大限行ってくれてはいますが、各人の素養の差は完全には解消できていません。)
マーケティングを教養として知っておくとドアノック商品などはすぐにわかるようになるし、基本的な心理手法を知ってるとハロー効果を利用してるなあとかもすぐにわかるようになって、相手に一方的に有利な交渉をされるのを簡単に避けられるようになります。
また基本的な計算が素早くできるようになっておくと、3割ポイント付与と3割値引きがどちらがお得とか簡単な損得もすぐにわかります。
基本的な判断は基礎教養で乗り越えて、教養のみでは容易に判断できない難しい内容に自頭を使うのが良いと思います。
mRNAの理屈は高校生物あたりで学んでいるかと思います。薬となるタンパクは複雑なものほど長期間安定して保存する事が難しかったり、作成が難しいです。mRNAの形で薬として作成し投与して、体の中でそれが翻訳され薬(タンパク質)を作る方が合理的な事もあるというのが基本中の基本。ウイルスの新たな変異に対する対応も、mRNAを利用した方が短期間で新薬が作成可能。
基本的な生物理論からあまりにも外れたトンデモワクチン理論を言ってる医師や科学者はもう一度勉強しなおしてほしいなあと思ってしまいます。私自身の専門外の話ですので難しい知識は忘れていますが、昔勉強しておいて基本的なルールは理解していたおかげで新技術も把握しやすくて過去の教育に感謝しています。
簿記や会計の教養があって有価証券報告書などのIR資料が読めると、明らかな地雷企業は避けられるようになります。また非上場企業への就職でも業界地図的な本を読めて判断する教養があると、業界全体の給与水準・労働水準がわかります。
業務遂行能力が同じでも、より給料が高く、よりホワイトな企業へ就職・転職できる可能性がぐっと上がります。
また就職面談でPRする程度の実績であれば、教養があればより少ない苦労で実績の作成が可能になります。
マネーリテラシーがしっかりしていると余裕が出ます。若い時の堅実な節約・貯蓄はとても重要だし、たまったお金で堅実な投資することで中年以降のお金の余裕が変わってくるし、それが変わると人生の選択肢が広くなり有利な選択を取りやすくなりますし、余裕がでてくると思います。
難しい話ではなく、若い時から給料の1割くらいをちゃんと貯蓄して、ある程度の年齢からはインデックス投資や10年変動個人向け国債を利用する程度の話です。
スマホ、LINE、Google Map、音声文字入力、ChatGPT、表計算(excel,Spreadsheet)、自動操作ツール(Zapier、IFTTT)、ちょっとしたプログラム(正規表現、シェルスクリプト、GAS、Python)、ちょっとしたサーバー(VPSやLambda)が使えると何かと便利です。無駄で面倒な繰り返し作業が減って時間効率が上がり、心にも余裕がでます。どのレベルまで学習するかは人それぞれですが。
そういえば生成AI(ChatGPT)の活用は教養の有無がとても大事と感じています。各人の基礎能力を数段階上昇させてくれるツールだと思っています。教養があればより高度な出力が期待できますし、出力結果からハルシネーションを除外する判断には教養の有無が重要だと感じています。
逆に過去に全く学んでなかった分野については正誤の判断ができず、ChatGPTが全く活用できていません。
教養なんて幅広いものですので、どれもこれも他にもっといい回答(教養の活用方法)があると思います。
---
以下お返事
図書館で競争が激しい事の1つは、新着図書をいち早く借りる事です。開館時刻に並んでも早く借りられない事が多いので並ぶ人をあまり見ないだけです。
各図書館によって攻略方法は異なりますが、ネット予約や予約カードを駆使した方法が一般的で、見えない所でかなり熱い争奪戦が行われています。
ITなどではしゃいでる人をみると必ず、冷や水をかけに現れるブクマカがいる。
昔は存在しなかったこういう人たちが、ITをつまらなくしてる側面は確かにあると思う。
はてブでもマンガとかのジャンルとかでは、ハラスメントは注目コメントに入ってこない。
最近では、注目ブコメで露骨に暴言、ハラスメントしてくる奴らも増えた
足引っ張り屋のせいでオモテで素直にはしゃげない
シェルスクリプトを特に推奨するベスプラは知らんが使うべきでないというベスプラも知らん。ちなみにAWSは公式がbashのサンプルコードを出しまくってるぞ。
https://docs.aws.amazon.com/ja_jp/cli/latest/userguide/bash_s3_code_examples.html
同じこと書こうとしてたわ
別のポストでシェルスクリプトの行数は1行までって書いてたけど、AWS公式のサンプルコードで2行以上のbashスクリプトなんて無数にあると思うんだがね
増田のチームは契約プログラミング、データの整合性チェック、トランザクション、条件網羅レベルのユニットテストなどをすべてクリアしたシェルスクリプトのプログラムを作っているということであっているかい?
まあそういうチームがいるのは知っているがかなり希少なエンジニアだと思うね。
ワークフロー管理ツールからはキックするのはPythonやRuby、場合によってはJavaとかの高級言語想定だね。
自分が想定してた許容できるシェルスクリプトはコマンド呼び出すとか1行程度の物だね。
他に呼び出したいシェルコマンドとかがあるんであれば高級言語内から呼び出したほうが良い。
多くの高級言語では契約プログラミングとかデータの整合性とかを検証するコードを書きやすいから、コマンドとかの出力結果を信頼できるデータとして後続処理に送ることができる。
ワークフロー管理ツールからはなにを実行するの?シェルコマンド?
シェルスクリプトでプログラミングするのがまずいケースがあることは分かるけど程度問題なんだよな。
ちなみにシェルを経由とシェルスクリプトでプログラミングの境目はどこにあるの?ifやforが出てきたとき?パイプが出てきたとき?
ここを明確に分けるのって難しいと思うんだよな
何を想定したのかわからないけど、シェルスクリプトを経由しているようなものは想定してなかったね。
それは君が言ってる現実の範囲が狭すぎるわ。。。単にシェルスクリプトの運用ノウハウがない人たちの集まりだがフルマネージド化というプロジェクトの特質によりシェルスクリプトの利用を回避できているに過ぎないと納得した
別にそれは最適な判断だと思うよ。チームのノウハウとアーキテクチャによって最適な技術は変わる。ただし、そこから君が得たと思っている知見を世界中の全ての企業の全システムに適用するのは誤っている
そんな事無いよね。Linuxサーバの保守とかでパッチノートとか読んだこと無い?
インストールし終わったらほとんどアップデートしてない凄まじい運用してるんならあれだけど
これだとどう?
命に関わらないシステムを動かしてるWeb系の業界想定ならRustで書くのが非生産的なのは同意だけど、なんで危険になるのか知りたいね。
噛み合わないポイントはここらへんにあるかもね