Kenichi Maehashi's Blog

脳内コアダンプ

RSS
Category: Computer
REAL Software: REAL ショップ

円高とブラックフライデーが重なって、REALbasic Professional のライセンスがお安くなっていたので、更新。これで最新版でコンパイルができるので、いろいろ嬉しいことがあるかもしれないし、ないかもしれない。

一本のソースコードから Windows, Mac, Linux のアプリが作れる画期的な開発環境 REALbasic は \24,360 (アカデミックは \17,360) から。30 % Off セールは 28 日の午後 3 時 JST までです (価格は割引適用後)。Get It Now!
Category: Computer
検索画面での表示不具合についてバグリポートを数件頂いています。
修正自体はできているのですが、ちょっと最近時間がないのでリリースまでしばらく時間がかかりそうです。
(実情としては、いくつか新機能を入れてしまって、それのテストに時間が取れていないというのが大きいです。ソースコードの管理自体は SVN で行っているので、そもそも branch を切って開発するべきなんですが、主に開発環境の事情でそれができずにいます。。。)

欲しい方が多ければ v2.1.6 beta として、バイナリだけ blog or サポートサイトで配るかも知れません。

 *

あまりここで語るべきことでもないかと思ったのですが、一応。

Gracenote が有償歌詞サービスの提供を始めてから、洋楽界の lyrics site の状況が大幅に変わってきています。コミュニティベースのサイトでも Gracenote のライセンスを取得しているところが出てきており、権利管理の状態は確実に向上していると感じます。正規のライセンスを受けたサイトでは、コンテンツに対して「コンテクストメニューの非表示」「JavaScript 無効化状態での表示の禁止」「印刷の禁止」などの処置がとられており、権利保護の状況としては日本におけるそれとほぼ同等になっています。(日本の状況を参考にしてポリシーを決めたのではないかとさえ思えます。)

権利関係がクリアになること自体は喜ぶべきことなのですが、現在 LM で利用いただいている一部の洋楽 lyrics site は正規のライセンスを受けていない可能性があり、今後、日本の法律に準拠する形で機能を変更するか、削除する必要があるかもしれないと考えています(海外の web site からダウンロードする場合においても、実行地国が日本であれば日本の法律が適用されると推定します。)。詳細についてはまだ未定ですが、決まり次第お伝えできると思います。

また別件となりますが、「印刷の禁止」などの措置が施されているデータをテキスト形式で取得することが著作権法上の“技術的保護手段の回避”にあたるのではないかと言う指摘に対しては、「記録又は送信の方式の変換に伴う技術的な制約による除去又は改変」の例外に該当する(送受信されるテキスト自体は HTTP 上の plain text であり、scramble などの処置がされていない為)という立場です。(… という文言を v1.x 時代の web site には載せていたのですが、リニューアルしたときに消してしまっていました。)「技術的保護手段」の定義(第二条二十)に「著作物、実演、レコード又は放送若しくは有線放送に係る音若しくは影像とともに記録媒体に記録し、又は送信する方式」ある通り、歌詞データなどを含む文字情報は対象となりません。(2010/01/01 訂正)
Category: Other
王様のアイディア - Wikipedia
2007年(平成19年)5月31日にネット上の店舗を含め全店が閉店した。
し、知らなかった。昔は好きで、よく通ってたのになぁ...。

最後に買ったのは、CANDY という名前の、初代 iMac (ボンダイブルー) のデザインを模した多機能カレンダー時計電卓だったっけ。かなり愛用していたのですが、それも先日ついに壊れ、捨ててしまった。
Category: Linux
というコマンドを自分で作って、使っています。
iptables の設定を更新するときに、/etc/init.d/iptables restart とやると、万一 /etc/sysconfig/iptables の内容に syntax error があった場合、iptables の設定が完全に flush されてしまうため、ホストが危険にさらされることになります。iptables-check-apply では、
#! /bin/sh

/sbin/iptables-restore < /etc/sysconfig/iptables && echo "iptables configuration reloaded"
のようにして iptables-restore コマンドを使うので、syntax error があるときは適切にエラーが表示され、そうでなければ新しい設定が適用されます。

この程度なら alias でもいいですね。

 *

ただ、論理的なエラーには対処できないので、オンラインなホストの設定変更なんてやらないに限りますね。あと iptables module の読み込みには restart が必要です(自分で modprobe してもいいけど...)。