TWJUG 四月份聚會

張貼者:2015年5月14日 上午7:00koji Lin   [ 已更新 2015年5月14日 上午7:00 ]

報名網站:http://www.meetup.com/taiwanjug/events/221808705/
                  
http://twjug.kktix.cc/events/twjug201504


• How to Participate in the Future of Java

Learn how to take part in Java technology evolution through the Java Community Process (JCP) program. You can participate as an individual, corporation, or nonprofit such as a Java user group (JUG). This session gives you step-by-step instructions on how to participate in the JCP Program. You will also learn about the global Adopt-a-JSR program and how you can participate in the Adopt-a-JSR program. We will discuss details such as how to run hack days, collaborate with other JUG leads on Adopt-a-JSR activities, and review use cases from other JUGs around the world contributing to the Java EE 7 and Java SE 8 JSRs. Currently there are new JSRs being submitted and developed for the Java EE 8 and Java SE 9 platforms. Find out how you have contribute to the future editions of the Java Standard and Java Enterprise Editions. 

講者: Patrick Curran, the Chairman of JCP


Patrick Curran is Chair of the Java Community Process organization. In this role he oversees the activities of the JCP's Program Management Office including evolving the process and the organization, managing its membership, guiding specification leads and experts through the process, chairing Executive Committee meetings, and managing the JCP.org web site. Patrick has worked in the software industry for more than 25 years, and at Sun and then Oracle for 20 years. He has a long-standing record in conformance testing, and before joining the JCP he led the Java Conformance Engineering team in Sun's Client Software Group. He was also chair of Sun's Conformance Council, which was responsible for defining Sun's policies and strategies around Java conformance and compatibility. Patrick has participated actively in several consortia and communities including the W3C (as a member of the Quality Assurance Working Group and co-chair of the Quality Assurance Interest Group), and OASIS (as co-chair of the Test Assertions Guidelines Technical Committee). 


• 阿里碰到过的一些Java问题 (暫定)

講者: 林昊 bluedavy

資深技術專家,目前就職於阿里巴巴集團—技術保障部。 2007年底加入淘寶,[masked]年負責淘寶服務框架的設計與實現,此服務框架是淘寶3.0架構體系中的重要組件,在淘寶大範圍使用,2011年每天承載的服務請求量為300億+; 2009年與同事共同出版《OSGi 原理與最佳實踐》一書,2010年出版《分布式 Java 應用:基礎與實踐》一書; 2011年負責HBase在淘寶的落地,目前 HBase 在阿里的各家公司使用廣泛,為海量數據讀寫的業務提供了支持; 2011年下半年至今主導 T4 產品(基於 LXC),目標為大幅度的降低淘寶的運維成本; 2013年轉為運維,著力關注運維領域,主要涉及的為可維護性、穩定性、性能、成本、軟硬件結合,並根據發展需要推動系統結構演變。

TWJUG 三月份聚會

張貼者:2015年5月14日 上午6:58koji Lin   [ 已更新 2015年5月14日 上午6:59 ]

報名網站:http://www.meetup.com/taiwanjug/events/220748807/
                  
http://twjug.kktix.cc/events/twjug201503

FB社群: https://www.facebook.com/groups/185338705012/

活動內容:

講題:

講者: Cloud Tu

  • Domain Specific Language and Language Parser

    在程式開發時,當要處理一些資料時,我們可以用程式語言去編寫一些固定的行為;有時在不同情境下,我們會需要去擴充或修改一些行為,這時我會 xml, json, yaml 等設訂檔去更改一些參數。 但是,在複雜的程式語言及簡單的 Property 檔間,我們仍需要一種高階的小語言,讓我們可以很有效且快速的去定義一些行為。 這種對單一問題所開發出來的小語言就被稱為 Domain Specific Language 。 DSL早已大量的被使用在我們日常的程式開發當中,如 SQL, Regular Expression, HTML 在這一次的分享中,我將會談到,什麼是 DSL ,如何開發一個好的 DSL ,如何去實做一個 DSL 最後,我將介紹如何使用 Scala Parser Combinator 來實作一個 SQL Parser

講者: Yung-Lin Alan Ho
Fliptop 資深軟體工匠,長期關注於JVM上的開發技術,熟悉軟體品質驗證、網路網站服務開發及海量資料運算,目前為Scala程式語言愛好者,於 Fliptop 擔任工頭。

