22 posts tagged “software development”
PHP Unit Testing introduction at ONLamp Testing PHP Code with PHPUnit
- Installing PHPUnit
- Writing PHPUnit tests
- Running PHPUnit tests
Oracle JDeveloper is not just for Java !
You can also use it for XML development and it also has the following UML modeling tools:
- Class Modeler
- Use Case Modeler
- Activity Modeler
- Sequence Modeler
Demos / Tutorials @ http://www.oracle.com/technology/products/jdev/viewlets/viewlet.html
Subversion is an SCM designed to be an easy replacement for CVS, while addressing some of its shortcomings.
Here are some reasons why Gnome chose Subversion as a replacement for CVS after nearly 10 years:
- Directories, renames, and file meta-data are versioned
- Commits are truly atomic
- Branching and tagging are cheap (constant time) operations
- Natively client/server, layered library design
- Client/server protocol sends diffs in both directions
- Costs are proportional to change size, not data size
- Versioning of symbolic links
- Efficient handling of binary files
- Parseable output
- Localized messages
If you have some spare time and would like to contribute to an open source project StatSVN needs your help |
Beta testers, bug reporters, - all are welcome !
The Eclipse PDT project provides a PHP Development Tools framework for the Eclipse platform.
PS The PHP Development Tools project has now replaced the Eclipse PHP IDE project
IBM Rational Software Architect (UML)
http://www-306.ibm.com/software/awdtools/architect/swarchitect/index.html
IBM Rational Systems Developer
http://www-306.ibm.com/software/awdtools/developer/systemsdeveloper/
IBM SEK eval DVDs
http://www-128.ibm.com/developerworks/offers/sek/
The Force.com platform provides a complete application development platform as service, for building and deploying business applications on demand and without software.
This PaaS (platform as a service) model lets developers and their companies focus on creating value, instead of worrying about hardware, performance, availability, and security.
Using the platform’s tools and building blocks to quickly
create applications, the Force.com platform helps transform ideas into business applications in
record time.
You can find pre-built applications at
- http://www.salesforce.com/platform/
- http://www.salesforce.com/developer/
- http://wiki.apexdevnet.com/index.php/Developer_Success_Stories
The
IBM® SOA Sandbox lets you increase your SOA skills through practical,
hands-on experience with the IBM SOA entry points. These SOA entry
points -- people, process, information, reuse, and connectivity -- are
based upon real customer experiences and provide a simple way to get
started with SOA. The SOA Sandbox makes it easy to learn about these
entry points by providing a low-risk "tinker, test, and try" learning
environment that's designed for enterprise architects, integration
developers, and Web developers, but available to everyone.
The IBM SOA Sandbox provides a mix of full-version software trials and "try online" hosted environments where you can explore tutorials and get architectural guidance. You'll also find online demos, best practice documentation, and quick-start guides, all integrated into a low-risk, hands-on format that provides practical applications of SOA entry points to accelerate learning.
The EMF project is a modeling framework and code generation facility for building tools and other applications based on a structured data model. From a model specification described in XMI, EMF provides tools and runtime support to produce a set of Java classes for the model, along with a set of adapter classes that enable viewing and command-based editing of the model, and a basic editor.
See alsoEclipse Modeling Framework Technology (EMFT)
The Eclipse Modeling Framework Technology (EMFT) project exists to incubate new technologies that
extend or complement EMF
Here are a few Open Source Project Management solutions I haven't had time to look at yet !
- http://ganttproject.biz/
- http://www.openworkbench.org/
- http://www.project-open.org/
- http://trac.edgewall.org/
- http://www.mindquarry.com/
- http://www.taskjuggler.org/
- http://mtechit.com/download/sched/
- http://taskhopper.com/
There are more than 300 listed on sourceforge