Journal Articles
Browse in : |
All
> Journals
> Overload
> 98 (7)
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.
An Introduction to FastFormat (Part 2): Custom Argument and Sink Types
webeditor
06 May 2009 09:54:00 +01:00
A library should be customisable and have good performance. Matthew Wilson shows how to achieve both.
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.
Through The Looking Glass
webeditor
16 February 2009 08:58:00 +00:00
What's happening in the next room? Stuart Golodetz has to find the door first!
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 Rube-ish Square (Part 1)
webeditor
16 February 2009 08:55:00 +00:00
We all have nostalgia for favourite childhood toys. Richard Harris looks at the maths behind a classic.
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.
An Introduction to Fast Format (Part 1): The State of the Art
webeditor
16 February 2009 08:54:00 +00:00
Writing a good library is hard. Matthew Wilson compares some existing formatting libraries, and promises to do better.
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: Can Chance Make Fine Things? (Part 2)
webeditor
23 December 2008 08:59:00 +00:00
How well does evolution find solutions? Richard Harris models population change.
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.
Model View Controller with Java Swing
webeditor
23 December 2008 08:58:00 +00:00
It's recommended to keep user interface and data model separate. Paul Grenyer looks a common solution.
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 Legion's Revolting!
webeditor
23 December 2008 08:56:00 +00:00
3D meshes can be too large to deal with efficiently. Stuart Golodetz applies some ancient discipline.
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.
Iterators and Memberspaces
webeditor
23 December 2008 08:55:00 +00:00
Exposing a compound object's collections can be messy. Roel Vanhout introduces a powerful idiom.
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.
Generics without Templates - Revisited
webeditor
23 December 2008 08:54:00 +00:00
Can you use the STL if your compiler lacks templates? Robert Jones implements iterators and alogorithms.
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.
Seeing Things Differently
webeditor
26 October 2008 08:59:00 +00:00
The Multiple Material Marching Cubes (M3C) algorithm builds 3D models from 2D slices. Stuart Golodetz introduces it and provides a C++ implementation.
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.
DynamicAny (Part 2)
webeditor
26 October 2008 08:58:00 +00:00
Alex Fabijanic uncovers the internals of DynamicAny with some performance and size tests.
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: Can Chance Make Fine Things? (Part 1)
webeditor
26 October 2008 08:56:00 +00:00
Evolution involves a random process. Richard Harris compares the mathematics to that of blind chance.
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.
DynamicAny, Part I
webeditor
17 August 2008 09:59:00 +01:00
Alex Fabijanic presents a class hierarchy providing dynamic typing in standard C++.
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.