Posts for: #Workcation

開発者合宿のふりかえり

今日のバドミントン練習はお休み。

隔週の雑談

顧問のはらさんと隔週の打ち合わせ。今日は先週末の開発合宿のふりかえりをした。

  • 1週間前ぐらいに参加者を集めて事前打ち合わせをして過ごし方の共有をした方がよかった
  • 周りと雑談してしまうので資料を合宿中に作るのはほとんど時間を取れない
  • もう3回目なのでお風呂へ入るのにも慣れが出てきてお気に入りの外湯へ行くようになった
  • 人数はどのぐらいが適正か?
    • 5人という人数は中途半端だったように思える
    • 8人は多過ぎた気はするから6人がちょうどよいのではないかと思える
  • 周辺の体験イベントにみんなで参加してみるのもよいかもしれない
    • あらかじめ希望をとっておく
  • 発表の時間を初日と2日目に分割したのはよかった
    • 夜に発表を固めなくてもよい
    • お昼でも夕方でもみんなが集まっている時間帯にさらに分散させるのがよさそう

細かいところはいろいろあるけれど、覚えているうちに意見をもらった。いつもはらさんが来てくれるから私の負担が低くなり本当に助かっている。

compose サービスの停止の振る舞い

昨日の続き 。それぞれのサービスに depends_on を指定することで依存関係を定義できる。サービス起動時と停止時に依存するサービスが先に起動または停止するように順番を制御してくれる。但し、起動時のデフォルトはコンテナ起動をトリガーにするため healthcheck などを指定しないと厳密にサービスが起動しているかどうかはわからない。

compose サービスの起動は次の2つのコマンドがある。

  • up: すべての依存関係を調べてコンテナサービスを起動する、停止しているコンテナがなければ作成する
  • start: 停止しているコンテナのみを起動する

基本的には up を使っておけば運用上の問題は起きない。start を使う理由がなければ up を使うといった感覚でよい。一時的なメンテナンスなどで stop を使ってコンテナを停止し、そのコンテナだけ起動すればよいことがわかっていれば start を使った方がオーバーヘッドが少ないといったメリットはあるだろう。up と start の違いはそれほど気にしなくてもよい。

次に compose サービスの停止は次の2つのコマンドがある。

  • down: コンテナを削除する、関連するリソース (volume や network) もすべて削除する
  • stop: コンテナを削除せずに停止する

運用上どちらか一報を覚えておくなら down を使えばクリーンに再起動できると言える。コンテナが使うイメージのバージョンアップをするときなどはコンテナを削除する必要があるから down する方が手間がいらない。stop で停止したコンテナがあると、up でも start でもバージョンを自動的にあげてくれたりはせず、ただ停止したコンテナを起動するといった振る舞いになる。そのため、バージョンアップをするときは stop で停止した後に rm でコンテナを削除する必要がある。それなら最初から down で削除してしまってもよいと言える。compose の logs コマンドを使うと複数サービスのログを1つのストリームで監視できる。この状態で stop や down を実行してどういった振る舞いになるのかを検証できた。

$ docker compose logs -n 3 -f

秋の城崎温泉の終わり

昨日で大雨が過ぎ去って朝から快晴だった。近くの公園へ行って3人でバドミントンの打ち合いを30分ほど軽くやってみた。せっかくバドミントンの道具を持っていったので少しでもみんなで出来てよかった。

朝からお風呂へ行ったり雑談したりお土産を買ってきたりしながら11時にチェックアウトする。行きと同じ参加者と2人で帰路につく。時間があるので篠山城跡に寄り道してから神戸へ帰ってきた。周辺でお昼ご飯を食べてから篠山城跡へ行ってみる。11月3日は文化の日なので美術館、博物館、資料館などが無料拝観になったりするらしい。篠山城大書院 も無料公開されていた。初めて入ってみた。大書院 (おおしょいん) と読む。中は広くて資料展示や10分ほどで歴史のダイジェスト動画を流していた。明治の初期には篠山県と豊岡県があったんやというのも初めて知った。

明治4年(1871年)7月14日の廃藩置県により篠山藩は廃され、篠山県となる。さらに同年11月には篠山県も廃され豊岡県に編入、明治9年(1876年)8月には兵庫県に編入された。

wikipedia:篠山藩

常設展示かどうかはわからないが、有志の方が手作りでつくった戦国武将の甲冑が展示されていて見事だった。写真を撮っていいのかわからなかったが、ダメとは書いてなかったし、本物でもないからいいかなとおさめてきた。

帰りの車の中でも政治や課題管理など、いろいろ雑談しながらゆっくり帰ってきた。途中、2箇所で渋滞につかまった。車のナビ通りにいくと渋滞になっているところを google map で回避できるルートを使うとうまく抜けられた。みんな車のナビをみて移動するから同じルートで渋滞になってしまうのかもしれない。google map はリアルタイムで利用者が投稿した渋滞情報を更新しているようでそれを参照して迂回ルートを提案しているらしい。渋滞に捕まりそうなときは車のナビではなく、助手席で google map のルート検索をしてもらうとよいことを学んだ。同乗の参加者を神戸空港まで送り終えて今回の開発合宿を終えられた。

今回は私の準備不足でなにも出来なかったが、無事にイベントを終えられてホッとした。家に帰ったら疲れてなにもする気がなくなってそのままぐったりしていた。イベントをやっているときはスケジュールをこなすことに必死だけど、終わりはいつも達成感と、物足りなさや反省に加えて寂しさも混ざって複雑な心境になる。

秋の城崎温泉の中日

居間で1時半から6時頃まで寝てた。今日のバドミントンは雨天中止。朝から大雨、河川洪水、土砂災害警報と出ていた。雨も夜までずっと降り続いていた。

