Ansatzの備忘録

勉強したことあるいはふと思い立ったこと

2022-03-01から1ヶ月間の記事一覧

シェルワンライナー160本ノック問題48

問題48 CPU負荷の調査1

シェルワンライナー160本ノック問題47

問題47 前月比データの付加 問題のファイルは https://github.com/shellgei/shellgei160 からダウンロードできる。

シェルワンライナー160本ノック第4章1節練習問題その1

練習4.1.a 表計算 表計算の基本的な話をやった。awk で四捨五入をやる方法があるんだなと感心した。 練習4.1.b データの連結 join コマンドの使い方を練習する問題だった。それ以外には特に書くことがない。

シェルワンライナー160本ノック問題46

問題46 ルビを付ける 問題のファイルは https://github.com/shellgei/shellgei160 からダウンロードできる。

シェルワンライナー160本ノック問題45

問題45 複数行にわたる重複の検索 問題のファイルは https://github.com/shellgei/shellgei160 からダウンロードできる。

シェルワンライナー160本ノック問題44

問題44 行またぎの検索 問題のファイルは https://github.com/shellgei/shellgei160 からダウンロードできる。

シェルワンライナー160本ノック問題43

問題43 文献リストのソート 問題のファイルは https://github.com/shellgei/shellgei160 からダウンロードできる。

シェルワンライナー160本ノック問題42

問題42 順序付きリストの整形 問題のファイルは https://github.com/shellgei/shellgei160 からダウンロードできる。

シェルワンライナー160本ノック問題41

問題41 注釈のチェック 問題のファイルは https://github.com/shellgei/shellgei160 からダウンロードできる。

シェルワンライナー160本ノック問題40

問題40 雑多な変換 問題のファイルは https://github.com/shellgei/shellgei160 からダウンロードできる。

シェルワンライナー160本ノック問題39

問題39 文章の折り返し 問題のファイルは https://github.com/shellgei/shellgei160 からダウンロードできる。

シェルワンライナー160本ノック問題38

問題38 込み入った文字実体参照の解決 問題のファイルは https://github.com/shellgei/shellgei160 からダウンロードできる。

為替の変動要因に関するメモ

先日、為替が本来は貿易収支が主因で決まるという旨の話を聞いて、ちょっと気になったのでいろいろ調べてメモしておくことにした。中長期的な話に限定して調べる。 為替の変動要因としては、中長期的には金利差・貿易収支・物価変動があげられる(らしい)。…

シェルワンライナー160本ノック問題37

問題37 コピペミスの検出 問題のファイルは https://github.com/shellgei/shellgei160 からダウンロードできる。

シェルワンライナー160本ノック第3章2節練習問題その2

練習3.2.c 漢字と読みの変換と日本語と英語の翻訳 mecab, kkc, trans などのコマンドを使っていろいろな変換をやっていく問題だった。 echo 我々はシェル芸人だ。 | mecab | awk '{gsub(/\*/,$1);print}' | awk -F, '{print $(NF-1)}' | tr -d \\n | sed 's/…

シェルワンライナー160本ノック第3章2節練習問題その1

練習3.2.a 行またぎの検索と置換 行をまたいで置換と検索を行う問題だった。 墾田墾田永年私財法墾田永年forever私財法墾田永年私財法墾田永年永吉私財法財法墾田永年私 というファイルから私財法をおれのものに置き換えたり、墾田永年私財法という文字列を…

シェルワンライナー160本ノック問題36

問題36 かっこの対をチェック 問題のファイルは https://github.com/shellgei/shellgei160 からダウンロードできる。

シェルワンライナー160本ノック問題35

問題35 5文字以上のカタカナ言葉を使ったらアウト 問題のファイルは https://github.com/shellgei/shellgei160 からダウンロードできる。

シェルワンライナー160本ノック問題34

問題34 漢字の後ろにふりがなを入れる 問題のファイルは https://github.com/shellgei/shellgei160 からダウンロードできる。

シェルワンライナー160本ノック問題33

問題33 回文かどうかの判定 問題のファイルは https://github.com/shellgei/shellgei160 からダウンロードできる。

シェルワンライナー160本ノック問題32

問題32 回文の検出 問題のファイルは https://github.com/shellgei/shellgei160 からダウンロードできる。

シェルワンライナー160本ノック問題31

問題31 大文字への変換 問題のファイルは https://github.com/shellgei/shellgei160 からダウンロードできる。

シェルワンライナー160本ノック第3章1節練習問題その2

練習3.1.c 正規表現の種類 入出力の整合性をとるには grep の正規表現オプションをどれにすればよいか選ぶ問題だった。後半になるにつれだんだん知らないものが増えてきて正解ができなくなっていった。 -P のオプションをつけた場合の正規表現はPCREといわれ…

シェルワンライナー160本ノック第3章1節練習問題その1

練習3.1.a Perl, Ruby ワンライナー Perl も Ruby も全く知らなかったので解説を読むことに終始していた。 小問1はまあなんとかなった。だがこんな長々と書くなら sed 使っておけばいいのではないかと思う。正直ほかの部分は消化しきれないのでひとまず放置…

シェルワンライナー160本ノック問題30

問題30 前方一致する変数名