Wellcom to my blog!

2008年9月26日金曜日

1ヶ月ぶりの再起動

パソコンの連続稼動時間が1ヶ月を越えました。サーバー運用者ならばそんなに珍しいイベントでないかもしれませんが、私のへっぽこパソコンで度々メモリ不足になりながらも過酷な使用に耐えてくれたのはまさしく奇跡に近いものを感じます。



さて、先日DドライブのHDDが壊れたので、新バックアップ用HDDを購入し、現バックアップ用HDDをDドライブとする計画を立てました。

月曜日に予約し、本日購入。HGST製UltraATA用250GBのHDDが5180円。安くなったもんです。BigDrive×2ってレベルのHDD容量には無限を感じます。

昼下がり、左手首に白いビニール袋をぶら下げながら帰路をやたら慎重に走る自転車を見掛けた方――それ、私です。物理的にHDDを運ぶのは気を使います。



最長連続稼動時間記録を更新し続け、2ヶ月目を目指すのもまた一興ですが、これから上機嫌にHDDのフォーマットとデータの移行をする過程で再起動をするため、証拠画像を貼って記念としておきます。

パソコンの連続稼動時間が759時間と表示されたタスクマネージャ

2008年9月13日土曜日

ローマ字入力対応表

データを整理していたら以前生徒のために作成したタイピング用のローマ字対応表表を見付けまして、このまま捨ててしまうのももったいないなあという気がしたので「ここに公開でもしておくか」と考えました。

ただのテーブルですので、改造するなり再配布するなりなんなりするなりは自由です。



























































































AIUEO
KAKIKUKEKO
きゃきぃきゅきぇきょ
KYAKYIKYUKYEKYO
くぁ
KWA
GAGIGUGEGO
ぎゃぎぃぎゅぎぇぎょ
GYAGYIGYUGYEGYO
ぐぁ
GWA
SASISUSESO
しゃしぃしゅしぇしょ
SYASYISYUSYESYO
ZAZIZUZEZO
じゃじぃじゅじぇじょ
JAZYIJUJEJO
TATITUTETO
ちゃちぃちゅちぇちょ
TYATYITYUTYETYO
てゃてぃてゅてぇてょ
THATHITHUTHETHO
とぅ
TWU
つぁつぃつぇつぉ
TSATSITSETSO
DADIDUDEDO
ぢゃぢぃぢゅぢぇぢょ
DYADYIDYUDYEDYO
でゃでぃでゅでぇでょ
DHADHIDHUDHEDHO
どぅ
DWU
NANINUNENO
にゃにぃにゅにぇにょ
NYANYINYUNYENYO
HAHIHUHEHO
ひゃひぃひゅひぇひょ
HYAHYIHYUHYEHYO
ふぁふぃふぇふぉ
FAFIFEFO
ふゃふゅふょ
FYAFYUFYO
BABIBUBEBO
びゃびぃびゅびぇびょ
BYABYIBYUBYEBYO
PAPIPUPEPO
ぴゃぴぃぴゅぴぇぴょ
PYAPYIPYUPYEPYO
MAMIMUMEMO
みゃみぃみゅみぇみょ
MYAMYIMYUMYEMYO
いぇ
YAYUYEYO
RARIRURERO
りゃりぃりゅりぇりょ
RYARYIRYURYERYO
うぃうぇ
WAWIWEWO
ヴァヴィヴェヴォ
VAVIVUVEVO
XAXIXUXEXO
XYAXYUXYO
XTU
XWA
XKAXKE
NN



補足1:「つ=TSU」「ふ=FU」「ふぃ=FYI」「ふぇ=FYE」「い=YI」「う=WU」「ぃ=XYI」「ぇ=XYE」に該当する部分は、元データでは存在しましたが、わざわざ消しました。必要な方はご自分で編集してください。



補足2e-typingの練習モードに表示されるローマ字は効率重視で「じ=JI」「ふ=FU」「ぁ=LA」などとなっていますが

  • JIとFUについては私が一貫性(覚えやすさ)を持たせたいため

  • LAやLYAなどの小文字については、ATOKがデフォルトで「LA=ら」「LYA=りゃ」と入力の対応をさせているため


混乱のないよう、表の該当する部分にはその他のローマ字を入れてあります。



