2014年1月11日土曜日

VMを試した


会社の同僚に、VMがおもしろいよといわれて試してみた。
(いままで、試したことなかったんだよね・・・。)

ということで、「VMware Player」と「VirtualBox」を試してみた。

■インストール

・「VMware-player-6.0.1-1379776.exe」をダウンロードしてインストール。

・仮想マシンを作成し、その後、「CentOS」と「Ubuntu」をインストールした。
 ※簡易インストールすると英語モードでインストールされて、Linux音痴の自分には厄介ことになったので、仮想マシンを作成してからにした。

・ネットワークはブリッジにした。
 ※多分、ホストのイーサネットがブリッジ的に働き、ホストとゲストが同じLAN上につながっているように見えるのだろう。デフォルトの設定のNATは、多分、ホントのNATのように働くと思われる。

・こんな感じ。

VMWare Player

CentOS

Ubuntu


・「VirtualBox-4.3.6-91406-Win.exe」をダウンロードしてインストール

・仮想マシンを作成し、その後、「CentOS」をインストール。
 ※「VMware Player」のように一発でインストールする手段はないようだ。

・ネットワークはやはりブリッジにしてみた。

・こんな感じ。

VirtualBox

CentOS


■使ってみた

 ベンチマーク的なものをとっていないので、パフォーマンスの違いはよくわからないが、他のOSを気軽に使うという観点からの使用感は、「VMware Player」の方がよかった。

 「VMware Player」のほうが、解像度が選べて、フルスクリーンにした場合、ホストOSとの切り替えがスムーズにできるのだ。しかも、(自分の設定が悪いせいかもしれないが、)「VirtualBox」はマウスが少し変な動きをした。
 まあ、他のOSをちょっと使ってみるという観点なので・・・。

 ただ、「VirtualBox」 は、(使っていないのだが、)気軽にホストとの間でコピー&ペーストできたり、キャプチャが簡単にとれたりするようだ。

 とりあえず、どちらも簡単に気軽に他のOSが使えて便利である。
 ただ、(ホストのメモリは、4GでCPUはi5で、)ゲストのメモリを2GにしてCPUを2coreとすると、ホストの動きがおそくなり不便になった。
 (もしかしたら動的に変わるのかもしれないが、)デフォルトの1G、1coreがバランスいいように感じた(勿論、用途によるだろうが・・・)。


2013年7月8日月曜日

データベーススペシャリスト試験

データベーススペシャリスト試験合格しました。

以下の本たちが、そのときの相棒たち。



・「実践的データモデリング」は、実際のモデリングをわかりやすく説明しており、ウワサ通りのいい本です。

・隠れてますが、「データベース実践講義」は、正直、試験には役立ちません。しかし、DBとはこういう風に考えるんだなーとかがわかります。

2013年4月6日土曜日

JavaScriptの本読んだ

やっと、読み終わりました。
半年ぐらいかかったよ・・・



パーフェクトJavaScript

いい本だというので、読んだら、本当にいい本でした。
読むだけで、JavaScriptのスキルが一ランク上がったような気になります。

ただ、JavaScriptできるよというには、まだ、jQueryの知識など不足気味。
また、知人に薦められている本もあるので、これも読まねばです。

2013年2月10日日曜日

Javaはじめたころやった失敗

Java、はじめたころやった失敗。

A a = new A();
List list = new ArrayList();
while (it.hasNext()) {
 it.next()

 a.a = it.a;
 a.b = it.b;
 a.c = it.c;

 list.add(a);
}

あれ、なんで、リストの中身が全部一緒なの!!!
今、思うと、なつかしい・・・
(あるあると思ってくれるとうれしいが・・・ そんなのやんないと言われると悲しい。)

2012年12月31日月曜日

情報セキュリティスペシャリスト、合格しました!

 今年の春、DBスペシャリストに落ちたショックから、もう、情報技術者試験なんて、なんて、なんて・・・と、落ち込んでいたところ、会社から、情報セキュリティ受けてみない? と打診を受けました。
 本当のところ、落ち込みながらも、ネットワークスペシャリスト、受けよっかなーと考えていたのですが・・・・、気分を変えてターゲット変更となりました。

勉強実績を参考に書いてみるよん。


