@kotyのブログ

PythonとかAWSとか勉強会のこととかを、田舎者SEがつづります。記事のライセンスは"CC BY"でお願いします。

謹賀新年2025

昨年の振り返り

去年の記事を見返すに、やりたいことは割とできたんじゃないかな。 何より、自分も家族も健康に過ごせたのが良かった。有休を病欠に使うこともなく、すべて余暇にあてることができた。

いろいろ好きなことをできているのも、家族の心と体の健康があってこそなので、感謝しております。

仕事

転職6年目でした。 3年ほど同じ仕事をしてきたが、秋ごろにチームを移った。だいぶ落ち着いてたが、旧チームで後任への引き継ぎに時間がかかって新チームでのオンボーディングが進まなかった。新チームではScalaを使っており、キャッチアップに時間がかかりそう。ここ10年はPythonRubyなどのゆるゆる言語をを主に使ってきたので、静的型付け言語にまだ慣れない。

仕事以外

IT勉強会関係

リアルイベントが復活してきたので、いくつか参加した。

大きいイベントだと、Kaigi on RailsAWS Summitに参加した。Kaigi on Railsのぼっちで臨んだ懇親会はちょっと居づらかったな。AWS Summitは人が多すぎて疲れ果てた。あれは次回はナシだ。 PyConJPもチケットは買っていたが悪天候を懸念して不参加にした。(結果的に天気は大したことなかった)

小さいイベントだと、terapyon channel 100回記念公開収録に参加して多少なりともつながりを作れて良かった。

ローカルイベントのNSEGにもぼちぼち参加した。Nagano Rubyの会には予定が合わず参加できず。

趣味プログラミング

こちらは活動なし。

ゲーム

こちらも活動なし。

英語

現在は学習リソースを英語に全振りしている。

2022年の秋から始めた週イチの英会話が続いた。会社の福利厚生として、元インターンの人が先生をやってくれている。これによって、

  • 自己負担なしかつ経費精算が不要
  • 同じ先生に受けられるので、初回にいちいち自己紹介とかしなくて良い

という利点がある。純粋に英語を勉強するだけなら、日本人講師の方が細かく質問できるとか勉強法を聞けて良いが、外国人講師だと異文化の理解ができるのが良い。

聞く方は、ゆっくり話してくれると理解できるがワーっと話されるとぜんぜん分からない。話す方は以前よりは多少話せるようになったかな。いろいろ意見を言わされることが多く、やっていると、語学以前に「整理された自分の意見を普段から持っておく」ことをしていないことに気づく。

ほかには、英語学習アプリのSpeakを一日15分ほどやっているくらい。学習時間が圧倒的に足りていない。

TOEICは自己ベストの810点を出せた。

koty.hatenablog.com

英語に全振りしているので結果が出てよかった。

ワークアウト関係

スイム

  • 28回
  • 距離 38,425m

昨年に続き、モチベーションが落ちたままであった。 通っていたジムがパドルの利用制限がかかったのでほかのジムに移ってみたが、なんとそこは3月で閉鎖するとのお知らせが来た。 泳げる場所がどんどん減っており、さらにモチベが下がる。。。

バイク

  • 89回
  • 距離 2,865km
  • 獲得標高 32,810m

たくさん乗れた。11月12月乗れなかったのは公私ともにバタバタしていたのもあったが、膝痛とか足首痛が出ていたのも一因であった。 ライドイベントにもいくつか出られて楽しかった。自分はファンライドやグルメライドよりも、ある程度タイムと順位を競うものの方が好きだなー。 楽に坂を登れるようになるにはもう少しやせないと(BMI23)いかんなと思い、食べる量を調整して、1kgほど落とせた。

CoderDojo長野立ち上げ

今年の一番の出来事はこれかもしれない。CoderDojo空白地帯を埋めるべく、勢いで立ち上げてみた。

CoderDojo 長野 - connpass

段取りが苦手なのに何でこんなことを。。。と思うが、やはり準備がイマイチなのもあり、正直まだうまく回っていない。(参加者は楽しかったと言ってくれているが)