TWJUG 一月份聚會

張貼者:2014年12月29日 下午6:47koji Lin   [ 已更新 2014年12月29日 下午6:47 ]

活動報名網站

FB社群: https://www.facebook.com/groups/185338705012/

活動內容:

講題:

  • NoSQL 大腸花

講者: Yung-Lin Alan Ho
Fliptop 資深軟體工匠,長期關注於JVM上的開發技術,熟悉軟體品質驗證、網路網站服務開發及海量資料運算,目前為Scala程式語言愛好者,於 Fliptop 擔任工頭。

  • Java in the Cloud(暫)

講者:Hochi (hochichuang)
鴻宇電子商務 資深後端工程師 熱愛新技術,想將各種學習到的理論跟方法應用到實際狀況上,並且與人討論及分享交流。曾經做過 Android 開發,自動測試開發,後端開發。目前正努力從軟體開發與系統維運的角度上,建立一個大系統來服務廣大的用戶。

  • Value Types & Generics specialization 介紹
    簡介一下今年才發表的 Project Valhalla ,Valhalla 最主要的目標是對 Java 本身的進化。因為此計畫還在非常早期階段(預計應該是 Java 10 才會看到結果),所以會稍微分享一下現在的內容,以及其中大家會比較感興趣的 Value Types & Generics specialization 

    講者: koji lin
    Cubie Inc. 資深工程師,TWJUG 主辦人之一,不管什麼都會想用 Java 撰寫的工程師。最近比較常做 Android 和 iOS 端 App 的開發。

TWJUG 十一月份聚會

張貼者:2014年12月29日 下午6:45koji Lin   [ 已更新 2014年12月29日 下午6:45 ]

活動報名網站

FB社群: https://www.facebook.com/groups/185338705012/

活動內容:

講題:

  • Java EE 7 - features of the new Enterprise edition

I will give a brief overview of the new features and show a running example of the new WebSocket API.

講者: Marcus S.
The author from a Java EE 7 book and I am working here in Taipei.

  • JHipster 介紹

講者:Yuen-Kuei Hsueh

TWJUG 十月份聚會

張貼者:2014年12月29日 下午6:43koji Lin   [ 已更新 2014年12月29日 下午6:44 ]

活動報名網站

FB社群: https://www.facebook.com/groups/185338705012/

活動內容:

講題:

Slava Schmidt - Single Page Web Application with Scala/Spray.IO

Single Page Web Application (SPA) is not a new concept, but it's adoption steadily grows.

SPA has some benefits and few drawbacks as compared to the traditional Web Applications.

Adoption of SPA as a programming paradigm triggers significant changes in the development process, team structure and application architecture.

And the architectural changes in turn allow to replace traditional server-side frameworks with new lightweight alternatives.

As an example, a Scala/Akka/Spray.IO software stack can be used to program server-side logic of the SPA.

In the talk we will outline pros and cons of the SPA adoption and architectural changes following such an adoption and demonstrate demo application.

Agenda

- SPA History

- Traditional Issues

- Benefits

- Architectural Effects

- Demo

- Review of the source code

 

Gunther Pippèrr - Developing high performance application with the Oracle NoSQL Database

The Oracle NoSQL Database is a distributed key value store. Based on the proven Oracle Java Berkley DB Oracledeveloped an new database, the Oracle NoSQL.

This new database, also available  as free community edition, can be optimal used in high performance applications as persistent cache or for queuing usages. 

A easy to use Java API  helps to implement the read and write operations on the store with low programming effort.  The Java API  also allows the developer to choose the transactional behavior directly  in his own code.

The data of the store can be defined  with the help of Avro or over  a simple table construct, but is also possible to use the Key-Value store schema less.

With the new Version 3 the connecting to the store can be encrypted and secured to satisfy high security requirements.

In the talk we will show the general architecture , the first steps to implement the store and how to develop the first lines of code to use the store in your own software.

Agenda:

-  Architecture of this distributed key value store

-  Transactional behavior

-  Overview and tips for the installation and  setup

-  Writing and reading to the store

-  Using AFRO and Table concepts

-  Security

-  Operational scenarios

 

About the speakers:

Gunther Pippèrr and Slava Schmidt living in Munich, Germany, the capital of Bavaria, and working since years together in Java and Oracle Projects.  For example we developing together a platform to collect smart meter data.

