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

Bintrail: MySQL Time-Travel Queries Using Indexed Binlogs

Bintrail is a recently introduced layer that brings point-in-time queries and row-history lookups to MySQL, the only major relational database lacking native temporal querying. Using indexed binlogs behind ProxySQL and without modifying MySQL or application code, Bintrail supports querying data as of a past timestamp and reviewing change history, primarily for recovery and audit scenarios.

By Renato Losio

Six Sessions at QCon AI Boston 2026 That Take Productionizing AI Seriously

QCon AI Boston 2026 is close to selling out. Six sessions where speakers engage directly with the gap between AI working in a demo and AI working in production.

By Artenisa Chatziou

Presentation: The Ironies of A^2 I^2

J. Paul Reed discusses the "ironies of automation" - a 40 years-old concept now amplified by AI. He explains how advanced systems often make the human operator more crucial, not less, while simultaneously degrading the skills needed to intervene. Sharing real-world stories of "AI-fueled" incidents, he shares why over-reliance on AI can double recovery times and how to maintain resilience.

By J. Paul Reed

How Platform Engineering Using Golden Bricks Can Enable Fast and Smooth Delivery

Platform engineering should have a product focus, as developers are customers; they must provide composable, self-service capabilities, golden bricks rather than rigid golden paths, so teams can move quickly while maintaining consistency. Success is measured through adoption, developer experience, and business outcomes such as deployment frequency and change failure rate.

By Ben Linders

With Android CLI, Google is Making the Android Toolchain Agent-Friendly

Google introduced new Android development tools that enable building apps up to 3x faster by using AI agents, including a redesigned Android command-line interface (CLI), structured skills", and an integrated knowledge base. These tools are designed to support agent-driven workflows and are compatible with third-party agents such as Claude Code and Codex, in addition to Google Gemini.

By Sergio De Simone

© 2026   Created by Michael Levin.   Powered by

Badges  |  Report an Issue  |  Terms of Service