Hatena::ブログ(Diary)

間違いだらけの備忘録

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

イベント備忘録:

6/20-22 https://events.linuxfoundation.org/events/open-source-summit-japan-2018/ (仮)
6/17 PM @武蔵小杉(仮)
6/28(木)19:00@水道橋
7/14-7/16(金-日) Pyhack冬山 (仮)
7/21(土)13:00 KernelVM@飯田橋
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/ (仮)
9/8(土)10:00 品川駅(仮)

2012-09-30

2012-09-29

[]ベンチマークツール

http://www.mysqlpracticewiki.com/index.php/ベンチマークツール

[]ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

http://ichitech.seesaa.net/article/31576304.html

mysqld_safeが起動してるのにも関わらず上記エラーがとれない人は

mysql.sock を探し出して /tmp/ にシンボリックリンクを張ってあげてね

めも

[]テーブルサイズ確認

mysql> SELECT Data_length,Index_length,TABLE_NAME,TABLE_SCHEMA FROM information_schema.tables where TABLE_SCHEMA = "dbt2";
+-------------+--------------+------------+--------------+
| Data_length | Index_length | TABLE_NAME | TABLE_SCHEMA |
+-------------+--------------+------------+--------------+
|   200081408 |     23724032 | customer   | dbt2         |
|       16384 |            0 | district   | dbt2         |
|    25755648 |            0 | history    | dbt2         |
|    11026432 |            0 | item       | dbt2         |
|     3686400 |            0 | new_order  | dbt2         |
|   272580608 |            0 | order_line | dbt2         |
|    18415616 |     14204928 | orders     | dbt2         |
|   381648896 |            0 | stock      | dbt2         |
|       16384 |            0 | warehouse  | dbt2         |
+-------------+--------------+------------+--------------+

参考

http://q.hatena.ne.jp/1283251244

http://dev.mysql.com/doc/refman/5.1/ja/tables-table.html

2012-09-28

docomo 定額データ スタンダードプラン契約

MNPする場合、タイプSSバリュープランへ変更

http://blog.goo.ne.jp/tiida9596/e/4051eb39498178056d5bd4932381d9eb

http://onemiletoheaven2.cocolog-nifty.com/blog/2011/08/docomomnpau-d4c.html

従量データプラン バリュープラン/ベーシックプラン一覧

http://www.nttdocomo.co.jp/service/data/foma/bill_plan/for_dataonly/

ドコモ定額データ回線をSoftBankプリペイド回線へ

http://d.hatena.ne.jp/sgrmatha/20120804/1344089908

既存のdocomo回線をMNP転出 ⇒ MNPで再転入

http://shimajiro-mobiler.net/2012/03/18/post9253/

MNP

http://blog.livedoor.jp/phone_news/archives/5497745.html#more

プラスXi割

http://www.nttdocomo.co.jp/info/news_release/2012/04/24_00.html

http://589lab.net/price-plan/plus-xi-example.html

http://blog.livedoor.jp/phone_news/archives/6292160.html

http://blog.livedoor.jp/phone_news/archives/3971473.html#more

・そもそもプラスXi割とはなんなのか?

現在、docomoの音声回線のパケット定額サービスを契約している人が、

Xiデータ通信専用プランを契約している場合、毎月の定額料金が割引になるサービスです。

※音声回線のパケット定額サービスとは、

「パケ・ホーダイ フラット」「パケ・ホーダイ ダブル2」「パケ・ホーダイ ダブル」

「Xiパケ・ホーダイ フラット」「Xiパケ・ホーダイ ダブル」のいずれかのことです。

パケホーダイ系最低維持費

タイプSSバリュー+パケホーダイ・ダブル-eビリング+ユニバーサルサービス料=1270円

2012-09-27

[]res.nimg.jp はコンピューターに情報を保存する許可を要求しています。

http://yuzu.1616bbs.com/bbs/yuzu_topic_pr_187.html

