tottimotottiのブログ

コンサルときどきエンジニアの銭湯巡りランナーの備忘録。

No.2高砂湯

中野23 高砂湯。 コース:中野通りを南下。 牛乳:明治

No.1藤の湯

世田谷37 藤の湯。 コース:多摩川沿い。 牛乳: 近所の野球部?の高校生?達のマナーが良くておじさん、感動しちゃいました。

UNIX雑記

〇やりたかったこと:ファイルの排他。別プロセスで編集中に、シェル(中でrmしてる)を叩いても、ファイルが削除されないことを確認したかった。 色々調べたけど、削除されてしまう。 例えば、 ①viのsetオプションにlockがある⇒実際に叩いてみて、set all …

詳細設計Tips

プログラム1行1字1句を拾う形で記述する。 プログラムと詳細設計書を突合させた時に、漏れが無いことを確認する。 基本設計の内容を踏まえて、プログラムを書けるレベルにまでブレイクダウンして書く必要がある。

基本設計Tips

一言でいえば、詳細設計に落とし込めるだけの粒度で書く。 例えば、下記に記載の、シェルの新規開発の場合だと、 http://blog.hatena.ne.jp/tottimototti/tottimototti.hatenablog.com/edit?entry=26006613468788093 機能としては、ログをローテーションする…

単体テストTips

久しぶりに新規開発をして、ガッツリ単体テスト仕様書を書くことになった。 レビュー指摘を踏まえて、ここに要点をまとめる。 1、マトリックスで考える ⇒基本的に、T/Fで考える。詳細設計書を忠実に書き起こしただけで満足しない。 設計書には、ifの場合の…

シェルの新規開発

夜間ジョブが吐き出す、ログをローテーションするシェルを新規開発。 UNIXと言えば、影響調査や見積でgrep調査ぐらいしか触ったことが無くて、シェルは初めてでとても苦労したが、その時の備忘録的にメモ。ちなみに、bash。 ○変数?名 $数字→「ls」で表示さ…