起きてから昨日、移動途中のサービスエリアで買っておいた丹波黒枝豆を茹でてみる。大粒で少し甘みがあっておいしい枝豆だった。普通の枝豆とは少し趣が違うようなのでお土産にもよさそうに思えた。おやつ代わりに茹でた枝豆を食べていた。

その後、午前中に雑談しながら発表資料を作り終えた。今回の開発合宿は余裕がなくてすべてにおいて準備不足だったが、そのうちの大きな反省として発表資料を事前に作らなかったことがあげられる。きのいえにいると、なんやらかんやら周りと雑談して盛り上がるので自分の作業がまったく進まない。ワーケーションは「余白」が大事になる。普段話さない人たちと雑談するためのイベントでもある。

お昼頃に マルサン精肉店 ですき焼き用の但馬牛を買いに行く。店員さんと話しながら1人200gを基準に購入する。但馬牛のリブロースを200g、鹿児島産の赤身肉を100gとした。但馬牛はとてもおいしかったが、リブロースの霜降りの脂身があるため、量は食べられない。実際に食べてみた所感としてはリブロースを150g、赤身肉を100gでよかったと思える。足りないよりは余る方がよいのでこのぐらいは許容範囲と言える。お店では陳列棚にお肉を並べていなかったため、100gの単価がわからなかった。私の先入観でお肉はそう高くないだろうと考えていた。実際に買ってみたらリブロースが3000円/100g、赤身肉が1900円/100gだった。先に値段を聞いてから他の部位とも調整して買うべきだった。インフレしているのもあると思うが、5人分のお肉の料金が8人でカニを購入したのと同じぐらいの金額になってしまった。失敗。

午後からまた別のお風呂へ入りにいったついでに かみや民藝店 さんの前を通りかかって入ってみた。陳列されている麦わら細工を見学してからオーナーさんに話しかけてみた。この麦わら細工を作っているのは日本で城崎温泉と伊勢の2箇所しかないらしい。昨年、お土産に麦わら細工のストラップを購入してから気になっていた。

お土産を買ってきてから、うちの会社のロゴは幾何学模様だからこの麦わら細工で作れないかと考えていた。うまくできればオリジナルな会社のノベルティになるのではないかと。オーナーさんに聞いてみたところ、うまくできるかどうかは実際に作ってみないと分からないものの、特注のようなものも引き受けているという。基本的にすべて手作りで作るため、既成品を作るのも特注品を作るのも手間暇はあまり変わらないらしい。

  • カスタムメイドの追加費用はない
  • 最低発注数のようなものはない
  • 納期は急いでいないからいつでもよい

1つ2500円前後で作ってくれるという。まず試作品としてうちのロゴの色違いで2つを作ってもらうことにした。それをみてから実際にノベルティとして発注するかどうかを決める。麦わら細工でノベルティの試作品交渉がうまくいった。

晩ごはんに関西風のすき焼きを作って食べる。まず肉を焼いて溶き卵でそのまま食べる。焼いて食べるときのインパクトは大きい。よいお肉だったのもあっておいしかったと思う。焼いて食べた後は普通に煮込むすき焼きを作る。最初に焼いて食べるお肉のインパクトが大きかった分、煮込んで食べたときの印象が薄くなってしまう感じがした。2回に分けて鍋を作ったが、最初は野菜が足りなくてすき焼きに煮込む水分が少なかったように思えた。鍋いっぱいの野菜を多めに入れてから煮込むとよさそう。

晩ごはんを食べ終えてから2日目の親睦会に入る。3人で発表していく。私はこの10ヶ月間の運動や体重減やバドミントンを始めた話しをまとめてみた。準備不足もあって単体と経緯をまとめただけでなにを伝えたいか、よくわからない発表になってしまった。はらさんは「ロールモデルを歩く」という主題で自分がなりたい人に、自分がなっていけるような生き方をしていくという話しをされた。それを聞いていて参加者からこれからは「風の時代」になっていくとか、経済的な価値よりも精神的なつながりを大事にする価値観が重要視されるのではないかといったコメントもあった。60歳になってものづくりをしている人は周りからみて迷惑になっているのではないか?若い人たちからみて年配の作る人は迷惑ではないか?50代になると受託開発の単価が下がる問題への対応。40代のうちから単価をあげず最初から高くないから下がらないという戦略もある。

私がいま独立して会社をやっている理由を端的に表すと「組織に馴染めない」ということがあげられる。それについても聞いてみた。

  • ai を相手に話せば、若い人に迷惑をかけずにやり取りできるのではないか?
  • 老化しないための研究が発展して不老不死のような状況もみえてくるのではないか?
  • 50代になると選択肢がなくなっていく
    • サラリーマンとして我慢してやっていく
      • その生き方も強いと言える
    • 組織と折り合いをつけられているならそれは能力の1つと言える
  • 50代で潜伏していた人はあまりいない

