Quantcast
Channel: プラネット NetBeans
Viewing all 4643 articles
Browse latest View live

きしだのはてな: 台湾に行ってきた

$
0
0

明星和楽という、Nulabのhsmtさんたちが中心になってやってる福岡でやってるイベントが、今年は台湾であるというので行ってみました。

MYOJO WARAKU 2014 in TAIPEI – Jan 18, 2014

台湾に行ってみたかったのと、こういう海外イベントでは日本から行く人と仲良くなりやすいというのとで。


明星和楽

明星和楽は、西門紅楼というところでありました。

f:id:nowokay:20140118145514j:image


建物に入ると、ナストマくんのナスのほうの人が行儀よく店番してました。トマのほうの人はごはんに行ってた。NetBeansの人にはねこびーんで有名ですね。

合同会社CGFM - 福岡のWebデザイン・制作会社

f:id:nowokay:20140118130920j:image


広場のほうでは、長浜ナンバーワンが店を出していました。

f:id:nowokay:20140118133916j:image

麺はちょっと違う気がしたけど、スープなどは博多ラーメンだった。

f:id:nowokay:20140118140528j:image



広場のステージ前では、どっかのへんなおっさんが変な踊りをずっと踊っていて、異様な雰囲気を醸し出していました。

f:id:nowokay:20140118163537j:image


夜は、hsmtさんもなんかやってましたね。

f:id:nowokay:20140118205235j:image


屋内ではスタートアップの人がプレゼンやってたり、ステージがあったりしました。

f:id:nowokay:20140118131138j:image

アラタナの宮崎さんのプレゼンがおもしろかった。


侍BALLERSの人たちとHUMAN BEAT BOXER DAICHIのセッションは盛り上がりました。

f:id:nowokay:20140118185802j:image


DAICHIさんは、ひとり「あまちゃん」で話題になってましたね。

▶ Human Orchestra/口だけであまちゃんOPテーマ - YouTube

これを、ステージでライブサンプリングでやってました。すごい。


あと、千年にひとりとかで話題の、Rev. from DVLが来てました。

f:id:nowokay:20140118175506j:image

橋本環奈マジ天使!


西門

明星和楽の会場がある西門は、台湾の原宿といわれているらしいです。

f:id:nowokay:20140121020726j:image


土日は家族連れでいっぱい、月曜日は学校帰りの中高生でいっぱいと、そんな感じでした。

f:id:nowokay:20140118145542j:image

歩道のひとだかりは、侍BALLERSの人たちのストリートパフォーマンスです。


撮影してるところもいくつか見ました。写真撮ってたら、おねえさんがこっちに手をふってくれたのだけど、その瞬間は撮れてなくて残念。

f:id:nowokay:20140120123536j:image


通りに普通に刺青やさんがあって、ふつうに女の子が背中に入れてもらってたのがビックリでした。

f:id:nowokay:20140118150814j:image


そんなにぎやかな西門も、深夜2時くらいにはだれもいなくなって、静かになります。

f:id:nowokay:20140121021908j:image


明星和楽会場の西門紅楼もこんな感じ

f:id:nowokay:20140121021604j:image


台中

明星和楽翌日、台湾には日本の新幹線が走ってるということで乗ってみました。新幹線に乗ることが目的で、行き先はどこでもよかったのですが、台南までいくのもおおげさなので、台中まで。

f:id:nowokay:20140119121529j:image


中もそのまま新幹線

f:id:nowokay:20140119121614j:image


台中には美術館があるということで、そこに行ってみようかと。その前にパスタやさんによってみました。

f:id:nowokay:20140119162445j:image


チーズをその場で削ってくれる感じのがんばったお店でした。

f:id:nowokay:20140119141514j:image


そしたら、伝票に「外国人」とw

f:id:nowokay:20140119142532j:image


お店を出るときにも店員さんたちから結構珍しそうに見られていたのですけど、まあ外国から来た観光客がわざわざ台湾で美術館に来てパスタとか食いませんよね。

レジでお金を払うと、女の子が、ちょっとためらって、がんばった感じで「Did you enjoy?」みたいなことを聞いてきて、ものすごくかわいかった。高校に入ったときに元いた中学の部活に顔を出して「先輩高校の部活どうですか?」って聞かれるような感じの甘酸っぱさがありました。