今年の抱負

仕事

Scalaをがんばる感じかなぁ。同年代の人が新しいステージに進むのを目の当たりにして焦る気持ちもあるけれど、人と比べると良いことがないのでマイペースでやるしかない。

仕事以外

IT勉強会関係

PyConJPは今年は広島開催らしく、Pythonを仕事で使っていないのもあってそろそろ潮時かなと思っている。Kaigi on Railsには行きたい。

英語

先生がいつまでレッスンをやってくれるか分からんけど続けてくれるうちは世話になろうと思う。 どうにか学習時間を増やしたい。。。

CoderDojo

運営の安定化に向けて準備していきたい。

ワークアウト関係

直近、足首痛を何とかしたい。

チャリンコ

獲得標高3,000mをやってみたいけど、けがや故障で乗れないのはつまらないので、無理しすぎないようにしつつやりたい。

水泳・水球

1,500mのタイム計測は今の自分に合っている練習に思うので、プールを探して、ぼちぼちやっていきたい。 水球の方はもう完全に引退の気持ちだ。あれは一定以上の心肺機能がないと、少なくとも自分には無理。

ということで、今年も健康第一でやっていきます。

トイックを受けた

2005.?? 600
2013.19 595
2014.04 630
### 2017年のはじめくらいから定期的な勉強を始める
2017.10 665
2018.03 710
2018.10 775
2019.03 770
### セブ語学学校に、一月通う
2019.10 775
2021.11 735
### 2022の秋 週イチの英会話を開始
2023.09 735
2024.06 810

というわけで、初の800点台を取れた。前回の受験時から特に勉強方法を変えたわけではないので誤差かもしれないが、素直に嬉しい。

英語を話せる同僚が「900以下の人は英語が話せないと判断しています」と言っていたのが強烈に印象に残っている。 非常に辛辣かつ現実的な話であり、自分の長期的な目標となっている。 ぼちぼち勉強を続けていって900を超えられた暁には「トイック卒業したわ」とドヤ顔したい。いつになるやら。

サポート電話の自動応答を突破して人に行き着くのが大変だった話

ことの発端

Minecraft Education for commercial を使うために、私用でMicrosoft365の組織アカウントを作っていました。マイクラeducationを何に使うのよ?ってのはまた機会があればお話ししたいところですが、本稿の主題ではないので横に置いておきます。

そのMicrosoft365組織アカウントは管理者ひとりだけだったのに、MFA(多要素認証)に使うMicrosoft Authenticatorのデータが失われてしまいました。ちょっと今となっては真因は分からないのですが、スマホの機種変更のときに移行を漏らしたのかもしれません。

困ったことに、Microsoft Authenticator以外にMFAを通す手段を設定していませんでした。ほかにSMSにワンタイムパスワードを送ることもできますが、残念ながらしていませんでした。詰んだ。。。

サポートに頼ってみたものの自動応答を突破するのに苦戦

こうなったらサポートに頼るしかなく、マイクロソフトのサポートに電話しました。電話口に出るのは自動応答です。

「通話を録音するのを許可する場合は1を」→問題なく1を押す 「ホームユーザーかビジネスユーザーかお教えください」→一瞬迷ったけど組織アカウントなので「ビジネスユーザー」と返答 「ご利用の製品名をお教えください」→考えた結果「マインクラフトエデュケーション」と返答 この結果、「マイクロソフトエデュケーションですね。aka.ms/education をご覧ください。」と自動応答の返事があった後に電話が切れてしまいました。

おそらく2の回答は間違っていないはず。3で何と答えれば先に進むのか。。。いっそう、音声認識ではなくて「マイクロソフトオフィスの場合は1を、Xboxの場合は2を」のようにすべての選択肢を提示してくれれば、それに近いものを選べるのに。

答えは単純

オチも何もなく3で「マイクロソフト365」と答えると、自動応答を突破して人間と会話することができました。MFAを解除いただき、ログインに成功して、一件落着したのでした。

