iyuichiの私的開発ログ

渋谷で働くWebエンジニアのログ. Java, Android, iOS, Docker, GCP, AWS, ゲーム開発

websocket

久しぶりに自分のデモサイトをみたらXSS被害に!

以前に書いたこの記事。 チャットサーバをHeroku上でデモ用に動かしていたのですがXSS対応していなかったためルームに入るとgithubに飛ばされるような書き込みがされてしまっていました。Herokuでチャットサーバを動かす ~ Node.js + socket.io - iyuichiの…

Herokuでチャットサーバを動かす ~ Node.js + socket.io

リアルタイム通信できるサーバを作ってみたいと思って手始めにチャットを作ってみました。 はじめはPythonで試してみていました。 y16ra/ws_python · GitHub チャットといえばググるとNode.jsが定番ぽい感じだったので、別の言語でやってみたいなあというち…

macbook airでMongoDBを使う

Socket.IOでチャットを作る開発を地味に進めています。 現状のソースはここ。 で、ルームのやポストされた情報を保存しておく部分を実装するにあたってはMongoDBを使ってみようと思っていてこれから環境つくります。 MongoDBをインストール 普通にbrewでイン…