タグ

Perlに関するYasSoのブックマーク (70)

  • C 言語をマスターしている人への perl 早見表

    変数の宣言の強制 変数のスコープ ループからの脱出 ファイル入出力 print 文関係 引数の取得 標準入出力 環境変数の取得 サブルーチンとの引数のやりとり foreach 文 文字列の連結 文字列のマッチング、比較 文字列の置換 文字列の分解 文字列の統合 文字列の処理 配列 2 次元配列 正規表現 if 構文 連想配列 ( ハッシュ変数 ) rewind eof find_header int と剰余 goto 文 ディレクトリの操作 ファイルテスト演算子 特殊変数 シグナル処理 ヒアドキュメント 配列全体に作用するコマンド ソート 省略形 入出力のバッファリングをしない 配列の要素のシフト 処理内容をファイルに落としてメールする system 文 ◆◆ 変数の宣言の強制 ◆◆ ファイルの先頭に use strict; と書くと、そのファイル中のメイン関数(関数宣言なしに 書き始め

    YasSo
    YasSo 2006/04/02
    あー、これは助かる。
  • ミクシィのCTOが語る「mixiはいかにして増え続けるトラフィックに対処してきたか」:ITpro

    ミクシィのCTOが語る「mixiはいかにして増え続けるトラフィックに対処してきたか」 YAPC::Asia 2006 Tokyo 東京都大田区で開催されているPerl技術者向けカンファレンス「YAPC::Asia 2006 Tokyo」で2006年3月29日,日最大のソーシャル・ネットワーキング・サイト(SNS)である「mixi」を運営するミクシィのBatara Kesuma(バタラ・ケスマ)取締役最高技術責任者(CTO)が,増え続ける膨大なトラフィックにどのように対処してきたのかについて講演した。カギとなるのは「データベース分割」である。 mixiのシステムはもともとBatara氏が1人で作り上げたものだ。2003年当時,米国でFriendsterなどのSNSがはやっており,同氏が会社(現在のミクシィ,当時はイー・マーキュリー)にSNSを作りたいと提案したところ認められたという。同氏が

    ミクシィのCTOが語る「mixiはいかにして増え続けるトラフィックに対処してきたか」:ITpro
    YasSo
    YasSo 2006/04/01
    スケーラビリティの話
  • CPAN 初級

    CPAN を使えば Perl はもっと便利になる CPAN とは Perl に様々な機能を追加する「モジュール」を簡単にインストールする システムのことである。 基的には ネット上の CPAN サーバにあるモジュールのファイルをダウンロードし コンパイルして インストールする モジュール同士の依存関係があればそれも同時に取ってくる という最近ありがちなことをやってくれる。 同様なものに Debian の apt とかがあるが、CPAN の歴史は割と古い方だろう。 非常に便利だ。 詳しくはコマンドラインで「perldoc CPAN」とすればいろいろ教えてくれる。 まずは使ってみよう 準備作業 # which lynx /usr/bin/lynx # export ftp_proxy=http://proxy.you.com:8000/ # export http_proxy=http://

    YasSo
    YasSo 2006/03/26
    たまにしか使わないから忘れちゃう…。
  • 最近のはてブで流行している7つのタグ : 404 Blog Not Found

    2006年03月18日00:00 カテゴリLogosLightweight Languages 最近のはてブで流行している7つのタグ ↓にインスパイヤされますた。 ある編集者の気になるノート : 最近の出版界で流行している7つのキーワードで、「最強のタイトル」をつくってみた。 なかでも、多用されている7つのキーワードを抽出。 それらを組み合わせれば「最強のタイトル」ができるのではないか、と思ったのが、この記事を書いたキッカケです。 とはいっても、まず残念なことに、はてブにはブックマーカーごとのタグ数集計はあっても(厳密にはタグクラウドだけど)、全体のタグ数集計を直接知る方法がないということ。しゃあないので以下のscriptでホッテントリ分だけでも集計してみる。 #/usr/bin/env perl -Tw use strict; use HTML::LinkExtor; my %entry

    最近のはてブで流行している7つのタグ : 404 Blog Not Found
  • orz perlモジュール - inuzのブログ

    http://search.cpan.org/~ingy/orz/lib/orz.pm バカですか(笑) total failureって何だろう?って思ったので、ソースを読んでみると sub pmc_compile { my ($class, $source) = @_; $source =~ s/^/# /gm; return "# orz...\n$source"; }こういうことだった。use orz;した後からのソースがコメントアウトされる、というわけだ。 #!/usr/bin/perl print "a\n"; print "b\n"; use orz; print "c\n"; no orz; print "d\n";サンプルソースにしてもお粗末過ぎる内容だけれど、これを実行すると、"c"は出力されない。こっからここまでをコメント化してテストしてみる、そういうコーディングスタイ

    orz perlモジュール - inuzのブログ
    YasSo
    YasSo 2006/03/14
    ジョークモジュールなのに意外と実用的かも!…orz
  • PHP の unserialize() の 多言語での実装

    PHP の unserialize() の 多言語での実装 2006-02-28-1: [PHP][JavaScript][Perl][Ruby] を見ていて,PHP の serialize() は便利だから,もしかしたら他の言語でも実装があるのでは? と思ったら,案の定たくさんあった. - JavaScript http://www.phpguru.org/static/PHP_Unserialize.html http://www.phpguru.org/downloads/PHP_Unserialize/ - Perl http://search.cpan.org/dist/PHP-Serialization/lib/PHP/Serialization.pm http://hurring.com/code/perl/serialize/ - Ruby http://www.aagh.

  • アマゾンはperlでできている - Javaジャバ言ってる間にも(7)

    Ywcafe.net This Page Is Under Construction - Coming Soon! Why am I seeing this 'Under Construction' page? Related Searches: Dental Plans Online classifieds All Inclusive Vacation Packages Contact Lens Top 10 Luxury Cars Trademark Free Notice Review our Privacy Policy Service Agreement Legal Notice Privacy Policy

    YasSo
    YasSo 2006/03/08
    へぇ、知らんかった…。
  • F's Garage:Java圏とPHP,Perl圏の断絶について。

    どっちが良いとか悪いとかは関係なく、世の中のオープン技術で開発をしている会社は、 ・Java + Oracleを主流とする会社 ・Perl + MySQLPHP + MySQLを主流とする会社 と、完全に二層に分かれてるなと思っている。 はてブ経由で見つけて、mixi内のリンクしちゃうけど、 業務経歴書にPerl案件を書くと馬鹿にされる件 就職活動の面接でPerlやってますとアピールすると、Java圏の面接官にバカにされるという話があった。 ありきたりだけど、Perlを良しとする会社は、エンジニアリング指向が強くて、自分で解決したい方向性が強い。割と柔らかくてもOK。ライブラリに不備があったら、直して使ってしまおうというタイプ(というか、きっとそれが求められる) Javaをメインとする会社は、きっちりしていたいと思う指向が強く、それこそPerlのライブラリのようなのを適当で、うさんくさい

  • mixiコミュニティ開設(修正) MOONGIFT

    mixiコミュニティ開設について マンパワーが足りなく、協力していただける方を募集すべく、コミュニティを開設しました。 http://mixi.jp/view_community.pl?id=330663 条件は全くありません。オープンソースに興味があり、MOONGIFTを助けていただける方であれば是非是非にお願いいたします。 謝礼は…出せるかどうか不明ですが(出ないと踏んでおいて貰った方が良いかと)。 mixiに登録されていない方がいらっしゃれば、周囲の方で既に登録済みの方から誘って下さい。 メールはこちら ※ (2005年11月08日修正)mixiに関する文言に問題がありましたので修正いたしました。

    mixiコミュニティ開設(修正) MOONGIFT
    YasSo
    YasSo 2005/10/06
  • Open Alexandria-オープンソース・ソフトウェアを紹介

    Get your song commercially competitive and ready for the world to hear! Send me your song and I’ll provide you with a free test master!

    Open Alexandria-オープンソース・ソフトウェアを紹介