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-08-29

[]Integrated Device Technology(IDT)

NVMe規格に対応したフラッシュコントローラIC

http://ednjapan.com/edn/articles/1208/29/news045.html

FusionIOに近い発想の可能性がある。

SATAインターフェースの代わりに新規格(NVMe,Enterprise SSD Form Factor 1.0)を使える

IODriveにあるRAID相当機能や予備Flash機能の記載がないが、個別ファームで対応するあたりになるのかな。

2.5インチ型のSSDをホットプラグできる

ここは明確に違うところだな。

2012-08-28

[]Oracle が提供する Java 7 には、任意の OS コマンドが実行可能な脆弱性が存在します。

http://jvn.jp/cert/JVNTA12-240A/

http://www.kb.cert.org/vuls/id/636312

対策方法

2012年8月28日現在、対策方法はありません。

ワークアラウンドを実施する

以下の回避策を適用することで、本脆弱性の影響を軽減することが可能です。

ウェブブラウザの Java プラグインを無効にする

素敵〜

Downgrade to Java 6

After uninstalling Java 7, the Java 6 JRE can be obtained from the Oracle Java download page. The latest Java 6 version as of the publication of this document is Java SE 6 Update 34.

この脆弱性が、最後の一匹とは思えない。もし(以下略)

追記:

Downgrade to Java 6

After uninstalling Java 7, the Java 6 JRE can be obtained from the Oracle Java download page. The latest Java 6 version as of the publication of this document is Java SE 6 Update 35.

結局Java 6も修正されたのであった。

http://itpro.nikkeibp.co.jp/article/COLUMN/20120817/416402/

JRE(Java Runtime Environment)/JDK(Java Development Kit)の脆弱性を突く場合が最も攻撃の成功率が高い(脆弱性が残されたままになっている)ことが分かった(図1)。JREの脆弱性がトップになるのは、これで3年連続である。しかもその割合は、2010年が38%、2011年は58%と年々増加し、今年はさらに84%まで上昇している。

素敵すぎる

2012-08-27

[]Percona Server

http://www.percona.com/software/percona-server/

Percona Server is an enhanced drop-in replacement for MySQL. With Percona Server,

めも、未評価

2012-08-26

[]amd64での32bitKernelのコンパイル

[KoedoLUG:33698]

amd64 上でのクロスコンパイル環境が既に整っているという前提(中略)

make-kpkg --arch=i386 --cross-compile --rootcmd=fakeroot

めも、未検証

http://linux.koolsolutions.com/2009/06/04/howto-cross-compiling-a-32-bit-i386-linux-kernel-on-64-bit-machine-amd64/

めも、未検証

[]rpmなクロスコンパイル環境

http://browncat.org/linux/cross-rpm.html

RH7世代の話のようだ、めも、未検証

2012-08-23

[]クラスタ・サイズを変更してWindows OSをインストールする

http://www.atmarkit.co.jp/fwin2k/win2ktips/1429chgcluster/chgcluster.html#ope

[ドライブ オプション(詳細)]

(中略)

インストール中にパーティションを手動でフォーマットするには、以上のようにパーティションを確保した段階で[Shift]+[F10]キーを押してコマンド・プロンプトを起動する。

めも、未検証

2012-08-22

[]Cortex-A15

http://pc.watch.impress.co.jp/docs/column/kaigai/20120822_554303.html

ARMが明かしているCortex-A15の性能ターゲットは3.5DMIPS/MHzで、2.5GHz時に8,750 DMIPSのピーク性能を目指す。ちなみに、2.0GHz以上はパフォーマンス向けプロセス技術を使った時のターゲットだ。Cortex-A9のもともとのターゲットは2.5 DMIPS/MHzだったので、ターゲット通りなら、Cortex-A15は同クロックでもCortex-A9の1.4倍の性能を達成することになる。

http://ja.wikipedia.org/wiki/MIPS

AMD Athlon XP 2500+ 7,527 MIPS at 1.83 GHz 4.1(DMIPS/MHz)

シングルコアだとこの辺相当か。

2012-08-20

[]一生○○でありたい

http://d.hatena.ne.jp/takaxi/20120731/1343693780

一生エンジニアをやりたい

加えて、「エンジニアを極めたい、一生エンジニアでありつづけたい」と願う声も耳にするようになりました。

