Posts for: #Review

まる一日コードレビュー

昨日は2時頃に帰ってきて、朝も昼も食べてなくて空港でおにぎりを食べただけだったので家に戻ってきてお腹が空いて軽食を食べてから寝た。お手伝い先の都合で朝から請求書を送る必要があったため、8時過ぎにはオフィスへ行って請求書を作成して送付した。9時からはらさんと隔週の雑談もあったのでスケジュール的にも早起きする理由があってちょうどよかった。

出張帰りの気分転換に nginx で X-Forwarded-For を設定する方法を remote_addrとかx-forwarded-forとかx-real-ipとか をみたりしながら調査していた。リバースプロキシがある前提であれば、api サーバーがそのヘッダーを参照するのではなく、nginx がそのヘッダーを remote_addr に設定するようにしてしまおうと思う。

今回の開発フェーズでは若いメンバーにサーバーサイドの大きな機能を開発してもらう。サーバーサイド開発の経験を積んでもらう機会にもする。レビューに私の時間が取られることを折り込んで工数を確保している。ある機能の初期実装ができたというのでそのレビューをしていた。そのコードレビューをしていてサーバーサイドの開発は難しいなと実感した。経験がないメンバーだと動けばいいコードしか書けない。効率やリソースの消費を考えながらコードを書いていないし、ライブラリやフレームワークのコードも読んでいないからサーバーサイドの運用に耐えるコードは書けない。あちこち指摘して直してもらう必要があった。なんやらかんやらでまる一日コードレビューしていて、自分の作業はまったくできなかった。

来週の資料づくり

今日の運動は腕立て,スクワットをした。統計を 運動の記録 にまとめる。

外では神戸まつりやっていたけど、1日中雨降りだったからとくに見に行くこともしなかった。

kyoto.go の資料づくり

前日の深夜2時頃までかけて資料を作った。社内 slack でレビュー依頼を出して帰ったら2時半頃にこみやさんがレビューしてくれてた。こみやさん夜型やなぁ。朝起きてから家事を済ませて、お昼前にオフィスへ行ってレビューで指摘してくれた内容の修正をしていた。なんやらかんやらでスライドも2-3枚増やして指摘前よりわかりやすくなったと思う。他者にレビューしてもらえると、自分だけの視点では気付かなかったところの示唆を受けて改善できる。レビューしてくれる存在のありがたさ。いつか本当に レビューサービス を作るかもしれない。

こみやさんと話していて、私はライブラリを探すときに avelino/awesome-go の話題になった。私はこのリストを参照することが多いのだけど、mapslice-json は実用的に使えるライブラリではないのにここにリストされていておかしいなということに気付いた。このリストを更新する PR を送るべきだなと思って contribution guidelines を読んでみることにした。

macbook air (2013-mid) の再インストール

古いマシンを処分しようと思ってオフィスにもってきた。もう1つの macbook は故障していて起動しない。試しに電源につないで起動させてみたらこっちは起動した。

処分するにしてもデータは全部消したいと思って os の再インストールのようなことができないかを調べていた。最近の macos にはその機能がある。この macbook では macOS Catalina までアップデートできるが、その os では再インストールのようなことはできないみたい。facebook にそんなことを書いていたら知人から ChromeOS Flex をインストールすればいいんじゃない?とコメントをもらって、それはいいなと思ってやってみようと思う。ChromeOS ならタブレットの代替のような用途に使えるかもしれない。

初めての骨伝導ワイヤレスイヤホンレビュー

今日の運動は腹筋ローラー,スクワット,散歩をした。統計を 運動の記録 にまとめる。

昨日は気付いたら4時半まで役員報酬の減額の手続きをやっていた。5時から寝て8時半に起きた。今日は軽く流そうと思ってレビューを書いてみた。

骨伝導ワイヤレスイヤホンのレビュー

2ヶ月前に Roddy というブランドの骨伝導イヤホン を購入した。購入直後にサクラチェッカーでレビューを調べたら「サクラ度は99%」と言われて失敗したかなぁとか思ったりもした。いまもその数値は改善していない。一方で実際に2ヶ月間使ってみて、私の用途では十分に満足しているのでそのレビューを書いてみようと思う。お断りとして、私は他の骨伝導ワイヤレスイヤホンを使ったことがないため、相対比較はできない。初めて買ってみた骨伝導ワイヤレスイヤホンが悪くなかったのでこのレビューを書いている。

もともと 【10個以上購入して分かったNo.1】2024年骨伝導イヤホンの最強3選【2024年4月10日更新版】 というインフルエンサー?の記事を読んで Roddy 骨伝導イヤホンを知った。品質がよいと書いてあって値段が 5,980 円だった。よく知らない商品を購入するとき、私はまずエントリーモデルを買う。いきなり高い商品を買って自分にあわなかったり、想定していた状況を違ったりするとがっかりするので失敗してもよいぐらいの価格帯で購入する。だいたい3,000円から6,000円ぐらいの価格帯になる。その視点からちょうどよい価格帯だった。余談だけど、違法なセラーがこれよりも安い値段で販売して商品が発送されないという詐欺被害も出ているそうなので、必ず Roddy Goods という販売元から購入した方がよいらしい。

閑話休題。私の用途としては次になる。

  • iphone で bluetooth 接続して使う
  • イヤホンで聞くのは apple music の音楽だけ
  • 散歩しながら聴く
  • 縄跳びしながら聴く
  • (たまに) オフィスでデスクワークしながら聴く

