/ 最近 .rdf 追記 設定 本棚

脳log[2011-12-28~]



2011年12月28日 (水) Commit 9cfd23f75d93834edb628ac33c54de3647e6e9d7 to tdiary/tdiary-core - GitHub」 .gsubは気持ち悪くない? .chomp(ext)+".js" とかは?■■■って、次のコミットっ。■ちなみに、Windowsで「Dir["*.coffee"] #=> ["black.coffee", "KEY.COFFEE"]」 extは毎回 filenameからとるか iフラグをつけたパターンにしたい。■■■ (脈絡もなく) JavaScriptってわりと読み込み順番依存がある印象。SHJSはあるバージョンから依存をなくした(3行の初期化コードをばらまいた)けど、jQueryプラグインは?ソートしてから順に読み込んで大丈夫?


2011年12月27日 (火) さんばんそろばん。小学生だったか中学生だったか学校で一、二時間だけ授業があった。あれが未だにわからない。かけた時間が絶対的に少なすぎるのだろうけど、ちょっと読みにくいメモ代わりでしかなかった。玉と空中の数字を暗算して結果をパチパチとメモすることの繰り返し。いま想像するとあれは計算(玉と数と演算子の組み合わせ。掛け算割り算の分解のしかたはわからんが)を決まった手続き(玉の動き)に変換して手で計算する装置だったんじゃないかと。タイガー計算機!■■■@2014-07-29「忘れられた八算:「九九」より使われていた割り算版「九九」 | 雑学界の権威・平林純の考える科学」「八算は九九と同じくらい一般的でしたし、時には掛け算の九九より好んで使われることも多かったといいます。(中略) 八算とそろばんを使うと、「5(に限らずある数字)で割り続ける」という作業がとても簡単だったからです。」


2011年12月26日 (月) [SonyReader] ページ移動履歴(<history>)がガン。500KB超の cacheExt.xmlから historyタグを取り除いたら 122KBになった。この機能が役立たずだとは言わないがページ送りが遅くなったり本を閉じた後にフリーズして勝手に再起動したりする(※そのあとで本を開くと再開するページが本を閉じたページでなくさっき本を開いたときのページのままだから履歴が全く書き込まれていない)のはこれのせいじゃないの?


2011年12月24日 (土) 6×8は正解でも8×6はバッテン?あるいは算数のガラパゴス性:プロジェクトマジック:ITmedia オルタナティブ・ブログ」前にも話題になってたけど。これは手段を目的化してしまってるよね。どうしようもないおバカさんにはこういう風にたったひとつの全く応用のきかないやり方を教えておけば抽象概念まで理解させられなくてもとりあえずしのげる。ただし姑息な方便。(日本の学校に十分に適応したできる生徒であったろう)教師がそこを理解していない。そしてその方便を全員にあてはめようとして(きっと)9割以上の児童の能力の伸びを頭打ちにしてしまうなんて馬鹿げてる。世界共通概念のかけ算を習ってるつもりが学校で教わるのは日本の、ここ数年の、小学校で、しか通用しない「かけ算」だったとか。悪夢。■子供を納得させられていないのだから教師の側に正しさなんてない。習ってないけど「正しいと知って」いる知識を使ってはいけないなんていうなら算数より先に論理学を教えてまずゲームのルールを明らかにしたら?単位を教えてないから云々というのなら、(小学二年の子供から隠されている)単位にもとづいた屁理屈で間違いにするのでなく、単位にこだわらなくても正解にたどりつけるようにすべし。(まとまりひとつあたりの数はなんですか?それがいくつありますか?じゃあぜんぶでいくつ?) そうまでしてもとらえ方によって二通りの立式ができることに変わりはない。それは間違いにするのでなく、そういう考え方があることを他の児童にも知らせるべきことだ。


2011年12月21日 (水) 東野圭吾。『秘密』が最初の一冊。広末涼子(※見てないけど)。読後は実感としてわき上がってくる、娘を他所の男に奪われる父親の気持ちにひたっていた。『変身』。自分が自分でなくなる恐怖。この本のようなトリッキーな設定は現実にはなくても、分裂病統合失調症はともかく、痴呆になる将来を想像して笑えない。『探偵ガリレオ』。この著者って著作の多さからして専業作家じゃなかったっけ?前は?と思わされた一冊。カバー折り返しによると「1958年、大阪生まれ。大阪府立大学電気工学科卒。エンジニアとして勤務しながら、1985年、「放課後」で第31回江戸川乱歩賞受賞。」とのことで、なんとなく納得した。以上。この人の名前が 7人の中に連なっていたのは残念でした。


2011年12月20日 (火) [SonyReader] 32GBのメモリーカードが 1700冊であふれた。32GBのメモリースティックを新たに差すつもりだけど、ドライブが分かれるのでファイルの転送とコレクションの振り分けが面倒くさい。iPodと同じようにライブラリを持ち歩くことにこだわってるんだけど……。


2011年12月16日 (金) 履歴を保護するために Firefoxを 3.6.24にした。ライブラリを保護するために Songbirdを 1.2.0にした。gdippがあれば Anti-Aliasing Tunerはなくてもいい。1.2.0にしたら Last Track Resumeが対応してるバージョンになった。最新版ってなんだろうね。セキュリティパッチを寄せて集めたがらくた?■■■タブを✕ボタンで閉じたとき右のタブの✕ボタンが同じ場所に移動してこないのだけが残念(3.6.24)。タブのアニメーションがなくなって自分が Fx8のだるいテンポに適応していたことに気付いた。そっちが合わせなさいよ。■■■タブの最大幅と最小幅を同じにした。これで Fx8と Fx9には何の未練もないな、と書きたいけど、Fx3は固定背景があるときのスムーズスクロールが致命的に遅いのだった。だけどブックマークツールバーはちゃんと折り返されるし、タブバーをダブルクリックして直前に閉じたタブを復元すること(by Tab Clicking Options)も正常に(無題タブを余分に開いたりしないで)行われる。得たものより振り落とされてきたものの方が多いっての。


