Hatena::ブログ(Diary)

間違いだらけの備忘録

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

イベント備忘録:

5/19 PyCon mini oosaka (仮)
5/25 CELF #65 (仮)
5/31-6/2 PyCon APAC in SG https://twitter.com/pyconsg/status/950163865613971457 (仮)
6/9(金) Koedo@akasaka (仮) 6/20-22 https://events.linuxfoundation.org/events/open-source-summit-japan-2018/ (仮)
7/14-7/16(金-日) Pyhack冬山 (仮)
7/29-8/5(日-日) https://wiki.debconf.org/wiki/DebConf18 (仮) https://debconf18.debconf.org/accounts/login/
8/10-12 C94(金-日)(仮)
8/11-12 https://2018.coscup.org/ (仮)

2011-02-28

[]雲散霧消

Gmailで障害発生 一部ユーザーのメールなど消える

http://www.itmedia.co.jp/news/articles/1102/28/news029.html

米国時間27日から、複数のユーザーがGmailのメッセージやアドレス帳などが消えたとネットで報告していた。Googleのユーザーフォーラムには、電子メール、アドレス帳、設定、ラベル、フォルダがすべて消えたといった書き込みが投稿されている。

(中略)

Googleは影響を受けているユーザーの割合を0.08%に修正。

http://gmailblog.blogspot.com/2011/02/gmail-back-soon-for-everyone.html

we also back it up to tape

(中略)

We released a storage software update that introduced the unexpected bug, which caused 0.02% of Gmail users to temporarily lose access to their email. When we discovered the problem, we immediately stopped the deployment of the new software and reverted to the old version.

めも。

2011-02-27

[]OOM Killer発動条件時にPanicを発生させる

http://www.jp.redhat.com/support/errata/RHBA/RHBA-2007-0791J.html

Out of Memory Killerを無効化できるようになりました。その場合、メモリ不足になると、カーネルパニックが発生します。Out of Memory Killerを無効にするには、コマンドecho 1 > /proc/sys/vm/panic_on_oomを使用します。Out of Memory Killerは、デフォルトでは依然として有効です。

めも、クラスタ用に有用、未検証

2011-02-26

[][]isoイメージをマルチブート

http://www10.plala.or.jp/palm84/multiiso.html

マルチブータブルCD/DVD製作法

http://uiuicy.cs.land.to/bootcd/index.html

めも、未検証

2011-02-25

[]sudo: sorry, you must have a tty to run sudo

http://old.ikoinoba.net/index.php?UID=1188143501

/etc/sudoers の「Defaults requiretty」行を消すなりコメントアウトするなりして解決。

めも

2011-02-24

エコワットとワットチェッカー

http://blog.yunayuna.net/cat6/

http://plaza.rakuten.co.jp/rupisu/diary/200809240000/

http://www.cwo.zaq.ne.jp/rupisu/

エコワットの測定誤差について

ワットチェッカーとエコワットの比較をしていたんですが、測定しているものによっては数倍の誤差が出ています。力率を加味しているかどうかだけの問題ではない数値になっています。

(中略)

ワットチェッカーがコストパフォーマンス的にもGood!

めも

2011-02-23

[]日本語版のAndroidアプリ海賊版にトロイの木馬

http://itpro.nikkeibp.co.jp/article/NEWS/20110223/357555/

ウイルス混入が確認されたのは、「いっしょにとれーにんぐ for Android」というアプリの海賊版。第三者のアプリ配布サイトで無料配布されている海賊版にGeinimiが混入されていた。見た目は正規版とほとんど変わらないが、インストールすると、バックグラウンドでGeinimiが動作する。

「Geinimi(ゲイニミ)」は、正規のAndroidアプリに潜んで、ユーザーに実行させようとする。実行されると、ウイルス本体はユーザーに気付かれないように動作し、そのAndroid機器を遠隔から操作できるようにする。

めも

2011-02-22

[]Parallel Distributed Shell (pdsh)

複数ホストでコマンド同時実行

http://blog.livedoor.jp/hakin/archives/51857965.html

http://sourceforge.net/projects/pdsh/

めも、未評価

2011-02-21

[]The LWN.net Community Calendar

http://lwn.net/Calendar/

勉強会カレンダーLWN版

めも

2011-02-20

[]ノバック Simply Scan A3

スタンド型スキャナA3モデル

http://akiba-pc.watch.impress.co.jp/hotline/20110219/etc_novac.html

 なお、綴じられた本を開いてスキャンすると、どうしても紙の湾曲が出てしまうが、これらを自動補正する機能はない。また、実際にA3原稿(A4の冊子を開いた状態)をスキャンしたところ、小さい字や線などは鮮明に取り込めない部分もあった。

