Plack

Access-Control-Allow-Origin を追加するmiddlewareを書いてた

一ヶ月くらい前に GitHub - punytan/Plack-Middleware-AccessControlAllowOrigin: Add Access-Control-Allow-Origin header を書きました 使い方 至って簡単ですね。ただ、AccessControlAllowOriginって名前が長すぎる builder { enable 'Plack::Middleware:…

reverse proxy として動かした nginx で HTTP_X_FORWARDED_FOR を $env に突っ込む設定

server { listen 80; server_name example.com; access_log /var/log/nginx/example.com.access.log main; location / { access_log off; proxy_pass http://localhost:8080; proxy_set_header X-Real-IP $remote_addr; proxy_set_header Host $host; proxy_…

twitterに未読を一元管理できる機能が欲しいなー

とずっと思っていたのでtwitterもどきを作ってみました。ほとんどの機能を本家のwebに丸投げしたので実装は楽でした!!! GitHub - punytan/fake_twitter: lightweight web based twitter client with unread management system screenshots 全体 replyの表…

TatsumakiとTwiggy使ってみた

Tatsumakiのeg/chatをほとんどそのまま流用しました。 それぞれの概要 Tatsumaki Tatsumaki - Non-blocking web framework based on Plack and AnyEvent Twiggy Twiggy - AnyEvent HTTP server for PSGI (like Thin) ニコ生アラートサーバ ニコニコ生放送と…