保存しようとしている情報というのは、動画を再生するにあたって自分が設定したチェック項目らしい。

ニコニコでいうなら、コメント欄の上にある「設定」での項目。

これを自分なりにカスタマイズしていると、その設定が保存される。

これが「ローカルストレージに保存されている情報」のようだ。

この情報を削除すると、設定項目は初期状態に戻る。(NG設定なんかの情報も初期化されるっぽい)

Flash Playerを使ったサイトの情報の保存一覧

http://www.macromedia.com/support/documentation/jp/flashplayer/help/settings_manager07.html

めも

2012-09-26

CLUB Panasonic My MALL「LTE Service」サービス

http://ec-club.panasonic.jp/mall/sense/open/wimax/lte.html

契約期間の縛り 2年

http://prtimes.jp/main/html/rd/p/000000371.000003442.html

  ●LTE エントリープラン「毎月の通信料金を抑えたいお客様に」

    通信速度最大14Mbps月間(3GBまで速度制限なし、それ以降512kpbs)

    [月額料金2,340円(税込)]

  ●LTE ライトプラン「LTEをリーズナブルな価格で利用したいお客様に」 

    通信速度最大75Mbps月間(3GBまで速度制限なし、それ以降128kpbs)

    [月額料金4,980円(税込)]

  ●LTE スピードプラン「LTEをゆとりの上限7GB(以降512kpbs)と

    上限以降も十分なスピードでお使いいただけるスピード重視のお客様に」

    通信速度最大75Mbps月間(7GBまで速度制限なし、それ以降512kpbs)

    [月額料金6,780円(税込)]

めも、未評価

2012-09-25

[][]AWS EC2インスタンスのルートボリュームのサイズ拡張

http://tanyaolinux.blogspot.jp/2012/04/aws-ec2.html

■Management Consoleでの作業

  1. rootボリュームを拡張したいEC2インスタンスを停止。
  2. rootボリュームのEBSからCreate Snapshotを実行。
  3. Create Volumeで拡張したいボリュームサイズ(GB)を入力し作成したSnapshotを選択。
  4. rootボリュームのEBSをDetach Volumeする。
  5. 作成したEBSを/dev/sda1にAttach Volumeする。
  6. EC2インスタンス起動。

■OS上での作業

resize2fsを行えば拡張した領域が見えるようになる。

上記は結構時間が必要。

# df -h ; resize2fs /dev/xvda1 4G ; df -h
Filesystem      Size  Used Avail Use% Mounted on
rootfs         1008M  581M  376M  61% /
udev             10M     0   10M   0% /dev
tmpfs            62M   72K   62M   1% /run
/dev/xvda1     1008M  581M  376M  61% /
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           123M     0  123M   0% /run/shm
resize2fs 1.42.5 (29-Jul-2012)
Filesystem at /dev/xvda1 is mounted on /; on-line resizing required
old_desc_blocks = 1, new_desc_blocks = 1
Performing an on-line resize of /dev/xvda1 to 1048576 (4k) blocks.
The filesystem on /dev/xvda1 is now 1048576 blocks long.

Filesystem      Size  Used Avail Use% Mounted on
rootfs          4.0G  582M  3.2G  16% /
udev             10M     0   10M   0% /dev
tmpfs            62M   72K   62M   1% /run
/dev/xvda1      4.0G  582M  3.2G  16% /
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           123M     0  123M   0% /run/shm

めも

参考

http://www.atmarkit.co.jp/flinux/rensai/linuxtips/a069expandlvm.html

http://www.slideshare.net/kentamagawa/aws1-ec2-ebs

2012-09-24

[]石英ガラス内部にデータを記録

http://pc.watch.impress.co.jp/docs/news/20120924_561881.html

石英ガラス内部に、フェムト秒パルスレーザーを照射すると、屈折率の異なる微小領域(ドット)が形成され、これが1bitのデジタルデータとなる。

(中略)

