タグ

perlに関するidoyaのブックマーク (33)

  • 【PHP vs Perl】 昔から議論になっている事ですが、結局の所どっちがどうなのでしょう?…

    PHP vs Perl】 昔から議論になっている事ですが、結局の所どっちがどうなのでしょう? 私自身は Perl 屋ですが、PerlPHP に負けているという事も無いような気がします。 しかし、人力検索でも随分と PHP の質問が多いように感じられます。Perl はどこですか?みたいな。 言語仕様的な面からそれぞれのメリットとデメリットを述べられる方はおりますか? 平たく言えば、Perl にできて PHP にできない、またはその逆について解説して頂きたいのです。 そして面白い事に、国内のブラウザゲームの大半は何故か Perl で記述されています。 最近は PHP も増えてきた感じもするのですが、中身を見るとそのソースは Perl もどきだったりもします。 個人的には Perl で全てが済むと思うのですが、何故にして PHP を使うのでしょうか?

    idoya
    idoya 2009/10/21
  • Big Sky :: NHKニュースプレーヤ書いた。

    最後までC言語で書き直そうかと迷いましたが、結局Perlのままになりました。 スクリーンショットは以下 しくみは、起動時にオートディスカバリでフィード一覧をコンボボックスに展開、コンボボックスが選ばれたらフィードを取得してエントリ一覧をリストに展開、リストがダブルクリックされたらHTMLスクレイピングしてGtk2::Ex::MPlayerEmbedで再生という単純なもの。プレーヤ部分のツールチップにニュース文が表示されます。 当は、fltk2でmplayer埋め込みプレーヤを2年ほど前に作ってあったのでそれを使っても良かったのですが、いかんせんfltkがマイナー過ぎるのでやめました。 mattn's nhk-news-pl at master - GitHub NHK News Movie Player http://github.com/mattn/nhk-news-pl/tree

    Big Sky :: NHKニュースプレーヤ書いた。
    idoya
    idoya 2009/07/06
  • news - 上に中国のソース行動強制開示あり、下に対策あり : 404 Blog Not Found

    2009年04月24日23:30 カテゴリNewsLightweight Languages news - 上に中国のソース行動強制開示あり、下に対策あり ガクガクブルブル? 中国、ITソースコード強制開示強行へ…国際問題化の懸念 : 経済ニュース : マネー・経済 : YOMIURI ONLINE(読売新聞) 痛いニュース(ノ∀`):中国IT「ソースコード」強制開示強行へ…国家機密漏洩、知財流出など国際問題化の懸念 欢迎光临、没问题! 当局には、以下の三行だけ提出すればおk。 #!/usr/bin/perl use LWP::Simple; eval get('http://colabv6.dan.co.jp/zh-cn/nihao.pl'); コンプライアンスを満たすだけではなく、アップデートの配布まで不要になるというおまけ付き!一石二鳥とはこのことです。そこまで考えた上での中華人民

    news - 上に中国のソース行動強制開示あり、下に対策あり : 404 Blog Not Found
    idoya
    idoya 2009/04/26
    すてき
  • ゆーすけべー日記

    サキとは彼女の自宅近く、湘南台駅前のスーパーマーケットで待ち合わせをした。彼女は自転車で後から追いつくと言い、僕は大きなコインパーキングへ車を停めた。煙草を一吸ってからスーパーマーケットへ向かうと、ひっきりなしに主婦的な女性かおばあちゃんが入り口を出たり入ったりしていた。時刻は午後5時になる。時計から目を上げると、待たせちゃったわねと大して悪びれてない様子でサキが手ぶらでやってきた。 お礼に料理を作るとはいえ、サキの家には材が十分足りていないらしく、こうしてスーパーマーケットに寄ることになった。サキは野菜コーナーから精肉コーナーまで、まるで優秀なカーナビに導かれるように無駄なく点検していった。欲しい材があると、2秒間程度それらを凝視し、一度手に取ったじゃがいもやら豚肉やらを迷うことなく僕が持っているカゴに放り込んだ。最後にアルコール飲料が冷やされている棚の前へ行くと、私が飲むからとチ

    ゆーすけべー日記
    idoya
    idoya 2009/01/20
  • PS3、何それおいしいの? 時代はRemedieだよ。 - はげあたま.org

    @miyagawaがPlaggerの延長でRemedieというシステムを作っておられます。簡単に言っちゃえば、ネットのストリーミングで見られる動画を全部ブラウザ上の同一システムで見ちゃおうというものです。 連休前に買ったPS3をメディアサーバーと連携して遊びまくってましたが、気付いたらこれのためにいろんな周りのシステムまで整え始めて、PS3触ってる時間なんてなくなりました。それぐらいすごい。正直、これは体験しないとわからないし、体験するためには自鯖がいるという最初から壁が大きいシステムなので薦めはしません。ただ、その課程で出てきた情報は載せておく。出来たばかりでRemedieの情報少なすぎますからね。まあ、備忘録。注意書き:09年01月10日の22時頃分でUbuntu鯖・Windows視聴環境に関してなので、それ以降で内容は保証できません。すでにこの記事書いている時点でがんがん更新されてま

    PS3、何それおいしいの? 時代はRemedieだよ。 - はげあたま.org
    idoya
    idoya 2009/01/13
  • http://www.core-p.com/cgi-search/search/search.cgi?cmd=s&sc=cate7-01

  • RSS feed を JavaScript で HTML に埋め込む

    RSS feed を JavaScriptHTML に埋め込む RSS を利用すると、自分の Blog サイトのサイドバーなどに、お気に入りの Blog サイトの更新情報などを表示することができます。このように、サイト間でのリンクの導線を動的に生成することができるのも、Blog の魅力の1つと言えます。今回は JavaScript Include と呼ばれる手法を使って、既存の Blog サイトに負荷をかけることなく、RSSHTML に埋め込む手法を紹介します。 JavaScript Include 他サイトの RSS を自分の Blog サイトに持ってくるには、通常 Blog ツールに付属するプラグインやサードパーティツール(*1) を利用します。これらのツールは定期的に RSS を GET し、静的に生成される HTML を再構築したり、静的な HTML に書き出して、出力

  • PerlでYahoo!Web検索サービス:Yahooでの順位を調べる:Geekなぺーじ

    Yahoo Web検索サービスを使って何かを作ろうと思ったときに、まず最初に思いつくのはYahooでの順位を調べるプログラムを書くことだと思います。 ここでは、Yahooでの順位を調べる方法を説明したいと思います。 サンプル 以下にYahoo! Web Search Serviceを使って特定のサイトの検索順位を調べる方法を説明したいと思います。 #!/usr/bin/perl use LWP::Simple; use XML::Simple; # for warning "Wide character in print at ..." binmode(STDOUT, ":utf8"); $appid = "testimpl"; $query = "geek"; $my_site_url = "http://www.geekpage.jp/"; $start = 1; $results =

  • Googleの検索語によるタグクラウド「Google Search Cloud」

    Apacheのアクセスログから、自サイトへ到達した訪問者がGoogleなどで使った検索フレーズを、Perlを使ってタグクラウド風に表示するというもの。 自分のサイトがどのような検索語でよく訪問されているかがビジュアル的にわかりやすくなるのでなかなかおもしろい。 設置方法の詳細などは以下の通り。 Google Search Cloud 上記ページに書いてある1つめのコードを「gscloud.pl」として保存し、2つめのコードを「gscloud.css」として保存。最後に「Examples of usage」に空いてあるようなコマンドを定期的に実行するようにすれば、アクセスログを解析してタグクラウドの書かれたHTMLファイルを吐き出してくれるという仕組みらしい。割とシンプルなので、いろいろと応用ができそうな予感。

    Googleの検索語によるタグクラウド「Google Search Cloud」
  • 日本の総理大臣の演説をタグクラウド化: blog.bulknews.net

    の総理大臣の演説をタグクラウド化 US Presidential Speeches Tag Cloud が面白かったので日の総理大臣版を3分ハッキング。コード自体は15分くらいでかけたんだけどデバッグやらデータの解析やらに時間がかかってトータルでは2時間くらいか。 Japanese Prime Minister Speeches Tag Cloud 首相官邸ホームページ からリンクをたどって HTMLをダウンロード、HTML::TreeBuilder で as_text して Text::MeCab にわせ、名詞(代名詞などをのぞく)の頻度を YAML データとしてつっこみ、HTML::TagCloud でタグクラウド化しました。スライダーの JS などは元の US Presidential のほとんどパクリです。 IE だと行間がかなりつまってるのは HTML::TagCloud

  • http://www.din.or.jp/~bigstone/cgilab/scripts/formdecode/index.html

    idoya
    idoya 2008/11/03
  • Play with Weblog!: メールフォーム修正

    どうにかこうにか修正完了しました。 メールフォームでUTF-8に対応していているものの少ないこと、少ないこと。 こちらのものを設置させていただきました。 →CGI Laboratoryさま <設置方法詳細> まずはCGI Laboratoryさんの、FormdecodePlusをダウンロードし、解凍ソフトで解凍します。 同梱されている「readme.txt」ファイルを読めばだいたい分かると思いますが、一応修正箇所をかいつまんで書いておきます。 sendmailを使用して極力変更しない方向で改造してみましょう。 動くのを確認してからファイル名などは変更した方がいいかもしれません。 まず「cgi-bin」フォルダ内の「formdecode.cgi」。(これ以外は御自分の好きなように設定してくださいね) #---------------------------------------------

    idoya
    idoya 2008/11/03
  • Ground-SunLight

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

  • 使えるIDEを一挙まとめて:C/C++、Java、.NET、Perl、PHP、Python、Ruby:ニュース - ZDNet Japan

    印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます ソーシャルネットブログ「Mashable」に11月17日、「IDE Toolbox: 70+ IDEs for Developers」という記事が掲載されている。この記事では、対象としている言語(C/C++Java、.NETPerlPHPPythonRuby)ごとに、70以上の統合開発環境(IDE)を紹介している。 早速、その全てのラインナップをみてみよう。

    使えるIDEを一挙まとめて:C/C++、Java、.NET、Perl、PHP、Python、Ruby:ニュース - ZDNet Japan
  • スクリプト言語文法比較 perl / php

    お品書き ● 文法(スクリプト編) ● 文法(メジャー編) ● PHPよくつかう関数 ● YGS2Kリファ ● なんでも掲示板 ● リンク ● 裏リンク ● てりリン カテゴリ ● :Prog ● :UNIX 最新の10件2007-12-03リンク 2007-10-22裏リンク 2007-10-01飛鳥ももこ 2007-09-30GCCで開発 2007-08-10DでAudiere 2007-07-02なんでも掲示板 2007-06-28TeriyakiWiki 2007-01-12BCCで開発 2006-12-26言語文法比較 2005-10-15PHPよくつかう関数 出口 ● ここのTOP ● ここの日記 ★:外部リンク

  • PHP・Perl各種テンプレートエンジンの処理速度比較

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

  • これから一からプログラミングを覚えようと考えています。…

    これから一からプログラミングを覚えようと考えています。 様々な言語がありますが、どれを覚えるべきでしょうか? なお、条件は下記の通りです。 やりたいこと ・WebサービスAmazonGoogleなど)を使った簡単なWebアプリが作れるようになりたい。 私のスペック ・プロとしてのWebデザイン経験があり、現在はWebディレクタ的な職にある。 ・システム関係の簡単な要件定義等は行ったことがあるが、あくまで発注側。 ・あえていうならJavaScriptの知識がある程度。SQLとかまったくわからない。 Web屋なので普通に考えるとPHPと言うことになるかとは思うのですが、 最初からならrubyとかPythonとかのほうが面白いという意見も聞きます。 「覚えやすさ」「開発の簡単さ」あたりを重視してご回答いただければうれしいです。

  • [Perl] my と local と our の違いについて - 竹迫の近況報告

    404 Blog Not Found:perl - myとourとscopeと みんな難しく考えすぎです。 (例外については後で考えることにして)とりあえず以下の基をおさえておけば混乱することはないと思います。 ■ our 宣言について our はグローバル変数をスマートに使用するための宣言です。our は use vars と等価と考えてください。 our $var; は use vars qw($var); と等価。 our $var = 1; は use vars qw($var); $var = 1; と同じ動きをするもの、と覚えておけばOKです。それ以上の違いは基的にないと考えて構いません。 ひとつ実用上の違いがあるとすれば、our は Perl 5.6 以降の built-in なのに対して、use vars は vars.pmPerlスクリプトで実装されています。し

    [Perl] my と local と our の違いについて - 竹迫の近況報告
    idoya
    idoya 2008/11/03
  • regexp - 全角英数字を半角に : 404 Blog Not Found

    2008年01月14日03:30 カテゴリLightweight Languages regexp - 全角英数字を半角に きっかけは、はてなハイク。 自分と根的にあわない人 - fmht7 - はてなハイク PCで英数字をダブルバイトで入力する人 禿同、しかし人を憎みたくなかったので。 Perlではお茶の子さいさい。 perl - dankogai - はてなハイク perl -CIO -ple 'tr/\x{FF01}-\x{FF5e}/\x21-\x7e/' は脊髄でひねり出せた。 どうせならJavaScriptでもやってみよう、ということでひねり出したのがこちら。 !釤#$%&釻()*+,−./ 0123456789:;<=>?@ ABCDEFGHIJKLMNOPQRSTUVWXYZ [\]^_` abcdefghijklmnopqrstuvwxyz {|}〜 var fasci

    regexp - 全角英数字を半角に : 404 Blog Not Found
  • codepad

    codepad is an online compiler/interpreter, and a simple collaboration tool. Paste your code below, and codepad will run it and give you a short URL you can use to share it in chat or email. Language: C C++ D Haskell Lua OCaml PHP Perl Plain Text Python Ruby Scheme Tcl