自分自身のための ものづくり / 自分自身のためのものづくりメモ

* 読みやすいWebページを目指して


UI 設計の 5 世紀
http://msdn.microsoft.com/library/ja/default.asp?url=/library/ja/jpdnwebtool/htm/ui5.asp
「何時間使っても疲れない自然なユーザー インターフェイスを持つアプリケーションを設計しました。実のところ、あまりにも透過性に優れているため、ユーザーの意識から『消えます』。まるでユーザー自身の脳の一部のようで、アプリケーションを使っていることさえ忘れてしまうほどです」

まるで UI 設計における聖杯のようじゃありませんか?私たちを仮想現実世界へと導く、あくまでも空想上の未来像だとお思いでしょうか。そう思っているとしたら、それは間違いです!私たちはみんな、これくらい自然な UI をほとんど毎日のように使っています。私たちはそれを「本」と呼んでいます。

#Web

* 電気用品安全法関連を扱っているサイト


ITmediaニュース:「名機」が販売禁止に 4月に迫る「電気用品安全法」
http://www.itmedia.co.jp/news/articles/0602/14/news017.html
http://www.itmedia.co.jp/news/articles/0602/14/news017_2.html

オーディオみじんこ/オーディオ聖地巡礼記2004年6月
http://audiomijinko.web.infoseek.co.jp/yatra/2004.06.html
PSE認証のその後1
オーディオユニオン御茶の水アクセサリー館の現状

オーディオ各店の現状2004年4月に施行された新電気用品安全法によって、日本国内ではPSE認証を受けていない電源パーツは販売できなくなった。この影響は大で、PSE認証を取得していた一部のメーカー製品を除いて、4月1日よりオーディオショップの店頭から相当数の電源アクセサリーが消えていった。さて、あれから3ヶ月が経とうとしている。オーディオショップの店頭はどんなふうになっているか、私が実際に追跡調査してきた現状を各オーディオ店毎にお伝えしていこう。

中古ゲームハードが今春から店舗で買えなくなる?:Garbagenews.com
http://www.gamenews.ne.jp/archives/2006/01/post_474.html
【電気用品安全法】の猶予期間(5年間)が今年2006年の3月31日で終わるため、PSEマーク(基準に適合したことを示すマーク、届出と検査が必要)が無い家庭用電気商品が4月1日から買えなくなる可能性が出てきた。リサイクルショップで販売されている家電商品などはもちろん、過去の家庭用ゲーム機の一部も該当するとの解釈があり、特にレトロゲームハードやゲーム基盤ファンの間には衝撃が走っている。

* 電気用品安全法 ヤフオクなどの扱い


http://slashdot.jp/comments.pl?sid=299637&cid=875106
業務上必要だったので、経済産業省に確認したところ、手数料を徴収するタイプの売買仲介行為は(決済機能を持っていても)場所代の徴収とみなされるので規制の対象外だそうです。仕入れが発生する売買を行った場合のみ、規制の対象になるとのことで、仲介行為は禁止していないそうです。

経過措置の 終了に伴う電気用品の取扱いに関して
2006.2.10更新
電気用品安全法のページ > 経過措置(Q&A)
http://www.meti.go.jp/policy/consumer/seian/denan/keikasochi/keikasochi_q&a.htm
Q5 個人で販売する場合は、電気用品安全法上の販売の規制の対象となりますか?
A5個人の場合、事業として販売をしているか否かで異なります。
 例えば、個人が自分で使うために購入した製品を、必要が無くなった等の理由で販売する場合などは、電気用品安全法の対象外となります。
 しかし、個人による販売であっても、一度に大量に販売したり、何度も繰り返し販売すれば、電気用品安全法上の「販売の事業」と考えられ、電気用品安全法上の販売の規制の対象となります。

http://www.meti.go.jp/policy/consumer/tokushoho/gaiyou/auctionguideline.pdf
特定商取引法の通達の改正について
〜「インターネット・オークションにおける
「販売業者」に係るガイドライン」の策定について〜