はっきりいって、今回台湾が楽しかったというのの9割はあの女の子のしぐさによるものです。キュンキュン来た。


美術館では、ジョアン・ミロの展覧会をやってました。

f:id:nowokay:20140119144711j:image

こういった、高度に記号化された抽象絵画を100点以上、よくわからない台湾語で説明されながら(なんか団体客が説明うけてた)見てまわるのは、結構つらかったw


美術館から駅に戻るのが大変で、バス停がみつからない。Google Mapsを使ったら負けだと思ってたのですが、確認してみると行き過ぎていたようです。それらしいところはなかったのだけど。結局、もうひとつ先のバス停まで歩きました。

f:id:nowokay:20140119170539j:image


バスに乗って、まあ20元だよねとお金を出そうとすると、入れるなといわれてカードをもらいました。

f:id:nowokay:20140119171326j:image

あぁ、このカードを降りるときに渡してお金を払うのね、と思ったのだけど、降りるときもお金出そうとすると入れるなといわれました。いいんだろうか。


駅には、ダンボールでできたお店が。これかわいい。

f:id:nowokay:20140119174458j:image


ということで、この日は、新幹線にのってパスタ食って美術館、というぜんぜん台湾らしくない日曜日でした。パスタやさんの女の子がかわいかったことを除いて。


九份

さて、台湾といえば、「千と千尋の神隠し」のモデルになったと噂になった、九份です。実際は、たまたま似ているだけで、九份がモデルというのは否定されてるみたいですが。

まあ、それでもなかなか楽しいところでした。

台北からバスで行けるみたいですが、今回は電車+バスで行ってみました。

まず台北駅で瑞芳行きの切符を買います。窓口で買う必要があるのですが、「ルイフェン」って言えば買えます。みんな瑞芳に行きますからね。

f:id:nowokay:20140120133950j:image


電車に乗りに行こうと思ったら、こんなオブジェが。なんかズルい。

f:id:nowokay:20140120134606j:image


電車に乗ったら、なんか2人組の女の子の片方が隣にすわってて、あっちと替わってもらえませんか?って英語で言われたので(たぶん日本人)席を替わりました。そしたらそっちでも隣の女の子に後ろの人と替わってくれませんか?ってこんどは台湾語で言われて、どんどんずれていきました。なんか楽しい。

瑞芳で降りたら、バスに乗ります。「往九份」って書いてあるのに乗ればいいです。

f:id:nowokay:20140120153121j:image


ネットで調べると九份バス停ではなく降車バス停まで行って降りてきたほうがいいとあって、実際みんな降車バス停で降りてました。

f:id:nowokay:20140120154900j:image


で、九份

f:id:nowokay:20140120155521j:image


いい感じです。

f:id:nowokay:20140120160548j:image


ちょっと裏に入ると、住宅です。ナンパされましたが、言葉が通じず逃げられてしまいました。

f:id:nowokay:20140120161742j:image


変なおばちゃんから食いもんを買います。イモトとテレビに出たらしい。

f:id:nowokay:20140120162546j:image


いったん一番したまで降りたので、帰ろうと思ったけど、九份バス停ではすでにバスがいっぱいで乗れる気配がなかったので、また登って降車バス停から乗ることに。

そしたら、なんかネットで見た感じ。

f:id:nowokay:20140120171110j:image


よく見る風景が!

f:id:nowokay:20140120175206j:image


満足したので帰ります。

帰り、コインがなくてバス代が払いにくいので、なにか食べてお金を崩そうと思ってへんな饅頭のようなものを買いました。

そしたら、50元玉でおつりが返ってきたのだけど、10元玉が欲しかったので、「我要十元」と言ったら、なんとか通じたようで、10元玉5枚と替えてくれました。


しかし、バスはすごい行列。台北直通のバスはなかなか乗れないので、瑞芳行きに。電車で来ておいてよかった。

月曜日に来てこれだったので、土日だともっとすごかったのかも。


ドイツビール

台北に戻ったら、ドイツビールやさんに行ってみました。

