Journal Articles
Browse in : |
All
> Journals
> CVu
> 302 (12)
All > Topics > Design (236) All of these categories |
- Options:
- View Article Map
- View Archives
Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.
Performitis - Part 2
webeditor
17 August 2008 09:58:00 +01:00
Software problems have much in common with diseases. Klaus Marquardt has a diagnosis and offers some treatments.
Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.
Globals, Singletons and Parameters
webeditor
17 August 2008 09:57:00 +01:00
One size rarely fits all. Bill Clare considers different approaches to parameterization.
Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.
Exceptions Make for Elegant Code
webeditor
17 August 2008 09:56:00 +01:00
Anything that can go wrong, will go wrong. Anthony Williams compares ways of dealing with errors.
Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.
Divide and Conquer: Partition Trees and Their Uses
webeditor
17 August 2008 09:55:00 +01:00
The world is a complex place. Stuart Golodetz introduces a powerful technique to describe it.
Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.
Performitis
webeditor
08 June 2008 16:59:00 +01:00
Patterns try to solve problems. Klaus Marquardt looks at one from a medical perspective.
Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.
The Model Student: A Knotty Problem, Part 2
webeditor
08 June 2008 16:58:00 +01:00
Tying yourself in knots is easy. Richard Harris cuts through the complexity.
Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.
RSA Made Simple
webeditor
08 June 2008 16:57:00 +01:00
RSA is a common public key cryptography algorithm. Stuart Golodetz explains the mathematics behind it and shows us how to use it in Java.
Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.
Watersheds and Waterfalls (Part 2)
webeditor
12 April 2008 08:59:00 +01:00
Stuart Golodetz continues his survey of algorithms for segmenting images into regions.
Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.
The Model Student: A Knotty Problem, Part 1
webeditor
12 April 2008 08:58:00 +01:00
Richard Harris explores more of the mathematics of modelling problems with computers.
Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.
Watersheds and Waterfalls
webeditor
12 February 2008 08:58:00 +00:00
An introductory look at segmenting images into regions using a landscape analogy.
Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.
The PfA Papers: Deglobalisation
webeditor
12 February 2008 08:57:00 +00:00
More history of Parameterise from Above as Kevlin Henney looks at Simpletons and the Borg.
Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.
The Regular Travelling Salesman, Part 2
webeditor
12 February 2008 08:56:00 +00:00
Richard Harris explores more of the mathematics of modelling problems with computers.
Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.
The PfA Papers: Context Matters
webeditor
08 December 2007 11:59:00 +00:00
Continuing his history of Parameterise from Above, Kevlin Henny looks at Singletons and Context Objects.
Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.
The Model Student
webeditor
08 December 2007 11:58:00 +00:00
Richard Harris begins a series of articles exploring some of the mathematics of interest to those modelling problems with computers. Part 1: The Regular Travelling Salesman.
Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.
Upgrading Legacy Software in Data Communications Systems
webeditor
08 December 2007 11:56:00 +00:00
Changing operational software is a risky business. Omar Bashir offers a case study in matching risk with reward.
Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.
The PfA Papers: The Clean Dozen
webeditor
07 October 2007 11:59:00 +01:00
Patterns are social animals and are often found in the company of others. This issue, Kevlin Henney looks at where 'Parameterise from Above' has been hanging out.
Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.
Functional Programming Using C++ Templates (Part 1)
webeditor
07 October 2007 11:57:00 +01:00
Template metaprogramming can initially seem baffling, but exploring its link to functional programming helps shed some light on things.
Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.
auto_value: Transfer Semantics for Value Types
webeditor
07 October 2007 11:56:00 +01:00
In his quest to pass around values efficiently, Richard Harris concludes by looking at ways of transferring ownership, now and in the future.
Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.
The PfA Papers: From the Top
webeditor
12 August 2007 11:57:00 +01:00
A characteristic of patterns is that experienced developers often experience a moment of recognition upon reading the write up. Sometimes the write up isn't even needed...
Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.
auto_value: Transfer Semantics for Value Types
webeditor
12 August 2007 11:55:00 +01:00
"Copy On Write" (COW) sounds like an ideal idiom for avoiding expensive copies. But care must be taken to avoid producing a "mad cow".