めも、未検証

[]プロフィールに別名または旧姓を表示

https://www.facebook.com/help/?faq=15314

サイト上部の[設定]ドロップダウンメニューから、[アカウント設定]を選択します。

[変更]を選択して名前の変更を指示します。

[別名]フィールドに情報を入力します。

めも

2011-02-19

[]WINMAIL.DAT

Transport Neutral Encapsulation Format or TNEF

http://en.wikipedia.org/wiki/Transport_Neutral_Encapsulation_Format

めも

2011-02-18

[]ATX電源 電源スイッチ

http://replay.waybackmachine.org/20090226004345/http://jp.misumi-ec.com/catalogue/support/html/atxhyo-ka.htm

ソフトウェア的にON/OFFの制御ができるようになっています。シャーシ前面パネルの電源スイッチとメインボード(マザーボードやCPUカードなど)、電源が全て接続された状態で、シャーシの電源スイッチを押すことによって始めて電源が動作するように規格化されています。またこの時電源スイッチはモーメンタリスイッチ(押してON、離してOFF)を使用する必要があります。

http://bbs.tip.ne.jp/win/100921.html

ATとATXでは電源スイッチが違う(ATXの電源スイッチはリセットスイッチの

ような押した瞬間だけ導通するタイプ)

(中略)

リセットスイッチ等を流用することはできます。

めも

2011-02-17

[]NAT66

http://www.ipa.go.jp/security/fy22/reports/tech1-tg/a_06.html

RFC 5902で述べられているIABの見解は、「IPv4で広く普及し、しばしばセキュリティ的な意味もあると思われているNATは、実際にはセキュリティ装置として利用できるとはいえず、その観点からはIPv6でNATは不要である」としている。一方で、現状ではアドレス変更、マルチホーム対応、設定情報の統一という課題に対してはNATの有効性を否定できないことも述べている。

 RFC 5902では、これらの課題を考えるにあたっては、NATの有効性を考えるのではなく、あるサイトがNATを利用することによって、NATを利用しない残りのインターネットがどんな影響を受けるかが重要なポイントであることを指摘している。

めも


IPv6-to-IPv6 Network Address Translation (NAT66)

http://tools.ietf.org/html/draft-mrw-behave-nat66-02

めも


NAT66 module for OpenWrt

http://sourceforge.net/projects/nat66/

IPv6-to-IPv6 Network Address Translation (NAT66),is an effective and convenient method to improve the scaling of routing in the Internet.This project discusses the NAt66 implement under linux kernel.It's developed and tested based on OpenWrt platform.

めも、未検証

2011-02-16

[]Intel Anti-Theft Technology (Intel AT)

http://www.intel.com/technology/anti-theft/

http://www.intel.com/Assets/PDF/whitepaper/protecting-data-325053.pdf

can detect a suspicious condition:

  • Excessive login attempts (local). Multiple failed login attempts in a pre-boot authentication (PBA) screen.
  • PBA login timer expires (local). If the user does not log into the PBA screen successfully within the IT-specified time frame, the laptop enters theft mode.
  • Rendezvous timer expires (local). A local, hardware-based timer expires if the laptop does not check in with the central server within an IT-specified interval of time. This feature is a local trigger implemented in hardware; it works regardless of network connectivity.
  • Notification from server (remote) via IP-based network. A flag set in the central server triggers a poison pill, which is sent to the laptop via a wired or wireless LAN the next time the system checks in.
  • Notification from server (remote) via 3g-based network. IT administrators can automatically or manually send a poison pill via an encrypted SMS text message over a 3G network.5 This allows IT administrators to remotely and rapidly trigger a lock down even without LAN/ WLAN-based connectivity.
  • PC tampering (local). A lock down can be triggered when Intel AT detects changes in the firmware of the laptop or removal of the CMOS battery.

http://slashdot.jp/hardware/comments.pl?sid=517328&cid=1876915

  1. TPMを使って、BIOS起動時にログインを強要することで、起動を抑制する。
  2. ハードディスク上のデータを暗号化し、TPMでキーを管理する。
  3. 定期的にセキュリティサーバへのアクセスを強要し、期限までにアクセスできないと、操作をロックするようにできる。一度ロックされると、セキュリティサーバとの接続が復帰しても、管理者による復旧処理が必要となる。
  4. ロックアウト時のメッセージを設定可能であるため、所有者の連絡先を表示できる。

めも、未確認

2011-02-15

[]bモバイル・データカードの利用期間が終了しました。更新をお願いします。