f:id:nowokay:20140120211852j:image


なかなかおいしい。金額も日本と同じくらい。

f:id:nowokay:20140120212419j:image


飲んでたら、おっさんは帰ってしまって、店にひとり取り残されてしまいましたw

おばちゃんが外にいる、と。おばちゃんが戻ってきたので、もう一杯ビールを頼むと、「中国人から中国語を習ったの?それは中国の発音よ」という感じのことを英語で言われました。台湾語と北京語は違うらしい。


台湾たのしい

ということで、すごく台湾たのしかった。

書いたとおり、その9割はパスタやのレジの女の子にもっていかれていますが。いやー、いま思い出しても甘酸っぱい。

というのは別として、東京みたいに行儀よくしないといけない緊張感とかがぜんぜんなくて、だらだらと過ごせました。東京だとリュックを背中に背負ったまま混んだ電車にうっかり乗ってしまうと「おまえどっか行け」みたいなことをTwitterに書かれてたりするじゃないですか。そんな殺伐感がないです。

台湾の人はみんなおだやかだし、台北では日本語それなりにわかってもらえるし、初めて行く海外としてはとてもいいんじゃないかと。

また機会を作って行こうと思います。

f:id:nowokay:20140121151028j:image


しんさんの出張所 はてな編: [NetBeans][ソフトウェア技術][ゲーム][自作ソフト]JavaしかかけないおいらがAndroidアプリをリリースするまで

$
0
0

の続き。

しかし、Androidの場合、VMはJavaではないものの、言語だけはJava系なのでインパクトがないタイトルだなw


空いた時間にちょくちょく稼げるRPG、マモノバスター2はこちらから落とせます。

Get it on Google Play


今作の開発開始時期そのものはかなり前となります。

ちょうど1年前、mixiアプリ版マモノバスターが配信停止しました。

原因はmixiのアドプログラムの価格改定です。これにより、広告料は1/10以下とかになりました。

mixiで無料で配信するにはアドプログラムしかありませんのでこの金額ではサーバー代が維持できません。そこで泣く泣く停止しました。


次につくるアプリはプラットフォームの広告に依存しないものを、という選択からスタートすることになります。

そうなると、広告が元気なプラットフォームは限られます。ぶっちゃけるとスマホです。

さらに言うとスマホといってもAndroidとiOSです。リワード広告などはAndroidのほうが自由度があるためか数が多いようです。

オンラインのアプリ市場がなぜこの2つに絞られるかというと、その他のプラットフォームでは広告がないからですね。


で、AndroidとiOSとどちらが開発が楽かと聞かれると、Java言語が触れる分圧倒的にAndroidです。iOSは開発が大変なのは目に見えています。


というわけで、プラットフォームはAndroidに決まりでした。


・・・となったのは去年の夏です。


1回目の開発

それまではどうなっていたかというと、WebViewを利用してPC,Android、iOSとクロスプラットフォームで配信しようとしていました。前作がWebアプリだったので当たり前ですね。

ただし、Webアプリでは配信は自由度がありますが、サーバー維持費が出せません。

ここまでが去年の5月ごろまでの話です。

もちろん、Webアプリとしてクロスプラットフォームで作成していました。また、移動するマップもありました。



やはりサーバー代が捻出できないと厳しいなということで止めます。

そこで

サーバー代がかからなければよい

 ↓

スタンドアロンで出せばよい

 ↓

Androidでだせばよい

という感じになりました。


1回目のは破棄、いちからの作り直しです。


https://shinsan.s3.amazonaws.com/diary/2014/0127-01.png

1回目の時。マウスでの操作ならこれでいいけど、タッチは大幅に構成を変えないといけないという。


2回目の開発

気を取り直しての開発。

どうせスタンドアロンなら戦略性の高いパーティープレイがいいだろう、そう思って開発しました。

かわりにマップ機能を削除、ダンジョンの進捗率を表示する前作と同じものにしました。


・・・しかし、しっくりきません。


パーティーバトルということは攻撃にしろ、魔法にしろ、だれを対象にするのかという選択が入ります。十字キー+決定ボタンだと気にならないのですが、タッチ操作をしているとこれがすごく手間です。

