サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
WWDC24
weblog.bulknews.net
This has been rocking my Twitter developer community for the past few days, but mostly only in Japanese — here’s an attempt #1 to fix this. tl;dr ghq allows you to organize git clones via a simple CLI and peco or percol makes cd’ing to these directories on your shell a snap. GOPATH/src for everythingGo has an interesting directory structure that forces you to adopt when you write your own Go progr
YAPC::Asia started in 2006 with 300+ attendees. YAPC::Asia 2015 had 2130 attendees. The first YAPC::Asia had invited speakers of Larry Wall, Yukihiro Matz, Damian Conway and Audrey Tang. This year they invited Larry, Matz, Jonathan and Ricardo among others. In 2006, Perl 6 was under development and was set to be released by Christmas. This year, it was set to be released by this Christmas. This ye
I have stopped using an iPad about a year and half ago, when I gave my iPad 3 to my parents in Japan. Since then, I haven’t felt any particular need for a tablet, but from time to time I wished for a bigger screen to consume text or image-based medium, such as Manga and PDF-based ebooks. ZenPad S 8.0ASUS has released their latest line of their Android tablet, ZenPad. There are multiple SKUs of thi
Watch on Vimeo since otherwise the video might be blurry. Here’s the quick screencast of demonstrating Carmel features. It almost works as a fully featured development environment switcher now. And deployment can be done one way with the newly added ‘rollout’ command which explodes all the perl modules to ./local — hence friendly to S3 or Docker based deployments. It’d still need to deal with some
First, little bit of background: I was working on cpan-common-index branch for cpanm and the branch adds CPAN::Common::Index and its all subdeps, which might make fatpacking on 5.8 difficult because of the amount of its non-core dependencies, some of which are dual XS/PP. To clarify: it’s not impossible, but just harder and more stuff to add to be able to bootstrap on 5.8. Also, at this point I’d
“I wrote some code. I think you should maintain it.” This is an important thing to consider when you, as a contributor, make a pull request, also as an author before hitting the merge button.
食べログChrome拡張 が思いのほかバズってしまったわけだけど、小さな違いを大きく見せるって意味では、時々話題になる Y軸がゼロからはじまらないミスリーディングなグラフ、と似てるかなと思った。
Link: #011 — どこまでがコロッケ? miyagawaさんがサンフランシスコ、だんごゆっけが熱海。太平洋をまたいで平和なお話をしました。地味な地学部、野球見に行くのがいい件、血液型と星座、洋楽話、サンフランシスコの物件事情、Netflixの展開、ウッチャンナンチャン派、どこまがでコロッケか?どこまでがRebuildか?犬と猫の話などで盛り上がりました。 ゲストで出ました。楽しかったです。
Link: 第3回 宮川達彦―最先端のWebエンジニアのキャリア:エンジニアの生存戦略|gihyo.jp … 技術評論社 先を歩むエンジニアへのインタビューを通してエンジニアのキャリアについて考える本連載,今回は古くからPerlコミュニティで活躍し,最近ではWebテクノロジ情報発信のポッドキャスト「Rebuild」が話題の宮川達彦さんにお話を伺いました。 WEB+DB Vol.83 で対談した記事がウェブで読めるようになってました。だらだらとしゃべっていましたが、うまいことまとまっていると思います :) 対談後に収録した Aftershow も合わせてどうぞ。
Link: パッチをランドする (Rebuild: 70: Bureaucratic Refactoring) Hajime Morrita さんをゲストに迎えて、WebKit, Chrome, WebView, リファクタリング, Rx などについて話しました。 どのエピソードも気に入っていますが、とくに個人的に好きな回になりそうなエピソードでした。 森田さんが自然に使っていた「パッチをランドする」という表現、英語では “landing a patch” ですが、ここ数年でよく見かけるようになった気がします。「マージする」というのとほぼ同義ですが、長い期間開発していたブランチを land (着陸) させる、とか新しい機能が使えるようになる、という意味合いでつかわれることが多い気がします。 Twitter で “landed in master” で検索 とかしてみると面白い表現があるかも
やりたいことは本当はすごく沢山あって だけど大体の物は既にあるわけじゃないですか。 既にある物に勝つためには 優れたアイデアか あと20年続けるモチベーション のどちらかが必要だと思います。 まつもとゆきひろさん ( Rebuild.fm EP53 http://rebuild.fm/53/ )
The Netflix Tech Blog: Going Reactive — Asynchronous JavaScript at Netflix Link: The Netflix Tech Blog: Going Reactive — Asynchronous JavaScript at Netflix Our own Jafar Husain shared how we’re using the Reactive Extensions (Rx) library to build responsive UIs across our device experiences. Pretty impressive talk on Rx by Netflix. Looks like a great alternative to Promises, on handling asynchronou
Rebuild: 35: You Don’t Need API Version 2 (Kenn Ejima) #rebuildfm Link: Rebuild: 35: You Don’t Need API Version 2 (Kenn Ejima) #rebuildfm 江島健太郎さん (kenn) をゲストに迎えて、Satoshi Nakamoto、Mt. Gox、Macbook Pro、Digital Ocean、リモートワーク、API バージョニングなどについて話しました。 Ruby on Rails チュートリアル / YasuLab 様にスポンサーしていただきました。たびたびRebuildに登場してくれる kenn にもマイクを送ったのでオーディオの具合もよくなってますね。これもスポンサー様のおかげです! 達人出版会で発売中の 電子書籍版 は3/16 日までの限定特価セール中
Rebuild: 25: Immutable Infrastructure (Naoya Ito, Gosuke Miyashita) Link: Rebuild: 25: Immutable Infrastructure (Naoya Ito, Gosuke Miyashita) 伊藤直也さん、宮下剛輔さんをゲストに迎えて、Immutable Infrastructure, Docker, Packer, Serf などについて話しました。 ep14 に引き続き、DevOpsネタですが、Docker あたりから盛り上がってきた Immutable Infrastructure という考え方について話しました。濃い目の話でしたが、僕もあまりわかっていなかったあたりの話とか、クリアになりました。ゲストの方々に教わることももちろんだし、話していくうちに考えがまとまっていって、つながる、ってこと
以前、Podcast登録のしかた という記事を書きましたが、それからアプリのバージョンやフィードのURLなどいろいろ変わったので、あらためて。 Rebuild.fm Podcast は、もちろんブラウザの埋め込みプレイヤーで聴いたり、ファイルをダウンロードしても聴けますが、一番便利なのはポッドキャストクライアントで購読する方法です。 新しいエピソードがアップされると、自動で通知されたり、ダウンロードしてオフラインあるいはストリーミングで聴く、といったことが簡単にできるようになります。通勤とかで聴くのがベストですね! またほとんどのクライアントが 1.5倍速再生などをサポートしているので、時間が〜という人にも安心(早口でしゃべっている回はつらいかも :)) 1. iPhone/iPad/iPod Touch事前に Apple Podcasts.app や Pocket Casts、Downc
App-cpanminus-1.7000 — get, unpack, build and install modules from CPAN — metacpan.org Link: App-cpanminus-1.7000 — get, unpack, build and install modules from CPAN — metacpan.org cpanm 1.7 has been released. During the cpanm 1.6 (and Carton 1.0) release process, I learned that virtually nobody tests those dev (trial) releases. And people start reporting bugs when the stable release has been pushe
Rebuild Podcast も好評でありがたい限りですが、僕の最近聴いている Podcast をいくつか紹介。 Accidental Tech Podcast — 元 Tumblr, Instapaper の Marco Arment, Ars Technica の OS X Review や Perl hacker としても有名な John Siracusa と Casey Liss がやってる Podcast. 毎週1時間超、ちゃんと定期的に配信していて(メンバーが旅行などのときには事前収録とかしている)すごい。収録の様子も ライブ配信 しているのも参考にさせてもらってます。 The Talk Show — Daring Fireball でおなじみ John Gruber のpodcast. 相変わらずの Apple びいきで、たまに誰も興味ない話を30分ぐらいしてたり、Appl
Tatsuhiko Miyagawa’s Podcast: ep14: Test Driving DevOps with Docker, chef and serverspec (naoya, mizzy) Link: Tatsuhiko Miyagawa’s Podcast: ep14: Test Driving DevOps with Docker, chef and serverspec (naoya, mizzy) bulknews-podcast: 伊藤直也さん (@naoya_ito), 宮下剛輔さん (@gosukenator) を迎えて、Docker, chef, serverspec, Travis CI, Vagrant, サーバプロビジョニング、テスト などについて話しました。 naoyaさん、mizzyさんとサーバプロビジョニングとかテスティングについて話しました。
Carton and perl version support: miyagawa/heroku-buildpack-perl Link: Carton and perl version support: miyagawa/heroku-buildpack-perl Dependencies can be declared using cpanfile and frozen with carton install. The buildpack will install these dependencies using Carton into a cached ./local directory. I implemented the experimental buildpack update to enable Carton and perl versions support. This e
Make LWP optional. by miyagawa · Pull Request #408 · plack/Plack Link: Make LWP optional. by miyagawa · Pull Request #408 · plack/Plack This eliminates the XS dependency in Plack. Plack-1.0026-TRIAL is on CPAN, which is a big release that eliminated a dependency for the big LWP module. LWP not only has a big chain of dependencies since the distribution split earlier, it also has XS dependency (HTM
Tatsuhiko Miyagawa’s Podcast: ep13: WWDC 2013 (Kenn Ejima, Hakuro Matsuda) Link: Tatsuhiko Miyagawa’s Podcast: ep13: WWDC 2013 (Kenn Ejima, Hakuro Matsuda) bulknews-podcast: 収録時間 46:55 | Download MP3 (26MB) Kenn Ejima さん (@kenn), Hakuro Matsuda さん (@hak) を迎えて、Apple WWDC 2013 Keynote, iOS 7, OS X Mavericks, Mac Pro, Macbook Air などについて話しました。 3人収録にも慣れてきたこの頃、おなじみの kenn と、hakuro さんを迎えて WWDC 話です。収録ではさらっ
Tatsuhiko Miyagawa’s Podcast: ep10: RailsConf, Ruby 2.0, Rails 4 (mrkn, r7kamura) Link: Tatsuhiko Miyagawa’s Podcast: ep10: RailsConf, Ruby 2.0, Rails 4 (mrkn, r7kamura) bulknews-podcast: Kenta Murataさん (@mrkn), Ryo Nakamuraさん (@r7kamura) を迎えて、RailsConf, Ruby 2.0, Rails 4, Chanko 2.0, RubyKaigi, YAPC などについて話しました。 今週は日本語営業に戻って、mrkn, r7akamura とRuby 話をしました。ちなみに3人の収録だと間が持ちやすくていいんですが、編集がちょっと大変。 Rails
Link: Tatsuhiko Miyagawa’s Podcast: ep7 ゲスト: ゆーすけべー (yusukebe) bulknews-podcast: 収録時間 40:06 | Download MP3 (24MB) 第7回は和田裕介さん (@yusukebe) をゲストに迎えて、Perl プログラミング、フレームワーク、モジュール開発、YAPC などについて話しました。 いつになく、Perl成分の濃い話になりました。最近、昔話多め感もありますが、それもアリということで。 後半の方ででてきた、Fat vs Thin libraries の話は、前回のYAPC::Asia のパネルディスカッションでも同じような話をしたんですが、YAPCでのスピーカー勢の(大半の)考え方と、実際に使われているモジュール・ライブラリ間でギャップがあったりしないかなぁ、という思いを最近持っていて、ネタに
Link: Tatsuhiko Miyagawa’s Podcast: ep6 ゲスト: Naoya Ito bulknews-podcast: 収録時間 41:20 | Download MP3 (23.5MB) 第6回は伊藤直也さん (@naoya_ito) をゲストに迎えて、Kindle 出版、GitHub、Google Reader などについて話しました。 第1回に続き、naoyaさんに出てもらいました。 「非公式なAPI」後半で出てくる Google Reader APIの話で、「野良API」って言葉を使ってますが、紛らわしい表現だったかもなので、ちょっと補足。 「野良API」というと第三者が無断でつくったAPI、のようにも聞こえますが、そうではなく、「非公式なプライベートAPI」という方が正しい。 ここでいう非公式なAPI、というのは、Google Reader のウェブサイ
→ この記事は更新されています。Podcast の聴き方 2013年秋 RSS を使った購読がわかりにくいというご意見をいくつかもらったので、簡単にご紹介。 1. iTunes (Mac/PC)iTunes Directory から「iTunes で見る」→「購読」で登録できます。 2. iPhone/iPad/iPod Touch事前に Apple Podcasts.app をインストールします。その後、RSSフィード を開くと “Podcasts.app で開きますか?” と聞かれるので、そこから登録できます。うまくいかない場合は、Podcasts.app の「ストア」メニューで “miyagawa podcast” などで検索してみてください。 Instacast や Downcast などのアプリを利用している場合も同様です。 3. その他 (Android/Linux)RSS フ
Gumroad でも販売していた Plack Handbook ですが、クレジットカードの直販決済のみということもあり、Kindle で売ってみるとどんな感じかな、と試してみた。 ちょうど日本でKindleストアがはじまっていいタイミングだったので、日本語版・英語版を分けて販売することに。KDP 自体はUS・JPで分かれているのだけど、どちらから登録しても日本語、英語と分けてカテゴリ登録することが可能なので、US在住で税務処理なども楽そうなUS KDPから登録。 日本語版/Amazon.co.jp英語版/Amazon.com(実際は日本語版・英語版ともAmazon.com, Amazon.co.jp だけでなく Kindle に参加している各国 Amazon ストアで同じASINで購入可能です) ちなみに gumroad で販売している EPUB/MOBI 自体は、Markdown で書い
Link: Amazon.co.jp: Plack Handbook eBook: 宮川達彦: Kindleストア Plack ハンドブックは、PSGI/Plackの作者である著者自身が書き下ろした24編の短編記事を集めた書籍です。Plackを利用するWebアプリケーション開発者や、フレームワークデベロッパーにおすすめです。 Kindle でも販売開始しました。Gumroad から購入できない場合にご利用ください。こちらに含まれているのは日本語版のみです。 Plack Handbook Japanese edition e-book is available on Amazon as well. Note that this version only has Japanese version of the ebook. If you want both and/or read it on
Plack Handbook を日本語に翻訳しました。価格は据え置き$5で英語・日本語版同梱でGumroadから購入できます。
Remember we used to export friend’s email address as an Outlook CSV format and upload the file to social networks to find friends? Can we do the same for Twitter friend list? Twitter disallows Tumblr and Instagram using the “Find Friends” API, that lets users port out their friendlist on other social network by matching their linked usernames. This makes me a little upset. Who I follow on Twitter
次のページ
このページを最初にブックマークしてみませんか?
『Tatsuhiko Miyagawa's blog』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く