Archives (2008 - 2023)

Archives (2008 - 2023)

1501 bookmarks
Newest
Redo The Web » Designing a CMS Architecture
Redo The Web » Designing a CMS Architecture
When faced with the alternative between an off-the-shelf CMS or a custom development, many companies pick solutions like ezPublish or Drupal. In addition to being free, these CMS seem to fulfill all possible requirements. But while choosing an open-source solution is a great idea, going for a full-featured CMS may prove more expensive than designing and developing your own Custom Management System.
Redo The Web » Designing a CMS Architecture
Google Testing Blog: The Google Maps API Open Source Their Selenium Test Suite
Google Testing Blog: The Google Maps API Open Source Their Selenium Test Suite
So, we decided to open source our selenium test suite so that developers could see the kind of integration tests we're currently running, and could even contribute their own tests that test specific functionality or an order of operations used on their site. What better way to make sure your site works with our API than contribute a test to make sure of it?
Google Testing Blog: The Google Maps API Open Source Their Selenium Test Suite
Panda - Open source video platform
Panda - Open source video platform

Unlike other video platforms, Panda is not just a service for encoding your videos for the web; Panda handles the whole process. From the upload form to streaming, Panda takes control.

By providing an elegant REST API, Panda makes it completely painless to implement full video uploading, encoding and streaming functionality to your web application in a matter of hours.

Panda - Open source video platform
monit
monit
monit is a utility for managing and monitoring, processes, files, directories and filesystems on a UNIX system. Monit conducts automatic maintenance and repair and can execute meaningful causal actions in error situations.
monit
Code Refactoring Guidelines « PHP::Impact ( [str Blog] )
Code Refactoring Guidelines « PHP::Impact ( [str Blog] )
In software engineering, “refactoring” source code means modifying it without changing its behaviour, and is sometimes informally referred to as “cleaning it up”. Refactoring neither fixes bugs nor adds new functionality, though it might precede either activity. Rather it improves the understandability of the code and changes its internal structure and design, and removes dead code, to make it easier to comprehend, more maintainable and amenable to change. Refactoring is usually motivated by the difficulty of adding new functionality to a program or fixing a bug in it.
Code Refactoring Guidelines « PHP::Impact ( [str Blog] )
Koha - Open Source ILS - Integrated Library System
Koha - Open Source ILS - Integrated Library System
Koha is a full-featured open-source ILS. Developed initially in New Zealand by Katipo Communications Ltd and first deployed in January of 2000 for Horowhenua Library Trust, it is currently maintained by a team of software providers and library technology staff from around the globe.
Koha - Open Source ILS - Integrated Library System
django-batchadmin - Google Code
django-batchadmin - Google Code

This Django app provides a ModelAdmin subclass that will render the model's change list with selectable items and actions. See the GettingStarted page for installation and usage examples.

One design goal of this project is to do as little as possible. The only action actually included in the project is a batch delete action. Changes to ModelAdmin behavior and template structure are minimal.

django-batchadmin - Google Code
django-batchadmin - Google Code
django-batchadmin - Google Code

This Django app provides a ModelAdmin subclass that will render the model's change list with selectable items and actions. See the GettingStarted page for installation and usage examples.

One design goal of this project is to do as little as possible. The only action actually included in the project is a batch delete action. Changes to ModelAdmin behavior and template structure are minimal.

django-batchadmin - Google Code
Julien Lecomte’s Blog » Building Web Applications With Apache Ant
Julien Lecomte’s Blog » Building Web Applications With Apache Ant
Modern web applications are large and complicated pieces of engineering, using many different technologies, sometimes deployed on hundreds (or even thousands) of servers throughout the world, and used by people from dozens of locales. Such applications cannot efficiently be developed without relying on a solid build process to do all the dirty and repetitive work of reliably putting all the pieces together.
Julien Lecomte’s Blog » Building Web Applications With Apache Ant