検索結果

キーワード: ‘euc’
1788 letters | 1001 views | コメントする

 Google日本語入力で全半角キーを押したときにフキダシが表示されるようになってるから、有料のATOKをやめて無料のGoogleに移行しても良いかなぁと思ってしばらく使ってみたのだが、どうやらまだ個人的にATOKじゃないといけない部分があるようだ。個人的にと言うのは、契約書を作成するという業務があるため、人名の変換能力が高い方が有利だという点だね。先日、契約書にATOKで「礼子」という人名を使ったわけだが、これはたぶん「礼子」のしめす…続きを読む

 これまでは新規ファイルやマルチバイト文字を含まないファイルを最初からSJISとして扱ってきたが、真魚の内部をざっと確認したところ、文字コード未定のファイとして扱うように容易に変更することが出来た。さらに、この文字コード未定のファイルにマルチバイト文字を書き込んでセーブしようとする場合だけ、Windows標準で保存するかホームページなどの標準で保存するかの確認ダイアログを出すという風にしてみた。で、ひょっとしたらこのダイアログをいちいち…続きを読む

2618 letters | 1833 views | コメントする

 例えばこの日記はWordPressを使ってるが、ソースをいじる場合はUTF-8にしなきゃいけない。プラグインでもなんでも、元のソースは日本人が書いてる事は少なく、たいがいはマルチバイト文字を含んでいないため、これを真魚で開くとSJISと判定される。そこに自分でマルチバイト文字を書いて保存すると、UTF-8じゃなきゃいけないのにSJISになるわけだ。真魚の動作としては何らミスしてはいない。これはしょうがないことだ。でも、自分で使う上でさ…続きを読む

 pesterousっていうブログっぽいサービスは、メールで投稿できる事を一番の売りにしているのか、それともposterousを紹介してるサイトがメール部分をやたらピックアップしてるか、あたしにはブラウザ投稿よりメール投稿で行きたいサービスのように認識された。日本語に対応しているとはどこにも書いてないが、ブログタイトルとかは普通に日本語に変更する事ができた。でもいざメールで投稿してみると、本文は大丈夫だけどタイトルが文字化けしてる。=?…続きを読む

最近のWindowsでは、メモ帳でもそれなりに大きなファイルが開けるようになり、 「メモ帳では開けません」という警告が出なくなったので、メモ帳代替ソフトの需要は減ったはずだ。 新しいパソコンユーザーは、メモ帳が不便だと感じる機会さえあまりないだろう。 必要がないのに、わざわざメモ帳を置き換えるのは面倒だ。 なにかメモ帳ではできなことがしたくなってこそ、メモ帳代替ソフトが必要になるわけで、 それが昔だと、扱えるファイルサイズが小さいことだ…続きを読む

不動産屋は三月が一番忙しいのだが、なぜか三月が一番プログラミングもしたくなる。 現在の真魚のエディタエンジンを作り始めたのも三月だったな。 案の定、今年もちょっと真魚をいじり始めた。 12月に予告した二つの部分をいじり終わった。 一つは、Yahoo!辞書への文字列の転送方法だ。 Yahoo!はなんか昔からEUCにこだわっていて、サイトのエンコードもEUCだったので、 わざわざEUCにエンコードしてから開いていたが、いつしかUTF-8がデ…続きを読む

とりあえず管理ページ内の居住用賃貸部分は作り終えたと言うことで、 実際にXREAにアップして動かしてみた。 まず、つまずいたのは複数データベースを使う設定。 既にYomi-Searchにデータベースを使っているので、別のデータベースを使いたい。 XREAでは5個までデータベースを使えると言うことで、それは問題ないのだが、 いざやってみようとすると、思い通りいかなくて泣きそうになった。 ひとつめのデータベースを作るときはどうだったか思い出…続きを読む

