Journal Articles
Browse in : [ Journals | Topics | Journal Columns ]
- 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.
Editorial: A Journey Through History
Martin Moene
05 October 2011 09:20:20 +01:00
Despite early pioneers, the computer revolution is relatively young. Ric Parkin takes a personal tour.
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.
Why Finite Differences Won’t Cure Your Calculus Blues
Martin Moene
04 October 2011 09:27:27 +01:00
Now we know our problem in depth. Richard Harris analyses if a common technique will work adequately.
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.
Outsource Your Self-Discipline
Martin Moene
03 October 2011 09:44:55 +01:00
It’s all too easy to skip those tedious but vital steps towards code quality. Filip van Laenen suggests getting someone else to do them.
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.
Picking Patterns for Parallel Programs (Part 1)
Martin Moene
02 October 2011 15:41:03 +01:00
Designing programs for multi-core systems can be extremely complex. Anthony Williams suggests some patterns to keep things under control.
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.
Intellectual Property – a Crash Course for Developers
Martin Moene
01 October 2011 16:50:08 +01:00
Interpreting law is a tricky business. Sergey Ignatchenko introduces someone who can help you avoid expensive mistakes.
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.
Editoral: Rise of the Machines
Martin Moene
06 August 2011 17:14:35 +01:00
Been having trouble with technology or simple devices? Ric Parkin fears for our 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.
Over-Generic Use of Abstractons as a Major Cause of Wasting Resources
Martin Moene
05 August 2011 19:27:36 +01:00
We often find ways to hide complexity. Sergey Ignatchenko looks at how this can be sub-optimal.
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.
Integrating Testers Into An Agile Team
Martin Moene
04 August 2011 19:34:11 +01:00
Agile has usually concentrated on how to organise developers. Allan Kelly shows how testers fit in.
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.
Thread-Safe Access Guards
Martin Moene
03 August 2011 19:42:02 +01:00
Ensuring safe access to shared data can be cumbersome and error-prone. Bjørn Reese presents a technique to help.
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 Test Driven Development
Martin Moene
02 August 2011 19:44:51 +01:00
TDD is too often thought to be all about Unit Tests. Paul Grenyer works through an example to show the bigger picture.
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.
Why [Insert Algorithm Here] Won’t Cure Your Calculus Blues
Martin Moene
01 August 2011 19:51:11 +01:00
We now know that floating point arithmetic is the best we can do. Richard Harris goes back to school ready to show how to use 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.
Editorial: Can you keep a secret?
Martin Moene
07 June 2011 20:19:31 +01:00
Privacy and security have been in the news a lot recently. Ric Parkin looks behind the curtain.
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.
Some Objects Are More Equal Than Others
Martin Moene
06 June 2011 20:23:42 +01:00
Comparing objects is a fundamental operation. Steve Love and Roger Orr consider different language approaches.
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 Guy We’re All Working For
Martin Moene
05 June 2011 20:27:54 +01:00
Developers like to think they’re in control of their products. Sergey Ignatchenko reminds us who’s really in charge.
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.
Exception Specifications in C++ 2011
Martin Moene
04 June 2011 20:34:21 +01:00
The new standard is almost finished. Dietmar Kühl looks at the new exception features.
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.
Why Interval Arithmetic Won’t Cure Your Floating Point Blues
Martin Moene
03 June 2011 20:37:04 +01:00
We’ve looked at several approaches to numeric computing. Richard Harris has a final attempt to find an accurate 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.
Systems Thinking Software Development
Martin Moene
02 June 2011 20:39:31 +01:00
Many processes cause more problems than they solve. Tom Sedge shows how to tailor your own.
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 ACCU 2011 Crypto Challenge
Martin Moene
01 June 2011 20:45:52 +01:00
Ready for the biggest challenge yet? Richard Harris throws down the gauntlet.
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.
Editorial: This Year’s Model
Martin Moene
07 April 2011 21:05:53 +01:00
Design and development requires us to think about the world. Ric Parkin considers some ways of coping with 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.
Benefits of Well Known Interfaces in Closed Source Code
Martin Moene
06 April 2011 18:32:28 +01:00
Designing a good API is a significant challenge. Arun Saha suggests taking inspiration from outside.