これにより、4層記録で、CDの記録密度35MB/平方インチを超える40MB/平方インチを実現した。

(中略)

4層全てで、読み出しエラーゼロに相当するSN比15dBを達成した。また、1,000℃で2時間加熱する高温劣化加速試験でも、劣化なくデータ再生ができ、数億年以上にわたって保存可能なことを示しているという。

素敵〜

2012-09-23

[]リア充ごっこはリア充です。

色即是空、空即是色

2012-09-22

[]quilt の使い方

参考

http://blogs.yahoo.co.jp/mindrefugee307/44876488.html

  1. QUILT_PATCHES を debian/patches にする
  2. $ quilt new [パッチ名]

新しいパッチを作る。

  1. $ quilt add [ファイル名]

そのパッチで扱うファイルを登録する。

  1. $ quilt refresh

更新をパッチへ反映する。

http://www.geocities.jp/xsybr354/debian/devel-notes/quilt.txt

一覧

series

(中略)

refresh 直後はパッチが適用されたのと同じ状態だが、

quilt pop すれば解除できる。

めも

[]DEB_BUILD_OPTIONS=nocheck

http://www.ducea.com/2008/12/07/deb_build_optionsnocheck/

makeにtestターゲットが有った場合に自動実行される、dh_auto_testのスキップ

失敗するテストの回避に使用したが、そのテスト自体を実行しないようにするほうが望ましいようだ。

参考

http://man.cx/dh_auto_test%281%29

[]debパッケージを展開する

http://memo.officebrook.net/20100416.html

% ar vx hoge.deb

めも

2012-09-21

[]Dateコマンドで日時計算

$ date -d '2012-10-15 208 days ago' '+%F'
2012-03-21

$ date -d '2012-1-14 208 days ago' '+%F'
2011-06-20

http://shellscript.sunone.me/date.html

めも

2012-09-20

[]

http://ggsoku.com/2012/09/galaxy-s3-nfc-sec/

http://thenextweb.com/google/2012/09/19/security-researchers-hack-android-via-nfc-samsung-galaxy-s-iii/

悪意のあるファイルをアップロードできる問題はNFC以外にも、Webサイトや電子メールの添付ファイルなどでも行われる可能性があるとしているが、「怪しい添付ファイルを開かない」「怪しいWebサイトを見ない」といった方法がNFCでは通用しない点が問題となっている。

(中略)

最終的にはMercuryが遠隔者に対して、連絡先や電子メール、テキストメッセージ、画像などのパーソナルデータを送信することに成功。端末が丸裸にされた形となった。また、有料電話サービス(いわゆるQ2)のようなものにも勝手に電話を掛ける事が可能になり、利用者が知らぬ間に多額の請求が行われる可能性があるという。

Mercury was then used to exfiltrate user data on the device (such as contacts, emails, text messages, and pictures) to a remote listener. Not only could Mercury send away precious data while running in the background, but it could also make calls, such as to premium rate numbers.

素敵すぎる

2012-09-19

[]ヨーロッパ地域レジストリにおけるIPv4アドレス在庫枯渇のお知らせ

http://www.nic.ad.jp/ja/topics/2012/20120918-01.html

めも

[]日本が財政破綻した場合、国債はどうなりますか

http://www.mof.go.jp/faq/jgbs/04be.htm

【答】

国債は政府が責任を持って償還いたしますので、ご安心ください。

素敵〜

[]母ちゃんにおすすめのスマホの選び方

http://andronavi.com/2012/09/216327

めも、未検証

2012-09-18

片頭痛(偏頭痛)

http://celeb-style.jp/blog/1137/

片頭痛の対処法

【休眠】

症状が起きている間は立ったり動いたりするのがつらいので、静かな部屋で横になり安静を保ちます。可能であれば、ひと眠りしてしまうのが一番。ただし、日中に長時間眠ってしまうのは逆効果になる場合があるので、1時間程度を目安に。

