Hatena::ブログ(Diary)

punitan (a.k.a. punytan) のメモ このページをアンテナに追加 RSSフィード

Fork me on GitHub

2011-11-03

Cairo なら libcairo2-dev

cairo (Cairo - Perl interface to the cairo 2d vector graphics library - metacpan.org) がたまに入ってなくてアレなのでメモ。

Debian/Ubuntu なら libcairo2-dev を入れておけば良い。

2011-10-24

Post Your Blog Post About #yapcasia 2011 集計結果

YAPCから一週間が経ちましたが皆様いかがお過ごしでしょうか。

ブログを書くまでがYAPCということで "Post Your Blog Post About #yapcasia 2011" を立ち上げたところ、なんと157もの記事が集まりました。これも偏にポストしてくれた方のおかげです。(主に@lestrratさんという噂。 Twitterへようこそ - ログインまたは新規登録

集計データ

データはSQLiteで保存していたので Post Your Blog Post About #yapcasia 2011 からSQLをダウンロードして

$ sqlite3 database.db < feeds.sql
$ sqlite3 database.db

とすればテーブルを作れるようになっています。

記事一覧

いま動いているアプリはRSSリーダーのクロールが確実に終わる今週末くらいに落とす予定です。

その後はこちらのリンクからどうぞ!

YAPC::Asia Tokyo 2011 1日目・・・ : D-7 <altijd in beweging>

YAPC::Asia 2011 に行ってきた - punitan (a.k.a. punytan) のメモ

YAPC::Asia Tokyo 2011のシステム : D-7 <altijd in beweging>

今日はYAPC::Asia Tokyo 2011の1日目です - 北海道苫小牧市出身のPGが書くブログ

今日はYAPC::Asia Tokyo 2011の2日目です - 北海道苫小牧市出身のPGが書くブログ

no title

YAPC::Asia 2011 を終えて - すぎゃーんメモ

YAPC::Asia Tokyo 2011 (1日目) に行ってきた - Hatak::Techlog

YAPC::Asia Tokyo 2011 (2日目) に行ってきた - Hatak::Techlog

[perl] YAPC::Asia 2011 で発表しました #yapcasia - 酒日記 はてな支店

YAPC::Asia 2011 で発表してきた - WebService::Blog->new( user => ’hide_o_55’ )

YAPC::Asia 2011をへて - コードで気楽な日々を

初YAPCで初LTしてきました - 時計を壊せ

[yapcasia]YAPC::Asia 2011に行ってきた - $shibayu36->blog;

YAPC ASIA 2011に行ってきた

YAPC::Asia 2011に参加してしゃべってきた #yapcasia - As a Futurist...

inputxoutput.com

YAPC::Asia Tokyoに初参加してきました! - derisの日記

[perl]初めてのYAPC - tech tech -テクテクブログ-

YAPC::Asia2011にいってきた - kotaroito's notes

YAPC::Asia Tokyo 2011 に行ってきた - eigokunの手記 - - -

YAPC::Asia Tokyo 2011いってきた - <s>gnarl,</s>技術メモ”’<marquee><textarea>¥

YAPC::Asia 2011 に行ってきた - masawoのtech log

[perl] YAPC::Asia 2011 参加。LTしました。 - 技術日記@kiwanami

YAPC::Asia 2011に参加してPrePANについてトークしてきた #yapcasia - delirious thoughts

YAPC::Asia Tokyo 2011 - なんかかんがえて6

YAPC::Asia::2011で心に残った2つのこと - 明日こそブログ書く。。

YappoLogs: YAPC::Asia Tokyo 2011 で発表してきましたわよ

YAPC::Asia 2011の地方LT枠で発表してきました。 #yapcasia - 猫型開発者

YAPC::Asia TOKYO2011で感じたこと・考えたこと - あと味

mstshimo/YAPC_ASIA_2011_REPORT ? GitHub

YAPC::Asia Tokyo 2011 に行ってきた - amari3のはてなダイアリー

Good night, Posterous

初めてYAPC::Asia Tokyo 2011行ってきた - iをgに変えるとorangeになることに気づいたoranieの日記

NO ALCOHOL,NO LIFE

帰ってきたネコブログ » YAPC::Asia 1日目

帰ってきたネコブログ » YAPC::Asia 2日目

YAPCで話したこと - 北海道苫小牧市出身のPGが書くブログ

YAPCで話さなかったこと - 北海道苫小牧市出身のPGが書くブログ

no title

にひりずむ::しんぷる - YAPC::Asia 2011 に参加してきました

YAPC::Asia Tokyo 2011に参加してきました | へぼい日記

YAPC::Asia 2011 二日目の感想 - @bayashi Diary

YAPC Asia 2011 Tokyo に参加してきた - hkataoka の いまさら日記

YAPC Asia 2011を終えて - 北海道苫小牧市出身のPGが書くブログ

Masteries

YAPC::ASIAに行ってきた&しゃべってきた #yapcasia - tagomorisのメモ置き場

YAPC::Asia Tokyo 2011 で発表してきました。 - blog.nomadscafe.jp

おそらくはそれさえも平凡な日々: YAPC::Asia Tokyo 2011

YAPC::Asia Tokyo 2011の感想など #yapcasia : Hack Forever

「YAPC::Asia Tokyo 2011」 #yapcasia に行ってきました | #interest_ae

YAPC::Asia 2011 Tokyo 参加してきました - うまいぼうblog

YAPC::Asia2011に行ってきた::前編 - いんふらけーようじょのえにっき

あろえの備忘録: YAPC::Asia Tokyo 2011で発表してきました #yapcasia

#yapcasia YAPC::ASIA 2011 に参加して楽しんで、その後どうする? - yujiorama の日記

YAPC::Asia Tokyo 2011 振り返り : D-7 <altijd in beweging>

YAPC::ASIA 2011でもらったノベルティを淡々とアップするよ - hsksnote

no title

YAPCはブログを書くまでがYAPC!! YAPC::Asia 2011に参加して。 - mazkengのBlog

YAPC::Asia Tokyo 2011 に参加してきたお話 - Perl勉強メモ アルパカDiary出張版

モダンプログラマまで何光年?: YAPC::Asia Tokyo 2011でカードゲーム買ってきた

YellowStore: [Perl]YAPC::Asiaにレポーターとして参加してきたよ!

YAPC Asia 2011 でのスライド公開と感想など - Yet Another Hackadelic

YAPC::Asia Tokyo 2011に行ってきました。 #yapcasia - koji::*

[perl] YAPC::Asia Tokyo 2011 - サイト更新停滞ちうっ

YAPC::Asia Tokyo 2011 に行ってきた - osanay's diary

YAPC::Asia 2011に行ってきました - 目がしょぼしょぼ

secretboots.log: YAPC::ASIA 2011に行って来ました。その1

Diary , Archive » YAPC::Asia TOKYO 2011 (2)

Diary , Archive » YAPC::Asia TOKYO 2011

ぼくのかんがえたさいきょうのうぇぶあぷりけーしょんふれーむわーく - cho45 - YAPC Asia 2011 - 冬通りに消え行く制服ガールは?夢物語にリアルを求めない。 - subtech

どんぞこ日誌(2011-10-16)

blog.comewalk.com : YAPC::Asia Tokyo 2011 #yapcasia

YAPC::Asia 2011 に参加してスイーツエリアで話してきました #yapcasia - NaN days - subtech

/yay YAPC::Asia 2011 !! - 「CPANモジュールガイド」編集後記

YAPC::Asia 2011 ふりかえり - s_ohiraの日記

YAPC::Asia Tokyo 2011 を終えて - 刺身☆ブーメランのはてなダイアリー

YAPC::Asia 2011「あんなテスト、こんなテスト(this and that about testing)発表資料 - tsucchiの日記

YAPC::Asia 2011に行ってきました - LAPISLAZULI HILL#Hatena

YAPC::Asia 2011 を終えて - tsucchiの日記

YAPC::Asia Tokyo 2011 に参加してきたよ - talk to oneself 2

no title

404 Not Found

nekokak’s blog

YAPC::Asia Tokyo 2011でtakeばかりだったのでgiveしていく - こんにちはこんにちはmonmonです!

YAPC::Asia 2011 にスタッフ参加してきました(面白全部で) - 半径50cmの記録

a pot of tea, 女子大生がYAPC::Asia Tokyo 2011に初参加してきた!

YAPC::Asia TOKYO 2011 で「新はてなダイアリーの裏側」というトークをしてきました - 大西日記 - はてなダイアリー

YAPC::Asia 2011 - unknownplace.org

Testgen補足 - Life is very short

YAPC::Asia 2011 notes - bulknews.typepad.com

YAPC Asia 2011 参加しました - dragon3の日記

The Diary of Aska - YAPC Asia Tokyo 2011 で発表してきました

YAPC::Asia 2011 おつかれさまでした - かみぽわーる

はてなブログ

2011-10-17 - need something more...

YappoLogs: YAPC::Asia Tokyo 2011 ぼくのかんそうぶん

YAPC::Asia TOKYO 2011のLTでアニメについて話してきました - hakobenikki# - subtech

YAPC::ASIA 2011で最近のPerl界隈の"当たり前"を勉強する - hsksnote

YAPC::Asia 2011で発表してきました - 金利0無利息キャッシング ? キャッシングできます - subtech

YAPC::Asia 2011 に行ってきました #yapcasia - のりーごのアミーゴ日記

YAPC Asia 2011行ってきた - Practice of Programming

モダンプログラマまで何光年?: 初めてのYAPC::ASIA

YAPC::Asia Tokyo 2011に行ってきたご報告 | hirobanex.net

YAPC::Asia Tokyo 2011 前夜祭 | nDiki

初参加!YAPC::Asia Tokyo 2011参加したら元気出た! - けめの日記

YAPC::Asia 2011にスピーカーとして参加してきた - Learn to Crawl

YAPC::Asia 2011 に参加してきた | いわぶろ(ろてん)

YAPC::Asia 2011

YAPC::Asia 2011 1日目と2日目行ってきた - karronoliの日記

YAPC::Asia 2011に行ってきました - masartz->log

Perl歴2週間やけどYAPCに行ってきた | 村田佑介.com

YAPC::Asia Tokyo 2011 | Irako::Blog

YAPC Asia 2011 でいろんな物をもらってきた - need something more...

株式会社シャノン技術ブログ: YAPC::Asia TOKYO 2011 に参加してきました

【写真アリ】Perl Mongersが集う「YAPC::Asia Tokyo 2011」で受付してきました! #yapcasia : ゼロスタートの広報ブログ

YAPC::Asia 〜Perlでモテるのは難しい〜 - Mandy Code

世界最大のPerlの祭典「YAPC::Asia Tokyo 2011」で、 エンジニアの藤原組長がベストトーク賞受賞!|ニュース|面白法人カヤック

YAPC::Asia Tokyo 2011 1日目 | nDiki

YAPC::Asiaにスタッフとして参加しました☆(ゝω・)v : もふブロ

YAPC::Asia 2011ととある高校生との出会い - ゆーすけべー日記 v1

はてなダイアリー

YAPC::Asia でLTしゃべりました - FloralCompany.log

YAPC::Asia 2011に参加しました - 八発白中

2011-10-19 - 日記的な

rjbs’s rubric: yapc asia: awesome

Carton talk at YAPC::Asia - video - bulknews.typepad.com

Permission 666 - YAPC::Asia::2011で酒飲んできた(あれ?)

高校生がYAPC::Asia 2011に行って来ました - アリ

401 Authorization Required

YAPC::ASIA Tokyo 2011 | Masaki’s Thinking Memo

myfinder’s blog: YAPC::Asia 2011の報告

404 Blog Not Found:Jobs, Ritchie and YAPC::Asia

A Glimpse Of YAPC::Asia Tokyo 2011 | lestrrat [blogs.perl.org]

404 Error - Not Found

YAPC::Asia Tokyo 2011 2日目 | nDiki

YAPC::Asia 2011に参加してきました | 近藤嘉雪のプログラミング工房日誌

ページが見つかりませんでした | ボーダーレスライフ

WATAのlabo : YAPC Asia 2011に行ってきた

YAPC::Asia 2011終了ー - c/fe

YAPCとHachioji.pm - c/fe

勝手にYAPCパンフレットの企業求人広告大賞の発表! - M_Ishikawa

はてなダイアリー

YAPC::ASIA TOKYO 2011レポート | sochiai.com

mixi Engineers' Blog

YAPC::Asia 2011 レポート - Chocolate Coding

YAPC::Asia 2011 で基調講演らしきことしてきた - hide-k.net#blog

no title

YAPC::Asia Tokyo 2011に行って聞いた話 | /var/log/azumakuniyuki

YAPC::Asia Day 0 前夜祭 - 僕の車輪の再発明

YAPC::Asia Day 1 - 僕の車輪の再発明

YAPC::Asia Day 2 - 僕の車輪の再発明

YAPC::Asia TOKYO 2011 の個人的メモ - risou style

YAPC::Asia 2011 に参加して - 車輪を再発明 / koba04の日記

YAPC ASIA 2011で刺激されてJavaScriptに没頭してsonificator作った。 - blog.aklaswad.com

二度目の #yapcasia の運営やってきた!(準備編) - 941::blog

[O] YAPC::Asia TOKYO 2011 (#yapcasia) で Perl と Apporo についてプレゼンしてきました

YAPC::Asia2011雑感 - kanblr

2011-10-18

設定ファイルフォーマット考察 + Config::PP とか

tr;dr

__END__

設定ファイルフォーマット考察

YAMLがオワコンだと書いたらYAML便利派からツッコミ食らったので変遷過程を思い出してみた。

楽したいと考えた挙句に最近はどのフォーマットも使わずに config.pl 作って do してる感じですけれども…。

ここで言う設定ファイルとは凡そ pit やコマンドラインツールで使うように、

  • 大した設定量がない
  • ハードコーディングしたくない(ちょっと隠しておきたい)
  • サッと作って済ませたい
  • できればのちのち再利用したい

ようなファイルのこと。

Error 404 (Not Found)!!1 みたいに量があってしっかり書く必要があるものに関しては始めからネイティブでちゃんと書いたほうがよさそう。

そもそも、本来はプログラムに直接埋め込みたかったものだから、その言語を使って書いたほうがいいんじゃないかな。

pros/cons

YAML pros
  • コメントが書ける
  • それなりに読める
YAML cons
  • YAML 1.0, 1.1, 1.2 の違いを暗記している人はいない
  • 各言語のパーサがどのバージョンに対応してるのか誰も知らない(他言語で使うときのストレスのもと)
  • 設定ファイル読み込みだけのために依存が増える
  • 新規で作られたものではあまり見かけない(気がする)
  • 同じ構造でも表記方法が複数ある
XML pros
  • (誰か考えて...)
XML cons
  • 大袈裟
  • 人間の精神を破壊する
JSON pros
  • みんな読める(はず)
  • ウェブで使われているがゆえに多くの実績と信頼
JSON cons
  • コメント書けない
PP pros
  • 依存なし
  • お手軽
  • コメント書ける
  • みんな読める/書ける
PP cons
  • 設定ファイルなのに自由すぎる
  • 他言語からの読み込みは基本的にできない
  • PPで書かれた設定ファイルの読み書き専用のモジュールはない(はず)

Config::PP

自分の中でいろいろとフォーマットを移り変わった結果、config.pl 作って do してるのが最近の事情なのでこんなの作った p5-Config-PP/PP.pm at master ? punytan/p5-Config-PP ? GitHub(ドヤッ!)

2011-10-16

YAPC::Asia 2011 に行ってきた

YAPC楽しい

今年は芝生で餃子食べられた!

トークが素晴らしいのはもちろんのこと、YAPCくらい大きなイベントになると普段会えない遠方の人たちと会えたり、面識のない人でも話ができるのでとてもいいイベントですね!(面識がないと言ってもTwitterのscreen nameで誰だかわかるので初対面だけど初対面じゃない、みたいな不思議な感じで話ができてよかった)

やや後悔

ただ、今年は何か発表したいな、なんて思いつつ過ごしていたものの大きなネタもなく発表を見送ってしまった点はsugyanさんの心境に近いものが…。

やって良かったと思えたこと

今年はアプリが出なさそうだったので、モバイル向けのタイムテーブルを作った(YAPC::Asia 2011 用タイムテーブル(モバイル用)作った - punitan (a.k.a. punytan) のメモ)ところ、公式アカウント@yapcasiaをはじめ、多くの人に(紹介して|使って)もらえたようで良かった。

勝手にスクレイピングして作ったものがいつの間にか公式アカウントで紹介されたりと、自由で寛容的な文化がこのコミュニティーにはあるんだなぁと実感。

Google Analyticsによると10/13(木),10/14(金)だけで下記表のとおり大半の人の目に触れたのではないかと思います。

ページページビュー数ページ別訪問数平均ページ滞在時間直帰率離脱率
1. /yapcasia-timetable-2011/78067300:10:0188.11%86.28%

ちなみに今年のYAPC参加者は672人と過去最多だったようで、いままで以上に人が集まった回だったようです。

ブログ書くまでがYAPC

ブログ書くまでがYAPCですね!ただ書いただけだと自分の見てる範囲の外にあるものはなかなか見つけにくいんじゃないかなぁと思ったので、後夜祭のあとにちょっとしたアプリを書いてみた(no title)のでとりあえず一週間動かしておきます。

怠惰な自分に嬉しいRSS出力もあるので、ブログを書いたらポストして、SNS でお知らせしてもらえるとLazyな人同士で幸せになれるはず!

2011-10-07

YAPC::Asia 2011 用タイムテーブル(モバイル用)作った

去年の反省(?)から、タイムテーブルはよく確認しておいたほうが良さそうだったので作っておいた。

404 Not Found - linknode.net

項目を(タップ|クリック)で詳細が見られるようになっております。