Coder Social home page Coder Social logo

szjug.github.io's People

Contributors

kaikreuzer avatar manocha-aman avatar paulvi avatar sevengan avatar tomtau avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

szjug.github.io's Issues

How to be a member of szjug?

hi
I'm henry from tencent at Shenzhen. Our team use java as our backend language for many products. We want to be a volunteer of Java User Group and organize talks and other activity about Java. So how can I contact the member of szjug and make things going on?

gRPC and Protobuf in 10 minutes

#11 August 11 - Anounce

1 Introduction into Docker Ecosystem.
2 Asynchronous chat engine, based on Java NIO
3 Fast app bootstrapping with JHipster

reactive architecture

Hi Paul,
I can talk about reactive programming, but I would be ready with this on Nov. Next time Oct 15th, I can have a 5 talk about it, and if folks are interested in, I will prepare more stuff for Nov meetup. I guess it could be even better coz we can motivate guys to come after next time ;) This is not manipulation, this is marketing :)

Best
Tomasz

SZJUG User Group Community Portal issues

Gradle vs Maven

http://www.gradle.org/ vs https://maven.apache.org/

Maven started in 2004 to address Ant drawbacks, starting from scratches.
Gradle started in 2014 as tool to build Groovy project, and adopting Maven default, supported ant, Ivy, then Android, then non JVM languages like C/C++
Latest 3.3 vs 3.3.9

Wikipedia is outdated https://en.wikipedia.org/wiki/Gradle vs https://en.wikipedia.org/wiki/Apache_Maven

Polyglot: Gradle Kotlin script .gradle.kts

wrapper is now also in Maven, check Spring Boot Initializer start.spring.io

Actually Gradle was started under SpringSource

When Google adopted Gradle for Android, that was a big break-though for Gradle (and also hit to Eclipse, when new Android Studio became IDEA CE-based)

Spring-framework is using Gradle, but Spring Boot is using Maven

If you want to do Spring development without no xml at all, then the Maven pom.xml is the last mile. Unless you go experimenting with Maven Polyglot.
The problem of Maven Polyglot: "too many languages" and "Who needs this?"

Recommendations

What to use?

If you use Maven, don't hurry to switch to Gradle.
If you still use Ant - you are dying, Gradle was before showing how it is easy to use Gradle over ant, but now deprecating and removing. (Would usage may be 1-5%).
So what to use?
If you have Android development, you may want to have common build tool - Gradle.
If you are having many many modules (with nexus server) Maven is better, but gradle is catching up in 3.x
Use Maven for Spring Boot (until Pivotal change default on it site)

Maven is declarative, straight forward to read. Gradle is more like development.

What to learn?

First Maven, then mostly Gradle. You can stay with Maven that is more stable, you may go with Gradle that is evolving quicker () and used with Android.

Links

feedback system

We also need some feedback system:
actually 2 instances:

  • one for tech event
  • and one for internal use for EPAM fun events like hiking, basketball, other sports and outing. (What Yvonne Wu could use)
    @rysiekblah could we hack one?

Announce - April 23rd 1pm

@rysiekblah

[Announce] Android developer talks at SZJUG!

Welcome to Shenzhen Java User Group (SZJUG) monthly meeting this Saturday, April 23rd 1pm in RED GRAPE center at XiaShuiJing station.
This meeting is about Android http://szjug.github.io/#android-sig
Reserve your seat and chance for prizes at https://yoopay.cn/event/20625194
This time we use other registration as well, expecting about 10-20 guests, including 2 people coming from HongKong.

[公告] SZJUG Android开发者会谈!

欢迎参加深圳java用户组(SZJUG)月度会议本星期六,4月23日下午一点在RED GRAPE中心是在下水径站。
这个会议是关于Android技术 http://szjug.github.io/#android-sig
保留你的座位和奖品的机会 https://yoopay.cn/event/20625194
这一次我们使用几个的注册以及在10-20的客人,包括两位香港人。

Notes - New in Eclipse Neon

https://www.eclipse.org/neon/ -> https://www.eclipse.org/community/webinars/

https://www.eclipse.org/eclipse/news/4.6/M7/

Full Screen The Full Screen feature is now also available on Windows and Linux. You can toggle the mode via shortcut (Alt+F11) or menu (Window > Appearance > Toggle Full Screen).

https://www.eclipse.org/eclipse/news/4.6/M4/

A Toggle Word Wrap button has been added to the workbench toolbar. Shortcut: Alt+Shift+Y.

In text editors, you can now use Zoom In (Ctrl++ or Ctrl+=) and Zoom Out (Ctrl+-) commands to increase and decrease the font size.

