「SH」を含む日記 RSS

はてなキーワード: SHとは

2022-05-06

[]RStudio最新版インストールするスクリプトを書いた(Debian/Ubuntu)

RStudioがPCから気がついたら消滅していたので何回もやり直すのが面倒で書いた

Debian/Ubuntubash

コメントアウトをいじればFedoramacOSでも動くと思う

https://pastebin.com/HiPqLVq7 (6/4 shコマンドでも動くように修正 以前はbash hogehoge起動していたので動作確認していなかった)

エラーでここに貼れなかった

実行したディレクトリダウンロードする

パッケージインストールするのでsudoとかが必要

必要パッケージについて(コメントアウトオフに)

util-linux(rev) libxml2-utils(xmllint) gpg curl coreutils(sha256sum)とR関連

  1. rev まずデフォルトで入っている 文字列を逆さまにするコマンド
  2. xmllint 同上 xpathを扱えるコマンド(xmlを扱うコマンド) Debianでは入っていなかった
  3. gpg 同上 署名関連 これがないとインストール出来ない環境もある
  4. curl 同上 getリクエストとかを送れる bashだけでHTTPとかを送るのは苦痛なので
  5. sha256sum 同上 ハッシュ値確認
  6. R関連 これがないと動かない
コード関連備考
xmllint
echo "$HTML" | xmllint --nowarning --xpath hogehoge --html - | hogehoge

こうしないとxmllintがエラーでhtlmなどをうまく読み取らない

sed 's/href="//g;s/"//g;s/\s/\n/g;s/^.?$//g;s/^\n//g'

href="hogehoge"の形で出てxmllint内で除去出来なかったのでsed妥協

hrefが1回しか出ないのでひとまとめにできそうだが面倒なので分けた

この書き方なら複数回出ても除去できるはず

先頭の謎のスペースの除去が面倒だった

sha256sum
echo "$HASH"  "$FIELNAME" | sha256sum --status -c ;echo $?

スペースが2つないと書式で怒れられてハッシュ値が合っていてもsha256sumが終了ステータス0で正常終了を返してくれない

使ったツール

VScodium

ShellCheck

https://open-vsx.org/vscode/item?itemName=timonwong.shellcheck

XPath Helper

https://chrome.google.com/webstore/detail/xpath-helper/hgimnogjllphhhkhlmebbmlgjoejdpjl

最後

zenn.devに書こうか迷ったがどちらの方が良かったのだろうか…

ダウンロードしたサーバーがやられてるならハッシュ値改ざんするだろうgpgで確認しないと意味ないでしょとかsudoでやったらディレクトリがとか色々ガバあるからかいい感じに改良して

参考

https://cran.rstudio.com/bin/linux/debian/

https://www.rstudio.com/code-signing/

https://www.rstudio.com/products/rstudio/download/

2022-03-15

三大ジョブズ名言

「私はこの部屋が気に入らないな、まるで糞まみれだ。さあ行こう(”I hate my room. It’s a piece of sh*t, let’s go.”)」

「お前が人生でこれまでやってきた1つ1つのことは全部クソだ。で、何で私のために働かないんだ?(”Everything you’ve ever done in your life is shit, so why don’t you come work for me?”)」

「f*cking d*ckless assholes(ファッキンタマなしのケツの穴達め)!」

あと一つは?

2022-01-07

anond:20220107132040

日本語場合、確定というよりは音素が大雑把すぎてかなり違う発音でも同じということにしちゃってるだけな気がするわ。sもshth同じだし、gもzも同じだし。

2021-12-29

京大の77TBデータ誤削除事件

あれって、bash で書いてて、実行中に別のスクリプトで上書きしたのが問題なんだよね。

backup.sh みたいなプログラムを実行してて、

プログラム

# /bin/sh

1:データバックアップ

2:ベリファイ 現在実行中

3:ログ出力

4:古いログ削除

を上書きした結果、

プログラム

# /bin/sh

1:環境変数設定

2:データバックアップ

3:ベリファイ ←ここから実行

4:ログ出力 ←これも実行

5:古いログ削除 環境変数定義のままこれ実行

なっちゃった理解してるんだけど、あってる?

2021-12-27

楽天モバイルの圏外をモニタリングする

これは楽天モバイルアドベントカレンダー出遅れ記事です。嘘です。すいません。

インディアンス楽天モバイルネタ最高だったのでこの記事を書きました。

皆さん、楽天モバイルを知っていますか。

1プランでわかりやすい料金体系、最低金額無料契約して1年間無料というすごい携帯キャリアです。