発表を終えて、0時ぐらいから知人のトラブルプロジェクトの話しを聞いていた。自身の経験則から私ならどう考えてどう行動するかと考えながら雑談していた。抜本的に改善しないといけない状況だが、プロジェクトの状況からどうにもならない、かなり高い確率で失敗の未来がみえている。雑談をしていて課題管理や業務の教え方について思うことが出てきたのを、忘れないように書き殴っておいた。この話しをできただけでもこの開発合宿は価値があった。

  • 若いメンバーは「わからない」「できない」が言えた時点で正しいとする

    • そこから先の問題を表現する練習を積み重ねる
    • これは文章でやり取りするよりも、口頭で話しながらできるようになってもらう
    • 専門用語が出てくれば、なにが/どうわからないかを短文で説明してもらう
      • その後に具体的に論理を説明しながらわからない内容を長文で説明してもらう
  • 問題の本質を理解するための問答ではなく、私が言ったことを理解するための問答になっていた

    • 文章で指摘した方が後で読み返せて調べられるし、証拠も残ってよいだろうと考えていたが、人によってはそのやり方が最善でもなかった
    • 口頭で問題の本質を確認したり、相手が何を理解出来ているかを質問して考えてもらう時間をもっと取るべきだった
      • 教え方・教わり方に個人差がある
        • 文章だからわかりやすいとか、口頭だから曖昧になるというわけでもないことを学んだ
  • プロダクト開発のコアな役割を担ってしまうと品質をとるか、成長を促すかのトレードオフに直面する

    • 私の価値観ではプロダクトの品質をあげる方を選んでしまった
      • プロジェクトに入る前にお客さんにどちらかの2択を決めてもらう
        • メンバーの成長を優先か、プロダクト/プロジェクトの品質を優先するか
          • お客さんが選ばなければ、逡巡と葛藤の結果、最終的に私は品質を優先する
  • 業務の進め方が一定水準に満たないメンバーをどう対応するかa

    • コードレビューならマージしない、やり直しをしてもらうスキームを作るべきだった
    • 最初からうまくできるわけはないから、やりながら慣れていってもらうことを優先して導入を甘めにしてしまった
      • 問題の本質を理解できていないようにみえても指摘したことを修正したらマージしていた
        • 問題の本質を理解するよう促したり、モブプロしたりしてもっと時間をかけて基本を指導して最低水準を設けるべきだった
        • もっと話して時間をかけてゆっくりしっかり指導していくべきだった
          • 最初に業務を遂行する上でのスキルの基準を示すべきだった
  • リーダークラスのできる人、チームを相手に課題管理を教えるのか、新人や経験の浅い人たちも含めて課題管理を教えるのかでやり方が異なる

    • 前者はみて学んでくれる
      • 実践しながら勝手にできるようになっていくのでプロジェクトが進む
    • 後者は成長を主目的とする
      • 品質や機能開発を停滞させても業務の進め方をしっかり指導することが中長期的に大事になる
  • 課題管理のビジネスをする上でマネージャーとして実践的に入るのはよい

    • 終わりのスキームを最初から作っておく必要があった
    • マネージャー (&遊撃) でプロダクト開発のコアな役割を担ってしまうと抜けられなくなる
      • クロージングをどうすればよいかを悩み始めた
      • 課題管理の OJT を実践的に1ヶ月で終えられるようなコンテンツづくりやノウハウのパッケージングをしていく必要がある
        • 現状ではうまくいけば半年、そうじゃなかったら1年ぐらいかかる
    • プロダクト開発の初期で私からメンバーにマネージャーを移行するスキームを作っておく
  • マネージャーは厳しいことを指摘しないといけない

    • なぜ厳しいことを指摘するのかの背景や理由を説明できるようになる
    • 厳しいことを言っても人間関係を崩さないだけの人間力も必要になる

秋の城崎温泉へ

1時前まで資料作りをして2時過ぎに寝た。神戸から城崎温泉まで3時間もあれば着くことはこれまでの経験でわかっていた。三ノ宮で8時半に待ち合わせてして出掛ける。出掛けていろいろやってたので今日のバドミントン練習はお休み。

開発合宿へ出掛ける

今回は一緒に車で移動するのは1人だけ。レンタカーを借りずに社用車で出掛ける。8時半に待ち合わせして9時半頃に 西紀サービスエリア で休憩。丹波産の黒豆は使っていないらしいが 黒豆せんべい を買ってみたらおいしかった。また今度買ってみようと思う。その後、出発したもののナビの案内がおかしい。中継地点として西紀 SA を設定していたため、出発した後も西紀 SA へ向かうようなループした案内になってしまった。中継地点を通過したことを登録するか、ナビのルート案内をやり直す必要があった。失敗。あとナビの目的地を城崎温泉駅にするよりも「但馬空港IC」のように高速道路の出口を指定した方が高速道路を使ったルート案内になるように思える。ナビの設定で回避できるかもしれないが、なるべく高速道路よりも下道を使うようなルート案内が行われてしまう。

やや運転トラブルはあったものの結果的には予定通りの11時半に きのいえ に到着した。スタッフさんもおられてそのまますぐにチェックイン手続してくれた。前回はクレジットカードの上限設定を超えて決済できなかった。今回は上限設定を見直していたので問題なく手続きできた。プロジェクターとの接続チェックで手間取った。wifi の接続先が 2.4g と 5g あり、プロジェクターが 2.4g を使っているためにラップトップも 2.4g に接続しないと接続できなかった。周波数をあわせないと接続できないというのを学んだ。

その後、12時半、14時半と電車や自分の車で来られた参加者と合流。今回の参加者は私も含めて5人。参加者が chromecast をもってきていた。プロジェクターに hdmi 接続で chromecast を接続し、chromecast はモバイルバッテリーから電源をとる。これで wifi 接続すれば、OS に関係なく chrome ブラウザなら画面共有できるようになる。ブラウザのタブ単体と画面全体のどちらでも共有できる。プロジェクターが提供する ios キャスト (airplay) やミラキャストは os ごとに設定を変えないといけないのでそれが面倒になる。いま chromecast は生産中止になっていて現行機種は Google TV Streamer になり、値段も16,000円とやや高い。このデバイスとモバイルバッテリーをもっておけば、開発合宿のような、不特定多数のラップトップで画面共有するときに便利なことを学んだ。

