Codesion Emerges from CVS
Everyone knows that CVS is a legacy tech for code repositories, right?
Everyone knows that CVS is a legacy tech for code repositories, right?
From usual suspects like Apache, Google and Sun and some lesser-known players, January 2010 brought a steady stream of code releases for Java and open source developers' toolboxes.
Founder of popular open source CMS opens up about new efforts to make Drupal easier to install as version 7 approaches.
A new Firefox release model is now set to take hold, which will see the popular browser's developers embrace more of an Agile-like methodology.
Popular open source app testing project gets funding and commercial products, too.
Facebook is built on open source Apache technology, and now it's making support of the ASF official.
SFLC sues 14 vendors over copyright infringement related to non-compliance with open source software usage and distribution.
As open source adoption grows, so too does the competitive market for helping developers identify licenses and improve software adoption lifecycle.
After admitting that a third-party developer mistakenly used open source code in a Windows 7 download tool, Microsoft makes amends.
Next-gen Google Web tool debuts to help boost browser-based app speed.
Processing user-supplied form data can be fraught with errors. Not so with the Zend Framework! This tutorial shows you how to use the Zend Framework's Zend_Validate component to easily and conveniently validate complex form data.
The Zend_Auth component, part of the Zend Framework, provides a mechanism for authenticating users in your web apps. Jason Gilmore will show you how use this robust component to give users the ability to create their own accounts.
Want to use Spring but don't want to use Java? Spring for Python is an Inversion of Control container for Python with several additional features such as aspect oriented programming. To learn more read on.
Creating the next great community-driven Website? Using the Zend Framework, you can validate and manage your users' file uploads with ease. Read on to learn how.
In the last part of Marc's series we put all the pieces together and write a simple Hello World Application.
Need to take some of the frustration out of troubleshooting your web services? Read on to find out how.
Have you ever struggled to communicate architectural information with stakeholders? Do you recognize that presenting data and information is a core competency of an architect? Consider putting these proven principles and patterns to use in your next presentation.
Marc Plotz takes us further into his custom, lightweight MVC Framework.
Want to build your own Twitter app? Read on to figure out what it takes to get started.
Looking to start using Spring.NET to provide Dependency Injection in your next project? In this article I will show the performance impact of Spring.NET Dependency Injection and compare it to performing the same functions natively.
What do you do when a system or application performance problem just can't seem to be fixed?
Caching can greatly improve performance but it can also lull you into a false sense of security. In some cases it can even make the performance worse. If you haven't already, then now is the time to learn the issues and limitations of caching so that you can truly improve performance.
The results you get out of any performance prediction exercise are bound to be wrong. The goal is to make them as least wrong as possible. Rob Bogue will help you understand how to avoid getting them too wrong.
Create sophisticated route finding features using the Google Maps API's powerful GDirections class!
Create compelling location-based web sites by providing users with the ability to calculate distances between points on a Google Map!