miyagawa (Tatsuhiko Miyagawa)

Name
Tatsuhiko Miyagawa
Email
Website/Blog
http://bulknews.vox.com/
Company
Six Apart
Location
San Francisco, CA
Member Since
Mar 20, 2008 (about 1 year)

Following 282 githubbers and watching 575 repositories view all →

Public Repositories (85)

  • Plack

    PSGI reference implementation and helper utilities

    legend

    Last updated Wed Nov 25 07:36:30 -0800 2009

  • Task-Plack

    Plack bundle

    legend

    Last updated Mon Nov 23 17:04:00 -0800 2009

  • psgi-specs

    PSGI (Perl WSGI) specifications

    legend

    Last updated Wed Nov 18 18:32:27 -0800 2009

  • Plack-Server-AnyEvent

    AnyEvent based Plack::Server

    legend

    Last updated Wed Nov 18 13:37:46 -0800 2009

  • Tatsumaki

    Plack-based nonblocking Web framework for IO-bound delayed response, server push (streaming) and ...

    legend

    Last updated Mon Nov 16 21:39:01 -0800 2009

  • MT-PubSubHubbub

    PubSubHubbub plugin for Movable Type

    legend

    Last updated Mon Nov 16 14:36:44 -0800 2009

  • remedie

    perl based pluggable media center application

    legend

    Last updated Sun Nov 15 16:08:46 -0800 2009

  • Tatsumaki-Service-XMPP

    XMPP inbound service for Tatsumaki

    legend

    Last updated Wed Nov 11 23:50:34 -0800 2009

  • plackperl.org

    plackperl.org website files

    legend

    Last updated Wed Nov 11 21:44:50 -0800 2009

  • AnyEvent-Redis

    Asynchronous Redis client

    legend

    Last updated Tue Nov 10 22:56:39 -0800 2009

  • Subfeedr

    Open PubSubHubbub Hub that does polling for you, built on top of Tatsumaki and AnyEvent

    legend

    Last updated Tue Nov 10 16:17:52 -0800 2009

  • github-growler

    Growl github updates

    legend

    Last updated Sat Nov 07 21:15:46 -0800 2009

  • Plack-Request

    Plack::Request and Plack::Response for web application framework developers

    legend

    Last updated Sat Nov 07 20:48:40 -0800 2009

  • uri-git

    URI handler for git scheme

    legend

    Last updated Sat Nov 07 20:43:58 -0800 2009

  • URI-tag

    legend

    Last updated Sat Nov 07 20:42:36 -0800 2009

  • URI-urn-uuid

    legend

    Last updated Sat Nov 07 20:40:34 -0800 2009

  • Catalyst-Engine-PSGI

    PSGI engine for Catalyst

    legend

    Last updated Sat Nov 07 20:21:36 -0800 2009

  • www-nicovideo-download

    Download videos from nicovideo.jp

    legend

    Last updated Fri Oct 30 22:06:57 -0700 2009

  • AnyEvent-FriendFeed-Realtime

    Subscribe to FriendFeed real-time updates

    legend

    Last updated Mon Oct 26 13:59:58 -0700 2009

  • Plack-Server-Coro

    Coro server for Plack

    legend

    Last updated Sat Oct 24 01:28:30 -0700 2009

  • Filesys-Notify-Simple

    Simple and dumb file system watcher

    legend

    Last updated Fri Oct 23 23:18:11 -0700 2009

  • CGI-PSGI

    Enable PSGI in your CGI.pm aware apps

    legend

    Last updated Mon Oct 19 20:16:56 -0700 2009

  • Plack-Server-ServerSimple

    HTTP::Server::Simple based server for Plack

    legend

    Last updated Mon Oct 19 19:32:23 -0700 2009

  • geo-coder-google

    Geo::Coder::Google

    legend

    Last updated Thu Oct 15 17:32:05 -0700 2009

  • perldocjp-site

    legend

    Last updated Wed Oct 14 03:00:30 -0700 2009

  • Plack-Server-ReverseHTTP

    ReverseHTTP server (hookout) for Plack

    legend

    Last updated Tue Oct 13 00:44:16 -0700 2009

  • Perlbal-Plugin-PSGI

    Perlbal plugin to run PSGI applications

    legend

    Last updated Mon Oct 12 23:21:59 -0700 2009

  • Devel-StackTrace-AsHTML

    Display stacktrace in HTML

    legend

    Last updated Fri Oct 09 02:12:26 -0700 2009

  • io-file-withpath

    legend

    Forked from nihen/io-file-withpath Tue Oct 06 22:39:29 -0700 2009

    Last updated Tue Oct 06 22:38:25 -0700 2009

  • Mojo-Server-PSGI

    PSGI adapter for Mojo

    legend

    Last updated Thu Oct 01 04:47:07 -0700 2009

  • Maypole-PSGI

    Maypole adapter for PSGI

    legend

    Last updated Thu Oct 01 01:32:43 -0700 2009

  • HTML-Mason-PSGIHandler

    PSGI handler for Mason

    legend

    Last updated Wed Sep 30 23:02:26 -0700 2009

  • Encode-DoubleEncodedUTF8

    Fix double encoded UTF-8 bytes to the correct one

    legend

    Last updated Wed Sep 30 18:46:03 -0700 2009

  • Dancer

    A patch to use new CGI::PSGI from http://github.com/miyagawa/CGI-PSGI

    legend

    Forked from sukria/Dancer Thu Sep 24 23:00:27 -0700 2009

    Last updated Thu Sep 24 23:03:10 -0700 2009

  • CGI.pm

    An experiment to add native PSGI support to CGI.pm. See also http://github.com/miyagawa/CGI-PSGI

    legend

    Forked from markstos/CGI.pm Sun Sep 13 00:36:13 -0700 2009

    Last updated Thu Sep 17 17:26:13 -0700 2009

  • AnyEvent-Twitter-Stream

    AnyEvent based Twitter stream consumer

    legend

    Last updated Thu Sep 17 03:28:31 -0700 2009

  • http-server-simple

    legend

    Forked from bestpractical/http-server-simple Sun Sep 13 08:51:43 -0700 2009

    Last updated Sun Sep 13 08:56:22 -0700 2009

  • ark-perl

    legend

    Forked from typester/ark-perl Sun Sep 13 02:52:32 -0700 2009

    Last updated Sun Sep 13 02:52:49 -0700 2009

  • cpanf

    Query and install CPAN modules realtime from the fresh mirror

    legend

    Last updated Fri Sep 11 01:24:33 -0700 2009

  • module-install-repository

    Module::Install plugin to auto-set repository URL

    legend

    Last updated Fri Sep 04 23:34:20 -0700 2009

  • cpan-realtime-bot

    Bot behind friendfeed.com/cpan

    legend

    Last updated Mon Aug 31 14:04:14 -0700 2009

  • plagger

    Pluggable RSS/Atom aggregator

    legend

    Last updated Thu Aug 27 23:56:30 -0700 2009

  • p5-uri-amazon-apa

    URI::Amazon::APA - URI to access Amazon Product Advertising API

    legend

    Forked from dankogai/p5-uri-amazon-apa Tue Aug 25 18:33:40 -0700 2009

    Last updated Tue Aug 25 18:33:58 -0700 2009

  • catalyst-view-json

    JSON View for Catalyst

    legend

    Last updated Mon Aug 24 16:12:33 -0700 2009

  • Net-WeatherNews-QuakeWarning

    Receives Weather News earthquake warning

    legend

    Last updated Mon Aug 17 03:26:31 -0700 2009

  • Webhook-Growler

    Receives Web hooks over Reverse HTTP and notifies via Growl

    legend

    Last updated Thu Aug 06 21:11:58 -0700 2009

  • AnyEvent-ReverseHTTP

    reversehttp client using AnyEvent

    legend

    Last updated Wed Aug 05 16:49:27 -0700 2009

  • perl-anyevent-superfeedr

    Perl5 Interface to superfeedr.com - RT notifications of feed updates

    legend

    Forked from yannk/perl-anyevent-superfeedr Mon Aug 03 03:26:24 -0700 2009

    Last updated Mon Aug 03 04:16:29 -0700 2009

  • plex-hacks

    misc. hacks for Plex http://www.plexapp.com/

    legend

    Last updated Fri Jul 31 19:53:12 -0700 2009

  • Net-DNSSD

    XS binding for dns_sd.h DNS Service Discovery (aka Bonjour)

    legend

    Last updated Tue Jul 28 01:18:53 -0700 2009

  • Mac-Spotlight

    CPAN Mac::Spotlight maint repo

    legend

    Last updated Fri Jul 24 12:07:23 -0700 2009

  • File-Spotlight

    List files from Smart Folder by reading .savedSearch files

    legend

    Last updated Thu Jul 23 13:35:00 -0700 2009

  • AnyEvent-mDNS

    Multicast DNS client for AnyEvent

    legend

    Last updated Mon Jul 20 17:01:22 -0700 2009

  • URI-Find-UTF8

    Finds URI from UTF-8 text using unencoded path

    legend

    Last updated Sun Jul 19 23:23:23 -0700 2009

  • web-scraper

    Perl web scraping toolkit

    legend

    Last updated Sun Jul 19 00:45:09 -0700 2009

  • AnyEvent-Atom-Stream

    XML::Atom::Stream wrapper to run on AnyEvent

    legend

    Last updated Thu Jul 16 21:21:54 -0700 2009

  • Test-Cukes

    5.8 compatibility

    legend

    Forked from gugod/Test-Cukes Tue Jul 07 15:19:17 -0700 2009

    Last updated Tue Jul 07 15:21:19 -0700 2009

  • File-ChangeNotify-Watcher-MacFSEvents

    Bridges Mac::FSEvents and File::ChangeNotify

    legend

    Last updated Mon Jul 06 23:45:59 -0700 2009

  • test-synopsis

    Test your code in SYNOPSIS

    legend

    Last updated Mon Jul 06 14:12:03 -0700 2009

  • web-oembed

    oEmbed consumer

    legend

    Last updated Thu Jul 02 15:53:32 -0700 2009

  • Encode-Base58

    encodes numbers into Flickr's Base58 encoding

    legend

    Last updated Wed Jul 01 20:09:21 -0700 2009

  • perl-app-builder

    Turns your perl script into .app using Platypus

    legend

    Last updated Tue Jun 16 04:09:31 -0700 2009

  • net-github-upload-perl

    legend

    Forked from typester/net-github-upload-perl Fri Jun 12 16:45:13 -0700 2009

    Last updated Fri Jun 12 16:50:41 -0700 2009

  • Net-Twitter-OAuth

    Net::Twitter with OAuth-based authentication

    legend

    Last updated Thu May 28 19:06:21 -0700 2009

  • google-contacts-gravatar

    Import avatar photos from Gravatar to Google Contacts

    legend

    Last updated Sat May 09 15:38:57 -0700 2009

  • gcal-quickadd.pl

    Quick adds an event to Google Calendar from command line

    legend

    Last updated Fri May 08 15:17:06 -0700 2009

  • yelp-bookmarks-vcards

    Export Yelp bookmarks to vCard

    legend

    Last updated Mon May 04 18:37:26 -0700 2009

  • xml-atom

    XML::Atom perl module

    legend

    Last updated Fri May 01 16:42:02 -0700 2009

  • xml-opml-libxml

    Parse OPML document with LibXML parser

    legend

    Last updated Wed Apr 29 04:22:15 -0700 2009

  • cpan-mini-growl

    Growl mirrored updates with minicpan

    legend

    Last updated Mon Apr 27 16:55:26 -0700 2009

  • theschwartz-simple

    Lightweight TheSchwartz job dispatcher using plain DBI

    legend

    Last updated Fri Apr 24 01:38:16 -0700 2009

  • catalyst-plugin-authentication-credential-openid

    (old) OpenID credential for Catalyst Authentication plugin

    legend

    Last updated Fri Apr 24 01:22:48 -0700 2009

  • www-shorten-revcanonical

    Shorten URL using rev="canonical" header

    legend

    Last updated Mon Apr 13 04:26:40 -0700 2009

  • html-relextor

    Extracts 'rel' and 'rev' from (X)HTML using HTML::Parser

    legend

    Last updated Sun Apr 12 10:52:15 -0700 2009

  • www-shorten-simple

    Factory wrapper around WWW::Shorten to avoid imports

    legend

    Last updated Sat Apr 11 17:03:41 -0700 2009

  • cpan-command-repo

    Adds a new 'repo' command to CPAN shell

    legend

    Last updated Mon Mar 30 23:07:03 -0700 2009

  • php-session

    reads and writes PHP4 session files

    legend

    Last updated Tue Mar 24 18:27:56 -0700 2009

  • jquery-fitimage

    jQuery plugin to fit images while keeping the width/height ratio

    legend

    Last updated Sun Mar 15 23:01:27 -0700 2009

  • miyagawa.github.com

    legend

    Last updated Mon Mar 09 23:42:22 -0700 2009

  • data-model-tutorial

    the tutorial documents for Data::Model

    legend

    Forked from tokuhirom/data-model-tutorial Fri Mar 20 17:28:52 -0700 2009

    Last updated Wed Feb 04 20:17:41 -0800 2009

  • gistp

    Yet another gist command line tool (like gisty)

    legend

    Last updated Mon Jan 26 17:35:15 -0800 2009

  • github-hook-googlecode

    receives Github post hook and updates Google Code issue tracker

    legend

    Last updated Mon Jan 26 14:49:44 -0800 2009

  • blib-portable

    blib with arch name so it's portable

    legend

    Last updated Mon Jan 26 00:48:26 -0800 2009

  • sandbox

    testing

    legend

    Last updated Sun Jan 25 12:42:15 -0800 2009

  • cpan-timeline

    Gives you a dashboard listing your friends activities on CPAN

    legend

    Last updated Sat Jan 17 15:27:43 -0800 2009