私は今年の3月から使っており、その品質には概ね満足していました。ところが11月中頃(曖昧から楽天モバイルの圏外が頻発するようになりました。

ローミング終了に伴い一部エリアでは使えなくなるかもという話は知っていましたが、私がいるのは都内の3線利用できる駅前エリアで今ままでもパートナー回線を使ったことがありません。

おかしいなーと思いつつちゃんログを取ろうと思い、楽天モバイル端末のWiFiアクセスポイントONにして手元のノートPCから疎通確認をしてログをとることに。

楽天モバイルDNSが落ちたことはあった時はDNS設定いじればどうにかなったけど、そもそも圏外はどうしようもありません。

crontabもないし、shじゃないし、tail,awk,uniqもないし面倒でした。

5分に一回 1.1.1.1 にping飛ばしてその結果をログに残しました。

以下はbatで書いた処理

@echo off
ping -n 1 1.1.1.1 | findstr /i "TTL" > nul
if %ERRORLEVEL% equ 0 (
  set ret=success
) else (
  set ret=failure
)
echo %date% %time% %ret% >> %~dp0check_net.log

ログ確認、集計

-- tail -3 相当のps
type .\check_net.log | select -last 3
2021/12/27 22:20:02.44 success 
2021/12/27 22:25:06.00 failure
2021/12/27 22:30:05.99 failure

-- awk '{print $1, ":", $3}' | uniq -c 相当のps
type .\check_net.log | %{$tmp=($_.toString() -split("\s+"));echo ($tmp[0] + ":" +$tmp[2])} | group -NoElement

Count Name
----- ----
  143 2021/12/19:success
    6 2021/12/19:failure
  208 2021/12/20:success
   81 2021/12/20:failure
  279 2021/12/21:success
    9 2021/12/21:failure
  221 2021/12/22:success
   67 2021/12/22:failure
  101 2021/12/23:failure
  188 2021/12/23:success
  277 2021/12/24:success
   12 2021/12/24:failure
  144 2021/12/25:success
   69 2021/12/25:failure
  287 2021/12/26:success
    2 2021/12/26:failure
   43 2021/12/27:failure
  225 2021/12/27:success

-- 時間ごと
type .\check_net.log | sls failure | %{echo $_.toString().Substring(11,2)} | group -NoElement | sort Name 

Count Name
----- ----
   21  0
   17  1
   19  2
   20  3
   40  4
   47  5
   42  6
   41  7
   21  8
    9  9
   17 10
   14 14
   18 15
    8 16
   23 17
   14 18
    6 19
    1 20
    6 21
    7 22
    5 23

ログが不十分なのは途中でログファイル消しちゃったのと、ノートPCを閉じちゃってタスクスケジューラが止まってたタイミングがあるため

途中まで `findstr /i "TTL"` がなかったのでsuccessだけど実際は疎通できてないものがあります(pingの宛先ホストに到達できませんはsuccess扱いだった)

12/23がひどい。1日の35%繋がらない。「日本スマホ代は高すぎる」けど繋がらないんじゃ意味ないんよ。

11~13時台は落ちてない。逆に何故。

5分に一回の計測なのでたまたまそのタイミングだけ疎通したりしなかったりってのはあるけど、その割合は落ち具合の体感と一致します。

テザリング利用では1日10GBの制限があるらしいですが、制限には引っかかっていません。

楽天モバイルの圏外をモニタリングすることで私が学んだこと

解決しなかったこと・教えてもらえたらうれしいこと

今も利用しているのは無料間中なのと、楽天モバイル回線Youtubeとかネットサーフィンとか止まっても許せる範囲で使っているからです。

これをメイン回線にしてたら緊急の連絡とか取れないだろうし、だいぶ困りそう。

書き込もうとしたけど、楽天モバイル回線は圏外で書き込めないので別の回線で書き込んでます

追記

楽天ハンドLTE回線状況チェッカーを入れてみたところ

RSRQは-15でした、どいひー

2021-12-03

ネットニュースの闇

読○新聞も朝○新聞も毎○新聞といった新聞メディアはヤ○ーニュースニュース提供していて、ヤ○ーから配信料を受けている。

文○やFRI○AY、FLSH、ポス○セブン、週刊○代、デイリー○潮といった週刊誌もヤ○ーニュースニュース提供していて、ヤ○ーから配信料を受けている。

ヤ○ー従業員が起こした不祥事法令違反をこれらのメディアが知り得ていたとしても記事にならないのはネットニュースの闇だよな。

2021-11-25

日本語の原郷」について、補足説明

「『日本語の原郷』についての論文を読んでみた」(anond:20211121124146)を書いた増田です。思ったより多くの反応があって嬉しいので、調子に乗ってはてブの反応に対して補足説明みたいなのをしてみます

言語学でわからないところを他の学問補正するのはアリ?

そもそも言語学では分かりようがないところを考古学遺伝学の視点から補正したっていうのがあの論文の眼目だと思うので、言語学の面だけ否定しても…

こういう意見がみられましたが、少なくとも考古学遺伝学の成果から言語については何もわからない、ということを強調しておきます

極端な例を挙げると、100年前にアメリカ移住した日本人の子孫で、ご家庭でも英語しか使っていない日系アメリカ人のことを考えましょう。彼もしくは彼女遺伝的には日本列島に遡ることができます(おうちを探すと日本列島由来の品が出てくるかもしれません)。では言語的には? 彼もしくは彼女が話しているのは英語であり、英語というのは印欧語族ゲルマン語派西ゲルマン語群アングロ・フリジア諸語に分類されるイングランド発祥言語であるわけです。どれだけ遡っても日本列島には行き着かない。「この人は遺伝的には日本列島出身なのだから英語起源日本列島にあるんだ!」なんて話はおかしいでしょ?

古代にどのような人口の変動があったのかはわかっていません。移民同化が起きたのかもしれない。婚姻によって遺伝子が混ざりあった可能性もある。その場合遺伝子の伝播と言語の伝播が異なるルートである可能性もあります遺伝子はヒトの移動について詳しく教えてくれるけど言語の移動についてはなんも教えてくれないんですよ。せいぜい傍証になるだけ(「言語学観点からは○○語は××地域あたりが原郷だと思われるが、遺伝学で調べてみたら××地域からの大規模な人の移住があったっぽいので、このとき言語も広まったんだと思われる」みたいな)。

ニュースになるのは仕方ない

と言うことで、こんな与太話、なんで毎日新聞記事にしたの?と周りの研究者が頭をかけている、と言う話なのかしら。

様々な仮説があるのはいいけど、定説化とか定説エビデンスによって覆されたとか以外はニュースバリュー無いと思うんだが、なぜ報道されたのか。

いやー、Natureマックスプランク研究所研究者が載せた日本に関する斬新な論説をニュースにするな、という方が無茶じゃないでしょうか……

正直、これメディアを責められないと思うんですよね。実は著者のロベーツさん、去年オックスフォード大学出版からオックスフォードトランスユーラシア語族ガイドブック』なんて本を出してるんですよ(Robbeets and Savelyev 2020)。天下のオックスフォードUPから『~語族ガイドブック』なんて出てたらその語族実在は学界の定説になってるって勘違いちゃうのも当然っていうか……これ、今回は日琉語だから気づけたけど、パプアニューギニア言語とかでやられたら引っかからない自信ないです。

なおその『ガイドブック』には辛辣書評が出てます(Vovin 2021)。掻い摘んで批判の内容を紹介すると、「分析されてるのが現代語ばっかりやんけ」「系統関係があるって言うなら明確な対照表を示してみろや」「中期朝鮮語の再建がおかしいけどちゃん韓国語の先行研究読んどるんか?」「“leading international scholars”が書いたガイドブックって謳ってるけど著者のうち6人は院生じゃねーか」みたいな感じです。さらには、

We move now from the bad quality of research to the realm of science fiction in Table 39.1 that is supposed to present core Koro-Japonic etymologies. But there is at least one mistake and/or data fabrication on every line. (Vovin 2021: 126)

なんて書かれてます。怖ぁ~……おしっこちびっちゃう……

大野晋トンデモです

大野晋先生が生き返ってあと数十年研究してくれんかな

これは元増田でも書きましたが、大野晋は、少なくとも日本語起源という点については完全にトンデモです

タミル語はドラヴィダ語族というインド南部語族に属する言語ですが、大野は「日琉語族とドラヴィダ語族はより大きな語族内包される」というありえそうな穏健な主張ではなく「日本語起源タミル語である」という主張をしていますしかし「なぜドラヴィダ語族全体ではなくタミル語比較するのか」「ドラヴィダ語史がまったく考慮されていない」「語義の解釈おかしい」「サンスクリット語から借用語に気づいていない」などのツッコミに対して有効反論ができていない上、ツッコミを受けた箇所をしれっと書き換えたりツッコミを入れた人たちに人格攻撃を加えたりしています長田 1998;児玉 1996;山下 1996; 1998)。やり口がもうきちんとした学者のそれではありません。

