サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
Pixel 9
bulknews.typepad.com
I've been toying with Read Later applications on Kindle Touch and am trying to find the best tools out there. It is sad to tell you that none of the applications score perfect. Here's the complete list of things I want for read later apps: Can add articles on Chrome with a keyboard shortcut, not clicking bookmarklets Can add articles from Google Reader with a keyboard shortcut Can add articles fro
So the next day of Kindle Fire delivery, I got Kindle Touch delivered. tl;dr - I like it. Unlike Kindle Fire, it is a single-purpose device that does one things: reading an ebook (and personal documents and all that). Hardware The hardware is pretty light and easy to hold. Because it is a touch interface that accepts taps to go through pages, it is possible (not that easy though) to hold it in on
At London Perl Workshop 2011 there were many talks about CPAN modules and dependencies. When people talk about "CPAN dependencies", it usually used to come with the phrase "Hell". Not anymore. Everybody talked about more fun things to do with CPAN dependencies, which is probably inspired by the toolchain updates and my own cpanminus. Especially at lightning talks, Tim Bunce explained his dist-surv
I was originally thinking of skipping Kindle Fire because I'm happy with the original iPad, but when I visited my parents back in October, Dad said he was considering of buying an Android tablet. I thought it was a terrible idea, given the lineup of available options of shitty Android tablets in the market. I offered to give him my original iPad, but he wanted something lighter, like 7 inch. That
My Carton talk's video is up. Slides are in English and the speech is in Japanese. I was doing the demo abou 8:00 and it went really well. When I ship 1.0 i will most definitely do a screencast. Another nice thing about YAPC::Asia: the videos are uploaded 4 days after the conference. I still haven't seen ones from other YAPCs this year.
The conference got 672 attendees and I think this is the record breaking biggest YAPC ever. There are so many tweets during the conference and the hashtag #yapcasia was Trending on Twitter. There are now so many blog posts on the conference, getting close to 100. There was no talk focused on PSGI and Plack this year, because it's got the defacto standard already and no dedicated talks are required
Miyagawa looks great as usual. What we do at $work is have our own Perl compiled in /opt and we have our own packaging system, if you add a module to Perl you run the package Creator and it tars the entire Perl distribution and uploads to our central server. We update the other servers running the update command. It is simplistic but we have used it for years and it works really well. We use the s
bulknews.typepad.com Tatsuhiko Miyagawa's blog to discuss mostly tech and nerdy stuff. Much of my thinking about the future of Perl 5 stems from the following principles: New versions of Perl 5 should not break your existing software Backward compatibility must not stop Perl 5 from evolving via www.nntp.perl.org The message linked here discusses lots of insights on perl 5.16 and beyond, based on t
bulknews.typepad.com Tatsuhiko Miyagawa's blog to discuss mostly tech and nerdy stuff. Note that it isn't officially confirmed that iOS 5 would have the access to Japanese Earthquake warnings/alerts. The linked post discusses about it based on the rumors and speculations. Yet, this blog post could be useful to explain how this alert system works, even if the rumor turns out to be false. If an eart
bulknews.typepad.com Tatsuhiko Miyagawa's blog to discuss mostly tech and nerdy stuff. So, here's the update I promised last week: I'm thrilled to join DotCloud as a software engineer, starting May. Many of you have seen the news that they recently shipped the support for its Perl stack that I know a lot of Perl hackers are excited about. As they point out in the post, I contributed my experience
bulknews.typepad.com Tatsuhiko Miyagawa's blog to discuss mostly tech and nerdy stuff. OK, so I have some news to share with you. Today, April 22nd, is my last day at SAY Media. Including 2 years at SAKK and 4 years at Six Apart headquarters in 548 4th street, this has been an incredible venture and terrific experience for me to work with all of smart people on numerous exciting projects, but I fi
bulknews.typepad.com Tatsuhiko Miyagawa's blog to discuss mostly tech and nerdy stuff. cpanm 1.4 is out last night. This is a major update and includes bunch of good things, and let me introduce two of them. -q is the real quiet option One of the things people love about cpanm is its quiet output, compared to CPAN.pm's default verbosity level. cpanm by default only prints 4 lines per module instal
bulknews.typepad.com Tatsuhiko Miyagawa's blog to discuss mostly tech and nerdy stuff. This is more of a note to self than an announcement. cpanminus 1.3 will be released soon, with just one fix - it will disable the --unint-shadows option by default if your perl is newer than 5.12. Uninstalling shadow module files has been only necessary when you upgrade core modules that gets installed to 'site'
bulknews.typepad.com Tatsuhiko Miyagawa's blog to discuss mostly tech and nerdy stuff. tl;dr: Do not use if (__FILE__ eq $0) in your .psgi code, that's not supposed to work since Plack 0.9971. There's been a known issue in Starman and Plack based Perl web servers in general, where FindBin module used in your application doesn't return an expected value. To make things even worse with Starman, when
Also, what is your opinion on the appropriateness of including handling of UTF-16 surrogate pairs in a URI percent-encoding solution? CGI.pm and URI::Escape::XS do this (using code from the same author). I wan to further clarify what the bug is here. According to the Perl docs is it against best practices to check the UTF-8 flag. Instead the programmer should keep track of the encodings of her str
bulknews.typepad.com Tatsuhiko Miyagawa's blog to discuss mostly tech and nerdy stuff. cpanm 1.1.2 is now shipped to CPAN with a small but great improvement: now it automatically cleans up the stale "work directories", so you don't need to worry about the ~/.cpanm/work/* taking up a lot of disk space after a heavy use of cpanm for 1 year etc. The reason I tried to avoid implementing the cleanup wa
bulknews.typepad.com Tatsuhiko Miyagawa's blog to discuss mostly tech and nerdy stuff. App-cpanminus 1.1000 by Tatsuhiko Miyagawa - CPAN - FriendFeed cpanm 1.1 is shipped, and with `--mirror-only` option, you can use it with your local minicpan mirror, or your own company's CPAN index (aka DarkPAN). The only reason for a few experienced perl programmers who loves cpanm but can't use cpanm offline
bulknews.typepad.com Tatsuhiko Miyagawa's blog to discuss mostly tech and nerdy stuff. Module authors, especially authors of widely used modules, should start thinking about this soon. Perl 5.14 should be out in early 2011, making it the second major version on the new release schedule. Once 5.16 comes out in 2012, I think we'll officially be in a new era of Perl 5. I hope that Moose and other maj
bulknews.typepad.com Tatsuhiko Miyagawa's blog to discuss mostly tech and nerdy stuff. For this trip to Japan I've tried some new plans and gadgets (3G SIM, phones and mobile routers) to stay online in Japan. Here are some of the tips I can share with you. b-mobile If all you need is a data SIM that gives you EDGE~3G speed (300kbps up/down), go get b-mobile SIM. It's an MVNO of NTT DoCoMo so it's
bulknews.typepad.com Tatsuhiko Miyagawa's blog to discuss mostly tech and nerdy stuff. YAPC::Asia 2010 is now over. Actually it gets over once you blog it, so if you haven't, blog it now ;) This year i am invited by the organizer JPA to give a keynote. It is actually the first time for a Japanese speaker to give a keynote, but it is a great honor to be back to the conference I started as a guest s
bulknews.typepad.com Tatsuhiko Miyagawa's blog to discuss mostly tech and nerdy stuff. Thought it's high time to get a decent, non-dumb phone. I've been investigating which phone to buy, namely iPhone 4, EVO 4G, Droid X, HTC Incredible, Captivate, Nexus One to name a few. And today I decided to buy this gizmo from Samsung: T-Mobile Vibrant Galaxy S. This has the beautiful Super AMOLED display and
bulknews.typepad.com Tatsuhiko Miyagawa's blog to discuss mostly tech and nerdy stuff. 最近リリースされた Hatena::Let (ラボ) や、1年ぐらい前にリリースしたはてなコピィ (ラボ) は PSGI を喋るように対応した Ridge (はてな社内フレームワーク) を使っています。 (過程で Plack を利用させてもらっています)。今のところは現状それぞれ、let は Starman, copie は mod_perl2 で動いています (copie も mod_perl2 でなくす予定です)。 via subtech.g.hatena.ne.jp cho45 works for Hatena and there they converted their web framework Ridge
bulknews.typepad.com Tatsuhiko Miyagawa's blog to discuss mostly tech and nerdy stuff. I just shipped Starman 0.2000 to CPAN. This release contains bug fixes from Graham Barr and Patrick Donelan on rare 100% cpu spin loops and a bug in Keep-alive handling on HTTP/1.0, but also has a major incompatible feature: preloading apps. Preloading applications plackup and all of its handlers, by default loa
bulknews.typepad.com Tatsuhiko Miyagawa's blog to discuss mostly tech and nerdy stuff. I'm now in Vienna, Austria to join the Perl QA Hackathon 2010. The hackathon is sponsored by Vienna perl mongers and 123people, and all the accommodation and flights are paid by them. I appreciate their help to make CPAN QA/Testing toolchain better. On day 1 and 2 i've been working on fixing bugs and wishlists f
bulknews.typepad.com Tatsuhiko Miyagawa's blog to discuss mostly tech and nerdy stuff. It is a great pleasure that my 4 hour hack last night lets me now introduce: Sunaba the perl sandbox environment to run any PSGI/Plack applications. Since we started the Plack project, it has always been my hope that someday we can port this PSGI interface on the "Cloud" infrastructure like Google AppEngine or H
bulknews.typepad.com Tatsuhiko Miyagawa's blog to discuss mostly tech and nerdy stuff. I started developing cpanminus one night in February when i got stuck with running CPAN.pm on linode VPS, and you may have noticed from its name, it's rather some kind of toy/fun project that's not meant to be serious. I was even considering to put it under Acme:: namespace. But in a few days, it turned out peop
bulknews.typepad.com Tatsuhiko Miyagawa's blog to discuss mostly tech and nerdy stuff. Now we have 4 (or actually more) PSGI standalone web servers. Here's a quick cheat sheet to compare them: HTTP::Server::PSGI - core in Plack. Should work on all systems with perl 5.8.1 or later. No preforking nor keep-alives. Best for the quick development with plackup and testing with Plack::Test. HTTP::Server:
bulknews.typepad.com Tatsuhiko Miyagawa's blog to discuss mostly tech and nerdy stuff. "Modern Perl" people usually focus on stuff like Catalyst, Moose and DBIx::Class -- they're awesome modules and Web/ORM thing you should look at, but here's another take to show off what "recent" perl would look like to Ruby/Python web developers who are familiar with Rack and WSGI. This is a PSGI application th
bulknews.typepad.com Tatsuhiko Miyagawa's blog to discuss mostly tech and nerdy stuff. miyagawa's plack-dispatching-samples at master - GitHub I've been toying with Plack and PSGI URL dispatching a little bit and wanted to see what those dispatching modules on CPAN and PSGI/Plack frameworks are capable of and how the code would look like. This github repository contains a bunch of examples PSGI ap
次のページ
このページを最初にブックマークしてみませんか?
『bulknews.typepad.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く