雑談しながら作業したり、お風呂へ行ったりしながら19時からイタリアンのビールレストラン GUBIGABU で晩ご飯にした。この時期はまだカニが解禁されていない。インフレのせいか、値段はやや高めになっていた。味はおいしかった。地ビール4種飲み比べ のメニューがあってそれぞれ飲んでみた。どれも特徴があって好みが分かれると思う。私は雪のビール (カニビール) が一番好みだった。最初の1-2品を頼んでみて量が少なかったのでそれからは2皿頼むことにした。5人という人数は料理の量やお皿を置く位置と席の配置が難しい。2皿ないとどちらか一方の端にいる人は料理を取れない。

21時頃に晩ご飯を終えて21時半から恒例の親睦会に移る。今回は初日に2人、2日目に3人と分けて発表してもらう。詳細は省くがおもしろかった。人数が少なくて時間も余裕があるからゆっくり雑談しながら発表内容についてあれこれ話しができてよかったと思う。人数が少ないから濃い話しや雑談になる。これは昨年よりも参加者数を少なくしたことのメリットだと思う。その後も作業したり雑談しながら25時半頃に寝た。私はいびきがうるさかったら申し訳ないから1Fで毛布にくるまって寝てた。暖房を入れておいたら寒くもなくよく眠れた。4時間ほど寝て1時間も深い睡眠があった。運転したり普段とは違うことをして疲れていたようにみえる。

しばらく土曜日の午前中は公園運動をする

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

ワーケーションの学び

デジタルノマドとワーケーションの現在地と展望 に参加した。

土曜日の7-9時という、あまりみかけない時間帯にイベントが開催されている。なぜ土曜日の朝7時か?というと他の予定と競合しないというメリットがある。通常は参加に1,000円かかるが、カフーツさんのオンラインイベントに山梨大学生命環境部教授の田中敦さんが参加されていて、そのコネで招待コードを無料でいただいたので試しに参加してみた。初めて参加してまず驚いたのだけど、このイベントは4年ほど継続しているらしく、且つ朝7時から30人以上参加されていた。おそらく参加者から1,000円徴収したいわけではなく、質の高いコミュニティ運営を目的に、無料イベントよりも参加の敷居をあげたいという狙いではないかと推測する。イベントそのものの参加費用をある程度高めに設定して一見さんのハードルをあげつつ、信頼できる知人には招待コードを無料で配るといったやりかたではないかと思えた。

またオフラインと比べてオンラインイベントは無茶な時間帯に開始時間を設定しやすいことにも気付いた。私は寝起きで参加したのだけど、オンラインイベントだとビデオオフにしておけば身なりを整えなくても済む。同様に夜の遅い時間帯も物理的に出掛けるのは面倒くさい。オンラインなら夜23時からイベントを開催しても終電の心配もない。うちの会社のイベントを開催するときでも土曜日の朝7時という時間帯を検討する価値はあると思えた。この時間帯は暗に真剣に参加する人だけ来ればいいというメッセージも含まれている。

内容は大学の教授といった方々が発表されているため、やや硬めのしっかりした内容の発表が多かった。デジタルノマドやワーケーションの実践的ななにかというよりも研究対象として分析したことからわかってきた知見やノウハウ、統計的な見解の共有といった意味づけの方が強かったように思う。

もっとも大きな気付きを1つ書く。松下慶太 さんという関西大学社会学部の教授が話していた内容で「混ぜる (mixed)」と「和える (harmonized)」は違うという話しをされた。外国にはない表現なので harmonized という英単語が適切かどうかはわからないと本人も仰っていた。デジタルノマドを地域に受け入れるのは混ぜる (地域の文化やしきたりに均質化させる) のではなく、和える (それぞれの持ち味がでるよう、いい加減で止める) アプローチがよいのではないかと提案されていた。料理の世界で使う和えるという言葉を日本人の価値観でわかりやすく見事に表現されていた。相対的にコミュニティはポリシーの下「混ぜる」というアプローチをするし、コワーキングは個々のコワーカーのホスピタリティを優先するなら「和える」というアプローチが向く。似て非なる概念を日本人にとって馴染みのある言葉でうまく表現されていて素直に素晴らしい視点だと感心した。

私自身、組織に馴染めなかった方の「混ざらなかった」人間と言える。うちの会社で社員を雇う価値観としても「和える」というアプローチを採用したいし、会社にとっての 関係人口 を増やすという概念を、会社の理念や行動規範とするのもいいんじゃないかと論理を飛躍して考えたりもしていた。資本主義における会社の目的は究極的には利益の追求に帰結してしまう。しかし、それが行き過ぎると社会に歪みを生じさせてしまう。利益だけではない行動規範として、ただ会社に関わる人を増やすというシンプルな目的はコワーキングやコラボレーションとも相性がよさそうで、私の理念にもあうように思えた。このアイディアはもう少し寝かせて時がきたら掘り下げてみようと思う。

ストレッチ

今週もお仕事がいろいろ立て込んでいて余裕がなかったため、運動の時間をあまり取れなかった。結果的にいつもよりも少し運動時間が少ないせいで筋肉やカラダへの負荷が下がり、ストレッチを受けても疲労が蓄積していない状態だった。右臀部のツボがいつもよりきつく感じたのと、肩甲骨辺りの筋肉が硬くなっているとトレーナーさんが仰っていた。これは腕立て伏せや腹筋ローラーでその辺りの筋肉を使ってしまっている影響もあるのかもしれない。トレーナーさんが言うには、腕立て伏せは大胸筋、腹筋ローラーは腹筋を意識したフォームでないと他の部位の筋肉も使ってしまってあまりよくないようなニュアンスで話されていた。今日の開脚幅は開始前150cmで、ストレッチ後155cmだった。

いま三宮.devの公園運動がやや盛り上がりつつあって土曜日の午前中に参加する人が多いため、土曜日の 10:00-11:40 で受けているストレッチを午後に変更してみることにした。5月は土曜日の午前中を公園運動の時間に割いてみる。暑くて外に出るのが嫌になるまでは続けてみようと思う。

