2013/12/30

分数の四則演算

 チョットとあるサイトで話題になったので、書いておく。
 小学校で習ったことですが、忘れた人いたら参考にしてください。

足し算
 a/b  +  a'/b' =  ( a*b' + a'*b ) / ( b*b' )

引き算
 a/b  ー  a'/b' =  ( a*b' - a'*b ) / ( b*b' )

掛け算
 a/b  ×  a'/b' =  ( a*a'  ) / ( b*b' )

割り算
 a/b  ÷  a'/b' =  ( a*b'  ) / ( b*a' )
2013/12/22

ネスカフェバリスタ届きました。製品レビュー

 先日発注しましたネスカフェバリスタが届きました。
 早速、作ってみます。
 まずは、コーヒーカードリッジをかぶせてセットしていきます。 左がセットする前、右がセット後です。
  これが入れ終わった状態です。コーヒータンクの上に、ゴム状のカバーがあり、カードリッジを差し込んだ時だけ開くようになっています。このことで、コーヒーの新鮮さを保つ構造になっているようですが、これが災いして通常のインスタントコーヒーは入れられません。
 カードリッジの底部分の写真です。こちらにインスタントコーヒーを入れれば、先ほどのタンクに入れ込むこともできるようです。
 で、早速コーヒーを入れてみます。
 コンセントを入れて、本体前面のスイッチを入れます。数秒待つと、スイッチが緑色の点灯になると準備完了のようです。
 カプチーノも作れますが、こちらはカップに牛乳をセットした状態で、カプチーノボタンを押すことになっているようです。
 初回はブラックを入れて見ました。
 コンセントを差し込んで、コーヒーボタンを押してコーヒーができるまで30秒というところのようです。
 さすがに手軽に出来ますね。
 お味はファミレスのドリンクバーのレベルはクリアしているようです。
 本格派の方には少々恥ずかしいお味かも知れませんが、これだけ手軽でこの品質なら結構おすすめできるレベルだと思います。
 これから長い付き合いになりそうです。
2013/12/16

ネスカフェバリスタ発注しました

 コーヒーバリスタ、近くのヤマダ電機などで見て、欲しくてたまんなくなり発注してしまいました。
 家のコーヒー入れ方に色々工夫をしてみるのですが、セブンイレブンのほうが美味しいんですよねぇ。
 でもごめんなさいヤマダ電機さん。密林で買ってしまった.....
 最新型だと改善されているようですが、以下の製品だと、専用カードリッジ買わなくても使えるようです。
 届いたらレビューします。

 製品レビュー
2013/12/15

家の子のクリスマスプレゼント

 我が家では小学校に上がった時点で、サンタさんにもうこなくていいと伝えています。
 そういうことで、僕がお願いを聞いて発注するのですが、2人の子供の要求が面白かったので、掲載してみます。

 まず長男から、なんと「干潟のサバイバル」という本、長男は今年の目標を「けがをしない。生き残る」というのを掲げています。
 別に特別に体が弱いわけでもありませんが、変わった発想をする子です。それで「サバイバル」を選んだのか?って聞いたんですが、「いや別に学校ではやっているからなんだ」と
 流行りモノに手を付ける子ではないので、成長なのかも知れません。それと10歳なのにおもちゃも欲しがらないとはやはり変わった子であることは確かなようです。
干潟のサバイバル

 次に長女の要求は「マリオカート7」でした。8歳の女の子なんだからもっと女の子っぽいものほしがっても良いように思いますが、理由は「あのねぇマリオカートの紹介動画をみておもしろそうだったから」ということでした。
 使わなくなったスマホをあげたのですが、youtubeで動画をよく見ているのでそこで決めたようです。時代ですよねぇ。
 皆さんどんなプレゼントをねだられたでしょう?それでは。

NetbeansでMeteor

 NetbeansのPHP版に、javascriptモジュールが入っているとの記事を目にしたので、早速やって見ることに。
 なんとなんにも苦労せずに、オブジェクトの端で、「.」を入力すると、候補が一覧されました。

 デバックはもう少し調整が必要のようですが、Netbeansは使えそうです。
2013/12/14

EclipseでMeteorデバック 色々調査してみました

 eclipseでなんとかMeteorのフォルダを開くことはできたのですが、head.jsで文法エラーが検出されました。
 エラーとなっているhead.jsなんて作った覚えがないので、どこに作られているのか検索してみます。
find ~/. -name head.js -exec ls -al {} \;
 なんとホームディレクトリの以下に格納されていることが分かりました。
-r--r--r-- 1 hitoshi user 23 10月 21 14:48 .meteor/tools/0b2f28e18b/lib/node_modules/npm/node_modules/semver/head.js
-r--r--r-- 1 hitoshi user 23  6月 18 08:08 .meteor/tools/0b2f28e18b/lib/node_modules/semver/head.js
 これってファイルのタイムスタンプから、meteorインストール時に作られたファイルではないかと。
 とりあえず実験ということで、ホームディレクトリの.meteorディレクトリをリネームして、とりあえずなかったことにしてみます。
mv .meteor .meteor.save
 そんでもって、meteorを起動してみました。
cd meteor/hello
meteor
 なんと自分でダウンロードしてきますね。
hitoshi, this is your first time using Meteor!
Installing a Meteor distribution in your home directory.
######################################################################## 100.0%
[[[[[ ~/meteor/hello ]]]]]

=> Meteor server running on: http://localhost:3000/
 見事にネットからダウンロードにて自動復旧されたようです。
find . -name head.js -exec ls -al {} \;
-r--r--r-- 1 hitoshi user 23 10月 21 14:48 ./.meteor/tools/0b2f28e18b/lib/node_modules/npm/node_modules/semver/head.js
-r--r--r-- 1 hitoshi user 23  6月 18 08:08 ./.meteor/tools/0b2f28e18b/lib/node_modules/semver/head.js

2013/12/11

MeteorをEclipse for JavaScriptで


 EclipseでNode.jsをデバックするの記事を参考に、Eclipse for JavaScriptでMeteorのデバックをしてみようと思い、meteor create hello で作成したフォルダを基にJavaScriptプロジェクトを作成しようとしたところ、次のエラーが発生してプロジェクトが作成できませんでした。


 なかなかうまく行かないものです。
 また調べて投稿します。
2013/12/08

EclipseでMeteor開発環境を

 昨今の開発ではIDE環境が絶対と言っていいほど必要になっていますので、なんとかeclipseでMeteorをやってみたいものです。
 以前emacsでjavascriptをというのを書きましたが、筆者の環境ではeclipseが待ち状態になってしまい、とても使い物にならなかったためです。
 eclipse開発環境を捨ててしまっては芸がないので、少々調査をしてみました。
 早速Meteorサンプルの、hello.jsを開いて見ました。以前と同じく待ち状態になったので、しばらく放置。
 入力可能になった画面が以下のとおりです。どうもeclipseのjsdt上ではお気に召さないjavascriptがあるようです。

 待ち状態になったのは、javascriptの文法チェックの所要時間だったんですねぇ。
 では、早速補完機能を試してみましょう「Meteor.」を入力して待ってみます。
 やっぱり補完処理も待ち状態になり、少々時間が経過して以下のメッセージが表示されました。
 メッセージが切れてて申し訳ありません。どうもjsdtの機能を無効化せよとのこと。
 赤表示の部分をクリックしてpreferenceページを開いてみます。


 preferenceページで、「Other JavaScript Proposals」のチェックを消して「OK」ボタンをクリックしてみます。


 再度補完機能を試してみましょう「Meteor.」を入力して待ってみます。
 今度は次のメッセージが表示されました。どうもテンプレートプロポーザル機能をオフせよとのこと。
(そんなことしたら補完機能なんて使えないのでは???)



 とにかく、赤文字をクリックしてpreferenceページの設定を変えて見ました。


 半分諦めて補完機能を試してみましょう「Meteor.」を入力して待ってみます。
 やっぱり補完は機能しないですねぇ。ブレイクポイント設定もできないようですので、eclipseでの利用はこのレベルではダメのようです。
 ということで、同じ悩みの方、解決策を教えてもらえると嬉しいです。