おふくろさまより愛をこめて

mmmpa ふとしです。誠実なプログラミングを心がけたい。

2017/10 entries

2017/10/21 06:21:37

goroutine と channel を復習する

いろいろ考えて golang を第 2 言語として全振りすることに決めたのでちゃんとやっていこうと思います。 わたしは web application をつくるのがナリワイなので非同期処理を並列に行うことが多い。したがって goroutine を使う場合も終了タイミングが読めない非同期処理を扱う場合が多いので、それを想定して goroutine の使い方を復習します。 参考 以

2017/10/17 06:43:59

Debian Stretch に変えてから発生していた復旧不可能な画面フリーズについて解決できました

画面はフリーズ、ただしマウスだけは動くという状況で、さらに再生中の音楽などは鳴りつづけていたのでマシン自体は生きていました。そこで SSH から接続して原因を確認しました。 /var/log/syslog によると以下の通り。 Oct 17 05:59:18 debian kernel: [125120.564661] nouveau 0000:01:00.0: fifo: SCHE

2017/10/15 09:46:39

手元に The Go Playground 的な環境を用意しておく

The Go Playground https://play.golang.org/ は便利ですが、IDE の補完に頼り切りのわたしにとっては逆に挙動の確認に時間がかかる手段となっています。 そこで fsnotify で保存ごとに実行してくれる main.go を用意してシュッと確認できる環境を用意しています。これを走らせた上で同 directory 上にファイルを配置すると勝手に走らせ

2017/10/02 16:33:18

エブリベンチ

毎日、あるいは 1 日おきなどの高頻度でベンチプレスをするスタイルをエブリベンチといいます。ベンチプレス関係の競技の記録保持者も行っている程度にはデタラメでないトレーニング方法ですが、効果の要因は諸説あるようです。 わたしはつい最近自宅でベンチプレスをはじめましたが、エブリベンチはわたしのようなホームトレーニーに最適ではないかと思います。安全面の問題からギリギリの重量で追い込むことはできません