タグ

Perlに関するsilver_arrowのブックマーク (31)

  • YAPC::Asia 2008の資料公開します - mixi engineer blog

    開発部・システム運用グループの長野です。5月15日・16日に東工大大岡山キャンパスで開催されたPerlのカンファレンス、YAPC::Asia 2008に参加してきました。2日目にはセッションの時間を2つ頂いて、発表をしてきたのでその資料を公開します。 ■memcached in mixi [pdf] memcachedはmixiのシステムでも重要なアプリケーションの1つになります。発表ではmemcachedの基から、弊社でのmemcachedの事例、そして分散方法の改善、TokyoTyrantの活用事例について説明させて頂きました。発表の最後時間が足りなくなり説明できなかったスライドも含まれていますのでご覧下さい。 memcachedについては、研究開発グループのtmaesakaによる記事が、またTokyoTyrantの活用事例については、こちらの記事にもありますので参考にして頂けたら幸

    YAPC::Asia 2008の資料公開します - mixi engineer blog
  • ディベート: 何故ほとんどの大規模webサイトはJavaで構築されないのか?

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    ディベート: 何故ほとんどの大規模webサイトはJavaで構築されないのか?
  • 鰆缶 - はてなのアカウントでBasic認証より手軽にひそひそ話

    【自分語り】1推しの卒業によせて . 私の1推し、ゆきりんこと柏木由紀ちゃんが、17年に渡り在籍したAKB48を卒業することになった。 この機会に、ゆきりん推し(48ファン)としての自分自身のことをすべては不可能であるものの振り返ろうと思う。 内容からして世代がわかることも仕方ないし、限りなくゼ…

    鰆缶 - はてなのアカウントでBasic認証より手軽にひそひそ話
    silver_arrow
    silver_arrow 2007/06/12
    はてな認証APIでBasic認証できるCPAN。
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

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

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    silver_arrow
    silver_arrow 2007/05/13
    お、これいいかも。
  • Googleにもアクセス拒否され、スパム送信源と化した「libwww-perl」とは?

    スパム対策をして気がついたのですが、どうやらスパムトラックバックを送信してくるリモートホストIPアドレスなど)はバラバラであっても、ユーザーエージェント、いわゆるブラウザの名称部分に「libwww-perl/5.805」というように「libwww-perl」と入っているものが多く、結果として、Googleなどは検索結果ページに対してこのユーザーエージェント名の一部「libwww」が含まれているとアクセス拒否しているようです。 ネット上で調べてみると、かなり多くの人が「libwww-perlはスパム送信ボットだ」と思っているらしいので、その正体を探ってみます。実際にはスパム送信のためのものではないです。どんなものでも悪用されると悲劇が起きるという例になってしまっています。 詳細は以下の通り。 まず最初に、「libwww-perl」がスパム発生器と化している状況は検索すれば国内や海外含めて山

    Googleにもアクセス拒否され、スパム送信源と化した「libwww-perl」とは?
  • http://tokyo2007.yapcasia.org/wiki/?SlidesFromTalks

  • モノマネは国境を越える (YAPC::Asia 2007 Tokyo) : にぽたん研究所

    << あなたが Ruby on Rails を使わない 10 の理由を、マーク副社長が分かりやすく解説します。 | nipoDan >> 去年に引き続き、今年も YAPC::Asia に行ってきました。 昨年と違って、今回は Lightning Talks に参加しました。 実際に開場でご覧になった方はご存知かと思いますが、弾さんについて、以前つけヒゲと鼻メガネをつけて、サスペンダーでズボンを吊って対談し、弾さんの声まね (一部の人達の間では、俺がやる弾さんのモノマネは「激似」と評判) をしようと思ったのですがと書いて、それを実行しなかったので、弾さんご人の前で、弾さんのモノマネをやらせていただきました。 しかも、Lightning Talks の一発目でこれをやったので、自分より後に喋る多くの人々に、話しにくい空気を作ってしまったことをお詫び申し上げます。 思いのほか弾さんの喋りがゆっ

    モノマネは国境を越える (YAPC::Asia 2007 Tokyo) : にぽたん研究所
  • Perl and UNIX Network Programming (YAPC::Asia 2007) - naoyaのはてなダイアリー

    YAPC::Asia で Perl UNIX ネットワークプログラミングについての発表をしてきました。UNIX ネットワークプログラミングの基礎の概論、I/O多重化の話、Perl のモダンなネットワークライブラリの話です。資料を以下に置いておきます。 http://bloghackers.net/~naoya/ppt/070404Perl_and_UNIX_Network_Programming.ppt (ppt, 122k) なお、会場では口頭で触れましたが、資料中のソースは簡単のためエラー処理を飛ばしています。また、途中で出てくる図は例えば vfs のページキャッシュをはしょってあったりとこれも簡単のため省略事項がある点にご注意ください。 それからフォントが Consolas なので Consolas が入ってない環境だと変になる、かも。

    Perl and UNIX Network Programming (YAPC::Asia 2007) - naoyaのはてなダイアリー
  • YAPC::Asia 2007 開催中(1) - Pixel Pedals of Tomakomai

    適当に実況します。ネットワークとバッテリーが続く限り。 9:15 開場されました。結構ガラガラな感じです。 9:30 FONによる無線LANの繋ぎ方の説明。でも、回線安定しないのでEDGE使ってます。スケジュールは早くも押してて、38分スタートらしいです。 9:38 Welcome / Tatsuhiko Miyagawa 世界最大のYAPCらしいです。 9:48 Kwiki and the Symlink / Ingy dot Net ドラエモンな × 3 Ingy dot Net名にしたっぽい "Ingy döt Net" in Hatena ... orz Kwiki2.0の紹介 Symlinkを色々使っている 依存するモジュール ドキュメント 継承 インストールを手早くするノウハウ? やっぱ英語きつい(笑) 10:25 Virtualization and Package D

    YAPC::Asia 2007 開催中(1) - Pixel Pedals of Tomakomai
    silver_arrow
    silver_arrow 2007/04/05
    YAPC::Asia 2007の実況メモ。livedoorネタとかも。
  • TAKESAKO @ Yet another Cybozu Labs: Shibuya.pmリーダ交代式@バソキヤオフ

    先日サイボウズ・ラボのオフィスを開放して、バソキヤオフを開催しました。 ■バソキヤオフ 現在ではほぼ入手不可能と言われている幻のバソキヤ2006を集めて、 みんなで楽しくそうという企画です。 ロングテールの力を結集してみんなで持ち寄った未開封品バソキヤは全部で22個。壮絶です。 この日のためにわざわざ取り寄せたわさびラムネは40、 大王わさび農場工場直送のわさびアイスもなか、わさび煎、 ねりわさび、タバスコ、梅干、ポテトチップス、などなど、みんなが それぞれバソキヤのオカズになりそうなもの持ち寄って来ました。 詳しくは、サイレントマジョリティを考慮すればアルファブロガーさんが バソキヤオフのレポートをまとめてくださっています。 - カイ氏伝: バソキヤオフまとめ - カイ氏伝: バソキヤオフ動画レポート ジョジョネタ、ツンデレ、YouTube、サイレントマジョリティの複合技をちりばめ

    silver_arrow
    silver_arrow 2006/11/06
    バソキヤオフww
  • Shibuya.pm と私 : にぽたん研究所

    Shibuya.pm のテクニカルトーク #7 に先日行きました。 内容に関しては、ストリーム配信もされてましたし、多くの方がまとめたりとかしているでしょうから、違った角度で Shibuya.pm について書きたいと思います。 今まで Shibuya.pm のリーダーを務めていた miyagawa さんが、日を離れるということで、新リーダーは竹迫さんになりました。 竹迫さんは Shibuya.pm 発足時から現在まで、Shibuya.pm 主催で行われた会は皆勤賞だそうです。 最初の頃は広島から毎回来ていた記憶が甦ります。 で、そう記憶を辿っていてふと思ったのは、Shibuya.pm 主催の会に全て参加していたのは、前リーダーの miyagawa さんと新リーダーの竹迫さん、そして、何を隠そう、俺もそうじゃん?とか思いました。この三人以外はいないような気がする。 ML の過去ログを追うと

    Shibuya.pm と私 : にぽたん研究所
    silver_arrow
    silver_arrow 2006/10/23
    むちゃくちゃオモシロス。こんどは行ってみたいなぁ。
  • http://blog.nowherenear.net/2006/10/shibuyapm_teck_talk_7.html

    silver_arrow
    silver_arrow 2006/10/23
    Shibuya.pm #7のまとめ。Lighttpd+CatalystとかMogileFSとか。
  • Shibuya.pmテクニカルトーク#7 ストリーム中継 | スラド

    Anonymous Coward曰く、"恒例のShibuya Perl Mongers テクニカルトーク #7が日開催される。時間は18:30-21:00。 いつも「受付開始30分で座席が埋まる」という状況で涙を飲んでいた人も多かったかと思うが、今回はストリーミング中継も実施されるので、座席を確保できなかった人も仕事を抜け出せなかった人も是非視聴してみてはいかがだろうか。 なお、IRCではchat.freenode.netの#shibuya.pmにチャンネルが開かれるそうだ。"

    silver_arrow
    silver_arrow 2006/10/20
    行けないのでみてみよう。
  • Six Apart - Tech Talk Blog: 分散ファイルシステム MogileFS について

    初登場になります、酒井といいます。 今回は Six Apart のサービスで使われている MogileFS というファイルシステムを紹介したいと思います。MogileFS については、日語の情報はあまり…、というかほとんどない状況ですので参考にしていただければと思います。では早速。。。 MogileFS とは MogileFS とは、Perl で記述されているオープンソースな分散ファイルシステムです。 プロジェクトホームページ http://www.danga.com/mogilefs/ メーリングリスト http://lists.danga.com/mailman/listinfo/mogilefs 上記のホームページ内でも紹介されていますが、主に以下のような特徴があります。 アプリケーションレベルでの実装なので特殊なカーネルモジュールいらず。 ファイルを複数ホストに自動コピー / バ

  • もっとも人気のあるAJAX言語は フレームワークは (MYCOMジャーナル)

    Ajaxian.comにおいて23日(米国時間)、"Ajaxian.com 2006 Survey Results"調査結果が報告された。報告はAjaxian.comの調査によるもので、今回で2回目になる。865人から回答を得ている。もっとも人気のあるAjaxフレームワークはPrototype.js、Script.aculo.usが2位につけている。言語ではPHPがもっとも人気が高く、次いでJavaとなっている。 主な結果は次のとおり。 ポピュラーAjaxフレームワーク Prototype - 43% Script.aculo.us - 33% Dojo - 19% DWR - 12% Moo.fx - 11% iQuery - 7% Yahoo! UI - 5% Rico - 5% Atlas - 4% MochiKit - 4% XAJAX - 4% Google Web Toolk

    silver_arrow
    silver_arrow 2006/09/27
    Ajaxフレームワークのランクは妥当として、プラットホームにJavaとか.NETが上位なのは意外。
  • Perlで作るモバイルサイトのコツ:第2回:CodeZine

    はじめに 若い世代の女性を中心にデコメールが注目されています。 デコメールとはNTTドコモのFOMA900iシリーズから導入された簡易HTMLメール機能で、HTMLメールならではの文字修飾、画像の埋め込みなどが可能です。これらの機能を使えば、ただのテキストのメールよりも個性的でかわいいメールを送ることができるので、それが人気につながっているようです。 デコメールの仕様は下記で公開されています。NTTドコモ 『作ろうiモードコンテンツ:デコメール』  稿ではCPANモジュールのMIME::Liteを使ったサンプルを用いて、デコメールの基的な仕様について解説します。 ※CPANについては、第1回を参照してください。対象読者PerlCGIアプリケーションを作成したことのある方。CPANモジュールを使用したことのある方。携帯サイトでデコメールを配信しようとされている方。 必要な環境 Perl

  • Ground-SunLight

    — y2sunlight ,Since 2019-10-02 Ground Sunlight は「Windowsで作る - PHPプログラミングの開発環境」をテーマにしたサイトです。 オープンソースを利用している全ての人達に祝福を!

    silver_arrow
    silver_arrow 2006/08/16
    mod_perl2.0の設定方法とか。
  • ドメインパーキング

    tatamilab.jp

    silver_arrow
    silver_arrow 2006/08/14
    Template Toolkit
  • PHP・Perl各種テンプレートエンジンの処理速度比較

    はじめに 最近のWEBアプリケーションではテンプレートエンジンと呼ばれる仕組みを用いてHTML表示を行うのが主流になっている。 テンプレートエンジンとは、 print "<html>"; print "<h1></h1>"; print "</html"; のように、print()で直にHTMLを出力するんじゃなくって、 <html> <h1>[% mesg %]</h1> </html> のようなテンプレートファイルを用意し、それをスクリプトで読み取り、整形加工し、HTMLとして出力する仕組みのこと。 テンプレートエンジンを用いることで、HTMLの見た目の修正に必要なのはテンプレートファイルだけになり、メンテナンス性が向上する。 PHPPerlの代表的なテンプレートエンジンはどの程度の処理速度を持つのか、検証してみた。 対象のテンプレートエンジン Perl HTML::Templa

    silver_arrow
    silver_arrow 2006/08/14
    PHP, PHP Smarty, Perl Html::Template, Template Toolkitの比較。
  • プログラミングと開発者のためのCodeZine:Perlで作るモバイルサイトのコツ:第1回(Perl, モバイル, CPAN)

    http://www.cpan.org/。Perlのライブラリ・モジュールソフトウェアやその他のPerlで書かれたソフトウェアを集めた巨大なアーカイブで、世界中のサーバーにその内容がミラーされています。 対象読者 Perlを実行できる環境にて携帯サイトの構築を考えている方。 必要な環境 Apache 1.3系または2系 Perl 5.6以上 User-Agentより端末判別を行う 携帯サイト構築の主な処理として挙げられるのがUser-Agent解析によるキャリア、モデル、シリーズなどの分類処理かと思われます。iモード、EZweb、Vodafoneの3キャリアを判別するだけでも複数のパターンが存在しており、端末のモデルを取得するまでにはさまざまな条件分岐処理の記述が必要となります。それらをスマートに行う方法はHTTP::MobileAgentを使うことで、User-Agent