Carol McDonald's Blog (3)

movie recommendations with Spark machine learning

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

Added by Carol McDonald on August 4, 2015 at 11:15am — No Comments

An Inside Look at the Components of a Recommendation Engine

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

Added by Carol McDonald on April 13, 2015 at 9:14am — 1 Comment

screencast about MySQL for Developers

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

Added by Carol McDonald on March 30, 2009 at 10:30am — No Comments

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

MCP C# SDK Aligns with New Protocol Specification, Bringing Security and Tooling Updates

The Model Context Protocol (MCP) C# SDK has been updated to support the latest specification, version 2025-06-18. As reported, this release introduces several new features for .NET developers working on AI applications, including an updated authentication protocol, elicitation support, structured tool output, and resource links in tool responses.

By Almir Vuk

OpenAI's GPT-5 Now Generally Available on Microsoft Azure AI Foundry

Microsoft and OpenAI launched GPT-5 on the Azure AI Foundry, revolutionizing enterprise AI with its advanced reasoning and task-specific model orchestration. This suite enhances applications like Microsoft 365 Copilot and GitHub Copilot, enabling seamless interactions and high-quality outputs tailored for real-world scenarios. GPT-5 empowers organizations to drive AI transformation efficiently.

By Steef-Jan Wiggers

Presentation: Timeouts, Retries and Idempotency In Distributed Systems

Sam Newman discusses the three golden rules of distributed computing and how they necessitate robust handling of timeouts, retries, and idempotency. He provides practical, data-driven strategies for implementing these principles, including using request IDs and server-side fingerprinting to create safe, resilient distributed systems.

By Sam Newman

Presentation: Supporting Engineering Productivity for All

Emerson Murphy-Hill explains how to prioritize investments in engineering productivity using data from Google, National Instruments, and ABB. He discusses a ranked list of productivity drivers, the impact of biases in code reviews and documentation, and the practices of exceptionally diverse and inclusive engineering teams.

By Emerson Murphy-Hill

Claude Code Subagents Enable Modular AI Workflows with Isolated Context

Anthropic has recently made Claude Code Subagents generally available, enabling developers to create independent, task-specific AI agents with their own context, tools, and prompts.

By Hien Luu

© 2025   Created by Michael Levin.   Powered by

Badges  |  Report an Issue  |  Terms of Service