We both are freelancer developer and architect  with more than 20 year of experience in the IT industry.  Gunther works mostly with the Oracle Database since end of the ’90, Slava as developer and architect with Java and Scala.

 

注意事項: 

  • 場地:台灣 Oracle 會議室 , 位於台北車站新光三越樓上35樓(火車站對面新光三越兩個銅獅大門電梯上16樓,轉35樓)
  • 報名:活動只需要在這邊或是 meetup.com 其中一邊報名就好,請勿兩邊報名喔 :)

TWJUG 九月份聚會

張貼者:2014年9月2日 下午6:56koji Lin   [ 已更新 2014年9月2日 下午6:59 ]

活動報名網站

FB社群: https://www.facebook.com/groups/185338705012/

時間:

  • 2014/9/20 (六) 下午兩點到五點

活動內容:

講題:

  • Dropwizard Introduction
     
    講者: anthonychen
    興趣廣泛的 Java 開發者,主要涉獵 Web 開發及 Java EE 相關技術居多。Javaworld@TW JDBC 版版主。曾任 Sun Tech Day 講師、昇陽教育訓練中心講師及 Java Two 講師
  • 認識 Grails - Java 網站開發的聖杯

    使用 Java EE 開發網站的經驗,印象裡總是充滿許複雜的設定與框架的堆疊,過去能夠用 PHP 或 Ruby on Rails 輕鬆完成的功能,在 Java 世界裡經常是艱巨的浩大工程。2009 年我曾想過把手上的 Java Web 專案用 PHP 或 Rails 重寫,也試著那樣做,直到我發現更棒的方法,學習 Groovy / Grails 確實能帶給 Java 專案開發更高的生產力,用更簡潔的語法達成 Modern Web Application 的開發需求。

    本次分享包括:

    * 建置 Grails 的開發環境
    * 二十分鐘快速打造網站雛形的示範
    * 簡介 GORM 資料庫存取
    * SiteMesh 與 Bootstrap 3.x 示範
    * SpringSecurity 及 OAuth 整合使用者認證機制
    * AWS Elastic BeansTalk 的部署經驗

    講者:Yan-hong Lin
    從事 Java 軟體開發及教學工作,熟悉 Groovy 與 Grails 等技術,有在 Cloud Foundry 與 Amazon Web Services 雲端部署 Java EE 系統的經驗。曾參與雲科大程式語言教學實驗室研究計劃,專注於電子書與程式設計教學軟體研發,熱愛 Open Source 軟體,也喜歡研究及分享最新開發技術。 vCard: lyhcode.info

注意事項: 

  • 場地:台灣 Oracle 會議室 , 位於台北車站新光三越樓上35樓(火車站對面新光三越兩個銅獅大門電梯上16樓,轉35樓)
  • 報名:活動只需要在這邊或是 meetup.com 其中一邊報名就好,請勿兩邊報名喔 :)

JCConf 2014 早鳥票開始報名

張貼者:2014年9月2日 下午6:44koji Lin   [ 已更新 2014年9月2日 下午6:48 ]

Java Community Conference Taiwan 是首次由社群主辦的 Java 開發者年會,希望能提供更多機會讓開發人員能互相交流。第一屆 JCConf Taiwan 將於 11 月 15 日在中央研究院人文社會科學館舉辦。

今年很高興邀請到中國阿里巴巴的工程師 林昊 和 費輝(成滔)、香港 JUG 的主持人 Sunny Chan 與國內業界的先進 良葛格Jserv 和 sleepnova。感謝社群伙伴熱情投稿,讓活動能有三軌議程同時並行,與會者可以依照自己的興趣選擇。

活動相關網站:

報名網站: http://twjug.kktix.cc/events/jcconf2014

JCConf 2014 Website: http://jcconf.tw/

JCConf 2014 Program: http://jcconf.tw/schedule.html

JCConf 2014 Facebook Page: https://www.facebook.com/jcconf

注意事項:

  • 早鳥票與一般票合計共 500 張
  • 與會注意事項網路報名請妥善填寫真實資料,並攜帶有照片證件備用
  • 報到時請攜帶報名確認函,以供查驗
  • 本活動恕不接受退票,如本人無法出席,可以將票轉讓他人
  • 若有任何關於票務的問題,請寄信至contact@jcconf.tw

關於主辦單位:

TWJUG 八月份聚會