特に意識はしてなかったのですが、前作の1対1での戦いはこの辺のバランスが良かったのではないかと思うようになりました。

また、連携的なものもパーティーの場合誰を基準にすればよいのかあいまいです。

ということで、2回目の開発もストップすることになりました。

2回目の作り直しです。


2回目の開発で実装したもので3回目に受け継がれたものとしてマモノのHPやMP表示があります。前作では途中から数値をダイレクトに表示していました。ドラゴンスレイヤー英雄伝説のように。それを今回はメーター制にしました。世界樹の迷宮のように。


3回目の開発

まず、基本的な流れは前作同様にする、1対1の戦いにするなど細かいところを盆の帰省中に練りまくりました。プラットフォームをmixiアプリからAndroidにするというだけで十分チャレンジングなのだから、基本的な流れはそのままで、システムで楽しませるという方向にチェンジします。

システムで楽しませるというのは、たとえば転職です。今作には職業があり、その職業ごとに連携が違います。それだけならば前作の勇者タイプ(ステータスによって決まる)と同じですが、今回は職業によってそれぞれのステータスの成長率と覚えることができるスキルがかわります。転職を繰り返すことでステータスやスキルを調整していく楽しさが生まれました。開発規模は抑えながら。

また、連携用のキャラクターを酒場で登録できるのですが(前作はmixiの友達のプレイヤーが自動で表示された)、キャラのステータスの詳細も見ることができます。バージョンアップを繰り返して少しずつ詳細なステータスは見れるようにしていましたが、今回は持っているお金やスキル、もっている薬草の数など何でも見れます。このひとは薬草かいまくってすすめてるなーとかがわかります。

やりたいことが明確になった後は早いもので、盆明けから開発をスタートして3か月程度でほぼ動くところまで完成しました。平日の夜少しと週末のみの開発です。この時点で100時間程度だったでしょうか。

このあと広告などの組み込みや調整をぎりぎりまで行いました。結果的に150時間程度まで膨れ上がったと思います。毎日8時間開発できたら一か月で開発できることになりますか。

前作は80時間で最初にリリースしましたが、出来上がっていったシステムはその後のバージョンアップによるものが多く、ダンジョンの数も最初は5つだけでした。今作はダンジョンの数は7つありますので、システムとあわせて妥当な線でしょうか。規模は抑えたと思います。

技術的なこと

開発は1回目、2回目、3回目ともにIDEはNetBeansのみです。

1回目はNetBeans+GWT4NBプラグインで開発していました。いつも通りのmixiアプリと同じですね。

2回目、3回目はNetBeans+NBAndroidプラグインで開発しました。

サーバー側はいつも通りJAX-RS、Jersey2で実装です。

運用側はAWSのBeanstalk+DynamoDB+S3です。男らしく3年ヘビーリザーブです。


Androidの開発を常にエミュや実機で開発となると工数が大幅にかかります。そこで共通の描画やサウンド、タッチイベントなどのレイヤーを作り、そこでゲーム自体のコードは100%共通としました。1行たりともPC版とAndroid版と違いはありません。


https://shinsan.s3.amazonaws.com/diary/2014/0127-02.png

PC版。BGMも効果音もなる。おそらくMacやLinuxでもそのまま動く。


2回目までと違い、3回目の開発では描画もOpenGLにしてAndroidとPC(Java+JOGL)とで共通としました。

共通レイヤーを作って作るというのはmixiアプリ第2弾のPONPONと同様ですね。あちらはPC側はSwing+Java2D、Web側の描画&サウンドエンジンはFlash、ゲーム部分はGWTによる100%共通部分をJavascript化で、ロジックは一切Flashにもたないという変態アーキでしたのでアレに比べると難易度ははるかに低いと思います。



そのほか今回注意したのはバナー広告を間違ってタップしないようにすること。バナー広告やアイコン広告をメイン画面から離すようにしました。

また、縦持ちで、画面上のステータスエリアを常に表示するようにすること。フルスクリーンのほうが楽ではありますが、やはりながらプレイは時間や電池、お知らせの表示などをしたままのほうがいいと思いました。スマホのゲームは限りなく100%に近いくらいフルスクリーンでのプレイとなります。そのせいで現在の時間やバッテリなどを確認するためにホームボタンを押すというのはやはり使いにくいと常におもっていましたので。