以下、CSVのデータも書いておきます。これも勝手に使うなりなんなりして頂いて結構です。



あ,あ,い,う,え,お

,A,I,U,E,O

か,か,き,く,け,こ

,KA,KI,KU,KE,KO

,きゃ,きぃ,きゅ,きぇ,きょ

,KYA,KYI,KYU,KYE,KYO

,くぁ

,KWA

が,が,ぎ,ぐ,げ,ご

,GA,GI,GU,GE,GO

,ぎゃ,ぎぃ,ぎゅ,ぎぇ,ぎょ

,GYA,GYI,GYU,GYE,GYO

,ぐぁ

,GWA

さ,さ,し,す,せ,そ

,SA,SI,SU,SE,SO

,しゃ,しぃ,しゅ,しぇ,しょ

,SYA,SYI,SYU,SYE,SYO

ざ,ざ,じ,ず,ぜ,ぞ

,ZA,ZI,ZU,ZE,ZO

,じゃ,じぃ,じゅ,じぇ,じょ

,JA,ZYI,JU,JE,JO

た,た,ち,つ,て,と

,TA,TI,TU,TE,TO

,ちゃ,ちぃ,ちゅ,ちぇ,ちょ

,TYA,TYI,TYU,TYE,TYO

,てゃ,てぃ,てゅ,てぇ,てょ

,THA,THI,THU,THE,THO

,,,とぅ

,,,TWU

,つぁ,つぃ,,つぇ,つぉ

,TSA,TSI,,TSE,TSO

だ,だ,ぢ,づ,で,ど

,DA,DI,DU,DE,DO

,ぢゃ,ぢぃ,ぢゅ,ぢぇ,ぢょ

,DYA,DYI,DYU,DYE,DYO

,でゃ,でぃ,でゅ,でぇ,でょ

,DHA,DHI,DHU,DHE,DHO

,,,どぅ

,,,DWU

な,な,に,ぬ,ね,の

,NA,NI,NU,NE,NO

,にゃ,にぃ,にゅ,にぇ,にょ

,NYA,NYI,NYU,NYE,NYO

は,は,ひ,ふ,へ,ほ

,HA,HI,HU,HE,HO

,ひゃ,ひぃ,ひゅ,ひぇ,ひょ

,HYA,HYI,HYU,HYE,HYO

,ふぁ,ふぃ,,ふぇ,ふぉ

,FA,FI,FU,,FO

,ふゃ,,ふゅ,,ふょ

,FYA,,FYU,,FYO

ば,ば,び,ぶ,べ,ぼ

,BA,BI,BU,BE,BO

,びゃ,びぃ,びゅ,びぇ,びょ

,BYA,BYI,BYU,BYE,BYO

ぱ,ぱ,ぴ,ぷ,ぺ,ぽ

,PA,PI,PU,PE,PO

,ぴゃ,ぴぃ,ぴゅ,ぴぇ,ぴょ

,PYA,PYI,PYU,PYE,PYO

ま,ま,み,む,め,も

,MA,MI,MU,ME,MO

,みゃ,みぃ,みゅ,みぇ,みょ

,MYA,MYI,MYU,MYE,MYO

や,や,,ゆ,いぇ,よ

,YA,,YU,YE,YO

ら,ら,り,る,れ,ろ

,RA,RI,RU,RE,RO

,りゃ,りぃ,りゅ,りぇ,りょ

,RYA,RYI,RYU,RYE,RYO

わ,わ,うぃ,,うぇ,を

,WA,WI,,WE,WO

ヴ,ヴァ,ヴィ,ヴ,ヴェ,ヴォ

,VA,VI,VU,VE,VO

ぁ,ぁ,ぃ,ぅ,ぇ,ぉ

,XA,XI,XU,XE,XO

,ゃ,,ゅ,,ょ

,XYA,,XYU,,XYO

,,,っ

,,,XTU

,ゎ

,XWA

,ヵ,,,ヶ

,XKA,,,XKE,

ん,ん

,NN

2008年9月9日火曜日

500円玉貯金で複利計算

貯金箱所有者の内、500円玉貯金は4割 - アイシェア リサーチ

500円玉貯金が(少なくとも48人の間で)流行っているようです。500円硬貨って大きさも厚さも重さもあっていかにも「お金」って感じしますもんね。