ご利用期間終了のおしらせ

U300のSIMの使用期限が終了してブラウザに上記メッセージが表示された。

めも

Gmailのフォントを細かく設定できるGreasemonkey「Gmail Fonts Manager」

http://creazy.net/2009/12/gmail_fonts_manager.html

めも、未検証

Gmailで添付できないファイル

http://mail.google.com/support/bin/answer.py?hl=ja&answer=9481

Gmail では、次の 3 つの条件を満たしていれば、圧縮した添付ファイルを送受信できます。

1. 実行ファイルが含まれていない。

2. 添付ファイルの上限サイズを超えていない。

3. 暗号化またはパスワード保護されていない。また、他の圧縮ファイルが含まれていない。添付ファイルが暗号化されている場合は、圧縮した添付ファイルが他に含まれていなければ送受信できます。

http://mail.google.com/support/bin/answer.py?hl=ja&answer=6590

Gmail では、ウィルスに対するセキュリティ対策として、危険な実行コードを含

む可能性のある実行ファイル(拡張子が .exe のファイルなど)を送受信できな

いようになっています。また、Gmail では破損したファイルの送受信もできませ

ん。

送受信できないファイルの種類

「ade」、「adp」、「bat」、「chm」、「cmd」、「com」、「cpl」、「dll」、「exe」、

「hta」、「ins」、「isp」、「jse」、「lib」、「mde」、「msc」、「msp」、

「mst」、「pif」、「scr」、「sct」、「shb」、「sys」、「vb」、「vbe」、

「vbs」、「vxd」、「wsc」、「wsf」、「wsh」です。

Gmail では、これらのファイルを .zip、.tar、.tgz、.taz、.z、.gz などの形式に圧縮して送信しても、ファイルを受信することができません。このような種類のファイルが Gmail アドレスに送信された場合、メールは送信者に自動的に返送されます。

Mac ユーザー: zip ファイルを別の zip ファイルに入れて送信する場合

別の zip ファイルを含む zip ファイルを送信する場合、ファイルが破損する可能性が高くなるので注意してください。まずすべてのファイルを解凍し、zip ファイルを 1 つだけ作成してください。

送信および受信できるメールの上限サイズは 25 MB です(添付ファイルを含む)。この上限を超える受信メールは Gmail アカウントに配信されず、送信者に返送されます。

2011-02-14

[]GPTからMBRへの変更

fdiskで下記が表示された場合の対処

WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'!

The util fdisk doesn't support GPT. Use GNU Parted.

Hybrid MBR を GPT / MBR ディスクに変換する。

http://mimumimu.net/blog/2012/02/01/hybrid-mbr-%E3%82%92-gpt-mbr-%E3%83%87%E3%82%A3%E3%82%B9%E3%82%AF%E3%81%AB%E5%A4%89%E6%8F%9B%E3%81%99%E3%82%8B%E3%80%82/

特に、 MBR から GPT への変換は危険なにおいがするのですが、うーむ。

というのも、

GPT 形式のディスクは MBR 領域(ディスク先頭)と GPT 領域(ディスク末端)の両方を持っていますが、

MBR 形式のディスクは MBR 領域しか持っていないため、どうするのだろう。と。

末端のデータが壊れないのかなぁ、と心配だったりします。

めも、未検証

パーティション情報もクリアされる

# parted /dev/XXX -s mklabel msdos

めも

http://l-w-i.net/t/fedora/disk_001.txt

# fdisk /dev/sdb

WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'!
The util fdisk doesn't support GPT. Use GNU Parted.

このような場合はGNU Partedを使用してディスクラベルを「msdos」に変更するとよい。

ただしこの操作によりパーティションテーブルを含めたディスク内の『全てのデータが削除される』ので、重要なデータはあらかじめバックアップを取っておくこと。

http://masezou.blogspot.com/2009/09/maclinuxhdd.html

# parted /dev/sda

# mklabel

でmsdos あるいは gpt と指定する。

続きを読む

[]gdisk コマンド

http://luna2-linux.blogspot.jp/2011/10/gdisk-fedora-16-gpt.html

GPT ディスクを扱うツールと言うと、parted があるわけですが、fdisk とは異なり、指示した操作が即座にコミットされるという怖さがあります。幸いにも、fdisk と似た操作性で GPT を扱うことを可能とした gdisk というツールが普及しつつあります。

パーティション管理の方法を確認できる。

Partition table scan:

MBR: protective

BSD: not present

APM: not present

GPT: present

http://wiki.nothing.sh/page/Over2TB

