タグ

関連タグで絞り込む (231)

タグの絞り込みを解除

perlに関するhide-Kのブックマーク (742)

  • JPA人事のお知らせ - JPA 運営ブログ

    Japan Perl Association人事についてお知らせいたします。 2013年10月31日を持って下記の皆様はそれぞれ役職を退任なされました: 理事 池邉智洋 理事 山口徹 監事 小山浩之 今回退任なれる皆様はJPA発足当初から参加いただいていた方々です。この場を借りてこれまでのお力添えに心より感謝を申し上げます。 2013年11月1日を持って下記の新理事が就任されました: 理事 肥後彰秀 理事 和田裕介 なお和田理事は11月に発足したYAPC運営委員会の委員長にも同時に就任されます。 今後ともJPAをよろしくお願いいたします。

    hide-K
    hide-K 2013/11/11
    お疲れ様でした&よろしくお願いします
  • YAPC::Asia Tokyo 2013: 「本当にあったレガシーな話」と最近のlivedoorBlogの改修 : D-7 <altijd in beweging>

    はい、というわけで自分のトークです: 昨年12月頃から関わってるlivedoorBlogのコードを触っていた時の憤りをスライドにぶつけてみました。 追記:スライドに「ログにマーカーをつける」というのは、(コード読んでないけど)多分こちらのエントリにあるLog::Minimal::Indentとだいたい同じ感じのヤツです ところでWeb上で見かける感想の中でこんなのがありました: 今年個人的に一番衝撃的だったのはやっぱ、livedoor blogのPlack化です。技術的な側面もさることながら、ああいう近視眼的には何のメリットもないし、逆にデメリットの方が大きそうな案件にリソースを割くジャッジができる会社としての姿勢が当に凄いなと。 実はビジネス的にも意味はあるんだなー。 なかなか書くことができなかったんだけど、その内容というのがこちらと→ ブログのお引っ越し機能を大幅に強化しました! (

    YAPC::Asia Tokyo 2013: 「本当にあったレガシーな話」と最近のlivedoorBlogの改修 : D-7 <altijd in beweging>
  • YappoLogs: YAPC::Asia 2013 #yapcasia

    YAPC::Asia 2013 #yapcasia 今日みた夢が「blog 書かないと干すぞ!」ってがちぎれる941さんとlestrratさんがでてきたので書く事にした Yappo です。みなさん週末はいかがお過ごしでしたか?僕はカート大会いって箱根で温泉と美味しいご飯べてきました。 編発表資料 社内開発簡単化と世界で戦う開発を考える技術 明らかに会場でかくていっぱい人見に来る、裏発表の DeNA の人が Yappo に負けないクオリティにする!的な宣言してて泣きそうになったのでささやかな反撃でタイトルぱくりました。 1日目の午後一から40分の枠をもらったので、仕事向けのアプリケーション開発で考えなきゃいけない事と、雛形スクリプトを作る時に便利なKsgkの紹介をしました。基的にはコピペ脳は害でしか無いのでいかにしてコピペを排除するか、ちゃんと自分の頭で考えていくか。のような話をしまし

  • YAPC::Asia 2013でLT『How to inspect a RUNNING perl process』してきました&スピーカーへのお願い - (ひ)メモ

    YAPC::Asia 2013でLT『How to inspect a RUNNING perl process』してきました How to inspect a RUNNING perl process / YAPC::Asia Tokyo 2013 http://www.slideshare.net/hirose31/inspect-runningperl ハングアップとかメモリバカいとか、稀にしか発生しないヘンテコ状態のシューティングやるには静的デバッグより、今ヘンテコ状態にあるプロセスを直接まさぐるのが手っ取り早いよねーということで、既存の手法、 strace gdb bulkdbg gdbperl に加え、拙作の inspect-perl-proc について話しました。 https://github.com/hirose31/inspect-perl-proc 今のところ 3 つ

    YAPC::Asia 2013でLT『How to inspect a RUNNING perl process』してきました&スピーカーへのお願い - (ひ)メモ
  • YAPC::Asia 2013 Tokyo で Best Talk Awards 第3位いただきました。 - blog.nomadscafe.jp

    トークの内容はひとつ前のエントリにて紹介していますが、なんとBest Talk Awards 第3位をいただきました!ありがとうございます! 牧さん、941さん、JPAの皆様、ボランティアの皆様、参加した全てのPerl Mongersの皆様と、と子供たちに感謝です。 ベストトーク賞第3位の賞品は「国内の技術カンファレンスの参加チケット費用」ということでPerlに限らず、様々なカンファレンスに参加できるようです。せっかくなのでPerl以外で、LT発表ができるところに行ってみたいのでオススメがあれば @kazeburo 宛にメンション頂けると嬉しいです! YAPC::Asia 2013 2日目は、藤原さんの「社内ISUCONの作り方」、弊社の話ですが、牧さんの「当にあったレガシーな話」、myfinderさんの「フルテストも50msで終わらせたい」あたりがよかった。ISUCONの課題はもっと

  • YAPC::Asia 2013 で Best Talk Awards 第2位いただきました。 - まいんだーのはてなブログ

    まとめ 世界最大級のPerlの祭典「YAPC::Asia 2013」に参加&トークして来ました。 そして参加者の投票で決まるBest Talk Awardsにて第2位をいただきました! 60個近いトークの中での2位です!ありがとうございます>< 第2位賞品は「国内技術カンファレンス(Perlに限らない)への参加費用補助」ということで、Perlに限らない国内のカンファレンスへの参加が出来るそうです。 他の言語カンファレンスあまり詳しくないので、おすすめがあれば id:myfinder 宛にメンション飛ばしていただけるとありがたいです>< 昨今仕事はOpsを主軸としていますが、蒙古タンメン中にハマったせいでだいぶDevってしまったので、来年までにまた巻き返したいと思っております。 今回の YAPC を振り返って「もっとこうしておけば」と思った点として、BOFにもっと行っとけばよかった!!とい

    YAPC::Asia 2013 で Best Talk Awards 第2位いただきました。 - まいんだーのはてなブログ
  • YAPC::Asia 2013でmysql-buildのLTしてきた - かみぽわーる

    2日目のLTで、MySQLSQLというDSLをつかって様々なストレージエンジンを共通のインターフェースで抽象化して扱うことのできるフレームワークなわけですがということで、mysql-buildMySQLのプラグインも一緒にビルドする話をしてきました。 mysql-buildでQ4Mやmroongaもビルドしたい これでQ4Mとか簡単に使い始められるようになるので、みんなMySQLのプラグインもつかってくれるかな? (いいとも!) 動機とか mysql-buildMySQL Casual Advent Calendar 2011のときに書いたやつで、そのときからすでにQ4MやHandlerSocketを入れる的なネタが3つも4つもかぶって投稿されて、みんなどんだけQ4M入れたいんだよな感じだったわけですが、僕もそもそもはローカルでLTネタのプラグインとか書くときにソースからビルドしたM

    YAPC::Asia 2013でmysql-buildのLTしてきた - かみぽわーる
  • YAPC::Asia 2013 で「Perlで書く結合テスト」というタイトルでトークしました #yapcasia - 烏賊様

    YAPCで話すのは、2011年以来2度目です。そろそろおなじみとなってきたテストの話です。 Integration Testing Practice using Perl from Masaki Nakagawa 今回はいつもの若干スピリチュアル+概要な流れに加えて、少しだけケーススタディを交えてテストの実例を紹介しました。サンプルコードもう少し書こうと思ってたんですが、前日余りにも眠くて力尽きてしまいました。番は40分トーク枠で39分くらいかかったので、サンプル入ってたら無理だったなと勝手に自己完結しています。 1日目は資料書いていたのであまり話も聞けませんでしたが、2日目は朝一でトークだったので、それが終わってからは、他のセッション聞いたり、HUBで座談会の後編やったり、基調講演で緑の光る棒振ったりと、なんやかんやで楽しんでいました。 スタッフのみなさん、当にお疲れさまでした。そし

    YAPC::Asia 2013 で「Perlで書く結合テスト」というタイトルでトークしました #yapcasia - 烏賊様
  • YAPC::Asia2013に行ってきました | おそらくはそれさえも平凡な日々

    今年もホント楽しかった。スタッフの皆様には感謝の言葉もありません。会場も最高だったしネットワークかつて無く快適だった。lestrattさん、941さん体制の最後にふさわしい非の打ち所のないYAPC::Asiaだったと思います。お二方はこれまで当にありがとうございました。 弊社の若い人が幾つかトークをして何れも好評だったようで良かったです。まーもともとポテンシャルの高い人達なので、そういう経験を経てもっと成長してもらえるといいと思うし、他のトークに応募しなかった人も機会があったら応募すると良いと思います。トークをすることを期待されいてる人もいると思うので。他にも弊社の若い人たちが、大分モチベーションアップにつながったようなブログ記事を幾つか見かけて、非常に嬉しく思います。 僕も今年は割と色々な人に話しかけてもらったりも増えて、著名な人と色々議論とかもできたりして世界が広がった感じがして

    YAPC::Asia2013に行ってきました | おそらくはそれさえも平凡な日々
  • ゆーすけべー日記

    好きな季節は? と聞かれると花粉症の春、雨が降る梅雨を除いて... と消去的に考えがちですが、 とはいえ気分が高揚する熱い夏が好きだなーって結論になって大抵「 夏 」と答えます。 そんな夏がこのBlogエントリーを期に終わろうとしています。 毎年、プログラミング言語Perlの祭典である「 YAPC::Asia 」は季節の節目として存在していて、 大抵9月/10月の夏から涼しくなる時期に行われる開催されています。なので僕は YAPCが終わるまで夏だ! なんて勝手に思い込んでいます。「YAPCの感想Blog記事を書くまでがYAPC」という素晴らしい スローガンがあるので、この記事をポストした時点で2013年の僕の夏は終わりますね。 実際、YAPCが終わってからここ数日はちょうど涼しくなって、それがまた、 一抹の寂しさと共に名残惜しさを感じています。 季節の節目としても僕の中にあるYAPC::A

    ゆーすけべー日記
  • YAPC::Asia Tokyo 2013で「0から学んだポストモダンPerl」という題の発表をしました

    YAPC::Asia Tokyo 2013というイベントで発表させていただきました。まずは、貴重な発表の場を設けてくれたYAPC運営のみなさまと勤務先に感謝。 スライド106枚を20分というムリのある感じでしたが、まあまあ言いたいことは言えたかな、と考えています。 グルーコードに魂が宿る! 0から学んだポストモダンPerl @ YAPC::Asia Tokyo 2013 from Tasuku Suenaga

    YAPC::Asia Tokyo 2013で「0から学んだポストモダンPerl」という題の発表をしました
  • PerlでWebAppの開発に必要なN個のこと - Islands in the byte stream (legacy)

    あるプログラミング言語で実際にWebAppを開発できるようになるまで、何が必要だろうか。言語仕様の習得は終えているとしよう。おそらく、最低限以下のような知識が必要だと思われる。とりあえずPerlについて知っていることを書いた。 パッケージマネージャ まずライブラリの管理。モジュールをインストールし、可能であればバージョンを固定し、適切にロードする機能が必要だ。Perlの場合は cpanm というCPANクライアントでライブラリをインストールする。バージョンの固定とライブラリパスの設定は carton で行う。 https://github.com/miyagawa/cpanminus https://github.com/miyagawa/carton アプリケーションサーバ Webサーバへのインターフェイスとしては、PSGIという仕様がある。PSGIに準拠したツールキットとしてPlack

    PerlでWebAppの開発に必要なN個のこと - Islands in the byte stream (legacy)
    hide-K
    hide-K 2013/09/10
    簡潔な説明
  • Hokkaido.pm #9

    自己紹介 twitter @xaicron works :DeNA CPAN https://metacpan.org/author/XAICRON 免責 日発表する内容は、個人的な考えや意見であり、 所属する組織、会社とは一切関係ありません。 免責 日発表する内容は、個人的な考えや意見であり、 所属する組織、会社とは一切関係ありません。 また、スピリチュアルトークはできません。 というわけで 今日は、最近使ってるモジュールの話とかを中心にまったりやっていこうと思います。 いきなり題に入る前に 自分がどんなふうに使うモジュールを選んでいるのか CPAN モジュールの選定基準 2008年ごろ書かれたいい記事があります。 CPANソムリエになる方法 ざっくりまとめると 最終更新日時がふるいモジュールは危険 テストが超絶少ないモジュールは危険 バグレポート溜まってるモジュールは危険 って感

    hide-K
    hide-K 2013/04/09
    すごくわかりやすいので、定期的に更新して欲しい
  • Perl, あるいは困ることについて - Kato Kazuyoshi

    Q2 になったので月に1回くらいは日語で書いてみることにした。 ここ数年で Perl に起こった良いことは2つある。 ひとつは PSGI/Plack, cpanminus, carton, cpanfile などいろいろ良いものが他言語から輸入されたことで、Perl で書かなくてはいけない時の面倒が軽減された。それぞれ Ruby でいうところの Rack, gem (1), Bundler, Gemfile に対応している。 もうひとつは Module Counts にみるライブラリ数の推移や、Moose の開発者で Perl 5 にメタオブジェクトプロトコルを入れるはずの Stevan Little が Perl is not Dead, it is a Dead End なんて言い出すくらい、だんだん衰退していることで、なんというか妥当な世代交代だと思う。 Perl で、たとえばなに

    hide-K
    hide-K 2013/04/01
    イノベーションは常に日常的習慣が外的環境に触れることによって起こるというのは一つの真理だと思う
  • YAPC::Asia Tokyo 2012 [Sep 27, 28, 29]

    The world's largest YAPC is back! YAPC is a grassroots conference for geeks: it stands for Yet Another Perl Conference and is mainly targeted for Perl users, but have no worry! We have talks for everybody! It's more like a 3-day festival filled with fun and geeky-ness than a all serious conference. We're sure you can have lots of fun with us. Come see what's up with the Perl geeks, and what keeps

    hide-K
    hide-K 2012/02/29
    すげーすげー!オールスターズや!
  • データ分散とインデックス最適化のためのハッシュ関数の利用 - Articles Advent Calendar 2011 Hacker

    はじめに こんにちは、piarra です。みなさん、意識は高まっていますか?私は上々です。 という書き出しをやめたくてやめられなかったのが心残りです。 昨年までは、Casual Trackで寄稿させていただいていましたが、今年はYAPCで話したこともあり、Hacker Trackに初挑戦させていただきます。得意のMD5暗算法とその習得法について解説したいと思っていたところですが、より日常に役立つ方がよいかと思い、MD5やその他のハッシュ関数の活用法について少し触れてみたいと思います。 データサンプル DBMSを考慮せず、以下のようなデータサンプルがあったと考えてみましょう。 +----+-----------------------+ | id | url | +----+-----------------------+ | 1 | http://www.google.com | | 2

    データ分散とインデックス最適化のためのハッシュ関数の利用 - Articles Advent Calendar 2011 Hacker
    hide-K
    hide-K 2011/12/12
    興味深いのでmysqlで実際にどれくらい効率化されるのか誰か検証してください(他力本願)
  • Alien::RRDtool - RRDtoolをCPANから入れる - Perl Advent Calendar Japan 2011 Hacker Track

    前置き こんにちは。gfx です。みなさん、意識は高まっていますか? 僕は上々です。今回は拙作の Alien::RRDtool というモジュールを紹介いたします。 CloudForecastやGrowthForecastを使いたい!と思ったとき、RRDtoolのPerlバインディングであるRRDs.pmをインストールするのが面倒だったりします。特にperlbrewで入れたperlではRRDtoolsのソースコードをとってきてビルドしなければならないため、RRDtoolはパッケージマネージャを使ってインストールし、CloudForecastはsystem perlで動かすというのが今までのベストプラクティスでした。 Alien::RRDtoolはRRDtoolをCPAN経由でインストールするためのモジュールで、RRDtoolの各種コマンドとPerlバインディングを簡単にインストールすることが

    Alien::RRDtool - RRDtoolをCPANから入れる - Perl Advent Calendar Japan 2011 Hacker Track
    hide-K
    hide-K 2011/12/02
    これは便利。依存Cライブラリが多いのは仕方ないところ。
  • ISUCONのサンプルアプリケーションのフレームワークだったKossyを単独ディストリビューションにした - blog.nomadscafe.jp

    ISUCONのサンプルアプリケーションのフレームワークだったKossyを単独ディストリビューションにして、いくつか機能追加した。ただしテストはないのでアルファクオリティ。 https://github.com/kazeburo/Kossy Plack、Router::Simple、Text::Xslateがベースで、独自のvalidatorが付いている程度のそれほど特徴はないsinatra風フレームワークです。それでもツールや管理画面を作るのに楽だと思う。 スケルトンを作るスクリプトが付いたのでそれを使うサンプル。 % kossy-setup MyApp % cd MyApp % plackup app.psgi これだけでアプリケーションが起動。 生成されたファイルツリーは % tree . ├── Makefile.PL ├── app.psgi ├── lib │   ├── MyA

    hide-K
    hide-K 2011/12/01
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • Module::Install の功罪 - tokuhirom's blog

    M::I が最近微妙だよねという話を懇親会をしていたら、なんか中途半端につたわった感じがあったのでちゃんとまとめておきますね。箇条書きだけど。 利点DSL でかけるのでみためがかっこいい。プラグインとかあって便利 最近は author_tests と、XSUtils ぐらいしかつかてないけど 欠点auto_install がやばいし、つかってると charsbar さんに DIS られますinclude_deps は依存モジュールがアップデートしたときにしぬ!use_test_base がぶっこわれてる → include_deps をつかいこなすのが無理ゲーな実例 use_test_base は test_requires 'Test::Base'; で代替しましょうプラグインがインストールされてない時のエラーメッセージが凶悪dotcloud でつかうには git add -f inc/

    hide-K
    hide-K 2011/10/18