link もっと前
   2017年 5月 7日 -
      2017年 4月 28日  
link もっと後

link 未来から過去へ表示(*)
link 過去から未来へ表示

日々

link permalink

我が家の計測機器

我が家にはテスターとクランプメーターがあります。SANWA CD771 というデジタルマルチメーター(値段忘れた)と、SANWA DCL31DR という AC/DC クランプメーター(Amazon で 16,000円くらい)です。

テスター

テスターは抵抗、電圧、電流、が測れますので、壊れてそう(特にショート系)な場所に当てて診断したり、電池の電圧が測ったりできて、そこそこ便利です。電子工作すればもっと重宝するでしょう。

ただ、こんなに良い機械を買わなくても、中国製の安いテスターで良かったんじゃなかろうか…という気はしています。

クランプメーター

クランプメーターは買っておいて何ですけど、あまり出番がありません。

元々は車のバッテリーが異常に上がりまくるので、常時どれくらい電流が流れているのか見たかったのと、充電されてるかどうか確かめたくて買ったんですが、それ以外の用途がほとんど見当たりません…。

クランプメーターは電流が発する磁場を計測し、導線を流れる電流の大きさを測る機械です。従って、正極側でも負極側でも良いのですが、導線を 1つだけ掴む必要があります。

しかしその辺の家電から出ているコードは、見た目は 1本に見えますが、実は正極側の線と負極側の線の 2本が内部でまとめられたコードになっています。この手のコードを流れる電流はクランプメーターでは測れません。

もちろん正極側と負極側の線を引き剥がして 1本だけ掴めば測れますけども、コードを破壊することになりますし、そこまでして測りたいかと言われると微妙です。

結局、最初から正極側と負極側の線がバラバラになっている車のバッテリーくらいしか測る物が無いんですよ。他に何か無いかなあ?

[編集者: すずき]
[更新: 2017年 5月 9日 02:07]
link 編集する

コメント一覧

  • コメントはありません。
open/close この記事にコメントする



link permalink

Sakura のサーバと Namazu

また Sakura のサーバで Namazu が動かなくなりました。古いソフトを使い続けるのは面倒くさいです。もう検索ボックスを外そうかなあ。Google で検索した方が正確だし早い気がするんだけど……。

まず libiconv をインストールします。

$ cd libiconv-1.14
$ ./configure --prefix=/home/username/usr
$ make
$ make install

次に Kakasi をインストールします。

$ cd kakasi-2.3.5
$ ./configure CFLAGS=-I/home/username/usr/include LDFLAGS=-L/home/username/usr/lib --prefix=/home/username/usr
$ make
$ make install

次に Kakasi の perl モジュールをインストールします。

$ cd Text-Kakasi-2.04
$ perl5 Makefile.PL PREFIX=/home/username/usr
$ make
$ make install

Makefile.PL の起動を perl にすると「僕は perl 5.8 です!」と騙してきて、作成されるオブジェクトのバージョンが古くなるらしく、後でうまく行かなくなります。起動を perl5 にすると 5.14 になるのでうまく行くようです。

もし 5.8 のつもりで作成してしまうと、後で Namazu を起動したときに

object version 2.04 does not match bootstrap parameter %_ at /usr/local/perl/5.14/lib/perl5/5.14/mach/DynaLoader.pm line 213.

とか言われて怒られます。この訳のわからん動きにかなりハマりました。誰得なの?この設定……。

次に小細工して、perl5 で起動してくれない Namazu の configure を騙します。

$ cd /home/username/usr/lib/perl5/site_perl
$ ln -s 5.14 5.8

ここまでやった後、下記を実行して怒られるようなら手順を間違えています。もしくは私の紹介した手順に何か誤りがありますので、お気づきの方は教えてください。

perl -e 'use Text::Kakasi;'

最後に Namazu をインストールします。

$ cd namazu-2.0.21
$ ./configure --prefix=/home/username/usr
$ make
$ make install

もし config.log を見たときに下記のようになっていたら Text::Kakasi の perl モジュールの検索に失敗してます。

checking for Text::Kakasi perl module
result: no

Namazu は、一応 Text::Kakasi モジュールがなくても動くのですが、毎回 bin/kakasi プロセスを起動しまくるので、クッソ遅いです。

[編集者: すずき]
[更新: 2017年 5月 6日 23:36]
link 編集する

コメント一覧

  • コメントはありません。
open/close この記事にコメントする



link permalink

USB メモリを常時稼働させてはいけない