みなとのもりの運動

ストレッチを終えてから12時過ぎから1時間ほど運動してきた。前回の所感はここ 。バスケコートは3つとも埋まっていて今日はやらなかった。いつも通り縄跳びを15分間跳んでから付近を散歩したりストレッチしたりしていた。縄跳びをうまく跳ぶコツを少しつかんだ。いつもタイマーを地面かベンチに置いて目線を下げて跳んでいた。そうすると、縄が跳んでいる位置よりも少し前方で接地してしまい、飛ぶタイミングが微妙にあわなくて引っかかるということがあった。これは目線を水平方向に向けることで縄の接地面をなるべく跳んでいる位置、もしくは接地しないように調整しやすいことに気付いた。したがってタイマーも下方ではなく、なるべく目線の水平方向に設置するとうまく跳べる気がする。木の幹の枝のところに引っ掛けると目線が安定してよかった。

その後メンバーの1人が来たのでデカテニスをやってみた。昨日はデカバドミントンをしたからどう違うかを比較してみた。

  • 大きいボールは子ども向けで大人が使うには (距離を取ると) ボールの挙動を制御しにくい
    • デカバドミントンも大きい羽の方が飛ばないから運動するにはあまり向かない
  • 小さいボールは大きいボールの倍以上飛ぶのである程度の距離をあけてラリーをしやすい
  • デカバドミントンよりもデカテニス (小さいボール) の方が飛距離が増える分、前後左右に動く量が大きくなる
    • たくさん動きたい場合はこちらの方が運動量が増えてよいように思える
  • 相対的に体力がない人はデカバドミントンを、体力がある人はデカテニスを選択するとよさそう

ダブルダッチ

土曜日のお昼なので公園でいろんな人たちが活動している。その中に縄を2つ使ってぐるぐるまわしているのを何度かみかけていた。この競技は ダブルダッチ と呼ぶ。

ダブルダッチの歴史は、300年以上前に、アメリカ合衆国のハドソン川ほとりのニュー・アムステルダム(現在のニューヨーク)に入植したオランダ人によってアメリカに持ち込まれた“なわとび”である。 ダブルダッチという言葉は、オランダ人が複雑でおかしなことをした時に、それを指して言うイギリス人の俗語で、イギリス人がこのゲームにダブルダッチという名を付けた。

ダブルダッチの歴史・発祥

変な名前だが、いまとなってはちゃんとルールも整備され世界大会も開催されている。歴史のあるスポーツ?になっているようだ。これも運動量が増えて公園に来た人たちがやることなくてあぶれないための施策の1つになりそうに思える。ダブルダッチをするためにトーエイライト社の長縄を購入してみた。これも1人ではできないので誰か来てくれると嬉しい。

会社も個人も関係者が増えていく実感

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

新しい税理士さんとのキックオフ

先日 電撃的に税理士さん変更 を実施した。その後、契約やシステムへのアカウント登録などを行って体制を整えた。満を持してキックオフの打ち合わせを行った。顧問のはらさんにも参加してもらって3人でキックオフをした。はらさんの顔合わせを行い、当社の概要として課題管理のビジネスについて軽く共有して税理士さんからも質疑応答でいろいろコメントをいただいて、当社の雰囲気や人となりを知ってもらうよい機会になったのではないかと思う。私はあちこちで課題管理の話しをしているので説明するのも慣れてきて時間にあわせてコンパクトに組み立てられるようになってきた。

新しい税理士さんと法人決算の予定を調整しようと思っていたら、早かったら連休前、意図しない課題に遭遇して遅れても連休明けにはできそうといったスピード感でやってくれるらしい。申告前にデータを整理したら打ち合わせもしてくれるらしい。契約してから1週間ぐらいしか経っていないのに、前の税理士さんと比べると10倍速いと言っていい。一般論として優秀なプログラマーと普通のプログラマーの差が10倍と言われるけど、税理士さんにも当てはまるなぁと実感した。先週締結した契約後も、この書類をくださいとか、過去のこの手続きが誤っているから訂正が必要とか、slack connect でつないでいてどんどん指摘してくれる。前の税理士さんは半年ほど契約していて、先方から質問や問い合わせが来たことはほぼゼロだったと思う。業務として達成しようとしている基準レベルがまったく違う。税理士さんを変更して本当によかった。

コワーキングのオンラインイベント

月例のカフーツさんのオンラインイベントに参加した。前回の所感はここ 。3月は私の都合があわなくてお休みしたので2ヶ月ぶり。今日はメンバーが外国人のデジタルノマドとイベントを行った成果を発表する予定だったものの、そのメンバーの体調が悪くなってしまって声が出ないということでその発表はキャンセルとなった。主題がなくなってしまったので何を話します?みたいな感じになってぐだぐだになった。

そのメンバーがまとめた、発表予定だったイベント記事が公開されていて写真も多くてよさそうにみえる。奈良の明日香村と大阪の太子町でイベントをされたらしい。日本人でも聖徳太子とか、大化の改新とか、学校で習った程度しか知らないのでおもしろそうにみえる。日本の文化に関心のある外国人には新鮮なイベントになったのではないかと思う。

岡山県と兵庫県の県境に佐用町という町がある。姫路よりもまだ西、赤穂の北。いとうさんが佐用町は兵庫県だけど、ほとんど岡山県だと仰っていたのが後になって地図をみて理解できた。佐用町に コバコWork&Camp というコワーキングスペースがあって宿泊施設を設けたことで訪問者が滞在する日数が増えてよかったといった話題があった。佐用町には集落をまるごと再生した glaminka SAYO集落 という宿泊体験もあるらしい。料金は1名38,600円〜とあって強気な価格設定。