* RandomNote ロボット対策

 今度はgooのichiroが検索ワードを引っかき回していった。

 検索ワードによるリンク先にアクセスするとその単語がageられるけど、ロボットにかき回されると困る。…が、ロボットによるアクセスだけをうまく制限する方法が思いつかない。他の人にも役に立つかもしれないメモ帳を目指しているので、ロボットの完全排除は論外だし…。

 ぱっと思いつくのは、UAを見てロボットだったら記録に残さないように改造すること。でも、ブラックリスト方式だから、最初にリストを作るのがやや面倒で更に新手が増えるたびにリストを更新する必要があるのが面倒だぁ。

 とりあえずの対策として、ichiroとかはRefererが空なので、Refererがnilな場合は検索ワードを追加しないようにした。
def save
  PStore.new(CACHE_DATA).transaction do |db|
#    db['search']  = @search
    db['search']  = @search if @cgi_referer != nil

2006/02/09:今度はmsnbotが引っかき回していった。対策をミスっていたのが発覚し訂正。
cgi_refererはリファラ無しの場合はnilなのだな。

#RandomNote #Web

* USBマウスを改造してお手軽にUSB接続機器を作る実験


 ヤフオクを介して入手したエンコーダを、テストを兼ねてUSB接続のマウスに繋いでみた。
 マウスはジャンクとして300円ぐらいで購入したもの。ホイール付ではなかったが内部にはホイール用のパターンがあった。ホイール用エンコーダが繋がるとおぼしきところにエンコーダのA,B相を繋いだら、あっさりホイールとして機能した。

#電子工作 #途中経過

* コンタクトZ

 秋月で売っているDMMP-10の電池を交換したものの、やたら調子が悪く表示が時々消えた。叩くと動いたりするので電池の接触不良と考え、接点部を起こして接触圧を増すと共に、電池を固体系接点復活材コンタクトZにて処置した。

 どっちが効果的だったのかは不明だが、電池が結構前に買ったもので接点が曇っていたので、コンタクトZが効いたのではないかと思う。

#電子工作

* robots.txt BecomeBot締め出し

User-agent: BecomeBot
Disallow: /

 RandomNoteの検索履歴をしっちゃかめっちゃかにしていきやがったBecomeBotをルートから締め出し。
 どーせ日本語読めないんだから、その方が互いに資源の節約だ。

 RandomNoteはロボットに検索させないようにしているようなんだけど、BecomeBotはmetaを解さないらしい。

参考:
ウェブマスターフォーラム - クローラの情報
http://forum.su-jine.net/theme/seo/58/

◇追記
2006/02/04,11:58:17,64.124.85.211,"64.124.85.211.become.com","-","-",GET,"/robots.txt","","1.1",200,117,"-","","Mozilla/5.0 (compatible; BecomeBot/2.3; MSIE 6.0 compatible; +http://www.become.com/site_owners.html)"
robots.txtを読んで去っていった。その辺は行儀がいいな。

#Web

* 電気用品安全法 @2ch


電気用品安全法@2chまとめ - トップページ
http://www8.atwiki.jp/denkianzen/

http://game9.2ch.net/test/read.cgi/retro/1137730500/408-409
408 :NAME OVER:2006/01/27(金) 02:51:27 ID:???
影響を受けると思われる物
●電源内臓の物(法施行猶予期間5年、平成18年4月01日から規制対象)
プレイステーション、プレイステーション2(SCPH10000 SCPH15000 SCPH18000)
セガサターン、ドリームキャスト、PC-FX、3DO、レーザーアクティブ
ACアダプター(法施行猶予期間7年 平成20年4月01日から規制対象)


