Win a copy of Getting started with Java on the Raspberry Pi this week in the Raspberry Pi forum!

Jeanne Boyarsky

author & internet detective
+ Follow
since May 26, 2003
Jeanne likes ...
Eclipse IDE VI Editor Java
Merit badge: grant badges
Cows and Likes
Cows
Total received
885
In last 30 days
0
Total given
100063
Likes
Total received
4827
Received in last 30 days
6
Total given
3596
Given in last 30 days
13
Forums and Threads
Scavenger Hunt
expand Rancher Scavenger Hunt Green check
expand Ranch Hand Scavenger Hunt Green check
expand Greenhorn Scavenger Hunt Green check

Recent posts by Jeanne Boyarsky

CodeRanch Book Promotions - This Year's Winners


A big Congratulations to all our winners!

See our BookPromotions2022Winners

DateCoverBookAuthor(s)PublisherWinnersStatus
January 17Practical Debugging at Scale: Cloud Native Debugging in Kubernetes and ProductionShai AlmogApressLucian Maly, Tim Holloway, Greg Horie, Dinkar ChaturvediWinners sent in 2/17/23
January 23Software Teaming: A Mob Programming, Whole-Team ApproachWoody Zuill and Kevin MeadowsIndependently published  Junilu Lacar, Jose Almonte, Sam Muller, Rashmi varmaWinners sent in 2/17/23
February 14Mockito Made Clear (e-book only)Ken KousenPragmatic  R.J. Arzki, Bhaskar Bantupalli, Mike Gosling, Marcos SilvestriWinners sent to publisher (3/5/23); R.J. Arzki - received; Bhaskar Bantupalli received
February 28Getting to Know IntelliJ IDEA: Level up your IntelliJ IDEA knowledge so that you can focus on doing what you do bestTrisha Gee and Helen ScottIndependently published  Jose Almonte, Anthony Esposito, Dustin Wright, meenakshi sundarWinners sent to publisher (4/15/23)
March 7Troubleshooting Java: Read, debug, and optimize JVM applicationsLaurențiu SpilcăManning  German Gonzalez-Morris, Junilu Lacar, Stephan van Hulst, sai rama krishna Winners sent to publisher (4/15/23)
March 21Java Persistence with Spring Data and HibernateCătălin TudoseManning  Rishi Chopra, Dinkar Chaturvedi, Himai Minh, Simon VerhoevenWinners sent to publisher (4/15/23)
March 28Experimentation for Engineers: From A/B testing to Bayesian optimizationDavid SweetManning  Paul Nisset, Simon Verhoeven, Junilu LacarWinners sent to publisher (4/15/23)
April 11Practical Design Patterns for Java Developers: Hone your software design skills by implementing popular design patterns in JavaMiroslav WengnerPacktRashmi varma, Junilu Lacar, Salil Wadnerkar, Tanish goel Sent in winners 5/14/23
April 18OCP Oracle Certified Professional Java SE 17 Developer (Exam 1Z0-829) Programmer's Guide Khalid MughalOracle Press  Vasily Strelnikov, Gouri Kalanidhi, Charles O'Leary, Bhaskar BantupalliSent in winners 5/14/23; Charles O'Leary - received; Gouri Kalanidhi - received; Bhaskar Bantupalli received
April 25The Absolute Beginner's Guide to Java  LiveVideoMatthew SpeakeManning  Carl McGee, Anthony Esposito, Dustin Wright, Chandrasekaran SanthanaKrishnan Sent in winners 5/14/23
May 23Transitioning to JavaKen FogelPacktCampbell Ritchie, Kevin Abel, Phillip Powell, Cris MarinescuSent in winners 7/17/23
May 30Resilient Oracle PL/SQL: Building Resilient Database Solutions for Continuous OperationStephen MorrisO'ReillyDon Horrell, Bhaskar Bantupalli, Roland Mueller, Anthony EspositoSent in winners 7/17/23 Roland Mueller received; Bhaskar Bantupalli received
June 6A Functional Approach to Java: Augmenting Object-Oriented Java Code with Functional Principles Ben WeidigO'ReillySean Corfield, paul nisset, Simon Verhoeven, Dinkar ChaturvediSent in winners 7/17/23
June 13The Creative ProgrammerWouter GroeneveldManningJunilu Lacar, Sai Hegde, Rishi Chopra, T H Lim  Sent in winners 7/17/23
June 27Docker: Up and RunningSean P. Kane & Karl MatthiasO'ReillyShaik Ashish, Roland Mueller, Stephen Morris, Tim HollowaySent in winners 7/17/23 Roland Mueller received
August 1Functional Programming in Java: Harness the Power of Streams and Lambda ExpressionVenkat SubramaniamPragmatic PressPiet Souris, Michał Płachta , Don Horrell , Majid HameedSent winners to publisher 9/9/23
August 8Java Basics: A Practical Introduction to Full-Stack Java Shai AlmogSelf Published Carl McGee, Tim Holloway, Piet Souris, Gary W. LucaSent winners to publisher 9/9/23. Piet Souris: received book 09/10/2023
September 12Learning GitHub Actions: Automation and Integration of CI/CD with GitHubBrent LasterO'ReillyGreg Horie, Sean Corfield, Roland Mueller, Arjunkumar ShastryWaiting for winner info
September 19Developer Career Masterplan: Build your path to senior level and beyond with practical insights from industry experts  Heather VanCura and Bruno SouzaPacktCampbell Ritchie, Majid Hameed , Tim Holloway , Anand AthinarayanaWaiting for winner info


Note: All dates in mm/dd/yyyy format

Go back to the main BookPromotions page.

For questions about this page or to schedule a promotion, contact: bookpromotion AT javaranch DOT com
4 days ago
Scheduled promotions:

Note: We can run more than one promo in a given week, so check for updates.

Starting DateCoverBookAuthor(s)PublisherCodeRanch Forum
September 26Getting started with Java on the Raspberry Pi (e-book)Frank DelPorteLean PublishingRaspberry Pi
October 3Available
October 10Available
October 17Available
October 24Available
October 31Available




Go back to the main BookPromotions page.
4 days ago
First, a big thanks to Heather VanCura and Bruno Souza for being here to promote the book Developer Career Masterplan: Build your path to senior level and beyond with practical insights from industry experts.

The winners are:

Campbell Ritchie
Majid Hameed
Tim Holloway
Anand Athinarayana

Please send your snail mail address to bookpromotion AT javaranch DOT com. To ensure the quickest response, please provide the following:

Your name (first and last - if your CodeRanch name is different, please include both your real name and Ranch name)
Email
Country (needed even if requesting an e-book)
Address
Phone Number


Also, please include the following as the subject of your Email.

Book Promo Winner - Developer Career Masterplan: Build your path to senior level and beyond with practical insights from industry experts - Tuesday, September 19th, 2023


Image from https://m.media-amazon.com

As noted in the Book Promotion Eligibility Requirements and Legal type stuff, the winners have 8 days to submit their information. Within 3 days of receipt of your email, we will reply to let you know we got it. If you don't hear back, the goat might have eaten your email. Please let us know by posting in the Ranch Office so we can check on it. Once you have received your copy please let us know by editing the Book Promotions Winners Page and updating the 'Status' column to say you have it.

Thanks and congrats to all the winners.
4 days ago
This week, we're delighted to have Heather VanCura and Bruno Souza helping to answer questions about the new book Developer Career Masterplan: Build your path to senior level and beyond with practical insights from industry experts.
See the table of contents online

The promotion starts Tuesday, September 19th, 2023 and will end on Friday, September 22nd, 2023

We'll be selecting four random posters in this forum to win a free copy of the book provided by the publisher, Packt.


Image from https://m.media-amazon.com

Please see the Book Promotion page to ensure your best chances at winning!

Posts in this welcome thread are not eligible for the drawing, and should be reserved for welcoming the author. Questions posted in this topic are subject to removal.
1 week ago

Emamuzo John Ofagbe wrote:Apologies for this, after going through the question again, this was a wrong call.


Option C looks wrong at first glance. What did you see the second time?

Michael Goshey wrote:Chapter 10, page 564, bottom of page under the bold heading "getSum()": the explanation mentions DoubleSummaryStream, IntSummaryStream and LongSummaryStream, which presumably should be DoubleSummaryStatistics, IntSummaryStatistics and LongSummaryStatistics respectively.


I agree that should be changed next time. It was pointed out here

My response was

Thanks for the comment. We meant the type of the stream the summary statistics object came from. So it's not quite an errata. I do see how it could be clearer though so I put it on our private list of things to consider for the next version of the book.


Now that a second person said it, I lean more towards changing it!
Thanks for sharing. It makes sense that you can't use executeQuery() as there isn't tabular data returned. I'll make a note to see if we want to add it next time.
Moved to beginning java per request
1 week ago
First, a big thanks to Brent Laster for being here to promote the book Learning GitHub Actions: Automation and Integration of CI/CD with GitHub.

The winners are:

Greg Horie
Sean Corfield
Roland Mueller
Arjunkumar Shastry

Please send your snail mail address to bookpromotion AT javaranch DOT com. To ensure the quickest response, please provide the following:

Your name (first and last - if your CodeRanch name is different, please include both your real name and Ranch name)
Email
Country (needed even if requesting an e-book)
Address
Phone Number


Also, please include the following as the subject of your Email.

Book Promo Winner - Learning GitHub Actions: Automation and Integration of CI/CD with GitHub - Tuesday, September 12th, 2023


Image from https://m.media-amazon.com

As noted in the Book Promotion Eligibility Requirements and Legal type stuff, the winners have 8 days to submit their information. Within 3 days of receipt of your email, we will reply to let you know we got it. If you don't hear back, the goat might have eaten your email. Please let us know by posting in the Ranch Office so we can check on it. Once you have received your copy please let us know by editing the Book Promotions Winners Page and updating the 'Status' column to say you have it.

Thanks and congrats to all the winners.
This week, we're delighted to have Brent Laster helping to answer questions about the new book Learning GitHub Actions: Automation and Integration of CI/CD with GitHub.
See the table of contents online

The promotion starts Tuesday, September 12th, 2023 and will end on Friday, September 15th, 2023

We'll be selecting four random posters in this forum to win a free copy of the book provided by the publisher, O'Reilly.


Image from https://m.media-amazon.com

Please see the Book Promotion page to ensure your best chances at winning!

Posts in this welcome thread are not eligible for the drawing, and should be reserved for welcoming the author. Questions posted in this topic are subject to removal.
Ooh good observation. I've added this to the errata and credited you.
Yes. We learned after writing the book than the online engine makes it a radio button when there is only one option and therefore you can't have "choose all that apply" questions with one answer. We wrote a static analysis rule for that so the problem doesn't appear in the Java 11 or 17 versions.

Mike Simmons wrote:OK, you're right.  I thought they were calling everything using the "->" syntax a switch expression, but they are not.  Thanks!


We might have been when writing the chapter as well. I made a note to check for next time.
"legal" means following the rules to me. If you include more instance variables  in hashcode than equals, you run the risk of getting different hashcode values when equals would return true.

Anil Philip wrote:(I don't know if there's one for Azure which is also popular in job posting adverts.


Yes, Microsoft has Azure certs. Doesn't help the OP, but wanted to reply in general since you asked