昨日は2.5時間ぐらいしか寝てなかったので前半は眠くなってやや寝落ちしていた。後半に話しを振られて it 業界の開発合宿や当社の開発合宿イベントについて話したら、なにか受けていた気がするけれど、話すネタがなかったからちょうどよかっただけなのかもしれない。

家族信託の公正証書の作成

2時過ぎに寝て6時に起きた。いつも通りよく眠れた。

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

隔週の雑談

顧問のはらさんと隔週の打ち合わせ。今日の議題はこれら。1時間を10分ほど超えてしまった。

はらさんが城崎温泉の開発合宿ふりかえり記事を書いてくれて嬉しい。参加者がもっとどんどん書いてほしいけれど、なかなか難しいみたい。私自身も書こうと思いながらまだ時間を取れていない。ざっくり次のようなことをふりかえりした。

  • 城崎温泉/きのいえはよいところなので今後も継続したい
  • 最大13人泊まれるが、うちらは屋内で作業するので8人程度がちょうどよい
    • みんなでご飯を食べに行ったり、外へ出掛けたりする上でもこのぐらいが限界
    • 2つの鍋で晩ご飯を食べるのも8人がちょうどよかった
      • 量も味もよくて成功だったと思われるが、🦀は値が張る、近くの市場まで出掛けたらもう少し安くなる?
  • 毎年イベントを開催するとしてメンバーをどうするか
    • 既存枠6人、新規枠2人といった内訳で新しい人も入れていきたい
    • イベントの半年前には予約しないといけないため、既存枠は先着にしてしまう
  • 一晩ですべての発表をやるのは時間がかかる
    • 発表の後にいろいろ質問する時間をもっと取りたい
    • 1日目と2日目にわけて4人ずつ二晩かけて発表するのを次回試してみる

あと、なにかの話題から発散したときに余談で次のクソ記事について議論した。

私もいまマネージャーとして若いメンバーを指導したりしている。その中で人は個人差があって、画一的には扱えないことを実感している。こんな雑で横柄な論調で書けるわけがない。この記事で言及されている、仕事ができない人たちの背景はみんなバラバラだろうし、職種や業態、その人の得意・不得意によっても成果も変わってくるだろう。それを 「いわゆる MP」 のような、用語の定義もない意味不明なキーワードに括って論じてよいわけがない。著者の主張する重要なメッセージがボケているだから、周りの論理も成り立たない。久しぶりにひどい記事をみた。

ふりかえり

一昨日から jamboard 移行 ならびに隔週のふりかえりの運用変更についてまとめていた。せっかくだからそのノウハウなどをテックブログに書いておこうと雰囲気で思い立って、木曜日の夜から着手して、金曜日の午前中いっぱいかかって書き終えた。うちの会社の顧問さんやお手伝い先でも任意でレビューをお願いして、あちこち推敲して次の記事を公開した。ふりかえりの手法ややり方に言及している記事はあまりみかけないから、にっちに受けたりするかな?と思ったものの、まったく受けなかった。いつもは数日寝かしてから sns に投稿したりしている。それは後になって内容の不備に気付いたときに修正する時間を取れるようにという意図でそうしている。今回は3人もレビューしてくれて、文章のわかりにくいところを推敲できたので公開と同時に sns にも投稿してみた。しかし、ほぼスルーだったのであまり関心をもたれる内容ではなかったようだ。残念。

家族信託の公正証書の作成

15時30分から弁護士さんと母と公証役場で公正証書の作成を行う。旧居留地のど真ん中に 神戸公証センター がある。きらびやかなビルの雰囲気とは変わって、ビル内の公証役場の事務所は普通の役場のオフィスって感じだった。私は公証役場に入るのは初めて。

弁護士さんに作っていただいた家族信託の契約書の内容を、公証人がすべて読み上げ、母と私が正本を見聞きして、最後のその内容を承諾して署名・捺印するという儀式を行う。だいたい1時間弱で手続きが終わった。とくに大変でもなかった。契約書の原本は公証役場で保管するため、公証人から公正証書の正本 (原本と同じ効力をもつ書類) という書類を、母と私がそれぞれに受け取った。この契約書に関する手続きをするときはこの正本を使う。公正証書の保管期間は20年と規定されている。保管期間を過ぎた後に公証役場で破棄されたら無効になってしまう。もし保管期間を過ぎても実は保管し続けている場合もあるし、(理由があって) 連絡すればさらに延長して保管しておいてもらうこともできるらしい。家族信託の契約書が20年後も必要になるのかどうかはわからない。ひとまず1ヶ月以内に正本を使って信託銀行に信託口座を開設しないといけない。来週、三井住友信託銀行の担当者とやり取りする。

公証人と雑談していて、遺言の公正証書は特別な扱いだと教えてもらっておもしろかった。もともと公証役場における遺言の保管期限は120歳だったものの、遺言の場合は亡くなってからも親族でごだごだする可能性があるため 公正証書遺言の保管期限は遺言者が170歳を迎える日まで になったという。例えば119歳で亡くなったと仮定して、相続で親族が揉めてしまうと1年で決着がつかないかもしれない。そのときに遺言の効力がなくなってしまうと遺言者の意図とは変わってしまうため、遺言者の死後も十分に長い期間として50年足して170歳までとなっているらしい。

バッテリー上がり

公正証書の作成し終えたので母を実家へ送り届ける。駐車場にある車に乗り込もうとしてエンジンが全く反応しない。ディーラーさんに電話して症状を伝えると、おそらくバッテリーが上がっているのだろうとのこと。保険会社のサポートセンター経由でロードサービスの方に来てもらった。17時前に保険会社のサポートセンターに連絡して、ロードサービスの担当者が来られたのが17時37分、それから30分ほどでバッテリーを復旧していただいた。エンジンがかからないことに私がパニクってから1時間半ぐらいでトラブルを解決できた。サポートの関係者さんに感謝。