張貼者:2014年8月12日 下午11:10koji Lin   [ 已更新 2014年8月12日 下午11:11 ]

報名網址:http://twjug.kktix.cc/events/twjug201408

時間:

  • 2014/8/2 (六) 下午兩點到五點

活動內容:

講題:

  • Java 8 Lambdas and Devices
    Java 8 is the most impactful update to the Java ecosystem since Java 5, introducing an entirely new programming model with lambda expressions, and a whole new platform of applications with support for ARM embedded devices.  In this presentation, you will learn how to take advantage of the new lambda-enabled Java 8 APIs including enhanced collections, functional interfaces, and simplified event handlers.  Also, you will see live demonstrations of Java 8 technology running on embedded platforms such as Raspberry Pi and Lego Mindstorms EV3, allowing Java-based applications to support the internet-of-things.  Come and learn how to build the future of Java.
    講者: Stephen Chin
    Stephen Chin is a Java Ambassador at Oracle specializing in embedded and UI technology, co-author of the Pro JavaFX Platform 2 title, and the JavaOne Content Chair. He has been featured at Java conferences around the world including Devoxx, JFokus, OSCON, JFall, GeeCON, JustJava, and JavaOne, where he thrice received a Rock Star Award. Stephen can be followed on twitter @steveonjava, reached via his blog: http://steveonjava.com/, and his hacking adventures can be seen on: http://nighthacking.com/

注意事項: 

  • 場地:台灣 Oracle 會議室 , 位於台北車站新光三越樓上35樓(火車站對面新光三越兩個銅獅大門電梯上16樓,轉35樓)
  • 報名:活動只需要在這邊或是 meetup.com 其中一邊報名就好,請勿兩邊報名喔 :)

TWJUG 六月份聚會

張貼者:2014年8月12日 下午11:08koji Lin   [ 已更新 2014年8月12日 下午11:08 ]

報名網址:http://twjug.kktix.cc/events/twjug201406

時間:

  • 2014/6/14 (六) 下午兩點到五點

活動內容:

講題:

  • AVM ((automatic vulnerability mitigation) & case study
    講者: Jim Liu 
    Jim Liu - is the co-founder and Chief Geek of Lucent Sky, a company that automates the process of securing websites and applications. Prior to Lucent Sky, Jim worked as a security consultant and for security vendor Armorize and IC design house Ambarella. Jim has over 12 years of experience in application development, 7 years of experience in application lifecycle and security, and is among the first to receive CSSLP in Taiwan.
     
  • Scala學習筆記
    講者: Ian Tsai
    開源開發者,成功大學畢業,現任 Fliptop 工程師,主要鑽研java 前端技術: java Web, ZK, GWT, Eclipse Plugin(SWT),之前在ZK主要負責產品開發維護、海外顧問服務、教育訓練與解決方案設計,一直以來對於開發工具如何增進開發流程深感興趣。
     
  • Docker 介紹
    簡單介紹一下 Docker,順便看看對於開發過程中有什麼幫助。
    講者: Koji Lin
    Java 愛好者,JWorld@TW 管理者,Taiwan Java User Group 主辦人,現任職於 Cubie Inc.。

地點: 

  • 台灣 Oracle 會議室 , 位於台北車站新光三越樓上35樓,請直接從石獅子的入口進入,到16樓換證後上35樓

TWJUG 四月份聚會 The Future of the JVM

張貼者:2014年4月15日 下午11:18koji Lin   [ 已更新 2014年4月15日 下午11:20 ]

報名網址:http://twjug.kktix.cc/events/twjug201404

時間:

  • 2014/4/29 (二) 下午七點半到九點

活動內容:

講題:

  • 講題: The future of the JVM
  • 講者: Charles Nutter (@headius)
    JRuby主要開發者。
    Charles works on JVM languages at Red Hat, focusing on Ruby but expanding to other languages soon. He has worked on JRuby for the past eight years and has been a JVM enthusiast since Java 1.0. Charles hopes to make JRuby the best Ruby implementation for high performance, big data, and heavy loads, and to use lessons learned from JRuby to help the JVM and other languages that run on it meet their potential.
    (from http://lanyrd.com/profile/headius/bio/)

地點: 

  • Cardinal Blue Office / 台北市光復南路102號7樓
    • 提醒參加者,本次地點與平常不同
    • 現場會有提供飲料

1-10 of 26