2011年08月12日

Open Call for Google Developer Day [HTML5 x GDD]

久々の投稿です。GDD2011のOpen Callということで、Dymaxion Mapに桜を散りばめてみました。

20110812_OpenCallVisual_SAKURA_JAPAN.svg


クリエイティブ・コモンズ・ライセンス
SAKURA JAPAN by tac is licensed under a Creative Commons 表示 2.1 日本 License.
このライセンスで許諾される範囲を超えた利用の可能性については以下のアドレスもご覧下さい。 http://ichikininari.seesaa.net/

posted by tac at 13:59 | Comment(0) | TrackBack(0) | Web

2009年02月09日

【Other】これで50点UP!TOEICリスニングテスト攻略のコツ

現在TOEICの試験に向けて勉強中です。
800点を目指したいのですが、自分のスコアは700点ちょっとです。あとはケアレスミスを減らして確実に点数を取りたいところです。

今まで、リスニングの勉強をしていく中で、効率的な攻略法を見つけたので紹介します。初心者の方は50点はUPすると思います。
前提条件は、英語の技術的な部分にはあまり触れていません。「要領よく解く」をテーマに説明します。

■Part1
Part1は与えられた写真に対し、正しい説明をしている文を選びます。
Part1のコツとしては、以下です。
・問題が読まれる前に、写真に写っている人、物、服、風景、様子の英単語を頭の中で思い浮かべる。
・問題文が流れたら、自分の考えていた英単語を手がかりに問題を聞く。
こうすると、たいてい考えていた単語が読まれる文が正しい傾向にあります。また、問題に対して受身ではなくなるため、気持ちに余裕が生まれます。

■Part2
Part2は問題文、解答ともに読まれます。
Part2で大事な点はやはり、「問題文の最初の単語を逃さず聞き取る」です。
以下のように最初の単語が聞ければ、どの解答を選べばよいのか大体見当がつきます。
すんなり以下のパターンが当てはまらない場合もありますので気をつけてください。
・Who.....?
→人物のことを言っている解答を選ぶ。

・What....?
→Yes, Noで話していない、ある状況を説明している解答を選ぶ。

・When.....?、What time.....?
→日時について話している解答を選ぶ。

・Where......?
→場所について話している解答を選ぶ。

・Which......?
→WhichについてはWhichの次にくる単語が重要です。次にくる単語に関連する事を言っている解答を選ぶ。

・How much.....?
→数量や金額について言っている解答を選ぶ。

・How long....?
→時間や期間について言っている解答を選ぶ。

■Part3, Part4
Part3は2人の会話、Part4は1人の説明を聞いて、3つの質問を答えます。
Part3,4のポイントは、「問題文が読まれる前に3つの質問に目を通す」です。
上級者で無い限り、問題文を聞きながら質問を読むことは不可能です。ですので、出題者が今の質問を読んでくれている間に、次の問題の質問を読むことが大事です。
出題者と一緒に質問を読んでいては、絶対に遅れます。遅れるとどんどん後手に回り、次の問題に影響が出ます。
次の質問を事前に読むことは、出題者が話す内容を少し予習することにもなりますので、かなりおすすめです。
マークする時間がかかり、次の質問を読む時間が無い場合は、マークは塗りつぶさずチェックくらいに留めておいて、必ず次の質問を読みましょう。


いかがでしょうか?TOEICに対する自分のスタイルをまだ持たれていない方は一度試してみると良いかもしれません。皆さんも一緒にがんばりましょう!このグローバル社会では英語は必須な道具ですので。

posted by tac at 00:37 | Comment(0) | TrackBack(0) | Other

2009年01月25日

【mobile】本当に安い?Willcomの新旧ウィルコム定額プランを比較する

2009/1/22にWillcomが新ウィルコム定額プランを発表しました。
発表内容を見ていつも思うのですが、携帯やPHSのプランってメリットデメリットをちゃんと説明してくれないですよね。会見でもお店でも。ちょっとイライラです。
なので、自分で調べてみました。メリット、デメリットを以下に書きます。

■新定額プランのメリット
・通話パックが1050円払うと2100円分の無料通話がついてくる。(今までは1260円無料)
・データ定額に申し込まなくても、パケット代が上限2800円までになった。

■新定額プランのデメリット
・1パケットあたりの料金が4倍高くなった。(1パケット=0.021円から0.084円へ)
・通話パックの無料分はパケット代は対象外になった。