このような願いを真面目に抱く方の気持ちは、重く扱われるべきものだと思います。周囲はこのような想いを支え、手を差し伸べてあげたいものです。

しかしこの一言は、想像以上に「重い願い」であることもまた事実です。

「一生○○でありたい」という願いは、「不確定な未来における、継続的な自分の状態の確定願望」です。

これは、実は「一生お金に困らずに暮らしたい」とある種似ている側面があります。願うのも挑むのも自由ですが、社会や経済市場がそれを継続的に許すかはまた別問題であるという現実があります。

正論

高い収入が安定的に約束されやすい環境(企業)ほど、(価値があるかは別として)価格が低い仕事を外部委託することで内製労働力の粗利率を引き上げる戦略が必要になるなどの理由で、プログラミングについては外注されやすい(=自分が携われなくなってしまう)可能性が上がるように思います。

素敵過ぎる

会社だって潰れる(リストラにあう)可能性はあります。会社の平均寿命は20年を割っているので、多くの人が「定年まで今の会社にいられない」ことになります。

潰れるリスクがありますが、自分に腕さえあれば、そのリスクをコントロールすることができるのもまた「自分でやる」メリットです。

それに意外と知られていませんが、極めて小さなPG開発会社(特に1人会社)は非常に潰れにくいという特性があります。借入の返済や給与支払額が小さいかつ制御可能なため、そうそう潰れないのです。会社は中途半端に大きくなった時に潰れます。

ほー

[]ふつうの人には夢なんて無いんだよ

http://d.hatena.ne.jp/Rootport/20120820/1345469165

夢を持つことができるのは、先見の明がある人だけだ。本当にかしこい人だけだ。圧倒的多数の「ふつうの人」は、夢を持つことができない。自分の“やりたいこと”を見つけるのは、そんなに簡単ではないからだ。

ためしに「夢を持ちなさい」と言った人々の顔を思い浮かべてみるといい。両親、学校の先生、親戚縁者、社会科見学で出会った大人たち……。彼らははたして夢を叶えていたのだろうか。

正論

大切なのは「夢」の有無ではない。「誰にも真似できないぐらい打ち込めるもの」の有無だ。

(中略)

大事なのは「誰にも真似できない」という部分だ。人とは違うという部分だ。

(中略)

別に、何もかも人と反対のことをすべきだと言いたいのではない。けれど、何か一つでも「ふつう」の枠組みの外に飛び出したモノを持っていたほうがいい。さもなければ「ふつう」の生き方さえできなくなる。

素敵〜

他人と同じであることに安心していたらダメだ。

いつでもフェイルオーバーできる自由は、

リプレースされる自由と表裏一体。

2012-08-18 Debian勉強会

[]AArch64

Jessieでサポート予定のARM64bitアーキティクチャ

http://lists.debian.org/debian-devel-announce/2012/07/msg00004.html

Debian 8.0 will be known as "Jessie"

[]Debconf13

http://tokyodebian.alioth.debian.org/pdf/debianmeetingresume201208.pdf

Debconf13 はスイスのヴァーマルキュで開催される予定

http://wiki.debconf.org/wiki/DebConf13/Switzerland/Bid

ヌーシャテル湖岸ぽい

http://wiki.debconf.org/wiki/DebConf13/Switzerland/Bid/Vaumarcus

Which is the nearest airport?

Genève (GVA)

~100 km far by car

1h50 by public transportation (train+bus), hourly during the day;

Basel-Mulhouse-Freiburg (EAP)

~160 km far by car

3h by public transportation (airport bus + train + bus), hourly during the day.

Zürich (ZRH)

~180 km far by car

3h by public transportation (train + bus), hourly during the day.

めも、未検証

格安航空券の達人

http://www.ki-ku.com/air_tichet/

めも、未検証

スターアライアンス便検索

http://www.staralliance.com/

2012-08-17

[]インストール時の解像度指定

インストーラ起動オプションにresolutionを追加

resolution=1024x768

参考

https://access.redhat.com/knowledge/docs/ja-JP/Red_Hat_Enterprise_Linux/6/html/Installation_Guide/ap-admin-options.html

めも

2012-08-15

コードレビュー

http://d.hatena.ne.jp/camlspotter/20120814/1344919762

最高のレビュー体制を簡単にまとめておこうと思います。

利点 何故必要か 何が嬉しいのか

コスト うまく回すためには何が必要か

細かい運営方法

(中略)

