Hatena::ブログ(Diary)

間違いだらけの備忘録

人生の目的:
仕事と趣味を通して、世の中を変える。そのために、この人生(時間)を楽しむ
尊敬する言葉:
生存適者
目的のために、有効ならば、手段を選ばずつまり、本末を転倒しない

イベント備忘録:

9/8(土)10:00 品川駅
9/8 (土) 18:00 御徒町
9/9 (日) 12:30(仮)羽田
9/15-9/18(土-火)PyCon JP
9/22(土) KernelVM@京(仮)
9/29-30(土日)ジャパン・ティーフェスティバル@浅草 http://teafes.net/

2013-11-30

[]TCP SYNの再送間隔の初期値

http://d.hatena.ne.jp/rx7/20131129/p1

@CentOS 6.4(2.6.32-358.23.2.el6.x86_64)

TCPのSYN再送が1, 2, 4秒の間隔で送られています。

(中略)

#define TCP_TIMEOUT_INIT *1 /* RFC2988bis initial RTO value */

Computing TCP's Retransmission Timer

http://tools.ietf.org/html/rfc6298

めも、未検証

*1:unsigned)(1*HZ

2013-11-29

[]ARMv8-R

http://monoist.atmarkit.co.jp/mn/articles/1311/29/news037.html

Cortex-Aシリーズは、一定の時間内に動作が完了することを保証するリアルタイム性を有していない。このため、自動車の運転操作系に関わる車載システムや産業機器の制御システムにCortex-Aシリーズを用いるのは難しかった。

 ARMv8-Rの最大の特徴となるのが、タイプ1ハイパーバイザを使用して1つのプロセッサコア上で複数のOSを動作させたとしても、リアルタイム性を保証できることだ。ハイパーバイザを介して、一方のOSのタスクからもう一方のOSのタスクに動作を切り替えるコンテキストスイッチにかかる時間は2〜3μsと極めて短い(40nmプロセス/動作周波数が300MHzの場合)。

(中略)

ARMv8-Rは、ARMv8-Aとは異なり64ビットのメモリ空間をサポートしていない。ARMv7アーキテクチャベースのCortex-Rシリーズと同様に、32ビットの命令セット「A32」とサブ命令セット「T32」に対応している。

めも、未検証

2013-11-28

[]「ら」抜き言葉やムダな修飾...。ありがちなミスを避け、伝わる文章を書くには

http://www.lifehacker.jp/2013/11/131128book_to_read.html

ISBN:4534051255

めも、未読

2013-11-20

[]USB3.0機器から発生するノイズは、2.4Ghz無線LANに悪影響を与える

http://freesoft.tvbok.com/tips/web/usb3_24ghz_wifi.html

http://applech2.com/archives/34976639.html

  • USB 3.0デバイスからは2.4~2.5GHzのノイズが出る
  • このバンド(2.4GHz)の無線デバイスと一緒にUSB 3.0を使用していると影響を与える
  • アンテナ付近にUSB 3.0機器を置くとWi-FI速度が半分から1/3程度になる場合がある
  • この場合Wi-FiおよびBluetoothデバイスと干渉を起こし問題が生じる場合がある

対策としては

  • USB 3.0機器を(WiFiアンテナから)離して使用する
  • 5GHz帯のWi-Fiを使用する

めも、未検証

2013-11-19

2013-11-18

2013-11-15

[]サイドバーのタイトルを非表示

Stylish使用

https://addons.mozilla.org/ja/firefox/addon/stylish/

http://zubolla.blog.fc2.com/blog-entry-5.html

#sidebar-box sidebarheader {display: none !important;}

http://zubolla.blog.fc2.com/blog-entry-3.html

「挿入ボタン」→メニューから「XUL 名前空間を標準とする」を選択

めも

2013-11-14

[]Pull is not possible because you have unmerged files.

force updateされたブランチのpullで上記エラー

$ git tag old-tag
$ git reset --hard HEAD~10
$ git pull
$ git diff old-tag HEAD 

上記で対処、HEAD~10は適当

2013-11-13

[]ニッケル水素電池

eneloop-Rリフレッシュの効果検証と、リフレッシュ必要性の検討

http://www.gakitama.com/juudev/refresh.htm

定量的に書けるものも含めまとめると、

 ○1.0V維持容量は、

   一回目のリフレッシュで、1782mAhから1827mAhと若干(45mAh)回復。

   それ以降は、まったく回復しない。(というか、1回目のリフレッシュで完全に回復)

 ○1.2V維持容量については

   リフレッシュしていない状況では1250mAh、

   一回リフレッシュすると、1500mAhで、大きく回復。

   それ以降は若干しか回復しない。

 ○維持電圧については、

   1回のリフレッシュでほぼ回復。

   それ以降は若干しか回復しない。

(中略)

  1.半年間、リフレッシュをしていないeneloopは、不活性化が起きている。

    ただし、その不活性化の程度は、たいしたことはない。

    #たいしたことない、というのは、若干主観が入ってますので、その程度はグラフを見てください。

    #あえて言うと、放電終止電圧が通常の機器を使ってる場合は、問題ない程度。

    #もっと、一歩進めていうと、不活性化が問題になる使い方をしている人も、まったく問題ない程度。

  2.半年間、リフレッシュしていない程度では、1回のリフレッシュで、ほぼ、回復する。

(中略)

パナソニックの技術資料によると、電池の放電深度を浅くすると、電池のサイクル寿命は、飛躍的に伸びる、となっています。

つまり、この資料のこの部分だけを盲目的に信じれば、リフレッシュなんてしないほうがいい、という結論になってしまいます。

逆に、1000回使用できる、ということですが

(順序変更)

実際問題、JIS−C8708では、50回に1回リフレッシュしてる

http://industrial.panasonic.com/www-data/pdf/ACG4000/ACG4000PJ2.pdf

ニッケル水

素電池は、放電深度(DOD: Depth of discharge)とサイクル

数の対数がほぼ反比例の関係になります。ニッケル水素電池の

寿命は、正極に使用されている導電剤が放電により還元される

ことによる正極利用率の低下と、負極で使用されている水素吸

蔵合金の腐食による電解液の消費が主要因となっています。サ

イクル的な用途で使用する場合、DODは100%つまり完全放電

状態まで使い切ることが一般的です。このとき正極は電気化学

容量が残っていないため、負極の電位に近づく事になります。

正極に用いられる導電剤は負極の電位に近づくと還元されてし

まい、導電剤としての機能が低下してしまいます。また、放電

時に電池容量がなくなるとき、つまり電池電圧が1V以下にな

るときに、負極の電位も一時的に正極の電位に影響されて上昇

し、負極の水素吸蔵合金が若干腐食する反応が起こります。ま

た、負極の水素吸蔵合金は充放電により水素の吸蔵放出反応を

行うときに結晶の膨張収縮が起こりますが、そのストレスによ

り、合金が割れていく微粉化反応が起こりより腐食しやすくな

ります。

従って、これらの反応が起こりにくい、浅い充放電を繰り返した

場合、ニッケル水素電池のサイクル寿命は飛躍的に向上します。

[]Amazonベーシック 充電式ニッケル水素電池

http://www.amazon.co.jp/dp/B00CWNMR5Y/

低自己放電技術が活かされています。長い期間電池を放置していた場合でも、必要な時にはすぐに使用することができます。

http://www.amazon.co.jp/review/R2LOVVW2N6JTYC/ref=cm_cr_dp_title?ie=UTF8&ASIN=B00CWNMR5Y&channel=detail-glance&nodeID=3210981&store=electronics

以下の充電器を推奨(=動作確認)

しているとの事でした。全部で3機種あります。

Panasonic:BQ-CC11,BQ-CC23

富士通:FC344F-JP(FX)

以上の3機種です。この充電器で充電出来ない場合、Amazon側で

不良品として返品を受け付けてくれるそうです。逆に言えば、その他の、

充電器では、保証対象外となる恐れが有りますので注意してください。

中身に関しては、何処のOEMか、教えて戴けませんでしたが、

Panasonic,富士通(FDK)は、三洋電機の電池部門を継いだ会社ですので

推奨充電器から見て、恐らく、中身はPanasonicか富士通(FDK)製と思われます。

元々、三洋電機時代もエネループは、開発:三洋電機、製造:FDKです。

めも

[]寿命が来たニッケル水素充電池に活入れ

http://freesoft.tvbok.com/degi-camera/battery/post_97.html

以下で紹介する行為は、最悪の場合は発火や破裂の恐れがあります。マネする人は自己責任です。十分に気をつけて作業を行ってください。周りに可燃性のモノを置かず、厚手の服を着たり、防護メガネを付けたり、万全な準備&充電池の状態を怪我をしない距離から監視しながら行ってください。

(中略)

10円硬貨で挟んでショートさせる

  ・10秒ほどで十分だった。

  ・ショートさせる相手にはアルカリ電池(1.5V)を選んだ。

  ・電池の電圧が0.3Vほどになり、充電可能な状態になった。

(中略)

2〜3分の充電を繰り返してみる

  ・5回ほど繰り返すと、正常な充電(BU-100の場合110分)が行われ始めた。

  ・充電終了後の電圧は1.23V。まだちょっと低い。

素敵〜

ヘタってきた eneloop の使い道 〜劣化して捨てる前に

https://1010uzu.com/boyaki/use-for-degraded-eneloop

壁掛け時計に利用

ドアチャイムに利用

リモコンに利用

ダイソーの充電器で充電してみる

制御回路のついていない充電器(中略)

 1 晩充電して取り出した eneloop を再度 eneloop 専用の充電器にて充電してみたところ、点滅することなく充電が終了しました。とりあえず eneloop は復活しましたが、また点滅するかもしれない

めも、未検証

[]Panasonic 単3・4形ニッケル水素電池専用急速充電器 BQ-CC08

http://www.amazon.co.jp/dp/B0048WIALC/

LEDが点滅を続ける:充電式電池が劣化している/誤って乾電池を充電している

後継:BQ-CC21:eneloop対応

http://www.amazon.co.jp/dp/B00C48WNEW/

2013-11-12

2013-11-11

2013-11-10

[][]

ブート時に/tmpを削除しない方法

http://ambiesoft.fam.cx/blog/archives/178

/etc/default/rcSを編集する

(中略)

TMPTIME

0にすると、ブートの度ごとに/tmpにあるファイルが削除される。10とすると10日間使われていないファイルが削除される。

めも、未検証

2013-11-09

[]シェルスクリプトを書くときに

http://d.hatena.ne.jp/masudaK/20120223/1330006586

http://d.hatena.ne.jp/mikeda/20120226/1330250904

めも

unary operator expected

if [ $var = "abc" ];then

ちゃんとクオートしましょう。

if [ "$var" = abc ];then # 逆にabcはクオートしなくてもいいです

めも

2013-11-08

[]営業零課接待班

ISBN:9784062161213

ティッシュ配りが恥じらいながらティッシュを配ったとしても、片や配られる側はその人のことを特になんとも思っていない

(中略)

自意識と他人から向けられる意識との差はそれほど大きい

(中略)

自意識過剰(中略)は二つのタイプに分かれます。

ナルシストと呼ばれるような自己イメージを美化する者

(中略)

自己イメージを過小評価したり責めたりしてしまう者

めも

2013-11-07

[]Torユーザーに対するNSAの攻撃手法

http://internet.watch.impress.co.jp/docs/column/security/20131107_622443.html

http://www.washingtonpost.com/world/national-security/secret-nsa-documents-show-campaign-against-tor-encrypted-network/2013/10/04/610f08b6-2d05-11e3-8ade-a1f23cda135e_story.html

Torネットワークから特定のサーバーへのHTTPリクエストを検知し、Torユーザーを識別する「指紋 (fingerprint)」を生成してデータベースに登録しておきます。

 次に、インターネットのバックボーンのキーとなる場所にQUANTUMと呼ばれる秘密のサーバーを設置し、攻撃対象の(身元を暴きたい)Torユーザーがアクセスしようとしている正規のウェブサイトが応答する前に、そのサイトになりすましてFOXACIDと呼ばれるサーバーに誘導します。つまり、いわゆる「man-in-the-middle」攻撃を行なっているわけです。

FOXACIDサーバーは通常のアクセスでは何もしないのですが、

FOXACIDタグと呼ばれる特別なURLでアクセスすると、ブラウザーの脆弱性を使ってマルウェアを感染させます

(中略)

通信事業者の協力を前提にしている上、実際に協力している事業者が存在している点は見逃すことのできないところです。

めも、未検証

2013-11-05

[]ヘリウムガスHDD

http://pc.watch.impress.co.jp/docs/news/20131105_622101.html

空気の7分の1の密度のヘリウムガスをHDD内に封入し、回転時の空気抵抗を減らすことで、3.5インチながら7枚プラッタの内蔵を実現する「HelioSeal」技術を採用。市場で最大容量となる6TBを実現するとともに、ドライブ単体でアイドル時の消費電力を23%、容量あたりの消費電力を49%削減した。

http://pc.watch.impress.co.jp/docs/news/20120914_559531.html

通常の空気より低い抵抗力と高い熱伝導性を持つため、HDDの静音化と動作温度の低減にも利点があるとしており、動作温度が約4℃低減したことが確認できたという。

http://pc.watch.impress.co.jp/docs/news/20130605_602217.html

SAS SSDのコストは、同容量の15,000rpm HDDの8倍、10,000rpm HDDの12.5倍、7,200rpm HDDの50倍である。この差は今後しばらく並行して推移し、その差が急激に縮まったり、逆転したりすることはないだろうとした。

(中略)

シールドHDDでは7枚プラッタを封入でき、記録密度を向上させられるが、Cold StorageとCooling Storageではプラッタの回転速度を下げるなど、低速化をすることで、容量あたりのイニシャルコスト/ランニングコストを現状から下げられる。

https://twitter.com/gyoden/status/397530457085992960

ヘリウムはリークしやすいんだけど、ほんとに耐久性は大丈夫?

めも、未検証

2013-11-04

[]iPhone 5sとiPad Airの物理演算

http://pc.watch.impress.co.jp/docs/news/20131105_622195.html

A7はスマートフォン向けSoCで初めて64bitに対応したもので、AppleではiPhone 5に搭載されている「A6」に対して、CPU/GPUとも最大で2倍高性能だとしている。

(中略)

CPU性能はというと、8,197対7,783(同)で、iPhone 5を若干下回る結果が出ている

(中略)

Bulletは、軟体処理においてデータをランダムかつ依存性が高い方法でメモリ上に記録する。実は、これがA7において、物理テストの結果が奮わない理由だった。A6は、インオーダー処理(先のテストコードが該当)でも、アウトオブオーダー処理(Bullet)でも、性能に変化はないのだが、A7はアウトオブオーダーだと性能が下がるのである。また、データ依存性もA7の性能に大きく影響する。

(中略)

A7は、アーキテクチャ的に物理演算のような処理が苦手ということになる。

へー

2013-11-02

[]最近読んだSS

例によって例のごとく人を選ぶ。

盾の勇者の成り上がり

http://ncode.syosetu.com/n3009bk/

完結。

序盤の方が好きだったが、まあきれいに終わったので良し。

この素晴らしい世界に祝福を!

http://ncode.syosetu.com/n7145bl/

完結

あらすじ詐欺と見せかけて詐欺じゃない。

個人的には中盤のセレナ戦がお気に入り。

「無宗教なんて奴、この世にいるか! それが神であれ邪神であれ悪魔であれ! この国の連中は必ず何か拠り所を作るものだ!」

(中略)

「年末にはある宗派の教祖の誕生日を国民総出で盛大に祝って、その同じ月の終わりには、別の宗派の年末行事の鐘の音を聞きます。そして年が明けたら、神道って言われる宗派に従って、一年の健康を祈りに行きます」

「お前の国は世界中のプリーストに喧嘩売ってんの?」

素敵〜

2013-11-01

[][]史上最強の哲学入門

ISBN:4896447328

一読

  • 絶対的な真理なんてそんなものはない!価値観なんて人それぞれさ!(プロタゴラス)
  • 自分が心から「ホントウに善い」と思って発言したことを、肉体が危険だからと言う理由で撤回するとしたらそんな物は「ホントウに善いこと」などではない(ソクラテス)
  • この世の全てを疑えたとしても、それを「疑っている私」がいるということだけは疑えない(デカルト)
  • 「私(我)」の正体とは、実は「経験(私という継続した感覚を生み出している痛みなどの知覚体験)」にすぎない(ヒューム)
  • 経験の受け取り方には人類共通の一定の形式があり共通の形式にもとづく範囲内では合意出来る概念が作り出せる(中略)とはいえそれはあくまでも人間という種にとっての真理である(中略)真理は人間によって規定されるものである(カント)
  • Aを信じることが人間にとって有用性があるとしたら、Aの真偽によらず、Aは真理である(デューイ)

素敵〜

飲茶 哲学的名言集

http://www.h5.dion.ne.jp/~terun/meigen2.html

  • その水が皆にとって熱いかどうか、そこに絶対の答は存在しないだろう。しかし、私たちが、共同風呂に入ろうとする限り、そのことを問題にせざるをえないはずだ。
  • そもそも、意識があるということの方が異常なんです
  • 死とは 問いかける事にこそその意味も在れば 価値も在る
  • ニーチェを学ぶ者は、自分もニーチェにならないよう注意せよ他人の哲学(狂気)を覗き込むとき、哲学(狂気)もまたお前を覗き込む
  • 人には知りえない真理を求めた男は、最後には自分が人間であることを辞めて、哲学を完成させるんだ。ハッピーエンドだよ。だろう?

素敵すぎる

・哲学的な何か、あと科学とか(Kindle版)

http://www.amazon.co.jp/review/RWWGTXXW097YT/ref=cm_cr_dp_title?ie=UTF8&ASIN=B007RLBIJ2&channel=detail-glance&nodeID=2250738051&store=digital-text

めも、未検証