大野語源論が誤っている一例として、amarar「不死なる者」という単語について挙げておきます大野はこれを日本語「あま」と関連付けて「天上界の人」の意だと解釈するのですが、これはサンスクリット語amara「不死の」から借用語です。これはさらにa-maraと分解でき、a-は否定接頭辞、そしてmaraの語根mr英語murderやmortalとも関連しています(つまり印欧祖語に遡る語ということであり、どう考えてもタミル語起源単語ではない)(山下 1996: 204–205)。

八丈語系統位置について

日本祖語から琉球語、もう片方の枝が本土語と八丈島語に分かれた系統図を覚えてたんだが、あれからずいぶん研究が進んでるんだなあ。/20年前に既にずいぶん版を重ねた本で得た知識から当然か…。

五十嵐2021)の説は発表されたばかりなので「定説」といえるほどではないですが、きちんとした分岐学手法に基づいて系統解析してるんで個人的には信用してます

で、従来説における八丈語位置づけですが、正確には、上代東国語の唯一の生き残りが八丈語というものです。つまり、「本土日本語派」がまず上代日本語(OJ、奈良など当時の首都で使われていた言語)と上代東国語(『万葉集』の東歌と防人歌に痕跡が残る)に分かれ、後者八丈島(&青ヶ島)以外では滅んだ(=上代日本語同化された)ため、現代では八丈語日本語対立するひとつの語派を形作っているということです。

系統樹にするとこんな感じ(樹形図をどう書けばいいのかわからないんでとりあえず「うんこするの?」の樹形図からコピってきたんですが、見づらかったらすみません)。

日本祖語 ─┬─ 上代日本語現代日本語

        │

        ├─ 上代東国語→絶滅

               │

               └─ 上代東国語の八丈島方言八丈語

この樹形図から絶滅した言語を取っ払って現代にのみ注目するとこうなります

日本語派 ─┬─ 本土日本語

      │

       ├─八丈語

それに対して、五十嵐2021)は、上代東国語は滅びたわけではなく、表面上は関西からの影響を受け続けたものの、現代関東東北地方方言として生き延びていると主張しています。つまりこういうことです。

日本祖語 ─┬─ 上代日本語関西の諸方言

        │

        ├─ 上代東国語→関東東北の諸方言

               │

               └─ 上代東国語の八丈島方言八丈語

八丈語が際立って特殊に見えるのは、この言語が失われた東国語の唯一の生き残りだからではなく、他の東国語の末裔茨城弁とか)と比べて中央からの影響が少なかったため東国語の特徴が保たれたおかげだ、とするのが五十嵐説です。

要するに、「東国語は滅んだ(=東国話者が完全に同化された)」のか(従来説)、それとも「東国語は生き残っている(=東国話者中央からの影響を受けたけど完全に同化されはしなかった)」のか(五十嵐説)、という違いです。個人的には後者妥当じゃないかなーと思うんですが、どうでしょうか(だってそんな大々的な言語置き換えはどうやって起きたの? ってなりません?)。

なお、五十嵐2021)だけでなく、元増田でも言及したローレンス(2013)も、八丈語には他の東日本の諸方言と共有される要素が見つかり、それは西日本の諸方言には見られず、したがって八丈語東日本の諸方言の内に位置づけられる(=八丈語本土日本語対立する系統であるとする旧来説は誤り)と主張しています

味噌」の語源朝鮮語

日本語に興味のある&研究手法を学んだ”素人には、この論文言語部分はとても怪しい。増田の指摘以外に日本語の粟を他言語大麦の借用としたり、味噌(未醤)を漢語ではなく朝鮮祖語からの借用にしたりしてる。

実は増田もそれを見たとき「えっ……?」って思ったんですが、否定できるほどの根拠を持ってないので書きませんでした。確かに先行研究では意外な言葉朝鮮語から借用語だとされてることがありしょっちゅう驚いているので(たとえば「つち」とか)、「味噌」が朝鮮祖語からの借用というのをありえないと即断することはできないんですが……。

いちおうここで論文の内容を紹介しておくと、『鶏林類事』に[mitsu]という語があって、そこから朝鮮祖語*micuを導き、平城京木簡みえる「末醤」から上代日本語の*misoあるいは*misəを再建し、それは朝鮮祖語*micoもしくはその交替形*micʌからの借用である、という議論になってます。これだけじゃ門外漢増田には当否がわからんのですが国語学的にはどうなんです?

なお、該当箇所に、

...This fragment preserves the following inscription: 御末醤一石二斗, i.e. HON-“bean paste” reads as miso. The Wamyoshō, a Chinese to Middle Japanese dictionary compiled in the mid Heian period has the same kanji (末醤) glossed as miso (美蘇)...

