networking sites


Wednesday, April 22, 2015

SSEUG April Meeting - POSIX Commands and Scripting

April's topic will be "POSIX Commands and Scripting" presented by Nathan Harris

Meeting Overview

Shell scripting provides a rich set of capabilities for automating tasks. Often, a simple shell script can take the place of a far more complex program written in a traditional programming language. This presentation will help developers understand the pros and cons of POSIX scripting, and will describe best practices for incorporating them within software projects.

About the Speaker

Nathan Harris: BSIT USF-SM. Software Developer at Star2Star communications. Works with POSIX, OO PHP, JS, HTML, MYSQL daily to provide device configuration interfaces to client base and resellers.

This event will take place on Wednesday April 29, 2015.

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:00pm - 6:30pm. If you arrive after 6:30pm please email (events @ srqsoftware . io) and somebody will meet you down stairs.

After the event there is an open invitation to go out for dinner at 2 Senoritas (just a brief walk away).

Agenda

6:00pm- 6:30pm: Networking (3rd floor bar)

6:30pm - 8:00pm: Presentation (2nd floor conference room)

8:00pm Dinner at 2 Senoritas (http://www.twosenoritas.com/) after the event

Wednesday, March 11, 2015

SSEUG March Meeting - Docker - Its My Code in a Box

March's topic will be "Docker - Its My Code in a Box" presented by Tim Crowley

Meeting Overview

Docker technology provides a consistent and transportable approach for building, deploying, and running software in the cloud. Docker's standardized containers can be deployed in different vendor environments in a consistent way. The containers allow the developer and the administrator to focus on best practices, instead of environment-specific dependencies. In many ways, it's become a "build once, deploy anywhere" solution for the cloud. During this presentation, Tim will build a simple web application, and then mix and match databases and cloud environments. Across all platforms, the development and deployment processes will be remarkably similar.

This event will take place on Wednesday March 25th, 2015.

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)

Food and beverages will be sponsored by the Sarasota Bay Area Chapter of NIGP

7:00pm - 8:30pm: Presentation (2nd floor conference room)

Thursday, February 12, 2015

SSEUG February Meeting - Introduction to NodeJS

February's topic will be "Introduction to NodeJS" presented by Frank Cash

Meeting Overview

NodeJS is a server side runtime environment for the JavaScript language. It utilizes Google's V8 Engine (used in Chrome and Chromium).

NodeJS is commonly used in building web applications that benefit from an asynchronous runtime, the use of WebSockets and among others while also allowing for a maintainable code base. NodeJS also has a thriving ecosystem which developers can make use of to re-use existing code created by others.

To demonstrate these benefits and features, we will be building a simple and elegant web application together.

While not required, in order to follow along with the introduction on your own machine, it's recommend having NodeJS, NPM, and MongoDB installed and working prior to this event.

You can download the prerequisites from the following locations:

Presenter Bio

Frank is a Javascript developer and nodejs enthusiast. He is perplexed by the V8 run time, and loves to write fun and enjoyable code.

This event will take place on Wednesday February 25th, 2015.

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 (2nd floor conference room)

Sunday, January 11, 2015

SSEUG January Meeting - Fundamentals of Biometrics

January's topic will be "Fundamentals of Biometrics" presented by Eric Murphy

Meeting Overview

Biometrics has come to the forefront with Apple’s Touch ID fingerprint reader in the iPhone. Biometrics is now a mainstay with computer systems security, and it’s worthwhile for everyone to understand how biometric technologies work. In this meeting, I will cover the fundamentals of the three primary biometric modalities: finger, face and iris. I will also better define what biometrics data is and how it can be used for authentication and identification. Finally, I will present opportunities to use open source biometrics as well as Apple’s Touch ID APIs to make your software biometrics-enabled.

Presenter Bio

Eric Murphy has been working professionally as a Software Developer/Architect for over 12 years. Eric’s primary background is with Java, Spring and J2EE web applications. He is also an IEEE Certified Biometrics Professional and has worked on biometrics software development projects for over 2 years. Eric currently works for EdLogics (www.edlogics.com) as the lead software architect.

This event will take place on Wednesday January 28th, 2015.

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 (2nd floor conference room)

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

SunJUG is now the Sarasota Software Engineers User Group

Towards the end of 2014 a growing interest in software topics extending outside the realm of Java was expressed. To better facilitate this, as of January 2015, the SunJUG group is now known as the "Sarasota Software Engineers User Group" and we will focus on a variety of topics related to software engineering, not just Java.

The meetup site has a new URL (http://www.meetup.com/SarasotaSoftwareEngineers) and the older SunJUG one (http://www.meetup.com/SunJUG) should re-direct for legacy purposes.

The mailing list email has changed to SarasotaSoftwareEngineers-list@meetup.com. The twitter username has been changed to @srqsoftwareeng - please follow if you utilize twitter!

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