networking sites


Tuesday, December 2, 2014

SunJUG December Meeting - Brew Night

Decembers meeting will be "SunJUG Brew Night"

With a holiday falling on our regularly scheduled meet-up day, for this month we will have a casual get together at World of Beer Sarasota for beers, food and general tech talk.

We will start at 6:30pm and usually occupy tables towards the rear of the outside seating area, weather permitting (otherwise inside). If you can't find us, email me ( chris A.T sunjug DOT org) and ill meet you at the entrance.

As always, please remember to RSVP!

World of Beer is located at: 8217 Tourist Center Drive, Bradenton, FL

Hope to see you all there!

Wednesday, November 12, 2014

SunJUG November Meeting - Foray into Functional Programming with Elixir

Novembers topic will be "Foray into Functional Programming with Elixir" presented by Trevor Brown.

Meeting Overview

Functional programming languages provide many advantages over traditional OO languages. Functional languages make data manipulation (e.g. parsing binary data) easier. Their lack of mutable state (all data is immutable) also makes functional applications simpler than their OO counterparts. Learning how to solve problems and write software in functional languages like Elixir can be difficult at first. Writing real-world applications in functional languages requires a different approach to problem solving. In this talk I cover core concepts specific to functional programming required to start writing simple Elixir applications quickly. I will also share some things I have discovered over the past year that have helped me make the transition from OO to functional programming. Focusing on data and data manipulations is key to being productive in a functional language.

Presenter Bio

Trevor Brown has been working on as a software developer for almost 5 years. Trevor has a background in web development and has done programming in Ruby, JavaScript and Lua. He ventured into functional programming a year ago has come to love Erlang and Elixir. He works as a developer at Voalte. Trevor also has a blog on programming at stratus3d.com.

This event will take place on Wednesday November 26th, 2014.

Please RSVP for this event! RSVP's are important for allocating space, food, etc!

The doors will be locked and somebody will be there to let you in from 6:30pm - 7:00pm. If you arrive after 7:00pm please email (chris @ sunjug . org) me and I will meet you down stairs.

Agenda

6:30pm - 7:00pm: Food and networking (3rd floor bar)

7:00pm - 8:30pm: Presentation (3rd floor conference room)

Our event will be hosted by HuB Sarasota - http://hubsarasota.com and located at 1680 Fruitville Road, Sarasota, FL, 34236

UPDATE: Slides for this meeting can be found at: https://speakerdeck.com/stratus3d/foray-into-functional-programming-with-elixir

Thursday, October 23, 2014

SunJUG October Meeting - Into the Land of Lambda: One Programmer's Journey into Functional Programming

October's topic will be "Into the Land of Lambda: One Programmer's Journey into Functional Programming" presented by Mike Pence.

Meeting Overview

After 25 years of programming using the idioms of imperative and object-oriented programming in FoxPro, Visual Basic, Delphi, Java and Ruby, Mike Pence still had the nagging impression that his abstractions were leaky, and that it was still too hard to write predictable and reliable code, no matter how many tests he wrote. When asked by his manager at Living Social where he wanted to go with his career, he knew he wanted to head into the unexplored land of functional programming. Clojure gave him a vehicle to do just that. Here is what he has learned along the way.

Presenter Bio

