平常運転

アニソンが好き

過去記事とかは記事一覧で見れます

Apple M1 Mac で Go を動かす

このエントリははてなエンジニア Advent Calender の15日目です(遅刻)。

qiita.com

昨日?前日?は id:ma2saka さんのAWSコストエクスプローラーAPIと気軽につきあう(2020) with Next.js でした。

qiita.com

このエントリでは、 Apple M1 搭載の Mac で Go を動かすという話をします。

続きを読む

マ→サ→ワ→ダでマサワダ完成 (masawada slotmachine 第2回)

そうです。また masawada advent calender です。

adventar.org

昨日は id:papix さんでした。
papix.hatenadiary.jp

masawada advent calendar 2020 への参加は2回目となりました。1回目は先週の masawada slotmachine でした。
blog.astj.space

今日はこちらです:
astj.github.io

できる体験は特に変わっていませんが、見た目が変わっています。動いてる文字をクリックすれば止まります。
SNS シェアを良い感じにするべくちょっと頑張ったつもりですが、実際に Twitter でうまくシェアできるか分からないまま勘でコードを書き続けたので怪しいところがあります。一応意図した感じにはなっているはず。ぜひ遊んでください。あとなんか壊れてたら教えて下さい。

ソースコードGitHub にあります。

github.com

ちなみに、前回のスロットもそのまま遊び続けられるはずです。ローマ字が恋しくなったときはこちらもどうぞ。

astj.github.io

よろしくお願いします。明日は id:wabysprg さんです。いつもご子息に大変お世話になっております。

ma→sa→wa→da で masawada 完成 (masawada slotmachine 第1回)

コンテキストを共有していない人には意味不明かと思いますが、 masawada Advent Calender です。

adventar.org

昨日は三栖泉さんの masawada samba でした。
kakuyomu.jp

さて本題です。スロットです。

astj.github.io

見た目は小学6年生の頃に僕が初めて書いた js の頃と同じ感じですが、中身はいちおう Next.js です。しかし時間がなさ過ぎてコードは最悪の状態。是非遊んで下さいと言いたいところなのですが、 GitHub Pages のビルドがうまくいってないのか asset file がロードできず遊べません。気付いたら遊べるようになってるかもしれません。12/07 00:03 ぐらいになおったと思います。next build したファイルを GitHub Pages にデプロイする際は basePath 的なやつを設定する必要があったのでした https://github.com/astj/masawada-slotmachine/commit/8e61db0908426d3292c5567739edb403fdb6accd )

やりたかったことの2割もできていないので12/13にまたお会いしましょう。それでは。

iPhone 12 mini を買った

買った。

去年 iPhone 7 から iPhone 11 Pro に買い替えてから1年しか経ってないのだけど、元々 iPhone 11 Pro のサイズに文句を言いながらの買い替えだったのが今回 mini で解消されたのと、11 Pro を購入早々に落として画面に(実用性に問題ない程度の)傷が入ったのを1年間眺め続けてたということもあって買ってしまった。

11 Pro に買い替えたときの話はこれだった。

blog.astj.space

続きを読む

Apple Watch のある暮らし

これの続き。

blog.astj.space

f:id:astj:20200921235011j:plain
写真は前回と同じです

もう買ってから2ヶ月弱くらい経ったので最近どうですかという話を書いておく。

先に結論から書いておくと良いと思っている。ヘルスケア周りは慣れてくると自分の運動不足を毎日眺めるためのインジケーターとなって割と無感動になるのだけど、 iPhone の通知を受けられることと Mac のロックを解除できることの喜びを日々噛み締めているほか、 Apple Pay も iPhone でやるより便利だな〜と思っている。 iPhone だと鞄の中やポケットから取り出して Face ID 認証してと何かと面倒なのが、腕時計をカチカチっとやってかざすだけで済むのは便利。ただ、こと Suica に関してはちょっと微妙な話題もあって、左腕につけた Apple Watch で右手側の自動改札を通るのはちょっと姿勢が苦しくて、ポケットから取り出した iPhone を右手に握ってタッチする方が明らかに自然なフォームだったので悩ましい。一応ポケットから iPhone を探し出す手間が省けるので、と自分に言い聞かせて使っているけれど、 iPhone も 12 mini にしてしまったことだし、 Suica に関しては iPhone に舞い戻るのもありかもしれない。

予想外だったメリットとしては、腕時計をしてると腕時計で時間を見れるようになったのが便利だった。いや今更何を言ってるんだという感じだと思うけど、これまで久しく腕時計をつけない暮らしをしていたので、時間を見たいだけのときもスマホを取り出して時間を見ていて、たまに出かけるときに腕時計をつけてみても、習慣になってないものだから結局スマホを取り出して見てしまうことの方が多かった。 ところが Apple Watch になるとヘルスケアやら通知やらで寝てるときも含めた一日中つけているので、常に身につけていることで時間を見る習慣がついに身についた、という気がしている。

