Viewing 0 current events matching “gdg” by Date.

Sort By: Date Event Name, Location , Default
No events were found.

Viewing 5 past events matching “gdg” by Date.

Sort By: Date Event Name, Location , Default
Wednesday
Aug 10, 2016
Firebase with Dave Koziol
Seed Coworking

The Google Developer Group is hosting Dave Koziol, who is coming to be our guest speaker to discuss Firebase usage.

There is a MudHens game scheduled the same night (7pm) so parking might be difficult if you don't get there on time.

For those of you who don't know what Firebase is, it was founded in 2011 and is a cloud services provider and backend as a service. They offer realtime database, storage, analytics, cloud messaging, authentication and more for Android, IOS and web applications. They were purchased by Google in 2014 and at Google IO their updated services.

Monday
Jan 16, 2017
Google Developer Group Dinner
Backyard BBQ & Booze

A GDG dinner where we can all hang out and get to know each other without a laptop between us. Unfortunately at the moment, this isn't a Google sponsored event so you will have to pay for your own food. We are looking to see if there might be a surprise or two though. We are going to get to know all of you.

Tuesday
Jul 18, 2017
Google Developer Group Dinner
Backyard BBQ & Booze

The weather is becoming beautiful, and it's once again time for the Google Developer Group to get together and discuss our vision as a group. Come join us for a great meal and great socialization time. This is the perfect time to express what you joined the GDG for to help us make sure we align with expectations.

Thursday
Nov 9, 2017
Building Your Own Collaborative Editing Web Forms For Free
Seed Coworking

Have your business users ever said, "we have this Excel form that we need to turn into a web form"? So you, as a full-stack web developer, turn it into a HTML form with an AJAX POST to save the data to a database table in the standard CRUD model. It works well enough, but then the users said, "we really need simultaneous editing for everyone in the office." Now you're in trouble because you're trying to reinvent Google Docs / Sheets, which are very complex. How do those collaborative editing tools really work?

We will look at the Google Realtime API, which uses Operational Transformation to automatically synchronize a document between multiple simultaneous editors. Everything you know about distributed version control systems applies to this situation, but now you need to make it work seamlessly for users who have never heard of "git rebase". The client and server implementation of Operational Transformation is very challenging.

Alternatives to Operational Transformation (OT) include Differential Synchronization (DS, aka. 3-way merge), Conflict-free Replicated Data Type (CRDT), and plain old Last Write Wins (LWW). For any of these methods, the critical elements include websockets, message queues, and persistent data storage. This presentation will include a demonstration of a simple implementation of collaborative editing with free, locally hosted software only.

Saturday
Jan 13
Google Cloud Study Jam
Seed Coworking

Want to get started on the Google Cloud, but don't know where to begin?

Join us for our Cloud Study Jam! Together we'll work through three Google Cloud Platform Essentials labs, then you will get free access to the next quest so you can finish this series of labs at home to get a Google-hosted badge for your online profile. You will be able to get hands-on experience with Docker, Kubernetes and Scientific Data Processing, which will earn you additional badges.