私が歌川です

@utgwkk が書いている

GW6日目

旅先で起きると、チェックアウトのぎりぎりまで二度寝して、高速にシャワーを浴びて全ての辻褄を合わせたくなる。もうちょっとゆったりしていたい。 あんかけスパゲッティの店でパスタランチ。名古屋のパスタの思い出というのがあると思うけど、普通においし…

GW5日目

のんびり寝てから名古屋に向かう。せっかくの名古屋なので味仙の台湾ラーメンを食べたかったのだけれど、駅内の店は混みまくっていて、行ったことのある店は昼営業をやっていなかったので失敗。ラーメンを食べて、HUBでちょっと飲んだあとホテルにチェックイ…

GW4日目

家で小休止。有意義なゴールデンウィークにしたい、という力学が働いている気がするけど、むしろたっぷり時間を取って休みまくって、気が向いたらなんかやる、ぐらいの方がちょうどいいのではないか。詰め込みすぎるとパンクしてしまう。あと、ゴールデンウ…

GW3日目

昼から高井戸のビアカフェで飲む。東京の西側でのんびり暮らせるとよい気もするけど、物価や家賃が気になる。コンテンツを効率的に摂取するなら東京に住むのが手っ取り早い。 雨が降ってきたのでどうしたものか、と思いつつ東京駅方面に向かって日本橋ブリュ…

GW2日目

やや二日酔い気味だった。あまり食欲がないけど何か食べないと力尽きると思って、ホテルを出て富士そばを食べる。雑な蕎麦という感じで東京っぽい (?)。 I'm at 幕張メッセ in 千葉市, 千葉県 https://t.co/nxG4O71cgi pic.twitter.com/3Us5ZPk4wF— うたが…

GW1日目

雨が降る前に上京したら、東京はちょうど雨が降りはじめるところだった。 ミチミチパイモンの人形があったドンキに再び行くと、まだ原神グッズコーナーが残っていた。大陸から輸入したものを売っていて、こっちで入手するのは大変なのでありがたい。ごはんに…

意識してゆっくり喋る

ふだんの会話でも、登壇するときでも、すごく急いでいるということがないならゆっくり喋るように心がけている。他の人から見て (聞いて?)、実際にゆっくり喋っているように感じられているのかはまた別だけど、自分の中では急がないように発話している、とい…

nginxのaccess_logとerror_logのログファイル名に変数を使えるかどうか

tl;dr access_log には変数を使えるけど制約が多い。error_log には使えない。ホスト名の数だけ server directiveを列挙した方が早そう。 nginx 1.21.1 で確認した。 変数を使えるかどうか 表題のことが気になったので調べた。部内k8sクラスタにアプリケーシ…

洗濯機の給水ホースを取り付けなおしてもらってから、洗濯物の乾きがよくないな、洗濯物を詰め込みすぎてはいないと思うけどそれでも乾きが悪いな……と思っていたけど、原因は別のところにあった。漏水が怖いのですすぎ洗いが終わった段階で蛇口の栓を締める…

山科の巨大無印良品にはこの世が詰まっている

前日に飲酒しまっくてクタクタだけど8時に目が覚めて、フィットボクシングをやった後、夕方までの予定を考える。 やりました #NintendoSwitch pic.twitter.com/tj3FyQg6tZ— うたがわきき (@utgwkk) 2022年4月23日 そういえば無印良品週間が始まったし、せっ…

LINEスタンプ購入の決め手、それはかわいいかどうか

おかげで数がすごいことになっています。

コカコーラゼロの定期おトク便の最適な周期をつかむ

平日に1.5Lペットボトルを1.5本弱ペースで飲むので、2週間で2箱 (12本) がいちばん近いか? 定期おトク便の周期を合わせるまでが大変で、家に大量のコーラがある暮らしが続いていた。今はちょっと足りないかもしれない。 コカ・コーラ ゼロ 1.5L PET ×6本Coc…

ここで一句

五月雨を utf8mb4— うたがわきき (@utgwkk) 2022年4月19日

grapheneでナイーブなnodesクエリを実装する

複数のIDを指定してデータを一括で取得したい場合があって、手作りした。ナイーブにはこういう感じでいける。N+1クエリになるのでもうちょっとうまくやる必要がありそう。 import graphene class Query(ObjectType): # 中略 nodes = graphene.Field( graphen…

GoでGraphQLクライアントを書くために github.com/hasura/go-graphql-client を使ったら便利だった

あらすじ Go言語でGraphQL APIを叩くクライアントを書くことがあって、クエリをベタ書きするのはともかく返り値にマッピングされるようなstructの型を用意するのが面倒すぎる。正常系だけならそれでもまだなんとかなるかもしれないけど、異常系のことも考え…

パイモンの現在