とあるのですが、「一石二斗」の部分いらなくね? とか、転写するならWamyōshōじゃね? とかはケアレスミス範疇だろうから突っ込まない方がいいのかな……

やはり女王は強かった

マイルCSグランアレグリアが有終の美を飾ってくれて最高でしたね……あとはコントレイルジャパンCで有終の美を飾ってくれれば……実はまだ「三冠馬が勝つ」ところを見たことがないので、一度は見ときたいなぁと(にわかですいません)。

「この分野は素人なのですが」

本当に素人なんだけど何でみんな信じてくれないんです……?

参考文献

2021-09-02

anond:20210901144257

”サチワヌってリアタイ時にシャチワレって聞こえてた。一年戦争時は艦船名とかどこかから持ってきた聞き覚えのあるようなのだったのとの違いに混乱。わざと混乱させる意図があったのかもとまで思う。四川省とは。”

最後の五文字を読まずに 何が語源なんだと思ってしらべたけどガンダムしかなくて・・・

スーチュワンしょう、四川省、拼音: Sìchuān Shěng英語: Sichuan)

しかに i  を ア と発音することはあるけど、このばあいSi はサではなくシだよ・・・


サラミス級はだいたい地名由来だけど

都市名・地域名・国名一貫性的にはガバガバ

2021-08-04

ようやくジーコの目指したサッカーができるようになった日本

オリンピックサッカー日本代表スペインには負けたが、選手自主性によってサッカーするということはできるようになったし、選手個々のクオリティも高かった。

選手たちの自主性で試合解決する方針日本代表だったジーコ選手たちに求め続けたスタイルで、当時はうまく行かず問題が山積みだった。

2021年オリンピック代表では遠藤田中碧、吉田試合中の判断問題解決できたし、他の選手たちもインテリジェンスがありバランスがとれる選手が揃っていた。

ただ、そこまでだった。

もし各国のサッカーの水準が2006年ジーコ監督していた頃なら金メダルを穫れる確率はかなり高かったろうが、今はイタリアでさえトータルフットボール実践する時代だ。

ここでのトータルフットボール定義は、11人が最大限試合に関与するようなサッカーのことを言う。

攻撃時では全選手が正しいポジションをとっていることを前提に、CBボランチポジションまで持ち込みキーパスを通す。サイドチェンジを繰り返し攻めるスペースを作り出す。

守備時には前のSHが追えばSB自分マークに飛び込んでいく。

最大限、余っている選手や飛ばされてしまうような選手を作らずに11人が試合積極的に影響できるようなサッカーだ。

日本は、余っている選手ができてしまった。

スペイン戦での日本の攻めを見ていると、CBリスクヘッジのためのロングボールで中盤が飛ばされることが多く、久保らに渡ってもその場の即興で完結してしま11人で攻められているとは言えなかった。

守りでは1トップの林とSH旗手が犬のように走らされ、後ろは待ち構えるばかり。後半になっても、人が変わっても選手たち任せのスタイルは変わらず、疲労考慮した選手交代しかできないのは自明の理だった。

日本がここから更に一段サッカーレベルをあげるにはトータルフットボールの考え方が必要だが、選手個々の判断でこれを実践するのは不可能である

選手11人の方向性をまとめあげる(しかリスクがある方へ)のを主導できる選手がいれば、それはもうプレイングマネージャーの域だ。

ただイタリアのように、選手たちの能力が高ければ監督次第で実践可能でもあるはず。

日本にとって幸いなのは鬼木監督川崎フロンターレがまさしくトータルフットボール実践し、結果を出していることだ。

森保監督で臨む2022年カタールワールドカップ後、きっと鬼木監督日本代表トータルフットボールの道に導いてくれるだろう。

2021-01-26

最近見ているYouTube動画

馬とか牛の削蹄動画

馬とか牛の伸びてきた蹄を切る動画。関連動画を辿って一生見続けてしまう。馬が好きなこともある。

馬などは脚にケガを負って自立不可能になると、心臓内臓疾患にかかって後は静かに死を待つだけとなってしまうので、安楽死措置が取られる。なので蹄のメンテ結構大事作業だと思われる。

日本海外で使われてる道具の違いとかも面白い

美大入試問題の模範解答(?)動画

動画投稿者本人には一切興味ないんだけど(なんならミュートして見る)、課題制作過程面白い

アシナガバチ動画

営巣とか子育て動画スズメバチ類が異常に攻撃性が高いだけでアシナガバチ類は「比較的」穏やか。寄生蛾に幼虫や蛹が狙われたり色々苦労が絶えない。

関連してミツバチ動画結構見た。

キャットグルーミング動画

猫よりは犬が好きだけど見てて学びもあるし癒される。

ShivFPS氏の日本語字幕付き動画

APEX最強バンガロール使いのShiv氏の配信日本語字幕ついてるやつ。喜怒哀楽が常に大爆発しているので笑ってしまう。美人女性配信者の前では急に紳士になるのも面白い(Shiv氏の本質的な人の良さみたいなものが感じられる)。

APEX自体動画勢。

見ててFPS酔いすることがあるので、その気配を察知したら、その日は見るのをやめる。

2020-12-22

最初プログラミング言語は何がいいか

最初プログラミング言語として最もおすすめなのは、Bourne (Again) Shell。通称sh(bash)です。shUNIX標準的シェルであり、bashはその拡張です。現在、多くのLinuxディストリビューションでは、bashが標準のシェルです。以下、これらのシェルの上で動作するコマンド言語およびそれによって作られたプログラムを指して「シェルスクリプト」と呼ぶことにします。

