Swift
久々にコードに触れるようになってきて、Swiftを読み書きしている。Swiftの guard は次のような感じで使うことが多いと思う。 guard let foo = item.foo else { return } そのイメージだと、 何かを否定する条件だった場合に結構頭がこんがらがる。 guard !c…
2017年の記事。 matt.diephouse.com enumを使って分析用のイベントを表現するケースが記事だと出てくる。IDだけなら良いけど、メタデータとか、他にも付与したい情報が出てくるが、structで表現するともっと改善できるよ。と書いてある。 extension Analytic…
AppleScriptが結構面白いので色々調べてみていたのだが、これっていうのはアプリケーションにメッセージを送って制御できる Apple Event という仕組みを使っているらしい。これのベースにあるのは Mach カーネルのようで、結構前からこの考え方はあるっぽい…