Java SE

JJUG ナイト・セミナー「Javaパラレル処理の最前線」9/17(水)開催

9月のナイトセミナーはJavaにおけるパラレル処理について様々な話題を取り上げます。 近年、CPUコアあたり性能の頭打ちとマルチコア化の進展の中で、パラレル処理が改めて注目を集めています。Javaの世界でも、様々な並列計算モデルの実用化や、コンカレンシーユーティリティの整備などにともなって、パラレル処理の実現方法は、スレッドとモニタによる伝統的なマルチスレッドプログラミングから様変わりしています。 今回のセミナーでは、パラレル処理にかかわる様々な話題を取り上げ、Javaの世界におけるパラレル処理の一端をご紹介します。 【東京】JJUG ナイト・セミナー「Javaパラレル処理の最前線」9/17(水)開催 セッション一覧 19:00- 櫻庭祐一さん (@skrb): Legend of Java Concurrency/Parallelism 19:25- 槙俊明さん (@making): そんなリザルトキャッシュで大丈夫か? 19:50- 休憩 20:00- 久保智さん: Java EEでの話(仮) 20:25- きょんさん (@kyon_mm): Groovyで学ぶプロセス代数 20:50- 谷本心さん (@cero_t): LT: Parallel Streamを真面目に勉強してみた話 セッション詳細 19:00- 櫻庭祐一さん (@skrb): Legend of Java Concurrency/Parallelism Java は 1.0 の時からマルチスレッドをサポートした、その当時としては希有な言語でした。もちろん、Javaが登場した頃はパラレルではなくコンカレンシです。マルチコア時代になり、Javaでもコンカレンシからパラレルに移行し、更に粒度によって複数のパラレル処理の手法もとれるようになりました。 そこで、本セッションでは、Java のコンカレンシ/パラレルの歴史をひもとき、手法のおさらいをしていきます。 Legend of Java…

In: Java EE Java SE イベント ナイトセミナー

★女子限定★Raspberry Piをさわってみよう! 6月28日(土) 開催

ガジェット好き女子で Raspberry Pi をさわってみませんか! Raspberry Pi は触ったことがないという女子でも大丈夫。初歩のセッティングから Java を使って制御してみるところまで、やさしく解説します。 Raspberry Pi はお貸しできるので、Raspberry Pi を持っていなくても大丈夫。もちろん、自分の Raspberry Pi を持ってきていただいても OK です! 参加者は女子だけです!!気兼ねなくご参加くださいませ。 たくさんの女子の参加を待ってまーす。 当日資料 ★女子限定★Raspberry piをさわってみよう!java女子部 http://www.slideshare.net/kazukoshikiya/raspberry-pijava ★女子限定★Raspberry piをさわってみよう!java女子部 from Kazuko Shikiya ★女子限定★Raspberry Piをさわってみよう! 内容 1. Raspberry Piのご紹介 2. 基本のセッティング 3. Hello Java!! 4. 電子工作にチャレンジ(LED点灯、スイッチオン検出など) 5. JavaでGPIO制御(4.で行った電子工作に対する制御をJavaで行います) 講師 * 敷矢 和子 *…

In: Java ME Java SE

JJUG&JGGUG 共催ナイトセミナー「4.30 2時間で分かる!次世代ビルドツールの本命Gradleの全貌」