シェルスクリプトを最初プログラミング言語おすすめする理由は、主にその実用性にありますほとんどのプログラミング学習者にとって、プログラミングで実現したいことは、「10000以下の素数を求める」などの教科書課題のようなものではなく、大量のファイルから情報検索するとか、インターネットから定期的にコンテンツを取得する、などの具体的なタスクのはずです。シェルスクリプトを使えば、後者のような実用的なプログラムを手軽に作成できます。一方、多くのプログラミング入門書には、制御構文などの細かい説明はあっても、後者のようなトピックはあまり載っていません。というのも、そのような機能は汎用的なプログラミング言語(C、JavaPythonRubyなど)のコアの機能ではないからです。それらの機能は通常、ライブラリによって提供されます。したがって、汎用的なプログラミング言語実用的なことをしようと思えば、外部モジュールの読み込みや、場合によってはパッケージ管理ツールを使ったライブラリインストール方法などを学ばなければいけません。これらは、初学者はいささかハードルが高いです(たとえば、Webフロントエンドツール群を初学者が独学でインストールするなどは、ほぼ不可能でしょう)。一方、シェルスクリプトでは、grepsedawkのようなシェル上のユーティリティは全て、他の言語における組み込み関数と同様です。つまりモジュールインポート初期化処理などを行わず使用することができます

また、シェルスクリプトは、より本格的な言語フレームワークステップアップする過程としても非常に適していますプログラミング入門書ではほとんど語られないことですが、プログラミングにおいては「プログラミング言語以外の技術」がプログラミング言語自体と同様に重要です。たとえば、ファイルディレクトリ操作するには、OSファイルシステムにアクセスしなければいけませんし、インターネットからコンテンツを取得するには、HTTPというネットワークプロトコルを知らなければいけません。シェルスクリプトを使う場合、それら「プログラミング言語以外の技術」を自然に利用します。それらは、プロエンジニアを目指す上でも欠かせない知識です。また、多くのプログラミング言語では、制御構文を用いて変数の値を更新していくプログラミングスタイルが取られます。一方、シェルスクリプトでは、コマンドの出力を他のコマンド入力に渡してデータを変換するプログラミングスタイルが取られます後者スタイルは、現代ソフトウェア開発では多くの場合、良いスタイルだと認識されていますシェルスクリプトを最初に学ぶことで、そのような良いプログラミングスタイルが身につきます

シェルスクリプトを体系的に学ぶならば、次の文献が信頼できます

また、多くのコマンドは「man コマンド名」で使用法を調べることができます

2020-10-13

anond:20201013183955

メタンオール化学式 CH₃SH で表されるチオール一種である。メチルメルカプタン とも呼ばれる。腐ったタマネギのにおいがする無色の気体である。天然にはある種の種実類やチーズなどにも含まれ、ヒトや動物血液、脳、およびその他の組織中にも存在する。動物の糞から放出される。また、口臭や屁の悪臭の成分のひとつであるウィキペディア

2020-08-26

ガラホ終了のお知らせ

2020年9月から4Gケータイ、いわゆる「ガラホ」の一部機種でLINEがまったく使えなくなる。

トークバックアップもできなくなる。

https://www.nttdocomo.co.jp/info/notice/page/200818_00_m.html

https://www.au.com/information/topic/mobile/2020-037/

すでにLINEプッシュ通知機能停止は2020年3月頃に全ガラホで終了している。

https://www.nttdocomo.co.jp/info/notice/page/190805_00.html

https://www.au.com/information/notice_mobile/service/2019-003/

https://www.softbank.jp/mobile/info/personal/news/product/20191003a/

問題なのは、単なる古い機種の切り捨てではないこと。

なんと最新のガラホではLINEが使えない。

プリインストールもされていないし、あとからインストールもできない。

いや、わかるよ。LINEなんてただの民間企業もの

古い機種とか特別カスタム必要アプリの開発とかめんどいよね。

RCS(+メッセージ)普及させろって話だよね。

でもさあ、キャリアLINE使えるって言って売ったんだから代替機種くらい用意しとけよって話だよ。

このままだとガラホ使ってる人はスマホ強制機種変更だよ。

LINE使えるガラホもそのうちLINE使えなくなるだろうし。(ずっと使えるなら最新機種に入れてる)

もうね、ガラホは終わりました。

追記

ガラホどうこうではなくOSバージョンの話では。バージョンアップしないキャリアけが100%悪い。

ガラホOSアップデートをサボってたキャリア&メーカーが悪いのでは。。

最新ガラホAndroid 5.1.1なので最新のLINEインストールできるはずですがインストール不可です。

LINEの推奨環境Android 5.0以上)

OSバージョン問題ではなくガラホ向けの特別LINEアプリ提供されることが必要です(まあコストかかりますね。LINE側が。)

SIMフリーデータ通信だけのLINE専用スマホ別に持てばいいじゃん。ガラホ操作性にメリット感じてたのなら

iPod touchを買うのです。

まあ、iPhone買わせます。(自分ガラホ使ってません。操作教える側です)

LINEまったく使えなくなるガラホ機種

docomo

らくらくスマートフォン2 (F-08E)

らくらくスマートフォン3 (F-06F)

ビジネススマートフォン (F-04F)

AQUOSケータイ (SH-06G)

ARROWSケータイ (F-05G)

AQUOSケータイ (SH-01J)

P-smartケータイ (P-01J)

らくらくホン (F-02J)

au

AQUOS K SHF31

AQUOS K SHF32

AQUOS K SHF33

Softbank

なし

2020年10月時点でLINEが使えるガラホ機種

docomo

なし

au

miraie

GRATINA 4G KYF31

TORQUE X01

GRATINA 4G KYF34

MARVERA KYF35

かんたんケータイ KYF36

GRATINA KYF37

かんたんケータイ KYF38

INFOBAR xv

GRATINA KYF39

Softbank

シンプルスマホ2

かんたん携帯9

AQUOS ケータイ

AQUOS ケータイ2

DIGNO® ケータイ

DIGNO® ケータイ2

2020-08-13

ジンバブエですら視聴できるのにお前らときたら

赤毛のアン オープニングテーマ:きこえるかしら

Allowed countries

AD - Andorra

AE - United Arab Emirates

AF - Afghanistan

AG - Antigua and Barbuda

AI - Anguilla

AL - Albania

AM - Armenia

AO - Angola

AQ - Antarctica

AR - Argentina

AS - American Samoa

AT - Austria

AU - Australia

AW - Aruba

AX - Åland Islands

AZ - Azerbaijan

BA - Bosnia and Herzegovina

BB - Barbados

BD - Bangladesh

BE - Belgium

BF - Burkina Faso

BG - Bulgaria

BH - Bahrain

BI - Burundi