Public Activity feed

miyagawa pushed to master at miyagawa/Plack Wed Nov 25 07:36:30 -0800 2009
HEAD is 9537d9b3c87b1146672b47800b84f657a9ec24c8
  • miyagawa committed 9537d9b3:
    Add original HTTP::Request to the response in Plack::Test::MockHTTP (reported by teejay)
miyagawa pushed to master at miyagawa/Plack Wed Nov 25 02:39:54 -0800 2009
HEAD is 004ec2ac087f0b9b9e6213ed3d8135e584260b73
  • Tatsuhiko Miyagawa committed 004ec2ac:
    Implemented -e for plackup
miyagawa started watching simoncozens/Plack-Middleware-MailOnError Tue Nov 24 22:39:05 -0800 2009
Plack-Middleware-MailOnError's description:
Error handling and emailing administrator for Plack applications
miyagawa pushed to master at miyagawa/Plack Tue Nov 24 18:42:11 -0800 2009
HEAD is 5e57e2f7cb0cebd8a2e64dc9ee3d2f3b96e56a0e
  • miyagawa committed 5e57e2f7:
    use local to store PATH_INFO/SCRIPT_NAME for the mapped app so $env modifications in middleware should work.
miyagawa opened issue 7 on miyagawa/Tatsumaki Tue Nov 24 12:43:38 -0800 2009
Add an option to get chunked response from Tatsumaki::HTTPClient
miyagawa started watching kazeburo/Plack-Server-AnyEvent Mon Nov 23 20:37:45 -0800 2009
Plack-Server-AnyEvent's description:
AnyEvent based Plack::Server
miyagawa started watching snark/Plack-Middleware-Rewrite Mon Nov 23 18:52:35 -0800 2009
Plack-Middleware-Rewrite's description:
Plack middleware for rewriting and redirecting requests
miyagawa pushed to master at miyagawa/Task-Plack Mon Nov 23 17:04:00 -0800 2009
HEAD is b29bd84453232705e88cc5ecb15883cf094f2687