影響を受けないと思われる物
●外部電源の物(ACアダプターを使用するゲーム機)
注 ただしACアダプター自体は平成20年4月01日から規制対象
SONY
PSone
任天堂
TVゲーム6、TVゲーム15、レーシング112
ファミコン、ディスクシステム、ツインファミコン、NEWファミコン、
ゲームボーイシリーズ、バーチャルボーイ
スーパーファミコン、スーパーファミコンJr、サテラビュー
ニンテンドー64
NEC-HE
PCエンジン、CD-ROM2、スーパーCD-ROM2、DUO、DUO-R、DUO-RX、PCエンジンSG、
PCエンジンGT、PCエンジンLT
SEGA
セガマークU、セガマークV、マスターシステム
メガドライブ、メガドライブ2、メガCD、メガCD2、32X、ワンダーメガ、ワンダーメガ2、
ゲームギア、ピコ
SNK
NEOGEONEOGEOCD
バンダイ
プレイディア、ワンダースワンシリーズ


409 :NAME OVER:2006/01/27(金) 02:52:19 ID:???
不明
ピピン、64DD、メガドライブプレイTVシリーズ、ぴゅう太、カセットビジョン

ACアダプター規制後代替品がほぼ無い物
NEOGEOCD、64
ACアダプター規制後代替品が比較的無い物
PCエンジンCDファミリー、ディスクシステム、ツインファミコン、メガドライブ2
NEOGEO(初期ロット)

電気用品安全法で楽器中古売買死亡
http://pc8.2ch.net/test/read.cgi/dtm/1138030262/

* 電気用品安全法


特定電気用品(112品目)一覧
電気用品取締法の表示が付してある電気用品の販売の猶予期間の起算日は、平成13年4月1日であり、満了日は、次のとおりです。
5年:平成18年3月31日   7年:平成20年3月31日   10年:平成23年3月31日
(中略)
71おもちや用変圧器7年
72その他の家庭機器用変圧器7年
73電子応用機械器具用変圧器7年
111直流電源装置7年

特定電気用品以外の電気用品(338品目)一覧
電気用品取締法の表示が付してある電気用品の販売の猶予期間の起算日は、平成13年4月1日であり、満了日は、次のとおりです。
5年:平成18年3月31日   7年:平成20年3月31日   10年:平成23年3月31
(中略)
322 電子応用遊戯器具 5年

電気用品安全法に関する解釈について
電子応用遊戯器具 電子応用遊戯器具 テレビジョン受信機に接続して使用するもの又はブラウン管を有するものに限る。)



http://www.ssaj.or.jp/topics/pdf/denanpo_gaiyo.pdf
「製造事業」、「輸入事業」、「改造」
■電気用品を完成させる行為は製造とみなされ、
これを継続反復する場合、製造事業となる。
また継続反復して輸入する場合は輸入事業となる。
・OEM
・個人輸入
■電気的、機械的条件を変更する行為は電気用品を
完成させる行為とみなされる。
・電線・プラグ等の変更
・内部配線の変更
・部品の変更etc
 …結構困るぞ。
 これまでヤフオクに改造ファミコンを出品するときは秋月のACアダプタ直結にしてたけど、ジャックを付けて「ACアダプタはPSEマークが付いたのを別に用意してね」としないとダメだな。
 多くの電子機器が電源内蔵じゃなくて外部にアダプタを付けているのは法律上手続きが面倒だからと聞いていたが、こーゆーわけだったのね。

 しかし、法律を読み込んでなくてよく理解していないのだが、電力周り以外もほとんど規制される?

参考資料:
本家本元>電気用品安全法の概要
http://www.meti.go.jp/policy/consumer/seian/denan/outline/hou_outline.htm

消費者の窓
http://www.consumer.go.jp/kanren/handbook2005/02/2005handbook-ch2-s1.html

電気用品安全法を真剣に考える
http://game9.2ch.net/test/read.cgi/retro/1137730500/
レトロゲームにとっては致命傷になりかねんからなぁ…

P.S.
検査機関の認定が必須だけど、ほんとーに日本全国の膨大な製品をちゃんとチェックできるのか…?
正直、甘い汁を吸いたいだけなんじゃないか?という疑念が晴れない。


電気用品安全法 PSEマーク

* Proxomitron "Harbot Killer"

