タグ

2008年6月6日のブックマーク (13件)

  • perl/Encode - 7bit-jis != iso-2022-jp : 404 Blog Not Found

    2008年06月06日12:00 カテゴリLightweight Languages perl/Encode - 7bit-jis != iso-2022-jp ちょちょまwww 半角カナ対応 - UnderDone(あんでるどん)の落書き IS2022JPの半角カナ対応 - perl-mongers.org WIDE系 IRCで使われている、IS2022JPの(いわゆる)半角カナにはいろいろ種類がありますが、これをPerlでコード変換しようとした場合、Encodeモジュールではコード変換に失敗してしまいます。(2008年6月6日0:20追記:Encodeモジュールでは半角カナの認識に失敗するだけで他のコードは自動認識します) それは、文字コードそのものが微妙ながら決定的に違うのです。 Encodeのマニュアルにもちゃんとこのことは書いてあります。 perldoc Encode::JP 7

    perl/Encode - 7bit-jis != iso-2022-jp : 404 Blog Not Found
    kits
    kits 2008/06/06
    ESC ( I (1B 28 49) で半角カナへ切替る場合は 7bit-jis で変換できる。(他にSO/SIで切替とか8bitを使ったりとかあるらしい)
  • Unicodeにまつわる入出力のフローについて - モダンなPerl入門 - モダンなPerl入門

    Unicode にまつわる入出力のフローについて Perl プログラムの処理フローは下記のようになる。 入力して decode 処理 encode して出力 もし入力がバイナリであって、それをバイナリとして操作するのならば decode するべきではないですが。 そうではないすべてのケースで decode するべきです。 データがどのようにエンコードされえいるかを知らなくてはきちんとデータを decode することはできません。 もし、あなたがどのようなエンコーディングをつかうかを選択できるならば UTF-8 を選ぶのがよいでしょう。 my $foo = decode('UTF-8', get 'http://example.com/'); my $bar = decode('ISO-8859-1', readline STDIN); my $xyzzy = decode('Windows

    kits
    kits 2008/06/06
    バイト数は use bytes (); bytes::length($body); とか。 http://d.hatena.ne.jp/fbis/20080126/1201320719
  • きょう、ぼくはロマンスカーにのりました - やねごんの日記

    仕事でちょくちょく東京の新宿から箱根のほうににむかう電車を利用します。500円あまり、よけいに料金をはらうと、特急のロマンスカーというのに乗れるのですが、わたしはびんぼうなので、ふだんは特急料金のかからない「快速急行」というのをつかっているのです。sarutora さんにならって「脳内ロマ貯金」というのをしていたわけです。 ところが、きのうあたりから、運動不足のうえにパソコンとにらめっこしすぎたせいでしょうか、せなかがいたい。せめて帰り道ぐらいはふかふかのリクライニング・シートにこしかけて、らくをしたいなあ。そうおもって、10年ぶりぐらいでロマンスカーというのに乗ったのです。 そしたらまあびっくり。めちゃんこ快適ではないですか、これ。 まず、シートの間隔がゆったりしていて、からだをのばせるし、車両のよこはばもひろいので、あの左右からぎゅうぎゅう圧迫されるかんじが、ぜんぜんしない。 そしてな

    きょう、ぼくはロマンスカーにのりました - やねごんの日記
    kits
    kits 2008/06/06
    小田急はロングシートだけなところがいいと思っていたりします。
  • 文字コードの部屋 -- 半角カナ

    半角カナを表現する時の、エンコード別の解説。ちょっと不充分です。 半角カナの扱い シフト JISで半角カナを用いる場合 シフト JISでは、半角カナに相当する文字領域が、つぎの領域に割り当てられています。 SJIS| 0 1 2 3 4 5 6 7 8 9 A B C D E F ----+------------------------------------------------ A | 。「 」 、 ・ ヲ ァ ィ ゥ ェ ォ ャ ュ ョ ッ B | ー ア イ ウ エ オ カ キ ク ケ コ サ シ ス セ ソ C | タ チ ツ テ ト ナ ニ ヌ ネ ノ ハ ヒ フ ヘ ホ マ D | ミ ム メ モ ヤ ユ ヨ ラ リ ル レ ロ ワ ン ゛ ゜ ISO-2022-JP で半角カナを用いる場合 ISO-2022-JP には、半角カナに相当するコードは含まれていません。 そこ

  • 第1次・字種候補素案の「樋」は「桶」の間違い - もじのなまえ

    みなさま、たくさんのコメントありがとうございます。原稿にかかりきりで、なかなかご返事できずに申し訳ないです。それでも、どうしても放っておけないコメントいただいたので、取り急ぎこれについて書きます。 5月16日のエントリ、文化庁に聞いてみましたでの々々さんの以下のコメント。 私も5月14日に文化庁に電話で問い合わせました。 やはり「闇」「」はミスだとの答えでした。 もう一つ、「『樋』とあるのは『桶』ではないか」(案の該当箇所には「樋」の代わりに「桶」がある)と質問したところ、これもミスだと答えました。 「ミスはこの3箇所で全部ですか」と聞くと、そのとおりです、ということでした これはちょっと驚いた。ものすごく重要な指摘です。 以下のエントリは、配布資料を手元に置きながらお読みください。第22回の資料は、小熊さんが複写してくださいました。 http://smallbear.sakura.ne

    第1次・字種候補素案の「樋」は「桶」の間違い - もじのなまえ
    kits
    kits 2008/06/06
  • 日刊スポーツ

    コンテンツエリア メインコンテンツ 告別式が営まれた曙太郎さんの祭壇 [記事へ]

    日刊スポーツ
    kits
    kits 2008/06/06
    EUROでもそんな企画をやるのだなあ。
  • perl-mongers.org

    This domain may be for sale!

    kits
    kits 2008/06/06
    ISO-2002-JPにおける半角カナ独自拡張: http://mikeneko.creator.club.ne.jp/~lab/kcode/hankana.html
  • 川崎華族.net: 全てが解決したわけではありません ~我那覇問題について~

    今回、我那覇和樹選手が巻き込まれた一連の問題については、皆様もご存知の通り、スポーツ仲裁裁判所(CAS)が我那覇選手の訴えを認める裁定を下したことを受け、Jリーグ鬼武チェアマンより我那覇選手に対し謝罪の言葉があるとともに、我那覇選手に科した出場停止処分を記録より削除する処置が実施されました。 しかし、これで全てが解決したわけではありません。 まず、お金の問題です。 仲裁費用支援のための「ちんすこう募金」では、クラブの垣根を超えたサポーターの皆様の協力もあり、6/3(水)までに445万円もの支援金が集まりました。しかしながら、我那覇選手が負担しなくてはならない費用は4500万円以上とも言われ、Jリーグ選手協会の募金と合わせても遠く及ばない状況です。 そこで、Jリーグ選手協会の募金受付期間が7月末まで延長されたのに伴い、「ちんすこう募金」についても引き続き実施することが決まりました。今後はJリ

    kits
    kits 2008/06/06
    「結局いろいろなことが曖昧なままです」そうなのだよなあ。
  • [O] CPANを使い始めにくいって聞いた

    « グルメ検索サイトは奥深い | トップページ | 八王子みなみ野 横濱屋 牛レバニラ炒め » CPANを使い始めにくいって聞いた [Perl][日記] このまえのブログ合宿で 「CPANのモジュールをインストールとか訳がわかんない」 と聞いて、あー、確かに昔は訳が分からなかったなーと思った。 今も分かってない部分は多いですけど。 Perlを始めたころに困ったのは、サンプル集に「use XML::Simple」と 気軽に書いてあるのでuseしてみたら、XML::Simpleなんて見つからないよ とエラーメッセージが出てしまったことかな。 研究室のPCだとモジュールが入っていたけど、 自分の環境にはモジュールが入っていなかったみたい。 そもそも、そのころはCPANモジュールが足りないことも分からなくて 当に困り果ててBlog Hacksを読んだ気がする。 そのころはプ

    kits
    kits 2008/06/06
    CPANを使い慣れるまでの過程。/ force install は後で問題が起こるような気がして不安になる
  • オススメの四コマ漫画あったら教えてくれないか:VIPPERな俺

    kits
    kits 2008/06/06
    ラディカル・ホスピタルは誰にもおすすめ
  • ハンス・ウルリッヒ・ルーデル - アンサイクロペディア

    以上の文章も嘘や出鱈目である可能性が高いです。以下の文章だって嘘や出鱈目である可能性が高いんです。 ……と、言いたい所ですが、アンサイクロペディアにあるまじき事態なのだが……ルーデルの逸話は全て事実である。なんてこった! かつてのルーデル[編集] 少年篇[編集] ルーデルが8歳の時のある晩、両親は彼に留守番を押し付けて近所のお祭りに行ってしまった。当然ながら憤慨したルーデルを宥めるため、母親は土産話をはじめた。中でもルーデル少年が物凄いいついて来る話が、パラシュート降下する男のショーだった。あまりにもしつこく聞いてくるので、母親はルーデル少年に落下傘の玩具を作ってくれた。ルーデル少年は、それで毎日のように遊んでいたが、ついには自ら蝙蝠傘を持って二階からダイヴしてしまった!怪我は無かったが、怒られたのは言うまでも無い。 そしてルーデル少年はこれを境に「飛行機の操縦士になろう!」と決意。空を

    ハンス・ウルリッヒ・ルーデル - アンサイクロペディア
    kits
    kits 2008/06/06
  • 母を訪ねて30秒

    はやいので目をはなざずご覧下さい◆いつの間にかランキング入っててワロタ10/20追記

    母を訪ねて30秒
  • ファイルハンドルをめぐる冒険(ただしマニア向け) - daily dayflower

    以下は Perl 5.8.8 のソースを元に記述しました。Perl 5.10 でもそう変わってはいないと思いますが,結構内部が変更されているので違うかもしれません。大まかには同じだと思います。 イントロダクション Perl でのファイルハンドルは内部的には [http://search.cpan.org/perldoc?IO::Handle:title=IO::Handle] オブジェクトとして保持されています。そのような記述は perl5004delta くらいでしか見つかりませんでした。ラクダにもなかったような。 Internal change: FileHandle class based on IO::* classes File handles are now stored internally as type IO::Handle. The FileHandle module

    ファイルハンドルをめぐる冒険(ただしマニア向け) - daily dayflower
    kits
    kits 2008/06/06