【頭を冷やすor温める】

頭痛の時に頭を冷やしたほうが楽になるか、温めたほうが楽になるかは人によって違いますので、自分に合った方法を見つけてください。冷やす場合は、保冷パックや氷まくらをタオルなどに包み、頭の下に敷きあお向けで寝たり、額に冷たい物を乗せたりします。

温める場合は、熱いタオルや使い捨てカイロなどを後頭部に当てて横になったり、頭の下にタオルで包んだホットパックを敷いてあお向けになってください。

【コーヒーや緑茶を飲む】

コーヒーや緑茶などのカフェインを含む飲み物をとると、頭痛が楽になるケースもみられます。しかし、飲み過ぎると逆に頭痛を起こすこともあるのでほどほどに。

http://www.sukkirin.com/contents/01_6.htm#05

■ツボ押し

 「天柱(てんちゅう)」というツボを押すと、頭痛、肩こり、目の疲れによく効くといわれています。両手の人差し指から小指を使い、首の後ろの髪の生え際を左右にマッサージしてみましょう。また、頷厭(がんえん)とよばれる、”こめかみ”あたりを刺激すると、片頭痛に効果的といわれています。

 その他にも、頭痛に効くといわれるツボがいくつかあります。ボールペンで押したり、ゴルフボールを使ってゴリゴリしてもよいでしょう。

めも、未検証

2012-09-17

[]タグVLAN(vconfig)

http://aikotobaha.blogspot.jp/2012/05/vlanvconfig.html

# modprobe 8021q
# vconfig add eth0 100
# ifconfig eth0.100 10.0.100.1 netmask 255.255.255.0 up

めも

[]RHEL6互換のスタティックルーティング

https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Deployment_Guide/s1-networkscripts-static-routes.html

http://hatyuki.hatenablog.jp/entry/20120227/1330312570

/etc/sysconfig/network-scripts/route-eth0
192.168.0.0/24 via 192.168.1.254 dev eth0

めも

[]RHEL6互換のanacondaでGUIインストール出来ない

http://ameblo.jp/moscowmule2240/entry-11223830409.html

少なすぎるとGUIインストールができません。

少なくとも512MBではCUIになりました。

ここでは1024MBを指定。

めも

[]Windows7用NFSクライアント

http://turukiya.wordpress.com/2012/05/21/windows-7-%E3%81%A7-nfs-%E3%83%9E%E3%82%A6%E3%83%B3%E3%83%88/

「UNIXベース アプリケーション用サブシステム」機能を有している Windows 7 のエディションはUltimate/Enterpriseエディションです。

この2つのエディションで

「コントロールパネル > プログラム > Windowsの機能の有効化または無効化」

の中で、

「NFS用サービス」

ってのがあるから、この中の

「NFSクライアント」

にチェックすれば使えるようになります。

めも、未検証。

VMでLinux稼働で回避。

[]IPアドレスの一時設定

# ifconfig eth0 192.168.1.10 netmask 255.255.255.0
# route add default gw 192.168.1.10
# vim /etc/resolv.conf

参考

http://tyru.hatenablog.com/entry/20120408/changing_temporarily_ip_gw_hostname

2012-09-16

[]openSUSE Build Service

https://build.opensuse.org/

openSUSE Build Service コマンドラインツール

http://software.opensuse.org/download/doc

手作業でリポジトリを追加してインストールする(隠す)

Debian 6.0 には、 root で下記のコマンドを実行してください:

echo 'deb http://download.opensuse.org/repositories/openSUSE:Tools/Debian_6.0/ /' >> /etc/apt/sources.list
apt-get update
apt-get install osc

http://en.opensuse.org/Portal:Packaging

http://en.opensuse.org/openSUSE:Build_Service_Debian_builds

めも、未検証

Mer

http://merproject.org/

Mer is an open, mobile-optimised, core distribution aimed at device manufacturers; powered by Qt/QML and HTML5 - openly developed, inclusive, and meritocratically governed.