結局は、ああだ、こうだ各論を言っても、ちゃんとやれるのか、それ一点に尽きてしまう話なのですが…

(中略)

利点

レビューを何のためにするか、それはまず第一に自分達の書いているコードに潜在するバグによる損失をできるだけ少なくすることでしょう。

(中略)

レビューはバグを事前に見つけるだけでなく、お互いの書いたコードの批評を通してのプログラムの効率化や可読性向上、またメンバーのコード技能の伝達にもとても有効です。

(中略)

コスト

レビューのコストは高い、まずこのことを認識してください。 私の経験では本当に真面目なレビューを行うと仕事時間の30%はコンスタントにレビューに持っていかれました。 その間は外見的にはなんら新しいコードが作られないことになります。 つまりレビューなしにコードをひたすら書いている場合に比べ(狭い見方をすれば)70%しかアウトプットが無いことになります。 これはもし上層部がレビューに関するコストを甘く見ている場合、レビューは全く機能しないことを意味します。

(中略)

レビュー体制

VCS で行うレビュー

(中略)

つまり、コードの中にコメントの形でレビューを書き、それをコミットする。 そしてそこから派生する議論も全てコード上のコメントで行います。

(中略)

物理的にチームの人間が集まりレビューを行う、日本人が好きそうなこの体制(中略)時間の無駄です。 既にそのコードを知っている人には退屈だし、そのコードを担当しない人には退屈だし、そのコードを書いた人にとっては糾弾会になる恐れもある。

正論

レビューコメント例を日本語で書こうと思いましたが…難しいですね。 日本語は敬語のシステムが複雑すぎ、書く際に気を使います。 怖い上司に向けてお前のコードは読めない、という事を穏便に伝えようとする際、日本語でどう敬語を書こうかなどと考えていてはレビューの精神は半ば死んでしまう。 お互い下手な英語で生産的に罵り合う方が気が楽なのかもしれません。

素敵〜

2012-08-14

[]gdmでrootログイン失敗

認証失敗と表示される

# diff -uNr gdm3 /etc/pam.d/gdm3 
--- gdm3	2012-08-14 03:04:32.217887502 +0900
+++ /etc/pam.d/gdm3	2012-08-14 03:04:55.025883031 +0900
@@ -1,6 +1,6 @@
 #%PAM-1.0
 auth    requisite       pam_nologin.so
-auth	required	pam_succeed_if.so user != root quiet_success
+#auth	required	pam_succeed_if.so user != root quiet_success
 @include common-auth
 auth    optional        pam_gnome_keyring.so
 @include common-account

pamの設定だった。

[]www.host1free.com

無料VPS?

未評価

レンタルサーバ比較

http://www.rental-server.ws/search_dedicated.php

評価が一応見える。

http://www.ablenet.jp

めも

2012-08-13

[]苦手な上司からFacebookで友達リクエストは制限リストで解決

http://8en.jp/facebook/disagreeable_boss_restricted/

Facebookに新しく加わった制限リストに、Facebook上の友達を加えると、そのリストに入っているFacebook友達は、あなたの投稿内容やプロフィールの中でも、完全に公開している情報しか見えない。つまり、友達限定など、公開の範囲を限定している情報は、制限リストに入っている者には見えない状態です。

2012-08-10

[]Tera Term 複数のターミナルへリアルタイム入力

Tera Term Pro アシスタント

http://www.vector.co.jp/soft/win95/net/se276622.html

http://log4hc.wordpress.com/2011/09/23/tera-term-pro-assistant/

コントロール(O) ⇒ ブロードキャストコマンド(B)

めも、未検証

2012-08-09

[]カロリーは、種々の条件に関係なく、いつでもほぼ100% 吸収される

http://wp.w8eq.com/?p=1314

http://wp.w8eq.com/?p=201

炭水化物(糖質を多く含む食品)も、蛋白質(を多く含む食品)も

卵1個50g=50ml=80kcalくらいを平均にして、

脂肪が多ければ(脂っこいときは)高め、

水分が多ければ(水っぽいときは)低め

で、カロリーの高さ(100g当たりのカロリー)に大きな違いはありません。

(中略)

例えば、ある食事から、160kcal減らすときは、卵2個くらいの量のご飯またはおかずを減らせばよい

(中略)

ここで、減らすカロリーをできるだけ1食に集めて、はっきりと差が分かるようしたほうが、

