iyuichiの私的開発ログ

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

nodejs

CentOS7上でNodeをDockerで動かす ~ コンテナbuild時に名前解決ができない時にしたこと

docker composerを使ってnode.jsのコンテナをビルドしようとしたら結構はまったのでメモ。環境としては、 ホスト: CentOS Linux release 7.2.1511 (Core) $ docker version Client: Version: 1.11.1 API version: 1.23 Go version: go1.5.4 Git commit: 5604…

node.jsでパッチを当てたモジュールを使う方法

package.json | npm Documentationこいつを見て、local_modules みたいなディレクトリを作っておいてそこで修正したいモジュールを修正しpackage.jsonに "hubot-yam": "file:local_modules/hubot-yam" みたいに書いてnpm install をしていたのですが、これだ…

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

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

Google Cloud Storageにファイルを保存する

前回、Heroku上でチャットアプリを起動する記事を書きました。 Herokuでチャットサーバを動かす ~ Node.js + socket.io - iyuichiの私的開発ログiyuichi.hatenablog.jp 今後の開発予定として画像ファイルのアップロードというのがあります。 やっぱりチャッ…

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

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

はてなブログの過去記事からランダムに抽出した記事をつぶやく方法

今回、サイトマップから取得したURLの中からランダムに選んだ記事のURLとタイトルをTwitterでつぶやくアプリを作って見ました。 最近なんだかNode.js書くのが楽しいのでNode.jsで実装しています。 Nodeクックブック新品価格¥3,672から(2015/4/24 19:34時点)…