Software Engineering

Software Engineering

1635 bookmarks
Newest
Poo-tee-weet - blog
Poo-tee-weet - blog
Bad news for the doctrine ORM - "While I am at it, I guess its time to also state that my plans of taking over the Doctrine DBAL have largely gone without me making any actual contributions. Given with all the other things I am doing (well ok, Frisbee takes the bulk of my spare time), there is just not time to work on the Doctrine code base. This is really a pity, then again the community seems growing by the day. I do still follow the IRC channel and the mailing list to offer whatever advice I can."
Poo-tee-weet - blog
Typetester – Compare fonts for the screen
Typetester – Compare fonts for the screen
The Typetester is an online application for comparison of the fonts for the screen. Its primary role is to make web designer’s life easier. As the new fonts are bundled into operating systems, the list of the common fonts will be updated.
Typetester – Compare fonts for the screen
scalr - Google Code
scalr - Google Code

Scalr is a fully redundant, self-curing and self-scaling hosting environment utilizing Amazon's EC2.

It allows you to create server farms through a web-based interface using prebuilt AMI's for load balancers (pound or nginx), app servers (apache, others), databases (mysql master-slave, others), and a generic AMI to build on top of.

The health of the farm is continuously monitored and maintained. When the Load Average on a type of node goes above a configurable threshold a new node is inserted into the farm to spread the load and the cluster is reconfigured. When a node crashes a new machine of that type is inserted into the farm to replace it.

scalr - Google Code
Invoice Journal
Invoice Journal
For the incredibly low price of zero dollars and zero cents you too can use Invoice Journal to send an unlimited number of invoices to an unlimited number of clients.
Invoice Journal
The Pepper Mill
The Pepper Mill

The Peppermill is a fun little netlabel based in the mountains of British Columbia, attempting to make interesting musical art.

We specialize in collaborative projects, with artists taking part from every corner of the planet. All the albums we make are free downloads once they're finished.

Because Peppermill is totally non-profit, we don't have money to spend on promos and so we highly encourage you to spread the word! If you like one of our releases, let your friends know, and write about us in your blog. Shout our names from the highest peak. Tattoo "peppermill" across your bicep. Anything to help us grow! That way we can convince more talented people to take part in our projects, and we all win.

The Pepper Mill
UI-patterns.com
UI-patterns.com

It has long been common practice to use recurring solutions to solve common problems. Such solutions are also called design patterns. Collections of software design patterns are standard reference points for the experienced user interface designer. This website seeks to better the situation for the UI designer, who struggles with the same problems as many other UI designers have struggled with before him.

UI-Patterns.com are not the first to create a UI design library. While other pattern collections are useful, they are far from coherent and complete. The purpose of this site is over time to fill some of the gaps - especially by providing code examples as to how how the different patterns can be implemented: to join theory with practice.

UI-patterns.com
Globule: the Open-Source Content Distribution Network
Globule: the Open-Source Content Distribution Network
Globule is a third-party module for the Apache Web server that allows a given server to replicate its documents to other Globule servers. It takes care of maintaining consistency between the replicas, of monitoring the servers, and of automatically redirecting clients to one of the available replicas. Globule also supports the replication of PHP documents. It runs on Unix and Windows systems.
Globule: the Open-Source Content Distribution Network
The Coral Content Distribution Network
The Coral Content Distribution Network
Publishing through CoralCDN is as simple as appending a short string to the hostname of objects' URLs; a peer-to-peer DNS layer transparently redirects browsers to participating caching proxies, which in turn cooperate to minimize load on the source web server. Sites that run Coral automatically replicate content as a side effect of users accessing it, improving its availability. Using modern peer-to-peer indexing techniques, CoralCDN will efficiently find a cached object if it exists anywhere in the network, requiring that it use the origin server only to initially fetch the object once.
The Coral Content Distribution Network
CoDeeN -- A CDN on PlanetLab
CoDeeN -- A CDN on PlanetLab
CoDeeN is an academic testbed Content Distribution Network (CDN) built on top of PlanetLab by the Network Systems Group at Princeton University. This testbed CDN consists of a network of high-performance proxy servers. Currently, proxy servers have been deployed on many PlanetLab nodes. These proxy servers behave both as request redirectors and server surrogates. They cooperate with each other and collectively provide a fast and robust web content delivery service to CoDeeN users.
CoDeeN -- A CDN on PlanetLab
owasp-esapi-php - Google Code
owasp-esapi-php - Google Code
The purpose of the ESAPI is to provide a simple interface that provides all the security functions a developer is likely to need in a clear, consistent, and easy to use way. The ESAPI architecture is very simple, just a collection of classes that encapsulate the key security operations most applications need.
owasp-esapi-php - Google Code
eZ Rest 1.0.0beta1 has been released. / News / ezrest
eZ Rest 1.0.0beta1 has been released. / News / ezrest

eZ Rest is an extension for easily creating REST web services with eZ Publish. This extension has already been used for several projects internally at eZ Systems, with great success.

See the login REST service for example of how to use this extension. We highly recommend using this extension in eZ Publish 4.0 as an alternative to eZ SOAP if possible.

eZ Rest 1.0.0beta1 has been released. / News / ezrest