バッテリー上がりの原因は数日前に私が車に荷物を積み込んだ際にルームランプを点けっぱなしにして消すのを忘れていたせいだった。ルームランプは車のロックをかけても消えないという。ロードサービスの担当者もバッテリーを上げてしまう原因として多い原因だという。こんな失敗をするんやなと自分自身でちょっとショックを受けた。今後はなるべく駐車場でルームランプを点けないようにしよう。夜間荷物の出し入れをやめたり、狭いスペースで出し入れせず、広くて明るいところに車を出すなりして、ルームランプを使わない運用にしようと思う。

冬の城崎温泉の終わり

2時半に寝て4時半に起きて6時半に起きた。寝る前から寝ているときも何度もトイレに行った。寒かったせいかな。

開発合宿期間中なので運動はお休み。

開発合宿の最終日

2泊3日はとても短い。今日は11時にチェックアウトして帰らないといけない。そして日曜日に帰るのも翌日からお仕事でしんどい。旅行の最終日を土曜日にしたい。この次の機会に出来るかどうかはわからないが、いずれ水曜日から土曜日までの3泊4日のイベントにしたい。土曜日に帰る。そうするとサラリーマンの人にとってはフル参加で3日、木曜日からでも2日休まないといけないから参加が難しいかもしれない。個人事業主やマイクロ法人の人たちが主に参加するイベントになっていくのかもしれない。とはいえ、私もお客さんのお仕事をフルタイムで請け負っていると3日休むというのは厳しいかもしれない。現実的には、まずは木曜日から土曜日までの2泊3日のイベントに移行するのが先になるかもしれない。

朝風呂を入ってきて、モーニングを食べて、その後にお土産店へ行っていくつかお土産を買った。私も歳をとって必要かどうかに関係なく、適当にお土産を買うようになった。要は自分が気に入ったものや観光地にお金を落とすことでこの空間や環境がなるべく長く続いてほしいという願掛けのようなものになってきた。

帰り準備も片付けも順調に進み、行きは6人で来たが、帰りは5人になる。荷物を積み込むのも少し余裕ができる。帰りは豊岡駅の近くでお昼にお蕎麦を食べて、丹波篠山の城跡を軽く散策して、16時20分には三ノ宮に戻ってきた。みんなを降ろして、レンタカーを返し終えたのが16時40分、17時前には私も家に帰れた。18時から用事があったのでちょうどよかった。2時間ほどの用事を終えて、今日はやりきった感の、疲れと達成感で少しぼーっとしてそのまま寝てた。

今回の開発合宿はうちの会社主催だったので、なんというかイベントそのものの責任のようなものを感じていた。初対面の人たちもいる8人でうまくいくのかという不安も少しあった。参加者みんなの協力もあって、仲良く過ごせて、いくらかの自信にもなった。帰ってきて一番に感じたのはトラブルなく終えられて本当によかったという安堵の気持ち。

冬の城崎温泉の中日

1時に寝て5時半に起きました。気をつけて寝たんだけど、やはりいびきがうるさかったらしい。加齢や肥満もあって昔よりひどくなっているようなのでこれから睡眠外来に通いながら直していく。たぶん年単位で時間がかかる。

開発合宿期間中なので運動はお休み。

開発合宿の真ん中の日

あとで会社のブログにも開発合宿について記事を書くので日記は簡単に覚えていることを書く。

昨日から冷え込んで雨が雪に変わって、雪の城崎温泉をみることができた。昨日はまだ雨降りだったので浴衣の上に半纏 (またはどてら?) を羽織って外湯に行ったり、居酒屋さんに行ったりしていた。今日はさすがに雪降りの中を同じ格好で歩くのは寒いと思えて洋服に半纏を羽織って外湯に出かけたり、買い出しへ行ったりしていた。

朝風呂に入って、喫茶店でモーニングを食べて帰ってきたら、やぎさんから朝市やっていると教えてもらって、地元の人たちと話しながらお米と野菜と漬け物を買ってみた。これも余白の1つだと思う。

お昼はきのいえの設備のスクリーンチェックをする。デバイス操作、AirPlay 接続の確認。ここでずっと AirPlay 接続していると、広告をみないと5分ごとに切断されるようになった。これでは夜の親睦会の発表に支障が出る。宿のオーナーさんとも相談しながら、ワンタイムのサブスクリプションにお金 (382円) を払って切断されなくなった。こういう困ったときオーナーさんに line で連絡すると、すぐに返信が戻ってきて相談にのってくれる。親切なオーナーなので信頼できる。

2つの鍋と調理

夕方からお酒班、野菜班、魚・🦀班の3チームに別れて買い出しへ。これも順調に買い出しできて、18時過ぎから鍋作りを始める。2つの鍋を作る。魚鍋と🦀鍋。この時期、城崎温泉は🦀がメインなので魚はほとんど売っていない。たまたま鱈 (たら) だけ残っていて購入することができた。

どりらんさんが白菜を「そぎ切り」していて、そんな切り方があることを初めて知った。そぎ切りされた白菜を鍋で食べてとてもおいしかった。早く火が通り、味が染み込みやすい切り方だという。白菜なんて鍋の定番の具材で、いつでもどこでもよく食べるものなのに40年以上生きていて、私の人生で白菜をそぎ切りした人は誰もいなかった。今回の開発合宿で1-2を争う大発見だった。帰ったら私も白菜を買ってそぎ切り練習してみようと思った。その後、鍋を食べて21時20分頃から発表会へと移っていく。