家で動かしているサーバでは、いわゆる USB メモリ SanDisk SDCZ80-064G-X46 を SSD の代わりに使っていました。省スペースかつお安いく上がって大変ありがたいです。

今回マザーボードを入れ替えたついでに、USB メモリも SanDisk SDCZ88-128G-J57 に入れ替えました。しかし先代と比べると発熱がものすごくて触れないくらい熱くなります。それでもせっかく買ったので無理矢理使っていましたが、1週間くらい経った頃、write が激しくスローダウンしていて、かなり不穏な動きを見せています。

USB メモリは 1日中動作させるような使い方は想定していないと思いますので、製品が悪いと言うよりは、用途外の使い方をした私が悪いです。

SSD もだいぶお安くなってきましたし、USB メモリを無理矢理使わず、まともに SSD を買おうと思います……。

SATA も不穏な動き

カーネルのログを眺めていたら、起動から 1日くらいで SATA のエラーが出ていました。

ApolloLake 内蔵の SATA を eSATA に変換して使っていますので、普通の使い方では無いとはいえ 1日でおかしくなるのか……。何が悪いのかわかりませんが、先月のメモリ動かなかった事件のせいで、マザーボード(ASRock J4205-ITX)への不信感が半端じゃないせいで、ついマザーボードを疑ってしまいます。

[編集者: すずき]
[更新: 2017年 5月 6日 23:03]
link 編集する

コメント一覧

  • コメントはありません。
open/close この記事にコメントする



link permalink

ネットが遅くて辛い

先日(2017年 3月 6日の日記参照)の続きです。

フレッツ光ネクストにしてからというもの、夕方〜夜の回線速度が常に 1Mbps を切っていて、遅すぎて辛いです。文字主体のサイトはまだ見られますが、広告がウジャウジャ入っていると厳しいです。動画サイトなんてもう見られた物ではありません。


ネットの速度は 1Mbps 以下

悲しいことに携帯の 4G 回線の方が快適です。何のための光回線なのか……。

速度測定してみると、NTT 西のフレッツ回線は 80Mbps 出ていて悪くなさそうだったので、原因はプロバイダの WAKWAK だろうってことで、WAKWAK のサポートに問い合わせしてみました。


フレッツ網の速度は 80Mbps 超え

たぶん、最近の光コラボキャンペーンのせいで急激にフレッツ加入者が増えて、NGN とプロバイダの接続点が容量オーバーして、回線速度が落ちているのだと思うんですよね…。

近々、設備を増強してくれる予定でもあれば嬉しいですけど、そんな都合の良い話も無いだろうし、解約しかないかなあ?

プロバイダってどこが良いんだろ?

お返事が来た

連休中に問い合わせしたので、回答は連休明けになって当然だと思ったのですが、何と 1日でお返事が来ました。すぐにお返事いただけるのはありがたいですが、カスタマーサポートセンターはなかなかのブラックだなあ、と恐ろしくも感じます。

ちなみに解答いただいた内容は、全文を載せても特に意味が無いので止めておきます。簡単に言えば「きっと WAKWAK 側の設備が問題だと思うけど、すぐにはどうにもならないわ、ごめんね」です。

やはりすぐに直る見込みはなさそうなので、しばらく我慢するか、別のプロバイダを試してみる機会か、どちらでしょうね……。

[編集者: すずき]
[更新: 2017年 5月 6日 22:47]
link 編集する

コメント一覧

  • コメントはありません。
open/close この記事にコメントする



link permalink

Windows 10 と VirtualBox

いつの間にか Windows 10 で VirtualBox が動かなくなっていました。症状としては、仮想マシンを起動した瞬間に SYSTEM_SERVICE_EXCEPTION というエラーで 100% 青画面になって死にます。最新版の 5.1.20 でも発生します。

他の症状としては VirtualBox 仮想マシンの [設定] - [システム] - [プロセッサ] ページにて「プロセッサー数」を 1 より多く設定できない、64bit CPU なのに 32bit 仮想マシンしか選べない、などがあります。

解決方法はググるとわかりますけど、Windows 10 の Hyper-V をアンインストールすれば直るそうです。少なくとも私の環境では直りました。

Hyper-V のアンインストール方法は [コントロールパネル] - [プログラムと機能] - [Windows の機能の有効化または無効化] から Hyper-V のチェックボックスを外すだけです。おそらく Windows の再起動が必要になります。

なお Hyper-V も使っていてアンインストールすると困る方もいらっしゃると思いますが、私は Hyper-V と VirtualBox を併存させる方法がわかりませんでした。誰かご存じない?

