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

Presentation: Multi-Agent Patterns from Spotify’s AI Powered Advertising Platform

Pratik Rasam discusses how Spotify Ads Manager runs production-grade multi-agent systems at scale using Google ADK Java. He shares key architectural patterns, domain ownership models, deterministic guardrails, and tracing-based evaluation strategies, detailing hard-learned lessons on drawing agent boundaries, optimizing tool schemas, and managing costs while avoiding monolithic agent pitfalls.

By Pratik Rasam

Technological Sovereignty Requires Choice, Skills, and Support, Panelists Say During OSS EU

European organisations can enhance their technological sovereignty by developing credible alternatives and acquiring necessary skills, rather than completely avoiding global providers. A panel discussion at the OSS EU highlighted the importance of understanding dependencies in cloud and hardware, and emphasized the need for practical choices in software for effective operational sovereignty.

By Olimpiu Pop

Cloudflare Open Sources Decision Models for AI Agents

During its recent “Birthday Week”, Cloudflare announced Clef, a set of open-weight AI models designed to choose between predefined options rather than generate text. Cloudflare released 9B- and 27B-parameter models, along with a platform for adapting them to specific decision-making tasks.

By Renato Losio

Survey Finds AI-Generated Code Increases Debugging and Failure Rates and Creates a Comprehension Gap

A survey conducted by independent research firm Coleman Parkes on behalf of Undo, a company focused on scaling AI-powered root-cause analysis, found that while AI coding agents have accelerated code generation, they have shifted the primary bottleneck to debugging, code comprehension, and maintenance.

By Sergio De Simone

The Async Multiprocessing Has Sound Foundations in Linux, But Further Testing Is Needed

At Embedded Linux Conference Europe 2026, Wolfram Sang discussed the Linux building blocks for asymmetric multiprocessing (AMP). He highlighted the solid foundation but noted challenges like limited contributor coverage and fragmented testing. Sang's work on a hardware-spinlock driver revealed maintenance complexities and the need for more reviewers and testers to support evolving AMP systems.

By Olimpiu Pop

© 2026   Created by Michael Levin.   Powered by

Badges  |  Report an Issue  |  Terms of Service