親睦会

参加者になんでもいいから発表してもらう。この開発合宿に参加するような人はそれぞれが個々に独自の働き方や専門的なことをやっている。誰の話もオリジナルで新鮮でおもしろい。はらさんは前回もこのイベントがとてもよかったと話されていたので、今回も踏襲して同じようにやってみた。8人いたから4人で前後半にするつもりが、話が長くなったり質疑応答が盛り上がったりして時間は後ろに押して、3人、3人、2人といった区切りになって、翌1時前ぐらいにようやく終わった。私は軽く眠くてふらふらしていた。

私はお正月から筋トレや運動をして fitibt でデータを記録していることを話してみた。いまの体重のグラフを共有してみると、それを率にして対数にして傾きを算出するとよいというアドバイスをもらった。要は体重が多いときはたくさん減るけど、体重が減った後ではだんだん減りにくくなるから減った量を単純比較してグラフに出すのは適切ではないということみたい。対数グラフは大きな変化と小さな変化を同時に表現するグラフのように感じていたが、体重の減り具合にも使えるのかと発見だった。また後で調べてみて fitbit のデータをエクスポートして作ってみようと思う。

冬の城崎温泉へ

2時に寝て6時半に起きた。よく寝た。

今日から開発合宿なので運動はお休み。

開発合宿へ出掛ける

あとで会社のブログにも開発合宿について記事を書くので日記は簡単に覚えていることを書く。

今回からこのイベントはうちの会社主催にした。具体的にはうちの会社が会場スポンサーとして宿泊費や交通費の一部を負担している。さらに参加者は8人になる。8人もいると、みんなで行動というのはかなり難しい。チームを分割するのか、それぞれが協調して動くのか、いろいろやってみないとわからないなと不安に思いながら試行錯誤してみた。さらに7人と私は面識があるものの、半分ぐらいの人同士がお互いに初対面で面識がない。そういった初めましての人たちが仲良くやれるか。

朝から トヨタノア をレンタカーで借りた。8人乗れる車を依頼して、荷物を積み込んでいて気付いた。荷室がかなり狭い。遠出の場合は8人 + 荷物があるから8人乗りの車に8人乗れるわけではないことに気付いた。もちろん8人乗れなくもないが、荷物を抱えて窮屈になってしまう。今回はたまたま乗る人が6人だったので事なきを得た。今後はワゴン車を借りたときに荷物も考慮して6人程度におさめることを前提にしておく。

あと付属のカーナビの予想到着時間が保守的に設定されていた。実際に走って目的地に近づくと予想到着時間が短縮されていく。うちの会社の車は走っていると、渋滞や信号待ちが考慮に入ってなくて予想到着時間がどんどん先延ばしになっていくように設計されている。カーナビによって予想到着時間が保守的だったり最短だったりすることを学んだ。ある地点から2時間と出た予想到着時間が実際には1時間20分だった。うちの会社の車と設計が異なっていたので2時間以上かかるんじゃないかと思って、その表示をみたときはやや焦った。

初めてワゴン車を運転してみて、サイズの大きさはそれほど気にはならなかったが、車重が重くて加速の遅さとブレーキが効かないところには少し慣れが必要だとわかった。合流や追い抜きをうまくできなかったり、信号待ちで止まるときに減速を見誤ってやや急停止になったりした。なんやらかんやらでワゴン車を運転してこれてよい経験になった。

開発合宿ぷち前夜祭

1時に寝て6時に起きた。ここ数日2-3時に寝てしんどかったので数日ぶりに早く帰って寝た。最近は5時間眠れるようになってきた。健康大事。

今日の運動はレッグレイズ(椅子),腹筋ローラー,スクワットをした。統計を 運動の記録 にまとめる。

3次開発のふりかえり資料作り

昨日の続き 。一通り資料を作り終えてメンバーに共有した。QA テストのときに指導した ことに加え、3次開発をふりかえると新規メンバーがまた落ち込むかもしれない。しかし、経営者から開発に参加させてほしいと依頼されて、3ヶ月間なにもしなかったという事実を隠すことを私はしないし、あえてその背景を深堀りしないけれど、私のプロジェクトで次からこんなことを認めないという判断基準 (クライテリア) を設けて次の開発へ臨む。具体的にはフルタイムで時間を取れないのであれば開発に参加させないし、1ヶ月間を開発に取り組んで何も実績をあげられないときは開発から外す。今回は隔週で「来週からやります。」という言葉を3回ぐらい聞いて何もしなかったということが起きた。チームの規律を守るためにそんな人もいるとわかったのでその対策を講じる。

ぷち前夜祭

明日からの開発合宿に関東組が4人参加する。そのうち2人が前泊で神戸入りしたので軽く晩ご飯でもいくかと思っていたものの、いろいろ予定があわなくて、よしださんがうちのオフィスで別イベントのオンラインミーティングに参加するといった形になった。言うてもオンラインイベントなので mute にしながら会議室で軽く一緒に晩ご飯を食べた。阪急百貨店のデパ地下でお刺し身とお寿司とサラダ2種を買ってみた。18時前に行ったらお寿司とお刺し身は2割引だった。これで税込4,843円になる。このぐらいあれば2人で十分だった。オフィスの会議室も8人ぐらい入れる。数人規模の飲食イベントならすぐできそう。あとオフィスの冷蔵庫のスペースを奪ったままになっている缶ビールも3本消費できた。私はもう体重落とすことに専念しているので1人ではお酒を飲まないし、外へ出掛けてもなるべく飲み食いしないようにしている。体重を落とすゲームが楽しくなってきて、摂取カロリーよりも消費カロリーの方を大きくしていれば必ず痩せる。完全攻略に取り組んでいるような趣き。