そもそも昔は動いていた気がするんですけど、何か変わったのかなー??

[編集者: すずき]
[更新: 2017年 5月 2日 10:37]
link 編集する

コメント一覧

  • hdk 
    同時に使うことはできませんねぇ。Hyper-V も VirtualBox も、あるいは VMware 製品や Linux KVM も、CPU の仮想化に関する機能を使うハイパーバイザー部分を持っているので、競合してしまうんですよね。

    bcdedit で起動オプションで切り替える手はあるようですが、再起動は必要ということですね。Linux KVM は、どうやら、VM がひとつも開始していない時は CPU の仮想化に関する機能をオフにしておくという方法により、わざわざアンロードしなくてもいいようにしているっぽいです。 
    (2017年05月06日 22:15:18)
  • すずき 
    >hdk さん
    なるほど。仮に同時に使えたとしても、どちらかが必ずネストされたハイパーバイザーになってしまうから、ハードのフル機能が使えるはずないし、そんな使い方は保証外でしょうから動かなくても文句は言えないですね。

    Linux KVM はなかなか賢いですね。Linux はゲスト OS として実行されることも多いので、起動時に勝手に仮想化機能を独占してしまうと困ることでもあったんだろうな…。 
    (2017年05月06日 23:22:28)
  • hdk 
    この手のハイパーバイザー複数同時動作のためにネストした状態にするってことは、ホスト OS として立ち上がったものを後からゲスト OS にしちゃうってことになるので、実は結構トリッキーな話なんです。でも Hyper-V の場合は OS に最初から入っているわけですから、もし Windows が Xen の Dom0 みたいに特別なゲスト OS として動いていて他のハイパーバイザーはあくまでもその中で動くという風にすればありうる話ではあります。

    どうやら Linux KVM も VirtualBox も同じような動きをしていて、どちらも、仮想化の機能を先に何者かが有効にしていたらエラーにするというのと、すべての VM が終了したら無効にする、っていう挙動にすることで、同時に使わなければ OK というのを実現しているみたいです。そういう意味で BSoD ってのは興味深いです。Linux のようにエラーにすればいいのに... 
    (2017年05月06日 23:48:35)
  • すずき 
    >hdk さん
    仮想化支援機能をエミュレーションするとかして、ゲスト OS に仮想化支援機能を見せればネスト自体は不可能じゃ無いと思いますけど、やる意味が無さそうです。

    そもそも VirtualBox や Linux KVM が仮想化支援機能を使う理由は、なるべくエミュレーションする部分を減らして(or ハードに任せて)、OS 上 VM の実行速度を高速化するのが目的なわけですよね?だったら、遅くなるのは論外でしょうし、仮にハードやソフトが頑張って遅くならずにネストする方法ができたとしても、それで何が嬉しいのかわかりませんし。

    うーん、以前は BSoD にならずに動いていた気がするんですけど、もう確かめようが無いなあ。 
    (2017年05月07日 01:16:04)
  • hdk 
    いやー、ネスト自体は Linux KVM や VMware 製品は対応していますし、ネスト関連のハードウェアの支援も初期の頃よりは増えているようです。

    問題は、ホスト OS と呼ばれているものは普通ハイパーバイザーと同じところにいて、ハイパーバイザーにとってのゲスト OS ではないんです。そのような構成では複数のハイパーバイザーを持ち込んでも、それぞれが同じレイヤーから CPU を制御することになり、エミュレーションのしようがありません。エミュレーションしたければ、どれかのハイパーバイザーがホスト OS を仮想マシンの中に持ち込むことで、他のハイパーバイザーの下に入り込めるようにする必要がありますが、BitVisor を見ればファームウェア関連など結構細かいところでトラブルになりやすいので、普通はしないと思います。 
    (2017年05月07日 16:05:47)
  • すずき 
    >hdk さん
    あー、そうか。やっと言っている意味がわかりました。。。
    Hyper-V と VirtualBox を動かそうとすることは、ホスト OS は 1つで、その上に 2つのハイパーバイザーを同居させることに等しくて、1つ目のハイパーバイザーが邪魔で 2つ目のハイパーバイザーは動けない。だけど、1つ目のハイパーバイザーをどけようとすると、今度はホスト OS が邪魔で難しいということですね。

    ネスト VM(ゲストをすっ飛ばしてハイパーバイザーと通信する)
    ゲスト OS
    ゲストハイパーバイザー
    VM(ホスト OS すっ飛ばしハイパーバイザーと通信する)
    ホスト OS
    ハイパーバイザー
    HW

    私はこういうのを想像してたんですが、Hyper-V と VirtualBox の同居とは意味が違いますね。しかもこうやって重ねてもあまり意味がなさそう。Docker みたいなコンテナ用途に使えるのかな…。 
    (2017年05月08日 22:55:10)
