[iOS][Swift][音声処理]【iOS 10】Speechフレームワークで音声認識 - 対応言語リスト付き
iOS 10のドキュメントが公開された当日に書いた下記記事で、最も反響が大きかったのが音声認識APIでした。 【iOS 10】API Diffsから見る iOS 10 の新機能 #WWDC2016 - Over&Out その後 今回公開された SiriKit(Intents / IntentsUI)とは別のフレームワーク、Speech Framework...
View Article[フリーランス][iOS][登壇]「プログラマとして食べていく」という話を福井県の学生さん達にしてきました
一昨日、福井県の「ふくい産業支援センター」さんが主催されたセミナーで、標題の講演をさせていただきました。資料はこちら。 参加者約70名のうち、75%は18歳以上の大学生・専門学校生、15%が高校生・高専生、10%が小中学校。これまでエンジニアの中で話をする機会は多々ありましたが、学生さんばかりの中で話すのは初めてでした。 内容...
View Article[参考書籍][iOS][サーバーサイド][Android]【書評】モバイルエンジニア向けのAWS解説書
著者・監修の佐々木 拓郎さん、 高柳さん、および SB Creative さまより『Amazon Web Services クラウドネイティブ・アプリケーション開発技法 一番大切な知識と技術が身につく』をご献本いただきました。...
View Article[iOS][参考書籍][Xcode]【書評】初学者はもちろん、中級者にもオススメのAuto Layout解説書
著者の川邉さん(@jeffsuke)および出版社のリックテレコム様より『よくわかるAuto Layout - iOSレスポンシブデザインをマスター』をご献本いただきました。 タイトルの通りAuto Layoutの解説書で、豊富な図やスクリーンショットを用いて、非常にわかりやすく書かれています。前書きによると、本書の対象読者は 過去一度はXcodeを用いてiOSアプリをつくったことがあるが、Auto...
View Article[Deep Learning][機械学習][画像処理]TensorFlowをiOSで動かしてみる
TensorFlow に iOS サポートが追加された というニュースを見かけたので、ビルドして、iOSで動作させてみました。 (たまたま目の前にあった扇風機もバッチリ認識してくれました) 本記事では最終的にうまくいった手順を書いています。この手順をなぞってみるにあたってTensorFlowや機械学習・ディープラーニングについての専門知識は不要ですのでぜひお試しください! ビルド手順...
View Article[海外][登壇][iOS][BLE]イスラエルとパレスチナでiOSとBLEについて講演してきた話
7月24日〜30日、「中東のシリコンバレー」と呼ばれスタートアップがめちゃめちゃ盛り上がっているイスラエルのテルアビブ、IT産業が伸びているというパレスチナのラマッラ、そしてあの聖地エルサレムにて、iOS×BLEについて話してきました。 (在イスラエル日本大使館作成のチラシ)...
View Article[登壇][海外][iOS]iOSDCで発表しました『海外のiOSカンファレンスに登壇する - 完全版』 #iOSDC
先週の金・土に練馬で開催された600人規模のiOSカンファレンス「iOSDC 2016」にて、『海外のiOSカンファレンスに登壇する - 完全版』というタイトルで発表させていただきました。 応募時に書いたトーク概要はこちら。 ベルリンの「UIKonf」、ロンドンの「iOSCon」、サンフランシスコの「AltConf」と、今年は3つの海外のiOSカンファレンスに登壇する機会に恵まれました。...
View Article[iOS][Deep Learning][機械学習][登壇]iOSDCのリジェクトコンで『iOSとディープラーニング』について話しました #iOSDCRC
一昨日メルカリさんのオフィスで開催された iOSDC Reject Conference days2 で、「iOSとディープラーニング」というタイトルで登壇させていただきました。...
View Article[Swift][iOS][Xcode]iOS 10の新機能のサンプルコード集「iOS-10-Sampler」を公開しました
iOS 10でも大量のAPIが追加されました。が、新しいAPIはどう使うのか、実際に何がどこまでできるのか、といった具体的なところが、英語のドキュメントやWWDCのセッション動画をながめているだけだと正直あまりピンときません。やはり実際にコードを書いて動かしてみるのが一番わかりやすい・・・ということで今年もつくりました! iOS-10-Sampler...
View Article[海外][フリーランス][iOS]フリーランスを休業して就職します
2014年からフリーランスiOSプログラマとして活動を始めて2年と8ヶ月。フリーランスという働き方は自分には最高にしっくりきてて、毎日楽しくお仕事させていただいてたのですが、色々とタイミングが重なりまして、タイトルの通り、いったん休業して「会社員」になることにしました。 どこに就職するのかと言いますと、サンフランシスコにあるFyusionというスタートアップにジョインします。...
View Article[Metal][画像処理][iOS][Swift]iOS/MetalのシェーダをWebGL/GLSLから移植する
Metalでグラフィック処理を行うにしろ並列演算を行うにしろ、GPUに処理をさせるためのシェーダを書かないといけないわけですが、これがまだ情報が少なくて、「こういうシェーダを書きたいんだけど、誰かもう書いてないかな・・・」というときに参考になる近いものとかはそうそう都合よく出てこないわけです。 ただ、WebGL/GLSLの情報はググると山ほどあって、GLSL Sandbox...
View Article[海外][フリーランス][登壇][iOS]「シリコンバレーで働くエンジニアと考える、これからのキャリア」という授業をしました
オンライン動画学習サービスSchoo(スクー)で、「シリコンバレーで働くエンジニアと考える、これからのキャリア」と題した授業をさせていただきました。*1 シリコンバレーで働くエンジニアと考える、これからのキャリア 堤 修一 先生 - 無料動画学習|Schoo(スクー)...
View Article[機械学習][Deep Learning]それでもCourseraの機械学習コースをオススメする理由
先日、オンライン学習サイトCourseraの機械学習コース "Machine Learning by Stanford University" を修了しました。 Machine Learning - Stanford University | Coursera (感動のエンディング動画)...
View Article[Metal][iOS][画像処理]Metalのコンピュートシェーダに関する諸々
Metal の compute shader について。随時書いていきます。 [[ thread_position_in_grid ]] って何? こういう感じで、カーネル関数の引数から受け取れるやつ。 kernel void add_vectors(const device float4 *inA [[ buffer(0) ]], const device float4 *inB [[...
View Article[登壇][Deep Learning][Metal][iOS]try! Swift...
先週開催された "try! Swift Tokyo 2017" にて、"Client-Side Deep Learning" というタイトルでLTしました。発表資料はこちら。 Client-Side Deep Learning from Shuichi Tsutsumi ディープラーニングは強力なコンピューティングパワーが必要なので、従来はモバイルデバイスでやるものではなかったのですが、iOS...
View Article[レビュー]普通の机を昇降式スタンディングデスクにする(Loctek M1Bレビュー)
なんと、、、GitHub経由で海外から製品レビューの依頼が来ました。Loctekというブランドの、普通の机の上に置いて昇降式のスタンディングデスクのようにできる製品です。 (イメージ図) 以前『【サンフランシスコ・エンジニア生活】弊社のオフィス紹介』という記事に書いたのですが、僕が働いているFyusion社のオフィスは電動のスタンディングデスク完備でして、 (赤丸で囲んだボタンで昇降する)...
View Article[参考書籍][iOS][Swift]【書評】iPhoneアプリ開発講座 はじめてのSwift
現在の最新開発環境である Xcode 8、Swift 3 対応のiOSアプリ開発入門書『iPhoneアプリ開発講座 はじめてのSwift』を、著者の諏訪様・出版社のSBクリエイティブ様よりご恵贈いただきました。 昨年12月に発売されたばかりで、Amazonで購入できます。Kindle版もあります。 iPhoneアプリ開発講座 はじめてのSwiftposted with amazlet at...
View Article[書籍][電子工作][Arduino][IoT]【書評】Prototyping Lab 第2版 ―「作りながら考える」ためのArduino実践レシピ
著者の小林 茂 先生、およびオライリー・ジャパン社より『Prototyping Lab 第2版 ―「作りながら考える」ためのArduino実践レシピ』をご恵贈いただきました。 Arduinoを使ったチュートリアル・レシピをまとめたクックブックで、約7年前に刊行された同名の書籍の大幅改訂版です。2017年1月に刊行されたばかりで、Amazonで購入できます。 Prototyping Lab 第2版...
View Article[書籍][Swift]Swiftの各機能が「なぜ」存在し「いつ」使うべきかを解説した技術書 - Swift実践入門
著者の石川さん、西山さん、およびWEB+DB PRESS plus様より、『Swift実践入門 ── 直感的な文法と安全性を兼ね備えた言語』をご恵贈いただきました。 Swift実践入門 ── 直感的な文法と安全性を兼ね備えた言語 (WEB+DB PRESS plus)posted with amazlet at 17.04.04石川 洋資 西山 勇世 技術評論社 売り上げランキング:...
View Article[海外][働き方]「あきらめ」からはじめる英会話 #clem_jp
英語を勉強しているエンジニアやデザイナーのためのミートアップ「CLEM」というのがありまして、本日その第5.2回(5月の2回め?)でLTをしてきました。 #5.2 Creators Learning English Meetup for Mobile - connpass 昨年10月からサンフランシスコの会社でエンジニアとして働き始めたのですが、 フリーランスを休業して就職します -...
View Article