終了しました。以下、当日の資料です。 須江信洋氏 (@nobusue) 「導入編」 綿引琢磨氏 (@bikisuke) 「基礎編」 林政利氏 (@literalice) 「発展編: 会社で使う Gradle」 2014年4月のナイトセミナーは、JJUGとJGGUGの共催で、「2時間で分かる!次世代ビルドツールの本命Gradleの全貌」を開催いたします。 以下からお申込みください。 【東京】 JJUG&JGGUG 共催ナイトセミナ 「4.30 2時間で分かる!次世代ビルドツールの本命Gradleの全貌」 ビルドツールは開発プロセスの車軸をなす重要な道具です。ビルド、テスト、結合、あるいはデプロイ、リリースなど、開発の中の具体的な活動を定義するものだからです。開発をうまく進めるためには、優れたビルドツールを使いこなすことが必須だと言えるでしょう。 Java開発では、AntやMavenといったツールが広く使われていますが、最近ではGradleが注目を集めています。Gradleは、後発のツールであるだけに、AntやMavenでの知見を踏まえた、優れた特徴を備えています。たとえば、XMLではなくGroovyベースのDSLによってスクリプトを記述すること、簡潔に記述できると同時にカスタマイズも容易であることなどです。 今回のナイトセミナーでは、Gradleを基礎から紹介します。開発プロセスの改善に興味がある方は、セミナーに参加してGradleを学びましょう! ■アジェンダ 19:00-19:03 スピーカー紹介 (JJUG 宮川) 19:03-19:35 須江信洋氏 (@nobusue)「導入編」 概要: Gradleの特徴や、Ant/Mavenと比較して優れている点について紹介します。また、Gradle初心者向けにインストールや設定方法についての概要も説明します。 19:35-20:10 綿引琢磨氏 (@bikisuke)「基礎編」 概要: Javaプロジェクトでの適用例を基に、Gradleのビルドスクリプトでの定義方法を説明します。また、大規模案件で採用することの多いマルチプロジェクトでの設定方法についても解説します。 20:10-20:20 休憩 20:20-20:55 林政利氏 (@literalice)「発展編」 概要: Gradleのエンタープライズ志向と依存関係管理に焦点を当て、Gradleでの発展的なライブラリ管理やビルドルールの構築など、社内で使える色々なTipsを紹介します。 20:55-21:00 JJUG, JGGUGより告知 ※終了後は懇親会を開催します。懇親会参加費は2,000円です。 参加費は当日お支払いください。 ■開催要項…

In: Java SE OSS ナイトセミナー

【東京】JJUGイベント 「祝☆Java 8 Launch」3/21(金/春分の日)開催

終了しました。多くの方にご参加いただきありがとうございました。 このたびはJava SE 8 が無事にlaunchされることを祝ってJJUGでイベントを開催することにいたしました。 今回のアップデートではLambdaやDate and Time APIという大きな変更が入っております。 Java SE 5でEnumや拡張for文、Concurrency Utilitiesが入り、Javaでのプログラミングが大きく変わりましたが、今回は間違いなくそれ以上のインパクトがあるでしょう。 このイベントの中で、今までJava SE 8に興味がなかった人も理解を深めていっていただけると幸いです。 アジェンダ 13:00~13:30 祝 Java SE 8 正式リリース 寺田 佳央(@yoshioterada) 日本オラクル Java エバンジェリスト 2011 年 7 月に Java SE 7 がリリースされ、ついにJava SE 8 が正式にリリースされました。Java SE 8 では目玉機能である Project Lambda の他、JavaFX の統合、新規 JavaScript エンジンの提供など、50 を超える機能が追加もしくは改善されています。 本セッションは Java…

In: Java ME Java SE JavaFX イベント

JJUG ナイトセミナ 「2.19 Eclipse、NetBeans、IntelliJ IDEA 3大IDE頂上決戦 」 2月19日(水) 開催