人不足かコスト削減か何が目的か分かりませんが、自動応答のサポート窓口は増えていますよね。でもお世辞にもユーザーにやさしいとは言えません。実際サポートのご担当者がひととおりの解決をみた最後に「自動応答はどうでしたか?」と聞いてきました。ほかの問い合わせでも困っているユーザーがいるようでした。

おそらく今は過渡期で、自動応答の品質も近いうちに格段によくなっていくのでしょう。しかし今回は大変だった、という話でした。

皆さん、ご利用のサービスで二段階認証が設定出来る場合は必ず設定しておきましょう。またリカバリー手段も用意しておきましょう。

サイドストーリー

あっさり解決したように見えますが、自動応答の突破をいったん諦め、グローバルのサポートに一時活路を求めました。https://support.microsoft.com/en-US/home/contact から、英語でのテキストチャットによるサポートを受けられます。(このテキストチャットへの動線も分かりにくい)

テキストチャットの相手は人間のようでした。どうにかチャットで困り事を伝えると、エスカレーションはする、その前に本人確認のために私に電話をかけるということになりました。冷や汗が出ます(トイック700点台)。Please speak slowlyと言ったうえで今後の流れを説明してもらいました。domestic supportに電話を転送してくれるとのことでした。domestic support...大丈夫か?

不安は的中。転送先は自動応答で「Please call back during business hours」のようなことを言われて電話が切れました。(日曜日だったから??)がんばったのに。。。

結局グローバルのサポートにトライしたのはまったく無駄だったわけですが、英語を話す機会になったとプラスにとらえています。英語の通話はほんと厳しい。

サイドストーリーおしまい。

謹賀新年2024

あけましておめでとうございます。大して内容がなく恐縮しつつ、例年通り、振り返りと今年やりたいことなどを書きます。

昨年の振り返り

仕事

転職5年目でした。

大きなイベントとしてはHerokuからAWS ECSに引越しがあった。十分な工数をもらえたのもあり、準備万端で臨むことができたので大きなトラブルなく切り替えできた。

そのほかは、既存Railsアプリの保守をしていた。

AWSの知識はまあまあついたかもしれんけど、ほかはそれほど新しいことはしなかったなぁ。

仕事以外

IT勉強会関係

松本開催のRubyKaigi、JAWS UGの分科会と、PyCon APACにリアル参加し、多少なりともつながりも作れて良かった。

趣味プログラミング

ほぼ活動なし。

ゲーム

英語版の真・女神転生Ⅴを本当に細々とやっていた。

英語

おととしの11月から始めた、週一の英語レッスンをどうにか続けています。というかコレ以外はまったくやっていない。

英検準一級に合格したから週一でもやらないよりは良いのかもしれない。

koty.hatenablog.com

上記記事でも言っているがリスニングをサボっているのもありTOEICは伸び悩んだ。

ワークアウト関係

スイム

  • 80回
  • 距離 133,850m

結果的に去年と同程度になった。 この10年、1,500mで22分30秒を再び出すことを目標にしていたが、まったく届く気配はなく、 800mでさえようやく12分30秒を切れる程度の始末である。 それなりに練習はしており、平日昼休みにも泳ぐなどしているのに。 そんな状況が続き、ちょっとモチベーションが落ちてしまった。 やるなら今の練習から何かしら変えねばならない。 ダッシュ練を増やすとか(きついからやりたくない)、筋トレするとか(つまんないからやりたくない)しないとな。やりたくないなぁ。

バイク

  • 19回
  • 距離:477km
  • 獲得標高:5,299m

しょぼい数字かもしれんけど私としてはがんばった。 あー、スイムは限界感じるなーと思ってたところに昔の仕事仲間から声をかけていただき、丸腰で渋峠に連れて行っていただいた。良い経験をさせていただきました。再度御礼申し上げます。 これをきっかけに、思い切って自転車を新調し、12月半ばまで昼休みに乗っていた。

今年の抱負