BJ - Benin

BL - Saint Barthélemy

BM - Bermuda

BN - Brunei Darussalam

BO - Bolivia (Plurinational State of)

BR - Brazil

BS - Bahamas

BT - Bhutan

BV - Bouvet Island

BW - Botswana

BY - Belarus

BZ - Belize

CA - Canada

CC - Cocos (Keeling) Islands

CD - Congo (Democratic Republic of the)

CF - Central African Republic

CG - Republic of the Congo

CH - Switzerland

CI - Côte d'Ivoire

CK - Cook Islands

CL - Chile

CM - Cameroon

CN - China

CO - Colombia

CR - Costa Rica

CU - Cuba

CV - Cabo Verde

CX - Christmas Island

CY - Cyprus

CZ - Czech Republic

DE - Germany

DJ - Djibouti

DM - Dominica

DO - Dominican Republic

DZ - Algeria

EC - Ecuador

EE - Estonia

EG - Egypt

EH - Western Sahara

ER - Eritrea

ES - Spain

ET - Ethiopia

FI - Finland

FJ - Fiji

FK - Falkland Islands (Malvinas)

FM - Micronesia (Federated States of)

FO - Faroe Islands

FR - France

GA - Gabon

GB - United Kingdom of Great Britain and Northern Ireland

GD - Grenada

GE - Georgia (country)

GF - French Guiana

GG - Guernsey

GH - Ghana

GI - Gibraltar

GL - Greenland

GM - Gambia

GN - Guinea

GP - Guadeloupe

GQ - Equatorial Guinea

GR - Greece

GS - South Georgia and the South Sandwich Islands

GT - Guatemala

GU - Guam

GW - Guinea-Bissau

GY - Guyana

HK - Hong Kong

HM - Heard Island and McDonald Islands

HN - Honduras

HR - Croatia

HT - Haiti

HU - Hungary

ID - Indonesia

IE - Republic of Ireland

IL - Israel

IM - Isle of Man

IN - India

IO - British Indian Ocean Territory

IQ - Iraq

IR - Iran (Islamic Republic of)

IS - Iceland

IT - Italy

JE - Jersey

JM - Jamaica

JO - Jordan

KE - Kenya

KG - Kyrgyzstan

KH - Cambodia

KI - Kiribati

KM - Comoros

KN - Saint Kitts and Nevis

KP - North Korea

KR - Korea (Republic of)

KW - Kuwait

KY - Cayman Islands

KZ - Kazakhstan

LA - Lao People's Democratic Republic

LB - Lebanon

LC - Saint Lucia

LI - Liechtenstein

LK - Sri Lanka

LR - Liberia

LS - Lesotho

LT - Lithuania

LU - Luxembourg

LV - Latvia

LY - Libya

MA - Morocco

MC - Monaco

MD - Moldova (Republic of)

ME - Montenegro

MG - Madagascar

MH - Marshall Islands

MK - Republic of Macedonia

ML - Mali

MM - Myanmar

MN - Mongolia

MO - Macao

MP - Northern Mariana Islands

MQ - Martinique

MR - Mauritania

MS - Montserrat

MT - Malta

MU - Mauritius

MV - Maldives

MW - Malawi

MX - Mexico

MY - Malaysia

MZ - Mozambique

NA - Namibia

NC - New Caledonia

NE - Niger

NF - Norfolk Island

NG - Nigeria

NI - Nicaragua

NL - Netherlands

NO - Norway

NP - Nepal

NR - Nauru

NU - Niue

NZ - New Zealand

OM - Oman

PA - Panama

PE - Peru

PF - French Polynesia

PG - Papua New Guinea

PH - Philippines

PK - Pakistan

PL - Poland

PM - Saint Pierre and Miquelon

PN - Pitcairn

PR - Puerto Rico

PS - State of Palestine

PT - Portugal

PW - Palau

PY - Paraguay

QA - Qatar

RE - Réunion

RO - Romania

RS - Serbia

RU - Russian Federation

RW - Rwanda

SA - Saudi Arabia

SB - Solomon Islands

SC - Seychelles

SD - Sudan

SE - Sweden

SG - Singapore

SH - Saint Helena, Ascension and Tristan da Cunha

SI - Slovenia

SJ - Svalbard and Jan Mayen

SK - Slovakia

SL - Sierra Leone

SM - San Marino

SN - Senegal

SO - Somalia

SR - Suriname

ST - Sao Tome and Principe

SV - El Salvador

SY - Syrian Arab Republic

SZ - Swaziland

TC - Turks and Caicos Islands

TD - Chad

TF - French Southern Territories

TG - Togo

TH - Thailand

TJ - Tajikistan

TK - Tokelau

TL - Timor-Leste

TM - Turkmenistan

TN - Tunisia

TO - Tonga

TR - Turkey

TT - Trinidad and Tobago

TV - Tuvalu

TW - Taiwan

TZ - Tanzania, United Republic of

UA - Ukraine

UG - Uganda

UM - United States Minor Outlying Islands

US - United States of America

UY - Uruguay

UZ - Uzbekistan

VA - Vatican City State

VC - Saint Vincent and the Grenadines

VE - Venezuela (Bolivarian Republic of)

VG - British Virgin Islands

VI - United States Virgin Islands

VN - Viet Nam

VU - Vanuatu

WF - Wallis and Futuna

WS - Samoa

YE - Yemen

YT - Mayotte

ZA - South Africa

ZM - Zambia

ZW - Zimbabwe


Disallowed countries

DK - Denmark

JP - Japan

2020-08-11

いまさらだけどYMOは素晴らしい

この10年位自分の中で音楽で新しい音楽に惹かれない。(老化かもしれないけど)

服とかと一緒で商業音楽はなんていうかこの30年間で品質劣化したような気がする。

たとえばYOUTUBEキャンディーズとか見ると生バンドしょっていて演奏レベル歌唱もとても高くて驚く。

他にも、たとえば、ビートルズビリージョエル英語はかなりキレイめだけど、

この20年位MTVとかから聞こえてくるのはF*CKF*CK!SH*TSH*T!DIE!DIE!DIE!って感じがして全然共感できない。

