Information

GatorJUG Town

Gainesville JUG, this is your place. Gather here to network, trade tips and ideas, or ask questions. You can create discussions and upload code. Check the Codetown Events section for meeting info.

Location: Gainesville, FL
Members: 30
Latest Activity: Jul 21, 2019

GatorJUG Town

Shale boulders

Hello, GatorJUG!

Welcome to your new home on the web. This is going to be a much more sociable place to get together - virtually. www.gatorjug.org, points here now. Check the Codetown Events section for meeting info.

Meanwhile, take a look around CodeTown while you're here. This framework is Java-based with a PHP front end. We've got many groups here to peruse. Our meetings will be listed in the Events section.

Have fun!

All the best,

Michael Levin

Discussion Forum

J4K Conference —- here’s a code for free admission!

OrlandoJUG is a community partner for the J4K conf @ Hilton Buena Vista Orlando 7/30 Use code J4KREG for free admission www.j4k.io See you there!Continue

Tags: J4k

Started by Michael Levin Jul 21, 2019.

OSCON raffle!

Hello Juggies!Have you ever been to OSCON? It’s the O’Reilly Open Source Conference. If you have, you wanna go back! If not, you wanna go!OSCON is arguably the best open source conference around. It’s in Portland, OR (awesome city), July 15-18 and we are lucky to have one ticket to raffle off!Flights are cheap. Check Southwest. Places to stay are abundant. Great hostels and hotels, Airbnb’s and more. Public xport is easy. It’s a bicyclist’s dream, too.OSCON has great sessions on everything from languages to operating systems, architecture to project management. There’s an expo with loads of companies and it’s also a good place to network for jobs and staff.After hours is also a blast with happy hours, activities like a fun run, more!If you’re interested in checking it out, http://www.oscon.com is the URL. You also get access to Safari, the online book library.All in all, it’s the best educational and social experiment I know of, and if you want to…Continue

Started by Michael Levin May 31, 2019.

O'Reilly Open Source Convention | July 16–19, 2018 | Portland, Oregon

O'Reilly Open Source Convention | July 16–19, 2018 | Portland, Oregon OSCON didn’t get to be the longest running software conference by accident. Developers, engineers, and business leaders like you who build and support transformative technologies make OSCON the heartbeat of the movement. Join us in Portland July 16-19 for our 20 year anniversary for perspective on the decisions that strengthen and grow companies, deep knowledge of the technology to make it happen, and access to a community that can help both you and your organization thrive.Save 20% on most passes with discount code USRG. Link: http://www.oreilly.com/pub/cpc/125414Continue

Tags: codetown, oscon

Started by Michael Levin Jun 15, 2018.

New jobs in Tampa

Hey y'all!There are 2 new jobs posted in the Jobs group. These are contract to hire and they look great. Check 'em out. Best,MikeContinue

Started by Michael Levin Jun 13, 2018.

Reading List ::: from JavaSpecialists

Issue 279 - Upgrading ReadWriteLock

The Java ReentrantReadWriteLock can never ever upgrade a read lock to a write lock. Kotlin's extension function ReentrantReadWriteLock.write() cheats a bit by letting go of the read lock before upgrading, thus opening the door for race conditions. A better solution is StampedLock, which has a method to try to convert the lock to a write lock.

Issue 278 - Free Memory

How much memory was wasted when an additional boolean field was added to java.lang.String in Java 13? None at all. This article explains why.

Issue 277 - Strings with Zero HashCode

In Java 2, the computational time complexity of String#hashCode() became linear, as it used every character to calculate the hash. Java 3 cached the hash code, so that it would not need to be recalculated every time we called hashCode(), except in the case that the hash code was zero. Java 13 finally fixes that inefficiency with an additional boolean field.

Issue 276 - Serializing Records

Java 14 Records (JEP359) reduce the boiler plate for simple POJOs. In this newsletter we look at what special magic is used to serialize and deserialize these new records.

Issue 275 - EnhancedStream with Dynamic Proxy

In our previous newsletter we enhanced Java 8 Streams by decorating them with an EnhancedStream class. The code had a lot of repetition, which often leads to bugs if written by hand. In this newsletter we use a dynamic proxy to create an EnhancedStream. The resulting code is shorter and more consistent.

Comment Wall

Comment

You need to be a member of GatorJUG Town to add comments!

Comment by Michael Levin on May 8, 2015 at 1:09pm

GatorJUG meets on the 2nd Wed every month from 6-8PM. Details at http://www.codetown.com/events

 

Members (30)

 
 
 

Happy 10th year, JCertif!

Notes

Welcome to Codetown!

Codetown is a social network. It's got blogs, forums, groups, personal pages and more! You might think of Codetown as a funky camper van with lots of compartments for your stuff and a great multimedia system, too! Best of all, Codetown has room for all of your friends.

When you create a profile for yourself you get a personal page automatically. That's where you can be creative and do your own thing. People who want to get to know you will click on your name or picture and…
Continue

Created by Michael Levin Dec 18, 2008 at 6:56pm. Last updated by Michael Levin May 4, 2018.

Looking for Jobs or Staff?

Check out the Codetown Jobs group.

There's also a free Java Jobs mailing list. It's a Yahoo group so you have to create a Yahoo account to use it.

 

Enjoy the site? Support Codetown with your donation.



InfoQ Reading List

Babel 7.10 Ships with Better React Tree-shaking

The Babel team recently released Babel 7.10 with better tree-shaking support for React code. Babel 7.10 additionally supports checking the existence of specific private fields in objects and provides better ergonomics for the optional chaining ?. operator.

By Bruno Couriol

Elasticsearch 7.7 Brings Asynchronous Search, Secure Keystore and More

Elastic, the search company, has released Elasticsearch 7.7.0. This release introduces asynchronous search, password protected keystore, performance improvement on time sorted queries, two new aggregates and first release of packaging for ARM(non x86) platform.

By Aditya Kulkarni

Article: Well-being with Dr O'Sullivan, Part 2: Tech-Ing Care of Your Own Mental Health

Dr Michelle O’Sullivan, clinical psychologist, provides mental wellbeing advice for technology people. Particularly in these difficult pandemic conditions where remote work is the norm. Practical researched tips to help you stay performing to your best.

By Michelle O'Sullivan

Ambassador Edge Stack Seeks Shortening of the Inner Development Loop

Datawire, provider of Kubernetes-native API gateway, Ambassador, has released a new version of Ambassador Edge Stack designed to accelerate the inner development loop. The new Service Preview capability uses Layer 7 (L7) control to allow multiple developers to code locally and preview changes as if the changes were part of the live cluster.

By Helen Beal

MDsveX - Adding Interactivity with Svelte Components in Markdown

The mdsvex npm package was recently entirely rewritten to allow Svelte developers to have Markdown content inside a Svelte component and also use Svelte components inside Markdown. Like Gatsby with MDX/React, mdsvex allows developers to mix Markdown and Svelte components to generate interactive content.

By Bruno Couriol

© 2020   Created by Michael Levin.   Powered by

Badges  |  Report an Issue  |  Terms of Service