Codetown ::: a software developer's community
Hello OrlandoJUG,
This month, March, we have a special very talented developer for our monthly meeting. Curtis McMillen will be our speaker.
TITLE
Why mock when Arquillian rocks?!
ABSTRACT
Unit testing is a waste of time. Yep, I said it. If your application runs inside a container, like say a Java EE application, how do you unit test code which depends on container provided services such as security, transaction management, and injection? Well you simply mock the transaction manager, and the security layer, and the injected dependencies, and whatever else your code depends on and then, finally, you write your unit test. Simple right? Stop making a mockery of testing and start writing real tests, for real code, running inside a real container. Come see how Arquillian makes this a snap and will make you cooler, smarter, and even better looking.
Please RSVP here:
Tags:
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.
Created by Michael Levin Dec 18, 2008 at 6:56pm. Last updated by Michael Levin May 4, 2018.
Check out the Codetown Jobs group.
Major observability platform providers are integrating artificial intelligence into their monitoring systems, as enterprises look to their suppliers to reduce the manual work involved in keeping an eye on digital infrastructure. Companies have implemented AI-driven features designed to automate routine operational tasks and accelerate incident resolution processes.
By Matt SaundersA new benchmark study from observability platform Coroot has shed light on the performance costs of implementing OpenTelemetry in high-throughput Go applications. The findings show that while OpenTelemetry delivers valuable trace-level insights, it introduces notable overhead, increasing CPU usage by approximately 35% and increasing network traffic and latency under load.
By Craig RisiAnthropic has upgraded Claude with new app-building capabilities, allowing users to create, host, and share AI applications directly from text prompts. This functionality, known as Artifacts, enables users to build functional tools like data analyzers, flashcard generators, or study aids by simply describing their ideas.
By Daniel DominguezSavannah Kunovsky and Jenna Fizel, co-managing directors of IDEO’s Emerging Technology division, talk about the future of technology in general and how we can work with our users to build the most impactful product. They explore prototyping and co-design techniques, as well as how generative AI can help with rapid prototyping.
By Savannah Kunovsky, Jenna FizelAI images typically bloat from massive library installations and base OS components, with large Docker images slowing AI development and increasing costs. Chirag Agrawal demonstrates how to diagnose bloat using Docker's history and the interactive 'dive' tool to examine each layer in detail. The article shows how effective diagnosis leads to targeted optimizations.
By Chirag Agrawal
© 2025 Created by Michael Levin.
Powered by