上記のメリット・デメリットを眺めていても、結局ユーザーにとってお得になったのかどうかよくわかりません。
そこで、新旧定額プランを比較して、通話料とパケット代の金額の組み合わせでどちらが安いか表にしてみました。
前提条件としては、新旧どちらも、通話パックに加入していて、データ定額は未加入の場合とします。(私の申込内容にあわせました。)
結果は、画像のようになりました。青が新プランの方が安い、赤が新プランの方が高い、黄色が同額です。
willcom定額プラン新旧比較.png


結果を要約すると以下のようになりました。
■1.ネットをそこそこする人(1〜約96000パケット)には最大2800円高くなる。
■2.通話だけで、ネットを全くしない人にとっては安くなる。
■3.ネットを約96000パケット(12MB)以上するヘビーユーザーにとっては安くなる。

詳しいファイルは↓からダウンロードできます。
ウィルコム定額プラン新旧比較表.xls

私は通話もネットもちょろっとする程度なので、上記の1に当てはまります。
結局、パケット使用量の大きな壁がありますので、大抵の人は今の携帯代よりも高くなるのではないでしょうか?パケット代が4倍高くなったのが大きいですね。

新プランが万人に対してお得になるプランではないので、旧定額プランも残して、どちらのプランにするか選択可能にして欲しいと思いました。

いっそのことスマートフォンに機種変更して、割り切ってネットをしまくる!っていうのも手ですね。

■Willcom
http://www.willcom-inc.com/ja/index.html





※追記
2009/1/25にwillcomへ問い合わせたところ、新旧ウィルコム定額プランとも2/5以降も存続するとのことでした。
自分にとって最適なプランを選択できる幅が広がったことはユーザにはうれしいですね!
ウィルコムさん回答ありがとうございました。


posted by tac at 13:37 | Comment(0) | TrackBack(0) | mobile

2009年01月21日

【Web】iGoogle - Todo with calendar

ToDo with Calendar.png


Googleマニアな私は、日々iGoogleを利用させてもらっています。その中でおすすめなガジェットを紹介したいと思います。

まず最初のおすすめは「Todo with Calendar」です。

何が便利なのか?それは以下のようなポイントでした。
・GoogleCalendarの予定から参照している。私は普段GoogleCalendarで管理しているので、管理するものが増えなくて良い!good!
・期限日までカウントダウン式なので、目標日まであと何日なのかがわかりやすい。デキる人っぽい。good!
・表示する件数、表示する時期を自由に設定できるので、自分の好きなような表示形式にしている。将来の夢まで表示できちゃう。good!

表示はとてもシンプルですが、それが良いですよね。僕好みです。皆さんもお試し下さい。ライフハック。

■iGoogle
http://www.google.co.jp/ig




posted by tac at 23:16 | Comment(0) | TrackBack(0) | Web

2009年01月19日

【Other】Excelでワイブル確率紙を作成しワイブル解析をする

weibull.png

仕事柄、ワイブル解析を使って、故障率やデータばらつきを予想したりします。

ワイブル解析とは?
NECエレクトロニクスの信頼性ハンドブックによると以下のように記載されていました。

ワイブル分布はスウェーデンのWeibullが鋼の破壊強度などの分布を表すために使用しはじめたものです。
また,この分布は形状パラメータmの値を選ぶことによって初期故障期,偶発故障期,摩耗故障期の全領域にわたる故障分布をあてはめることができます。したがって,半導体デバイスの信頼度解析において,最も広く用いられています。


自分の解釈としては、
ある製品が壊れるのはいつなのか?という答えは10年後か20年後かわかりません。ですが、多くの個数からいくつか壊れた製品を元に、これからどれくらい壊れていくのか?を確率の考え方で導くことができる手法と言えると思います。

ワイブル解析をする時は、以下の手順で行います。
■手順1.母数Nのうち、取得したn個のデータを小さい値から大きい値の順に並べる。
■手順2.i番目のデータの累積故障率をメジアンランクまたは平均ランクで求める。

メジアンランクの近似式:F(i)={(i-0.3)/(N+0.4)}*100(%)
平均ランク:F(i)={i/(N+1)}*100(%)
■手順3.得られたデータをY=ln(ln(1/(1-F(i)))),X=データ値としてワイブル確率紙にプロットする。
■手順4.近似直線の傾きmから、故障の種類と故障期推定をする。

