家から出ない2020
ハロートナミです。
私は東京に住んでおり、昨今の新型コロナウイルスの騒動にもろに巻き込まれています。かれこれ10日ぐらい、仕事はテレワーク、休日も在宅で過ごしています。
元々オタク気質なので家で過ごす術はいくらでもあるんですが、いざ家から出るなと言われると家から出る事ばかり考えてしまい、人のいないだだっ広いところに行きたい気持ちが湧きます。
キャンプ行きたいです。
私の勤め先は結構固いというか、古臭い感じの精神性を持つ設立50年以上の企業です。
そんな企業でも3月のはじめから時差出勤になり、3月の26日ぐらいからテレワークが始まりました。
役員の考えが古すぎて一生無理だと思っていた念願のテレワークがまさかこんな形で始まるとは思いませんでした。コロナウイルス騒動、本当に異常事態だなという気持ちになります。
で、不謹慎かもしれませんが良い機会なので、この機に乗じて会社のテレワーク適性を出来るだけ高めておこうと思っています。
テレワーク適性といってもプログラマである以上、基本的な開発はネットを通じて行えます。問題になりそうなのはコミュニケーションぐらいで、カメラの有無はさておき、一般にテレワークにおいてコミュニケーションはテキストチャット及びボイスチャット(以下VC)で行うと思います。
うちの部署ではchatworkが主なコミュニケーションツールだったのですが、chatworkのVC機能は音声設定や安定性等、他のVCツールに比べてあまりに貧弱なので早々に見切りをつけました。
そこで、とりあえず普段から使っていて問題が無い事が分かっているDiscordを導入。作業者としては一切不満の無いVC体験を獲得しました。
Discordでは先にVCチャンネルを作成して、そこに参加者が入るという形式を取ります。これによって
「xxさん、hogeの実装で悩んでるとこあるんでVC良いですか?aチャンネルにいますのでー」
という手段が使えます。
これかなり良くて、chatworkみたいに通話の呼び出し音が鳴らないので質問された側の集中力を切らす事もなく、質問した側もVC入って普通に作業してれば良いので時間が無駄にならないです。
Discordは元々ゲーム用途で開発されたツールなので、TeamSpeak等のエッセンスを取り込んでこの形式になってるのかなと思うのですが、他のVCツールも全部そうなってほしい。この方式、お互いの集中力に対して出来る最大の配慮だと思います。
で、最高だったんですが、会社的にZoomの導入を検討したいからZoom使ってくれと言われて乗り換え。悲しいけど仕方ない。
最近大流行してセキュリティインシデントがモリモリ発見されてるZoom、とりあえず1週間程使ってみて、なんとなく機能は把握しました。
chatworkよりは設定も細かく出来ますし、安定性も良いです。VCというよりはWeb会議システムという感じの作りで、多分カメラでお互いの顔見て作業みたいな事するなら便利なんじゃないでしょうか?
私はプログラム書いてる時に隣の人の顔が見たいと思う事が無いので、あまり強みを感じられていませんが……。みんなそんなに人の顔好きなの?という気持ちでいます。
でも画面共有についてはDiscordより綺麗で使いやすい気がします。ペアプロみたいな事する時は快適でした。
ただ、どうしても通話開始時に呼び出されるのが気に食わないです。
そこで、予め個人に付与される会議室?を作って入室し、通話の要望をチャットで投げる際にURLを貼っておく方針としました。
ZoomのVCは新しい人の入室時に音が鳴らないので、人が入ってきた時ちょっとびっくりしてしまいますが、何とかお互いの集中を無理やり切断する事もなくやれてます。
もっと良いやり方がありそうな気もする。
で、Zoomを使って開発するのも慣れてきたと思ったら、こんなニュースが出てました。
セキュリティトラブルが出過ぎとのことです。はー
上のニュースでは代わりにTeams使えとのことですが、弊社の上の方の人がこれ見ちゃったら同じ事言い出しそう。するとまたツール乗り換えになりそう。自分はいいけど他のメンバが付いてくるの大変そうだし、付いてこれない人が出てくると自分がインストする羽目になるのでやめてほしい。どうなることやら
DL4USおわった
ハロートナミです。全然ブログ書いてませんでした。
タイトルがほぼ全てですが近況報告です。
DL4US(終)
最終課題の提出が1月23日にあり、何とかDL4USの受講を終えました。
講座修了に向けた追い込みのタイミングで仕事も忙しくなってしまい、提出物その他のクオリティがかなり残念な感じで、ちゃんと修了になってるかはよく分かってません。落単とかあるのかな……。
講座自体は全体を通じて実装ベースの内容になっていたのでとても楽しかったです。
会社で「東大松尾研の公開講座でディープラーニング勉強してます!」って言いまくってたら実務的にも機械学習モデルを作る機会が生まれ出したので本当に受けてよかったです。仕事で成果が出せるかは謎ですが……データあるんかなあ。
読書
読書自体サボり気味ですが、最近はプリンシプルオブプログラミングを読んでいます。
プログラミングスキルにおいて重要度の高いポイントがまとまっている本という感じです。他の本からの引用も多く、例えば達人プログラマーからDRY原則について引用があったり、リーダブルコードから命名の大切さに関する引用があったりします。
リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)
- 作者:Dustin Boswell,Trevor Foucher
- 出版社/メーカー: オライリージャパン
- 発売日: 2012/06/23
- メディア: 単行本(ソフトカバー)
もちろん元の本を読んだ方が深く理解出来ると思うのですが、題名の通り3年目までの新人プログラマが読むには非常に良い内容だと思います。特に気になるプリンシプルや、今仕事で直面してる課題に直結しそうな内容があれば引用元も読む、という感じで使うのが良さそう。読んだことの無い本からの引用がそこそこあるので、自分もまだまだだなという気持ちになります。
漫画は結構色々読んでいます。 最近読んだ中で特に良かったのはヴァンピアーズ2巻とわたゆり6巻。
どちらも最高でした。ヴァンピアーズはコメディタッチの百合、わたゆりは巨大感情百合です。巨大感情百合を読んでいると感化されすぎて途中で一時停止してしまうので、わたゆり6巻は読み切るのに3日かかりました。
あとは異種族レビュアーズを全巻衝動買いしました。
まあこれは……エロ漫画ですね。
ゲーム
デスストランディング買いました。ゆっくり進行中です。
BGMも良いし、ストーリーも良いし、すげー面白い……と思うんですが、シリアスよりの内容なので余裕のある日にやってます。それなりに長いらしいので、あんま寄り道しないで進めていかないと途中で挫折してしまいそう。自分はメタルギアシリーズを触ったことがなくて、今作が初小島監督作品なので、何とかクリアはしたいです。
リングフィットアドベンチャーも引き続きやっているんですが、最近はゲームを起動するのが億劫で筋トレだけやっています。こっちもクリアまではやりたいので何かでモチベ稼がないとなぁ。
ソシャゲはプリコネとアズレンだけちまちまやってます。やっとペコリーヌとリノが☆6になりました。次はコッコロを育てますがまだ☆4の専用装備なしという体たらく……頑張りましょう。
運動
そこそこのペースでスノーボードに行っています。今シーズンは既に3回行っていて、あと3回ぐらいは行く予定です。
各所で雪不足が話題ですが、今シーズンは本当に酷いですね……。そこらへんのスキー場はリフトの上の方しか滑れないようなところばっかりだし、標高高くて全コース滑走OKのスキー場は雪を求めてきた人で黒山の人だかり。初めてリフトを20分以上待った気がします。ウーム……。
以上近況報告でした。
ちゃんと書いてないと長文の書き方を忘れるので、思い出したら書くようにしたいです。やっていきましょう。