WindowsはハイブリッドMBR(GPTディスクかつMBRにProtective MBRではなく通常のパーティションテーブルが書きこまれている状態)においてはGPTよりMBRを優先認識します。

2011-02-13

[]コーヒー通達

http://www.fpstation.co.jp/souzoku/souzoku-now/souzokuzei-gimonn-tilyousa.html

http://slashdot.jp/comments.pl?sid=522404&threshold=1&commentsort=3&mode=nested&cid=1902314

相続税の税務調査のよもやま話です。コーヒー通達というのがその昔ありました。税務署の調査官がお茶はご馳走になっても構わないが、コーヒーはご馳走になってはいけないと言うものです。理由は、お茶は出がらしというのがあり、訪問先の方が飲んでるついでに入れてもらえたものなら収賄にならないと言うのです。コーヒーは例えインスタントとはいえ、自分のために粉を使うと言うのです。だからご馳走になってはいけないというものです。

http://slashdot.jp/comments.pl?sid=522404&cid=1902457

お茶もですねえ,お茶腕に入れたお茶ならいいんですが,ペットボトルのお茶(「お〜い お茶」)を出すと買収の疑いが出てくるんでござんすよ.なにしろ,ペットボトルのお茶はきちんとした商品ですからね.

謎すぎる。

2011-02-12

2011-02-11

[]RH系でbond0:up,bond0:0:downとしたいとき

エイリアスの設定ファイルをONPAERENT=noにする。

# cat /etc/sysconfig/network-scripts/ifcfg-bond0:0

DEVICE=bond0:0

BOOTPROTO=static

BROADCAST=192.168.1.255

IPADDR=192.168.1.1

NETMASK=255.255.255.0

NETWORK=192.168.1.0

ONPAERENT=no

/etc/sysconfig/network-scripts/ifup-aliasesを見たところ、

ONBOOTは見ていなかった。

