ChatWork Creator's Note

ビジネスチャット「チャットワーク」のエンジニアとデザイナーのブログです。

JavaScript

WebRTC開発ツールの紹介

こんにちは。@kyo_agoです。 今日はWebRTC開発に便利なツールを紹介したいと思います。

Google Apps ScriptでChatWorkのWebhook署名を検証する方法

こんにちは。@kyo_agoです。 最近ChatWorkのWebhookがGoogle Apps Script (以下GAS)でリクエストの検証できるようになったので紹介したいと思います。

ChatWorkのOAuthをGoogle Apps Scriptで使う

こんにちは。@kyo_agoです。 ChatWorkのOAuthが公開されました。 ここではChatWorkのOAuthをGoogle Apps Script(以降、GAS)から使う方法を紹介したいと思います。

ScalaJS in 2017

こんにちは。@kyo_agoです。 2015年ごろに盛り上がっていたScalaJSですが、最近あまり話を聞かないのでまとめてみようと思います。

チャットワークのWebhookの署名検証を各言語で実装してみた

@hayasshi_です。Scalaのプロダクトを開発しています。 ついにチャットワークのWebhookがリリースされました! OAuthとあわせて、様々なサービスがチャットワークと連携しやすくなります。 今日はチャットワークのWebhookの署名検証について少しお話します。…

React.Componentで外部要素のevent bind,unbindを正しく行う

正しくevent unbindできてますか?@kyo_agoです。 React.Componentの紹介を行っている記事でComponentの外にある要素のevent bind,unbindを正しく行えていない例がいくつかあったので記事にしてみました。

UnitTestと対象コードを同じディレクトリに置いたらよかった話

@kyo_agoです。 最近UnitTestと対象コードを同じディレクトリに置いたらよかったので共有したいと思います。 (ちなみにJestでは標準的に採用されている形式ではあります)

Flowを使ってGoogle Apps Scriptのコードをチェックしよう

Flowを使ってGoogle Apps Scriptのコードを静的型チェックすることができます。ChatWork APIのクライアントライブラリをつかったGASのコードを静的型チェックしている例を紹介しています。