2 commits »

miyagawa started watching jtrupiano/rack-rewrite Mon Nov 23 16:48:00 -0800 2009
rack-rewrite's description:
A rack middleware for defining and applying rewrite rules. In many cases you can get away with Rack::Rewrite instead of writing Apache mod_rewrite rules.
miyagawa started watching simonw/nodecast Sat Nov 21 17:20:44 -0800 2009
nodecast's description:
A simple comet broadcast server, originally implemented as a demo for Full Frontal 2009.
miyagawa pushed to master at miyagawa/Plack Sat Nov 21 17:15:54 -0800 2009
HEAD is 8ac598c0f9b5e25aede91c74faddfb2f2e627bf9

2 commits »

miyagawa opened issue 58 on miyagawa/Plack Fri Nov 20 23:02:55 -0800 2009
Plack::Test with LWP::UserAgent
miyagawa pushed to master at miyagawa/Plack Fri Nov 20 21:54:54 -0800 2009
HEAD is 7e7c28715d6e22befaf0bbb4e7b1ef7520d5f726

3 commits »

miyagawa created tag 0.9014 at miyagawa/Plack Fri Nov 20 21:53:43 -0800 2009
miyagawa pushed to master at miyagawa/Plack Fri Nov 20 15:17:34 -0800 2009
HEAD is 32d45d2a8f58b594d4bd279226f2aff6d4dd5d46
miyagawa pushed to master at miyagawa/Plack Fri Nov 20 03:53:11 -0800 2009
HEAD is 149b453daf4fdb001c606338ebdf62d5b6ad69ea