IoT at SZJUG invitation

Invitation to IoT at Shenzhen JUG

Wellcome to "IoT (Internet of Thing)" themed meeting of Shenzhen Java User Group (SZJUG, http://szjug.github.io/)
on March 7th 7pm in ThoughtWorks office.
We have prominent presenters and great topics:

  1. "Introduction to Eclipse SmartHome and openHAB" by Kai Kreuzer, Eclipse SmartHome project lead and founder of openHAB, visiting Shenzhen from Germany https://www.eclipse.org/smarthome/
  2. "Eclipse IoT" by Mike Milinkovich, Executive Director at Eclipse Foundation, Director at Open Source Initiative (OSI) https://iot.eclipse.org/
  3. 软件工程师应当如何参与IoT的 by 朱晨(Chen Zhu), ThoughtWorks Shenzhen Director https://www.thoughtworks.com

See more details, sponsors prizes and other free events planned at http://szjug.github.io/#March2017
Register at http://t.cn/Rx4e8Co to reserve your seat, get directions as SMS and win lucky draw prize.

Invitation to OSGi Developer Outreach Event on March 28

Hi Shenzhen JUG,

Invitation to OSGi Developer Outreach Event on March 28

I’m Seven Gan from Huawei. I represent OSGi to invite Shenzhen JUG to OSGi Developer Outreach Event. We plan to hold this event in Shenzhen Huawei headquarter on the evening of March 28. If you have interest in this event, want to participate or cooperate with OSGi, please contact me. My mail address is [email protected].

OSGi have cooperated with JUG in different countries, you can refer to this website to know more about the past event: http://blog.osgi.org/.

Looking forward to your response.

Best Regards,
Seven

November 2016 meetup

Welcome to SZJUG (Shenzhen Java User Group) meeting this Friday, November 18th 7pm

  • "Asynchronous versus non blocking development in Java" by I-Tang Hiu
  • Solbit, the Educational Android Robot http://solbitrobot.com by James Kirk
  • gRPC and Protobuf in 10 minutes by Paul Verest
    Location in Shenzhen University South Software park
    深圳市南山区深圳大学南校区计软学院6楼623 (search at amap.com). Thanks to Ruslan.

Read more at http://szjug.github.io/
Please register at https://community.oracle.com/events/3927
(you may need to get Oracle account).
See some photos at http://www.meetup.com/Shenzhen-Java-User-Group/

Any questions - call me 15889583889 (Paul)

Invite for SZJUG 2017 Jan 19th 7pm

Welcome to visit Shenzhen Java User Group (SZJUG) meeting
http://szjug.github.io/#January2017
on Thursday, January 19th 7pm in Thoughtworks office, just near Hi Tech Park subway station
南山区深南大道华润大冲商务中心3号楼2703单元 (高新园地铁站B出口)

Topics | 主题:

  1. Spring Security by Manish Sharma, EPAM
  2. 前后端分离后的契约测试 / Contract by example (in Chinese) by 祁兮(Macdao), Thoughtworks
  3. Gradle vs Maven by Paul Verest, SZJUG/贝深科技
  4. other 5 min Lightning talks by guests (5分钟内介绍你的思维,项目等等)

The event is free and we have sponsors:
a) Of course thanks to Thoughtworks for venue.
b) JetBrains provides one 100% discount coupon code for IntelliJ IDEA,
that will go to the best speaker.
c) GitHub company provides gifts: 6 free months of private repositories, awesome stickers and paper handouts: GitHub git cheat sheet, markdown syntax, the GitHub flow.
d) LuLuTang provides some sweets and candies.

Invite your friends, but remind to register at https://yoopay.cn/event/20274011
We are already expecting 20+ guests, that is close for venue comfortable limit of 40.

Docker Usage

Still can't get use-cases for that technology.
Who could explain?

Invitation Eclipse DemoCamp Oxygen

Wellcome to come as guest or speaker (please register) to Eclipse DemoCamp Oxygen organized by Shenzhen Java User Group (SZJUG, http://szjug.github.io)
欢迎欢迎参加Eclipse DemoCamp Oxygen,是被深圳Java用户组组织者

June 29th,Thursday 7pm
2017年6月29日 7点

Shenzhen Software Industry Base, Innovalley cafe 深圳市南山区深圳软件基地创新谷咖啡 https://wiki.eclipse.org/Eclipse_DemoCamps_Oxygen_2017/Shenzhen

Register at 报名在 https://yoopay.cn/event/30691251

#12 September MeetUP

1 Venue. I expect this will be paid. Have no time to look for venues every time.
2 Topics?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.