(中略)

The Core is based upon the work from the MeeGo project and plans to share effort with the Tizen project.

めも、未検証

2012-09-15

[]Vagrant

VagrantとChef Soloを組み合わせて環境構築を自動化する

http://www.ryuzee.com/contents/blog/4314Vagrant

2012-09-14

[]Winsplit-Revolution

http://winsplit-revolution.com/

http://www.forest.impress.co.jp/article/2009/02/20/winsplitrevolution.html

デスクトップを自由に分割して、ウィンドウの表示領域をレイアウト可能

めも、未検証

2012-09-13

[][]パケット遅延、パケットロスシミュレータ

http://linux-biyori.sakura.ne.jp/setting/st_netem.php

100ms±10msの2遅延を入れつつ0.5%はパケットロスさせる。

tc qdisc change dev eth0 root netem delay 100ms 10ms loss 0.5%

http://packages.debian.org/ja/wheezy/iproute

http://www.atmarkit.co.jp/fsecurity/rensai/lids12/lids01.html

めも、未検証

2012-09-11

[]Stealthy

https://addons.mozilla.org/en-US/firefox/addon/stealthy/

Stealthy is the solution for you.

  • Hide your IP address for privacy online.
  • Access all content privately without censorship; bypass firewalls.

http://mozilla-remix.seesaa.net/article/209593215.html

プライバシーを守りつつIP制限のあるサイトが利用できるようになります。

(中略)

利用されるサーバは随時適切なものが選択されるようになっていますが、オプション設定を行うことにより、米国からのアクセスやその他国からのアクセスであるように見せかけることが可能です。

微妙〜

参考

http://hatebu-graph.com/graph/f76c2e722bdfd4c80091ba634a2b8b1c8828d84d

http://www.higaitaisaku.com/muryou.html

2012-09-10

[]IE10のDNT(トラックすんなよヘッダー)、Apacheで無視されることに

http://cpplover.blogspot.jp/2012/09/ie10dntapache.html

https://github.com/apache/httpd/commit/a381ff35fa4d50a5f7b9f64300dfd98859dee8d0#commitcomment-1819635

Microsoft deliberately violates the standard. They made a big deal about announcing that very fact. Microsoft are members of the Tracking Protection working group and are fully informed of these facts. They are fully capable of requesting a change to the standard, but have chosen not to do so. The decision to set DNT by default in IE10 has nothing to do with the user's privacy. Microsoft knows full well that the false signal will be ignored, and thus prevent their own users from having an effective option for DNT even if their user's want one. You can figure out why they want that. If you have a problem with it, choose a better browser.

素敵過ぎる

Apacheの変更で、設計上の欠陥があるDNT(トラックすんなよヘッダー)は、IE10の場合、無視されることになった。これは、クソな規格上、利用者の明示的なDNTの意思表示を求めているためで、デフォルトでDNTを有効にするIE10は、規格違反のブラウザーであるとのことだ。

コミットしたのは AdobeのRoy Fielding、DNTの規格考案者でもある。

(中略)

いいか、この記事は、はてぶもTwitterでのリンクも禁止だかんな。リンクすんなよ、絶対すんなよ。

素敵〜

2012-09-09

[]文字列を改行に置換する

http://qiita.com/items/3c74212b0d8dec9bd00f

echo "hogehoge\nfoo\nbar" | sed 's/\\n/\
/g'

sedの置換コマンド後半部分に、エスケープ用のバックスラッシュと、実際の改行コードを書く

printfコマンドを使うとキーボードから打てないコントロール文字も生成できます。(ただし、printfは8進数で指定してくださいね。そうしないとLinux以外でエラーになります)

(中略)

シェル変数に入れる時には最後の文字を改行にしなければいいのです。そして、入った後でトリミングする

LF=$(printf '\\\012_')
LF=${LF%_}