息子殿は立派なおバカ小学生としてますます立派に成長しており、大変だけど毎日楽しいです。

仕事

直近の機能開発を滞りなく進めるのがまずは目標です。その後は流れに任せて。。。

仕事以外

IT勉強会関係

RubyKaigiは今年は沖縄なんだよな。ちょっと得られるものと手間が釣り合わない気が。。。(RubyKaigiのテーマが狭すぎるんだよな)

PyConJPとKaigi on Railsのリアル参加をしたいです。東南アジアあたりのイベントも行ってみたいけど現実的には難しいだろうと思う。

趣味プログラミング

coderdojo Nagano やりたいなぁ。北信はcoderdojo不毛の地なんだよな。

英語

先生がいつまでレッスンをやってくれるか分からんけど続けてくれるうちは世話になろうと思う。

何かしら映画とかドラマとかを見てリスニングの機会を習慣化したい。

ワークアウト関連

チャリンコ

何かしらの大会に出るぞ!オープンウォーターと違って長野県には自転車の大会は山ほどあるからな!

水泳・水球

こちらは細々と続けていきます。

今年も健康第一で。

英検準一級に合格した話

試しに受検してみたところ受かった。

準一級というともうちょっとペラペラかと思っていたけど程遠い。英検一級、TOEIC900を取ったところから英語の世界の入り口に立ったと言えるんではないかな。

ここ1年間の英語学習

以下の感じ

  • elsa speak → 半年で飽きてやめた
  • busuu → elsa speakと同じくらいの時期に開始。C1までコンプリートしてやめてしまった
  • 週一のオンライン英会話 → どうにか1年継続中

英会話は会社の福利厚生として、昔インターンで来ていた外国人の先生に教えてもらっている。 よくあるオンライン英会話のように先生が変わったりしないことと、教材の面白さ、 小学生の息子に継続する姿を見せたいことで、どうにか1年続いている。 週イチでは毒にも薬にもならん気がしているが、これ以上のモチベーションも無いのであった。

準一級の受検対策

一次試験の対策は特にしなかった。リスニングはボロボロで半分もできなかったけど、ライティングで点を稼げてどうにか合格した。 そのライティングも保育園レベルのボキャブラリーしか出て来ず書いてなくて悲しくなった。 主張要旨、その根拠を2,3点挙げる、という、いわゆるcoherence and cohesionだけは意識して書いたのが良かったのだと思う。

二次試験は色気が出てきて、直前に試験対策本を入手した。

これによって面接に対する心の準備くらいはできたのではないかな。

受検当日

受験者は高校生が多い印象だった。おそらく大学の推薦に使うのかな。 面接官はおじさんで、ゆっくり話してくれるし日本語なまりだしで聞き返す必要もなく言っていることは理解できた。 採点結果を見るに、おおよそ手応え通りの結果だったと思う。 英会話のおかげで、以前よりは話すことに抵抗が少なくなったのはある。

所感

英検を受けると英会話の先生に言ったら「TOEICも含めそんなどこの馬の骨かも分からん試験よりTOEFLかIELTS受けろよ」(意訳)という返答だった。 まあ確かに学生が大半で国内の大学の推薦に使うのが主な用途だったし、面接官はネイティブじゃないしで、客観的に見ると英語運用能力を測る試験として胸を張れるかは疑問なところはある。

一方で受検会場への行きやすさと受験料からするとTOEFL/IELTSはハードルが高い。英検やTOEICも一定程度のスキルを測ることはできるので、しばらくは利用していこうと思う。「900点取れたのでTOEIC卒業します」という投稿をツイッタで見かけるが自分も言ってみたいものである。

最後にTOEICのスコア変遷を挙げておく。最近は勉強不足で伸び悩み中であり、特にリスニングのスコアがピーク時より落ちている。聞いていないと耳が如実に衰える。

2005.?? 600
2013.19 595
2014.04 630
2017年のはじめくらいから定期的な勉強を始める
2017.10 665
2018.03 710
2018.10 775
2019.03 770
セブ語学学校に、一月通う
2019.10 775
2021.11 735
2023.09 735

