タグ

2011年6月19日のブックマーク (7件)

  • Perlのメモリリークを見つける方法 - Islands in the byte stream (legacy)

    Perlではメモリリーク検出ツールがいくつか開発されているので、top(1)の結果を眺めるよりそういうツールを使うほうが楽である。 さて、メモリリークが発生しているとき、その可能性としてはだいたい以下の4つが挙げられる。 Perlレベルでの循環参照 グローバル変数に値をどんどん足しているとき*1 XSレベルでリファレンスカウントの管理ミス XSレベルでmalloc()したメモリの管理ミス この1-3についてはすべてPerlインタプリタ内の出来事であり、Test::LeakTraceを使って検出できる。4を検出するのは難しいが、Test::Valgrindが役に立つ。 Test::LeakTraceのSYNOPSISは歴史的経緯によりごちゃごちゃしているが、テストで使うべき関数はno_leaks_ok()とleaks_cmp_ok()だけである。 たとえば、以下のようにして使う*2。 #!p

    Perlのメモリリークを見つける方法 - Islands in the byte stream (legacy)
    Yuichirou
    Yuichirou 2011/06/19
  • [ウェブサービスレビュー]ファイルを添付できるオンラインノートサービス「Write.fm」

    内容:「Write.fm」はブラウザ上からテキストを記入、保管できるオンラインノートサービスだ。自動保存で利用できる手軽さに加えて、最大4Mバイトまでのファイルを添付できる機能性が売りだ。 「Write.fm」はブラウザ上からテキストを記入、保管できるオンラインノートサービスだ。アクセスした時点で白紙のページが表示され、会員登録なしですぐに入力ができる手軽さと、ファイルを添付できる機能性が売りだ。 トップページにアクセスすると、白紙のノートが表示される。「New」なり「新規作成」といった類のボタンを押す必要はなく、このままの状態ですぐにテキストを入力できる。ちなみにこの時点で固定URLが発行されており、以降は同じURLにアクセスするだけで、入力済みのテキストが表示される。 入力できるのはプレーンテキストだけで、タグは使えないが、日語そのものの入力については特に問題ない。保存という概念はな

    [ウェブサービスレビュー]ファイルを添付できるオンラインノートサービス「Write.fm」
    Yuichirou
    Yuichirou 2011/06/19
  • 勉強するためのカフェ - エキサイトニュース

    子供の頃、よく考えていたのは「大人は勉強する必要ないから、いいよなぁ~」という、ある種の現実逃避。あの頃は、全然わかっていなかった。大人になってからも、勉強は必要なのに。それはそれは、根をつめた勉強が……。 たとえば、新たな職業に就いたとき。はたまた、新たな部署に異動になったとき。資格取得に燃えているときだって。その度に、パンク寸前になってきたのだが。 実は、そんな大人のために開設された空間がある。東京の北参道(渋谷区)、秋葉原(千代田区)、田町(港区)にて営業しているカフェが、話題らしいのだ。その名も「勉強カフェ」。 そのものズバリのネーミング。まさに“勉強するためのカフェ”として、勉学心旺盛な社会人たちに重宝されているそう。 そこで、直接行って様子を見てきました。果たして、どんなカフェなのか? 勉強をはかどらせる何かがあるのか? 私が伺ったのは、北参道店。2008年にオープンしたスペー

    勉強するためのカフェ - エキサイトニュース
    Yuichirou
    Yuichirou 2011/06/19
    「当社の代表が転職を考えていた時期があったのですが、その際に悩んだのが勉強する場所だったんです」
  • Module::Setupで身に付けるよい習慣 - Perl日誌

    あらすじ 前回[twitter:@hachiojipm]で行われた[twitter:@norry_gogo]さんのLTで次のような発言がありました。 自分が書いたPerlコードを添削してくれる人が周りにいなくて困ってる 添削したったでー https://github.com/okamuuu/Twitter-Reader おすすめのファイル構成について 一枚岩のスクリプトだとテストがしづらいので普段から以下のようなディレクトリ構成にする事をおすすめします。 Your-Dist/script/*.pl Your-Dist/t/*.t Your-Dist/lib/**/*.pm Your-Dist/Makefile.PLscriptはbinでも何でも良いと思います。こんな感じのディレクトリがいいと思います。 それを簡単につくるためのcpanモジュールがいくつかあるのですが、今回はその中からMod

    Module::Setupで身に付けるよい習慣 - Perl日誌
    Yuichirou
    Yuichirou 2011/06/19
    Perlコード添削
  • Kotaku - The Gamer's Guide

    Tahir Tanis is an artist at DICE, where he’s worked on series like Battlefront and Battlefield.

    Kotaku - The Gamer's Guide
    Yuichirou
    Yuichirou 2011/06/19
  • 任天堂 岩田聡社長インタビュー「Wii Uはゲームの家庭における存在意味を変え、ゲーム人口拡大に貢献する」

    1972年生まれ。早稲田大学教育学部教育心理学専修を経て、東京大学大学院教育学研究科修士課程在籍中。1999年からゲーム業界ウォッチャーとしての活動を始める。著書に『ゲーム業界の歩き方』(ダイヤモンド社刊)。「コンテンツの配信元もユーザーも、社会的にサステナブルである方法」を検討するために、ゲーム業界サイドだけでなく、ユーザー育成に関わる、教育と社会的養護(児童福祉)の視点からの取材も行う。Photo by 岡村夏林 コンテンツ業界キャッチアップ ゲームソフトをゲーム専用機だけで遊ぶ時代は終わった。ゲーム機を飛び出し、“コンテンツ”のひとつとしてゲームソフトがあらゆる端末で活躍する時代の、デジタルエンターテインメントコンテンツビジネスの行方を追う。 バックナンバー一覧 ゲーム業界最大のトレードショー「E3 (Electronic Entertainment Expo)」が6月7日~9日、米

    任天堂 岩田聡社長インタビュー「Wii Uはゲームの家庭における存在意味を変え、ゲーム人口拡大に貢献する」
    Yuichirou
    Yuichirou 2011/06/19
  • 【そそれぽ】第1回:なんか評価高い3DSウェア『ひゅ~ストン』をプレイしたよ! | インサイド

    【そそれぽ】第1回:なんか評価高い3DSウェア『ひゅ~ストン』をプレイしたよ! | インサイド
    Yuichirou
    Yuichirou 2011/06/19