ottijp blog

ottijp
Satoshi SAKAO (@ottijp)

都内でアプリケーションエンジニアをしています

Tag: iOS

AirPods Proを使って感じたこと(元MDR-EX31BNユーザの視点)

2020-01-11

AirPods Proを買いました! もともと1/7配送予定だったのですが,1週間ほど早まって去年12/31大晦日に届きました. 使い始めて10日ほど経ったので,これまで使っていたSONYのMDR-EX31BNと比較しながら,感じたことを記録します. TL;DR 使用性や完全…

MediaPipeのiOSサンプルサプリをビルドするときにハマった点

2019-12-30

MediaPipeのiOSアプリサンプルをビルドしようとしたところ,いくつかハマリポイントがあったのでメモします. 環境 TL;DR bazelのバージョンは1.1.0にする必要がある pyenvを使っている場合はglobalの環境にライブラリをインストールする必要がある(かも…

Core ML 3 で On-Device Model Personalization

2019-12-22

これはInfocom Advent Calendar 2019 22日目の記事です. WWDC2019で発表され,Core ML 3から可能になったOn-Device Model Personalizationについてまとめ,アップデート可能なMLモデルを作ってみました. On…

Mail to SelfをiOSのショートカット機能で代替する

2019-10-04

会社のメールアドレスにちょっとしたメモやURLを送るのに,以前はMail to selfを使っていましたが,だいぶ前にGDPRの関係でサービスが停止してしまい,今も使えない状況です. そこで,iOSのショートカット機能を使って,代替機能を作ってみました. メール送信ショートカッ…

はてブ アプリで自分のブックマークを表示する方法

2017-10-29

今年からはてなブックマークを使ってみているので,iOSアプリ版をインストールしてみました. てっきりインストールしたらすぐに自分のブックマークが見れるものと思っていましたが,「人気エントリー」とか「注目テーマ」とか共通に見られるエントリが初期表示になっていました. 自分のブック…

raywenderlich.com 公式Swiftスタイルガイドを読みました

2017-10-24

Swiftのスタイルガイドとしてよく挙げられるraywenderich.comの公式スタイルガイドを読んで,参考になったところを翻訳してみました. raywenderlich/swift-style-guide このスタイルガイドはMITライセンスです. Copyright (…

iOSDC 2017 Reject Conference day2 に参加しました

2017-10-21

今年のiOSDC2017に初めて参加してとても勉強になったので,ぜひReject Conferenceも参加しようと思ってたんですが,気づいたらすでにday1は終わっており・・・. day2に申し込みするも補欠扱いだったので「もうダメかな・・・」なんて思ってた折,当日に繰り上げ…