確実に(誤差を少なくして)カロリーを減らし続けることができる

http://blog.goo.ne.jp/kawamata_2011/e/6cb713b1f08070efd07c85b9b5ff9d09

脂肪が身体に付くから太るので、脂肪分さえ抑えれば太らないと考えている人もいますがこれも間違いです。

余剰に摂取した糖質(ブドウ糖)や蛋白質(アミノ酸)は、肝臓で、脂肪酸合成により、脂肪酸に変換されます。脂肪酸は血中に分泌され、脂肪組織に貯蔵されます。

ブドウ糖50gを過剰に摂取した場合、脂肪14gが生成されます。

痩せたかったら摂取したカロリーを落とすか、運動などしてカロリーを消費する以外に方法はありません。

但し、今体内に蓄えられた脂肪を燃焼させる(カロリーとして使う)ためには、糖質(ブドウ糖)が必要です。

「脂肪は、糖の炎によって燃える」のです。

(中略)

糖分が不足すると、身体に蓄えられた、脂肪を燃焼する事ができないため、空腹感が強くなり、思わず何かを食べてしまうのです。

http://slism.jp/communication/clm-shibonesho-hoho.html

脂肪が燃焼するまでの時間を短縮する方法

  • カプサイシンを摂取する

リパーゼを活性化する働きや、リパーゼの活性化に必要なアドレナリンの分泌を促進する働きを持っています。そのため、運動前にカプサイシンを摂取することで、脂肪が分解されやすくなるので、より多くの脂肪を燃焼させることができるんです。

また、カプサイシンには、血行促進・新陳代謝促進の効果もあるので、ダイエッターの強い見方と言えるでしょう。

でも、カプサイシンを摂取していれば脂肪が燃えるということではないので、運動にプラスすることが大切です。

  • 運動前の準備体操

ジョギングやウォーキング程度なら…と準備運動をしない人が多いようですが、準備運動はケガや事故を防ぐだけでなく、脂肪燃焼を促進する効果が得られます。

軽い準備運動でもアドレナリンは分泌されるので、その分運動を始めてから脂肪が燃焼するまでの時間を短縮できるんです。

運動を長く続けられないという人は、準備体操を十分に行うことで、より多くの脂肪を燃焼できるでしょう。

空腹感を一瞬にしていやす運動

  • その場ダッシュ

空腹感を感じたて我慢できないときは、その場ダッシュを10秒間することによって、アドレナリンが急上昇して血糖値が上昇し、空腹感をなくすそうだ。

  • 一分間のスローステップ運動

膝や足への負担心配な人は、10秒間のその場ダッシュの代わりに、一分間のスローステップ運動

スローステップ運動は、やく20センチの段差を利用して、上がったり降りたりすることを繰り返す運動

http://www.jitetore.jp/contents/fast/diet/point/201112301712.html

3食はしっかり食べる

注意点としては、「その場ダッシュ」で利用する肝グリコーゲンの貯蔵量は少なく、4〜5時間程度で使い果たされてしまうという点だ。つまりこの方法は「間食を防止する方法」として使うべきで、3食はしっかりバランスよく食べたほうがよいだろう。

めも、未検証

http://www.w8eq.com/mealType.htm

太っていても痩せていても、体重の変わらない人は、カロリー計算をしなくても毎日だいたい同じくらいのカロリーを摂っています。健康診断のとき体重が1年前とほとんど変わらないのは、そのため(カロリーがだいたい同じであるため)です

めも

2012-08-08

[]GPT・MBRの設定を初期化する

http://www.atmarkit.co.jp/fwin2k/win2ktips/1294dskclean/dskclean.html

diskpart
list disk
select disk
clean

めも

2012-08-06

[]AppleサポートのソーシャルクラックでiPhone等のマシンがワイプされる。

http://us.gizmodo.com/5931931/hackers-got-into-honans-icloud-account-with-deception-no-password-required

"I know how it was done now. Confirmed with both the hacker and Apple. It wasn't password related. They got in via Apple tech support and some clever social engineering that let them bypass security questions."

http://iphone-meister.info/news/icloud-password-cracked/

ハッカーがMat氏になりすましてAppleのテクニカルサポートに電話。しかしサポートは本人確認の際に必要になるはずだったセキュリティ保護用の質問の答えでは本人確認をせず、別の情報で本人と誤認してしまった。つまり、「別の顧客になりすまして電話で管理者にパスワードの変更を依頼して新しいパスワードを聞き出す」というソーシャルエンジニアリングでハックされてしまった

