Software Development Videos and Tutorials: Java, .NET, Ruby, Python, JavaScript, Agile, Software Testing
 
Category: <span>Open Source Tools</span>

Aqua: A Cool, Clear Drink of Ruby Object Persistence

Even with ORMs like ActiveRecord, DataMapper which ease the pain of relational data storage, considerable developer effort goes into wrangling Ruby objects into their databases. This is true even when working with Document-oriented databases where the nested data structures more closely map to Ruby objects. Aqua is a new, proof-of-concept …

How Mozilla uses Selenium

Continuous Integration is a software development practice where members of a team integrate their work frequently. Each integration is verified by an automated build to find problems as quickly as possible. Many teams discover that this approach leads to significantly reduced integration problems and allows a team to develop cohesive …

Learn How to Boost your Java Performance with Ehcache

Greg Luck, the founder or Ehcache, shares his wisdom on implementing effective Java caching strategies in general and in Hibernate.  Ehcache is an open source, standards-based cache used in a wide array of applications to boost performance, offload the database and simplify scalability. Greg walks through the Spring Pet Clinic …

MariaDB, the Backward Compatible Branch of MySQL(R) Database Server

MariaDB is a community developed, backward compatible, drop-in replacement branch of the MySQL(R) Database Server. What is MariaDB all about, and what is its future? What can you do with new features added in the first GA release of MariaDB 5.1, such as additional Storage Engines (Maria, PBXT, XtraDB, FederatedX), …