/ 最近 .rdf 追記 設定 本棚

log[2011-04-23]



20110423() いまどき等幅フトを前提にして全角/半角のマス目にスタンプを押すように文字を置いていくような処理もないだろうと思うそれもハイレベルな APIをスタンプ代わりにして同じ ExtTextOutWを使うにしても ETO_GLYPH_INDEXを渡せば軽くなるんじゃないかと最初思ったが単純にそうすると化けるこのフラグに関係する GetCharacterPlacementを調べた「この関数は下位互換性のためにだけ存在しUniscribe モジールの機能で置き換えることができまだもんな今から手を付けるようなもんじゃないかといってUnicodeテキトを解析してフトファイルから直に適切なグリフを選んで適切に配置してというのもできる気がしないDirectWriteの枠組みの中で表示をカスタムするのが自分の手を出せる範囲あるいは最初に踏み出すべきは DirectWriteを効率的なスタンプにする方向かも


20110420()

最終更: 2011-04-21T03:20+0900

[SakuraEditor] Regarding: Request/359(CSV編集モ) - SakuraEditorWiki

TSVったらタブ幅が可変になればよさそう列ごとにドの最大幅より1文字分だけ右側にタブップがくるようにすると表形式に整列されるァイルを最後の行まで読んで調べないとレイアトを決定できなくなるのがデメリレイアト↔論理座標変換も工夫しないと遅くなるこの変換は検索などでやたら無駄に呼び出されるから速度低下は増幅されるCSVならカンマの幅を半角文字○個分扱いするのかな一文字編集するたびに画面全体の再描画が発生するケースもあるけど気にならない程度? 列を指定してソトできる秀丸さんかっこいいタブップを自由に設定できるというからタブップの位置を配列で持ってんのかなタブ幅だけを覚えておいてその倍数がタブップという現状にくらべると記憶領域も検索コトも必要になるけどせいぜい人間が管理できる程度の数にしかならないだろうし桁位置(64bits)×タブップの数(10000)=80KBで十分過ぎるくらい


20110419()

最終更: 2011-07-30T13:35+0900

[] 言葉の選び方が合わない

難癖をつけようとてぐすねを引いてるわけじゃないのに1ージ目2ージ目3ージ目と下のようにつまずいてばかりでさっぱり話が進まない

百人の町がありました

町の人は十人が大悪人で三十人が善人のふりをした極悪人で五十七人が自分のことを善人だと思い込んだ悪人で三人が善人です。

善人の一人は()

もう一人の善人は()

最後の一人の善人は最初から何もしませんでした前の二人が失敗したのを見ていて何をしても駄目なのだと思いました彼は家の中に閉じこもって人の声を聞かず人の目から逃れてただただ町の未来を儚みました

()

悪行や善行はあっても「悪人」や「善人はどうだろう悪行ばかりを行う人を悪人と呼んでみても「善人のふりをした極悪人」や「自分のことを善人だと思い込んだ悪人は何をもって悪人とされているのだろう「最初から何もしませんでしたとい「善人を善人たらしめているものは何?ここで区別されているような種類の人間が存在しうる?ただの言葉遊びでなくールをもって

1

エレベーターを出ると床がなかった

遙か八百メトル足下の遠い区街はしかし一立方センチメトル辺り指の数ほどの煤煙もカビ胞子もない大気を透してシープネスを施され異様なリアルさで陽平の眼底に不躾に飛び込んでくるそこに住み暮らす六万五千の人間男性と八万超の人間以外の人いきれが服に髪に染みついてくるようにすら思えた

「シープネスを施す。何が言いたいのかはわかる「シープネスは画像のエッヂを強調してノイズを増すルタのことなんだろうでも sharpnessは特定の価値方向性を持たない中立の単語だと思ってるので結果がどちらに倒れるのか推測はできても理解したくない

「リアル微粒子をほとんど含まず建物の輪郭が強調されたようにはっきり見える澄んだ空気この描写「住み暮らす六万五千の人間男性と八万超の人間以外の人いきれが服に髪に染みついてくるようなリアルとは対立するように感じる大気の存在を感じさせない景色は CGのような作り物臭さを喚起しそうだ

口の端から頬にかけて指でなぞるような仕草をしてみせると後輩は青ざめた顔を押さえていた手でようやく防臭マスクを顔にかけた臭いだけでこの様ではもし遺体が収容済みでなかったらこの若者は入室早々に床を汚していただろう

特定の場所を指示せずたんに収容するというとき自分は内へ取り込む動作をイメージするだもんで遺体が収容されてい「から悪臭+グロ映像のコンボを避けられて吐かずに済んだという部分で接続が順逆ひっくりかえってるような混乱を覚えた(その場所に収容されているからこそコンボを食らうんじゃないの?)「収容という一語のみを手がかりに何を言ってるんだと思われるかもしれないがここは話の冒頭なので二人のいる場所がモルグだという可能性だって残しながら状況の把握につとめていたわけだ


20110417() 渋皮栗 おしら画集を出版していただくことになりましたまんだらけ出版より78月頃発行でってました


20110416()

