Tushar Joshi

Selected as Member of NetBeans Dream Team

 

Dear all,

I am very happy to inform you that I am selected as Member of NetBeans Dream Team. It is an honor to be a member of NetBeans Dream Team and I am thankful of NetBeans Dream Team and NetBeans Team for considering me and my efforts towards Java and NetBeans, feeling honored since there are around only 50 people selected till now from all over the world and I am the 3rd Indian to be a member of NetBeans Dream Team after Mr, Tushar Joshi (Nagpur, India) and Mr. Rajmahendra Hegde (Chennai and Hyderabad, India).

11th Feb. 2015 was a great day for me, we had festival (Birth Anniversary) of Saint Gajanan Maharaj (Shegaon, Maharashtra, India) and same day only I have received mail with subject as Invitation to join NetBeans Dream Team!. This means all my faith in our saint and dreams have come true.

I am feeling more responsible now and I understand my responsibilities and will work as per guidelines of veteran members of NetBeans Dream Team. I am already working with a new JUG near Pune (Maharashtra, India) that is JUG Nashik (Maharashtra, India)  and will be there for few days with them from 13th Feb 2015. I will be working with 3 JUGs for now that is JUG Nagpur, JUG Pune and JUG Nashik.

For this, I would love to give credit to my family and specially to my Guide cum Mentor, Mr. Tushar Joshi. They have always encouraged me a lot even when many times I could not give them enough time due to hectic schedule of training session all over India. Also I would love to say thanks to my little son for coming in our life as a good luck charm only few days back. My wife was in also worried whether I will be there or not at the time of labor but never complained and said you just do your job, I will take care of everything.

Happy Birthday NetBeans