open/close この記事にコメントする



link permalink

今回の買い物の良かったところ

先日(2017年 5月 1日の日記参照)の続きです。

最近、マザーボードの文句しか書いていなかったので、良いところも書いておきます。

Pentium, Celeron J シリーズはオールインワンの SoC です。CPU は Atom 系のコアで、Graphics も内蔵ですし、I/O は SATA3 6Gbps, USB3.0, PCIe 6レーンと基本は揃っていますので、不便は無いはずです。

一番の特徴は低消費電力で TDP たった 10W です。ファンレスも可能なので、SSD を使ってゼロスピンドルにすれば、無音 PC も組めるでしょう。私は容量優先のため HDD を使ったので、ゼロスピンドルにはなっていませんけど…。それでもかなり静かです。

Atom も速くなったなあ

我が家の PC を Passmark スコア(シングルスレッド、マルチスレッド、コア数&スレッド数、TDP)順で並べると、こんな感じでした。

  • (速)
  • デスクトップ AMD A10-7800: 1537, 5069, 4C4T, 65W
  • ノート Intel Core i5 2450M: 1404, 3404, 2C4T, 35W
  • サーバ Intel Pentium J4205: 899, 2394, 4C4T, 10W
  • 旧サーバ Intel Atom D2700: 349, 840, 2C4T, 10W
  • サブマシン Intel Atom D525: 284, 701, 2C4T, 13W
  • (遅)

次買いかえるとすると、デスクトップ Ryzen 7 1700: 1751, 13790, 8C16T, 65W です。8コア、16スレッドという誰が使うのそれ…的な仕様が実に良いんです。

メモ: 技術系の話は Facebook から転記しておくことにした。追記もした。

[編集者: すずき]
[更新: 2017年 5月 2日 08:38]
link 編集する

コメント一覧

  • コメントはありません。
open/close この記事にコメントする



link permalink

OS インストール問題

先日(2017年 4月30日の日記参照)の続きです。

Kingston メモリのお陰で無事に動作した ASRock J4205-ITX ですが、もう一つ困っていた点がありました。OS のインストールが出来ないことです。

Debian 8 は遅すぎ、Ubuntu 16.10 は GUI が死んで動きません。一度 Windows を入れる手も考えましたが Windows 7 or 8 から Windows 10 にアップデートしているため、我が家に Windows 10 のインストールディスクは一枚もありません。

そもそも使いたいのは Debian であって Ubuntu でも Windows でもないので、Debian 以外をインストールできても何も解決しないんです。困りましたね。

32bit 時代はまだ終わらない

Debian 8 のインストールディスクがまともに動かないのは、恐らくカーネルが古いのが原因だと思われます。であればですね、

  • クリーンインストールを諦めない
    Debian Testing のインストールディスクを探す、Debian Testing なら Linux 4.9 のはずだから
  • クリーンインストールを諦める
    現在運用している Debian Stable のカーネルだけ Linux 4.9 に入れ替える

このどちらかで動くはずです。Testing のインストールディスクってあったっけ?例えあったとしても Testing から Stable に戻せる保証もないし、後者の方が簡単そうです。

現状の最新 Stable カーネル(Linux 4.9.25)を新&旧マザーボード双方で動くようにコンフィグを設定し、カーネルだけサクッと入れ替えたら動きました。良かった。

今回の更新でメモリ容量が 4GB 越えしたので、本当は Debian も 32bit から 64bit に入れ替えておきたかったのですが、もう面倒くさいから、これでいいや。

[編集者: すずき]
[更新: 2017年 5月 1日 19:09]
link 編集する

コメント一覧

  • コメントはありません。
open/close この記事にコメントする



link permalink

やっと動いたマザーボード

先日(2017年 4月22日の日記参照)の続きです。

DDR3L-1866 x 2(Crucial CT102464BF186D)でどうやっても動かない悲しきマザーボード(ASRock J4205-ITX)ですが、DDR3L-1600 x 2(Kingston KVR16LS11/8)(※)を差したら、あっさり動きました。今だから言えますが、スペック上限の DDR3L-1866 は狙わず、一段下の DDR3L-1600 を狙えば苦労は無かったです。

