不法電波's Diary
不法電波
http://www.bebo.com/hiro0426japan
インフォシークiswebライトからland.toに引っ越したデムパなウェブログ
http://ventura.pv.land.to/favicon.ico
http://ventura.pv.land.to/
http://ventura.pv.land.to/images/logo.png
teeter totter 2.17 Mod
Copyleft 不法電波, all rights reversed under a CC BY-SA 2.5 License.
2014-08-31T13:52:00+09:00
PCに夏をあきらめて
http://ventura.pv.land.to/tt-cgi/tt_tb.cgi/204
不法電波
<p>夏になるとメインPCが悲鳴を上げる。当該PCは<a href="http://www.dell.co.jp/" target="_blank">DELL</a> <a href="https://web.archive.org/web/20010210152334/http://www.dell.com/jp/jpn/bsd/products/spec_dimen_c_desktops.htm" target="_blank">Dimension C</a>の電源と光学ドライブ以外を換装し、マザーボードに<a href="http://www.msi.com/index.php" target="_blank">MSI</a> <a href="http://www.msi.com/product/mb/Wind-Board.html" target="_blank">Wind Board</a>(MS-7314)、CPUにオンボードの<a href="https://www.intel.co.jp/content/www/jp/ja/homepage.html" target="_blank">Intel</a> <a href="http://ark.intel.com/products/35635/Intel-Atom-Processor-230-512K-Cache-1_60-GHz-533-MHz-FSB" target="_blank">Atom 230</a>、グラフィックスプロセッサーにIGPのIntel GMA 950、メモリーにDDR2 667(PC2 5300)を2GB、2.5インチ固定ディスクドライブ(スリムFDドライブのベイに装着)、5cm角ファン2個の構成となっており、OSに<a href="http://xubuntu.org/" target="_blank">Xubuntu</a> 10.04 AMD<strong>64</strong>を入れている。しかしこのケース、通気性が全然ダメで、猛暑の日は画像右のように<strong>ケースカバーを外さないと長時間まともに運用できない</strong>。<br />[続きがあります]</p>
<p>夏になるとメインPCが悲鳴を上げる。当該PCは<a href="http://www.dell.co.jp/" target="_blank">DELL</a> <a href="https://web.archive.org/web/20010210152334/http://www.dell.com/jp/jpn/bsd/products/spec_dimen_c_desktops.htm" target="_blank">Dimension C</a>の電源と光学ドライブ以外を換装し、マザーボードに<a href="http://www.msi.com/index.php" target="_blank">MSI</a> <a href="http://www.msi.com/product/mb/Wind-Board.html" target="_blank">Wind Board</a>(MS-7314)、CPUにオンボードの<a href="https://www.intel.co.jp/content/www/jp/ja/homepage.html" target="_blank">Intel</a> <a href="http://ark.intel.com/products/35635/Intel-Atom-Processor-230-512K-Cache-1_60-GHz-533-MHz-FSB" target="_blank">Atom 230</a>、グラフィックスプロセッサーにIGPのIntel GMA 950、メモリーにDDR2 667(PC2 5300)を2GB、2.5インチ固定ディスクドライブ(スリムFDドライブのベイに装着)、5cm角ファン2個の構成となっており、OSに<a href="http://xubuntu.org/" target="_blank">Xubuntu</a> 10.04 AMD<strong>64</strong>を入れている。しかしこのケース、通気性が全然ダメで、猛暑の日は画像右のように<strong>ケースカバーを外さないと長時間まともに運用できない</strong>。</p><p>通気のための加工を施せばいいんだけれども、マザボの換装時、充電式ミニルーターと充電式ドリルドライバーで<strong>バックパネル等を加工しただけでウンザリした</strong>ので、アレをまたやろうとはなかなか思えない。熱源は専ら電源だけど、マイナーな形状なので換装できるマトモな電源の入手が困難なため、せっかくのファンレスマザーなのに、電源の近くにあるCPUには画像右のとおりCPUファンを装着し、フロントパネルのUSB端子、イヤホン端子、マイク端子を外して、そこにもCPUファンと同じ大きさのケースファンを装着した。しかし、<strong>風切り音でうるさくなった割に、冷却は全然足りていない</strong>ようだ。かと言って、もっともっと低電力・低発熱で同等のパフォーマンスも見込めるマザボとCPU・GPUの組合わせってちょっと思いつかない。確か換装前の純正マザボ(当時は<a href="http://www.microsoft.com/japan/" target="_blank">Microsoft</a> <a href="http://support.microsoft.com/ph/1131" target="_blank">Windows 2000</a> Professionalで運用)ではアルミ電解コンデンサーが妊娠しまくって、その交換に苦労したけど、この通気性の悪さが一因だったのかなぁ。いずれにせよ、毎年のことながら夏ってホント困る。</p>
http://ventura.pv.land.to/archives/2014_8_31_204.html
2014-08-31T13:52:00+09:00
2014-08-31T13:52:00+09:00
ファイルサーバーその後
http://ventura.pv.land.to/tt-cgi/tt_tb.cgi/203
不法電波
<p>ファイルサーバーにしていたPCのmicroATXマザーボードである<a href="http://www.biostar.com.tw/app/en/" target="_blank">Biostar</a> <a href="http://www.biostar-usa.com/mbdetails.asp?model=m7vkq" target="_blank">M7VKQ</a>(画像右側)がお亡くなりになられたのは<a href="/archives/2014_7_21_202.html">前回記事</a>のとおりだが、何かないかと押入れを漁っていたら、何かあった。CPUとメモリーが載ったままの、<a href="http://www.msi.com/index.php" target="_blank">MSI</a> <a href="http://www.msi.com/product/mb/MS6378.html" target="_blank">MS-6378</a> VER:3とシルク印刷されたmicroATXマザー(画像左側)。調べてみたら、<strong>チップセットがM7VKQと同じ</strong><a href="http://www.viatech.co.jp/jp/" target="_blank">VIA</a> Apollo <a href="http://www.viatech.co.jp/jp/products/chipsets/k7-series/kle133/index.jsp" target="_blank">KLE133</a>を積んだSocket Aマザーでやんのwww<br />[続きがあります]</p>
<p>ファイルサーバーにしていたPCのmicroATXマザーボードである<a href="http://www.biostar.com.tw/app/en/" target="_blank">Biostar</a> <a href="http://www.biostar-usa.com/mbdetails.asp?model=m7vkq" target="_blank">M7VKQ</a>(画像右側)がお亡くなりになられたのは<a href="/archives/2014_7_21_202.html">前回記事</a>のとおりだが、何かないかと押入れを漁っていたら、何かあった。CPUとメモリーが載ったままの、<a href="http://www.msi.com/index.php" target="_blank">MSI</a> <a href="http://www.msi.com/product/mb/MS6378.html" target="_blank">MS-6378</a> VER:3とシルク印刷されたmicroATXマザー(画像左側)。調べてみたら、<strong>チップセットがM7VKQと同じ</strong><a href="http://www.viatech.co.jp/jp/" target="_blank">VIA</a> Apollo <a href="http://www.viatech.co.jp/jp/products/chipsets/k7-series/kle133/index.jsp" target="_blank">KLE133</a>を積んだSocket Aマザーでやんのwww</p><p>いやー、購入して使ってた記憶がすっかり抜け落ちてたわ、と言うか<strong>正直うる覚えすらない</strong>。おそらく<a href="http://www.microsoft.com/japan/" target="_blank">Microsoft</a> <a href="http://support.microsoft.com/ph/1131" target="_blank">Windows 2000</a> Professionalで運用してたんだろうなぁ、でもって何かのタイミングで押入れ行きになったんだろうなぁ(遠い目)。で、MSIには別のマザーでアルミ電解コンデンサーの交換を散々勉強させてもらったものの(皮肉)、M7VKQをMS-6378に換装して起動しみたら、BIOSとOS(<a href="http://ja.ecolinuxos.com/" target="_blank">Ecolinux</a> 10.04)をちょこっと弄る必要はあったが、基本<strong>すんなり動いた</strong>。壊れて押し入れ行きになったわけではないようで、コンデンサー等もボケてなさそうなので、<strong>変わらずクッソ遅いものの</strong>、新しいマザーを購入するまでこの10年選手のオンボロをワンポイント中継ぎで使うことにした。</p><p>ちなみに、押し入れの中から<a href="http://www.epox.com/" target="_blank">EPoX</a> <a href="http://web.archive.org/web/20020810235303/http://www.epox.com/html/english/products/motherboard/ep-8kem.htm" target="_blank">EP-8KEM</a>という、<strong>これまたチップセットにKLE133</strong>を積んだSocket AのmicroATXマザーも出てきた。こちらは<a href="http://www.amd.com/jp/Pages/AMDHomePage.aspx" target="_blank">AMD</a> Athlon Thunderbirdで<del>焼き鳥を作った</del>使い倒した後、公式ではPalomino以後に非対応のため使い道が見つけられず押入れに突っ込んでおいたと記憶している。あと、<a href="http://www.dfi.com/" target="_blank">DFI</a> <a href="https://web.archive.org/web/20021220083723/http://sj.dfi.com.tw/product/fetch.asp?theValue=CM33-TL" target="_blank">CM-33TL</a>という、<a href="http://www.viatech.co.jp/jp/products/chipsets/legacy/ple133/index.jsp" target="_blank">PLE133T</a>(<strong>KLE133と同じIGP</strong>の<a href="http://www.tridentmicro.com/" target="_blank">Trident</a> Blade3Dを搭載したチップセット)を積んだSocket 370 microATXマザーも出てきた。これは、<a href="https://www.intel.co.jp/content/www/jp/ja/homepage.html" target="_blank">Intel</a> Pentium III Tualatinで使い倒した後、対応しているらしいVIA <a href="http://www.viatech.co.jp/jp/products/processors/c3/" target="_blank">C3</a>を入手できたら<del>ムフフな動画・画像がたまり過ぎた際に</del>ファイルサーバー2号機にしようと思って押入れに突っ込んでおいたと記憶している。でも入手できなかった。これら2枚のマザーは、押入れが手狭になってきたのでM7VKQと一緒に家電ゴミに出すことにした。<strong>さようなら!今までありがとう!</strong></p>
http://ventura.pv.land.to/archives/2014_8_30_203.html
2014-08-30T13:05:00+09:00
2014-08-30T13:05:00+09:00
ファイルサーバーが無くなった
http://ventura.pv.land.to/tt-cgi/tt_tb.cgi/202
不法電波
<p>自分で組み立てたPC(いわゆる自作PC)のmicroATXマザーボードが、どうやらお亡くなりになられたようだ。マザーボードのお名前は<a href="http://www.biostar.com.tw/app/en/" target="_blank">Biostar</a> <a href="http://www.biostar-usa.com/mbdetails.asp?model=m7vkq" target="_blank">M7VKQ</a>。かつてはOSに<a href="http://www.microsoft.com/japan/" target="_blank">Microsoft</a> <a href="http://support.microsoft.com/ph/1131" target="_blank">Windows 2000</a> Professionalをインストールして使用していたが、2010年7月13日にサポートが終了したため、OSに<a href="http://ja.ecolinuxos.com/" target="_blank">Ecolinux</a> 10.04をインストールし、幾つかパッケージを加えたり削ったりして<strong>NASっぽく運用</strong>していた。<br />[続きがあります]</p>
<p>自分で組み立てたPC(いわゆる自作PC)のmicroATXマザーボードが、どうやらお亡くなりになられたようだ。マザーボードのお名前は<a href="http://www.biostar.com.tw/app/en/" target="_blank">Biostar</a> <a href="http://www.biostar-usa.com/mbdetails.asp?model=m7vkq" target="_blank">M7VKQ</a>。かつてはOSに<a href="http://www.microsoft.com/japan/" target="_blank">Microsoft</a> <a href="http://support.microsoft.com/ph/1131" target="_blank">Windows 2000</a> Professionalをインストールして使用していたが、2010年7月13日にサポートが終了したため、OSに<a href="http://ja.ecolinuxos.com/" target="_blank">Ecolinux</a> 10.04をインストールし、幾つかパッケージを加えたり削ったりして<strong>NASっぽく運用</strong>していた。</p><p>Ecolinuxは<a href="https://www.ubuntu.com/" target="_blank">Ubuntu</a>系のLinuxディストリビューションでとても軽量で、Linuxにしてからの用途は、<a href="https://www.samba.org/" target="_blank">Samba</a>を利用した<strong>ファイルサーバー</strong>と、たまに<a href="http://ps3mediaserver.org/" target="_blank">PS3 Media Server</a>(PMS)を利用した<strong>メディアサーバー</strong>。と言うのも、M7VKQはPCIスロットしか持たないので、チップセットの<a href="http://www.viatech.co.jp/jp/" target="_blank">VIA</a> Apollo <a href="http://www.viatech.co.jp/jp/products/chipsets/k7-series/kle133/index.jsp" target="_blank">KLE133</a>に搭載されたIGPの<a href="http://www.tridentmicro.com/" target="_blank">Trident</a> Blade3Dを使わなければならないのだが、この<strong>グラフィックスプロセッサーがクッソ遅い</strong>。利点はMPEG-2動画再生支援機能があるくらい。もうデスクトップ用途ではとても使えないが、壊れるか我慢できなくなるまで使い倒す主義なので、Linuxを入れるとしたとき、今時CPUは<a href="http://www.amd.com/jp/Pages/AMDHomePage.aspx" target="_blank">AMD</a> Athlon XP <strong>SFF</strong> 1500+(Palomino)、メモリーはPC133 SDRAM 512MB + 256MBの計768MBのままにしつつ、PCIスロットに<a href="https://www.kuroutoshikou.com/" target="_blank">玄人志向</a>(いわゆるクロシコ)の<a href="https://www.kuroutoshikou.com/product/interface/ata_sata/sata4p-pci/" target="_blank">SATA4P-PCI</a>(<strong>SATAx4インターフェースカード</strong>)と<a href="https://www.kuroutoshikou.com/product/old_series/old_network/old_network_ethernet_board/old_network_ethernet_board_select/gbe-pci2/" target="_blank">GbE-PCI2</a>(<strong>ギガビットイーサーネットカード</strong>)を足して、更にクッソ安いSATA HDDを4台足し、<del>ムフフな動画・画像用の</del>ファイルサーバー兼メディアサーバーにして運用することにした。モニターは、どうせ<a href="https://www.xrdp.org/" target="_blank">xrdp</a>を利用して他のPCの<a href="http://windows.microsoft.com/ja-jp/windows/windows-help?os=winxp#windows=windows-xp" target="_blank">Windows XP</a> Professionalから<strong>リモートデスクトップ接続</strong>するから、滅多に利用しないだろうということで、20型液晶テレビの<a href="http://www.sharp.co.jp/" target="_blank">SHARP</a> <a href="https://web.archive.org/web/20061231152138/http://www.sharp.co.jp/aquos/lineup/ex1/index.html?name=20ex1" target="_blank">LC-20EX1</a>にした。xorg.confの該当部分はこんな感じで。</p><pre class="prettyprint linenums">Section "Monitor"<br /> Identifier "Monitor0"<br /> Modeline "1280x768" 79.50 1280 1344 1472 1664 768 771 781 798 -hsync +vsync<br /> HorizSync 47.8<br /> VertRefresh 60<br /> Option "DPMS"<br />EndSection<br />Section "Device"<br /> Identifier "Card0"<br /> Driver "trident"<br /> Option "UseFBDev" "true"<br /> Option "DRI" "True"<br /> Option "NoAccel" "False"<br />EndSection<br />Section "Screen"<br /> Identifier "Screen0"<br /> Monitor "Monitor0"<br /> Device "Card0"<br /> SubSection "Display"<br /> Depth 24<br /> Modes "1280x768"<br /> EndSubSection<br />EndSection<br />Section "DRI"<br /> Mode 0666<br />EndSection</pre><p>そもそも10年選手のオンボロな構成だし、PCIバスの帯域がボトルネックになってるっぽいしで、<strong>この用途でもクッソ遅い</strong>。PMSでトランスコードなんて絶対無理。それにOSをアップグレードしたくても、古いぶんCPUがPAE非対応など動作条件の面でリスクがあってできない。でもまあ、我慢の範囲内だった。しかし、このところ<strong>電源を落とすたびにBIOSが初期化</strong>されてしまうようになり、さすがに我慢の限界に達した。マザボのボタン電池を交換したが、症状は治まらない。外見上、電池ホルダーやCMOSジャンパーに錆等の問題はなさそう。おそらく電池とBIOS ROMあたりを繋げているどこか回路が故障、特にそのあたりに関係するハンダ等が劣化したんじゃないかと勝手に思っている。いずれにせよ自分の能力では治せそうにないので、これからファイルサーバー兼メディアサーバー、どうしよう。</p>
http://ventura.pv.land.to/archives/2014_7_21_202.html
2014-07-21T14:33:00+09:00
2014-07-21T14:33:00+09:00
最新版のWgetをゲットだぜ
http://ventura.pv.land.to/tt-cgi/tt_tb.cgi/201
不法電波
<p>愛用している<a href="https://sites.google.com/site/visualwget/a-download-manager-gui-based-on-wget-for-windows" target="_blank">Visual Wget</a>に添付されている<a href="https://www.gnu.org/software/wget/" target="_blank">Wget</a>は1.11.4と少々古い。しかも、添付のWgetにはチューニングが施されているようで、単純に差し替えるとVisual Wgetが動作しない。そこで、添付のWgetとは別に、PATHの通ったフォルダーに最新版のWgetを置くことにした。<br />[続きがあります]</p>
<p>愛用している<a href="https://sites.google.com/site/visualwget/a-download-manager-gui-based-on-wget-for-windows" target="_blank">Visual Wget</a>に添付されている<a href="https://www.gnu.org/software/wget/" target="_blank">Wget</a>は1.11.4と少々古い。しかも、添付のWgetにはチューニングが施されているようで、単純に差し替えるとVisual Wgetが動作しない。そこで、添付のWgetとは別に、PATHの通ったフォルダーに最新版のWgetを置くことにした。</p><p>そのフォルダーとは、<code>C:\usr\bin</code>。<a href="https://eternallybored.org/misc/wget/" target="_blank">GNU Wget for Windows</a>からXP以降で動作するっぽい野良ビルド版Wget 1.15(<a href="https://www.openssl.org/" target="_blank">OpenSSL</a> 1.0.1fと<a href="https://www.zlib.net/" target="_blank">ZLib</a> 1.2.8が組み込まれている模様)をダウンロードし、wget.exeを先のフォルダーに展開した。この方法では最新版がGUIではなくコマンドプロンプトからしか使えないが、最新版、いい感じで動作してる。</p>
http://ventura.pv.land.to/archives/2014_7_20_201.html
2014-07-20T13:27:00+09:00
2014-07-20T13:27:00+09:00
Wgetがゲットできないもの
http://ventura.pv.land.to/tt-cgi/tt_tb.cgi/200
不法電波
<p>古い<a href="https://www.gnu.org/software/wget/" target="_blank">Wget</a>の<a href="https://www.openssl.org/" target="_blank">OpenSSL</a>ライブラリーだけアップグレードしたのは<a href="http://ventura.pv.land.to/archives/2014_6_28_199.html" target="_top">昨日の記事</a>のとおりだが、実は最近、証明書(certificate)エラーでダウンロードできないウェブサイトが出てきたことも、アップグレードの理由の一つだった。しかし、アップグレード後もダメな場合があることがわかった。証明書ファイルの<code>cecert.pem</code>を<code><a href="https://curl.haxx.se/ca/cacert.pem" target="_blank">https://curl.haxx.se/ca/cacert.pem</a></code>からダウンロードして上書きしても、ダメ。考えられる原因は、次のとおりだが、<strong>さて、一体どれでしょう?</strong><br />[続きがあります]</p>
<p>古い<a href="https://www.gnu.org/software/wget/" target="_blank">Wget</a>の<a href="https://www.openssl.org/" target="_blank">OpenSSL</a>ライブラリーだけアップグレードしたのは<a href="http://ventura.pv.land.to/archives/2014_6_28_199.html" target="_top">昨日の記事</a>のとおりだが、実は最近、証明書(certificate)エラーでダウンロードできないウェブサイトが出てきたことも、アップグレードの理由の一つだった。しかし、アップグレード後もダメな場合があることがわかった。証明書ファイルの<code>cecert.pem</code>を<code><a href="https://curl.haxx.se/ca/cacert.pem" target="_blank">https://curl.haxx.se/ca/cacert.pem</a></code>からダウンロードして上書きしても、ダメ。考えられる原因は、次のとおりだが、<strong>さて、一体どれでしょう?</strong></p><ol><li>やはり昨日のOpenSSLライブラリーのアップグレード方法がフザけ過ぎていた</li><li><code>cecert.pem</code>はルート証明書で、中間証明書は自力で取得するはずだけれども、古いWgetはそれがうまくできない</li><li>新しいセキュアなプロトコルに古いWgetが対応していない</li><li>古いWgetの暗号(Cipher)スイートが何かおかしい</li></ol>
http://ventura.pv.land.to/archives/2014_6_29_200.html
2014-06-29T15:30:00+09:00
2014-06-29T15:30:00+09:00
WgetのOpenSSLライブラリー
http://ventura.pv.land.to/tt-cgi/tt_tb.cgi/199
不法電波
<p>2年弱ぶりの投稿。Windows XP機では<a href="https://sites.google.com/site/visualwget/a-download-manager-gui-based-on-wget-for-windows" target="_blank">VisualWget</a>という<a href="https://www.gnu.org/software/wget/" target="_blank">Wget</a>のフロントエンドのダウンローダーを好んで使用しているが、付属のWget自体がバージョン1.11.4と古いのもさることながら、<a href="https://www.openssl.org/" target="_blank">OpenSSL</a>ライブラリーのバージョンも古い。そこで、脆弱性が話題になったOpenSSLのほうだけでもアップグレードしてみた。<br />[続きがあります]</p>
<p>2年弱ぶりの投稿。Windows XP機では<a href="https://sites.google.com/site/visualwget/a-download-manager-gui-based-on-wget-for-windows" target="_blank">VisualWget</a>という<a href="https://www.gnu.org/software/wget/" target="_blank">Wget</a>のフロントエンドのダウンローダーを好んで使用しているが、付属のWget自体がバージョン1.11.4と古いのもさることながら、<a href="https://www.openssl.org/" target="_blank">OpenSSL</a>ライブラリーのバージョンも古い。そこで、脆弱性が話題になったOpenSSLのほうだけでもアップグレードしてみた。</p><p>付属のOpenSSLライブラリーは、<code>libeay32.dll</code>と<code>libssl32.dll</code>の2ファイル。OpenSSL公式サイトで挙げられているバイナリー配布サイトの一つ、<code><a href="https://indy.fulgan.com/SSL/" target="_blank">https://indy.fulgan.com/SSL/</a></code>から、<code>openssl-1.0.1h-i386-win32.zip</code>をダウンロードし、解凍・展開すると、その中の一部に<code>libeay32.dll</code>と<code>ssleay32.dll</code>の2ファイルがあった。<strong><code>ssleay32.dll</code>とは一体どういうことだ、<code>libssl32.dll</code>じゃないのか</strong>。とりあえず、<code>ssleay32.dll</code>から<code>libssl32.dll</code>にリネームし、先ほどのVisualWgetに付属のOpenSSLライブラリーに上書きしたら、普通に動作した。<strong>意味わからん</strong>。</p>
http://ventura.pv.land.to/archives/2014_6_28_199.html
2014-06-28T14:33:00+09:00
2014-06-28T14:33:00+09:00
煩わしい印刷ジョブの削除
http://ventura.pv.land.to/tt-cgi/tt_tb.cgi/198
不法電波
<p>OSがWindows7のPCで、印刷ジョブが残るトラブルがしばしば発生している。自分だけかと思いきや、けっこうあるみたいで、<a href="http://www8.hp.com/jp/ja/home.html" target="_blank">ヒューレット・パッカード</a>社の『<a href="http://h10025.www1.hp.com/ewfrf/wc/document?docname=c00098840" target="_blank">Windows 2000/XP/Vista/7 印刷ジョブの削除方法</a>』のウェブページに対応方法が図解入りでわかりやすく取りまとめられているので、いつも参照させてもらっている。<br />[続きがあります]</p>
<p>OSがWindows7のPCで、印刷ジョブが残るトラブルがしばしば発生している。自分だけかと思いきや、けっこうあるみたいで、<a href="http://www8.hp.com/jp/ja/home.html" target="_blank">ヒューレット・パッカード</a>社の『<a href="http://h10025.www1.hp.com/ewfrf/wc/document?docname=c00098840" target="_blank">Windows 2000/XP/Vista/7 印刷ジョブの削除方法</a>』のウェブページに対応方法が図解入りでわかりやすく取りまとめられているので、いつも参照させてもらっている。</p><p>ちなみに、この対応方法にある作業をそのままバッチファイル化したのが、<a href="http://www.lifehacker.jp/" target="_blank">ライフハッカー</a>の『<a href="http://www.lifehacker.jp/2010/03/100318printerhate.html" target="_blank">プリントジョブをサクッとキャンセルする方法</a>』である。ただし、このバッチファイル、何の確認もせず一定条件下のファイルを全消去してしまうというのはいかにも危険なため、いちいちGUIで操作するのは煩わしいが、よくわかっている上級者以外は使用すべきではないと思う。</p>
http://ventura.pv.land.to/archives/2012_9_17_198.html
2012-09-17T10:00:00+09:00
2012-09-17T10:00:00+09:00
エクセルでパスワード生成
http://ventura.pv.land.to/tt-cgi/tt_tb.cgi/197
不法電波
<p>Microsoft Excelで0~9とa~z(小文字)を使って任意の桁数のランダムなパスワードを生成しようかと思ったんだけど、全然スマートにできない。これらの文字を使った1桁の乱数なら、以下の計算式で簡単に生成できる。<br />[続きがあります]</p>
<p>Microsoft Excelで0~9とa~z(小文字)を使って任意の桁数のランダムなパスワードを生成しようかと思ったんだけど、全然スマートにできない。これらの文字を使った1桁の乱数なら、以下の計算式で簡単に生成できる。</p><pre class="prettyprint">=IF(RANDBETWEEN(1,36)<11,CHAR(RANDBETWEEN(48,57)),CHAR(RANDBETWEEN(97,122)))</pre><p>このRANDBETWEEN関数はとても便利だが、「分析ツール」に含まれる関数のため、利用するためには分析ツールアドインの組み込みが必要。それが嫌な場合はより一般的なRAND関数を利用しても、以下のとおり人間の視覚的にはわかり辛い計算式ながら可能。</p><pre class="prettyprint">=IF(RAND()*36<10,CHAR(RAND()*10+48),CHAR(RAND()*26+97))</pre><p>しかし、いずれにせよ、任意の桁数のパスワードを生成しようとすると、どうしても格好悪い方法しか思い付かない。例えば、上述の計算式のいずれかをA1~A20の20個のセルにそれぞれ入れ、B1に生成したい桁数を入力し、とこかのセルに以下の計算式を入れれば、任意の桁数のパスワードは簡単に生成できるが、これでは生成できる桁数が最大20桁までに制限されてしまうし、そもそも長ったらしくて全然スマートじゃない。なお、VBAを使えば簡単なんだろうが、だったらエクセルでやらずに最初からPerlでワンライナーだって。</p><pre class="prettyprint">=LEFT(A1&A2&A3&A4&A5&A6&A7&A8&A9&A10&A11&A12&A13&A14&A15&A16&A17&A18&A19&A20,B1)</pre><p>ダッセ俺超ダッセ。でも、"<code>=CONCATENATE(A1:A20)</code>"で範囲指定した文字列を一つに結合<strong>できない</strong>Excelもいかがなものかと思う。</p>
http://ventura.pv.land.to/archives/2012_9_16_197.html
2012-09-16T13:49:00+09:00
2012-09-16T13:49:00+09:00
無料ホスティングサーバのPHP
http://ventura.pv.land.to/tt-cgi/tt_tb.cgi/196
不法電波
<p>無料レンタルホスティングサーバにインストールされているPHPのバージョンを抽出調査した。だがこんなんコロコロ変わるし、公式の案内と実際とでバージョンに相違があるなんてしばしばだし、同じサービスでも鯖によって仕様が違ったりで、参考程度に。ちなみにセーフモードが廃止されたバージョン5.4系は、さすがにまだなかった。<br />[続きがあります]</p>
<p>無料レンタルホスティングサーバにインストールされているPHPのバージョンを抽出調査した。だがこんなんコロコロ変わるし、公式の案内と実際とでバージョンに相違があるなんてしばしばだし、同じサービスでも鯖によって仕様が違ったりで、参考程度に。ちなみにセーフモードが廃止されたバージョン5.4系は、さすがにまだなかった。</p><table summary="PHP Version"><caption>無料ホスティングサーバのPHP</caption><tr><th>サービス名</th><th>PHPのバージョン</th></tr><tr><td><a href="http://www.land.to/" target="_blank">Land.to</a></td><td>5.2系</td></tr><tr><td><a href="http://muryo-de.mydns.jp/hp/" target="_blank">無料でEタウン</a></td><td>5.2系</td></tr><tr><td><a href="http://atpages.jp/" target="_blank">@pages</a></td><td>5.2系</td></tr><tr><td><a href="https://www.space-i.jp/" target="_blank"><strong>Space-i</strong></a></td><td><strong>5.3系</strong></td></tr><tr><td><a href="http://www.e-whs.tk/" target="_blank">WHSサーバ</a></td><td>5.2系</td></tr><tr><td><a href="http://ribbon.to/" target="_blank">Ribbon Network</a></td><td>5.2系</td></tr><tr><td><a href="http://www.usamimi.info/" target="_blank"><strong>Usamimi.info</strong></a></td><td><strong>5.3系</strong></td></tr><tr><td><a href="http://www.daiwa-hotcom.com/" target="_blank"><strong>freeweb</strong></a></td><td><strong>5.3系</strong></td></tr><tr><td><a href="http://muryo-de.mydns.jp/hp/" target="_blank">無料でEタウン</a></td><td>5.2系</td></tr><tr><td><a href="http://fizby.net/" target="_blank">Fizby.net</a></td><td>5.1系</td></tr><tr><td><a href="https://g-pw.jp/hosting.html" target="_blank"><strong>グランパワー</strong></a></td><td><strong>5.3系</strong></td></tr><tr><td><a href="http://www.toypark.in/" target="_blank">Toypark</a></td><td>5.1系</td></tr><tr><td><a href="http://tok2.com/" target="_blank">TOK2</a></td><td>5.2系</td></tr><tr><td><a href="http://byethost.com/" target="_blank"><strong>Byet Internet</strong></a>(海外)</td><td><strong>5.3系</strong></td></tr><tr><td><a href="http://www.freehostia.com/" target="_blank">FreeHostia</a>(海外)</td><td>5.2系</td></tr><tr><td><a href="http://www.000webhost.com/" target="_blank">000webhost</a>(海外)</td><td>5.2系</td></tr></table><p><strong>[2014年9月17日追記]</strong><br />調査対象サービスを一部追加・削除</p>
http://ventura.pv.land.to/archives/2012_4_30_196.html
2012-04-30T19:38:00+09:00
2012-04-30T19:38:00+09:00
DOCTYPE宣言でJavaScriptを無効化できる?
http://ventura.pv.land.to/tt-cgi/tt_tb.cgi/195
不法電波
<p>前回の続き。Script要素が制限されるDOCTYPE宣言でHTMLを書くと、ウェブブラウザでJavaScriptが動作しなくなるか、最新のウェブブラウザでテスト。<br />[続きがあります]</p>
<p>前回の続き。Script要素が制限されるDOCTYPE宣言でHTMLを書くと、ウェブブラウザでJavaScriptが動作しなくなるか、最新のウェブブラウザでテスト。</p><pre class="prettyprint lang-html linenums"><strong><!DOCTYPE HTML PUBLIC "-//W3C//DTD Compact HTML 1.0 Draft//EN"></strong><br /><HTML LANG="ja"><br /><HEAD><br /> <META HTTP-EQUIV="X-UA-Compatible" CONTENT="IE=edge"><br /> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=Shift_JIS"><br /> <TITLE>Test</TITLE><br /></HEAD><br /><BODY><br /> <SCRIPT TYPE="text/javascript"><br /> document.write(navigator.userAgent);<br /> </SCRIPT><br /></BODY><br /></HTML></pre><p><a href="http://www.apachefriends.org/jp/index.html" target="_blank">XAMPP</a>のhtdocs内に配置した以上のテストファイル(これは携帯電話向け<a href="http://www.w3.org/TR/1998/NOTE-compactHTML-19980209/" target="_blank">Compact HTML</a>のDOCTYPE宣言)をWindowsXP上のInternet Explorer、Linux上の<a href="http://www.mozilla.jp/firefox/" target="_blank">Mozilla Firefox</a>、<a href="https://www.google.com/intl/ja/chrome/browser/?hl=ja" target="_blank">Google Chrome</a>、<a href="http://jp.opera.com/" target="_blank">Opera</a>に読み込ませたところ、いずれもJavaScriptは動作しやがった。他に以下DOCTYPE宣言でのテストでも同様の結果。本当はもっとテストする予定だったけど、計4つまでやって上手くいかなかったので諦めた。<del>無料ウェブホスティングサービスで自動挿入されるJavaScript広告を排除するには、やはりXML+XSLTでウェブページを作成するのが手っ取り早いようだ。</del></p><ul><li><a href="http://www.w3.org/MarkUp/html3/" target="_blank">HTML3.0</a><br /><code><!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 3.0//EN"></code></li><li><a href="http://www.w3.org/TR/NOTE-html40-mobile/" target="_blank">HTML4.0 Mobile</a><br /><code><!DOCTYPE HTML SYSTEM "html40-mobile.dtd"></code></li><li><a href="http://www.cs.tcd.ie/misc/15445/15445.html" target="_blank">ISO-HTML/JIS-HTML</a><br /><code><!DOCTYPE HTML PUBLIC "ISO/IEC 15445:2000//DTD HyperText Markup Language//EN"></code></li></ul>
http://ventura.pv.land.to/archives/2012_4_29_195.html
2012-04-29T10:21:00+09:00
2012-04-29T10:21:00+09:00