利用できる画面は狭くなりますが、この考え方は基本変わらないでしょう。


ダウンロードはこちらから。

Get it on Google Play

へびのぬけがら: iPhone Game Blueprints を読みました

$
0
0
Packt Publishingの "iPhone Game Blueprints"のレビューです

本書は iPhone ゲームを開発する上でのゲームデザインと App Store での売り出し方について解説した書籍です
目次は下記のようになっています

  • Preface
  • Chapter 1: Starting the Game
  • Chapter 2: Ergonomics
  • Chapter 3: Gesture Games
  • Chapter 4: Card and Board Games
  • Chapter 5: Puzzles
  • Chapter 6: Platformer
  • Chapter 7: Adventure
  • Chapter 8: Action Games
  • Chapter 9: Games with Reality

前半はゲームをつくる前段階として注意すべき点について記述されています
ここで取り扱われている内容は iPhone ゲーム開発に限らず、他のプラットフォームでも役立つ内容だと思います
(iPhone 固有の注意点もしっかり書かれています)
ただ、扱っている範囲が広いため、やや物足りないものもあり、それらについては別の書籍にて補完していく必要があるかと思います

後半は、前半にて取り扱ったポイントをさらにゲームのジャンルごとに掘り下げています
各ジャンルにて、基本なアイディア(技術的なベース)を説明し、そこからどのように魅力的なゲームとなるようアイディアを広げるかを、いくつかのサンプルとなるアイディアをベースに解説しています

読んだ感想としては、アイディア出しから App Store へのリリースまでの長い行程を網羅的に書かれた良書でした
一点注意いただきたいのは、本書では実装(プログラミング)については扱われていないということです
そういった内容を期待される場合は別のゲーム開発に関する書籍(日本語の書籍も数多く存在します)を参考にされるのがいいかと思います
反対に、いくつかの書籍、チュートリアルを終えたが、いざゼロからゲーム開発を行おうとした際に何から手を付けていいのか詰まっている方の強力な後押しになるものと思います
ページ数はやや多いものの、イラストや画面イメージが多用されていることもあり、詰まることなく読み進めることができました

興味を持たれた方は、上記サイトから Chapter 04 がサンプルとしてダウンロードできますので、確認してみてはいかがでしょうか

しんさんの出張所 はてな編: [Java][NetBeans]NetBeans 8.2の新機能SQLプロファイリング

$
0
0

NetBeans 8.2の目立機能はPHP7対応とJavascriptがES6やES7対応などの強化。

JavaはJava9対応が目玉となり、バージョンも本来9.0だったのだが、遅れたため、8系としてリリースされた。


数少ないJavaの新機能の一つではあるが、非常に有効なものなので画像多めで紹介した。

http://qiita.com/shinsan68k/items/8e9ce7c17a396d391480

qiitaにNetBeans関係を書いたのは初か。

torutkの日記: [Java][NetBeans] NetBeans 8.0RC1とJDK8 b132でFindBugs、Checkstyle、PMDのプラグインを動かす

$
0
0
Java SE 8の正式リリースが、予定では3月18日(日本時間だと3月19日)と間近になっています。 Java SE 8でプログラミングするための開発環境を整備しようとしています。NetBeans IDEは、7.4でJava SE 8対応をある程度していますが、NetBeans 8.0が4月にリリース予定になっており現在RC1版が公開されているので、これを使ってみます。 昨今のソフトウェア開発プロジェクトでは、静的検証ツールを導入して品質向上を図ります。Javaでは、商用製品とオープンソースツールと ...

torutkの日記: [Java]Java SE 8がリリースされました

$
0
0
Java SE 8が予定通り3月18日(日本時間で2014年3月19日)にリリースされました。あわせて、NetBeans 8もリリースされています。 Java SE ダウンロードページ NetBeans ダウンロードページ Windows 64bit版のJDK 8をデモ・ドキュメントを含めてインストールしセットアップする手順を次に記述しました。 JDK 8セットアップ - ソフトウェアエンジニアリング - Torutk 日本では、Java SE 8リリース記念イベントが開かれます。 ...

