2008-06-01から1ヶ月間の記事一覧

今日のSJCP

今日も仕事帰りにVELOCEへ。 ちょっと飛ばしすぎかなとも思うけど、無駄な時間をできる限り費やそうと思う。 Chapter6 型変換 終了 Chapter7 フロー制御 終了 Sunテキスト Sun Certified Programmer for Java 2 Platform 5.0 [Exam310-055] SKILL-UP TEXT (S…

今日のSJCP

今週から、SJCPの勉強を始める。毎日、少しずつでも続けていこう!! ということで、これから日々の進捗を記録していきます。 Chapter8 例外 終了 Chapter9 アサーション 終了 Chapter10 スレッド 終了 今日は、仕事が早めに終わったので、VELOCEに行って2時間…

年収10倍アップ勉強法を読んだ

売れているし、効率の高い勉強法について興味があったので読んでみた。内容は著者自身が実践してきた勉強法の紹介なのだが、他の勉強法の本(勉強法の本については今まであまり読んだことがないが。。イメージとして)と比較して、この本は著者自身が使用して…

抽象化プログラミング入門を読んだ

同僚に「UMLとプログラムをマッピングさせて、考えることがなかなかできない」と相談したときに、お勧めされた豆蔵・著の書籍。構成としては、3部構成となっており『モデルからコードへのマッピング』をテーマとして掲げている。分かりやすい構成で順次読み…

Excelのオートシェイプのテキストを編集する

VBA

ExcelVBAでセルを使用したプログラムは書いたことあるけど、オートシェイプは使用したことないな。 オートシェイプのテキストってどうやって取得するんだろ?ってふと思い、調べてみるととても簡単だった。。 こんな感じでさくっとできることが分かってすっ…

ミリ秒まで含んだ時刻文字列を返す

エロと風俗情報満載 どう抜く?のお題を解いてみた。 Javaで時刻を取得する方法は数パターンあるけど、今回はCaledarクラスを使用して書いた。 Calendar cal = Calendar.getInstance(); int year = cal.get(Calendar.YEAR); int month = cal.get(Calendar.MO…

Firefox3をUbuntuに入れてみた

インストール手順 1.Firefox3を Firefoxのサイトからダウンロード2.インストール先へ移動 sudo mv /home/USERNAME/Desktop/firefox-3.0.tar.bz2 /usr/local/bin3.圧縮ファイルの解凍 sudo tar -xvf firefox-3.0.tar.bz24.シンボリックリンクの設定 cd firefo…

Pythonの条件分岐

Pythonはインデントを用いたブロック構造を定義しているため、 下記のようなネスト構造の条件分岐を上から順に書くとエラーとなる。 b=0if(b==0): print "b==0" if(len(str(b))==1): print len(str(b))==1 else: print "b!=0" 正しくは、一番上の階層となる…

Jythonのboolean

Jythonでは、Javaのbooleanを「真=1、偽=0」という整数を標準の表現として使います。 従って、JythonからJavaメソッドにboolean値を返したい場合は、TrueやFalseを使用するのでなく1や0として返す必要がある。逆も同様にJavaメソッドからJythonにboolean値…

ECPとは

【ECP】読み方:イーシーピー フルスペル:Extended Capabilities Port パラレルポートの拡張仕様の一つ。 Microsoft社とHewlett Packard社などが共同で開発・提唱したもので現在ではIEEE 1284のECPモードとして規格化されている。 最大2MB/sまでの高速なデー…

文字列から日付解析を厳密に行う方法

文字列からテキストを解析してDateを生成するときに、日付解析を厳密に行う場合は setLenientメソッドにfalseを与えて呼び出すことによって、このフォーマットを厳密に要求できる。正常パターン try{ SimpleDateFormat format = new SimpleDateFormat("yyyyM…