上記の手順3にワイブル確率紙とありますが、日科技連から紙で販売されています。
何かと電子データであった方が楽と思い、今回、National InstrumentsのHPにあったT.shimizuさん作成のファイルを参考に、ワイブル確率紙をexcelで作成してみました。↓からダウンロードできます。どうぞ試してみてください。
Weibull_graph.xls


このファイルの使い方を説明します。

■1.ファイルの構成
このファイルは5つのシートで構成されています。2組のペアになっています。1と2、3と4です。5はグラフの線用のシートです。
1と2、3と4の違いは、やってることは一緒ですが、プロットに用いる確率密度関数の方法が異なります。
1、2はメジアンランク、3と4は平均ランクです。お好きな方をお使い下さい。

■2.使い方
ファイルには、例として、母数が1000個のうち100個のデータが取得できたとしてデータが入力されています。
シートの水色セルの値が入力して頂く部分です。
母数と、取得データの値を入力してください。行が足りない場合はコピーして追加してください。

■3.m値の取得
データが入力されるとグラフにプロットされます。そのプロットデータから対数近似直線を引いて、近似式を表示させると、Y=ALn(X)-Bのような近似式がグラフ上に表示されます。このAの値がmの値になります。

ワイブル解析の方法を取得できたことにより、いろいろな故障やばらつきのあるデータの取りうる値など、統計的な限界値を得ることができるようになり、データの論理に説得力が増しました。
皆さんも一つのスキルとして、身につけてみてはいかがでしょうか。
自分もワイブル分布の式がどのように導出されたのか、勉強してみたいと思いました。



■NECエレクトロニクス
http://www.necel.com/
■National Instruments
http://www.ni.com/
■日科技連
http://www.juse-p.co.jp/





posted by tac at 00:50 | Comment(0) | TrackBack(0) | Other

2008年11月16日

【Soft】OutlookでGmailのラベル機能のようなメール分類をする

テクニカルエンジニア(ネットワーク)を受験したので、更新さぼっていました。すみません。

今日は、会社でよく使うOutlookの話です。
日々メールを使って仕事をしているので、メールがめちゃくちゃ受信されます。すると、過去を思い出す為に読み返したい時は、「宛先」・「日時」・「Googleデスクトップによる検索」を手がかりに探そうとします。大体目的のメールは見つかりますが、関連するメールはひとまとめにして管理したいところです。

Gmailでは、右の画像のようにメールのカテゴライズに「ラベル」という機能があります。宛先や件名や本文中のキーワードによって、メール毎にラベル(付箋をイメージ)を付け、ラベルが付けられたメールを一覧表示することが出来ます。

gmail_label.png

この機能は超便利です。自分でいそいそとメールをフォルダに移動…なんて人力作業はもう必要なくなってしまうのです。しかも1つのメールに複数のラベルを付けれるので、一覧方法の複数の方法で目的のメールを探すことが出来ます。

Outlookでもこの機能を使えないかなぁと探していました。すると、以下の機能を使って近い機能を実現できることがわかりました。

■1.分類項目でラベル管理
■2.仕訳ルールで自動的に分類項目付け
■3.検索フォルダを使って一覧表示

それでは順に説明します。

■1.分類項目でラベル管理
Outlookでの「分類項目」という名前は、Gmailの「ラベル」と同義です。まずは、この分類項目に対し、自分の好きな名前を登録します。

・まず任意のメールを右クリックし、「分類」を選択。
・分類項目というポップアップが表示されるので、分類項目マスターから自分の好きな分類項目を追加登録する。

■2.仕訳ルールで自動的に分類項目付け仕訳ルールの適用
仕訳ルールを使って、分類項目が自動的にメールに付けられるようにします。

「ツール」→「仕訳ルールと通知」を選択します。宛先、件名等の自分の好きなルールを設定し、「分類項目を割り当てる」を選択します。先ほど自分で登録した分類項目の中から付与したい分類項目名を選択し、仕訳ルールを登録します。

■3.検索フォルダを使って一覧表示
2まで完了すると、メールが受信したら自動的にそのメールには分類項目が付けられているはずです。それでは、この分類項目を使用して、一覧表示しましょう。