例えばエロペガは、DirectX9の一部である、DirectShowを使って動画を再生している。 Delphiで動画を再生するための機能をまとめて、部品として公開してる人がいて、 エロペガにその部品を組み込んだ上で、ツマミとかは自分で作って出来上がりって感じだ。 部品、すなわちコンポーネント、略してコンポの単位で作れるのがDelphiの良いところ。 エロペガのツマミはもともと、VSTiを作るために使ったもので、その部品を再利用したもの。…続きを読む

いや、これまでもVBだったというべきか。 VBを必要とする人がいる限り、将来も反映していきそうなので、 あたしゃC#で部品を作るだけだが、VB向けに何か配布していこうかと。 理想としては、TEditorのようにエディタコンポそのものの配布だが、 現在の.NET 2.0では機能不足でWin32に依存しなきゃ作れない部分が多いことと、 パフォーマンスで劣っていることは、「ぎょえ」を作って知っているから、 それはとりあえず後回しにしても、他に…続きを読む

しばらく間が空いたのでおさらいからだ。 この話は、既存のEUC変換では対応してない補助漢字領域に対応することから始まった。 既存の方法では対応してないので、対応するように関数を書いたわけだ。 そのついでとして、JIS変換の関数も書いて、現在の真魚に使用していると。 さて、このJIS変換についてだが、JISにも補助漢字領域ってのがあって対応したいし、 JIS規格だけでもいろんな種類があるしで、やはり自作しなきゃ満足な変換は出来ない。 しか…続きを読む

最初に.NETが出てきた頃の予想では、世の中には.NET製アプリしかなくなるはずだった。 初心者はVB.NETで、それ以外の人はC#で開発を行い、 DelphiユーザーもDelphi.NETへ移行するのが当たり前かと思っていたんだよな。 ところが現状は、.NETライブラリがVBランタイムに置き換わっただけだった。 C#でテキストエディタ作ってみたのに問題ありすぎで、 同じものならDelphiの方が良くて移植しちゃったし。 まだ.NET …続きを読む

最初は正規表現か何かがらみでググっていたときに遡る。 TEditorを使わなくなって以来見てなかった、とあるサイトでDelphiから鬼車ってのをやてて、 その進行度合いを注目していたのだが、そこのBBSが毎日エロサイト宣伝の爆撃にあっている。 もうね、必要な情報を探す方が困難なくらいにエロ宣伝で、掲示板が使い物にならない。 たいへんだなぁと人ごとのように思っていたんだがね、 放置して気がつかなかっただけで、自分のサイトも毎日爆撃されてる…続きを読む

先日のコレ。 記事:文字化け投稿をどうするか 迷惑投稿が出来るのは、携帯からの投稿を装ってるからなのではないかと推測した。 実際、携帯を装えばリファラのチェックはスルーできたので、そこをせき止めてみたのだが、 その後も普通に迷惑投稿があったので、鯖のログを見てみると、 別に携帯でも何でもなく、普通にブラウザからの投稿と区別できないような状態だった。 いや、簡単に区別する方法はあるんだぜ。 なんせ、投稿フォームにGETアクセスせずに、いき…続きを読む

つい最近作った部分で、もう判定に失敗することもないんだろうと思っていたが、 先ほど真魚で判定に失敗して文字化けさせてしまった。 そのファイルが、なぜ判定失敗したかは既にわかったので、それについての話。 とりあえず、今やってる文字コード判定のソースに書いたコメントを転載。 //実際の所この関数はどう動くのか //lenの長さかValueの長さか、小さい方をゴールとする。 //Resultの初期値はASCIIにする。 //アルファベットなど…続きを読む

やる気がないときは一切やらないのに、いったんハマると抜けられないな。 折り返しやEUC関連の修正と変更は、手作業でばかりやっていたわけではない。 数万の文字についてそれが何語だとか記号だとか、変換先がどこだとか、 人間様が手作業で分類してたら気が遠くなるわけで、 既に他人によって分類されたデータを利用しやすいように編集するという作業は、 それ専用にプログラムを書いてやらせたりとかしているわけだ。 プログラムをプログラムに書かせるみたいな…続きを読む