「会場までの案内に気がつかず、ちょっと迷う。他にもたくさんセミナーをやっているので、最初わからなかった。 417 でやっていると気がつけばすぐにたどりつける。#jjug_ccc」他(JJUG CCC, Jenkins, Java7, JavaFX2.0, ITのコンシューマ化,BindPayforwarding, Kanon, Trac Lightning, node.js, Grizzly, open-geiger-development-kit )についてのつぶやき
- [09:38] 会場までの案内に気がつかず、ちょっと迷う。他にもたくさんセミナーをやっているので、最初わからなかった。 417 でやっていると気がつけばすぐにたどりつける。#jjug_ccc
- [09:40] 今気がついたけど、Androbookの話もあるようだ。これも聞きたいけど、今日は、Java SE 7 について聞いておこうと思って来た。楽しみ。 #jjug_ccc
- [09:44] 初めて参加しているけど、スーツ姿の人は少ない。ちょっと安心。#jjug_ccc
- [09:48] 言語自体は、Javaがちょっと下がっている。Androidは関心度が高い。#jjug_ccc
- [09:52] JJUGはカンファレンスのスポンサーフィーで運営しているとのこと。 #jjug_ccc
- [09:53] もしかして、丸山会長に相談すると地方へ来てもらうことも出来るということなのだろうか。 #jjug_ccc
- [09:56] 10時から基調講演 #jjug_ccc
- [10:01] いまの開始かけ声はひがさんだった様な気がする。#jjug_ccc
- [10:02] 丸山先生はIT技術のコンシューマ化に注目しているとのこと #jjug_ccc
- [10:03] 個人がクラウドデバイスを持つようになった。#jjug_ccc
- [10:05] クラウドの構成要素としては、データセンタ側の集積も進んでいるが、コンシューマ側の携帯電話の普及(グローバルな躍進)も影響が大きい #jjug_ccc
- [10:07] PC down sizing (コンシューマ)→ Internet (Webスケール)→ Social (コンシューマ化) という流れでとらえているそう。#jjug_ccc
- [10:13] 個人の意識において、コミュニケーション、情報共有について、自由さを求める志向があるとのこと。#jjug_ccc
- [10:14] 会社のデバイスより、個人が持つデバイスの方が進化している、というのは、たしかによくある話。#jjug_ccc
- [10:21] 2003年に、ソリティアを遊んだ、人間の総時間は、「90億時間」だということですが、すごいですね。 #jjug_ccc
- [10:23] 最近、ソーシャルゲームの分野が成長しているということを考えると、ゲームを無視することはできない。
- [10:29] Android Open Accessory 面白そう。USBホストの機能サポート。 #jjug_ccc
- [10:30] Appleもクラウド用データセンタを用意しているんだ。#jjug_ccc
- [10:32] 「Facebookはオープンなクラウドの担い手として登場するだろう」という丸山先生の予想。#jjug_ccc
- [10:37] 競争の舞台は、事務所の中で、Outlookを使うのか、Gmailを使うのか、というレベルで始まっている。 #jjug_ccc
- [10:41] 中小企業とか、個人事業の人が導入するとしたら、MS製品より、Google Appsからのような気がします。大手企業は導入しにくいでしょうね… と思った。 #jjug_ccc
- [10:44] 「コンシューマ中心のビジネスモデルが必要」という丸山先生の意見には賛成。広告モデルは結構厳しいと思うけど、Googleさんは不況でも広告が好調だったようなので、何か方法はあるのだと個人的には考えています。ということで、いろいろ思う。 #jjug_ccc
- [10:45] 「Google IO では、Enterpriseがなくなって、Commerce系のセッションが多く、そのあたりを整理している」とのこと。#jjug_ccc
- [10:48] そういえば、ありましたね、Java Mobile Edition、というぐらい印象が薄いJava ME
- [10:49] SunのJavaと、OracleのJavaのちがいについて #jjug_ccc
- [10:50] Oracleでは、Javaのセグメント化を進めているように見える #jjug_ccc
- [10:52] JavaSE for Embedded というのがあるのか。
- [10:55] Android 2.2 より、Java SE Embedded 1.6.0_21 の方が高速だという資料がOracleで公開されているとのこと。#jjug_ccc
- [10:57] VirtualBoxでおきているようなことが、Javaでもおきるということのような気がする。
- [10:59] 丸山先生の講演が終了。面白かった。コンシューマ化というのをキーワードとして後でいろいろ考えてみようと思いました。 #jjug_ccc
- [11:01] Jenkins CI: http://jenkins-ci.org/
- [11:04] 「計算能力の費用対効果はあがる」「人間の費用対効果は変わらない」なるほど。 #jjug_ccc
- [11:05] @hkato193 両方やれば1000万/年。やったー
- [11:06] これからの技術者は羊飼いみたいに何百台ものコンピュータをコントロール。#jjug_ccc
- [11:09] 「とにかく横にならべればよい」さっきからアナログな写真と一緒に話がでてくるので楽しい #jjug_ccc
- [11:10] 「とにかく自動化」という傾向にあるのは、同感。#jjug_ccc
- [11:34] 分散VCSは、CIと相性が良い #jjug_ccc
- [11:35] RT @PetitComputer: 本日5月24日発売の『日経ソフトウエア』様には「プチコンで3DCGに挑戦」という記事が! http://t.co/2s3DJ45 ワイヤーフレームの立方体がぐるぐる動くプログラムリストは必見です。 #petitcom (里)
- [11:41] トレーサビリティについて #jjug_ccc
- [11:44] 開発、QA、運用のあらゆる場面で自動化が進んでいて、CIが機械的にコード追跡できれば相乗効果が期待できる #jjug_ccc
- [12:17] 「個人からでも導入して、機械的にやった方が楽な作業はやらせて、開発者は人間ができることに集中した方がいい」とのこと。また、「バージョン管理システムの導入をしてからCIは導入するのが良い」とのこと。@kohsukekawa さん、ありがとうございました。 #jjug_ccc
- [12:58] WordPressで前後の記事へのリンクについて特定カテゴリを対象外とする – hiro345: http://www.sssg.org/blogs/hiro345/archives/6903.html via. @hiro345
- [13:00] 「プログラミング言語未経験者が学びやすいプログラミング言語の条件」とは? – hiro345: http://www.sssg.org/blogs/hiro345/archives/6867.html via. @hiro345
- [13:02] おかもとさんが記事にしてた…「Hudson」改め「Jenkins」で始めるCI(継続的インテグレーション)入門 (1/4) – @IT: http://www.atmarkit.co.jp/fjava/rensai4/devtool21/devtool21_1.html
- [13:08] Java SE 7 で切り開く新しいJavaの世界について、資料公開は、寺田 佳央 – Yoshio Terada: http://yoshio3.com/ で後日とのこと。 #jjug_ccc
- [13:09] kanon: http://kanon.ultimania.org/trac/kanon なんてものがあるんだ。
- [13:12] 「Java SE 7 で切り開く新しいJavaの世界について」楽しみにしてました。@yoshioterada
- [13:13] 2011/07/07 Java SE 7 リリースできそうだってー!
- [13:14] JSR334, JSR203, JSR292 あたり。
- [13:17] switch文で文字列が使える、バイナリ表記(0b001001など)、アンダースコア表記(数字の区切りを指定できる。可読性向上のため) #jjug_ccc
- [13:19] 例外ハンドリングの改良 マルチキャッチ (FileNotFoundException|IOException ex)、例外の再送。catchでfinal指定でキャッチすれば、throw Throwableがメソッド定義に不要となる #jjug_ccc
- [13:21] ここまでがプロジェクトcoin #jjug_ccc
- [13:21] 型推論改善 Genericsにより省略可能。<> (ダイアモンド)記述により、可読性が向上、リソースを含むtry構文(tryでCloseableインタフェースの実装クラスを記述、リソース解放が自動で処理されるようになる、これは強力だ)#jjug_ccc
- [13:23] JSR51、Pathクラス、シンボリックリンクも扱える、ディレクトリツリーの走査用API、ディレクトリ中の変更通知を受け取るAPI #jjug_ccc
- [13:24] IO関係のパフォーマンスをあげたいときにNIOが使える。du とか find のような処理をしたいときに有効らしい。#jjug_ccc
- [13:25] 「zipをファイルシステムとして処理可能」となるのか。アーカイブファイルを使えるというのは便利そう。OpenOfficeのファイルとかZIPファイルだったはずだし。 #jjug_ccc
- [13:26] java.nio.file java.nio.file.attribute java.nio.file.spi パッケージ、FileSystemクラス、Pathインタフェース あたりに注目すればいいようだ。#jjug_ccc
- [13:31] Paths.get()メソッドをつかって、Pathオブジェクトは取得するらしい。 #jjug_ccc
- [13:32] java.nio.file.Filesクラスを使うと、ファイル、ディレクトリ、シンボリックリンクなどを操作できる。#jjug_ccc
- [13:37] Files の便利なメソッド、newOutputStream(追加モードなどでストリームをオープン)、copy、walkFileTree #jjug_ccc
- [13:39] ファイルシステムの変更通知関係 WatchService, Watchable, WatchKey インタフェースが重要 #jjug_ccc
- [13:40] ファイルシステムの監視をつかえば、何かの処理のトリガーとして使えるのかな。 #jjug_ccc A-1
- [13:42] Da Vinci Machine Project JSR292 の話 #jjug_ccc A-1
- [13:42] WatchService内のキューにイベントがエンキューされるから、そこからデキューして、処理をするといった繰り返し処理を記述すればよいと… #jjug_ccc A-1
- [13:45] Perlがないような気が… #jjug_ccc A-1
- [13:47] Invokedynamicバイトコード命令がJavaVMに追加された。 #jjug_ccc A-1
- [13:48] 関連パッケージはjava.lang.invokeパッケージ #jjug_ccc A-1
- [13:49] java.lang.invoke.MethodHandle は Reflectionより高速。MethodHandleは新しい動的リンクメカニズムを提供する。 #jjug_ccc A-1
- [13:50] JSR-166y Java Concurrency Util の話 #jjug_ccc A-1
- [13:53] マルチコアCPUを有効活用するには、concurrency utilを使うべき #jjug_ccc A-1
- [13:54] Fork/Join を使おう。 ForkJoinExecutor, ForkJoinPool が重要。#jjug_ccc A-1
- [13:57] ISO4217 通貨コードの話, java.util.Locale.Category列挙型の追加、 とか。#jjug_ccc A-1
- [13:58] クラスローダの機能強化。特定のカスタムクラスローダにおいてデッドロックが発生していたのが直った #jjug_ccc A-1
- [13:59] SCTP (Stream Control Transmission Protocol) 。com.sun.nio.sctpパッケージ。利用可能だが、javaパッケージではない。 #jjug_ccc A-1
- [14:00] Sockets Direct Protocol の話 #jjug_ccc A-1
- [14:02] JSR-337 は2012年?
- [14:08] 他の会場でツイートしている人がいないように見えたのは気のせいだろうか…
- [15:33] CPUの消費電力は10年間で4倍を超えた … #jjug_ccc C-3
- [15:35] 機械設備/電気設備のコストが82%占める。#jjug_ccc C-3
- [15:36] データセンターの利用効率をあげないと無駄な支出が膨らむ #jjug_ccc C-3
- [16:04] Intel Energy Checker #jjug_gcc C-3
- [16:05] Intel Energy Checker というものがあるのか #jjug_ccc C-3
- [16:12] Open Compute Project: http://opencompute.org/ というものがあって、facebookは進めていると。 #jjug_ccc C-3
- [16:17] サーバルーム温度27度、サーバのファンは動かしていなかった、本当だろうか。
- [16:49] node.js で非ブロッキングI/Oの話がでている。Java だとGrizzlyというのがあると。Java NIOについては理解していないとGrizzlyは使えないみたいだ。
- [17:28] 「これからのJava GUIアプリはJava FX 2.0 で決まりだ!」と桜庭さんがいっていた。
- [17:39] KanonとTracLigtningの関係 … TracLightningの今後について: http://kanon.ultimania.org/?p=136
- [18:13] ふむ …open-geiger-development-kit – Open Source and Open Hard Geiger Counter Project : http://code.google.com/p/open-geiger-development-kit/
- [18:53] RT @jic_news: 「115円で3万語、最高の価値と体験を」−韓国最大の英単語学習アプリが日本上陸 http://bit.ly/mvuowL
- [19:06] これだろうか … BindPayforwarding – Free Application for Android: http://www.androidblip.com/android-apps/bindpayforwarding-180066.html