方法は、Outlookの「検索フォルダ」を使用します。これはある条件に合致したメールを仮想フォルダ内にあるように見せかけ、一覧表示できる機能です。
Outlook左のナビゲーションウィンドウにある「検索フォルダ」を右クリックし、「新しい検索フォルダ」を選択します。
その後、「カスタム検索フォルダを作成する」を選択し、条件設定のポップアップから好きな分類項目を設定します。
outlook_search_folder.png

すると出来上がりです。

フォルダに移動するという作業は本当に面倒だし、時間がかかります。この機能を使えばフォルダ分けの作業は無くなり、メール探しも効率upでデキル男に変身です。
お試し下さい。

■Gmail
http://mail.google.com/

■Microsoft outlook
http://office.microsoft.com/ja-jp/outlook/default.aspx




posted by tac at 01:56 | Comment(0) | TrackBack(0) | Soft

2008年06月23日

【Puzzle】秤を使わないでジェット機の重さを量る

パズルの話題、第2弾です。

今回の問題は、
「秤を使わないでジェット機の重さを量るとしたらどうするか?」
です。

まずジェット機の重さを秤なしで量るとするには、他の比較できる対象物が必要になります。

前回に紹介した、「ビル・ゲイツの面接試験(ウィリアム・パウンドストーン著)」の中には、以下のような解答例がありました。

・大きな船にジェット機を乗せ、船が沈んだ時の水面位置のしるしをつける。その後ジェット機を船から降ろし、その代わりに重りを載せる。しるしの水面まで重りが積まれればその重りの総重量がジェット機の重さになる。

・ジェット機を船に乗せる前の船の水位と、乗せた後の船の水位の差から水の体積を計算し、それに水の密度をかけるとジェット機の重さになる。

意外と地味な方法ですが、いかに現実的な方法をその場で思いつくかがカギと感じました。また色々と勉強します。

■ビルゲイツの面接試験
Amazonのリンクへ

■ウィリアム・パウンドストーンさんのHP
http://home.williampoundstone.net/

posted by tac at 00:42 | Comment(2) | TrackBack(0) | Puzzle

2008年06月16日

【Puzzle】ロシアンルーレットパズル

先日、「ビル・ゲイツの面接試験(ウィリアム・パウンドストーン著)」という本を読みました。

その本の中には、マイクロソフトの面接試験で出題される、論理パズルの例題が掲載されていました。

Googleの採用試験でも用いられるというウワサの類の問題なので興味がありましたので、引用して紹介したいと思います。

■ロシアンルーレット回避問題

まず以下の前提があります。
・銃は回転式の銃。弾倉もあります。6発入りです。
・弾倉に弾が入っていない状態から2発の弾を入れます。弾を入れるところは隣り合ったところに2発いれます。
・弾倉を回して1発自分の頭にめがけてうちましたが、弾は出ませんでした。

Q:もう一度引き金を引かねばならないとき、このまま引き金を引いた方がよいか?それとも弾倉を回した方が良いか?

A:弾倉回す場合と回さない場合で考えてみましょう。
i)弾倉を回す場合
6発の弾倉の中に2発の弾が入っているということは、2/6=1/3のヒット確率。
2度目の引き金を引く時にも弾倉を回すと、2度目にヒットする確率は1度目と変わらず、1/3。

ii)弾倉を回さずそのまま引き金を引く場合
下の図をみてみましょう。1発目が外れだった場合、2発目にヒットする確率は1/4であることがわかります。
russian_400.png

つまりii)の弾倉を回さず、そのまま引き金を引く場合の方が助かる確率は高い、が正解です。

このような類のパズル、かなり好きではまってしまいます。他にもおもしろい問題があったので紹介していこうと思います。

■ビルゲイツの面接試験
Amazonのリンクへ

■ウィリアム・パウンドストーンさんのHP
http://home.williampoundstone.net/

posted by tac at 00:08 | Comment(0) | TrackBack(0) | Puzzle

2008年05月19日

【Hardware】加速度センサの種類

仕事柄、加速度センサとよく関わります。最近はwiiにも携帯電話にもipod touchにも入っているし。身近ですね。
でも、どうやって加速度を検知しているんだろう?検知する仕組を勉強したのでその覚書です。

まず参考になったのは、Tech-On!の用語辞典です。
以下は引用です。