最終更: 2011-04-16T18:41+0900

 

Firefox4. browser.overlink-delay70から 0階層化されポップアップするサトナビゲーションなどレイを入れるべきところもあるがこれは違う表示場所が決まってて邪魔にならないしリンクに気付かないまま通り過ぎてしまわないように遅延なしこういう設定があるはずであり実際にあってすぐに見つけて変更できるのが Firefoxのいいところ

 

なんで左半分しか使わないの答えIf your mouse cursor is on the left and the new line of text with URL would be covered with the cursor, then the URL is displayed on the right side of the content instead on the default left side.右半分は URL表示の避難先として予約されていましたそういうレアケースのために長めの URLがいつでも省略されます。何が気に入らないって省略されてることが一目でわからないのが良くない右側にスペースが余ってみえるんだからっそ最下段のリンクの飛び先は表示されなくていいよ見たければスクロールしたり貼り付けたりするからその代わり下手な省略をやめて

 

省略に関連してgoogleに裏切られてはてブが応えてくれることに省略されていないタトルが title属性に設定されていることがある...の先が非常にもやもやするのージ移動するかどうかはタトルの全体を見て決めたいでも googleでは見えない見映えのために切り詰めて横幅をそろえるのはいいけどその制約は title属性にはないから実装上の制約があったとしてもそんなのは考慮しないから


20110413() 「機能比: サクラエ, Binary Editor BZ, K2Editor - Softonic /トニック <<っちゃうな「日本語に対: いいえ、、いいえって日本人(たぶん)が作ってるエタだしサクラエタに至って「日本語テキトエを名乗ってるのにそんなんで大丈夫か? そして Unicode版推進派としては 1.6.6.0を掲載されるのはありがたくないーラ付きが必要なんだろうな2.0.2.0にはない


20110412() Firefox4保存期間の設定がなくなった閲覧履歴(20110327)places.sqliteが固定サイズになったとのことで趨勢を考えればまあ十分なサイズがあるとは期待できないな履歴を長いこと残してると訪問済みリンクというのが役に立つ(一週間なり三か月なり記憶も新しい)一定の期間に訪れたことがあるというのではないこれまでに訪れたことがあるかどうかということを自分の記憶力を超えて知らせてくれるようになると思いながらそのサトをうろうろしていたら未訪問のはずのリンクが何カ所も閲覧済みの色になっていることに気付いたということが実際にあった異なるルトから二度も行き着いたという発見がブックマークボタンに手を伸ばさしめたのだ不意に再訪問の必要に迫られて漠然とした記憶から履歴を検索することが何度かあったが保存期間が仮に一週間では見つかる可能性は薄いしあるとわかってなければ手を尽くして探しだそうという気も起こらない実のところ五年という履歴の保存期間は一年三年と延長してきた結果の数字だ全て保存されているという確信が本質的に重要


20110411()

最終更: 2011-04-16T21:35+0900

[Ruby] HsbtDiary(2011-04-11) rubygemstaintLOAD_PATH$SAFE について

前にこうならんかな?って書いたのをもう一度

require 'hoge'

したときに hoge.rbなり hoge.soなりが tainted$LOAD_PATH要素に基づいて発見されたときは SecurityError見つからなければ taintedな要素はスルという動作を Rubyに期待したい今は tainted$LOAD_PATH要素を無造作に File.expand_pathして SecurityErrorが起こるに任せているんではなかった


 @2011-04-16 Ruby 1.9.2p1361.8.7p330で挙動が違うのが SecurityErrorへの疑問を増す。

1.9.2では(確かめたわけではないけど)汚染されたパスの展開がセキュリエラーにつながってるから汚染されたパスが $LOAD_PATHの末尾にあった場合は $SAFE=1の状況下で require 'cgi'が成功する。require '存在しないファイ'はセキュリエラ汚染されたパスを基に展開を試行したかどうかが分かれ目

1.8.7では $SAFE=1の状況下で汚染された文字列を引数にした File.expand_path1.9.2と違い成功するものの上のような場合でも require 'cgi'に失敗するこれは requireが内部的に File.expand_pathを呼び出し――これは 1.9.2とは違いセキュリエラーを起こさないけれど 1.9.2同様汚染された文字列を返す――その汚染された戻り値を使った require_internal(仮名)1.9.2とは違い $SAFE=1のときにセキュリエラーを起こしてるのだと思う挙動からの推測

一貫性が欲しかったねできれば実用的なもの特定のトリ(汚染された$LOAD_PATH要素)に特定の .rb, .soァイル(requireされたファイル)があるかないか判った(SecurityError or not)ところでどうだというの


20110407() この日記に書くコド片や各所へのパッチに対するスタ>NYSL Version 0.9982面倒くさい義務や管理はナシプログラムやソースコドは自由で個人や組織に独占されるのは面白くない(冒頭の copyrightは必要悪だと思うようになったースに入り込んだ手垢のごとき名前付きコメトは見るのも書くのも嫌(でも名前だけに消しづらい)ライセスだって自由を担保するための必要悪だ)という考えが自分の根底にあるまして自分が書くのは独立したアプリケーションでなく欠片だけだから何をか主張できようというもの