torutkの日記: [Java]「祝☆Java 8 Launch」イベントに参加して・・・

$
0
0
本日は、日本Javaユーザーグループ(JJUG:Japan Java User Group)主催の「祝☆Java 8 Launch」イベントに参加しました。 今回は各セッションのYouTube動画が作成されています。素晴らしい! セッションメモ 祝 Java SE 8 正式リリース 最初は、Javaエバンジェリスト寺田さん、135枚のスライドを30分で、最初の35枚が講演内容で、残り100枚はJava SE 8の変更点紹介(それでも全体の7-8割の網羅とのこと)です。JavaVMにも性能改善、メモ ...

torutkの日記: [Java][Jenkins][NetBeans]JenkinsでNetBeans AntプロジェクトのJavaソースをビルド

$
0
0
NetBeans IDEでAntプロジェクトで作成しているJavaのソースコードをJenkinsでビルドおよびJUnitユニットテストを実行する環境をLinux上に構築しました。次のURLに記載しています。 Jenkins - ソフトウェアエンジニアリング - Torutk 今後、静的検証ツールのプラグインを追加していく予定なので、随時追記していきます。

torutkの日記: [JavaFX][GIS]シェープファイル形式の地図データを読んでJavaFXで描画する

$
0
0
電子地図データの形式としてよく使われるシェープファイル形式(ベクターデータ)の地図データを読み込んで、投影変換をしてJavaFXで描画するという流れを確認するサンプルプログラムを作成しました。 JavaFXとベクター地図表示 - ソフトウェアエンジニアリング - Torutk サンプルプログラムは、Java SE 8、NetBeans IDE 8.0、SceneBuilder 2.0 b14で作成しました。ビルドスクリプトはNetBeans IDEの生成したAntです。使用するライブラリは、NetBe ...

torutkの日記: [Java]FindbugsとJava SE 8

$
0
0
(2014-07-03追記)FindBugs 3.0.0-rc2がリリースされています。 http://findbugs.sourceforge.net/ Java SE 8に対応するFindbugsは、次のバージョン3.0.0の予定ですが、現時点ではまだリリースされていません。NetBeans 8.0でFindbugsのプラグイン「Findbugs Integration」をインストールしてもラムダ式を使用したコードがあると、解析が途中でエラーとなってFindbugsの警告が1つも表示されません。 ...

torutkの日記: [Java][NetBeans]FindBugs 3.0.0-rc2とNetBeans Plugin

$
0
0
Java SE 8対応のFindBugs 3.0.0リリース候補版(rc2)が公開されています*1。 http://findbugs.sourceforge.net/ FindBugsサイトでは、3.0.0-rc2を組み込んだEclipseプラグインが合わせて公開されています。しかし、NetBeans向けのプラグイン(FindBugs Integration)はまだFindBugs 2.0系列のものしかありません。 NetBeansプラグイン(FindBugs Integration)のソースをいじっ ...

torutkの日記: [Java][JavaFX][NetBeans]JavaFXアプリケーションのJARファイルにバージョン番号を入れる

$
0
0
はじめに Java SEの標準機能に、パッケージのバージョン管理があります。 http://docs.oracle.com/javase/jp/7/technotes/guides/versioning/spec/versioning2.html#wp90779 JARファイルのMANIFEST.MFに所定の属性(Implementation-Version)を記述しておくと、Javaの標準API(java.lang.Packageクラス)のgetImplementationVersionメソッドで ...

torutkの日記: [NetBeans][Java]Windows 7、Java SE 8u20、NetBeans 8の組み合わせで落ちる

$
0
0
【お知らせ】(2014-10-15)本バグはJava SE 8u25で修正されました。 http://www.oracle.com/technetwork/java/javase/8u25-relnotes-2296185.html Windows 7 64bit版にJava SE 8u20 64bit版の上でNetBeans 8を動かしてJavaプログラムを記述していると、高頻度でNetBeansが消失、プロセスが異常終了してしまいます。 数回の操作でいずれも日本語入力中(Microsoft IM ...

torutkの日記: [Java]JavaOne 2014 SF(09-28)