終了しました 当日の録画は以下からごらんください。Eclipse編は当日の機器トラブルのため録画が残っていません。申し訳ありません。 NetBeans IntelliJ IDEA 2 月のJJUGナイトセミナーは「 2.19 Eclipse、NetBeans、IntelliJ IDEA 3大IDE頂上決戦 」と題して「熱く」開催いたします。 以下からお申込みください JJUG ナイトセミナ 「2.19 Eclipse、NetBeans、IntelliJ IDEA 3大IDE頂上決戦 」 昨今、米国のコアな開発者(Jenkinsの開発者である川口耕介さんも使っているそうです)の使用が増えるなど IntelliJ IDEAに急速に注目が集まっています。 そのような状況の中、Eclipse、NetBeansも含めてどのIDEを今後利用していくべきか迷っている開発者の方々が増えているように感じます。 長らく Java 言語を利用した開発には Eclipse を使うのが当然という風潮がありましたが、それが徐々に揺らいできていると言えるでしょう。 そこで、今回のナイトセミナーは、普段、Eclipse, NetBeans, IntelliJ IDEAを開発で活用する方にご登壇いただいて改めて「なぜ、このIDEを使うべきか」ということを語り尽くしていただく、まさに頂上決戦ともいうべき内容でお送りいたします。 NetBeansをご紹介いただく片貝さんはNetBeansの最新機能を語らせたら右に出る人はいません。その片貝さんから今回はNetBeansの最新版についての新機能についてご説明いただきます。 IntelliJ IDEAをご紹介いただく山本さんは、あの有名OSSプロダクト、Twitter4J の開発に活用するだけでなく、そのあまりの高機能さに魅了され自らの会社(サムライズム)をIntelliJ IDEAの代理店にしてしまうほどの惚れ込みようです。山本さんからは今回、IntelliJ IDEの豊富な機能を余すところなくご説明いただきます。 Eclipseをご紹介いただく久保さんは、DB変更に強い をテーマにした開発支援ツールDB Fluteの開発者としても有名ですが、普段の開発にEclipseを利用されています。今回は開発を効率的に進めるための技法についてご紹介いただきます。 2014年2月19日、この頂上決戦によって長く続いたIDE戦争はここに終結することでしょう。 各セッションの詳細については、下記をご参照下さい。 それでは皆様、お誘い合わせのうえ、ぜひご参加ください! ■ アジェンダ 19:00-19:35 NetBeans 日本オラクル株式会社…

In: Java EE Java SE JavaFX OSS ナイトセミナー

JJUG ナイト・セミナー 「Java解析ツールバトル」 9/10 (火) 開催

当日の内容はYouTubeから参照することができます。 http://www.youtube.com/watch?v=y3ttAO9jy3E&feature=youtu.be JJUG 会員のみなさま、 いつも大変お世話になっております。 JJUG 事務局です。 JJUG ナイト・セミナー開催のお知らせです。 9 月の JJUG ナイト・セミナーは「Java解析ツールバトル」という題で開催します。 開発現場では決して撲滅しきれないシステムトラブルですが、システム開発をうまく進めるためには、問題を未然に防ぐことも、問題が起きてから早期に解決することも重要です。 今回のツールバトルに参戦する「ENdoSnipe」「HeapStats」「Java Flight Recorder」は、この用途に適したいずれ劣らぬ解析ツールたちです。さらに、ENdoSnipeとHeapStatsはオープンソースソフトウェアであり、Java Flight Recorderも商用プロダクトながらもJava標準ツールであることから、いずれも利用しやすいツールと言えます。 ぜひこの機会にJava解析ツールを見聞きして、現場でのトラブルシュートに活かしてください。皆様のご参加をお待ちしています! ■ アジェンダ: 19:00〜20:10 : Java解析ツールの紹介(ENdoSnipe、HeapStats、Java Flight Recorder) 20:15〜21:00 : パネルディスカッション 1. Java解析ツールの紹介 HeapStats 発表者 : 末永 恭正 (@YaSuenag)、久保田 祐史(@sugarlife) 資料 ENdoSnipe 発表者 : 谷本 心 (@cero_t / Acroquest Technology株式会社) 資料…

In: Java SE OSS ナイトセミナー

JJUG ナイト・セミナー 「ビール片手にLT&納涼会」 8/19(月)開催

終了いたしました。 資料については@kikutaro_氏がブログにまとめてくださっています。 そちらを参照ください。 申し込みはこちらからお願いします。 JJUG 会員のみなさま、 いつも大変お世話になっております。 JJUG 事務局です。 JJUG ナイト・セミナー開催のお知らせです。 今月の JJUG Night Seminar はLT大会となりました。 納涼会と称してビールを片手にLTをお楽しみください。 もちろんノンアルコールドリンクもご用意いたします。 今回は以下のセッションを予定しております。 1 yusuke テンプレートエンジンを制する者が世界を制す 2 nabedge 進撃のMixer2 – 立体機動テンプレートエンジン 3 eiryu Thymeleafでハマったこと 4 susumuis from JSP to Design-friendly Template Endine / JSPからMayaaに移行した本当の話 5 smilelx_xl(+susumuis) テンプレートエンジンを利用したプログラマーとデザイナーの共同開発で大切なこと(仮) 6 Shinya Takebayashi Aggressive Heap の実装を Aggressive…

