気づけば、7年目。今年もよろしくお願いします。
株式会社はてなに入社しました
2/26 (月) - 28 (水) の1泊3日で、ハワイに行ってきました。
目的は、Apple Vision Proの購入。
この無線設備は、電波法に定める技術基準への適合が確認されておらず、法に定める特別な条件の下でのみ使用が認められています。この条件に違反して無線設備を使用することは、法に定める罰則その他の措置の対象となります。
同僚 id:kouki_dan が、Apple Ala MoanaでのApple Vision Pro購入に成功しています。
アメリカに行ってVision Proを買ってきた - ダンの日常2
id:cockscomb から、Apple Ala Moanaに在庫があるよと教えてもらった。
id:astj がすぐに注文。
自分のサイズ "Solo Knit Band - S, Dual Loop Band - S, Light Seal - 21W" がなかったようで、残念 (危なかった) でした。
念のため、情報収集と準備を続けていました。
15時過ぎに自身のサイズの注文ができるようなっていることに気づき、さらに悩んだ末に注文。
Appleの場合は注文のキャセルが容易なので、取りやめるか最悪おつかいを頼むことにシフトすることも考えられる状況でした。
ただ、一生の内に何度もないお祭りだと思うと、乗っておくべきな気もしてきていました。
関係各所にあらためて相談して、腹を括って夜中に航空券を手配。
ここで引き返せない状態になった。
すぐにESTAの申請も行いました。
羽田発着便なのは、新幹線の移動費を引いても安くなったためです。
KIXは便が少ないからなのか、高額になりがちでした...
間が1泊だと、航空券が高くなるらしい?ことも初めて知りました。
1日空くと航空券が1.5万円くらい安くて、ホテル代1泊と変わらないくらいになりそうです。
同行する id:astj が、先にチケットを取ったばかりに...
祝日でゆっくりしていたら、同僚からメンションが来て、代理Pickupを頼まれました。
スーツケースに2台は入らなそうなので、どうにかする。
朝の間に、ESTA通過の通知も来ていたので、一安心。
あらためての旅程は
の、1泊3日の弾丸ハワイツアー。
同行する id:astj が、先にチケットを取ったばかりに...
週末は穏やかに過ごして、RATに向けて集中力を高めました。
月曜の仕事中は、ソワソワしていたと思う。
ついにRTA開始です。
弾丸ハワイ (@ Tokyo International (Haneda) Airport in 大田区, 東京都) https://t.co/rXw6yUM9qn pic.twitter.com/ZhxBgLQNTi
— Yutaro Muta (@yutailang0119) February 26, 2024
Appleストアには30分遅刻したけど、店員さんにPickupに来たとWalletのQRコードを見せたら、すぐに対応してくれました。
自分は2台の受け取りだったので、以下の順序となりました。
来ました (@ Apple Ala Moana in Honolulu, HI) https://t.co/12CjekqeAA pic.twitter.com/VwPz7Ov4T4
— Yutaro Muta (@yutailang0119) February 27, 2024
仕事用?個人用?と聞かれたけど、当然、Personal use...
Apple Vision Proを買いに、結構日本人がやってきているらしいです。
同僚が先週、ここに来たんだよと言ったら、 "Really!?" と笑って返されました。
デモで操作方法を教えてもらって、1.5時間強の滞在となりました。
Appleストア内は日本とほとんど変わらず、実家のような安心感。
Apple Store Appで測定したサイズと交換しなかったので、かなり正確に測定できていそうです。
#AppleVisionPro pic.twitter.com/HtJyk12QYK
— Yutaro Muta (@yutailang0119) February 27, 2024
やっと長い月曜日がおわり。
時差ボケは感じつつ、身体が疲れているので、布団に入ったらすぐに寝ていました。
あっという間に出国です。
24時間経たずに、出国です (@ Daniel K. Inouye International Airport in Honolulu, HI) https://t.co/EhGBEyUC0I pic.twitter.com/ce54MFulo5
— Yutaro Muta (@yutailang0119) February 27, 2024
出国ゲートを通った後の免税店で、海外ポケモンカードを見つけて、買ってしまった (高かった) 。
お土産ショップで買ってしまった pic.twitter.com/SkxlqCHwma
— Yutaro Muta (@yutailang0119) February 27, 2024
帰りは進む方向に日付変更線をまたぐので、飛行機内で3日目に突入。
フライトが1時間短くなったので、到着が早まってよかった。
ただいま日本 (@ Tokyo International (Haneda) Airport in 大田区, 東京都) https://t.co/cKqzyh7eWC pic.twitter.com/rxkBi0Y6qA
— Yutaro Muta (@yutailang0119) February 28, 2024
お疲れ様でした。
新大阪駅で、晩御飯の551を購入して帰宅。
Apple Vision Proが$3499。
ハワイでは、4.712%の州税がかかります。
アメリカはタックス・リファンド制度を導入しておらず、Apple Vision Proは免税範囲を超えるため、日本国内に持ち込む時に追加で消費税を支払います。
交通費の大半は航空券と新幹線。
ホテル代は1泊分を、2人で折半。
円安の影響は大きいけど、そもそもハワイは物価が高かった。
関西モバイルアプリ研究会A #2 - connpass で登壇してきました。
id:yutailang0119 の通り、2024年1月19日に誕生日を迎えました。
片手で数えられるラストイヤー。
昨年 yutailang0119.hatenablog.com
今年こそ30回目の誕生日
昨年は会社、チームのいろいろがあって、とにかく働いた1年でした。
ちゃんと働いてるのかと思われていたかもしれないけど、昨年は社会人生活で1、2を争う働きっぷり。
現在進行形で働きまくっている。
助けてくれ!
hatena.co.jp
1年前の査定で、社内グレードがS4になりました。
入社した時は、遥か雲の上の領域と思っていたけど、なんとかやっていけています (評価してもらえています) 。
はてな社内だと、IC的な扱いのポジションに収まっています。
参考: 株式会社はてな エンジニア採用資料 / Engineers Recruitment - Speaker Deck
三十代をあまり感じない
昨年書いたように、大阪に引っ越しました。
京都オフィスには1時間くらいかかるので、2週間に一度程度、なんとなく行くという感じになっています。
マンションには管理会社が常駐していて荷物の発送を代わってくれたり、ディスポーザーがついていたりとかなり快適。
ライブ行ったり。
People in The Box (@ Billboard Live Osaka in 大阪市, 大阪府) https://t.co/01zxGmT4qh pic.twitter.com/lXIjguuWNc
— Yutaro Muta (@yutailang0119) 2023年11月24日
fripSide 20th Anniversary Festival 2023 -All Phases Assembled- supported by animelo #fripSide #fripSideAllPhases (@ PIA Arena MM in 横浜市, 神奈川県) https://t.co/iguJr8nZ9j pic.twitter.com/x4ZOdyVqsV
— Yutaro Muta (@yutailang0119) 2024年1月8日
最近は仮面ライダーにハマっています。
🐇🐉 (@ 仮面ライダーストア in 千代田区, 東京都) https://t.co/v4W3vwcn3p pic.twitter.com/M8gbSz32T5
— Yutaro Muta (@yutailang0119) 2024年1月7日
Visionフレームワークを活用した猫のポーズ検出 #はてなエンジニアアドベントカレンダー2023 - がんばってなんか書く でご紹介の通り、オスの茶虎 "ビビ" がやってきました。
かわいい、とにかくかわいい
写真集
仕事が忙しすぎて、他メンバーに頼り切りなのですが、帰ってきたtry! Swift Tokyoのオーガナイザーのひとりをやっています。
2024/3/22 (金) ~ 24 (日) です、迷っている方は今すぐチケットを買いましょう!
みんな人間よりも、猫の方が支援したいでしょ。
はてなエンジニアアドベントカレンダー2023 1日目の記事です。
アドベントカレンダー初日は id:yutailang0119 が担当します。
誕生日を迎えた 30回目 - がんばってなんか書く の引っ越しに合わせて、猫がやってきました。
オスの茶虎 "ビビ" です。
今回は、WWDC 23でVisionフレームワークに追加されたAnimal Body Poseの検証を、ビビに手伝ってもらいます。
Detecting animal body poses with Vision | Apple Developer Documentation のサンプルアプリを使って撮影します。
実行環境は、iPad mini (6th generation) iPadOS 17.1.1です。
スクリーンショットでの紹介ですが、サンプルアプリではVideoのインプットを、リアルタイムに検出します。
公開されているサンプルで、おもしろい写真が撮れることがわかりました。
Animal Body Poseには、ポーズ検出を行うVNDetectAnimalBodyPoseRequest を使います。
関節をはじめとする25のジョイントを検出できます。
現在は、猫と犬をサポートしています。
より詳しくは、WWDC23のビデオを参照してください。
ちなみに、人間に対してはVNDetectHumanBodyPoseRequestを使用します。
Detecting Human Body Poses in Images | Apple Developer Documentation
VNDetectAnimalBodyPoseRequest
は2023年OSがサポートするAPIですが、以前のOSでも使用できるAPIがあります。
Visionフレームワークには、VNRecognizeAnimalsRequestがあり、動物の特定ができます。
サンプルアプリを変更して、猫自身の特定も行ってみました。
boundingBox
の扱いには難があります*1が、I/Oの処理はVNDetectAnimalBodyPoseRequest
と同様です。
VNImageRequestHandler.perform(_:)には、複数のVNRequestを実行可能なので、VNDetectAnimalBodyPoseRequest
とVNRecognizeAnimalsRequest
を同時に処理できます。
画像処理やMLに踏み込む必要なく、Visionフレームワークを活用すると、猫自体の検出とポーズ検出を行なうことができました。
猫のポーズに合わせて写真を撮るアプリなら、簡単に作れそうです。
Apple Vision Proのために、Visionフレームワークの練習に励んでいきましょう!
明日のはてなエンジニアアドベントカレンダー2023担当は id:pokutuna です!
ビビへのファンレターもお待ちしています!!!
オフショット集
WEB+DB PRESSの思い出 - Lento con forza に感化されて、自分も書こうと思います。
WEB+DB PRESSがまさか休刊になると思っていなくて、本当にびっくりしました。
自分がソフトウェアエンジニアを志向したのは大学3 - 4年生の時で、プログラミング教本以外の雑誌という存在に出会ったのは、社会人になってから。
ありがたいことに、WEB+DB PRESSにはイベントレポートを1回、特集を3回寄稿する機会をもらえました。
どれも縁があったと感じられるものです。
builderscon 2017 tokyo内で行なった「WEB+DB PRESS 100号記念特別企画」の流れで、イベントレポートを担当させてもらいました。
鮮明には覚えていないけど、若者ムーブを発揮して、企画担当に手を挙げたんだと思う。
ここまでWEB+DB PRESSに深い関わりがなかった自分だったけど、読者代表として同じステージに立ち、 WEB+DB PRESS編集長の@inaoの情熱に触れる機会でした。
この出会いが後々に繋がっていくので、目の前のチャンスには躊躇せず飛び込むべきことがわかる。
先日のiOSDC Japan 2023で、@lestrratさんと久しぶりにお会いして、少しお話できましたが、まだまだ伝えきれない感謝があります。
builderscon🐟を通じて、より親しくなった id:Soudai さんに誘っていただいて、モバイルアプリの章を担当しました。
忘れもしなくて、会社の忘年会後の二次会中にDMがやってきて、これは夢か?と思った。
初めての特集記事で勝手が分からずに配分に苦労したり、Android領域の解説に悩んだりしたので、無事に入稿された時には灰になっていたと思う。
この回は自分から@inaoさんにアプローチして、iOSのバージョンアップに対する特集を担当させてもらいました。
今度は自分が特集幹事。
メンバーは同僚の id:cockscomb さん、id:kouki_dan さんにお願いしました。
はてなプレゼンツにできたのは、鼻が高い出来事です。
iOS 14特集から2年、またどうですかということになり、iOS 16も担当できることになりました。
メンバーは前回と同じく id:cockscomb id:kouki_dan id:yutailang0119 。
この回も大変だったけど、自分が経験を積み、メンバーも経験者ということで、安定感がある布陣でした。
Swift新機能の解説を浅すぎず、ニッチすぎず、ちょうどよいバランスでできたと思っていて、満足度が高い出来になりました。
まさか、これがWEB+DB PRESS最後のiOS特集になるとは思わなかった...
自身が直接執筆に携わったわけではないですが...
編集部からPython特集企画の相談をもらい、自分よりも適任がいるだろうとPyCon JPから @rhoboro を中心として、同世代でPythonを解説できそうな人選に協力させてもらいました。
レビューもさせてもらった。
WEB+DB PRESS Vol.104 特集1「[モダンなコードをギュッと凝縮!]イマドキPython入門 文法,機械学習,Web開発を一気に学ぼう」
その後、書籍の執筆にも繋がったと伺っています。
id:cockscomb のGraphQL特集もよかったね。
思い返せば、WEB+DB PRESSとは著者として関わることが深くなり、自分が誇れる仕事の一つになっています。
商業誌でソフトウェアについて文章を書いて、お金を稼ぐという経験ができたのは、本当によかった。
自分をソフトウェアエンジニアとして育ててくれた物の1つなので、WEB+DB PRESS休刊は時代の変化を感じる出来事でした。
最終号Vol.136の次号予告の「ご愛読ありがとうございました。」には、本当に泣きそうになってしまった。
最後に、WEB+DB PRESS編集長の@inaoさんへの感謝。
inaoさんには本当によくしていただいて、任せていただいて、感謝しかありません。
執筆の場での編集者としての関わりだけでなく、イベントでお会いした時には気にかけてくださって、ニコニコ話を聞いてくださって、楽しい思い出ばかりです。
ソフトウェアエンジニアとも、IT企業の他職種とも違った立ち位置で、自分にはとても稀有な存在です。
inaoさんの益々のご活躍を、心からお祈り申し上げます。
この記事はconnpass.comに向かう新幹線で書きました。
所属企業のはてなには、iOSDCに続いて出張として支援もらいました。ありがとうございます!
参加者の皆さま、会場でお会いしましょう!
会場で泣く準備はバッチリです。
最終号の物理本を会場に持って行くので、参加者全員のサイン本にしたいと思っています!
よろしくお願いします!
id:yutailang0119 の通り、2023年1月19日に誕生日を迎えました。
ついに三十代に突入。
昨年 yutailang0119.hatenablog.com
ところで、数え年じゃないから、迎えた誕生日は 年齢 - 1
では🤔
実は去年の誕生日直後、2022年2月1日付で「マンガアプリチーム」に異動しました。
前回ブログを書いた頃には、もう異動が決まっていた。
現在は「GigaViewer for Apps」を作っていて、ほぼiOS Developerとしての稼働になっています。
id:ikesyo や id:kouki_dan を始めとして、大人数になったチームで働いています。
三十代怖い
京都から大阪に引っ越しをします。
はてなから転職するわけではありません。
京都を離れるのは寂しい。
大阪市内へなので、大移動ではないですが。
永住と思って京都に来たわけではなかったけど、関西歴も長くなってきた...
スプラトゥーン3とポケモンSVを行ったり来たり。
最近、Nintendo Switch(有機ELモデル)をゲットしました。
スプラトゥーン3モデル、かわいい。
明後日 1/21 (土) 開催の try! Swift Tokyo Meetup のオーガナイザーをやっています!
COVID-19の影響もだいぶ緩和されてきたので、準備運動からという感じです。
今年はWWDCも行きたい。
明日から東京出張。
現地で参加される方、お話ししましょう!
いつものあれです。
ご支援お待ちしております。
引っ越しもあるので、大きいものや冷凍のものは引っ越し後に...