【始動期間】5月

  自分は、歳のせいか、勉強期間はきっちり取らないとダメなタイプなので、5月から、もう開始です。

 ・午後Ⅰと午後Ⅱの問題をiTECの過去問集(「2012年春」版)で、過去4回分をさらっと流しました。
  具体的には、ただ読む感じです。まずほとんど理解してません。そして、気になったところに、アンダーラインを引く程度です。
 ・午前Ⅱは、理由は忘れたのですが、なぜか書籍は使わず、IPAからダウンロードして紙に出力して、電車や会社の昼休みにほぼ毎日5問~10問程度づつ解き、2回目からはできなかった問題に×をつけました。

【メーン期間】 6月~8月

  仕事もそこそこ忙しく、他にもしないといけない勉強(という名の遊び、RubyとかPaaSをいじってみるとか・・・)が山のようにあるので、この試験にさける時間はあまりありませんでした。

 ・というわけで、週に午後Ⅰなら2問程度、午後Ⅱなら1問程度しか解けません。なので、完全には2回まわすことはできませんでした。
  午後に関しては、メモに簡単にリストを作り、何年の何問目はこんな内容を聞いている(例えばDNSとか・・・)を書いて、2回目からは○、△、×の評価を書いていきました。
  また、気になるキーワードやキーセンテンス(たとえば、「抑止の効果がある・・・」とかなんとか)を情報カード(ちっちゃいやつ)にメモして、会社の昼休みに回しました。

 
 ・知識も不足してましたので、「SHOEISHA」の「情報処理教科書」を最初は理解せず、流し読みし、2回目から、アンダーラインを引き、時間があるときにアンダーラインのみ高速で読みました。

 ・また、IPAのドキュメント類も会社の昼休みなどを利用して、目を通しました。
  例えば、「IPA対策のしおりシリーズ」、
       「新しいタイプの攻撃の対策に向けた・・・」、
       「10大脅威」(これに関しては読むだけでなく、それぞれの脅威の技術について他の書籍にチェックを付けるなどしました。)、
       「セキュアプログラミング講座・WEBアプリ編」(これは、PDFにして、印刷して、重要箇所にアンダーラインを引いて何度もみました。仕事でも使えるしね・・・)

【おいこみ期間】9月~10月
  この期間は、やむなく他の勉強を一時中断し、解き残した問題と今まで×を付けた問題を解くことに注力しました。また、ドキュメント類も、アンダーラインでチェックした部分を3回くらいまわしました。

【前日と当日】

 前日は、今までためたメモ(情報カード)からはずせないものを選び出し、そして、午前Ⅱについて、最終的に×になった数問を解きました。
 試験当日は、メモを回して気を紛らわしました。

【試験】
 やはり、うわさ通り、情報セキュリティは時間があまります。が、油断しないよう、終わっても、問いに対する答えになっているかなどを確認しました。

【所感】
 自分なりに題意ははずしてないと思っていたのですが、ふたを開けてみるとそれほどいい点ではなかったので、自分が思っていたよりも問いに答えていなかったことがわかります。
 また、知識も不足していたのかもしれません。
 とりあえず、合格しましたが、合格してからがスタートだと思います。知識不足を補いつつも、仕事に生かしたいと思います。
 とりあえず、社内教育の一環として、セキュリティに関する勉強会などを開き始めました。
 次は、DBだー。

【結果】
 午前Ⅰ試験: 免除
 午前Ⅱ試験: 92点
 午後Ⅰ試験: 81点
 午後Ⅱ試験: 78点

パーフェクトJavaを読んでみた

パーフェクトJavaを読んでみた。

いい本でした。
時間がなくて、じっくり読んでませんが、
ListやMapの説明が他の本にはない感じで、秀逸です。

引っかかりやすいポイントも書いてあって、
まあ、あまりないだかもしれないけどintの桁あふれなども書いてあり・・・

ただ、
基本から、Servlet、そしてGUIまで書いてあって、
さすがに詰め込んでる感があります。
しかしながら、とりあえず、1冊、おいといていい本かもです。

ダウンロード版Win8をインストールしてみた

タッチパネルが使えないパソコンにも関わらず、
自宅のパソコンにWin8をインストールしてみた。
目的は、メトロアプリの開発です。
一度は、経験してみたいなということであります。
JavaScriptで、メトロアプリが作れちゃうらしい・・・

そして、ダウンロード版が期間限定で、3300円とのこと。
早速、ダウンロードサイトに行って、
・購入
・ダウンロード、
・そしてインストールした。
ところが、直接、インストールするモードを選んでみたところ、
バックアップディスクを買いなさい的なメールがきた、
これを買うとあわせて5000円、超えてしまうではないか・・・

よくよく、調べてみると、購入せずに、ISOイメージをダウンロードできるではないか!
(やったよ。)
でも、メトロアプリって、はやるのかな?