for FILE in ifcfg-${parent_device}:* ; do
       is_ignored_file "$FILE" && continue
       ini_env;
       . $FILE;
       [ -z "$DEVICE" ] && DEVICE=${FILE##ifcfg-}
       [ "$ONPARENT" != "no" -a "$ONPARENT" != "NO" ] && new_interface;
       unset DEVICE
done

for FILE in ifcfg-${parent_device}-range* ; do

参考

バーチャルNICの起動指定にはONPARENT

http://d.hatena.ne.jp/yumatsumo/20100620

system-config-networkのバグ修正アップデート

http://www.jp.redhat.com/support/errata/RHBA/RHBA-2006-0094J.html

このエラータアップデートでは、次の複数のバグが対処されました。

  • 別名付きデバイスについてONBOOTではなくONPARENTを使用

(略)

eth0:0とかも同様か

めも

2011-02-10

電子書籍フォーマット

http://sho.tdiary.net/20110213.html

PDFとEPUB二本立てというのは現時点ではもっともポータビリティのある、実にバランスのいい選択だ。EPUBが読めない電子書籍端末は事実上存在しないし、紙に出したければPDFが使える。最悪の場合でもEPUBをほどいてHTMLを取り出すことだってできるから、仮に将来、EPUB対応端末が消滅しても「本」を救うことはできる。

めも

2011-02-09

[]きんくま

http://blogs.yahoo.co.jp/fmimi3/54147743.html

http://www.keewee.com.my/products.aspx?cat=biscuit

知り合いが、グアムで買ってきたマレーシア土産。

外箱は「きんくま」中の小袋は「Golden Bear」

そしてどう見ても目つきの悪いコアラのマーチ。

素敵過ぎる。

2011-02-08

[]x61でFan errorが出て起動できない時

http://d.hatena.ne.jp/takkaw/20080822/p1

その表示中にEscキーを押せばスキップ可能

早速、Fanに向かってフー、フーっとカセットの端子部に息を吹きかけるようにしたら

見事、本当にFanは回りだし安心して起動できるようになりましたとさ。

めも

その後、ブロアーでCPUクーラーから吹き込んでみたところ、2〜3綿埃が飛び出てきた。

そしてFanErrorは解決したが、とりあえず様子見。

2011-02-07

2011-02-06

[]Tokyo6to4

http://tokyo6to4.net/

めも、未検証

グラフデータベース

http://www.infoq.com/jp/articles/graph-nosql-neo4j

めも、未検証

2011-02-05

[]AppleSyncNotifier.exe コンポーネントが見つかりません。

msconfigで[スタートアップ]-[AppliSyncNotifier.exe]のチェックを外して解決

mobileMe関連のプログラムのようだ。

参考

http://blog.zamuu.net/2010/0227/applisyncnotifier-not-found/

2011-02-04

[][]Energizer AP1000

iPhone3G(S)専用バッテリー内蔵保護ケース

http://www.energizerpowerpacks.com/jp/products/ap1000/

バッテリー容量:1000mAh

本体重量:60g

以前使っていた

Juice Pack Air for iPhone 3G(容量1200mAh,本体重量:約65g、保証期間3ヶ月)に比べて、軽量だが、上部カバーがない。また、端子はMiniB(MicroB)となった。

チャージャーの持ち 約1年間バッテリーを保持できます。

信頼性 業界最長の3年間保証。

めも。

2011-02-03

[]NAT444

network address translation 444

http://itpro.nikkeibp.co.jp/article/Keyword/20091110/340267/

具体的には,エンドユーザー宅内のCPE(customer premises equipment)と,プロバイダ網内のLSN(ラージスケールNAT)の2カ所でNATを実行する。このことから,「2段NAT」や「Double NAT」とも呼ばれる。

(中略)

1ユーザー当たりのセッション数の不足

(中略)

NAT444がIPパケットのヘッダーを2回書き換えるために起こる。SIPのようにIPアドレスやポート番号をパケットのデータ部分に埋め込むアプリケーションはうまく動かない可能性がある。

めも、未検証

[]6rd

IPv6 Rapid Deployment on IPv4 infrastructures(6rd)

http://yebo-blog.blogspot.com/2010/01/ipv6-rapid-deployment-on-ipv4.html

6to4と6RDの違いはIPv6アドレスにあり、6to4はPrefixに2002::/16がアサインされ、その後に32ビットのグローバルアドレスを使って「2002:IPV4ADDRESS::/48」が Subscriber ごとに割り当てられる。一方、6RDは2002に相当する部分にISPのIPv6プレフィックス(32ビット以下)を割り当て、あとは同様に IPV4ADDRESSを加えて、SubscriberにIPv6アドレスを割り当てる。6RDの面白い点として、IPv4が枯渇した後もプライベートの IPv4アドレスを利用することでIPv4のバックボーンのままIPv6サービスを提供できる (6to4ではできない)。

IPv4/IPv6デュアルスタック考察

http://www.geekpage.jp/blog/?id=2009/9/17/1

http://www.geekpage.jp/blog/data/2009/ipv6ops0904/5.txt

6rd まとめ

  • 6rdは6to4のStateless/Automaticトンネルテクノロジーをそのまま活用
  • コントロールの難しい6to4をSPのIPv6 Prefixをインターネットへ広告する事で改善
  • またProvisioning・Security・Privateアドレス対応なども考慮されている

ソフトバンク、2010年4月に「6rd」採用のIPv6インターネットサービス開始

http://itpro.nikkeibp.co.jp/article/NEWS/20100223/344978/

、6rdを採用した理由にはいくつかの技術的なメリットがあるという。具体的には、(1)既存のIPv4ネットワークに大きな変更を加えず、リレールーターを追加するだけでIPv6接続を実現できる、(2)他のトンネル方式にくらべてユーザーを収容する際の効率が良い、(3)6rdではIPv4アドレスからIPv6アドレスを生成するため、新たなアドレス配布システムが必要ない、(4)リレールーターはプロバイダーごとに異なるIPv6プレフィックスを広告するため、経路を制御しやすい

めも、未検証

2011-02-02

[]A-DATA AS596TB-32GM-C

SATA II、USB2.0(Mini USB)接続の安価なSSD

http://www.adata.com.tw/?action=product_feature&cid=3&piid=103

http://kakaku.com/item/K0000149517/

めも

CrystalDiskMark 3.0.1 (C) 2007-2010 hiyohiyo

SATA/300 = 300,000,000 byte/s

Sequential Read : 101.224 MB/s

Sequential Write : 58.524 MB/s

Random Read 512KB : 90.215 MB/s

Random Write 512KB : 37.975 MB/s

Random Read 4KB (QD=1) : 5.259 MB/s [ 1284.0 IOPS]

Random Write 4KB (QD=1) : 4.439 MB/s [ 1083.8 IOPS]

Random Read 4KB (QD=32) : 5.365 MB/s [ 1309.8 IOPS]

Random Write 4KB (QD=32) : 4.607 MB/s [ 1124.7 IOPS]

OS : Windows XP Professional SP1 [5.1 Build 2600] (x86)

X61@SATA1接続 まあ、値段相応か。

2011-02-01

[]ASUS Intel-identified Sandy Bridge chipset design error

http://event.asus.com/2011/SandyBridge/notice/

めも