僕自身のプログラミング言語の人気(使用率)ランキング 2009年7月

自分自身が2009年上半期に使った言語(仕事で使用、プライベートで使用、ネット記事及び読書等勉強含む)は 順位 言語 比率 1 Java 40.0% 1 JavaFX Script 30.0% 3 JavaScript 25.0% 4 Groovy 3.0% 5 Python 1.9% 6 その他 0.1% 適当だけどこんな感じかなと…

プログラミング言語の人気ランキング 2009年7月

前回のこのネタ から半年経ちました。今回も TIOBE をネタにさせてもらいます。 TIOBE Index | TIOBE - The Software Quality Companyこの一ヶ月の上位10はこのような結果になったようです。 順位 言語 比率 1 Java 20.452% 2 C 17.319% 3 C++ 10.419% 4 PHP…

JavaFX の String 変数のデフォルト値は空文字列だけど null と等価扱いされる件(に物申す)

プロローグ タイトルはちょっと語弊があるかもしれませんので、詳細は bluepapa32 さんのブログエントリから 後者は、多くの NPE によるバグを救ってくれるので、非常にありがたいように思いますが... 実は この仕様のために思わぬバグを生むこともあるので…

RIAコンソーシアムの 認知度の調査結果で

RIAの認知度は約3割 JavaやFlashと大きな開き - ITmedia エンタープライズRIAコンソーシアムが、従業員50人以上の企業に所属し、業務でWebアプリケーションにかかわる社会人に対して行った、Webアプリケーションの技術に対する認知度の調査結果では JavaFX …

新しい Firebug は空ページだとコンソールで JavaScript が実行できなくなってしまったのは残念

Firefox 3.5 への更新に合わせて Firebug も 1.4.0b3 に更新したら、新しく開いたタブの空のページ(about:blank)ではコンソールから JavaScript を実行できなくなってしまった。適当なページをロードすると実行できるんだけど。これは地味だけど残念だと思…

Firefox 3.5 に更新

Firefox 3.5 が先ほどリリースされましたね。 体感でも軽快に動作しているように感じます。 これで今まで頻繁に落ちてた問題が解決されていたら嬉しい。Firefox 3.5 を入手する Firefox 3.5 の灯 (ともしび)

JavaFX の本と Groovy の本を購入

今日やっと、手元に届きました。JavaFX: Developing Rich Internet Applications (Java Series)作者: Jim Connors, Jim Bruno, Eric J. Clarke出版社/メーカー: Prentice Hall発売日: 2009/06/01メディア: ペーパーバック クリック: 34回この商品を含むブロ…

javafx.scene.control のコントロールの日本語の不具合について 続報

ステータスが "In Progress" となり、対応中になりました。 順調に行けば JavaFX 1.2.1 のリリースで取り込まれそうです。 vote して頂いた方、ありがとうございます。http://javafx-jira.kenai.com/browse/RT-4866

JavaFX の REPL は、まだちょっと。

JavaFX の REPL が使えるようになっています。 但し実際に使うには標準の JavaFX 1.2 SDK だけでは足りないので、以下のファイルが必要になります。 JLine - download javafxsh - Windows用/Windows以外 JLine は、ZIP を解凍すると、JAR が入っているので、…

ローカルストレージを非同期で

JavaFX 1.2 で変更された javafx.async の非同期処理 API の使い方と、そこではまりがちな問題の回避策について、id:bluepapa32 さんが解説してくれました。 Async in JavaFX 1.2 - bluepapa32’s Java Blog Async in JavaFX 1.2 Part 2 - bluepapa32’s Java …

javafx.scene.control のコントロールの日本語の不具合について

javafx.scene.control のいくつかのコントロールに日本語を使うと表示がおかしくなるという問題があって、先日 javafx-jira へ登録したレポートが見れるようになりました。http://javafx-jira.kenai.com/browse/RT-4866この問題にお困りの方は是非 vote をお…

JavaOne の人気セールス本

JavaOne での本の人気セールスのトップ10らしいです。興味を引いたところだけちょろちょろっと。 1. JavaFX: Building Rich Internet Applications - Addison Wesley ISBN: 013701287X 2. Essential JavaFX - PTR (out June 11, 2009) ISBN: 0137042795 3. E…

日本、ワールド杯出場決定おめでとうございます

2010年南アフリカワールド杯出場決定おめでとうキャンペーン中。 ありがとう!日本代表、おめでとう!日本

JavaFX 1.2 のローカルストレージを試してみるの続き

Firefox が落ちて頑張って書いてたのがパーになってしまい、初めから同じことを書く気力が残っていないので、簡単に。 JavaFX 1.2 のローカルストレージの制限(保護)について、試した結果だけ書きます。 因みに環境は Windows Vista、Java SE 6u14、JavaFX…

Firefox が非常に頻繁に落ちる件

