Codetown is a software developer's community. It's a technical networking and educational group focused on software development.

JavaSpecialists

Issue 291 - Snakes and Ladders

"Would you like to play with me?" - Summer holidays are a good time to relax and whip out a board game or two. In this newsletter we explore a children's favourite - snakes and ladders, with a simulation written in Java.

Issue 290 - CopyOnWriteArrayList and Collection.toArray()

When is it safe for a CopyOnWriteArrayList to accept the result from a toArray() method? In the past, the only thing that mattered was that the type was Object[]. But this was changed in 2020 to only accept the array if the source was a java.util.ArrayList.

Issue 289 - MergingSortedSpliterator

If we have a List>, each stream with sorted elements, how can we generate a sorted Stream, taking one at a time from each stream? In this newsletter we show how to do that with the Stream API and by writing our own MergingSortedSpliterator.

Issue 288 - Weakly Consistent Iteration

How consistent is weakly-consistent iteration? And which collections return weakly-consistent iterators? How do we know? Join us as we explore what weakly-consistent means with concrete examples.

Issue 287 - @PolymorphicSignature

MethodHandles annotate the invoke() methods with @PolymorphicSignature. In this newsletter we see how this can help to avoid unnecessary object creation.


Badge

Loading…

Who Reads Codetown?

 

Events

Blog Posts

The 2021 JakartaEE Developer Survey is now open!

Posted by Michael Levin on April 16, 2021 at 10:39am 0 Comments

The 2021 JakartaEE Developer Survey is now open! The survey only takes a few minutes to complete.

https://www.surveymonkey.com/r/FD2GWM8

Pass Every Level In Wordscapes on Easy Way

Posted by Maxwell Stone on March 21, 2021 at 7:47am 0 Comments

Wordscapes, accessible for PC, iOS, and Android os, is a word search, crossword puzzle mix. You receive a number of characters which then use to generate up words that will fit into crossword design. This video game is regularly ranked in the selection of top-rated word games on both Apple and Android devices. All level answers are available at https://wordscapesmate.com/

This is effectively a combination of a…

Continue

J4K is virtual this year...and free!

Posted by Michael Levin on July 2, 2020 at 6:52pm 0 Comments

J4K was a superb conference last year. This year, it’s virtual and free! Some of the world’s best speakers will present. Register here: http://j4k.io/ They say tickets will go fast. #j4k 

Dev Dot Next Webinar!

Posted by Michael Levin on March 24, 2020 at 7:44am 0 Comments

Dev.Next will run their online event this Tuesday, 24 March, starting at 12 pm EDT.

https://www.devdotnext.com/digital



Oracle is hosting a webinar on Java 14 next Thursday, 26 March from 2-2:30 pm EDT, which will cover some of the new features:…



Continue

Next OJUG and GatorJUG Meetings will be fabulous - Check out the Codetown Events

Watch for details on our upcoming meetings. OrlandoJUG meeting's fall on the 4th Thursday of every month, in case you want to mark your calendars. Stay tuned for details! GatorJUG meets the 2nd Wednesday of every month.


The details are posted in the CodeTown Events section. Please RSVP so we'll know how much pizza to order. Stay tuned! ...Mike

Groups

Forum

Be Careful What You Wish For

Interesting. Ask Elon Musk what scares him…Continue

Tags: Braintree, PayPal, kernal, google, neuralink

Started by Michael Levin in AI, ML & Big Data Aug 8, 2019.

Members

Latest Activity

Gabriel Ferrer is now a member of Codetown
Jul 9
India Data Entry Help is now a member of Codetown
Jul 1
Amelia Wright is now a member of Codetown
Jun 18
coolgadget123 is now a member of Codetown
May 18
Anthony Randall is now a member of Codetown
May 10
Joe Radomsky updated their profile
May 5
Profile IconJoe Silva and Nathaniel Colangelo joined Codetown
Apr 17
Michael Levin posted a blog post

The 2021 JakartaEE Developer Survey is now open!

The 2021 JakartaEE Developer Survey is now open! The survey only takes a few minutes to complete.https://www.surveymonkey.com/r/FD2GWM8See More
Apr 16
Daniella is now a member of Codetown
Apr 12
Maxwell Stone posted a blog post

Pass Every Level In Wordscapes on Easy Way

