タグ

perlに関するbwhrのブックマーク (23)

  • notfound

    We are sorry, but, the blog or user you are looking for can not be found. Checkout some of the blogs in our showcase.

    notfound
    bwhr
    bwhr 2008/05/19
    絵文字
  • DeNA、「モバゲー」のウェブアプリフレームワークをオープンソースとして公開

    ディー・エヌ・エー(DeNA)は5月16日、「モバゲータウン」などで利用している、携帯電話向けウェブアプリケーションのフレームワークをオープンソースとして公開した。オープンソースの成果物を配布するサイト「SourceForge.JP」にて公開している。 このフレームワークは「MobaSiF(Moba/Mobile Simple Framework)」と名づけられている。DeNA取締役で、モバゲータウンなどを開発した川崎修平氏が手がけたものだ。 MobaSiFには携帯電話向けサービスで共通に使えるモジュールが組み込まれている。具体的にはNTTドコモ、au、ソフトバンクモバイルの3キャリアに対応した絵文字変換機能や、ユーザーの利用キャリア、利用機種の判別機能がある。テンプレートエンジンも搭載しており、1つのコードで3キャリアに対応したサービスが構築できるという。携帯電話向けのメール配信機能につ

    DeNA、「モバゲー」のウェブアプリフレームワークをオープンソースとして公開
  • naoyaグループ - naoyaの日記 - HTML::ContentExtractor + Lingua::JA::Summarize::Extract

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

    naoyaグループ - naoyaの日記 - HTML::ContentExtractor + Lingua::JA::Summarize::Extract
  • 一足早く「Plagger」の便利さを実感してみよう − @IT

    2006年初頭から「Plagger」という技術が、一部で話題になりました。まだまだ知名度が低い「Plagger」ですが、便利でカスタマイズ性が高いものなので、2007年では爆発的に流行するかもしれません。豊富なプラグインを自在に組み合わせ、欲しい情報を収集し、加工して出力するPlaggerの仕組みや使い方を紹介します。 1. 何でもできる? Plaggerの正体に迫る 今回は話題のPlagger(プラガー)を取り上げます。 この連載を読んでいる読者の皆さんは、ネットワーク技術や知識に興味を持っている人が多いでしょうから、「Plagger」という単語は一度は耳にしたことがあるでしょう。しかし、Plaggerという言葉を聞いたことはあっても、いったいどんなものかピンと来ない人もいるかもしれません。今回はPlaggerがどういった働きをするか? その動きの仕組みなどを中心に紹介していきます。 ●

    一足早く「Plagger」の便利さを実感してみよう − @IT
  • Plagger入門以前 - 萌え理論ブログ

    イントロダクション はてブで「それPla」がPlagger体より先に普及したが、その実体はよく見えてこない。有名な「Googleで検索するとピザが届く」を筆頭として、何でもPlaggerで出来るという謳い文句を聞いて、いざやってみようと情報収集してみても、全くの初心者向けのドキュメントというものは未だに存在していない。つまり、「はてな村」のように「Plagger村」がある。 例えば、滅多に使わない「Notify::Eject」を使ったような、アドホックな実践例は見つかる。しかし、そもそも「config.yaml」をどう書くのかとか、一から順序を踏まえた記事をほとんど見ない。一階から二階に続く階段が無いのに、五階六階の案内図だけ貼ってあるようなものだ。もっとも技術者向けのマニアなツール自体は必要だし、それを無理に大衆化する必要もないが、入口の看板(「それPla」)だけがネオンで光っているた

    Plagger入門以前 - 萌え理論ブログ
  • PDF 千夜一夜: 2006年09月28日 アーカイブ

    Plaggar マッシュアップって最近のはやり言葉ですが、Webのマッシュアップ・サーバPlaggarってのが大人気だそうです。 インターネットからいろんなニュースなどを集めてきて、自在に加工して配信するサーバのようです。これ、元ライブドアの宮川達彦さんが中心になって開発しているようですが、Googleのメーリングリストは、英語なんですね。 plagger-dev スゴイ!なあ。 LLRingで発表されたプレゼンテーションを見ると、こんなのがあります。 おおすごい!PDFも出せるんだ! 調べてみますと、PDF出力は、Perlで開発中の PDF::FromHTML - Convert HTML documents to PDF を使っているようです。でも、PDF::FromHTMLは、CPAN(Comprehensive Perl Archive Network)で公開されているのは、200

    bwhr
    bwhr 2006/09/29
    オタクたち、って一刀両断w。目の付けどころがさすがPDF千夜一夜
  • 404 Blog Not Found:javascript perl - 住所でGoogle MapにアクセスするHack

    2006年09月27日02:00 カテゴリLightweight Languages javascript + perl - 住所でGoogle MapにアクセスするHack + これとこれがそろえば、ここまで来るのは時間の問題というものです。 問題点 Google Map APIでは日のGeocodingに(まだ)対応していないため、いちいち緯度と経度を調べる必要がある。 解決策 「Geocoding API - 住所から緯度経度を検索」を使って住所から緯度と経度を調べればいい でもXMLではクロスドメイン問題がある ならばJSONPへの変換サーバーを用意すればいい あとはその結果をGoogle MAPに反映させればいい geocoding.jp -> JSONP 変換サーバー これはXML2JSONPを応用すればあっという魔。 gcjp2jsonp.cgi gcjp2jsonpのテス

    404 Blog Not Found:javascript perl - 住所でGoogle MapにアクセスするHack
  • blog.8-p.info: Plagger を Mac に簡単にインストールする

    当は GUI をつけたいんだけど、まずは Plagger 単体を Universal Binary な CPAN モジュール群といっしょに配布できるかどうか試してみた。 http://8-p.info/Plagger/ から tarball をダウンロードして、 % tar zxvf Plagger-Mac-0.1.tar.gz ... % cd Plagger-Mac-0.1/ % ls CPAN/ assets/ plagger* % (config.yaml を書く) % ./plagger -c config.yaml で動くと思います。プラグインは少なめです。assets/ はフォルダの直下にあるので、 global: assets_path: assets/ してください。 Intel, PowerPC 問わず、インストール直後の Mac OS X 10.4 ですぐ使えるはず

    bwhr
    bwhr 2006/09/07
  • Perlで作るモバイルサイトのコツ:第2回:CodeZine

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

  • ゆーすけべー日記

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

    ゆーすけべー日記
    bwhr
    bwhr 2006/08/25
    GJ!
  • ITmedia エンタープライズ:LAMP vs. LAMP──mod_perlとmod_phpのパフォーマンス比較

    MySQLテストでは、5000件のレコードを含むテーブルを読んで更新するHTTPリクエストを1つ実行した。MySQLとのやり取りには、標準PHPインタフェースとPerl DBIを使った。テストに使ったテーブルの構造は次のとおり。 +----------+----------+------+-----+--------+----------------+ |フィールド| タイプ | Null |キー | 既定値 | そのほかの特性 | +----------+----------+------+-----+--------+----------------+ | id | int(11) | | PRI | NULL | auto_increment | | junktext | char(30) | 可 | | NULL | | +----------+----------+------+

    ITmedia エンタープライズ:LAMP vs. LAMP──mod_perlとmod_phpのパフォーマンス比較
    bwhr
    bwhr 2006/08/25
  • プログラミングと開発者のための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

    bwhr
    bwhr 2006/08/03
    CPANを利用して携帯サイトをつくる入門編。絵文字対応とかメールのエンコードとか。
  • Elementary, ... Googleで「はらへった」と検索するとピザが届くようにするまで

    日曜は、Plagger を初めてちゃんとさわってみました。 Plagger の概略は、miyagawaさん自身による このYAPC::NAのPDF がわかりやすいです。要するに、 『ネットからフィードを集める → (ごにょごにょする) → 出力する』をするものです。 この「集める」や「ごにょごにょ」や「出力」の部分に、ブロックを重ねるようにしてモジュールを重ね、自分の好きな起承転結にできるという点が実に Perl ぽい着想です。風がふけば桶屋がもうかるフレームワークと呼んでいます。 Subscription::Bloglines / Publish::Gmail まあ、まずは普通に使ってみようということで、「Bloglines から集める」→ (エントリごとに分割、RSS 広告除去、文の内容をできるだけ収集→ Bloglines、Delicious へのリンク付与、はてブ登録数付与) →

    Elementary, ... Googleで「はらへった」と検索するとピザが届くようにするまで
    bwhr
    bwhr 2006/07/26
    Plagarネタ。
  • ActivePerl で PerlScript と Google Maps: blog.bulknews.net

    ActivePerlPerlScript と Google Maps Google Maps を ThinkPad 加速度センサーで操作 というナイスなハックをやってみたわけですが、ちょっと技術的な部分を解説。 まず ThinkPad の加速度を読む部分は、Google で検索すると、 http://www.hirax.net/misc/AccelerometerThinkpad/AccelerometerThinkpad.h http://blog.netswitch.jp/files/leap-frog.zip あたりのコードが見つかります。C で書くと、 if( !DeviceIoControl( hFile, 0x733fc, NULL, 0, // via IOCTL(0x733fc) (void *)&AccelerometerData, 0x24, &ulRead, N

    bwhr
    bwhr 2006/06/19
    PerlScript&ThinkPad加速度センサをつかったHack。GMap2はローカルでも実行できるらしい。しらんかったー。
  • [Perl] Lingua::*::Romanize::* 日中韓/ローマ字変換モジュール

    Kawa.netxp [Perl] Lingua::*::Romanize::* 日中韓/ローマ字変換モジュール Lingua::*::Romanize::* は、日語・中国語・韓国語の UTF-8 文字列の各国語の読みを ローマ字化するPerlモジュール群です。 Lingua::JA::Romanize::Japanese は、 日語(漢字かな混じり文) をローマ字化します。→詳細 Japanese 付属の Juman・MeCab モジュールで、形態素解析を利用した読み下しにも対応します。 Lingua::ZH::Romanize::Pinyin は、 中国語(標準語読み) をローマ字(ピンイン)化します。→詳細 Pinyin 付属の Cantonese モジュールで、香港などの広東語読みをサポートします。 Lingua::KO::Romanize::Hangul は、 韓国語(ハン

  • WebService::Hatena::BookmarkCount - はてなブックマーク件数取得APIへのPerlインターフェース

    Kawa.netxp [Perl] WebService::Hatena::BookmarkCount/はてなブックマーク件数取得APIへのインターフェース WebService::Hatena::BookmarkCount モジュールは、 はてなブックマーク件数取得API にアクセスして、 指定したURLの被ブックマーク件数を取り出します。 カンタンなメソッド1つで呼び出せるため、XML-RPC に関して勉強する必要がありません。w 有用な情報を便利なインターフェースで提供してくれているはてなに感謝します! モジュールの使用には、 XML::TreePP モジュールと、 LWP::UserAgent または HTTP::Lite のいずれかのモジュールが必要です。 Perl 5.005/5.6.x/5.8.x で動きます。 Pure Perl実装のため、コンパイル不要で手軽に利用できま

    bwhr
    bwhr 2006/05/22
    はてブusers取得API。
  • naoyaのはてなダイアリー - Perl の話をまとめた

    use strict がどうのこうのという話があって、そういえば昔自分もそんなこと書いたなあと思っていろいろ自分の書いた Perl の話を見返してて、せっかくだから拙作のまとめでも作っておくかと思いました。とりあえず文章量がそれなりにあって、まとまりのあるものだけを見繕ってみます。 今見ると、当時の理解が不十分で微妙なところもあったりしますが、そのあたりはご愛嬌。 いま読んでもまだ陳腐化はしてなさそうな話 お薦めの Perl をいくつか紹介 : NDO::Weblog Perlおすすめの書籍や情報。今ならここにPerl救命病棟とWEB+DB PRESS総集編を入れるかな。 Perlプログラマのレベル10 - Perlプログラミング救命病棟より - naoyaのはてなダイアリー Perlプログラマのレベル10。なんか他言語にも飛び火した。 Perl の変数に関するちょっとした誤解と、動的な

    naoyaのはてなダイアリー - Perl の話をまとめた
    bwhr
    bwhr 2006/05/22
    この記事を書き始めた時点で、naoyaは何人のはてブユーザーにブクマされると予想していたか真剣に議論してみたい件について。
  • Windows上でPHPやPostgreSQLなどオープンソース環境を簡単に構築できる無償ツール

    スペースタグは2月1日,Windows上にオープンソース環境を簡単に構築できるパッケージ「SpaceTag Server」をリリースしたと発表した。Apache,PHPPerl,Tomcat,PostgreSQLMySQLなど主要なオープンソース・ソフトウエアを簡単にインストール,運用できるようにするツール。スペースタグのサイトから無償でダウンロードできる。 スペースタグによれば「熟練技術者でも数日かかるインストール・設定作業が,インストーラの指示に従って20分から30分で完了する」という。またアンインストール機能も備え,完全にインストール前の状態に復帰できるとしている。 各ソフトウエアの起動や設定などを行うためのGUIツールが用意されている。またWebブラウザによりネットワークを介して運用,設定を行うことも可能。 SpaceTag Serverにはこのほか,メール・サーバーXmail

    Windows上でPHPやPostgreSQLなどオープンソース環境を簡単に構築できる無償ツール
  • [Perl] HTML::TagParser - HTMLソースの解析/属性値やinnerTextの取得

    Kawa.netxp [Perl] HTML::TagParser - HTMLソースの解析/属性値やinnerTextの取得 HTML::TagParser は、HTML ソースコードの解析を行う Perl モジュールです。 DOM 風のインターフェースで、各 HTML タグごとに属性値やinnerText値を取得できます。 Pure Perl 実装ですので、コンパイル不要で手軽に利用できます。 ページ中の特定のタグの内容を抽出したり、リンクを辿っていくスクリプトなどで利用できます。 Encode.pm バージョン 2.10~2.12 間で発生していた FB_XMLCREF 問題に対応しました。(2006/11/01) Encode::FB_XMLCREF でなく Encode::XMLCREF を利用します。(効果は同じです) 2.12 は既に最新バージョンではありませんが、Perl

    bwhr
    bwhr 2006/05/09
    HTMLをパースするモジュール
  • スクリプト言語をサポートするEclipseプラグイン - @IT

    Eclipseは主にJavaアプリケーションの開発に利用されますが、Eclipse自身はJavaに特化した開発環境というわけではなく、プラグインによりC/C++PerlRuby等のほかの言語にも対応することができます。今回はその中でもPerlをサポートするEPIC、RubyをサポートするRDT、PythonをサポートするPyDevをご紹介します。 1.EPIC(Eclipse Perl Integration)プラグイン EPIC(Eclipse Perl Integration)プラグインは、Eclipse上でPerlのプログラムを開発するためのプラグインです。文法チェック、コードアシスト、perldocサポート、コードフォーマッタ、テンプレート、アプリケーションの実行をサポートしています。 ■入手方法 次のアップデートサイトからプラグインをインストールします。 http://e-p

    スクリプト言語をサポートするEclipseプラグイン - @IT
    bwhr
    bwhr 2006/02/24
    Eclipseプラグインの紹介。IDE。