そういえばサイズ (40mm) やソロループの長さは現物の精査をせずにえいやっと注文していた。サイズの方は特に不満はないのだけど、ソロループに関しては手首の一番細いところだと少し余るくらいで、締め付けが強くないという意味ではよいのかもしれないけど、長袖のシャツとかを着てるときだとなるべく腕の先 = 手首の細いところに落ち着かせたいのでもう一つ小さいサイズでもよかったのかなぁ、と思っている。とはいえ小さいサイズを試したわけではないので、次にバンドを買い替えたり Apple Watch ごと買い替える機会が来たらそのときには現物合わせしてみたい。

Apple Watch を買った後に iPhone 12 mini も買ったし Apple M1 の Mac mini も買ってしまって今年はたくさん Apple 税を納めてめでたいですね、ということで今日はこのへんで。 iPhone 12 mini の話は気が向いたらどこかでします。多分しない……

Apple Watch Series 6を買った(マイ・ファースト・アップルウォチ)

買った。

f:id:astj:20200921235011j:plain
初日の様子。運動不足が白日の下に晒されている

先日 Apple のオンラインイベントで発表された Apple Watch Series 6 をその場の勢いで即座に注文してしまい、今日届いた。本体やベルトのカスタマイズの余地はいろいろあったものの、発表即予約するからには納期重視で選びたくて無難なチョイスに落ちついてしまった。画面サイズは「オレは腕が細いから小さい方が合うはず」という謎の感覚で小さい方の 40mm にしたが、よくよく思うと画面は大きい方が便利だったかもしれない。

これまで Apple Watch を持ったことがなくて自分の生活にどう入ってくるかがあまり分からないまま注文して、とりあえず適当に初期設定して1日?半日?装着して過ごした。通知が受けられて、なんかヘルスケアっぽい機能がついてるデジタル時計ですねというくらいには想像していたのだけど、その想像からは大きく外れていない。
運動不足が可視化されるのは面白いものの、そもそも明らかに運動の足りてない暮らしをしていたので、足りないこと自体は今更言われるまでもなくて、そこに対して解決(あるいは緩和)のための提案があるのはちょっと面白いなと思っている。ずっと座ってると立ち上がるよう求められたりするようなやつ。Apple Watch は1時間おきに1分歩くだけじゃなくてもうすこしワークアウト的なこともしてほしそうにしているけれど、あとは人間の側の問題。無視し続けるのなら別にヘルスケア機能のあるデジタル腕時計をつける必要はない。。
iPhone の通知が受けられるのは、事前には別にそんな嬉しくないでしょという気もしていたのだけど、いざ使ってみると、歩いてる最中だったりちょっと離れたところに iPhone を置いてる時でも、腕の Watch が震えて通知に気付くのはちょっと便利な気もする。特に歩行中は、カバンとかのシュっと取り出せるところに iPhone を入れてさえあれば、ズボンのポケットのような直接通知に気付けるような場所で携帯する必要はなくなるのは嬉しくなるのかもしれない。

あと、バンドは Series 6 から新登場のソロループというやつにしてみた。ライブグッズとかでお馴染みのシリコンバンドのよく伸びるようになったやつという感じ。装着に不便することはなく、つけてても概ね安定してるので一見良さそう。夏だと汗でムレそうというのは気になったけど、この先暑さが突然ぶり返してこない限り、その困りに直面するのは当面先になりそう。

ともあれ全般的にまだ Day 1 なので、良くも悪くもこれからのはず。乞うご期待。

ISUCON10に参加して予選敗退しました

しました。

isucon.net


我々のチーム "できの悪いウォーターフォール開発" は予選敗退となりました。最終スコア(かつベストスコア)は1320点くらいです。

リポジトリはこちらです:

github.com

敗退はめちゃめちゃ悔しいし無念な思いですが、非常にやり応えがあって良い意味で ISUCON らしい素敵な問題でした!!!!多分文末にも改めて記しますが、これだけの大規模となった今回の ISUCON 予選を運営されたスタッフの皆様には本当に感謝しています。ありがとうございました。

以下は問題のネタバレを含むので、もし問題に関してノータッチでいたい方はここでお戻りください。
また、疲れていてかつお酒を飲んだ状態で書いているので支離滅裂だったり不正確な可能性もあります。後で素面に戻ってから追記したり修正するかもしれません。

続きを読む