Wordscapes, accessible for PC, iOS, and Android os, is a word search, crossword puzzle mix. You receive a number of characters which then use to generate up words that will fit into crossword design. This video game is regularly ranked in the selection of top-rated word games on both Apple and Android devices. All level answers are available at https://wordscapesmate.com/This is effectively a combination of a crossword…See More
Mar 21
Frank Cassello is now a member of Codetown
Mar 12
Maya is now a member of Codetown
Mar 5
Andrew DiRocco replied to Andrew DiRocco's discussion 50+ developers needed in Orlando - Long term career choice, not to be viewed as a gig in the group Jobs
"6 month contract to hire - these were permanent opportunities that are now contract to hire to include our services.  Thanks for reaching out im happy to provide clarity anywhere I can! "
Mar 2
Florence Vicil replied to Andrew DiRocco's discussion 50+ developers needed in Orlando - Long term career choice, not to be viewed as a gig in the group Jobs
"Hello. What is the minimum length of a contract? Thank you."
Mar 2
Andrew DiRocco added a discussion to the group Jobs
Thumbnail

50+ developers needed in Orlando - Long term career choice, not to be viewed as a gig

I have over 50 development positions here in Orlando it is remote for the foreseeable future and will be onsite 2 days in Orlando post covid! Please get with me if you or anyone else could benefit from the positions below. These are URGENT and will be filled by mid week.These opportunities are also contract to hire career opportunities not gigs. Must go permanent without sponsorship. (A company that allows you to have control of your own career and tech stacks!)Angular 2+ developers - 1-15+…See More
Mar 2
Andrew DiRocco joined Michael Levin's group
Thumbnail

Jobs

Post jobs here. Payment details are here. PayPal the payment to ads [at] codetown.com.  You must state a rate, salary or a range. Good luck!See More
Mar 2
Michael Levin added a discussion to the group GatorJUG Town
Thumbnail

JUG Meeting in Orlando tonite!

 We're having a JUG meeting tonight if you know anyone interested. Eden Bar, 5:30-7:30. Free bevs! It’s in Orlando. Details here: www.Orlandojug.org and at the Ojug meetup site.See More
Feb 25
Andrew DiRocco and Michael Levin are now friends
Feb 23
Andrew DiRocco replied to Michael Levin's discussion Meet with a Superb Recruiter in the group OrlandoJUG Town
"Thanks Michael! I look forward to getting to know everyone.  Have a great rest of your week!  Regards, Andrew "
Feb 23
Andrew DiRocco joined Michael Levin's group
Thumbnail

OrlandoJUG Town

Calling all Java lovers! The OrlandoJUG features leading edge presentations with you in mind. We meet every month with talks on interesting aspects of programming in Java. Although we're Java-focused, you'll also learn about other JVM languages.Twitter & Facebook @orlandojug Check the Codetown Events section for specifics about meetings.See More
Feb 23
 
 
 

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.

 

Enjoy the site? Support Codetown with your donation.



InfoQ Reading List

Microsoft Has Now Its Own Linux Distribution Builder, CBL-Mariner

CBL-Mariner is Microsoft's internal tool to create Linux distributions. Meant to power Microsoft's own Cloud infrastructure, CBL-Mariner distributions aim to consume limited disk and memory resources, as well as to offer minimal attack surface.

By Sergio De Simone

Google Cloud Introduces Option to Choose Region With Lowest CO2 Footprint

Google has recently introduced the option to choose a Google Cloud region according to the lowest CO2 footprint. The new feature is currently available for Cloud Run and Datastream only, with Google planning to extend the offer to more Google Cloud services in the future.

By Renato Losio

Presentation: InfoQ Roundtable: Embracing Production: Make Yourself at Home

The panelists discuss operating distributed systems in production, how they embrace production, and ways to make it easier for others to onboard and keep the system up and running.

By Shelby Spees, Michelle Brush, Kolton Andrus, Haley Tucker, Glen Mailer, Luke Demi, Aysylu Greenberg

Snyk JVM Ecosystem Report 2021 Finds Increased Usage of Java 11 in Production

The JVM Ecosystem Report 2021 has revealed that 62% of the surveyed developers use Java 11 in production, Kotlin is the most popular JVM language after Java and AdoptOpenJDK is the most popular JDK distribution. The use of Spring Boot, Jakarta EE, and newer frameworks all grew over the past year. Brian Vermeer, developer advocate at Snyk, spoke to InfoQ about this survey.

By Karsten Silz

Presentation: Designing Better ML Systems: Learnings from Netflix

Savin Goyal shares lessons learned by Netflix building their ML infrastructure, and what are some of the tradeoffs to consider when designing or buying a machine learning system.

By Savin Goyal

© 2021   Created by Michael Levin.   Powered by

Badges  |  Report an Issue  |  Terms of Service