20110406() zenback を入れてみた一点にだけ注目していた期待は裏切られなかったコメトの後に ZENBACKが表示されるのがイイそうでないと読もうと思ったコメトが遅延ロドされた ZENBACKに押しやられて逃げていってしまうから追記@2011-04-07:zenbackをツッコミ欄の後ろに表示させた一件 - kayakaya日記(2011-03-28) 突如わいてきた(ように見えた)要望の目的は最初からそこにあったのねスクリトを埋め込むのに tDiary本体の修正が本当に必要?って思ってdanなにがしさんの(コメトが逃げる)ブログを Firebugで覗いてみたりしてたのよこの後者のエトリを発見したのが前のエトリの関連リンク(powered by zenback)ってんだから有用性は疑いえないな

最終更: 2011-04-14T01:54+0900

[SakuraEditor] BugReport/70 - SakuraEditorWiki

ったく、CViewCommander::Command_REPLACE_ALL ってのは人類の理解の範囲を超えている

  • 通常選択範囲を置換
  • 矩形選択範囲を置換
  • ァイル全体を置換
  • 対象範囲を行単位で置換
  • 対象範囲をひとつのマッチごとに置換
  • 正規表現ライブラリを使って置換
  • クリップボドのテキトに置換
  • クリップボドの矩形テキトに置換
  • 置換ではなく前に挿入する
  • 置換ではなく後ろに挿入する

これあえて異なる複数の分類を一括りのリトにしてるけど実際のコドがそうなのだこんな処理が一つの関数の中に変数を共有しながら―しかも型を偽って本来とは違う使い方が特定の処理ルトではなされていたりする―一部の処理を共有しながらインターリーブされてる

BugReport70.patch (1.7KiB, 2011-04-07 02:50)

submit(<commit以前)はしない怖すぎる


「すべて置換は置換の繰返しフラグが ONのときの対策がまだ

コミトログも読まずに軽率な修正>BugReport70.rev2.patch (2.7KiB, 2007-04-07 06:50)

これから読む>SourceForge.net Repository - [sakura-editor] Revision 1049, SourceForge.net: Sakura Editor: Detail: 1636751 - 行置換のオプション化&問題修正

うむ削除したコドがなぜあえて論理座標だったのかわからない


 @2011-04-11 // 行単位で置換するので colDifは常に 0

って書いて削除したコドがパッチにあるけど一つの行が複数のレイアト行に分割されてることがある一行処理して次の行……と思ったらまだ折り返された同じ行にいた前にも別件で書いてるけど折り返しと矩形選択(+文字一括挿入/+置換)は本当にひどい組み合わせ結果を予測できるものにするためには選択範囲の末尾の行から処理をしないといけないそうすると文字の削除や挿入による折り返し位置の変化が後の処理に影響を与えないのででもそうはなってないだから結果を維持する労力を割く必要もな「未定義の動作だと考えてしまう


20110405() Firefox4. なくなったステータスバーの代わりにリンク先を表示する左下の領域ドウに対してスペースが余ってるのにほとんど全ての URLで真ん中が省略されてしまって使えないなんで左半分しか使わない飾りじゃないんだよ


20110404() トボブの女の子って可愛いよな しまぱん保存したくなる画像が一枚もなくて新発見トボブはそれだけで*ナシ*だということがわかったたぶんこういった偏見に基づいてるアクブで自分を主張する空気を読まない男友達のような気安さがないのはもちろん女性に対して期待してしまう要素もない手に負えない存在/// 性格診ISTJ型:やらなければならないことはする たしかに義務感で動いてるしこうと決めたこと決まったことに従うのが好きだ(納得できる理由がある限り)ただスペックが低いの「おかれた立場によっては社交的に振舞うことはできないし「級長やプロジトの責任者や地域社会のリーダーに祭り上げられることもない荷が重すぎる質問「この世には論理的なもの科学的なものでは割り切れない物事があると信じているにはメタ質問の前振りなのかと勘ぐるほど違和感を覚えたもので割り切れるものって何?すいかと棍棒?


20110402() MSI GlobalMainboard - 790FX-GD70使用中の PCM/Bのページトのリニーアルドライバなんかの更新が見つけにくくなったでも深刻なのはそれよりも前画像のギャラリーと拡大機能が jQueryを使ったスクリトとともに埋め込まれたこと画像以外のメインコンテンツが下に押しやられたりPageDown, PageUp, Home, Endといったページナビゲーションキーを乗っ取られるのは不便の一言で済むが, , Home, Endーを押し続けると簡単にブラウザ(Fx3.6, Fx4)DoS状態になるLogicoolのマウスユ SetPointの機能 UniversalScrollを使ってると一層効果的に Firefoxをハングさせられるークしてるのかメモリの使用量も増加の一途これはブラクラだよっととギャラリーのキーボドインターフェイスを捨てたほうがいいそれが原因だしどうせ不便を生んでただけなので結局作成者側が誰も使ってないからこの Webージとしての致命的な欠陥に気付かないんでし