無駄にCPUパワーを食いつぶす邪魔者、Harbotを殺す。
[Patterns]
Name = "Harbot Killer"
Active = TRUE
Limit = 256
Match = "<script language="JavaScript" src="http://harbox-harbot.so-net.ne.jp*/script>"

#Proxomitron

* 電気用品の範囲等の解釈について


電気用品の範囲等の解釈について(PDF)
(2)交流を電源とする機械器具であって、器体の外部にある小形単相変圧器
(2次電圧が100ボルト未満のものに限る。)によって変換された電気をさらに接続器(容易に取り外しのできるものに限る。)を介することにより電源として用いるものは、100ボルト未満の電路に用いるものと解釈し、対象外として取り扱う。ただし、電圧等を制御するための特定の信号線を有するもの等限定された用途のために小形単相変圧器と当該機械器具とを一体不可分の状態で用いる構造であるときは、負荷としての当該電気用品の電気用品名をもって当該機械器具の電気用品名とする。
ニ 次のいずれかに該当するときは、「その他の特殊な構造のもの」と解釈し、対象外として取り扱う。
(イ)ラジオ・テレビ等の修理又は調整等に用いられるサービス業者専用の測定用計器が内蔵されるとき。
(ロ)電子計算機、無線通信機、自動制御機器等に組み込むために特別に設計・製作されるとき。この場合において、「特別に設計・製作される」とは、専ら当該機械器具に取り付けることを前提として設計・製作され、当該機械器具に内蔵されるときに限る。(このことは、以下同様とする。)

電気用品安全法

* RandomNote 内部へのリンク/外部へのリンク 差別化


def link_self(mes='', fname=nil, cmd=nil, option=nil, smode=nil, anchor=nil)
内を改変
%|<a class="self" href="#{url}" #{anchor ? anchor : ''}>#{mes != '' ? mes : '\root'}</a>|

後は、テーマのCSSを適当に変更のこと

* Ruby関連参考ページ


Rubyで画像ファイルのサイズ取得:生活活用形−ちょよて・ちゃよて
http://tociyuki.cool.ne.jp/clife/comp/rubyimagesize.html

Ruby/PureImage
http://cappuccino.jp/keisuken/ruby/pureimage/

backup_mixi
http://d.hatena.ne.jp/kusigahama/19700831#pl

Exerb Project
http://exerb.sourceforge.jp/
backup_mixiはexe化されたのが用意されてる。
Ruby環境を用意していない大多数の人にとっては便利だな。
用意してても便利。

RAA - http-access2
http://raa.ruby-lang.org/list.rhtml?name=http-access2
backup_mixiで使われているようだけど、やっぱ標準のhttp.rbより便利なのかな?


#プログラミング #Ruby

* slashdotted


 スラッシュドットジャパンへの書き込みで、参考資料としてbaku.homeunix.netに写真をアップロードしてリンクを張ったら、(普段に比べると)ものすごい量のアクセスがあった。

$ head -1 /var/log/apache/access.log
xxx.xxx.xxx.xxx - - [15/Jan/2006:06:28:02 +0900] (略)

$ cat /var/log/apache/access.log | grep slash | cat -n | tail -1
 822  xxx.xxx.xxx.xxx - - [16/Jan/2006:23:15:26 +0900] "GET /loft/CADAM_FKbd.jpg
HTTP/1.1" 200 55719 "http://slashdot.jp/articles/06/01/15/0750208.shtml"

$ ruby -e "p (Time.local(2006,1,16,23,15,26).to_i-Time.local(2006,1,15,6,28,2).
to_i)/822"
178

というわけで、3分に1アクセスぐらい。

 たいして大きくもない静止画一枚だからいいものの、メガバイト単位の動画データとかだと大変なことになりそうだ。
 また、コメントだからまだいいものの、タレコミ本文からのリンクだとアクセス量は半端じゃないだろう。

 スラド/jpではslashdottedは発生しないという人もいるけど、弱小回線の弱小サーバなら十分にあり得るだろうな。


#Web #雑記 #2006年1月

* HSP関連参考ページ