$
0
0
本日はJavaOneの0日(The Zero Day)です。明確な記述はないですが、JavaOneの日付の数え方は0オリジンになっているようです。 この日は7時ちょっと前に起床、この時間でもまだ外は暗かったです。宿泊しているホテルの1Fロビーに行ってコーヒー、紅茶を取ってきて、昨日セブンイレブンで買ったドーナツとバナナを食べて、8時過ぎにホテルを出発、本日の会場となるモスコーニ・センターへ歩いて向かいました。 モスコーニ・センターでまず登録を行いパスを受け取りました。このときパスポート等身分証明書とし ...

torutkの日記: [Java]JavaOne 2014 SF(09-29)

$
0
0
本日がJavaOne Day One(通算2日目)となります。 ホテルを8時過ぎに出ても会場に10分ちょっとで着くので近いといいですね。 昨晩のアルコールが少し残って食欲が出なかったので青汁、バナナ半分を食べてホテルを出発、徒歩でヒルトンホテルに向かいました。 TUT3227:JavaFX CSS API 8:30-10:30 チュートリアルセッション JavaFXのCSSについてかと思っていたら、JavaFXの部品を自分で作る場合に任意のCSSプロパティを定義するときに使うCSS処理のAPIについ ...

torutkの日記: [Java]JavaOne 2014 SF(09-30)

$
0
0
本日がJavaOne Day Two(通算3日目)となります。 TUT2161: Preventing Errors Before They Happen 8:30-10:30 本セッションのスライド 型検査を強化するためCheker Frameworkを使うお話です。 Javaの型システムは弱いので、NullPointerException、UnsupportedOperationExceptionなどの実行時例外の発生、SQLインジェクションに対する脆弱性などのエラーを型チェックシステム(コンパ ...

torutkの日記: [Java]JavaOne 2014 SF(10-01)

$
0
0
本日がJavaOne Day Three(通算4日目)となります。 朝は7時から開いている近所のベーカリーカフェ「Le Bourange」でクロワッサンとレーズンデニッシュを買ってきて食べました。クロワッサンおいしいです(バターたっぷりそう)。 CON2951: Creating Amazing Interactive Visualizations with JavaFX 8:30-9:30 本セッションのスライド スピーカーはフランクフルト大学の先生で、ビジュアルプログラミングなどを研究しています ...

torutkの日記: [Java][読書会]「APIデザインの極意」を読む会が始まります

$
0
0
Java読書会BOFでは、11月25日(土)から新しい課題図書「APIデザインの極意」の読書会を開始します。 APIデザインの極意 Java/NetBeansアーキテクト探究ノートJaroslav Tulach 参加申し込みはJava読書会BOFページ(次のURL)から行います。 http://www.javareading.com/bof/ 「APIデザインの極意」に関する技術情報源 この本の著者 Jaroslav Tulach氏によるJavaOne 2014サンフランシスコのセッション”API ...

torutkの日記: [Java]JavaOne 2014 SFのまとめ、JavaFX活用事例編

$
0
0
JavaOne 2014 SFに参加して、JavaFX関連についてまとめてみます。 JavaOne 2014 SFの参加者(登録者)は9000人を越えたそうです。セッション数も500を越えています。JavaFXに関するセッションは、題名の単純検索で50個強ありました。 スライドや動画が順次公開されていますので、聴講したセッションもしなかったセッションも含めてテーマ・分野でまとめていきます。 企業でのJavaFX活用事例 今年は、JavaFXを活用した事例のセッションが増えていました。 企業レベルでの ...

torutkの日記: [Java][読書会]「APIデザインの極意」を読む会(第1回)を実施しました

$
0
0
Java読書会BOF主催の「APIデザインの極意 Java/NetBeansアーキテクト探求ノート」を読む会(第1回)を10/25(土)に実施しました。今回は第1回なので表紙、著者・訳者紹介、前書きから朗読していきました。そのため、原題”Practical API Design: Confessions of a Java Framework Architect”の意味(confessionって何? 教会での懺悔の意味もあるみたいだよ、といった議論)や、邦題ではどうしてNetBeansや探求ノートが入 ...
Viewing all 4643 articles
Browse latest View live