2011年12月14日 (水) Songbirdでメタ情報が文字化けしてる曲を「Show File」した瞬間に mp3ファイルのタグの内容が壊される(※Windows Explorerで前後を観察した。タイトルが切り詰められてたりするから ID3v1の値を持ってきてるのかも。その値は Songbirdの DBの値とも Windows Explorerが表示してた値とも違うわけだけど)。直しても直してもきりがないはずだ。「勝手にファイルに触るんじゃない!!!!!」■■■(立場を明らかにするために……) 潔癖症みたいに触るなっていってるんじゃない。Songbirdが一時的にしろ恒久的にしろ使えなくなったときにレイティングやプレイカウントを mp3ファイルを介して他のプレイヤー(クリーンインストールした Songbirdを含む)と共有できたらいいなと、レイティングやアルバムアートをファイルに保存する設定に、直前までしてた。不必要に、不可視の管理されていない値をほじくりだしてきて上書きするなってことだ。■■■その後@2012-01-08 間違った値・切り詰められた値の元となった IDv1をせっせと書き込むのも、文字化けの原因となる Unicodeでない文字列でタグを保存するのも Windows Explorerの仕業であった。Songbirdがしくじったのはエンコーディングの判別だろう。だけど、どうしてか ID3v1の値が(ID3v2にコピーされて)表に出てきたのは事実。文字化けさえしなければ日本語Windowsと共存できただろうに。


2011年12月11日 (日) [SonyReader] PRS-650の純正ライトなしカバー。触るとふにふにと柔らかい部分があって、横に細長くどうも意図的にくぼみがつけられている。そこは閉じるとボタンの上になる部分だった。スタンバイにせず(ボタンが有効なまま)閉じてカバンにしまっても誤作動しないようになってたってわけだ(※右端のOPTIONSボタンはよく押されてるけどね)。


2011年12月09日 (金) リファクタリングとパッチ。パッチはそう易々と構造変革を乗り越えられない。自分専用のスペシャルパッチがたまればたまるほどリファクタリングが悪に見える。347KBの差分を前に途方に暮れています。

最終更新: 2011-12-14T19:35+0900

[SakuraEditor] これに関する戦略。

  1. (下拵え1) 色分けに行をまたぐ機能を追加。
  2. (下拵え2) 個々の色分けユニットの移植。(結果が変わらないこととパフォーマンスへの影響が焦点)
  3. (下拵え3) レイアウトと絡んだ古い色分け機能の削除。
  4. (餌1) 正規表現キーワードのキャプチャグループ*別色分け対応(設定の画面とiniへの入出力が面倒だから最初は隠し機能として)。
  5. (餌2) K2Editorっぽい(※勝手な想像です)ヒアドキュメント対応色分け規則追加(正規表現で開始・終了を指定する複数行コメントみたいなもの。終了パターンは開始パターンのマッチを使って $N, $$を置き換えてからコンパイルする。${N}もいる?)。
  6. (本命) SHJSっぽい色分け規則追加(GUIで設定するのは無理だから隠し機能として)。
  7. (できれば)色と色分けと CEditViewの分離・凝集。
  8. (できれば)機能に着目した色名の追加。「正規表現キーワード(定数)」とか。

ヒアドキュメントといえば前にも書いて(そんで忘れて)たが、

print <<HEAD, <<BODY
HEAD
BODY

みたいなのをどうするのかってことだ。<<HEAD...HEADの中に BODYだけの行が来ないことを期待しつつ、一番後ろの <<BODY...BODYだけを対象にするとか?でも <<HEADが来た時点でコメントモードが始まってしまうな。終了パターンで $+ (最後のキャプチャ内容)が使えたらいいのか?そもそもこの姑息な手でいくのか?それに開始パターンで <<HEADから、<<BODYをキャプチャしつつ、改行までを食うとしても、こういうスクリプトを想定してしまうわけだ。正規表現を使った簡易ハイライトだというのに。

p "" << <<"HEAD" <<"NECK" << <<"BODY"
<head>
HEAD
<body>
BODY
#=> "<head>\nNECK<body>\n"

* 繰り返し付きグループの色分けはたぶん最後のマッチだけが対象になると思う。


2011年12月08日 (木) 今晩は今年度初めて息が白かった日。さすがにモンベルのメッシュパンツでなくジーンズで出かけました。路面(高架)温度8℃。


2011年12月07日 (水) Reader Storeのトップが頭悪すぎる。左右にスクロールボタンがあるのに一定時間で見出しが切り替わる。今読んでたんだよ!ポインタをのっけてたら変わらないなんて言う奴は殴ってから考え直す時間をやろう。そんなときのためにスクロールボタンがあるのだと、用意していた言い訳を口にする奴も(略。切り替わりのエフェクトもダメのダメ押し。唐突なホワイトアウトの刺激が強すぎる。お金ももらわずにこんなクソ広告に似せたクソを自サイトに貼る理由はない。


2011年12月06日 (火) ATOK. Ctrl+Spaceで望まれずにでてくる変換候補表示が邪魔でしょうがない。たまたま Ctrlから指が離れてなかっただけでしゃしゃりでてくる。変換の用が足せればそれでもいいが、Ctrl+Nで確定できない(無効な操作)。Enterを押しても確定できない(ウィンドウが消えるだけ)。異質だよ。ないほうがいらんミスが減ってよっぽどいい。