Lifehack的に毎日500円玉を貯金すればきっと大金持ちになるはず!

もちろん貯金箱に入れても入れた分以外は増えることがないので、(ささやかな利息がつく)銀行口座に貯金すると良いと思います。



複利計算の参考:3分LifeHacking:複利計算を“暗算”で行う - ITmedia Biz.ID

500円玉を毎日貯金していくといくらかになるのか



1日あたり貯金する金額(A):¥500

年利(r):0.74%(eBANKの定期預金金利より



金利は金額によって変わるらしいのでそれも再現しようかと思ったけどめんどくさいからやめました

あとeBANKは硬貨の入金を受け付けてないという意見は聞き入れません。



複利計算式=A*(365*303+366*97)/400*(1+r)^N

(1年あたりの貯金額の精度をやたらと上げていますが、酔狂です)





































年数(貯金N年目)貯金1年目の元本の利息貯金し続けた場合の合計貯金額
1¥183,972.65¥183,972.65
2¥185,334.04¥369,306.69
3¥186,705.52¥556,012.21
4¥188,087.14¥744,099.35
5¥189,478.98¥933,578.33
6¥190,881.13¥1,124,459.46
7¥192,293.65¥1,316,753.10
8¥193,716.62¥1,510,469.72
9¥195,150.12¥1,705,619.85
10¥196,594.23¥1,902,214.08
11¥198,049.03¥2,100,263.11
12¥199,514.59¥2,299,777.71
13¥200,991.00¥2,500,768.71
14¥202,478.34¥2,703,247.04
15¥203,976.68¥2,907,223.72
16¥205,486.10¥3,112,709.82
17¥207,006.70¥3,319,716.52
18¥208,538.55¥3,528,255.07
19¥210,081.73¥3,738,336.81
20¥211,636.34¥3,949,973.15
21¥213,202.45¥4,163,175.59
22¥214,780.15¥4,377,955.74
23¥216,369.52¥4,594,325.26
24¥217,970.65¥4,812,295.92
25¥219,583.64¥5,031,879.55
26¥221,208.56¥5,253,088.11
27¥222,845.50¥5,475,933.61
28¥224,494.56¥5,700,428.16
29¥226,155.82¥5,926,583.98
30¥227,829.37¥6,154,413.35
31¥229,515.31¥6,383,928.65
32¥231,213.72¥6,615,142.37
33¥232,924.70¥6,848,067.07
34¥234,648.34¥7,082,715.42
35¥236,384.74¥7,319,100.16



6年で100万円、16年で300万円、25年で500万円を貯めることができます。

貯金を元本として運用


複利計算式={A*(365*303+366*97)/400*(1+r)^N}*(1+r)^n





































年数(貯金N年目)\年数(運用n年目)12345678910
1¥185,334.04¥186,705.52¥188,087.14¥189,478.98¥190,881.13¥192,293.65¥193,716.62¥195,150.12¥196,594.23¥198,049.03
2¥372,039.56¥374,792.65¥377,566.12¥380,360.11¥383,174.77¥386,010.27¥388,866.74¥391,744.36¥394,643.27¥397,563.63
3¥560,126.70¥564,271.64¥568,447.25¥572,653.76¥576,891.39¥581,160.39¥585,460.98¥589,793.39¥594,157.86¥598,554.63
4¥749,605.68¥755,152.76¥760,740.89¥766,370.38¥772,041.52¥777,754.62¥783,510.01¥789,307.98¥795,148.86¥801,032.96
5¥940,486.81¥947,446.41¥954,457.51¥961,520.50¥968,635.75¥975,803.66¥983,024.60¥990,298.99¥997,627.20¥1,005,009.64
6¥1,132,780.46¥1,141,163.03¥1,149,607.64¥1,158,114.73¥1,166,684.78¥1,175,318.25¥1,184,015.61¥1,192,777.32¥1,201,603.87¥1,210,495.74
7¥1,326,497.08¥1,336,313.15¥1,346,201.87¥1,356,163.77¥1,366,199.38¥1,376,309.25¥1,386,493.94¥1,396,754.00¥1,407,089.98¥1,417,502.44
8¥1,521,647.20¥1,532,907.39¥1,544,250.90¥1,555,678.36¥1,567,190.38¥1,578,787.59¥1,590,470.62¥1,602,240.10¥1,614,096.68¥1,626,040.99
9¥1,718,241.43¥1,730,956.42¥1,743,765.50¥1,756,669.36¥1,769,668.72¥1,782,764.26¥1,795,956.72¥1,809,246.80¥1,822,635.23¥1,836,122.73
10¥1,916,290.46¥1,930,471.01¥1,944,756.50¥1,959,147.70¥1,973,645.39¥1,988,250.37¥2,002,963.42¥2,017,785.35¥2,032,716.96¥2,047,759.07
11¥2,115,805.06¥2,131,462.02¥2,147,234.84¥2,163,124.37¥2,179,131.49¥2,195,257.07¥2,211,501.97¥2,227,867.08¥2,244,353.30¥2,260,961.51
12¥2,316,796.06¥2,333,940.35¥2,351,211.51¥2,368,610.48¥2,386,138.19¥2,403,795.62¥2,421,583.70¥2,439,503.42¥2,457,555.75¥2,475,741.66
13¥2,519,274.40¥2,537,917.03¥2,556,697.61¥2,575,617.18¥2,594,676.74¥2,613,877.35¥2,633,220.04¥2,652,705.87¥2,672,335.89¥2,692,111.18
14¥2,723,251.07¥2,743,403.13¥2,763,704.31¥2,784,155.73¥2,804,758.48¥2,825,513.69¥2,846,422.49¥2,867,486.02¥2,888,705.41¥2,910,081.83
15¥2,928,737.18¥2,950,409.83¥2,972,242.86¥2,994,237.46¥3,016,394.82¥3,038,716.14¥3,061,202.64¥3,083,855.54¥3,106,676.07¥3,129,665.47
16¥3,135,743.88¥3,158,948.38¥3,182,324.60¥3,205,873.80¥3,229,597.27¥3,253,496.29¥3,277,572.16¥3,301,826.19¥3,326,259.71¥3,350,874.03
17¥3,344,282.42¥3,369,030.11¥3,393,960.94¥3,419,076.25¥3,444,377.41¥3,469,865.81¥3,495,542.81¥3,521,409.83¥3,547,468.26¥3,573,719.53
18¥3,554,364.16¥3,580,666.45¥3,607,163.39¥3,633,856.39¥3,660,746.93¥3,687,836.46¥3,715,126.45¥3,742,618.39¥3,770,313.76¥3,798,214.08
19¥3,766,000.50¥3,793,868.90¥3,821,943.53¥3,850,225.91¥3,878,717.59¥3,907,420.10¥3,936,335.01¥3,965,463.88¥3,994,808.32¥4,024,369.90
20¥3,979,202.95¥4,008,649.05¥4,038,313.05¥4,068,196.57¥4,098,301.22¥4,128,628.65¥4,159,180.50¥4,189,958.44¥4,220,964.13¥4,252,199.27
21¥4,193,983.09¥4,225,018.57¥4,256,283.71¥4,287,780.21¥4,319,509.78¥4,351,474.15¥4,383,675.06¥4,416,114.26¥4,448,793.50¥4,481,714.57
22¥4,410,352.61¥4,442,989.22¥4,475,867.34¥4,508,988.76¥4,542,355.28¥4,575,968.71¥4,609,830.88¥4,643,943.62¥4,678,308.81¥4,712,928.29
23¥4,628,323.27¥4,662,572.86¥4,697,075.90¥4,731,834.26¥4,766,849.83¥4,802,124.52¥4,837,660.24¥4,873,458.93¥4,909,522.53¥4,945,852.99
24¥4,847,906.91¥4,883,781.42¥4,919,921.40¥4,956,328.82¥4,993,005.65¥5,029,953.89¥5,067,175.55¥5,104,672.65¥5,142,447.23¥5,180,501.34
25¥5,069,115.46¥5,106,626.92¥5,144,415.95¥5,182,484.63¥5,220,835.02¥5,259,469.20¥5,298,389.27¥5,337,597.35¥5,377,095.57¥5,416,886.08
26¥5,291,960.96¥5,331,121.47¥5,370,571.77¥5,410,314.00¥5,450,350.32¥5,490,682.92¥5,531,313.97¥5,572,245.69¥5,613,480.31¥5,655,020.07
27¥5,516,455.52¥5,557,277.29¥5,598,401.14¥5,639,829.31¥5,681,564.04¥5,723,607.62¥5,765,962.31¥5,808,630.44¥5,851,614.30¥5,894,916.25
28¥5,742,611.33¥5,785,106.66¥5,827,916.44¥5,871,043.03¥5,914,488.75¥5,958,255.96¥6,002,347.06¥6,046,764.42¥6,091,510.48¥6,136,587.66
29¥5,970,440.70¥6,014,621.96¥6,059,130.16¥6,103,967.73¥6,149,137.09¥6,194,640.70¥6,240,481.04¥6,286,660.60¥6,333,181.89¥6,380,047.44
30¥6,199,956.01¥6,245,835.68¥6,292,054.87¥6,338,616.07¥6,385,521.83¥6,432,774.69¥6,480,377.22¥6,528,332.02¥6,576,641.67¥6,625,308.82
31¥6,431,169.73¥6,478,760.38¥6,526,703.21¥6,575,000.81¥6,623,655.82¥6,672,670.87¥6,722,048.64¥6,771,791.80¥6,821,903.06¥6,872,385.14
32¥6,664,094.43¥6,713,408.73¥6,763,087.95¥6,813,134.80¥6,863,552.00¥6,914,342.28¥6,965,508.42¥7,017,053.18¥7,068,979.37¥7,121,289.82
33¥6,898,742.77¥6,949,793.47¥7,001,221.94¥7,053,030.98¥7,105,223.41¥7,157,802.06¥7,210,769.80¥7,264,129.50¥7,317,884.05¥7,372,036.40
34¥7,135,127.51¥7,187,927.46¥7,241,118.12¥7,294,702.39¥7,348,683.19¥7,403,063.45¥7,457,846.12¥7,513,034.18¥7,568,630.63¥7,624,638.50
35¥7,373,261.50¥7,427,823.64¥7,482,789.53¥7,538,162.17¥7,593,944.57¥7,650,139.76¥7,706,750.80¥7,763,780.75¥7,821,232.73¥7,879,109.85



例えば20年貯金したから、運用して「利息でちょっぴりリッチな生活」を望んだ場合、¥3,979,202.95-¥3,949,973.15より1年につき¥29,229.8を手に入れることができます。

月2435円程度の金じゃあ大したことないのでお年玉にでもしてくれ。


結論



  • 500円玉貯金も侮れない

  • 金利上げてぇ~

  • お金のことを考えるだけで私の心は豊かになる

2008年9月6日土曜日

Google Chromeの隠し設定まとめ

Google Chromeのβがさらりと公開されました。



Windows版はXPとVista専用ということですが、私はWindows 2000で使っています。

参考:黒翼猫のコンピュータ日記 2nd Edition:Google Chrome (BETA)を Windows 2000で

――黒翼猫ではInternet ExplorerのUserAgentを偽装してChromeSetup.exeをダウンロードしていますが、そんなんしなくてもGoogle Chrome for Windows - 利用規約の合意事項からダウンロードすれば良いと思います――。



さて、一見シンプルなGoogle Chromeですが、あまり公にされていない隠し設定のようなもの起動時に付け足せるパラメータ(引数)がいくらかあり、それらをまとめているページがありましたので、メモしておきます。



Google Chrome で JavaScript を使わなくする方法 (9/5追記:使えそうな隠し設定をいくつか追加) - いがいがにっき

良いもの。悪いもの。: Google Chromeの起動オプション一覧



一応元ネタのソースコードもメモ。

chrome/common/pref_names.cc

base/base_switches.cc

chrome/common/chrome_switches.cc



追記:about:シリーズについてもメモ

Google Chromeのスペシャル「about:ページ」全リスト : ライフハッカー[日本版]

RC3の無職しょ日記:Google Chrome about:について少し

ソース:chrome/browser/browser_about_handler.cc

2008年8月27日水曜日

スタイルシートで正規表現っぽいものを使う

スタイルシートに使われる記号



CSSをいじっていて前々から気になっていたのがusercontent.css - Mozilla Firefox まとめサイトなどのページで度々見られる



「href^」「href$」「href*」



とかいうセレクタ。



――ただのhrefと何が違うんだい?――



気にはなったけどもGoogleで検索しようにも「^$*」といった記号は検索文字に使えないわ適当に「スタイルシート ワイルドカード|正規表現」とか「スタイルシート 記号」とかで検索しても出てこないわ、ていうか誰も書いてないんじゃないかっていうくらい情報が無くて難儀しました――が、持ち得る知識を最大限に活用し、何とか気合いでこの記号の意味を知ることができましたので、社会貢献のために書き記しておこうと思います。

使い方の説明



まず、「^$*」といった記号はhrefだけでなくsrcやvalueなど、あらゆる属性に対して使用することができます。



例:

  • a[href^="javascript:"]

  • a[target$=".pdf"]

  • embed[src*="youtube.com/v/"]



^(サーカムフレックス)

属性の値の始めの部分にマッチします。

例:a[href^="javascript:"]

javascript:hogehogeやjavascript:foobarにはマッチしますが、http://hogehoge.comにはマッチしません。

$(ドル)

属性の値の終わりの部分にマッチします。

例:a[href$=".pdf"]

http://hogehoge.com/foo.pdfやhttp://fugafuga.com/bar.pdfにはマッチしますが、http://hogehoge.com/foobar.htmlにはマッチしません。

*(アスタリスク)

属性の値の一部にマッチします。ワイルドカードみたいなもんです。

例:embed[src*="youtube.com/v/"]

http://www.youtube.com/v/fooやhttp://jp.youtube.com/v/barにはマッチしますが、http://www.hogehoge.com/v/にはマッチしませんし、http://www.nicovideo.jp/thumb_watch/foobarにももちろんマッチしません。



追記:よくよく調べたらCSS3の属性セレクタというものだった



Opera 9 でサポートされるウェブ仕様 - CSSに「Attribute なんちゃら」って書いてありました。これがまさに探し求めていたものでした。

zng.info - 選択子に物凄く分かり易く翻訳されてます。



こんな基本的なこと知らなくて記事書いちゃったなんて恥ずかしいよ……。

【Opera】新しいウィンドウ(タブ)で開きたくない

Webブラウザ「Opera」を使っていない人にはあまり関係の無い記事です。

target="_blank"を憎む



ページ製作者がブラウザ利用者に対して新しいウィンドウで開かせることのできるtarget="_blank"が嫌いです。

その昔メモリが少なかった時代は新しいウィンドウを開かれるだけでパソコンの処理が重たくなったりしたもので、私はこれを憎んですらいます。



必要最低限に使用する分には問題無いだろうとも感じますが、不必要に使おうとするページ製作者はたくさんいますし、必要か不必要かの基準は人によってまちまちで、時に私にとってストレスになるばかりです。



意外と知られてないようですが、利用者は新規ウィンドウで開きたきゃリンクをShift+クリックしたりホイール+クリック(中クリック)すれば開けることを是非ここで覚えてってください。



Firefoxにはtarget="_blank"を無いものと見なす設定(参考:Foamy Capriccio: target="_blank"撲滅委員会)がありますが、私の愛用するOperaには――ありません。

――とすっかり思い込んでいたのですが、それを解決する方法を書いてくださった人がおります。



サイト毎に、CSSを使わず、target='_blank'を殺す方法 - by edvakf in hatena
opera:config#UserPrefs|IgnoreTarget



にチェックを入れるだけでいいそうだ。


私はopera:configの項目――500個以上全ての設定に目を通し、興味深い設定は全て試し、機能とそのメリット、デメリットなどを把握しているつもりです。

上記の設定も例外ではなく、試した覚えがあるのですが、果て、どんな理由で現在使っていないのだろうと度忘れを起こしてしまったことがこの記事を書くきっかけです。



先程まではtarget="_blank"をProxomitronのフィルタで削り、新規ウィンドウが開かれるのを回避していました。OperaにFirefoxのようにまともな設定項目が付け足されない限りこの方法しか無いのだと信じていました。

Operaの設定によって同じ機能が実現するならばそれに越したことはありません。忘れた記憶を取り戻すべく、早速設定を試すことにしました。

opera:config#UserPrefs|IgnoreTargetを試す


方法:opera:config#UserPrefs|IgnoreTargetにチェックを入れる。「保存」を押す。Operaを再起動。終わり。

「『opera:config』って何?」な人はググれ
<a href="foobar" target="_blank">foobar</a>

など、target="_blank"は、私の求めるように無効となり、現在のタブで開くようになりました。



しかし、世の中にはtarget="_blank"よりも悪質な「JavaScriptによって開かれる新規ウィンドウ」というものがあります。JavaScriptがオンでないと先に進めないというタチの悪いものですが、これにも効果があるのか試しておこうと思い立ちました。(ちなみにFirefoxではきちんと現在のタブで表示してくれます)



実験方法:JavaScriptをオンにした状態で下記のページのJavaScriptが使用されたリンクをクリックする。

結果:JavaScriptによって開かれる新規ウィンドウには効果無しどころかリンククリックできねー

All Aboutに至ってはどのリンクも機能しなくてびっくりしましたが、これはAll Aboutでリンクをクリックできない - ウェブブラウザOpera みんなで作るまとめページ (Opera-PukiwikiPlus!)にもあるように、ロードされるJavaScriptのファイルが悪いらしいですね。



リンクがクリックできないのはダメダメですが、これを回避するためにはメニューの「ツール」→「設定」→「ポップアップ」→「すべてのポップアップを有効にする」とすることが有効です。(デフォルトは「要求しないポップアップを無効にする」)

しかし、この設定をすると折角の頑強なOperaが特にブラウザクラッシャーに対して脆弱になりますので、おすすめはできません。



つまり、要するに、opera:config#UserPrefs|IgnoreTargetは使うに難儀……と。

そうだそうだ、だからこの設定を使わなかったんだ。

ほかの方法


Proxomitronを利用して
Name = "Kill New Window"
Active = TRUE
Bounds = "<(a|area|base)*>"
Limit = 256
Match = "\#target\=$AV((_|)(blank|new))\#"
Replace = "\@"

とフィルタでtarget="_blank"を無効にするのも一つの手ですが、Proxomitronを使用していない人には明らかに向いていない方法です。



私は外部のアプリケーションにも頼らないユーザースタイルシートを利用する方法に辿り着きました。



先に紹介したedvakfさんの記事にも載っていますが、そこで紹介されているCSSを少しいじったものを公開しておきます。
:link[target$="blank"],:link[target$="new"],:visited[target$="blank"],:visited[target$="new"]{cursor:crosshair;-o-link:attr(href) !important;-o-link-source:current !important;}

これをあなたのユーザースタイルシートにコピペするだけ。

オリジナルよりも汎用性が高くなっているのと、新しいウィンドウで開かれるはずのリンクをクリックしようとすると、カーソルが十字になるところが便利かと思います。



Proxomitronの方法、ユーザースタイルシートの方法、どちらもJavaScriptのリンクから開かれる新規ウィンドウには対応していませんが、副作用も無く便利なんじゃないでしょうか。

これで私もFirefoxを妬まないで快適にOperaを使用することができましたとさ。

2008年8月15日金曜日

赤錆の出る水道の水をご飯にかけ、歯の詰め物が取れても盆休みで歯医者はやっておらず、ものが食えずも知人のパン屋からパンを頂き、我が家の車が故障し、iMacのDVDドライブが故障し、とうとうHDD(D:\)が故障した

貴重な盆休み、風呂に入ってゆっくり休もうかと思った矢先の不幸がHDD故障。どうやら日々の暑さに参ったらしい。

只今半泣きになりながら復旧中。



タスクマネージャによると起動時間が240時間を越えている


さすがに猛暑日が続く最中(10日間程)ぶっ通しで稼動させておけばHDDが逝去するのも因果かもしれませんね。



この事態が起こるであろう想定はしていました(悪夢怖い)。

でも何もこれからバックアップしようという最悪のタイミングで壊れなくてもいいじゃないかと思いますが、世界というのはそういう風にできているので仕方ありません。以前のバックアップがあるだけまだダメージが少ないものと思っておきます。



しかし最近ついてないです。善良市民の私だけが不幸なのは不公平です。



この不幸をみんなにもあげたい心境です。



お前らも不幸になるがいい。