2 commits »

miyagawa pushed to master at gugod/Social Fri Nov 20 02:44:17 -0800 2009
HEAD is 09b93795147dc2c4669e3c65f7f42a80e7815569
  • Tatsuhiko Miyagawa committed 09b93795:
    MXHR causes utf-8 issues with Android phones too. Use long poll here
miyagawa commented on hiratara/chaberi-mychaberi Thu Nov 19 11:24:18 -0800 2009
Comment in eeba250:

Or I guess I could add $template->set_options() to do the same thing. Anyway, touching ->mt from outside would break the encapsulation.

miyagawa commented on hiratara/chaberi-mychaberi Thu Nov 19 11:22:00 -0800 2009
Comment in eeba250:

Don't do this ... you should create your own Template class, inherit from it and set that to $app->template.

miyagawa pushed to master at miyagawa/Plack Wed Nov 18 18:36:49 -0800 2009
HEAD is a072aa6f9c529b31bd3ad6d9e5f8ceacb2af3f27
  • Tatsuhiko Miyagawa committed a072aa6f:
    Updated docs for Keep-Alive in Standalone/Prefork
miyagawa pushed to master at miyagawa/psgi-specs Wed Nov 18 18:32:28 -0800 2009
HEAD is b921396a73375be8bfacd2839eb8b7a951685aca
  • Tatsuhiko Miyagawa committed b921396a:
    remove bogus poll_cb explanation from the spec and FAQ
