jFD開発したりしなかったり日誌
2005-12-15
_ 気が付いたら
居間のホットカーペットの上で寝てた。
昨日の晩、寒かったので居間を締め切ってホットカーペットの上に
掛け布団を敷いて、下半身だけ突っ込んでPC弄ったりマリオカート
やってたりしてたんだけど、そのまま眠ってしまったらしい。
あかんがな。
風邪引いちゃうよ。
真面目にボクシングの練習したんで、疲れてたのかなあ。
_ jFD2
海原びい先生に
「ファイラーたるものがインクリメンタルサーチが無いなどとは笑止!
そのような物を作りながらファイラー作者を名乗るなど片腹痛いわ!」
(超意訳。美味しんぼ風に読んでください)
と言われてしまったことだし、なんとなく通勤電車の中で実装してみたが、
操作をどうするか悩んだ。
一部ファイラーはアルファベットキーを叩くと問答無用でインクリメンタルサーチ
するのもあるが、これはキーが各コマンドに対応しているjFD2では無理。
Ctrl、Alt、Shiftの組み合わせと同時押しならインクリメンタルサーチ、
というのも考えたけど、ショートカットが潰されちゃうんで気が乗らず、
結局インクリメンタルサーチ開始コマンドを呼び出してから、という形に
落ち着いた。
特定のキーを押すとテキストフィールドと次検索、前検索ボタンがある
ダイアログが表示され、テキストフィールドに入力すると1文字ごとに
インクリメンタルサーチ、さらにエンターを押すたびに該当する
次のファイルを選択、ついでに次検索と前検索ボタンでも該当する
ファイルを選択するようになっている。
当然ブラッシュアップは必要だけど、とりあえずこんなもんか。
_ ちなみに、僕は普段ファイラーを使う際に拡張子でソートしていて、
目的のファイルを探すのにファイル名より拡張子で探してるんで
インクリメンタルサーチをほとんど使ってない。
名前より種類の方が重要なんだよなー
_ 目くそ鼻くそ
ちょっと前から探偵ファイルが揉めてる。
恋する探偵という、探偵ファイルブランドでやっていた出会い系サイトが
あるのだけれど、これが探偵ファイルとの提携を打ち切って、
12月1日からオーナーが変わって、有料サイトになっちゃうし
個人情報漏れちゃうから会員の皆さんは大至急退会してね、と言い出した。
11月29日に。
実はここの運営元は元々普通に出会い系サイトをやっていて、探偵ファイルは
ブランドを貸していただけなんだけど、料金の折り合いが付かなくなって
契約を打ち切ったらしい。
個人情報が保護できないので退会してね、ということだが、
そもそも運営してたのはそっちの会社なので、個人情報は入会した瞬間に
渡ってるわけで、単に自分のところと契約を打ち切った会社に
嫌がらせをしているだけらしい。
そもそもそんな話をユーザーにずっと黙ってたのも無責任なら、
元々ビジネスパートナーだった会社を契約が切れた瞬間に
まるで会社を乗っ取ったかのように書くのもおかしいし、
そもそも保護してない個人情報を自分らが管理していたかのような嘘を書くしで
祭り勃発。
で、そこら辺を批判していた中の一人が連邦の吉野健太郎氏。
自サイトの昔は裏ニュース!だった。や、ポリスジャパンで
激しくそこら辺を攻撃し、やれ暴力団とかかわりがあるだの、やれ女を
食い散らかしてるだの、探偵ファイルで美談として書かれていた話の
裏で相手の悪口言ってただの、言いたい放題。
_ が、この吉野氏も吉野氏で、社長をしている有限会社コンセプトエンジン社で
人のソフトを乗っ取るという真似に出た。
詳しくはこちら。
Attosoft氏が開発していたWindows用フリーソフト、「Win高速化 PC+」というソフトがあるが、
コンセプトエンジン社はこれをパッケージングして販売していた。
しかし、契約終了後に作者に無断で「Win高速化 Advanced XP ファクトリーパッケージ」という
製品を出した。
これは作者からの苦情で販売を中止したが、さらにその後「Win高速化 Advanced XP 2006」という
製品を無断で出して、作者が問い合わせたところ、
「Win高速化 Advanced XP 2006は法的に全く問題のない製品です」
だそうだ。
恐らくコードは独自の物なんだろうが、それって許されるのか?
僕は法律のことはわからないが、例えば僕が任天堂に無断で
「スーパーマリオ2006」とかいう名前でソフトを出せば訴えられると思うが、
それと違うんだろうか?
作者はやる気をなくして開発中止。
_ で、何が言いたいかというと、声高に他人を批判できる人間なんて、
ろくな奴がいやしない、と。
後ろめたい部分の無い人間なんていないけれど、それを容赦なく叩ける人間は
自分が殴られないように人を殴ってるだけだと思う。
2007-12-15
_ jFD2の今後について
2chのjFD2スレの26さんが半端無い。
ソースを公開してるとはいえ、ろくにドキュメントが揃ってないのに便利なスクリプトを
さくさくと書いてくださる。
この人の存在のおかげで、今後の自分のやるべきタスクが見えてきた。
今後、細かい機能追加は26さんのようなスクリプトが書ける人にある程度任せて、
僕はそれを少ないコストでjFD2に取り込めるようにする改良をするべきだ。
僕一人で実装できる機能の数には限界があるのだから、スクリプトを書く人の参入障壁を
極力少なくして、さらにそれを利用するのも簡単にして、jFD2が自分自身で
育っていくための環境を整えるべきだろう。
理想はjFD2が僕の手を離れても勝手に育つようにすることだ。
そうなったらさぞや面白いだろう。
楽しみだ。
2008-12-15
_ jFD2
サムネイルをちょいと弄る。
今までサムネイル作成時の画像読み込みはImageIOを使ってたんだが、
Toolkit#createImageを使うように変えてみたら、笑うくらい速くなってしまった。
何このバカ速さ。
Toolkitの方が速いのはよく知っているが、まさかここまで違うとは思わなかった。
_ jFD2その2
jFD2も長く作ってるんで、自分で作ったまま存在を忘れてる機能なんてのが
たまにある。
「○○フォルダにごちゃごちゃに突っ込んであるMP3から、○○の曲を探す時に
毎回Findで探すのめんどくさいなー」
と思ったが、よく考えたらそれ用の機能がスマートファイルリストじゃん、
とさっき気がついた。
苦労して作ったのにすっかり存在を忘れていた。
使ってみたら便利でやんの。
ファイルリストと合わせてこの機能、もっと押していくか。
あと、名前が悪いな。
仮想ディレクトリとスマートディレクトリとかの方が意味が伝わりやすくていいか。