最新パイモンステータス pic.twitter.com/ssBmjdeavj— うたがわきき (@utgwkk) 2022年4月8日 ステッカーはeBayで買えます。 www.ebay.com

オタクグッズに関する考察

前から見ると部活のパーカーみたいに見えるけど、後ろには部員の写真がデカデカと載っている、と考えるとおもしろい気がする。部活のパーカーを作るとして、部員の顔をデカデカと載せることはないと思う。 ↓これの話です。 ブルーアーカイブ パーカー アリス:…

吉祥寺.pm 29でトークした #kichijojipm

kichijojipm.connpass.com レギュレーションに則って*1一句用意してから臨みました。発表資料は以下です。 speakerdeck.com 自分にとって馴染みのない分野の業務に飛び込むという「挑戦」だったけど、振り返ってみればこれまでと変わらない方法で着実に身に…

Pythonのテストで常にHTTPリクエストをモックする

HTTPリクエストをモックするには PythonでHTTPリクエストをモックするには、どうしたらいいか。unittest.mockを使ってHTTPリクエストを投げるメソッドをモックする方法が思い付くかもしれない。しかし、どこをモックして何を返すようにしたらよいのかは自明…

Sentakuki Reliability Engineering

洗濯機の給水ホースが外れていたので今すぐに仕事終わりにしたい— うたがわきき (@utgwkk) 2022年4月5日 Webエンジニアリングの力では給水ホースを直せないので業者に来てもらった— うたがわきき (@utgwkk) 2022年4月5日 業者に見てもらってなんとかなった— …

Gitのコミットメッセージを複数行書くときは2行目を常に空行にするとよさそう

Git (GitHub) のコミットログに Co-authored-by を書くときに、2行目を空行にしないとGitHub上で共同編集したような表示にならない、ということがあった。2行目を空行にしてcommitし直したら出るようになった。 この挙動自体はドキュメントを読むと書いてあ…

株式会社はてなに入社しました

株式会社はてなに入社しました 社会人です。 あわせて読みたい 4/1はエイプリルフールです 株式会社はてなに入社しました - hitode909の日記

「野生の勘」を書き起すと

たびたび野生の勘について書いている気がする*1*2。ちょっとずつ、こういう感じでやっていますというのを言い表せるようになったのでちょっと書いてみます。 片っ端から型定義を見に行く TypeScriptの場合、定義ジャンプを駆使するとライブラリの型定義ファ…

Webフォントを分割して読み込む際にunicode-rangeを指定しなかったらどうなるのか

表題のことについて検証してみましょう。 目次 目次 前提 Webページ上で独自のフォントを読み込むには フォントファイルのサイズ フォントファイルのサイズを抑える工夫 フォントファイルを分割し、必要に応じて読み込む フォントファイルを圧縮する 前提お…

デスクトップマシンのSSDを取り替える

gyazo.com Cドライブ (240GB SSD) が埋まった状態でしばらく暮らしていたけど、どうにもならないのでSSDを買った。予備のHDDが挿さってるのでそっちにデータを入れまくっていたけど、WSLのデータは移動しづらくてどんどん容量を食う。 Crucial SSD 内蔵2.5イ…

YAPC::Japan::Online 2022 参加した&LTした #yapcjapan

記事を出すのが遅くなってしまいましたが、参加しました。LTについては以下の記事に書いたので、こちらも読んでください。 blog.utgw.net いろいろなトークを聞いて、どれもすごく面白かったのですが、なんだかんだで芝生というボイスチャンネルで誰かが話し…

さくさくコードレビューしまくる問題

GitHubからPRのレビュー依頼通知が来たら、作業の手を止めてコードレビューに入る暮らしをしていた。PRがマージされるまでの時間が短くなるのはいいけど、コードレビューしすぎてしまう問題があった。自分の作業は回っているけど疲れるような、実はもっとパ…

GitHub Actions上でdocker composeコマンド経由でpytestを走らせると何も出力されない現象

はじめに 2022/3/13 時点で、表題の現象を確認しています。また、以下のいずれかの手段で解決することを確認しています。 docker compose ではなく docker-compose コマンドを使う docker compose run を実行する際に -T (--no-TTY) コマンドライン引数を渡…

低音が大きいとおもしろい

低音が大きいとおもしろいので、Google Homeのスピーカーもイコライザの設定をいじって、低音を大きくしている。 デスクトップマシンにヘッドホンを挿したら低音が大きくて嬉しい。サウンドデバイスの設定でもっと大きくすることができたのでよかった。

家にパイモンの人形があるとよい

ミチミチに詰まったパイモンを見かけて動揺している……! pic.twitter.com/oxz6iX6XXf— うたがわきき (@utgwkk) 2022年3月6日 ミチミチパイモンに目を惹かれてそのまま買った……— うたがわきき (@utgwkk) 2022年3月6日 pic.twitter.com/HM9JP4SD1h— うたがわき…