タグ

ブックマーク / masartz.hatenablog.jp (6)

  • YAPC::Asia 2010で発表しました(反省会場) - masartz->log(type=>'hatenablog')

    あけましておめでとうございます(今年初のエントリ的な意味で) 昨日・今日と開催されたYAPC::Asia 2010でQudoについて発表してきました。 発表資料は↓にアップしました http://masartz.github.com/presentation/yapcasia_2010/start.html ということで、反省内容を列挙します、、、 思った以上に緊張した まぁ緊張するだろうとは思ってたんですが、正直手は震えるは、詰まって頭が真っ白になるは、尋常じゃなかったのが自分でも驚き。。お聞き苦しいかったろうと猛省。 ターミナル見えてなかったですよね えぇ、薄々気づいていました。準備不足ですみません。 ブラウザの文字サイズとかは気を使って発表前から微調整していたんですが、 デモは「もしかしたらするかも」程度に思っていたので、ぬかりました。 お詫びにデモスクリプト群もgithubにアップ

    YAPC::Asia 2010で発表しました(反省会場) - masartz->log(type=>'hatenablog')
    otsune
    otsune 2010/10/18
  • YAPC asia 2009 まとめて感想 - masartz->log(type=>'hatenablog')

    一応業務の一環で来ているので、会社用にレポートを書かないといけないのだけど、 数多あるまとめサイトとスピーカー人様達のエントリを集めればそれで十分すぎると思ったので、とりあえず私的感想から。 ◎前夜祭 yokohama.pm出張版。 ・なにより自分が喋れなくて残念。準備不足でした。次回のyokohama.pm通常版ではまた何か喋れるよう今からネタ仕込んでおかねば。 ざざっと書くと ・acotiesさん: AnyEvent的ななにか(仮) AnyEventとは何か、がホントに軽くわかった気がする。2週間くらいしか触ってないと言っていたのでスゲー ・spiritlooseさん: Schenker - DSL for quickly creating web applications in Perl 記述量の少なさが半端ない。最近思う事は他言語を知っている人は皆凄い。 ・kawanetさん:

    YAPC asia 2009 まとめて感想 - masartz->log(type=>'hatenablog')
  • はてなブックマークAtomAPI用のPerlインターフェースを作ってみた - masartz->log(type=>'hatenablog')

    最近社内のIRCにおいて、URLつきで投稿するとリスト化して管理してくれる botが作られてました。タグやコメントも管理出来てとてもよく出来ているので 気になったニュースとかを貼って共有するなんて感じで使っています。 ただ、情報の格納先が結局社内のサーバーに置いてしまうので、家で見ようとすると いったんブラウザで開いてはてぶする必要があります。 出来れば、適当なはてなアカウント作っておいて、 botがそのアカウントのブクマに追加する → 皆でそのアカウントのパーソナルフィードを読む みたいな感じにしたらいいかなーと妄想してました。 んで、はてぶのAPIのIFを調べたら以外になかったりしました。。。 ということで作ってみました。 http://github.com/masartz/p5-webservice-hatena-bookmark-lite/tree/master 「::Lite」を

    はてなブックマークAtomAPI用のPerlインターフェースを作ってみた - masartz->log(type=>'hatenablog')
    otsune
    otsune 2009/06/06
  • 【小ネタ】githubでcloneとforkを間違えてしまったとき - masartz->log(type=>'hatenablog')

    昨日ひさびさにgithubを触り、followしている方のプロジェクトを見ていたら、ソースを落としたくなりました。 前提:単純にソースを見たい、プロジェクトを追いかけたいというだけならば、watchしてcloneすればOKです が、何を間違えたか、ついforkを押してしまい、めでたく自分のプロジェクト一覧に人様のプロジェクト(をforkしたやつ)が追加されました。。。 あわてて消そうにも、消し方わかんねー って事で一晩放置していたのですが、今見たらあっさり見つかりました。 という訳で以下手順 自分がforkしたプロジェクトのトップに移動( ex : ttp://github.com/masartz/hoge/tree/master ) グローバルメニューの「admin」をクリック Administrationの「Delete This Repository…」をクリック 「Delete R

    【小ネタ】githubでcloneとforkを間違えてしまったとき - masartz->log(type=>'hatenablog')
    otsune
    otsune 2009/06/06
  • モダンPerl入門の読む順番 - masartz->log(type=>'hatenablog')

    前回なんとか1章を読みましたが、やっぱりよく理解出来てなかったのと2章に至っては「???」だったので、読めそうなところから読んで行って、一通り読み終わりました。 んで、僕のような初心者向けの読む順番として経験から一考察を。 一応目次には ========== 初心者 9章 1章、2章 ========== ========== Web系の方 4章 5章 6章 3章 ========== ========== システム管理を行っているかた 1章 5章 8章 ========== というような振り分けがなされています。 僕の感想としては、 (9章) ⇒ (「1章の6ページまで」) ⇒ (6章) ⇒ (3章→4章) ⇒ (7章→5章→8章) ⇒ (1章→2章) かなと思います。 9章 9章はホントに「Perlとは」っていうところについて。「perl≒CPAN」と取れなくもない図式のCPANについ

    モダンPerl入門の読む順番 - masartz->log(type=>'hatenablog')
    otsune
    otsune 2009/02/23
  • TheSchwartzでforkとモジュールの動的リロードを実装実験 - masartz->log(type=>'hatenablog')

    http://code.google.com/p/themasartz/source/browse/#svn/branches/workerbase ひとまず暫定で↑にコミットしてありますが、構成としては /test_client.pl /test_para_worker.pl /test_worker.pl /test_worker2.pl /lib/MyApp/Async/Test.pm /lib/MyApp/Async/Test2.pm /lib/MyApp/Hoge.pm /lib/TheSchwartz/Worker/Plugin/ModuleReload.pm /lib/TheSchwartz/Worker/Plugin/Parallel.pm こんな感じ。 上から順に。 ・/test_client.pl ジョブを突っ込むpl。2種類のジョブを投入 ・/test_worker.

    TheSchwartzでforkとモジュールの動的リロードを実装実験 - masartz->log(type=>'hatenablog')
    otsune
    otsune 2008/11/16
  • 1