Mike Pence started programming at the age of 11, when a TRS-80 was first wheeled into the library of his school. By the age of 17, he was writing an inventory control system for his technical school in RPG II on an IBM mainframe. He has always had a passion for languages of all stripes, and in his career has been fortunate enough to consult for many Fortune 500 companies and internet start-ups. Highlights of his career so far have included writing a banking product for Wells Fargo (you don't know time pressure until you see your project advertised on a billboard on your way to work), serving (briefly) as the original tech team lead for Kickstarter, and, in his current position, building internal solutions in Ruby and Clojure for Living Social from his adopted hometown of Sarasota.

This event will take place on October 29th, 2014.

Please RSVP for this event!

The doors will be locked and somebody will be there to let you in from 6:30pm - 7:00pm. If you arrive after 7:00pm please email (chris @ sunjug . org) me and I will meet you down stairs.

Agenda

6:30pm - 7:00pm: Food and networking (3rd floor bar)
7:00pm - 8:30pm: Presentation (3rd floor conference room)

Our event will be hosted by HuB Sarasota - http://hubsarasota.com and located at 1680 Fruitville Road, Sarasota, FL, 34236

Wednesday, September 17, 2014

SunJUG September Meeting - Introduction to Apache Mesos

September's topic will be "Introduction to Apache Mesos" presented by Chris Schaefer

Meeting Overview:

Over the history of data center computing, machines and later virtual machines have been statically allocated for various needs. These machines and instances take time to provision, allocate and generally go under utilized. Apache Mesos is a cluster management tool that takes the computing power in your data center (or cloud provider) and represents it as one large computer by providing access to resources (RAM, CPU, etc) instead. This removes the need for static allocations of machines/VM's, provides developers easier access to computing power and potential cost savings by sharing the load across all machines in the cluster where resources are available. In this session we will cover what Mesos aims to solve and how, along with how to use it to run your applications in a scalable and fault tolerant way.

This event will take place on September 24th, 2014.

Please RSVP for this event!

The doors will be locked and somebody will be there to let you in from 6:30pm - 7:00pm.

If you cannot RSVP via meetup.com please email me directly even if attendance may be "maybe".

Agenda:

6:30pm - 7:00pm: Food and networking (3rd floor bar)

7:00pm - 8:30pm: Presentation (3rd floor conference room)

Our event will be hosted by HuB Sarasota and located at 1680 Fruitville Road, Sarasota, FL, 34236

Food and beverages will be sponsored by TEKsystems

UPDATE: slides can be found here. Thanks for coming out!

Wednesday, July 16, 2014

SunJUG July Meeting - Brew Night

Securing a new venue for our meetings is almost complete, but won't be done in time for this months meeting.

Let's get together for some beer and general tech talk at World of Beer. Regular presentation based meetings will start back up next month (August).

This event will take place on Thursday July 24th, 2014 @ 6:30PM.

Location: World of Beer Sarasota, outside seating location.

Please RSVP for this event

Tuesday, June 10, 2014

SunJUG June Meeting - Canceled

This months meeting will be canceled. We are currently looking to secure a new location to host our meetings. If you have any suggestions on a venue, please contact me chris |@| sunjug |dot| org. Nothing fancy needed, a classroom style room with a projector and whiteboard is sufficient. Ability to utilize the room from 6:30pm until max 10pm would be ideal.

Wednesday, May 14, 2014

SunJUG May Meeting - The Bilingual Developer - iOS and Android

May's topic will be "The Bilingual Developer - iOS and Android" presented by Tim Crowley

Meeting Overview:

The mobile market has seen an explosion in development and innovation over the past several years. And although there were several initial players, the market has consolidated around two key platforms - iOS and Android.

Although these operating systems have many similarities, the development environments are significantly different. In this introductory presentation, Tim will compare and contrast the platforms, and provide guidance on how to minimize the amount of rework that's required when developing for them.

Speaker Bio

Tim Crowley has been developing software for most of his life, although he's been doing it professionally for 20 years. Tim primarily works on Java applications, but has developed a passion for mobile apps, and is currently published on both the iOS and Android app stores. When not developing software, Tim spends time with his kids fishing and (poorly) skateboarding.

This event will take place on Wednesday May 28th, 2014.

Please RSVP for this event!

Agenda:

6:30pm - 7:00pm: Food and networking

7:00pm - 8:30pm: Presentation

The event will be hosted by the Community Foundation of Sarasota located at:

2635 Fruitville Rd, Sarasota, FL 34237

Thursday, April 17, 2014

SunJUG April Meeting - Spring Boot and More!

April's topic will be "Spring Boot and More!" presented by Ken Krueger, Global Education Delivery Manager for Pivotal Software.

Meeting Overview:

The recent release of Spring Boot 1.0 promises to dramatically improve the getting started experience with Spring. This session will introduce Spring Boot, discuss how it simplifies dependency management, demonstrate how to create web and REST style applications, show how easy it is to incorporate Spring Data's automatic repository implementations, and show how Spring Data REST makes JPA-backed REST applications a snap.

Speaker Bio:

Ken Krueger is a Global Education Delivery Manager for Pivotal software. Ken has been in IT for 25 years, spanning the mainframe, client server, web, and cloud eras. Ken has spent much of the last few years training organizations on the use of Spring.

This event will take place on Wednesday April 30th, 2014.

Agenda:

6:30pm - 7:00pm: Food and networking

7:00pm - 8:30pm: Presentation

The event will be hosted by The Community Foundation of Sarasota located at:

2635 Fruitville Rd, Sarasota, FL 34237

Please RSVP for this event!

Wednesday, March 19, 2014

SunJUG March Meeting - Introduction to Spring Batch

March's topic will be "Introduction to Spring Batch" presented by Chris Schaefer, Principal Software Engineer of Pivotal, Inc.

Meeting overview:

Spring Batch is a batch processing framework built upon the popular Spring Framework enabling developers to create robust, enterprise grade batch applications with ease. In this session we will go through a high level overview of what Spring Batch is, what it provides and how you can get started using it for your own jobs.

This event will take place on Wednesday March 26th, 2014

Agenda:

6:30pm - 7:00pm: Food and networking

7:00pm - 8:30pm: Presentation

The event will be hosted by The Community Foundation of Sarasota located at:

2635 Fruitville Rd, Sarasota, FL 34237

Food and beverages will be provided by TEKsystems. Java positions are available in Bradenton/Sarasota as well as Tampa. Please get in touch with Kelly Stoker (kstoker @ teksystems.com) prior or at the meeting for more details.

Please RSVP for this event!

Wednesday, February 19, 2014

SunJUG February Meeting - Computer Vision using Java

Please join us for our February meeting, presented by Steve Goldsmith on "Computer Vision using Java".

Abstract:

Computer vision is a field that includes methods for acquiring, processing, analyzing, and understanding images and, in general, high-dimensional data from the real world in order to produce numerical or symbolic information, e.g., in the forms of decisions. I'll break down the installation of OpenCV on Ubuntu (although there's support for Windows, Mac, iOS and Android) on x86, x86_64 and ARM based devices. I built an automated script that does all the heavy lifting of installing and compiling FFMPEG (x264, fdk-aac, libvpx, libopus) and OpenCV from source. This will get you the latest and greatest OpenCV with Java and Python bindings. Then I'll move into Java examples for motion and people detection. Finally I'll cover a new project I'm working on called Java Video Processor that uses a plugin based architecture and lose coupling to provide a complete Computer Vision solution. I'll try to stay away from the rocket science of computer vision and focus how you can get started without a PhD.

Presenter Bio:

Senior level professional with extensive experience in architecture, development, testing, continuous build processes, declarative and meta programming. I have worked for insurance, real estate, finance and technology companies. I'm currently focusing on large scale middleware built with open standards. I have led/managed development teams as well as being in the trenches. I enjoy the total life cycle challenge of R&D, networking, deploying servers, database design, developing code and post production support. I have over 34 years of experience in the Computer Science field with 27 years of that being an IT professional.

Public LinkedIn profile http://www.linkedin.com/in/sgjava

6:30pm - 7:00pm: Food and networking

7:00pm - 8:30pm: Presentation

Thank you to our sponsors:

Community Foundation of Sarasota for hosting the event

Trident Technical Solutions for providing food and beverages

Please RSVP for this event!