Actions on Googleの「GET STARTED - Basics」の日本語訳を作ってみました

· actions on google

Google Homeがついに日本でも発売が開始されました。Google Homeは、Googleアシスタントと声でやりとりすることができるデバイスです。そして、開発者としては、Googleアシスタントに自作のアクションを登録できることに注目すべきですし、その作り方に興味を持つことでしょう。その作り方は、[Actions on Google](https://developers.google.com/actions/)というサイトにまとめられています。 自作アクションを作るために最初に読むべ…

Read more →

LINE Developer Day 2017に参加してきました

· LINE

昨年に引き続き、今年もLINE Developer Dayに参加させていただきました。 ![linedd171.jpg](/yoichiro/images/2017/09/linedd171.jpg) レセプションの横には、Waveの他にも、今後発売予定と思われるスマートスピーカーが並んでました。 ![linedd172.jpg](/yoichiro/images/2017/09/linedd172.jpg) サリーの、欲しい!!! Keynoteが始まるのを待っている間、どんな人が来…

Read more →

Chrome AppsでSentryを組み込んでみた時の話

· Chrome Apps , Sentry

僕はChrome OS(Chromebook/boxに搭載されているOS)向けに、いくつかのChrome Appsをリリースしています。そのほとんどは、Chrome OSにてリモートにあるファイルシステムを、あたかもローカルにあるようにマウントすることができるchrome.fileSystemProvider APIの実装です。Dropbox、SFTP、OneDrive、SMB、WebDAVの4つの実装を作りました。その中で、最もユーザ数の多い実装が、Dropboxです。 [File Syst…

Read more →

macOSでのChrome Appsや拡張機能の通知に関する変更

· Chrome Apps , Chrome Extensions

Chromeウェブストアに開発者登録している方は、おそらく「Changes to Apps and Extensions notifications on macOS」という題名のメールを受け取っていると思います。Chrome 59から、chrome.notifications API経由で送信された通知について、Chromeが独自に提供してきた機構ではなく、macOS側が持つ通知システムにて表示されるように変更される、とのことです。 ![](https://developers.google…

Read more →

Increments社を退職します

· Other

昨年の5月からIncrements社でQiitaの開発に従事していましたが、今月末をもってIncrements社を退職します。在籍期間は10ヶ月。今日が最終出社日です。 [![retireincrements5.png](/yoichiro/images/2017/02/retireincrements5.png)](https://increments.co.jp/) Incrementsでは、Qiitaの機能追加開発を主に担当していました。Qiita Blogには、僕がリリースしてきた機…

Read more →

GitLabの障害復旧風景

· Other

GitLab.comのデータベースに障害が発生して、IssueおよびMerge Requestsが消し飛ぶ、という事態となりました。障害発生の6時間前までのデータベースのスナップショットがあって、それから復旧させるようです。 [GitLab.com Database Incident - 2017/01/31](https://docs.google.com/document/d/1GCK53YDcBWQveod9kfzW-VCxIABGiryG7z6jHdVik/pub) 面白いというと不…

Read more →

HTTP APIの詳細なエラー情報をレスポンスに持たせるための仕様

· Web

今日では HTTP(s) で API が公開されることは当たり前の時代ですが、エラーをアプリケーションにどう伝えるかは、個々の API の設計に依存していました。特に、HTTP ステータスコードは有限であり、元々持っている意味があるので、自由に使うことはできません。API はそのドメインごとにもっと複雑で細かなエラー情報があるはずで、それらはレスポンスボディに載せてアプリケーションに伝えることになりますが、その書式に規定は今までありませんでした。 HTTP API にて、アプリケーションにエラ…

Read more →

2016年を振り返って

· Other

2016年も残すところ今日のみとなりました。僕なりの2016年を振り返ってみます。 娘が3歳になった 3歳になり、無事七五三を迎えました。 ![about20161.jpg](/yoichiro/images/2016/12/about20161.jpg) すくすくと成長してます。大きな病気もせず、ママのお手伝いもできるようになってきました。 LINE株式会社を退職 最も大きかったこととすれば、4月末でLINEを退職したことでしょう。在籍期間は3年でした。LINE Platfor…

Read more →

Google Assiatant対応AI BotをActions on Google作る

· Bot

今年はGoogleからAlloアプリが登場し、さらにGoogle AssistantというAIを中心としたサービス展開が行われることが表明されました。もちろんGoogleはそれをプラットフォームとして広く使えるようにするだろうと言われていましたが、遂にActions on Googleという名前でGoogle Assistantと連携可能なBotを作るための環境が公開されました。 ![actionsongoogle1.png](/yoichiro/images/2016/12/actionso…

Read more →

終わってしまうChromeアプリ

· Chrome Apps

既に2ヶ月前の2016年9月8日、Google Developers Japan Blogに、僕にとって非常に興味深いブログが掲載されました。 [Chrome アプリからウェブアプリへ](https://googledevjp.blogspot.jp/2016/09/from-chrome-apps-to-the-web.html) 簡単にまとめると、「Chromeアプリは(ChromeOSを除いて)終了します」という内容でした。薄々感じ取ってはいたものの、改めて正式に言われてしまうと、とて…

Read more →