2010年07月23日

JRuby On Rails + NetBeans

僕の場合、Ruby On Railsを使ってWebアプリケーションを開発したいとは思っていたのですが、それまで自分や周りの人が使っている言語がJavaでしたので、全体としては無理にRORを採用する必要はありませんでた。

それでも僕自身はWebアプリケーションを作りたいが経験は少なかったのと、今からJavaで作ると難しい(学習・動くまでに時間が掛かる)事が明白だったので、ある時に、小さなブロジェクトの評価版アプリにRORを利用することにしました。
 
また、RORを採用するにしてもJavaの資産も使いたいということでRuby実行環境にはJRubyを採用しましてIDEはNetBeansにしました。
(RORより先にJRubyは触っていたのです)

IDEについては、Eclipseプラグインも評価してみたんですが、JRuby On Rails開発環境としてはNetBeansが数倍優れていました(今も)。

一点、最初に触り始めたのが3年ぐらい前だったんですが、ROR On NetBenasの日本語解説が少なくて、最初は苦労しました。
#最初のころはNetBeansの英語サイト(ビデオ)を見てました。

その後、NetBeansを使ったRuby On Rails解説本ポツポツを出てきまして、見かけるたびに買ってました。

その中でも良かった本をメモしておきます。
  続きを読む

Posted by netbuffalo at 10:29TrackBack(0)書評 

2010年07月22日

実践SNMP+Java - SNMPv2 Trap

SNMP4Jを利用したSNMPv2 Trapの送信について説明します。
 
SNMPv2トラップではv1に比較し、PDUフォーマットがGet/GetNext/Setリクエストと統一されています。
  続きを読む

Posted by netbuffalo at 13:04TrackBack(0)実践SNMP+Java 

2010年07月21日

伝える力(池上彰)

池上彰さんの伝える力を読んでます。

テレビで見る通りの分かりやすさで、方法とその根拠が説明されており、この本を読めば最低限の大人としての心遣い・会話術が身につくと思います。
(ありきたりと言えばその通り。まず、分かり易いが本の目的なんですよ)
  続きを読む

Posted by netbuffalo at 19:39TrackBack(0)書評 

実践SNMP+Java - SNMPv1 Trap

SNMP4Jを利用したSNMPv1 Trapの送信について説明します。
  続きを読む

Posted by netbuffalo at 18:36TrackBack(0)実践SNMP+Java 

2010年07月20日

iPadの価値

iPadを当日に購入したクチなんですが、約2ヶ月使ってみての感想は、’どれだけiPadが嬉しいと思えるかは電子書籍を有効利用できるか否かである’です。

発売前・直後はiPadに対して、アラン・ケイの提示したDynabookが現実化した、という評価も聞かれ、僕自身もそういう期待(直感的にプライベート、仕事でITリソースを利用できるという期待)があったんですが、1ヶ月経ってみると、全てをiPadで行うには限界があり、特に仕事でレポートを書くといったビジネス操作では、PCの方がストレスが少ないという印象になりました。
(メール程度であればiphoneの方が小さくて使いやすいですから)
  続きを読む

Posted by netbuffalo at 18:40TrackBack(0)モバイルデバイス 

実践SNMP+Java GetBulk

SNMP4Jを利用したSNMP GetBulk操作について説明します。

GetBulkは前回説明したGetNextの繰り返しであるWalkに近く、まとめて・複数のMIBオブジェクトを取得する為のSNMP PDUタイプです。
 
連続したMIBオブジェクトを一括で取得したい場合、GetNextに比較すると、
マネージャ/エージェント間のPDU数を減らすことが出来る為、効率良く取得出来ます。
  続きを読む

Posted by netbuffalo at 14:50TrackBack(0)実践SNMP+Java 

2010年07月17日

実践SNMP+Java DisplayString

GetNext/Walkに関する記事で紹介したコードを使って、ifTable.ifEntry.ifDescrを取得すると、次のような:で分割されたHexStringが表示される場合があります。
(大部分のケースでは正しいインタフェースの名称が表示されます)

何故でしょうか?
  続きを読む

Posted by netbuffalo at 20:19TrackBack(0)実践SNMP+Java 

実践SNMP+Java GetNextとWalk

SNMP4Jを利用したSNMP GetNextとWalk操作について説明します。
まずは、シンプルなGetNextコードから説明します。 
  続きを読む

Posted by netbuffalo at 17:47TrackBack(0)実践SNMP+Java 

実践SNMP+Java Get

ここではSNMP4Jを利用したSNMP Getオペレーションについて説明します。
  続きを読む

Posted by netbuffalo at 03:56TrackBack(0)実践SNMP+Java 

2010年07月15日

実践SNMP+Java SNMP4Jの特徴

SNMP4J(http://www.snmp4j.org)はALIIライセンスで提供されているSNMP APIライブラリです。
  続きを読む

Posted by netbuffalo at 18:52TrackBack(0)実践SNMP+Java 

2010年07月14日

実践SNMP+Java はじめに

Javaを使ったSNMPプログラミング、さらに現場で使える実践的となると、探しても中々情報が見つからず苦労した思い出があります。これから勉強するエンジニアに同じ回り道はさせたくないと思い、自分で書いてみることにしました。
  続きを読む

Posted by netbuffalo at 11:27TrackBack(0)実践SNMP+Java