Blog

TF101が充電しない

Mohmongar
TF101が充電しない。ACアダプタやケーブルを変えても、USB接続でも充電マークがつかない。アダプタをつないだまんまでもバッテリーグラフがどんどん下がっていって、あるタイミングでドンと上がっている。でも40~50%くらいまでで、また下がる一方。バッテリがもう寿命かな。買ったのは3年前で、自分用にはNexus5/7があるので、最近は嫁専用になってたんだが、なければないで困るらしい。

Firefox 37更新で・・・

Mohmongar
会社のWin8.0機でFirefox 36にアップした後、ブラウズしているとなにかの拍子で読み込みにいったまま帰ってこない不具合がでていたが、このたびリリースされた37にアップしたら問題なく動いている。36.0.4まで追いかけても治らなかったのに、37ではちゃんと動いている。ReleaseNoteを見てもそれらしいbug-fixはない。。途中再インストールとかも実施したんだが、なにが悪さしていたのだろう?

出張一気読み(20)

Mohmongar
京極夏彦「豆腐小僧双六道中おやすみ」。前作、豆腐小僧ふりだしの続編です。前回で親探しの旅?を終え、新たに豆腐小僧が達磨と共に修行の旅に出ますが、幕末を背景に武田の隠し財宝を狙う悪党たちのひと騒動と、複雑にからみあいながら、いつもの京極節であれよあれよと物語が紡がれていきます。本来、人間側の騒動は概念たる妖怪達になんら関係はないのですが、主体たる人間たちに振りまわされて妖怪達も右往左往。今回は消えない豆腐小僧達の謎も明かされ、大団円といったところですが、最後はいまいちぱっとしない終わり方なのはまだ続編を続けるためかな。

アートポートCD

Mohmongar
アートポートのCDが再発売。[CD Journal]1993年リリース版アルバムに加えて93年に新宿・日清パワーステーションで行われた未発表ライヴ音源を収録したボーナスディスク付き。こちらは4/15発売。

新しい携帯ケース

Mohmongar
壊れたベールにつける携帯ケースを買い替えました。Nexus 5がすぽっと入るサイズなので、ちょっと前よりでかいですが、なかなかのホールド感。ポケットにいれるよりは全然いいですが、客観的につけた感じをみるとおっさんですね。いい感じです。

ベルトにつける携帯ケースの横部分破断

Mohmongar
L-03E→Nexus5用につかっていたベルトにさす携帯ケースの横部分が破断しました。もともとNexus5用につかうにはぎりぎりのサイズで、ちょっと無理な姿勢で開閉もしてたから。やっぱりって感じです。購入してから、約1年と3か月くらい。値段のわりにもったほうと思っています。まだ使えないことはないですが、横部分がフリーになっている状態なので、ぽろっと中身がすべり落ちないこともないので、あきらめて次のを探します。

rubygemで証明書有効期限ぎれ

Mohmongar
rubyでgemを使ってライブラリをインストールしようとするとSSL証明書の有効期限切れするとか出る。いろいろ方法があるが追加証明書をインストールした。詳しくはここかここを参考にしました。thanks! エラーメッセージ: Unable to download data from https://rubygems.org/ - SSL_connect retur ned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed ( https://api.rubygems.org/latest_specs.4.8.gz) が出る場合は、これを https://raw.githubusercontent.com/rubygems/rubygems/master/lib/rubygems/ssl_certs/AddTrustExternalCARoot-2048.pem ここ ....libruby2.*.*rubygemsssl_certs にコピーするだけ。

Rubyで凡ミス

Mohmongar
Rubyで凡ミス。if文の構文終わりのend にifをつけても次段(行)になにか値を返すものがあればエラーが出ない。末尾ifが条件式(print 3)として値はnilで解釈されて、前段のif文すべてが実行されない。end ifとしてしまうのがそのそもの間違いだが、then以下もelse以下も実行されないので30分くらい悩んだ。例文は短くて見通しがいいが、実際はthen~else~end部分が長かったので、末尾にifをつけていたのに全然気が付かなかった。また例文の(print 3)のところが普通の式(ex. x = x + 1)だと通ってしまうことがあるので困りもの。その場合(x = x + 1)部分が先に実行されるので、ますます挙動がわからなくなる。 if a==1 then print 1 else print 2 end if print 3

Windows 7でCプログラム上から、ある再生デバイスを「既存の再生デバイス」として設定する

Mohmongar
Windows 7でプログラム上から、ある再生デバイスを「既存の再生デバイス」として設定するには、IPolicyConfigオブジェクトからSetDefaultEndPointメソッドを使う。Microsoftのundocument apiなのでいつか使えなくなるかも。 参考にしたのはイム日記とZorn Softwareとそのsvnにあるサンプルソースです。特ににヘッダはここ。Thanks! HRESULT hr = CoCreateInstance(__uuidof(CPolicyConfigClient), NULL, CLSCTX_ALL, __uuidof(IPolicyConfig), (LPVOID *)&pPolicyConfig ); hr = pPolicyConfig->SetDefaultEndpoint(defaultTag, eConsole);