Carol McDonald
  • Female
  • Jacksonville, Florida
  • United States
Share on Facebook MySpace

Carol McDonald's Friends

  • Federico Nicolàs Casabianca
  • Raffaele Picardi
  • Bulama Yusuf
  • Allan Davis
  • Mike Hayward
  • Michael Levin

Carol McDonald's Groups

Carol McDonald's Discussions

Gifts Received

Gift

Carol McDonald has not received any gifts yet

Give a Gift

 

Carol McDonald's Page

Profile Information

What are your main interests in software development?
Java, Web, Ajax, Java EE, Spring, Seam, JPA, Web Services
Do you have a website?
http://weblogs.java.net/blog/caroljmcdonald/
Anything else you'd like to add? Where do you live? (optional!)
Je parle Francais. Ich kann Deutsch.

Carol McDonald's Blog

movie recommendations with Spark machine learning

Posted on August 4, 2015 at 11:15am 0 Comments

Tutorial on Apache Spark, movie recommendations with machine learning 

This post discusses building a recommendation model from movie ratings using an iterative algorithm and parallel processing with Apache Spark MLlib.

https://dzone.com/links/parallel-and-iterative-processing-for-machine-lear.html

An Inside Look at the Components of a Recommendation Engine

Posted on April 13, 2015 at 9:14am 1 Comment

Recommendation engines help narrow your choices to those that best meet your particular needs.  In this post, we’re going to take a closer look at how all the different components of a recommendation engine work together. We’re going to use collaborative filtering on movie ratings data to recommend movies. The key components are a collaborative filtering algorithm in Apache Mahout to build and train a machine learning model,…

Continue

screencast about MySQL for Developers

Posted on March 30, 2009 at 10:30am 0 Comments

Here is a screencast about MySQL for Developers



If you are a developer using MySQL, you should learn enough to take advantage of its strengths, because having an understanding of the database can help you develop better-performing applications. This session will talk about MySQL database design and SQL tuning for developers. Some topics include:



* MySQL Storage Engine Architecture

* Schema, the basic foundation of performance

* Think about performance when… Continue

Comment Wall

You need to be a member of Codetown to add comments!

Join Codetown

  • No comments yet!
 
 
 

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

Beyond Autonomous Teams in Software Product Development

Autonomous teams are an article of faith in modern software development. The shape of our value determines what we can do; it determines our trade-offs between agency and coherence. We all have a purpose, and we all have agency to do something, hence the suggestion is moving from product focus to value center thinking.

By Ben Linders

Presentation: Accelerating Performance by Incrementally Integrating Rust Into Existing Codebase

Lily Mara explains how to avoid high-risk software rewrites through incremental FFI refactoring. She shares how engineering teams can replace Python bottlenecks with Rust via PyO3, demonstrating how to achieve dramatic function-level speedups, seamless integration testing, and meaningful infrastructure cost savings without microservice overhead.

By Lily Mara

Article: When Spec-Driven Development Pays Off

AI coding assistants have become a core part of software development. AI-generated code has shown productivity gains, but it's also contributing to security weaknesses and familiar bug patterns. In this article, author Nitin Garg highlights the bottleneck has moved from code generation to code verification, and how to detect & mitigate it when the AI-generated behavior diverges from the intent.

By Nitin Garg

IETF Publishes RFC 10008, Adding the QUERY Method for Safe Requests With a Body

In June 2026, the IETF published RFC 10008, introducing the QUERY method to HTTP, the first new standard HTTP verb since 2010. QUERY enables developers to send richer query filters in the request body while maintaining cacheable, safe, and idempotent semantics. This addition addresses long-standing limitations with GET and POST methods, facilitating improved API interactions.

By Daniel Curtis

CPython Officially Adds RISC-V Support As a Tier 3 Platform

The Python core development team has officially recognized RISC-V as a Tier 3 platform in CPython, following extensive community collaboration on its implementation. Ongoing efforts aim to enhance integration into the continuous testing pipeline and move towards Tier 2 support. Feedback from developers with RISC-V hardware is encouraged to improve stability and performance.

By Olimpiu Pop

© 2026   Created by Michael Levin.   Powered by

Badges  |  Report an Issue  |  Terms of Service