頑張って一時間近くかけてもうちょっとで書き終わるところだった新しいエントリが消えてしまった。orz 一日に 1〜2 回は落ちてる気がする。乗換えを考えたほうが良いかな...

JavaFX 1.2 のパフォーマンスが改善されたようです

JavaFX 1.2 では、次のようにパフォーマンスが改善されたようです。 Performance Improvements * The underlying implementation of scene graph refactoring provides better runtime performance. * Startup-time performance is an improvement over prev…

JavaFX 1.2 の nativearray は実験的サポート

10. Java 配列への直接参照 新しいシンタックス nativearray によって、sequence (内部的には List)への変換コスト支払うことなしに JavaFX から Java 配列を利用することが可能になった。 と、先日書きましたがどうやら、現在はまだ実験的にサポートされ…

JavaFX 1.2 のローカルストレージを試してみる

今回は、JavaFX 1.2 で使えるようになったローカルストレージを試してみます。 まずは単純なスクリプト書いて、NetBeans 上で動かしてみます。 ソースコード: package fooami; import javafx.io.*; import java.io.*; /** * @author hide1080 */ var storag…

JavaFX 1.2 のコントロールを試してみる

JavaFX 1.2 で追加された新しいコントロールを簡単に試してみます。 これらのコントロールは Java Swing に依存しないので、モバイル環境でも利用可能です。 ソースコード: package fooami; import javafx.geometry.HPos; import javafx.scene.control.*; i…

JavaFX 1.2 リリース(したの?まだ?)

JavaFX Twibe で JavaFX 1.2 の話題がほんのり盛り上がってます。 公式サイト上では、まだ 1.1.1 と書かれていますが、ダウンロードしてみると実際は 1.2 が落ちてきます。 JavaOne でのアナウンスに合わせて公式サイトの方も書き換わるのかもしれません。 …

JavaFX Shooting Game

This entry is about the shooting game named "ShootingFX" written in JavaFX. ShootingFX is a shooting game which is classed such as "bullet hell", "bullet curtain", and "manic shooter". For playing you use some keys only. Have fun to don't …

JavaFX Coding Challenge やっぱり

やっぱり ShootingFX でいく。決めた。ちなみに明日の締め切りの時間までは書いていなかった。

JavaFX Coding Challenge に向けて GIMP でお絵かきの練習中

あと3〜4日に迫った JavaFX Coding Challenge の締め切りに向けて GIMP でお絵かき中です。 けれど慣れない GIMP は難しい。やばい空気です。間に合わなさそうだ。あー。 プログラム自体は非常に簡単なのに、絵が難しいー。ひー。 さ、最悪途中でも出して…

JGGUG のワークショップへ参加希望

申し込みました。初めての参加です。Groovy/Grails です。 http://www.jggug.org/news/dai3kaigwakushoppukaisai Grails徹底入門作者: 山田正樹,山本剛,上原潤二,永井昌子,杉山清美,杉浦孝博,笠原史郎,香月孝太,福岡竜一,伊堂寺北斗出版社/メーカー: 翔泳社…

Flash と Silverlight 比較記事

マイコミの日本語紹介記事。 http://journal.mycom.co.jp/news/2009/05/12/044/index.htmlで、こっちが元記事(英語)。 http://www.smashingmagazine.com/2009/05/09/flash-vs-silverlight-what-suits-your-needs-best/元記事の方のコメントの数がすごいで…

JavaOne まであと一ヶ月ちょっとですか

JavaFX に関係するセッションが54件もあるみたい。 行ってみたいなー。聞きたいなー。 James Weaver on Quantum Computing and Java: Reserve your Preferred JavaOne 2009 JavaFX Sessions Jim おじさんは JavaOne のスピーカーだから、今頃いろいろと忙し…

Java2D と JavaFX でリフレクション効果

今、読んでいる Filthy Rich Client の中から、すごいなあと感じたテクニックの一つ、リフレクション効果について。 リフレクションと言っても、java.lang.Class クラスや java.lang.reflect パッケージの API の話ではありません。 鏡や水面に物体が映るリ…

JavaFX Twibe に参加

http://twibes.com/JavaFXJames Weaver さん創設です。 Twitter をやられてる JavaFX がお好きな方は参加されてみては? 面白い情報を聞けるかも。 追記 勿論 ROM するよりも、JavaFX をキーワードとして含めて、どんどん発言するのが良いと思います。

CCC に行ってきました

クラウド、Google App Engine がトピックとしてかなりホットでした。 それから Hadoop も。なんだかいろいろインスパイアされました。 試したいこと勉強したいことがいっぱいできてしまった。 そんな話は今度。(余裕があったら書きます)

オラクルがサンを買収

そういう展開かー。とりあえず思いつきで一言。 これから Java、JavaFX SDK などもろもろをダウンロードするのにいちいち OTN にログインしなくちゃいけなくなるのは面倒くさい。><http://journal.mycom.co.jp/news/2009/04/20/061/index.html http://jour…