MacBook Air 11インチ欲しい!

MacBook Air 11インチ欲しい!

プログラミングを習得したいと考えている人がJavaを選択しない理由が見つからない。

プログラミングを習得したいと考えている人はどのプログラミング言語を学べばいいのか悩むだろう。Javaを選べば以下のメリットがあるよ。・インフラが多い 1 いろんなOSで利用可能 2 いろんなデバイスで利用可能・基本情報処理技術者の試験に出る・いろん…

Bean Validation その1

Chapter 2. Constraint Definition 制約定義 Constraints are defined by the combination of a constraint annotation and a list of constraint validation implementations. The constraint annotation is applied on types, methods, fields or other co…

今後のインターネット市場

まずは下記グラフを見てほしい。 http://www.google.com/publicdata/explore?ds=d5bncppjof8f9_&ctype=l&met_y=it_net_user_p2&hl=en_US&dl=en_US#ctype=l&met_y=it_net_user_p2&scale_y=lin&ind_y=false&rdim=country&idim=country:CHN:JPN:KOR:USA:IND&hl=…

結局、頭でっかちで、口だけで実行できる人が減っているからこんな状況な気がしてきた。

タイトルのとおり。 もっと実行しよう。 意見は大量にでてて、いろんな方向性が予測できるけども。 実際にだれか何かやってるふうには感じられないなぁ・・・ 意見を発することも”実行している”ことの一つだと言うけれど、 私が思うに、結果が伴うプロセスの…

製造工程を見える化しよう。

製造工程を見える化すると楽しい気持ちになります。 ポイントは社会科見学みたいな感じで、図と説明文で構成された 製造行程の一覧図を作成します。 メリット1 ・発注者はどのような製造工程を経て成果物ができるのか明確にわかります。 成果物の品質を判断…

ひがやすおを見た!!

昨日のことなんだけど、仕事の関係で昼に飛行機乗ってて、うとうとしてた。 そしたら、パソコン立ち上げてる乗客が いて、ちっ、どこのベンチャーの社長だよ。 って、思ったら。よく見るとあれ? エクリプスじゃね?? っと思い興味をひかれた。で、観察して…

クラウドのメリット・デメリット

クラウドは2つの種類に分類できる。パブリッククラウド → 不特定多数が利用可能プライベートクラウド → ミッションクリティカルな特定の事業が利用可能(銀行、病院、電気、電話) クラウドでのメリット・プロビジョニング 1.リソースの動的な割当が可能 …

ORACLEはOS市場→JVM市場→DB市場→プログラミング言語市場(Java)→OpenOffice市場を席巻中!

これで、ORACLEはMSと肩を並べるラインナップになって来たな。MSより優位な点はオープンソースと製品との組み合わせ。 組み合わせが自由にできるってことでコンサルティング提案はやりやすい。重要なところは製品で、そこまで重要でないところはオープンソー…

そろそろ、呼び出しコストが無視できなくなってきた。

今の不況下ではコストと品質と納期を考慮すると、システム開発における手法の選択肢が少なくなってきている。システム構築という機能があったとして それを実現するためのメソッドが下記とする。 1.要件定義 2. 設計 3. 製造 4.テスト で、1から順に…

HashMapが終わった瞬間。

下記の様にするとjava.lang.StackOverflowErrorが発生する。 Map m = new HashMap(); m.put(m, "1"); //←この瞬間、この”m”は終了した。 //エラー m.put("", "1"); //これもエラー m.remove(m); //これもエラー m.containsKey("1"); これがHashtableだと起き…

Windows2000の公式サポートが7月で終わります。

Windows2000関連OSについて2010年7月以降は公式サポートがありませんので、サーバーインフラ関係のIT営業・コンサルタントは営業のチャンスですよー。

JPAのアノテーションとBean Validationのアノテーションでアジャイルが加速する。

今までは、テーブル設計をしてからEntityを作成(自動生成含む)する方向だったんだけども、JavaではJPAアノテーションとBean Validationのアノテーションを利用してEntityから先に作成(自動生成含む)することができるようになった。まぁ今でもマイグレー…

来年のJavaOne

http://java.dzone.com/news/javaone-lives 一回も行ったことないけども来年も開催されるような流れでうれしい限りだ。

JavaのSwitch構文を高速化する方法。

Switchを使うと以下の二つの命令のどちらかがコンパイラによって生成される。 lookupswitch - switch文のcase式の値が不連続である場合値を探しながらジャンプ先を探す。tableswitch - switch文のcase式の値が連続である場合キー値をindexとしジャンプ先アド…

Java7とJavaEE6が流行らない理由

Java5からアノテーションとジェネリックが導入されて、Java6を経てようやくJava7がでてきますが、Java6になってもこのアノテーションとジェネリックがそこまで受け入れられていないように見受けられます。 ビジネスの上で重要なJavaEEもようやくJavaEE6にな…

再認識、プログラミングにおいて数学の知識は必要だ。

世間一般のプログラミングには数学の知識なんて必要ないんじゃないかと 思っていたんだけども、あるときやっぱ必要だと思った。 それはテストのとき、 例えばある計算処理を行うプログラムを作ったとして それをテストする時にテスト結果が正しいかどうかっ…

当たり前って感謝されないけども、自分にバイアスを向けたものを当たり前と思わせた方が勝ち。

タイトルのとおり。まぁインフラのことです。電気とか水道とか。ITインフラは今からチャンス

多様化は結構たいへんだ。

エンターティンメントも仕事も、いろんなものがITの影響で多様化してきている。それっていいことかもしれないが、結構たいへんなこともある。夢はそんなに多くは見れないけども、やりたい事や、欲はたくさんある。昔ほど、周りの目を気にしなくてもよくなっ…

MacBookを買った。

家のパソコンが壊れたのでMacBookを買った。すげー使いやすい。

FireFoxのロゴに隠された重大な秘密。

いまさらだがFireFoxのロゴの狐の部分が”F”に見えるのは俺だけだろうか?

VistaのSP2当てたら不安定になった。

とりあえず。復元実施。

Bean Validation 1.0Finalリリース

ようやく、正式仕様がリリースされるみたいです。

Apache POI 3.5 FINAL リリース!!

ついにApache POIの正式版である3.5-FINALが9月末にリリースされます。

やってみてそれから理論を知ったほうが感動が多い

タイトルのとおり、やってみてそれから理論を知ったほうが感動が多いと思う。 まぁ自分が考えた理論どおりになると嬉しいってのもあるけども。

製造とテストの比率

製造とテストの比率は大体7:5くらいがよろし。

プログラムという偶然

プログラムのなかに偶然はない。自分がそれを理解して作るしかないのだ。

現状維持とプログラミング

この世の中、現状維持のプログラミングでは後退するばかりだ。

髪の毛から太陽電池

http://digimaga.net/2009/09/teenager-invents-solar-panel-that-generates-electricity-with-hair.html これで世の中の床屋さんはどうでるだろうか? 人類にとってある意味、半永久的にエネルギーが確保できた瞬間でもあるかもしれない。

守りと攻め

最高の守りは知恵と知識である。最高の攻めは勇気だけである。