miyagawa pushed to master at miyagawa/Plack Wed Nov 18 18:28:51 -0800 2009
HEAD is 5f06ecbb0928243dc4dd3f8b24d94e6acb36e304
  • Tatsuhiko Miyagawa committed 5f06ecbb:
    Checking in changes prior to tagging of version 0.9013. Changelog diff is:
miyagawa created tag 0.9013 at miyagawa/Plack Wed Nov 18 18:28:20 -0800 2009
miyagawa closed issue 57 on miyagawa/Plack Wed Nov 18 16:03:08 -0800 2009
Keep-Alive seems broken in Standalone and Prefork
miyagawa created gist: 238388 Wed Nov 18 15:37:55 -0800 2009
use strict; use Plack::Builder;
miyagawa opened issue 57 on miyagawa/Plack Wed Nov 18 15:20:49 -0800 2009
Keep-Alive seems broken in Standalone and Prefork
miyagawa pushed to master at miyagawa/Plack-Server-AnyEvent Wed Nov 18 13:37:46 -0800 2009
HEAD is 24247cf67e5ca1c0be1bcecf56450eeca95e8949
  • Tatsuhiko Miyagawa committed 24247cf6:
    namespace::clean is not used
miyagawa pushed to master at miyagawa/Plack Tue Nov 17 19:45:34 -0800 2009
HEAD is fe1065f45ffa5f57c85a9e5e7b7518438d6e64d2
  • Tatsuhiko Miyagawa committed fe1065f4:
    Fixed enable order example for MobileDetector thanks to confound++ and scook++
miyagawa pushed to master at miyagawa/Plack Tue Nov 17 16:01:52 -0800 2009
HEAD is 3ac1929ef8c2f0d217af6b1f83275776dc36af46

4 commits »

miyagawa created tag 0.9012 at miyagawa/Plack Tue Nov 17 13:40:48 -0800 2009
miyagawa created gist: 236931 Tue Nov 17 06:26:11 -0800 2009
package Tatsumaki::Service::Stardust; use Moose; extends 'Tatsumaki::Service';
miyagawa closed issue 48 on miyagawa/Plack Tue Nov 17 06:20:39 -0800 2009
Idea: conditional Middleware Runner
miyagawa pushed to master at miyagawa/Plack Tue Nov 17 06:12:59 -0800 2009
HEAD is 96298b80d888f370ee9f8c07959484da45211286
  • Tatsuhiko Miyagawa committed 96298b80:
    Added Conditional meta middleware to support dynamic builder. w00t!
miyagawa created gist: 236903 Tue Nov 17 05:40:51 -0800 2009
diff --git a/lib/Plack/Builder.pm b/lib/Plack/Builder.pm index 447ca14..fc82ba3 100644 --- a/lib/...
miyagawa created gist: 236902 Tue Nov 17 05:40:37 -0800 2009