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

JavaSpecialists

Issue 295 - Faster Empty Streams

Streams can make our code more readable, and therefore more maintainable. However, there is some overhead in setting up the stream, a cost that might become pronounced when the stream is empty. In this newsletter we will consider an idea of the EmptyStream to reduce that cost.

Issue 294 - String.format() 3x faster in Java 17

One of the most convenient ways of constructing complex Strings is with String.format(). It used to be excessively slow, but in Java 17 is about 3x faster. In this newsletter we discover what the difference is and where it will help you. Also when you should use format() instead of the plain String addition with +.

Issue 293 - Canonical Orders

Should we write "public abstract static class" or "public static abstract class"? And should fields be "final static private" or "private static final"? In this newsletter we explore the canonical order of modifiers in Java.

Issue 292 - StartingGun Synchronizer

CountDownLatch is easy to understand, but can be hard to use, especially the await() method that throws InterruptedException. In this newsletter we show how we can create our own synchronizer based on the AbstractQueuedSynchronizer.

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.


Badge

Loading…

Who Reads Codetown?

 

Events

Blog Posts

Proof That Free File Hosting Leecher Works

Posted by Daniella on October 13, 2021 at 6:42pm 0 Comments

Premium Link Generator allows you to avoid paying file hosting fees online & instead access your files through a premium download link.



Our web-site is easy for users & our entire service is free to use. Our sophisticated leech scripts instantly download your file onto our server. Debridlink doesn't require a premium account to download the file.



The linked files are saved on our server and then…

Continue

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 

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

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 your need for Java developers by the beginning of the year next year? Thank you."
Nov 11
Michael Lucas posted an event
Thumbnail

AITP-NCFL October 2021 presenation: " AITP-NCFL October 2021 Presentation "5 Great Tips for Giving Great Presentations" at Zoom

October 19, 2021 from 6:30pm to 8pm
For our October presentation, we are delighted to host Terry Martin-Back presenting "5 Great Tips for Giving Great Presentations". The presentation will be held on Tuesday, October 19, 2021 from 7 to 8 PM via this Zoom meeting. See full information here.See More
Oct 15
Daniella posted a blog post

Proof That Free File Hosting Leecher Works

Premium Link Generator allows you to avoid paying file hosting fees online & instead access your files through a premium download link. Our web-site is easy for users & our entire service is free to use. Our sophisticated leech scripts instantly download your file onto our server. Debridlink doesn't require a premium account to download the file. The linked files are saved on our server and then sent to you at maximum…See More
Oct 13
Paul Parkinson is now a member of Codetown
Sep 3
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
 
 
 

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

Get Consistent Access to Third-Party APIs with AWS Data Exchange for APIs

During the recent AWS re:Invent in Las Vegas, the company announced the AWS Data Exchange for APIs. This new capability enables customers to find, subscribe to, and use third-party API products from providers on AWS Data Exchange.

By Steef-Jan Wiggers

Amazon Introduces New EC2 Families G5g, M6a, Im4gn and Is4gen

At the recent re:Invent conference Amazon introduced new EC2 instance families running on different processors, including G5g Arm-based instances, M6a AMD-based ones and storage-optimized Im4gn and Is4gen.

By Renato Losio

Kotlin 1.6.0 Released

JetBrains has released Kotlin 1.6.0 that ships with new language features, an improved standard library, and other new functionality such as exhaustive when statements, a new experimental memory manager for Kotlin/Native and Kover to measure code coverage.

By Johan Janssen

Java News Roundup: IntelliJ IDEA, JEP 421, Groovy, Open Liberty, Hibernate ORM, Eclipse Collections

This week's Java roundup for November 29th, 2021, features news from OpenJDK, JDK 18, Project Loom Build 18-loom+7-288, multiple Spring project point releases, Quarkus 2.5.1.Final, WildFly 26 Beta 1, Open Liberty 21.0.0.12, Hibernate ORM 6.0.0-Beta2, Eclipse Mojarra 2.3.17, GraalVM Native Build Tools 0.9.8, Groovy 4.0.0-RC1, Eclipse Collections 11.0.0, IntelliJ IDEA 2021.3, and JReleaser 0.9.0.

By Michael Redlich

AWS Launches Amazon Kinesis Data Streams On-Demand

Amazon Kinesis Data Streams is a fully-managed, serverless service on AWS for real-time processing of streamed data at a massive scale. Recently, the company released a new capacity mode On-demand for the service, which eliminates capacity provisioning and management for streaming workloads.

By Steef-Jan Wiggers

© 2021   Created by Michael Levin.   Powered by

Badges  |  Report an Issue  |  Terms of Service