思い返すと Crucial メモリも DDR3L-1600 x 2 に無理矢理固定したら多少動いていましたし、かなり怪しいです。まさかこのボード DDR3L-1866 に対応できていないのでは?

ただ動かないだけなら、そういう設計なのでしょうから構いませんが、動かない条件を公式スペックに書くのはやめてほしいです…。

(※)Amazon で 6,500円 x 2 くらいでした。

スペック上限に縁が無い

私は、くじ運が無いのか、部品選定のセンスが悪いのか、昔からスペック上限狙いに縁がありません。

今使っているデスクトップマシン(AMD A10-7800)も、全部品が DDR3-2133 で動くと謳っていたから、オーバークロックメモリを奮発して買ったのに、微塵も動きませんでした。

結局、諦めて DDR3-1600 設定で使っています。オーバークロックメモリは泣いていることでしょう…。

メモ: 技術系の話は Facebook から転記しておくことにした。

[編集者: すずき]
[更新: 2017年 5月 1日 18:35]
link 編集する

コメント一覧

  • コメントはありません。
open/close この記事にコメントする



link permalink

UPQ の 4K ディスプレイ

UPQの4K/120Hz液晶、実際は60Hzだった。購入者には2千円の金券で対応 〜 ODM供給を受けるDMMは返金対応 - PC Watchを読んで。

ひえー、すごい間違い方しちゃいましたね。

これ誰が気づいたんでしょうね?1年放置していた UPQ が自分で気づいたとも考えにくいし、個人で気づいた方が居たんでしょうか?

私は自慢じゃありませんが、倍速液晶(120Hz)か、そうじゃない(60Hz)かなんて全くわかりません。そもそも 50 or 60Hz 駆動の見分けすら付かない節穴 Eye ですので…。

仕事で確認しろって言われたら、文明の利器(200fps くらいで撮れる高速度カメラ)を使いますけど、家にあるテレビに高速度カメラ向ける人がそれほど居るとも思えません。

個人じゃ無ければ、他社の技術者が気づいて、指摘してあげたことになりますけど、なぜわざわざそんな面倒なことを…?

メモ: 技術系の話は Facebook から転記しておくことにした。

[編集者: すずき]
[更新: 2017年 4月 30日 17:31]
link 編集する

コメント一覧

  • コメントはありません。
open/close この記事にコメントする



link もっと前
   2017年 5月 7日 -
      2017年 4月 28日  
link もっと後

管理用メニュー

link 記事を新規作成

合計:  counter total
本日:  counter today

link About www.katsuster.net
RDF ファイル RSS 1.0
QR コード QR コード

最終更新: 9/10 14:19

カレンダー

<2017>
<<<05>>>
-123456
78910111213
14151617181920
21222324252627
28293031---

最近のコメント 5件

  • link 17年09月03日
    すずき 「言われてみると大学時代とか、どうやって運...」
    (更新:09/06 01:13)
  • link 17年09月03日
    hdk 「GPS精度は端末次第なところも大きいです...」
    (更新:09/05 23:10)
  • link 17年09月03日
    すずき 「>hdk さん\n7年落ちのカーナビに対...」
    (更新:09/05 00:15)
  • link 17年09月03日
    hdk 「自分の場合カーナビは普段は全然使わず、必...」
    (更新:09/04 20:50)
  • link 14年10月26日
    すずき 「コメントありがとうございます。お役に立て...」
    (更新:07/02 11:40)

最近の記事 3件

link もっとみる
  • link 17年09月09日
    すずき 「[ハンドスピナー] 流行に 2周遅れくらいですが、ハンドスピナーを...」
    (更新:09/10 14:19)
  • link 14年11月15日
    すずき 「[USB-DAC と矩形波] 前回は Sin 波を見ました(201...」
    (更新:09/09 22:22)
  • link 17年09月08日
    すずき 「[ヘッドフォンのノイズ] 昨日(2017年 9月 7日の日記参照)...」
    (更新:09/09 21:28)

こんてんつ

open/close wiki
open/close Java API

過去の日記

open/close 2002年
open/close 2003年
open/close 2004年
open/close 2005年
open/close 2006年
open/close 2007年
open/close 2008年
open/close 2009年
open/close 2010年
open/close 2011年
open/close 2012年
open/close 2013年
open/close 2014年
open/close 2015年
open/close 2016年
open/close 2017年
open/close 過去日記について

その他の情報

open/close アクセス統計
open/close サーバ一覧
open/close サイトの情報