2020-06-15

anond:20200614012513

さらbashシェルからshシェルの起動に成功、その後exitコマンドによってshシェルからbashシェルに帰還


残念ながら、君がshだと思ってるものは、実はbash

$ ls -l /usr/bin/sh
lrwxrwxrwx. 1 root root 4 11月  9  2019 /usr/bin/sh -> bash

2020-06-14

CentOS8の起動に成功してしまった……

これで俺もアノニマスの一員だな……

起動だけならまだしも、ターミナルエミュレーターからsuコマンドを用いてパスワード入力root権限を取得してアノニマス御用達テキストエディタVimダウンロードにも成功してしまった

さらbashシェルからshシェルの起動に成功、その後exitコマンドによってshシェルからbashシェルに帰還、更にlogoutコマンドによりbashシェルからログアウトにも成功してしまった

もう完全にハッカーだよ俺……

ヤバいヤバいヤバい……

2020-06-06

ブックマーク」は中国語で书签(shū qiān)と言います

試しにこの増田を书签してみましょう

2020-05-21

[]5月20日

ご飯

朝食:サンドイッチ。昼食:おにぎり野菜ジュース。夕食:人参玉ねぎの炒め物。ポロイチの塩。納豆玉子。間食:なし。

調子

むきゅーはややー。仕事はそれなりー。

ポケモンSh(スイッチ)

マックスレイド周回。マックスレイド周回楽しいなあ。もっと早くから始めればよかった。

マリオ64(WiiUVC)

スター20個。累計50個集めるまでプレイ

2020-05-20

翻訳サービス比較

原文

The Tokugawa Shogunate was established by Tokugawa Ieyasu after victory at the Battle of Sekigahara, ending the civil wars of the Sengoku period following the collapse of the Ashikaga Shogunate. Ieyasu became the Shōgun and the Tokugawa clan governed Japan from Edo Castle in the eastern city of Edo (Tokyo) along with the daimyō lords of the samurai class. The Tokugawa Shogunate organized Japanese society under the strict Tokugawa class system and banned most foreigners under the isolationist policies of Sakoku to promote political stability. The Tokugawa and daimyō de facto administered Japan through their system of han (feudal domains) alongside the de jure Imperial provinces. The Tokugawa Shogunate saw rapid economic growth and urbanization in Japan which led to the rise of the merchant class and Ukiyo culture. The Tokugawa Shogunate declined during the Bakumatsu ("Opening of Japan") period from 1853 and was overthrown by supporters of the Imperial Court in the Meiji Restoration in 1868. The Empire of Japan was established under the Meiji government and Tokugawa loyalists continued to fight in the Boshin War until the defeat of the Republic of Ezo at the Battle of Hakodate in June 1869.

Google翻訳

徳川幕府は、関ヶ原の戦いでの勝利後に徳川家康によって設立され、足利幕府崩壊に続く戦国時代内戦を終わらせました。家康将軍になり、徳川藩は江戸の東の都市東京)にある江戸から武士大名領主とともに日本統治しました。徳川幕府は厳格な徳川階級制度の下で日本社会組織し、政治的安定を促進するために、サコクの孤立主義政策の下でほとんどの外国人禁止しました。徳川と大明の事実上日本は、ジュール帝国領土とともに、藩(藩)のシステムを通じて管理されました。徳川幕府は、日本の急速な経済成長都市化を見て、商人階級と浮世文化の台頭をもたらしました。幕末には幕末に幕を下ろし、明治維新により皇室の支持者たちにより打倒されました。明治政府のもと日本帝国樹立され、徳川忠誠は1869年6月函館の戦いでのエゾ共和国の敗北までのぼしん戦争

Excite翻訳

徳川幕府関ヶ原の戦い勝利の後に徳川家康により設立されて、足利幕府崩壊に続いている戦国時代内戦を終えた。家康は、サムライクラスのdaimyō君主とともに江戸東京)の東の都市江戸からShōgun徳川一族管理日本になった。徳川幕府は、厳密な徳川クラスシステムの下の日本社会組織し、政治的な安定性を促進するために、Sakokuの孤立主義方針の下のほとんどの外国人禁止した。徳川とdaimyō事実上は、正当な帝国地方そばのhan(封建制度ドメイン)のそれらのシステムを通して日本管理した。徳川幕府は、マーチャントのクラスとUkiyo文化の上昇に通じていた日本の急速な経済成長都市化を見た。徳川幕府は、Bakumatsu(「日本の冒頭」)期間の間に1853から傾き、1868年明治維新宮中サポーターにより倒された。大日本帝国は、1869年6月に忠臣が函館戦争でエゾウの共和国の失敗までボシン戦争において戦い続けた明治政府徳川の下で設立された。

DeepL翻訳

徳川幕府は、足利幕府崩壊に伴う戦国時代内乱終結させ、関ヶ原の戦い勝利した徳川家康によって成立しました。家康将軍となり、徳川家は江戸城を拠点武家大名とともに日本統治しました。徳川幕府は、厳格な徳川階級制度の下で日本社会組織し、佐国の鎖国政策の下で外国人入国禁止して政治の安定を図りました。徳川大名は、事実上日本行政を、事実上皇国と並んで藩制度で行っていた。徳川幕府は急速な経済成長都市化を遂げ、商人階級や浮世文化の台頭をもたらしました。徳川幕府1853年から幕末開国時代に衰退し、1868年明治維新朝廷の支持者によって倒されました。明治政府の下で大日本帝国樹立され、戊辰戦争では、1869年6月函館の戦いで蝦夷共和国が敗北するまで徳川家臣たちが戦い続けました。

みらい翻訳

関ヶ原の戦い勝利した徳川家康によって徳川幕府が成立し、足利幕府崩壊に伴う戦国時代内乱終結した。家康将軍となり、徳川氏は武家大名とともに江戸 (東京) 東部江戸から日本を治めた。徳川幕府は、政治の安定を図るため、厳格な徳川階級の下で日本社会組織し、鎖国政策の下ではほとんどの外国人禁止しました。徳川事実上大名は、日本を藩制(藩)で実質的支配した。日本徳川幕府による高度経済成長都市化が進み、町人階級や浮世文化が興った。1853年から幕末(「日本開国」)の間に徳川幕府は衰退し、1868年明治維新で勤皇志士たちによって倒され、明治政府のもとに大日本帝国が成立し、1869年6月箱館戦争蝦夷共和国が敗れるまで戊辰戦争を戦った。

