ランジャタイ

pyspa Advent Calendar 2020の5日目担当、がーすーです。 内容は@mopemopeさんへ向けた私信です。 ここ3年ぐらいずっと推してるランジャタイという芸人がいます。 このランジャタイをめちゃくちゃmopeさんにおすすめしたいんです。(すでに知ってたらごめんなさい) ...

12月 5, 2020 · garsue

GoLandさんジェネリクスサポートがんばってる

Experimenting with Go Type Parameters (Generics) in GoLand – GoLand Blog | JetBrainsを読んだ感想。 前段はGoのジェネリクス導入に関する今までの歴史と現状のGo2実装を手元で動かす方法の紹介になっている。 GoLandでGo本体をcloneしてビルドするあたり、さすがといったところ。 ...

11月 29, 2020 · garsue

邦訳版のほうがクオリティ上がる現象

主にコンピュータ関連の技術書において、邦訳版のほうが原著よりクオリティが高いのではと感じることがある。 最近Clean Agile 基本に立ち戻れを読んでいても思った。 ...

11月 23, 2020 · garsue

git-credential-osxkeychainの使い方メモ

コマンド入力後に標準入力から追加でいろいろ入力する仕様になっている。まともなヘルプもないためわかりにくい。 設定 明示的に設定しなくても初回のアクセストークン入力時に覚えてくれるのであまり使うことはない。 ...

11月 15, 2020 · garsue

gcloudコマンドがPython 3.9.0で動かない問題のワークアラウンド

どうもPython 3.9でgcloudコマンドがまともに動かないらしい。 Issueもある。 gcloudコマンド実行に使用するPythonを環境変数で指定できるので、そこでPython 3.8とかを設定して回避する方法が紹介されている。 ...

11月 10, 2020 · garsue

GitLab CLIツール Glab

言いたいこと GitLab使いはGlab使うといいぞ。 基本パターン MR glab mr create glab mr view glab mr merge ghと違ってpushまではやってくれないので注意。 CI/CD確認 glab pipeline list glab pipeline status #000000000 背景とか GitHub Actions登場以降、ちょっと影が薄くなったGitLab.comをみんな使っているだろうか。 ...

11月 8, 2020 · garsue

正常系のテストケースから書くということ

テスト、正常系から書くか異常系から書くか - hitode909の日記を読んだ感想。 上記のエントリーでは「まず正常系のテストを書き、それを削りながら異常系のテストを書く人」がどうやら多いらしいとのことだった。 ...

10月 24, 2020 · garsue

プライベートでもAsanaを使う

言いたいこと Asanaはいいぞ。 今までプライベートのタスク管理ツールはもっぱらGoogle Keepに雑に突っ込むだけで特になんの工夫もなく、それ故にまともに管理できている状態とは言えなかった。 ここ最近少しづつGet Things Done(以下GTD)を実践していて、その観点でタスク整理・リマインダー設定・資料整理してきたので、ぼちぼちGTDのワークフローに合わせてプライベートのタスク管理ツールを見直そうと思い立った。 そこで移行先のツールとしてAsanaを使うことにした。 実はAsanaは仕事でもう3年以上つかっていてすっかり手に馴染んだツールで、単に今までプライベートで使う発想がなかった。プライベートで使う分には無料プランで十分だし使わない手はない。 ...

10月 17, 2020 · garsue

本を聴く

言いたいこと Google Play Booksの読み上げはいいぞ。 ここ1,2年くらい音声読み上げを使って家事や移動の間に本を聴くことが増えた。 数式やコード片が多数出てくるような専門書・技術書の類を音のみで理解するのはきついが、それ以外の本は読み上げでも概ね問題なく頭に入る。 ...

10月 11, 2020 · garsue

生産性とDigital Wellbeing

言いたいこと 生産性をあげようと思った結果、なんか健康的になっちゃったというお話。 Digital Wellbeingはいいぞ。 きっかけ この1か月くらいいろいろあって生産性向上テクニックを実践している、いやしようとしている。 具体的にはポモドーロ・テクニック、GTD(Get Things Done)、時間術大全に出てくるいくつかの戦術だ。 ...

10月 4, 2020 · garsue