[youtube:http://www.youtube.com/watch?v=ZKhbiNJmH8E&feature=youtu.be]

Video is created by members of JUG Nagpur, NUG Nagpur and JDuchess Nagpur to wish NetBeans a Very Happy Birthday and to show their love towards NetBeans.

Feel free to share video to show your love towards NetBeans.

Report : NetCAT Hackathon

Hi All,

 

We had our first Hackathon in the form of NetCAT Hackathon today from 12 noon to 5 pm.

 

It is always great to work for NetBeans as a Community Contributor for NetCAT. But this time it was an awesome experience for me too for doing Test Case reviews for NetCAT and also to educate some new comers about NetCAT and other details related to the same during the NetCAT Hackathon. Some of my students joined NetCAT first time and they were not knowing anything about NetCAT rather than I used to tell them during their regular training sessions, but now they know everything about NetCAT and hope they will ask other to join it and help us to educate others about the same.

 

Here are some glimpse of NetCAT Hackathon :

 

[gigya src=”http://player.videofy.me/player.swf?videoId=2152076″ width=”480″ height=”360″ quality=”high” wmode=”transparent” allowFullScreen=”true”]

NetCAT Hackathon

NetCAT

This time for NetCAT 7.4 members of Java User Group (JUG) Nagpur & NetBeans User Group (NUG) Nagpur has decided to organize Hackathon and will be conducted on 9th June 2013 in Nagpur.

The focus of this Hackathon is to :

  • Test NetBeans nightly builds for bugs & errors.
  • Review 7.3 Test Specifications for 7.4.
  • To carry out maximum results in a single day.
  • Educate new comers about NetCAT Process.

JUG Nagpur members who have registered for NetCAT 7.4 will carry their laptops. If you are member of JUG Nagpur and still have not signed up for NetCAT, sign up now and lets make this even bigger.

Venue & Time :

IT Mystix,

Persistance Tower,

Ram Nagar,

Nagpur (India)

9th June 2013, 12 Noon (IST)

Know more about NetCAT?

NetBeans Podcast 64

What is NetBeans Podcast?

NetBeans Podcast refers to Latest News about NetBeans, NetBeans IDE, NetBeans Community, Interviews from NetBeans Community, new features of NetBeans, etc.

NetBeans Podcast 64 :

Featuring Ruby and Rails plugin update, Tinu’s new blog and interviews of Atul Palandurkar (Author : NetBeans IDE How-to Book | Packt Publishing, UK), Tushar Joshi (Easy Flow Charts using HTML5 features of NetBeans IDE) and David Konecny (Promoter of HTML5 features of NetBeans IDE).

Click here for details : NetBeans Podcast

Easy Flow Charts

Always get tensed while drawing Flow Charts for your programs? What if someone draws Flow Charts for you? I think that will be great! Yes! Now you don’t need to worry about drawing flow charts.

Here is the Online Flow Charts Generator for you : Easy Flow Charts

This is MIT licensed and open source, free to use learn and contribute by anyone out there. This great and innovative solution is developed by Tushar Joshi, Principal Architect at Persistent Systems, Nagpur (India), apart from developing innovative applications he is a very good teacher and poet.

So use it freely to design, sorry to generate the flow charts for you now.

Lets have a look, how easily you can generate flow chart for you :

Steps :

  1. Write/customize your program according to syntax given in left panel.
  2. Click “Update” Button above left panel. This will show flow chart generated according to your code.
  3. Click “Show As Image” Button above Image panel to save the Flow chart as Image.

Three easy steps and you are done.

Here is my first flow chart using Easy Flow Charts ;

Script :

[sourcecode language=”text”]

Start->Input A
Input A->Input B
Input B->B ==0
B ==0->Cannot divide by zero: yes
B ==0->Will Proceed: no
Cannot divide by zero->Stop
Will Proceed->C = A / B
C = A / B->Print C
Print C->Stop

[/sourcecode]

Output :

Easy Flow Charts

Easy Flow Charts

Then if you want to save huge amount of time in drawing flow charts use Easy Flow Charts.

Java User Group, Nagpur (INDIA)

What is Java User Group, Nagpur

 Java User Group Nagpur is a forum for collaboration and creative interaction for all interested in Java and new technologies revolving around Java.

 

JUG Nagpur
Abbreviation for Java User Group and Nagpur is the name of city where this group is located. This group provides opportunities for group meetings, one to one expert sessions and presentations.

 

Project Page
http://java.net/projects/jugnagpur/
Project page is a link to the Java.net web site. This is the entry through which we will be listing our group in Java User Groups Community.

 

Mailing List
http://groups.google.com/group/jugnagpur
The mailing list is the most important collaboration tool we use. All the transactions and knowledge sharing happens through this mailing list.

 

Wiki
http://jugnagpur.wikispaces.com/
Group wiki make the space available to all the group members to contribute creatively. The content getting matured on the wiki will be selectively shifted to the web site.

 

Group Blog
http://jugnagpur.blogspot.com
Blog where all group members can write their experiences and news about the JUG events.

Java 7 Launch Celebration – JUG Nagpur

[slideshow]

Venue :

Persistent Systems Limited,

Cafeteria,

3rd Floor,

Infotech Tower,

IT Park,

MIDC Parsodi,

Nagpur – 440 022, India

Date & Time : Sunday 10th July 2011,  2 PM to 4 PM

Java 7 Launch celebration event held at above mentioned venue, date & time too. The complete event was organized by JUG Nagpur in association with Oracle. The venue was sponsored by Persistent Systems Limited.

In the opening, Mr. Abhiram Gandhe put quiz based on Java; which was a good experience & helped beginners to learn some lessons of Java. Then Tushar Joshi Sir presented presentation on new features of Java 7 & 8, and put light on other stuff related to Java which was followed by the presentation on Java User Group (JUG), Nagpur, its objectives, activities, etc. After the event there was arrangement of snacks, tea/coffee & cookies too.

The whole event was so awesome, full of energy & enthusiasm. I enjoyed a lot today & had a great day today. Thanks a lot for Oracle for free Java 7 T-shirts & all support for everything else.

Hope such events will be held in future too since these events are very helpful for professionals, students, etc.; also hope there will be great increase in Java users in Nagpur & all over the world. The most important thing is that many others would have noted that there is great future in Java & technologies. I just Love Java 7 ! 🙂

JUG Meetup : March 27, 2011

 

JUG Meetup : March 27, 2011

Time : 2pm – 4pm

Venue :

Atul Palandurkar,

125, “SHARDA”,

Parvati Nagar,

Rameshwari Road,

Nagpur – 440027.

Tushar Joshi, Atul Palandurkar, Shwetal Bahadure, Harshal Potliya, Rahul Raja

Attendees of JUG Meetup on 27-03-2011

Attendees :

(From Left to Right)

  1. Tushar Joshi
  2. Atul Palandurkar
  3. Shwetal Bahadure
  4. Harshal Potliya
  5. Rahul Raja

 

Today’s meeting was very important for all of us, mainly Shwetal Bahadure & Harshal Potliya who are about to join the group very soon.

 

Sir & we discussed about various important thing & tasks to be done via JUG Nagpur likewise what is open source project? How to create a open source projects & finish it? Ways to spread the JUG Nagpur to more people of Nagpur, and how to make world know about JUG Nagpur? Even we discussed our view about being a member of the group, opportunities we may found while being in JUG Nagpur, exchange of ideas & the things we can learn from each other while being together in this group.

 

We planned to have 17 & possibly more different YANPAs (Yet Another NetBeans Platform Application) in accordance with the NetBeans User Group, Nagpur. Here we are not planning for something great but just to make it for the first time & later on will come back with something really exciting & useful for everyone!

 

We also planned to spread the JUG Nagpur to each & every professional & student of Nagpur who is interested in Java & its technologies.

 

Here at the meeting we also discussed about managing the website & wiki of JUG Nagpur, and to manage the FAQ pages & other pages & then to change the role after sometime so that everyone can learn how to do the particular task?

 

NetBeans Platform Certified Training

NetBeans User Group, Nagpur(India)
NetBeans User Group, Nagpur(India)

Standing, from left to right: Ketan Barapatre, Ayan Sinha, Prasanna Peshkar, Rahul Raja, Dhawal Saiya, Gaurav Murkute, Abhijeet Deshpande, Ameya Gharote, Abhishek Nagdeo.

Sitting, from left to right: Shivani Bhoyar, Vibhuti Pithwa, Amita Kashikar, Hrushikesh Zadgaonkar, Atul Palandurkar, Neeraj Chauriya, Chetan Gole, and Tushar Joshi (NetBeans Dream Team Member and Leader of the group above).

A group from lome, Togo

A group from lome, Togo

The participating students from Togo were: Ata Adjé LASSEY-ASSIAKOLEY, Koudjo D. APETOH-ANKOUTSE, Senu Ada ATCHINARD MESSANH-KANLIH, Komi Romain ABOLO-SEWOVI, Ata OUEGNIMAOUA, Bertin D. ABIASSI (who was in Canada during the training), Kodjovi Horacio TONOU, Folly Tata AYEBOUA, Yao Watèba APPETI, Paawilou-esso PALOUKI, Ayité Elom Alexandre KOUGBEADJO, and Horacio LASSEY-ASSIAKOLEY (Group Leader).

Agenda

Day 1:

    1. History & Purpose of the NetBeans Platform
    2. Getting Started with the NetBeans Platform
    3. Modularity & Dependency Management
    4. System FileSystem
    5. Nodes and Explorer Views
    6. Workshop

Day 2:

    1. Data Objects and Editors
    2. Window System
    3. Visual Library
    4. Contributing to Open Source Projects
    5. Ideas for Modules
    6. Workshop

 

Schedule

27th – 28th November 2010
2PM to 10PM

Day 1 – 27th November
02:00 to 05:00 -> Day 1 – Session 1

—————1Hr Tea Break—————

06:00 to 09:30 -> Day 1 – Session 2

——————–Dinner——————-

End of Day 1

Day 2 – 28th November
02:00 to 05:00 -> Day 2 – Session 1

—————-1Hr Tea Break————–

06:00 to 09:30 -> Day 2 – Session 2

———————Dinner——————

End of Day 2

Trainer

 

Geertjan Wielenga, Principal Product Manager, Oracle, Inc.

Geertjan Wielenga

Geertjan Wielenga

Principal Product Manager, Oracle Inc.

Location

NetScape Conference room

Infospectrum India Pvt. Ltd

IT Park, Nagpur.

INDIA

Goals

Learn about the NetBeans Platform and become experienced enough to be able to write a module, set of modules, and applications based on the NetBeans Platform. Also, to be able to locate pieces of code responsible for certain behaviour, change it and generate a patch that could be integrated back into official NetBeans.org source tree.

The course assumes the student wants to create distributed Swing applications, while having no knowledge of the NetBeans Platform or its idioms at all. The course is primarily focused on lectures accompanied by demos, with a workshop at the end of each day. At the end of the course, the student will have gained a global overview of the main NetBeans APIs, will have seen them in action, and will have used some of the main ones themselves in the workshops.

My Experience

Hey all,

Couple of months ago with the initiative of Tushar Sir, we started the NetBeans User Group, Nagpur (NUGNagpur). This group is of people passionate about NetBeans IDE or NetBeans Platform and who are located geographically in Nagpur, Maharashtra, India, and is the main collaboration tool for the members. Our focus is to share personal experiences, tricks, tips and learning with each other and contributing the community as and when possible, to do so we have conducted some meetings personally & via Skype too. NUG Nagpur also adds some nice friends me my life & a great guide in form of Tushar Sir.

There are many people who use NetBeans but they don’t know about the NetBeans Platform even I was using NetBeans but was unaware of it. Now after this 2Day training conducted by Geertjan Wielenga, Principal Product Manager, Oracle Inc. The NUGNagpur & I am thankful to Geertjan for his valuable time & for conducting the training in weekend, in India if someone does so people would have started scolding him/her that what are you doing?, seeing nobody is there, talking through microphone & all…. And for that we really appreciate Geertjan a lot for his kind efforts.

I’ll appeal to all who are using NetBeans as an IDE for Java, Android, C, C++, PHP, Groovy, Ruby on Rails, etc. development and are located in Nagpur, come forward & join NUGNagpur as soon as possible if and only if they are passionate about NetBeans IDE & eager to learn a lot. Here you guys can learn a lot, you will meet the people who are always ready to answer your problems.

The training was awesome, there were 17 people participated from NUGNagpur India, 10 people from Togo and 1 from Canada and with Geertjan in Amsterdam. The training was successfully carried out via Skype & WebEx with the LCD projectors on the big screen and we have connected Skype voice to Polycom audio device to broadcast it to all. The workshops conducted in between & at the end of each day was also very useful in learn a lot about NetBeans Platform, also added some experience to all the participants & helped a lot to clear their doubt if any.

After this training now I am “NetBeans Platform Certified Associate”. And I feel proud to be and call myself as NetBeans Platform Certified Associate. I think I have come one step close to my dream to work with the people of Sun Microsystems (now Oracle) so that I can learn a lot from their experiences & could be able to contribute some nice & useful things to world.

Day 1

On the very first day of training i.e. Day 1, we started from scratch since no one of us was aware of NetBeans Platform & the RCP (Rich Client Platform) Applications. Geertjan introduced it very nicely to all of us so that there were no doubt at all. Now after the training I am very happy that I don’t need to code that all things like Toolbar, Editor window, Properties window, Output window, Explorer window, Tree & tables, widgets, etc. since NetBeans Platform has already built it for us & we just need to use it in a proper way & don’t need to worry about the look & feel for my desktop applications because NetBeans Platform will add stunning looks to the application & great functionality too. It will also save a huge amount of development time.

We learned about the Modularity & their Plug-ability so as to make a good project. We can develop a single module which could fit in the old one to enhance the look & feel or the functionality of the old one. Dependency management, decoupling, refactoring of code, separation of concerns, etc. was also covered nicely.

The most interesting thing for me on Day 1 was Lookup API, Central Registry and RCP itself. Now I can develop Rich applications like NetBeans & plug-in for NetBeans.

The workshop was great!.

Day 2

On the second day i.e. Day 2, we started with a quick review of Day 1 consisting of a small discussion with Geertjan with a round of question-answers.

Moving on to further, we started with the Node API & learned all the other NetBeans Platform APIs. Following are the Top 10 NetBeans APIs:

  • Module System API,
  • Lookup API,
  • Window System API,
  • System FileSystem API,
  • Node API,
  • Explorer API & Property Sheet API,
  • Palette API,
  • Visual Library API,
  • Actions API,  etc.

With the help of all these and no. of rest APIs of NetBeans we can create stunning applications with great functionality like widgets, drag & drop, custom components, tree structure, table structure, nice toolbars, dockable – undockable windows, plug-in, etc.

We also learn porting of applications to NetBeans Platform, creating zip distribution, creating installer, creating “.nbm” file, plug-in center, etc.

At the end of the day we all were very happy. I really learned & enjoyed a lot. It was great & I am proud to be called as “NetBeans Platform Certified Associate”.

Now we are looking forward to develop RCP application using NetBeans Platform as soon as possible & to develop the open source projects under NUG Nagpur & the kind guidance of Geertjan & Tushar Sir.

Related Links :

Sun.com

NetBeans Zone