タグ

perlに関するhyakki0のブックマーク (17)

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

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

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • Exciting Times

    Here’s a quick (big) announcement: I’m parting ways with DotCloud and will join COOKPAD in February. As for DotCloud, It’s been an interesting ride for me at 180 Sansome and I will definitely miss working with them, and wish the best luck at their challenge to be the best platform as a service. My last day at DotCloud is 1/31. On February 1st, I will join COOKPAD, Inc. to work full-time as a senio

  • vim 用 Template-Toolkit のシンタックスハイライト - daily dayflower

    ひさびさに Template Toolkit を触ってて,普通に html のシンタックスハイライトで書いていたんですが,< とか > とかの演算子がでてくると,ハイライトがおかしくなるのが煩わしい! と思ってたら,TT2 用の文法ファイルを書いてくださった方がいらっしゃるんですね。 ということで,以下の先人の知恵をほぼそのままお借りしました。 TT2 syntax - Syntax Highlight for Template-Toolkit 2.x : vim online Template-Toolkit のテンプレートファイルを vim で色付きにする - Craftworks Tech Blog - Branch およびコメント欄 シンタックスファイルのインストール 以下は「個人ユーザ」用のインストール方法です。システムワイドな場合の方法はホームディレクトリのかわりに $VIMR

    vim 用 Template-Toolkit のシンタックスハイライト - daily dayflower
    hyakki0
    hyakki0 2011/04/15
    あとで試す
  • perlモジュールのinstallにcpanmを使う - Perl - @OMAKASE

    当サイトのblogのエントリーで検索ワードが多いのはCPANなんですがこの古い記事はperl5.6時代に書いた記事(多分10年近く前だと思う)で今時のperl使いにお勧めできるものではありません。 2010年2月にあの miyagawa さんが書いた cpanminus が非常に素晴らしいので CPAN::shell を捨てて App-cpanminus を積極的に利用しましょう。 と言うことでcpanに関連して新しい記事を書いてみました。 CPAN::shell の欠点 設定が面倒 動作が遅い(cpanmと比較して) 多くのメモリが必要(制約のきついレンタルサーバで使うのは無理) 依存するモジュールが多い 基root権限が必要 cpanm の利点 一枚岩のプログラムで可搬性に優れる 高速で小メモリでも動作可能 pluginで拡張できる local::lib と組み合わせるとユーザーラン

    hyakki0
    hyakki0 2011/01/26
    さくらのレンタルサーバで使う
  • ウェブリブログ:サービスは終了しました。

    「ウェブリブログ」は 2023年1月31日 をもちましてサービス提供を終了いたしました。 2004年3月のサービス開始より19年近くもの間、沢山の皆さまにご愛用いただきましたことを心よりお礼申し上げます。今後とも、BIGLOBEをご愛顧賜りますよう、よろしくお願い申し上げます。 ※引っ越し先ブログへのリダイレクトサービスは2024年1月31日で終了いたしました。 BIGLOBEのサービス一覧

    ウェブリブログ:サービスは終了しました。
  • http://blog.yappo.jp/yappo/archives/000723.html

    hyakki0
    hyakki0 2010/10/20
    本人がブクマ欲しがっていると聞いて
  • Redirecting…

    Redirecting… Click here if you are not redirected.

    hyakki0
    hyakki0 2010/10/18
    俺の写真貼ってもろた。ありがたや。
  • Unicode正規化 - Wikipedia

    Unicode正規化(ユニコードせいきか、英語: Unicode normalization)とは、等価な文字や文字の並びを統一的な内部表現に変換することでテキストの比較を容易にする、テキスト正規化処理の一種である。一般に、正規化はテキストの文字列を検索や整列のために比較(照合、英語: collation)するときに重要である[1]。 合成と分解[編集] Unicodeの正規化手段の基礎は、文字の合成と分解という概念である。文字の合成とは、基底文字と結合文字の組み合わせによる結合文字列を、単一の符号位置である合成済み文字にする手続きである。たとえば、基底文字 n と結合文字 ~ の組み合わせを単独の ñ 文字に変換する、仮名文字と濁点の結合文字の組み合わせを単独の濁点つき仮名とするなど。分解はその逆で、合成済み文字を結合文字列にする。分解は単一の符号位置を別の単一の符号位置に変換することも

  • Perl5.8 の UNICODE 対応

    perl は 5.8 から Unicode(utf-8) がサポートされました.5.6 でも Unicode に対応はしていましたが,ぜんぜん使い物にならず,ようやく 5.8 でまともに使えるようになったということです.ただせっかく使えるにもかか わらず perldoc などを見てもイマイチ使い方がわからないので,独自にまと めてみたのがこのページです. 誤った書き方や勘違いをしてい ることもあるので,形式的ですがこのページの内容は無保証です. 内容 文字コード変換 perlIO jperlからの移行 UTF-8フラグ 文字コード自動判別 Unicode Standard Unicode 正規化 その他 参考資料 文字コード変換 とりあえず perl5.8 で新しく組み込まれた機能を見るために,euc-jp から shift_jis への変換スクリプトをいくつか載せます. openを利用し

  • Perl で全角半角変換をモダンに行うコードを理解する : Serendip – Webデザイン・プログラミング

    "Perl で半角カナと全角カナの変換をする" の記事を書いたら、"404 Blog Not Found:perl – で全角半角変換をモダンに行う" という CORE Module のみを使う方法というのが返ってきたのだけれど、Perl 特有の"呪文"というか"記号のお化け"のようなコードで何をしているのかがよくわからなかった… そこで、ちょうど短いコードでもあったので1行ずつ何をしているのか調べていった。 "全角半角変換" の仕方としては、文字名(HALFWIDTH KATAKANA VOICED SOUND MARK など)から HALFWIDTH を削除して対応する全角カナ一覧を作り、tr/// で変換している。 eval の部分は NFC で合字の処理をするのに必要なのかな?hira2kata では NFC が必要ないから eval する必要もないのだろうか。 (追記:eval

  • perl - で全角半角変換をモダンに行う : 404 Blog Not Found

    2009年06月06日01:15 カテゴリLightweight Languages perl - で全角半角変換をモダンに行う 今ならLingua::JA::Regular::Unicodeが第一選択肢ですが、こういう方法もあるということで。 Perl で半角カナと全角カナの変換をする : Serendip - Webデザイン・プログラミング Perl を使って半角カタカナと全角カタカナの変換をするスクリプトを、標準モジュールの Encode.pm と Unicode::Japanese と Lingua::JA::Regular::Unicode を使ってそれぞれ変換スクリプトを書いてみる。 CORE Moduleのみを使うという縛りをかけています。 #!/usr/bin/perl use 5.008001; use strict; use warnings; use utf8; us

    perl - で全角半角変換をモダンに行う : 404 Blog Not Found
  • PerlでNet::Twitterがインストールできない時はcpanをアップデート

    PerlTwitterライブラリ「Net::Twitter」がインストールできなくて、「Net::Twitter::Lite」を使っていたのですが、cpanをアップデートするとうまくインストールできました。ftp接続でFail連発してたんですけど、それも解消されましたね。 perl -MCPAN -e 'install Bundle::CPAN' でも、いまいち「Net::Twitter」が使いこなせてません。一応丁寧なリファレンスがあるんですが、関数が配列を返してきて、そのパラメーターにアクセスするんですが、ちゃんと思い通りアクセスできるパラメーターとそうでないパラメーターが。見方は正しいと思うんだがなぁ。mentions()の返値がどういう構造になっているのかよくわからん。 Twitter API Documentation <関連記事> ・ Arduinoの温度計を読んでTwitt

  • Net::Twitterが3になりCPAN経由でインストールできない件 - Scrapdiary

    Net::Twitterが大幅バージョンアップされたようで、依存moduleの数がかなり多くなってるようです。CPANにてインストールすると途中で、恐らくMoose関連の依存moduleをインストール中に何故かfailureとう文字が・・・そしてインストール失敗。CPANで自動化してるのでどこでコケてるのかがイマイチわかりづらいところではありますが、原因を調べるためにCPANに上がっているPODをみれば何かわかるかもと思い読んでみることにした。 以下訳を書いてみる。 名前 Net::Twitter - Twitter APIのためのPerlインターフェース バージョン この資料はNet::Twitter バージョン3.04000について記載 概要(簡単なサンプルコード) use Net::Twitter; my $nt = Net::Twitter->new( traits => [qw/

    Net::Twitterが3になりCPAN経由でインストールできない件 - Scrapdiary
  • XML::SimpleのXMLinで、UTF-8 flagがonになるときとならないときがあるのはなぜでしょう?→解決 - 結城浩のはてなブログ

    いつも教えてクンで申し訳ありません。PerlUTF-8 flagに詳しい方に質問です。 以下のCGIをWindowsで動かしたときと、Freebsdで動かしたときに振る舞いが変わる理由を知りたいと思っています。 sample.cgi #!/usr/bin/perl use strict; use warnings; use Encode; use Data::Dumper; use XML::Simple; my $ref = XMLin('input.xml'); print "Content-type: text/html; charset=UTF-8\n\n"; print '<pre>'; print Dumper($ref); if (utf8::is_utf8($ref->{name}->[0])) { print 'ON'; } else { print 'OFF'; }

    XML::SimpleのXMLinで、UTF-8 flagがonになるときとならないときがあるのはなぜでしょう?→解決 - 結城浩のはてなブログ
    hyakki0
    hyakki0 2009/12/28
    お悩み解決。ありがとうございます。
  • Perl内部文字列をバイト数でカットしてみる - 徒書

    以前に、UTF-8文字列をバイト数でカットした時の末尾の処理というのを考えたのですが、この記事はUTF-8文字列をPerlの内部コードとしてではなく、単なるバイト列として扱っていたものでした。しかしUnicodeを内部文字列としてサポートしたPerlのことを考えると、将来的にはあまりよろしくない方法のように思えてきました(今更ではありますが)。 実際、文字列をPerlの内部文字列(utf8フラグの付いた文字列)として扱うと、lengthやsubstr等の関数や正規表現などでもバイト単位でなく文字単位で操作することができて便利です。ただ出力する際に文字数ではなくデータ長(バイト単位)で制限したいこともあるので、内部文字列として扱いつつバイト数でカットする方法はないかと考えてみました。 で、色々試してみて、そのようなサブルーチンを比較的短く書くことができました。 use strict; use

    hyakki0
    hyakki0 2007/02/26
    参考、参考
  • YouTube - Broadcast Yourself

    第1回全日剣道選手権大会決勝 榊原正錬士対阿部三郎教士 第1回全日剣道選手権大会は、昭和28年11月8日、東京の蔵前国技館で全国より53名の剣士が参加して開催。1万人を 第1回全日剣道選手権大会決勝 榊原正錬士対阿部三郎教士 第1回全日剣道選手権大会は、昭和28年11月8日、東京の蔵前国技館で全国より53名の剣士が参加して開催。1万人を超える 観衆が集まった。 大会は、戦前の剣道界の慣習であった専門家、非専門家の区別を廃し、選手の資格は年齢、段位、称号などに一切の制限を設けず、 各府県の予選を経て代表者を出し、剣道日一を決するという画期的な構想によるものだった。 優勝の榊原正は大正9年愛知県蒲郡市生まれの33歳、名古屋矯正管区法務教官(剣道師範)、のちに剣道範士八段。戦前は名門東邦 商業で活躍した剣士。準優勝の阿部三郎は大正8年福島県相馬生まれの34歳、警視庁の剣道選手でのちの

  • [を] perl でベーシック認証を通過する

    perl でベーシック認証を通過する 2002-11-07-2 [Programming] Web クライアント perl プログラミング。Apache のベーシック認証を perl で LWP を使って自動的にやりたい。ブラウザみたいに単純に 「http://username:password@www.example.com/」と指定するだけでは ダメだった。以下を参考にしてなんとか解決した。 - <http://www.perl.com/pub/a/2002/08/20/perlandlwp.html?page=4> - <http://archive.develooper.com/libwww@perl.org/msg03809.html> サンプルプログラムをどうぞ。 #!/usr/binperl use strict; use LWP::UserAgent; my

    hyakki0
    hyakki0 2006/04/01
    LWPでベーシック認証を乗り越える方法。MT4iでも要望が多かったりするのでな。
  • 1