When a web application receives more requests than it can handle over a short period of time, it can become unresponsive. In the worst case, too many concurrent requests to a web application can cause the software which services the application to crash.
Content Management System, pronounced "CMS", is a generic term for all types of system to manage some kind of content. If you think this sounds loose and fluffy, it is.
The CMF is the Content Management Framework, an important additional piece of infrastructure for Zope which has also influenced the design of Zope 3. CMF is required by Plone and Nuxeo CPS, also ERP5 uses it (see their prerequisites list);
Last week I have discovered zentest, an automated test process command line utility. That was at the beginning (hopefully) of a new project. Believe it or not, I have started to code most parts of the application without using a web browser for the
XPath Checker is a Firefox Extension I wrote for testing XPath expressions interactively. You might find it useful if you use xpaths or want to learn how.
XNA Game Studio Express is Microsoft’s game developer kit for homebrew and hobbyist developers and is available as a free download. (Learn more about XNA Game Studio.) Express includes a basic "starter kit" for rapid development of specific genres of ga
About Xfolders Does the Finder have too few features for your liking? Does it offer too little information? Xfolders, the new file manager for Mac OS X, Tiger, is the solution. Xfolders supplements the Finder and it is, thanks to its compatability with No
A Programming Style That Automatically Detects Bugs in C Code by Jerry Jongerius / January 1995. This book describes an alternate class methodology that provides complete data hiding and fault-tolerant run-time type checking of objects in C programs. Wi
iPod Shuffle RAID So, what do you do when you and some friends are all getting iPod Shuffles? You make a RAID array out of them, of course! Follow along as we explore new depths of geekery...
I'm working on this mostly to get familiar with JSNI and structuring in GWT. The sample is far from complete, but it's enough if all you want is the JSNI to interface with YUI's DragDrop. All you need to look at are the Draggables and Droppables classes a
Up until about ten months ago, very few people would have considered javascript as a language in which one could build significant portions of the UI of an enterprise application. If, say, I needed to display a table of information with support for sortin
WinMerge is an Open Source visual text file differencing and merging tool for Win32 platforms. It is highly useful for determing what has changed between project versions, and then merging changes between versions.
English translation of selected chapters of the WikiWord thesis "Automatischer Aufbau eines multilingualen Thesaurus durch Extraktion semantischer und lexikalischer Relationen aus der Wikipedia" by Daniel Kinzler. Translation by the author.
My diploma thesis about a system to automatically build a multilingual thesaurus from wikipedia, "WikiWord", is finally done. I handed it in yesterday. My research will hopefully help to make Wikipedia more accessible for automatic processing
Widgetbox is an online directory of web widgets for blogs and other web pages. We're in beta — try out our service and let us know where we need to improve!
This paper dates from 1984, and circulated as a Chalmers memo for many years. Slightly revised versions appeared in 1989 and 1990 in the Computer Journal and the Year of Programming. This version is based on the original Chalmers memo nroff source, lightl
One of the great debates raging within the IT industry is whether or not agile software development techniques work. My experience, and the experience of thousands of others, is that they do. One of several reasons why agile techniques are so effective, i
First Public Working Draft of "RIF Core Design" is structured in four main chapters including the condition language, the rule language and the compatibility with RDF and OWL.
The Whereis® OnLine site is a destination directory of Australia 's major cities based on UBD™ digital maps. Using the Whereis® OnLine site, you can search for a map showing almost any metropolitan address you require, Australia wide, on the Internet.
How do people become professional programmers? Many people go the "traditional" path through a computer science or software engineering education and from there into professional programming work.
Consistent with many Linux commands and drivers, there is a manual page with detailed information available for this driver. This is a good place to start to manually set up and trouble shoot the driver - the Option "MonitorLayout" is a good candidate to
When you work from home, it can be difficult to keep work and personal life from blending into one big mess. Work demands bleed into every waking hour. Friends and family, assuming you’re not really busy, invite you out to lunch or ask you to help with
Because while the computer and the Internet are two of the greatest productivity tools ever invented, they are also the two biggest distractions ever invented (not counting reality TV). And the productivity and distractions come bundled in one package, ca
How many ways are there to manage your task list? Almost as many as there are people with tasks to do. Here are 20 different ways of tracking your to dos, with examples of each.
This surprises even me, but I’m not sure what is the best way to provide multiple templates, sidebars, etc. (i.e. typical layout/templating stuff) before I read this. Formerly I exclusively use partials, now I know there’s another way, the content_for
Hi, welcome to my first tutorial on EvoGFX - where I help you to create a Web 2.0 logo, mostly for fun - but maybe serious. Who knows? We will turn the original Nintendo logo and destroy web 2.0ify the logo in this step-by-step tutorial:
Web 2.0 is about finding new ways to interact on the internet and collaboration, at least to a certain extent. Those of us in the know realise what Web2.0 is really all about - putting things on super shiney tables and painting them with gradients and can
Earlier today, Richard took a look at the state of e-learning 2.0, which got me to thinking about how school might be different if I were in college today because of the influx of new Web 2.0 apps aimed and students. I went to a school that utilized a Vir
The Java virtual machine specification has been written to fully document the design of the Java virtual machine. It is essential for compiler writers who wish to target the Java virtual machine and for programmers who want to implement a compatible Java
Die gezeigten Posts sind akkurat bei Änderungen, die vor Kurzem vorgenommen worden. Wollen Sie jedoch mehr Sortierungsmöglichkeiten, folgen Sie dem folgenden Link.