タグ

m17nに関するkakutaniのブックマーク (5)

  • Ruby 1.9 で絵文字変換 - なるせにっき

    浅草 jpmobile 会議 なる場で、Ruby 1.9 で絵文字変換したいときはどうすることになるのか説明せよというので、資料として書く。 利用者側がどう使うかは Ruby M17N の設計と実装 や るりま の String#encode や Encoding、Encoding::Converter クラスあたりを見てください。 で、実装の話です。 Encoding を司るのは encoding.c 各Encoding の体は enc/*.c 変換器を司るのは transcode.c 各変換器の体は enc/trans/*.trans 各変換テーブルは enc/trans/*-tbl.rb つまり、 各ケータイ文字コードに対応する encoding のファイルを作る (実は CP932 や UTF-8 のレプリカで良い (ENC_REPLICATE)) それぞれの encoding

    Ruby 1.9 で絵文字変換 - なるせにっき
  • 第11回Asakusa.rb議事録 - qwik.jp/asakusarb

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

    kakutani
    kakutani 2009/06/25
    nurseさんを迎えてのRailsのM17nコード品評会。Ruby1.9のM17Nベストプラクティスの議論のとっかかりになるといいな
  • tDiary: ruby 1.9.1対応でdefault_externalを使うのは適切か? - ただのにっき(2009-01-07)

    ■ tDiary: ruby 1.9.1対応でdefault_externalを使うのは適切か? tDiaryのtrunkで、ruby 1.9.1対応のためにdefault_externalを設定している件に関して、ZnZさんからツッコミがあった: default_externalの影響範囲がよくわからないけど、tdiaryのここで使うのは適切なのだろうか? ツッコミ欄に書くには長くなるので、こっちで書いてみる。ホントは書きたくなかったんだけど、なぜかというとるびまに書くネタがなくなっちゃうから!(ぉ もっとも、ruby 1.9のエンコードに関してちゃんと理解しているとは言いがたいし、ここでツッコミ受けたほうがいいでしょう。 実行中のruby 1.9全域に影響するエンコーディングには3種類ある(たぶん): scriptエンコーディング default_internal default_ex

  • ruby 1.9 の M17N 対応について - 高尾宏治日記 on はてな

    はじめに 文書は、ruby 1.9 に導入された M17N 対応について、調査した結果や調査に関する作業ログである。 調査の目的は、私がメンテナンスしている Ruby の Readline モジュールを最近 (2008 年 10 月 25 日現在 ) 導入された Encode.default_internal に対応するための知識をつけることである。 用語 文書で使用する用語を定義する。 Ruby スクリプト プログラミング言語 Ruby で記述したプログラム。また、そのプログラムを含むファイル。 スクリプトエンコーディング Ruby スクリプトを記述している文字列のエンコーディング。UTF-8 の文字列リテラルや正規表現を記述している Ruby スクリプトのスクリプトエンコーディングは、UTF-8 である必要がある。スクリプトエンコーディングが不正な場合、コンパイルエラーが発生する。

    ruby 1.9 の M17N 対応について - 高尾宏治日記 on はてな
  • Matzにっき(2007-08-30)

    << 2007/08/ 1 1. [言語] 連載:C# 2.0入門 第3回 新しい繰り返しのスタイル − yield return文とForEachメソッド − @IT 2. [Ruby] Shoes, a Tiny Toolkit for Making Browser-like Things 2 1. [OSS] Download Hadoop at OSCON (Yahoo! Developer Network blog) 2. ウェブキャリアでWebエンジニアとしてのキャリアを磨こう 株式会社ウェブキャリア 3. 先達の業界に学ぶプロジェクトマネジメント 第1回 20年は遅れているITプロマネ:ITpro 4. 横浜 3 1. [OSS] 特別講演:「オープンソース・ソフトウェア開発思想とリアルな地域ネットワークの連 2. [Ruby] トークセッション-5:「世界に広がるオブジェク

    kakutani
    kakutani 2007/09/11
    "「今月中に仕様をFIXせよ」との、ありがたい「ささだ指令」をいただく。"と、8/30(!)の日記に書いてあるl
  • 1