普通のワイヤレスイヤホンと骨伝導ワイヤレスイヤホンとを比較して当たり前の感想だけれども耳を塞がないということの快適さがある。耳が開いているから外の音が聞こえる・聞こえないというのは私にとってはあまり重要ではない。それよりも、物理的に耳を塞いでいないことの開放感、またはずっと塞いだ状態でいることのストレスから開放されることの快さがある。普通のワイヤレスイヤホンをずっと付けているとストレスだと感じたことはあまりなかったが、骨伝導ワイヤレスイヤホンを使ってみてストレスだったんだなと気付いた。

ながら作業をするときに音楽があった方が集中力が増すので真剣に音楽を聴いているわけではない。聴き流しに近いので高い音質を求めておらず、普通に聴ければそれでよいから私にとっては十分満足している。バッテリーはカタログスペックによると「連続再生約8時間」となっている。散歩や縄跳びのために出掛けると1-2時間ほど連続で使う。ちゃんとバッテリーを使い切ってから充電しているわけではないが、1週間に1-2回の充電でバッテリーが切れることもない。あと購入したときに試しに半日聴いていたら頭がむずむずしたり違和感を感じたりもした。頭痛というほどではないが、最初は慣れがいるのかもしれない。その後、長時間ずっと装着しないようにして、せいぜい1回あたり2-3時間つける程度なら身体的になにも違和感を感じなくなった。骨伝導に慣れたのかもしれない。

私の主な用途は「ながら」で運動するときに聴くというものなので満足できた。あとは耐久性だけかな。

2023年のふりかえりとコミュニティの価値

23時に寝て2時に起きて4時半に起きて6時までゲームやって8時に起きた。朝からオフィスで発表資料を作ってた。

2023年ふりかえり

今年を振り返ろう!LT大会 に参加した。

昨日の夜に LT 資料を作ろうと思っていたものの、晩ご飯食べたら面倒になってそのまま家で休んでいた。朝からオフィスで作り始めたら徐々に興が乗ってきて想定した以上にちゃんと作ってしまった。やぎさんにレビューしてもらっていくつか気付きを得た。ちょうど レビューサービス あったら依頼したいなと思ったところだったのでレビューしてくれる人の存在に感謝した。この資料はまたなにか他の機会のイベントでも再利用しようと思う。カフーツさんの忘年会で発表してもよいかもしれない。

北海道から 西原さん という方が参加されていた。全国あちこちのコミュニティに参加して、そこに集う人たちの支援や盛り上げ、ひいては日本の IT コミュニティを活性化させて、世の中をよくしようといった取り組みをされている。これは私も共感するところで大半の人はコミュニティ活動に関心がない。それ自体は個人の好みで構わないのだけど、プログラミングを学びたいと考えているのに行動できない人たちというのが一定数いて、そういう人たちの受け皿として IT コミュニティで始めるのはよいことだと思う。西原さんはまさにそういう活動をされている。とても尊いことだと思う。

短時間にも関わらず、いろいろな話しをして私自身収穫もあったし、西原さんから学ぶことも多かった。企業のテックブログを読む会を毎週30分、社内外でやっていると話されていた。これは素晴らしいなと思ってすぐに反応した。歳のせいか、私は自分で勉強しなくなっていて、本も仕事も課題も積みまくりで、毎日どうしよう?と途方に暮れながら帰っておいしい晩ご飯を食べてゲームしている。そんな自分で勉強しない人向けにこういったコストなく、無理なく、続けられるイベントはありがたい。やり方を学ぶためにオンラインで参加してみようと思う。

コミュニティ活動の価値というのは、多くの企業もコミュニティを盛り上げようとやっていることから明らかに大きな価値があるにも関わらず、その価値を十分に明文化できていない。私自身、コミュニティからたくさんのモノや影響を受けているにも関わらず、うまく明文化できていないところがある。課題管理の研究の延長上でコミュニティの価値にも追究していきたいと考えている。

記事のレビューをしてもらえるサービス

疲れて18時過ぎにはお仕事を終えて、帰ってきて晩ご飯も食べずにそのまま寝てた。22時頃に起きてそれから晩ご飯を作って食べて、また夜に寝て6時に起きた。

テックブログレビュー

顧問のはらさんに昨日書いたテックブログのレビューをお願いした。一通り、調査した内容の範囲内で書いてはいるが、私はフロントエンドについて明るくないため、大きな勘違いや誤りを含んだ文章を書いてしまう可能性がある。本来テックブログは会社のブランディングにつながるものだが、誤った記事を書いてしまうと逆効果になってしまう。自社なら私の責任で済むが、他社のテックブログでブランドイメージを毀損するのは申し訳ない。

私が書いた記事をレビューしてもらえる有識者を、報酬をつけて広く募るみたいなサービスがあってもいいなと思えた。うちの会社がもう少し財務的に余裕ができたら、いくつかの分野の有識者と顧問契約して、技術に限定せず、いろんな分野で私の書いた記事のレビューをお願いできるような体制にしたい。余談だが、レビュー依頼して誰もレビューしてくれないというのも書いていて寂しい。よい開発文化をもつチームならそんなこと起きない。私を書いた記事をメンバーが率先してレビューしないという時点でまだまだうちのチームには改善の余地がある。

円形テーブル受け取り

ジモティーで「籐 ラタン 木製丸テーブル」を500円で購入した。使わないときは折り畳みできる。省スペースでよさそうにみえた。現物を受け取ってみて、使用感はあるが傷んではいない。まだ実家の離れで使うか、自分の部屋で使うかは決めていない。しばらく部屋で使ってみてその用途や感触で決めようと思う。問い合わせしてから2日後に近所のローソン前で待ち合わせをして受け取りできた。近所だと、引き取りの調整もしやすいし、軽いものだったので自転車の荷台に乗せて運んできた。これまでジモティーで6件の取引を行ったが、いまのところ、トラブルはない。