http://internet.watch.impress.co.jp/docs/yajiuma/latest.html

iCloud乗っ取り→iPhone→iPadMacbookの連続リモートワイプ

iCloud+ソーシャルクラック=バックアップデータ覗かれ放題、改ざん放題、iOSとMacOS消され放題サービス

素敵〜

2012-08-05

[]ワイヤレスマウス

SANWA SUPPLY ワイヤレスブルーLEDマウス MA-NANOH9

http://www.sanwa.co.jp/product/hinban_search.asp?code=MA-NANOH9*&disp_type=&sort_key=&max_line=&PG=

5ボタン廉価

ELECOM 7ボタンゲーミングマウス 無線/有線両対応 2.4GHz レーザー ブラック M-H2DLBK

http://www2.elecom.co.jp/peripheral/mouse/m-h2dl/

7ボタン

Logicool Wireless Mouse M510

http://www.logicool.co.jp/ja-jp/product/6811?crid=7

http://kakaku.com/item/K0000136205/spec/

チルトホイール込み7ボタン

[]ワイヤレスキーボード

ロジクール Wireless Keyboard K270

http://www.logicool.co.jp/ja-jp/keyboards/keyboards/7990

廉価、単機能

ミヨシ/MCO TP-24G01

http://www.mco.co.jp/products/pc/keyboard/tp-24g01.html

タッチパッド付き

SCE CECH-ZKB1JP

トラックポイント付きワイヤレスキーボード

http://www.jp.playstation.com/ps3/peripheral/cechzkb1jp.html

スティックポインター付き

初期はキーの飛びがあったようだが、改善された可能性がある。

http://www.amazon.co.jp/product-reviews/B0055X6DV2

TK-FDP012

http://www2.elecom.co.jp/peripheral/full-keyboard/tk-fdp012/index.asp

テンキー付き、直立収納スタンド

TK-FDM031BK コンパクトテンキーレスキーボード&レーザーマウス

http://www2.elecom.co.jp/peripheral/full-keyboard/tk-fdm031/

直立収納スタンド、5ボタンマウス付き

2012-08-03

[]エチケットブラシ

ベストトレッサー-H08

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

前から使ってる毛玉取り互換品

2012-08-02

[]アップルの猛禽文化と競争原理主義

http://www.newsweekjapan.jp/stories/business/2012/08/post-2642.php

http://apple.slashdot.jp/comments.pl?sid=580059&cid=2239376

普通の建設的な議論にも長けているが、一番うまいのは、責任のなすりつけ合いや手柄の取り合い。いかに相手の裏をかくか。どうやって自分の手柄というストーリーにするか。相手をねじ伏せてそのグループの仕事を取っちゃうとか。そういう政治的な議論。

 僕は「猛禽類」と呼んでいるが、彼らは力も強いし飛ぶのも速い。アイビーリーグの大学院を抜群の成績で出てきて、出世に敏感。必要とあれば昨日の「友」もばっさり切って違う人と組む。

 表面は皆ナイスなので最初はそれがよくわからず、人類みな兄弟というアプローチでいたら、手柄は取られ放題、責任もなすりつけられ放題。社内政治は日本でもあったがアップルに比べたら子供の遊び。周囲の人々をみな自分の出世の道具に使うまでに洗練されている人たちに会ったのは初めてだった。

 人間の種類が違うから気をつけなくちゃ、ということには数カ月で気づいたが、対抗策となるとヒントを掴むだけでも1年半〜2年かかった。自分なりの立場を築けたと感じるまでにはさらに2年かかった。

めも

2012-08-01

[]はてなダイアリー広告

http://d.hatena.ne.jp/hatenadiary/20120801/1343787270

本日、はてなダイアリーの有料オプションにお申し込みいただいていないすべての日記で、はてなのアカウントのGoogle AdSense広告の掲載を開始しました。

めも

Google AdSense

http://ja.wikipedia.org/wiki/Google_AdSense

下記等を含めた閲覧者に不快と感じられる広告の表示、閲覧障害原因となる場合があります。

  • 情報商材
  • 個人情報収集サイト
  • RMTサイト
  • その他広告

Yahoo!の広告からマルウェアが送り込まれて何千人も感染する事態が発生

http://gigazine.net/news/20140106-yahoo-web-malware/