セブに行ったときはA2からB1の間、今回はギリB2という評価*1なので、四技能トータルを長い目で見ると一応伸びてはいる。このまま勉強を継続すれば還暦の頃にはペラペラになっているのではないか。

楽しくできりゃいいんだけど、やっぱりつらい英語学習。ほそぼそと続けます。

*1:CEFRレベルについてはこちらを参照

謹賀新年2023

あけましておめでとうございます。大して内容がなく恐縮しつつ、例年通り、振り返りと今年やりたいことなどを書きます。

昨年の振り返り

仕事

転職4年目でした。

前半はRails+Reactの新規開発をしていた。Railsにもようやく慣れてきて、Reactの勉強にもなった。React toolkitのおかげでreduxに関して昔のような冗長さはほとんどありません。hooksの見通しが良いし部品にも切り出しやすくて良いです。SPAのエキスパートからするといろいろツッコミどころもあるのだろうけど、フロントエンドに関してはもうこれ一択でvueはないだろうという認識。

後半は既存アプリの保守開発を担当していました。大きめのリリースに向けた段取りがイマイチうまくいかず、技術面以前のサラリーマンスキルの足りなさを実感しています。今後数年はこのサラリーマンスキルがなくとも食っていけそうですが、早晩行き詰まりそうな気がしています。

仕事以外

IT勉強会関係

PyConJP2022に参加しました。3年ぶりくらいのリアルイベントに参加できてとても良かったです。昔の仕事関係者に挨拶して雑談できました。 家庭の都合で2日目を参加できずに帰宅したこともあり、新しいつながりを作れなかったのが残念でした。

趣味プログラミング

ほとんど活動がありませんでした。

そういえばゴミアプリをバージョンアップしました。ですが、できたと思ってた通知は結局動いていません。Androidほんとにわからん。

ゲーム

スイッチのドラクエⅢをやりました。

英語版の真・女神転生Ⅴをやりかけたまま放置中です。

英語

相変わらずほそぼそと続けています。今年はアプリに課金してみました。コンテンツもそこそこ面白いし復習もさせてくれて定着を促すので、独力で勉強するより良いと思います。よく出来てます。

直近のTOEICは1年前のことだった。おととしじゃん。

英語レッスン

11月から、会社の福利厚生で英語レッスンを週イチで始めました。この頻度だとそれだけで話せるようにはなりませんが、モチベーションの向上と英語を話すハードルを下げることには寄与しています。よく言われるようなレッスンを楽しむという気持ちにはまだ遠く、けっこう辛いです。

CNN English Journal

年間購読中。BusuuやElsa Speakに時間を割く代わりにこちらの時間は減ってしまいました。日本で報道されない時事ネタが読めたりすると面白いです。たとえばこういうの。USからメキシコにノマドワーカーが押し寄せて住宅価格が上がってしまっているという話でした。

Elsa Speak

発音矯正アプリ。

əとかʒが全然言えていないことがよく分かり、矯正中。

Busuu

英語学習アプリ。 ボキャブラリーや文法を学習できます。コンテンツも面白いし、作文をネイティブに添削もしてもらえる(代わりに日本語の作文を添削する)のが良いです。"I have no idea what you mean"と言われるとかなり心が折れます。 一応読み上げの問題もあるけどもElsa Speakほどの精度はなく適当に発音してもOKと言われてしまいます。

ワークアウト関係

スイム練を増やせたからか1年前より1kg程度体重が落ちました。

スイム

アクティビティ:78回 距離:126,425 m

スイムはがんばった。近年で一番楽しいです。

フォームが改善して、故障しづらくなる→たくさん練習ができる→泳力が上がる→もっと練習ができる。の好循環でした。またジムもエフバイエー若里からSAM今井に移ったことで、昼だけでなく夜や日曜(SAM三輪に行く)にも練習できるようになって練習時間を増やせました。タイム的には、50mを45秒で何とか回れるようになったし、800mのタイムも1分ほど改善しました。