In: Java EE Java SE JavaFX OSS ナイトセミナー

JJUG ナイト・セミナー 「Inside Lambda」 7/22(月)開催

JJUG 会員のみなさま、 いつも大変お世話になっております。 JJUG 事務局です。 JJUG ナイト・セミナー開催のお知らせです。 7 月の JJUG ナイト・セミナーは「Inside Lambda」という題で開催します。 Java SE 8 では、関数型言語的なプログラミングをサポートするラムダ式と、それを活用する API が追加され、これによって Java がマルチコア環境に適合する言語に生まれ変わることが期待されています。 本講座では、ラムダ式を仕様から実装までご紹介します。 ラムダ式を中心とした新しい Java の姿に興味のある方はぜひお集まり下さい。   プログラム・アジェンダ 「Project Lambdaの基礎」(19:00~19:30) 櫻庭祐一 Java SE 8 はプログラミングスタイルが変化してしまうほどの大きな変化があるといっても過言ではありません。 その中心にあるのが、Project LambdaのLambda式です。 そこで、本セッションではLambda式の基本的な部分に焦点を当てて解説します。 これを聞けば、後半の実装編の準備になるはずです。 発表資料   「Lambda と invokedynamic の蜜月」(19:30~21:00) 宮川拓 Java SE 7 で追加された invokedynamic 命令、これまでは…

In: Java SE ナイトセミナー

JJUG ナイト・セミナー 「Java エンジニアのためのJava(再)入門」 6/20(木)開催

JJUG 会員のみなさま、 いつも大変お世話になっております。 JJUG 事務局です。 JJUG ナイト・セミナー開催のお知らせです。 6 月の JJUG ナイト・セミナーは「Java エンジニアのためのJava(再)入門」という題で開催したいと思います。 プログラム・アジェンダ 「JUnitを使ったJavaのテスト入門」(19:00~19:50) 久保智 今春に新しくエンジニアになられた方々は新人研修が終わり、そろそろ現場に配属される頃かと思います。そのような方々を対象にJavaのテスト方法の基本について解説します。プログラムはただ作っただけで終わりではありません。テストをして想定通りに動くことを確認する必要があります。その第一歩としてJUnitを使った単体テストの方法について解説します。   「from old Java to modern Java ~職業プログラマに聞いて欲しいJava再入門」(20:00~21:00) 谷本心 エンジニアとしてすでにご活躍されている方々を対象にJavaの新機能について解説します。Javaが広く使われるようになってから10年以上経ちます。その間に構文や機能について拡充が行われました。新しい効率のよいライブラリの使用方法について解説します。     日時、場所: 開催日時:2013年6月20日(木) 19:00 ~ 21:00 (受付開始 18:30) 会場:日本オラクル株式会社 本社 東京都港区青山2-5-8 http://goo.gl/maps/G0bt2 参加登録(先着順の事前登録制): http://kokucheese.com/event/index/96069/ 参加費:無料 共催:日本 Java ユーザグループ ◇問い合わせ JJUG事務局 E-Mail: office[at]java-users.jp

In: Java SE ナイトセミナー

CCC 2013 Spring の登録を開始しました

お待たせしました! 下記ページにて CCC 2013 Spring の登録を開始しました。みなさまお誘い合わせの上、ぜひご参加ください! JJUG CCC 2013 Spring – 開催概要 また、懇親会の登録も開始しました。今回は同じ会場で懇親会を行ないます。ぜひ、こちらもよろしくお願いします。 JJUG CCC 2013 Spring 懇親会

In: CCC Java EE Java SE JavaFX OSS イベント