検索結果
正規表現による検索結果もハイライトするって言う実装について。 現時点で、BM法を用いた普通の検索を行うと、検索結果が色分けに反映されるにも関わらず、 正規表現で検索をした場合は、検索結果を色分けしないという仕様だ。 いろいろ(実はたくさん)理由はあるんだが、まず根本に立ち返って、 これってそもそも、TNotePadをソース公開しているせいで、 色分けなど内部動作に関わる部分をよそのコンポの改変で実装するという点が問題だった。 改変してな…続きを読む
あくまで、真魚の理想は「ヘルプなしでもわかるように」だ。 だが、一番ヘルプの要らないはずのメモ帳ですらヘルプがある。 真魚における、ヘルプ見なきゃわからないかも知れない機能については、 余計な機能が必要な機能の邪魔をしないように、 出来るだけ目の届きにくいところにひっそりと置いてある。 たとえば正規表現は、おそらくテキストエディタの中では高機能な部類であるにもかかわらず、 「正規」と書けば正規表現を知らない人が正規の検索だと思うかも知れ…続きを読む
こんなのが作りたいってわがまま言えるのは作り始める前だけだから、自由に書いてみる。 例えば小泉って入力したら、次に何を書きたいかを予想して、 総理大臣とか首相とか純一郎とか、あるいは今日子って候補が出てきて、 みなまで打たなくても選ぶだけで済むようにするのが入力補完。 さて、小泉の後に総理大臣や今日子を補完するために、 真魚は人名辞典とか広辞苑とかを添付して連動しなきゃいけないのか? いや、そりゃ無理だから辞書なしでどうやって候補を探す…続きを読む
ショック。 やっぱり自分で使うライブラリは、ソースコード全部把握してから使わなきゃダメね。 正規表現では+や*とかを使って、ものすごく長い範囲にヒットさせる事が出来るわけだが、 TRegExpで、ものすごく長い文字列にヒットさせようとすると、 オーバーフローが起こって何の警告も出さずにアプリが落ちる事がわかった。 たぶんさ、足し算とか引き算とかで桁があふれた場合は警告出るんだろうね。 今回のオーバーフローは、正規表現ライブラリ内のとある…続きを読む
やる気がないときは一切やらないのに、いったんハマると抜けられないな。 折り返しやEUC関連の修正と変更は、手作業でばかりやっていたわけではない。 数万の文字についてそれが何語だとか記号だとか、変換先がどこだとか、 人間様が手作業で分類してたら気が遠くなるわけで、 既に他人によって分類されたデータを利用しやすいように編集するという作業は、 それ専用にプログラムを書いてやらせたりとかしているわけだ。 プログラムをプログラムに書かせるみたいな…続きを読む
>ツールバーに検索バー これやんなきゃ良かったな、失敗。 せっかくここにツールバー置いて、そこからでも検索できるようにしてみたけど、 全然使わねーやこれ。 と言うのも、小窓へジャンプするショートカットがないせいなんだけども、 たとえ小窓にジャンプするショートカットがあったとしても、Ctrl+Fで検索窓だしても一緒だ。 既に作り終えた邪魔なものをもう一度取り除くのが惜しいようなそうでもないような。 そこで、これをインクリメンタルサーチ専用…続きを読む
検索ボックスを置くっていう事で腹は固まったのだが、 コレって既存のボタン数個分の横幅を取るため、 ツールバーを二本とも同じ段にしたりとかすると、はみ出る環境とか出てくるよな。 二段は邪魔だが一段だと長すぎとかってなると思うんだよ。 で、そういう人のためにツールバーの縦置きも出来るんだけど、 検索ボックスは縦置きに向いていないというか、横以外あり得ない。 一番良いのはツールバーをユーザーがカスタマイズ出来ることなんだけれど、 カスタマイズ…続きを読む
つづき。 結局全部読んだ。参考になりまくった。 http://www.geocities.co.jp/SiliconValley-Oakland/3617/progress_2004Q4.html http://www.geocities.co.jp/SiliconValley-Oakland/3617/progress_2005Q1.html http://www.geocities.co.jp/SiliconValley-Oakla…続きを読む
Firefoxを使い始めた頃にも感想を書いたのだが、rNoteを使う前だったので今は見れない。 まず、そのときに書いた内容を思い出して書いてみる。 どこかのサイトでFirefoxを「不満がない」ブラウザと表現していたのを見つけた。 WEBサイトを作ってる側としては、サイトがIE以外のブラウザでも表示されているか、 動作確認が必要だから仕方なくFirefoxとOperaを導入していたが、 IEコンポを使ったフリーのタブブラウザ台頭により、…続きを読む
uis021.goo.ne.jp から、DoCoMo/2.0 P900i(c100;TB;W24H11)で、 ここいら周辺にザクザクとアクセスしてきた。 特に、yomi.oroka.com は、2日にまたがって2000以上のリクエストだ。 なめてんのか。何様だ?愚(グー)様か。 UAからしておそらく、携帯専用のクローラーだな。 外資ポータルに押されて、パソコン用の検索ではかなわないので、 携帯の分野でのスキマに滑り込もうという算段だろう…続きを読む
アフィリ専用に作ったサイトにもう一つrNote置き、 そっちはそっちで、オススメ的な文章を考えて書いていくと言うことにするか、 あるいは汁ムゴ魚が商品紹介ブログに転身するのか。 まぁ、これからは日記投稿したら何かしらのアマゾンリンクを張り、 面倒なら思いついた言葉で検索でもさせて、ともかく様子を見よう。 作っちゃおうと宣言して次の日にはできあがって公開。 それほどまでにショボいというか、小さなプラグインだ。 中身もWEBで集めた知識を貼…続きを読む
以前、あたしがパソコンでやることの一位が音楽だったわけだが、 その時点でも二位がゲームだったりしたために、 ヘッドフォンから出るDTMのためのサウンドと、 スピーカーから出るゲーム用のサウンドを両立する必要があった。 本来ならDTMを専用のオーディオカードでやっちゃうべきだったのだが、 初めて買った専用オーディオカードが相性か何かで使い物にならず、 結局、サウンドカードにヘッドフォンとスピーカーの両アウトを求めることになる。 その当時、…続きを読む
これは感動できるソフトだ。 今のところ日本語版は出ていない。 英語ページからダウンロードするんだが、そこには、 4年前のデスクトップや2年前のノートでは動作しないようなことが書いてある。 一応下には詳しいスペックも載ってるが、初心者はスペックなんてわからないという配慮。 あとブロードバンド専用だということも書いてある。 ダウンロードして起動すると、宇宙空間に地球が浮かんでいる。 マウスでぐりぐり回しながら日本に焦点を合わせ、 どんどん東…続きを読む