Chatwork Creator's Note

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

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

読者になる

PHP

PHPカンファレンス2023でブース出展しました!

こんにちは、ChatworkのPHPエンジニアの渋谷悠司です。 この記事は Chatwork Product Day 2023 応援記事です! lp.chatwork.com PHPカンファレンス2023にゴールドスポンサーとしてブース出展します! - Chatwork Creator's Note で告知しておりましたが、先…

PHPカンファレンス2023にゴールドスポンサーとしてブース出展します!

こんにちは、ChatworkのPHPエンジニアの渋谷悠司です。 今回は、2023年10月8日(日) に開催予定の PHPカンファレンス2023にゴールドスポンサーとしてブース出展することをお知らせします。 (参加登録まだしてないよ!って人は こちらから) 「あれ、Chatwo…

メンション履歴を保存するツールを作った話

こんにちは、あらい@料金プランチームです。最近自作キーボードに入門しました。この記事も左右に割れるカッコいいキーボード(※日本語配列) "JP60Split" で書いています。 この記事はChatwork Dev Day開催前の記事ラッシュのうちの1本です。Dev Dayは5日後…

PHPのレジェンドシステムをEC2からKubernetesに移行する話 その5 〜PHPアプリケーションをコンテナ化しよう〜

こんにちは!SRE部のcw-ozakiです。 PHP Conference 2020 Re:bornでPHPでKubernetesを動かすにはどうするべきかという話をしてきました。 speakerdeck.com ただ、25分という短い枠でしたのでKubernetes初心者に向けてということで、だいぶ端折ったのでその5…

部署を越境して1on1してたら旅行券もらえたので南伊豆町でリゾートワークしてきた話

どうも。ご存じ Chatwork サーバーサイド開発部(PHP)の料金/プランチームメンバーでヘタレチャリダーのやまざきです。エクストリーム・プログラミングを現場で成功させるためにはエクストリームな出社ができてはじめてスタートラインに立てると思っていま…

makeはいいぞ(実践編)

こんにちは、あらいです。年の瀬ですが3月に書いた記事の続きです。 前回は基礎として、 makeは「作りたいファイル、材料になるファイル、作るコマンド」をルールとして定義できること ファイルの更新時間をみてコマンドを実行すること 複数のルールを連鎖で…

ChatworkはPHPカンファレンス2019に出展します #phpcon

PHP

こんにちは、あらいです。白いelePHPantちゃんのヌイグルミが気になっています。かわいいですね。 さて今週末12/1(sun)にPHPカンファレンス2019があります。 今年はChatwork社としてスポンサー出展するので、そのことを書きます。

リモートワークしながら自転車で1500km旅してきた

おひさしぶりです。サーバーサイド開発部PHPチームやまざきです。 クリーンなアーキテクチャはクリーンなペダリングができて初めてスタートラインにたてると思っています。 今回は、伊達と酔狂だけで自転車部をやっているやまざきがリモートワークしながら …

Scala採用を決めて3年半たった、CTOの振り返り。アーキテクチャ刷新を成し遂げるために必要なこと

メリークリスマス!ChatWork Advent Calendarもついにラストとなりました。 本日の記事はChatWork CTOの山本が担当です。 ChatWorkでは約3年半前に、PHPの独自フレームワークでつくられた大規模システムを、Scalaを使ってゼロベースでつくりなおすという決断…

チャットワークのOAuth2のクライアントをPHPで簡単に実装するためのライブラリを紹介

安達です、PHPでチャットワークのサーバーサイドの開発をしています。 ChatWork Advent Calendar 2017の15日目のエントリーは、チャットワークのOAuth2のクライアント開発をPHPで実装する方法を紹介したいと思います。

ChatWorkのPHPユニットテストについて

プロダクト開発部の田中(@cw-tanaka)です。 現在PHPerとして生きています。 このエントリーはChatWork Advent Calendar 8日目の記事です。 昨日は@cw-himuraのREST APIを実行して学ぶRustでした。 今日はPHPの話をします。

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

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