ばねに取り付けた重りが変位する量を測り,重りにかかる加速度を推定するセンサ。変位を検知する方法によって,幾つかの種類に分かれる(図1)。民生機器向けに開発されている3軸加速度センサのほとんどは,加速度検知機構を半導体プロセスで作るMEMS(micro eletro mechanical systems)センサである。性能としては±数gの範囲を測定でき,0Hzから数百Hzまでの加速度変動に追従する「low g」と呼ばれるタイプになる。ここで「0Hz」というのは重力加速度のみが加わっている状態を指す。このときのX,Y,Zの加速ベクトルの合計から,地面に対する向き(姿勢)を測定する。

 MEMS加速度センサはさらに,検知機構の違いで,(1)ピエゾ抵抗型,(2)静電容量型,(3)熱検知型,の3種類に分かれる(表1)。動電式,歪みゲージ式,圧電式といったこのほかの加速度センサはMEMSセンサに比べるとサイズが大きくなる。比較的小型な圧電式でも,小型のMEMSセンサとサイズを比べると部品の各辺が1ケタ大きい。そのため,主に産業機器の振動測定や工業用ロボットの制御といった用途で使われている。



なるほど、加速度センサにも3種類もの検知方法があったんですね。
wiiに入っている加速度センサは(2)の静電容量タイプのようです。

■(1)のピエゾ式加速度センサの説明は松下電器のHPが参考になりました。

http://www.mew.co.jp/ac/tech/pimites/explan_tech/operation_censor_002/index.jsp

歪みゲージでブリッジ回路を形成して、抵抗の変動分でGを検知しているようです。ブリッジ回路の計算をすっかり忘れてしまったので、次回の投稿で実際に計算してみようと思います。

■(2)の静電容量式の加速度センサも松下電器のサイトが参考になりました。

https://www.mew.co.jp/ac/tech/pimites/explan_tech/operation_censor_001/index.jsp

また、検知する動画も紹介されていました。
https://www.mew.co.jp/ac/tech/pimites/explan_movie_tech/movie_002/index.jsp

松下のページによると、一般に静電容量式はピエゾ抵抗式よりも温度特性が安定しており、感度、精度を高めやすいとのこと。このため、高い温度特性や、精度が要求される、自動車部品に対しては特に向いているかもしれません。

静電容量式加速度センサ検知方法.gif


次回もセンサについて学んだことを書こうと思います。

■Tech-On!
http://techon.nikkeibp.co.jp/

■松下電工制御機器本部トップページ
https://www.mew.co.jp/ac/index.jsp


posted by tac at 00:07 | Comment(0) | TrackBack(0) | Hard

2008年05月07日

【IT】気になるGoogleのお給料

jp_googletrain[1].jpgいつもPCにまつわることを書いていましたが、今回は気になる記事を見つけましたのでそれを紹介します。

毎日お世話になっているGoogleに就職した場合、給料はいくらもらえるのか?という記事が「Gigazine」に掲載されていました。
うん、確かに気になる。Googleの採用ページを見ても、金額なんてまったく書いていないし。

元のページは「CherryAV」という海外の記事からでした。

CherryAVによると、Indeed.comという求人検索サイトでGoogleの各勤務地で検索して年収を調べてみたそうです。

以下は引用です。


■フェニックスで働くGoogleのプログラマー:17万4000ドル/年(約1757万円)
■カリフォルニアで働くGoogleのプログラマー:19万7000ドル/年(約1989万円)
■シカゴで働くGoogleのプログラマー:22万2000ドル/年(約2241万円)
■ニューヨークで働くGoogleのプログラマー:24万2000ドル/年(約2443万円)

それ以外にも以下の補助があります。

・その1:教育を受けるために年間8000ドル(約80万円)、ただし成績は「B」以上であること
・その2:別のスタッフを手伝いに付けるために60日間で2000ドル(約20万円)の補助
・その3:子どもを養子に取ると、養子縁組や法的手続きのために5000ドル(約50万円)の補助
・その4:有給休暇は年に25日間


いやーすごいですね。確かに自分でもIndeed.comで検索してみたところ、このような数字の求人募集ページを見つけることが出来ました。
日本の企業でプログラマにこんなに待遇のいいところはないと思います。人というか考える・発想する人を大事にするGoogle。出来ることなら転職したいですね。

■GIGAZINE
http://gigazine.net/
■CHERRYAV.COM(ちょっといかがわしいかも)
http://www.cherryav.com/
■Indeed.com
http://www.indeed.com/


posted by tac at 23:21 | Comment(0) | TrackBack(1) | IT