フォームが改善したのは、春先の肩痛のリハビリで理学療法士から肩甲骨を使えと言われたことと、それぞれ異なる知人から「ストロークが小さい」「プッシュ時に肩甲骨で押す」という話を聞いたのがきっかけでした。やはり人と話すことは重要で、自力で気付いて改善するのはほぼ無理です。

そこから試行錯誤して、両肩をカヤックのように回すことで体幹をつかって水をかくことが大事という所に落ち着いています。こうすることで、体幹の大きな筋肉を使えるし肩の負担も小さいし、特にプッシュ・エントリー時の水の抵抗も小さくなる。良いことづくめです。

バイク

アクティビティ:3回 距離:80.5 km

バイクもそれなりにやる気はあったのですが、スイムが楽しくなってしまい結局3度乗っただけでした。坂登りのパフォーマンスを上げるために試行錯誤してみたいことはあるが、プールに足が向いてしまいました。

春秋しか乗るタイミングがないのも機会が少なくなる一因かもしれません。

筋トレ

水球で高校生とのつかみ合いに勝てるようになりたいなと筋トレを始めてみたものの、やはり続きませんでした。

リングフィットアドベンチャー

自粛期間中は主にリングフィットをやっていました。今はワールド40(2周めのワールド16,17あたり)でレベル310くらい。プール練が増えてからはほとんどやっていません。一応2周めもクリアする意思はあります。

今年の抱負

息子殿は立派なおバカ小学生として成長しており、大変なことももちろんありつつも毎日楽しいです。そんな中で自分も成長したい。

仕事

大きめの機能開発が予定されているので、まずは実装担当として価値を出していきたいです。

段取りはどうしたらうまいことできるようになるんでしょうね。comfort zoneを飛び出せとよく言われますが、一方で苦手なことをあきらめることも大事だよなと思ったりもします。まあ段取りは社会人としてできないといかんよな。がんばろう。

仕事以外

IT勉強会関係

ここ何年も新しい知り合いが増えていないので、増やしたい。Ruby Kaigiが松本で開催されるので楽しみです。

趣味プログラミング

何かしら学ぼうと思いつつも、今は仕事でいろいろと勉強できているので別に良いかなぁ。

英語

今は学習のモチベーションが上がっているので継続していきたい。どこかのタイミングでTOEICを受けよう。

ワークアウト関連

チャリンコ

やはりZwiftか。。。どうしよう。もう良い歳なので無理ができるのもいくら大目に見てもあと10年だろう。チャリンコで渋峠に行ってみたい。この練習量で何を言うかという話だが。。。もしやるとしたら自力でスキルアップするのは難しいのでバイクショップでつながりを作るとかするんだろうか。

水泳

1,500mのタイム計測をしていきたいのと、何かしらのオープンウォーターの大会に出たい。

水球

今年も健康第一で。

Form Swim (AR ゴーグル)が充電できなくなったが無償で交換してもらった話

Form Swim とは何かは以下のエントリーをご覧いただきたい。

koty.hatenablog.com

購入後2年半、45秒/50m ペースを維持できなくなった今やこれ無しでは本数を数えるのは難しく、練習の必需品となっていた。

で、タイトルですべてを語ってしまっているが、ある日に充電ができなくなってしまった。 LEDは赤く点灯するのにバッテリー残量が増えない。

Form Swimの問い合わせフォームから状況を伝えたところ、 ソフトリセットやハードリセットなどの一通りの定型的な対応を指示された。

それでも状況が改善しないことを伝えると、新しいものを送ってくれることになった。

そんなわけで、製品としても素晴らしいしサポートも良いし、スイマーの皆さまには激推しする次第であります。

ちなみにもうamazonでは買えず、購入するにはform swimのサイトでサブスクに入る必要がある。

でも、$24/月で最低6ヶ月契約のサブスクなので24$*6=$144払えば良いと考えれば、売り切りのときよりも安く購入できる。