echo "hogehoge\nfoo\nbar" | sed 's/\\n/'"$LF"'/g'

めも

2012-09-08

[]設定アプリに付いた「バッジ」を非表示にする

http://tools4hack.santalab.me/jailed-nootabadge.html

Library/SpringBoard/applicationstate.plist
(中略)
    <key>SBApplicationBadgeKey</key>
    <integer>1</integer>
を削除

めも、未検証

2012-09-07

[]空き容量不足の警告のバルーンが表示される容量

http://www.inasoft.org/webhelp/rnsf7dlg/winntxp.html

説明 空き容量が不足したときに表示される警告メッセージを、ディスクの空き容量が何%以下になったときに表示させるようにするかを指定します。

対応OS Windows XP,Vista,7

種別/ファイル レジストリ

キー/レジストリキー HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters

値/エントリ DiskSpaceThreshold

クリーンナップの非表示

http://cumulonimbus.blogzine.jp/cumulonimbus/2010/07/windows7_7110.html

 [HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Policies\]

 上記の位置で新規キー「Explorer」→ DWORD32「NoLowDiskSpaceChecks」→ 値「1」

めも、未検証

[]Windows7

Windows7でウィンドウが画面外に行って操作不能

http://heavy.sblog.jp/index.php?e=944

タスクバー上で問題のソフトの上にマウスオーバ。

しばらく待つと、右に補足ウィンドウが開いて・・・。

その上で右クリックすれば、移動できました。

めも

2012-09-06

[]SIMロックフリーのiPhone 4S(香港版)をAppleストアで新品交換してもらった

http://shimajiro-mobiler.net/2012/06/03/post10870/

めも、未検証

2012-09-05

2012-09-04

[]UnblockUs

http://unblock-us.com/

National broadcasting websites are only available in their country of origin. While some services are expanding internationally, like the recent arrival of Netflix to Canada, the expansion is slow and it's difficult due to the content deals that are made for each country.

http://kzblog.seesaa.net/article/256707687.html

・Apple TV

・Netflix (月$7.99でHD画質で映画やアメリカのTVドラマ見まくり?)

・NBAのHD中継

・amazonインスタントビデオ (CBSやNBCユニバーサル)

・MLB.TV(日本は見れるけど、見れない野球好きな他の国の人向け)

・hulu.com (これも日本オッケー?いやいや.jpと.comではサービスに雲泥の差)

未評価

haru(US)

http://u5denkishokai.blogspot.jp/

2012-09-03

[]3分でわかる(?) マルチプロセスとマルチスレッド

http://d.hatena.ne.jp/naoya/20071010/1192040413

  • switch_mm() で何もしないということは、load_cr3(next->gpd) による cr3 レジスタの更新も発生しません。
  • 前回まとめたとおり、cr3 レジスタを切り替える = プロセスアドレス空間の切り替えです。
  • cr3 レジスタにはページグローバルディレクトリのアドレスが指定されています。
  • ページング機構によるアドレス変換では普通にしてると毎回メモリにアドレス変換テーブルを探しにいって遅いので、TLB (Translation Lookaside Buffer http://ja.wikipedia.org/wiki/TLB) がテーブルのエントリをキャッシュしています。
  • cr3 を切り替えると別のページグローバルディレクトリを使うことになるので、キャッシュをフラッシュする必要があります。この TLB のフラッシュは cr3 を更新すると x86 が自動で行います。
  • TLB をフラッシュする → TLB キャッシュミスが発生します。

めも

2012-09-02

[]漫画用ビューア比較表

http://www.geocities.jp/comicview7/

めも、未検証

2012-09-01

[]Ubuntuでプロジェクターに映すときは3Dを切る

http://emasaka.blog65.fc2.com/blog-entry-950.html

Ubuntu Unityなら、ログイン画面でUnity 2Dを選ぶ

GNOME 2.x+GNOME Classicなら、設定で視覚効果を無効に

めも、未検証