[]5月19日

ご飯

朝食:なし。昼食:おにぎり。夕食:人参玉ねぎベーコンコンソメスープパンチーズ納豆玉子。間食:チョコ。ちょこっとだけ。

調子

むきゅーはややー。仕事適当ちょいちょい。

ポケモンSh(スイッチ)

マックスレイド周回。予想どおりイーブイPUなのだけど、ローブシンよりメロメロ無効のザマゼンタの方が断然楽なのに途中で気づいた。ローブシン無駄にはならないだろうけど微妙だったな…… まあいいや。悪ポケモンが好きだから、悪の弱点をつける子から育てよう。悪の複合には、格闘、フェアリー、虫の全てを等倍にする複合は無いから格闘、フェアリー、虫を育てれないいかな。

あれ? いやこれ大嘘だな。毒複合(スカタンクドラピオン、ガラルにいないけどアローラベトベトン)だと格闘虫フェアリー全部等倍じゃん。なんかフェアリー→毒を等倍だと誤解して覚えてたや。

から、格闘、フェアリー、虫、地面を育てればいいか。次はフェアリーいこうかな。ニンフィアトゲキッスかなあ。トゲキッスなら前の前のレートつよつよPU捕獲したような気がするからそれを実戦投入かしら。

○ポケマス

格闘育成イベントアイテムを取りきった。ミカンの予告が出てたけど、ミカン可愛いな。引く? いやあ、金ないし我慢だな。

マリオ64(WiiUVC)

スター5個。累計30個集めるまでプレイ。羽帽子マリオムズい!!! 尻尾や狸やマントウサギたちみたいなお手軽ジャンプ力調整変身と思ったら大間違いでした。

2020-05-19

[]5月18日

ご飯

朝食:サンドイッチ。昼食:おにぎり。夕食:人参玉ねぎベーコンと卵を炒めてご飯も混ぜたやつ。間食:アイスドリトスたけのこの里。(食い過ぎ

調子

むきゅーはややー。仕事ははめらんぱさらんぺっぺくー。

雨の日は調子が良くない。

ポケモンSh(スイッチ)

マックスレイド周回。何やら改造レイドが出回ってるらしく怖いのでオフラインで遊んでた。

昨日育てたローブシンチョコチョコ使ってるけど、やっぱダイマックスできるとサクサクシールド割れ楽しいレイド用に全タイプ育成しようかしら。

グラブル

シヴァ連戦。終末4凸まであとアニマ15個ぐらい。

終末四凸の次はテトラストリーマかなあ。もしくはデビルの凸とか、サンの五凸もやりたいな。

マリオ64(WiiUVC)

スター5個。累計25個集めるまでプレイペンギンさんのステージたのちい。ペンギンって可愛いよね。ペンギンになりたいなあ。目覚めたらペンギンになってたい。

2020-05-17

[]5月17日

ご飯

朝食:素麺。昼食:マクド。夕食:手羽先人参玉ねぎの鍋。雑炊。間食:チョコ。飴。アイスクリーム

調子

むきゅーはややー。仕事おやすみん。

ゲーム漬けになってた。すごく天気が良かったので散歩たかったのだけど、期間限定系のイベントがいくつかあったのでそれをやってた。

ポケモンGO

僕の愛する悪ポケモンPUイベントなのでクソ久々にプレイお香を炊いてポケモンをどんどん捕獲するイベント

デルビルヤミカラスポチエナチョロネコキバニアヤミラミなどなどを沢山捕獲できて超楽しかった。

希少な色違いキバニアを二匹と、入手手段が対人戦でいい成績? だと捕獲できるズルッグを三匹も捕獲できたのが嬉しい。

コマスターの時に、対人戦のご褒美ポケモンに釣られるとお金ガボガボ使っちゃうことが分かってたのでこの辺は諦めてたので超超嬉しいぜ。

今月末には、愛する悪ポケモンの中でも一番好きなダーテング(に進化するコノハナ進化するタネボー)のコミュニティディがあるみたいなので、デイリー要素ぐらいは消化しようかしら。

ポケモンSh(スイッチ)、ポケモンX

来週あるであろうイーブイPUにむけて、いじっぱりAS極振りローブシンをXで育成して、バンク経由でHome送信

ただ送ってから気付いたのだけど、火炎玉や毒毒玉って希少品なんだね、BPで交換できると思い込んでて特性根性にしちゃってた。

あー、鉄の拳にしとけばよかった……

○ポケマス

なのでこっちでも格闘を育てようと、格闘育成イベントの周回してた。アイテムがたくさん貰えたので大好きな悪ポケを相棒にしてるトレーナーたちをレベルは最大まで上げれた。スフィア盤とかもあるから先は長いけども。

そろそろ悪ポケモン以外も育てたいな。ギーマを引く時に割といいキャラを引いたと思うので、星5から順番に育成していこうかしら。

マリオ64(WiiUVC)

スター10個。累計20個集めるまでプレイ。海ステージ苦手かも。すごい苦戦しちゃった。

[]5月16日

ご飯

朝食:素麺納豆。昼食:なし。夕食:フライドポテトカレーライス。ケサディーヤ。ビール。間食:チョコ

調子

むきゅーはややー。仕事おやすみん。

くっそ久々に外食したらべっろんべろんに酔ってしま爆睡二日酔いが酷い。瓶ビール一本でこうなるの安上がりで最高だな。

ポケモンSh(スイッチ)

金稼ぎ。

グラブル

コラボイベの周回。武器と石の四凸。10連、単発。カスカス指輪。半汁。めぼしいものは取り切った。栄光の証は常にたりてないけど、9枚とか焼け石に水なのでモチベがわかん。900枚あっても十天最終二人分に届かないんだよなあ。

ログイン ユーザー登録
ようこそ ゲスト さん