Browse in : |
All
> Topics
|
|
- 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.
Seeing the Wood for the Trees
Martin Moene
01 April 2015 20:13:53 +01:00
The outdoors is fabled to be great. Teedy Deigh suggests your code reflects your environment without ever having to look out of the window.
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.
Simple Android programming with WebKit
Martin Moene
05 March 2015 21:06:26 +00:00
Silas S. Brown shares his trials with developing for mobile devices.
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.
Standards Report
Martin Moene
01 March 2015 21:18:33 +00:00
Mark Radford reports on the latest C++ Standardisation proceedings.
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.
Simplicity Through Immutability
Martin Moene
08 January 2015 21:38:28 +00:00
Chris Oldwood considers the benefits of unchangeable data.
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.
Standards Report
Martin Moene
04 January 2015 21:39:25 +00:00
Mark Radford brings the latest news from C++ Standardisation.
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.
Standards Report
Martin Moene
01 November 2014 15:33:36 +00:00
Mark Radford brings the latest news from C++ Standardisation.
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.
Stop the Constant Shouting
Martin Moene
02 June 2014 18:54:11 +01:00
CONSTANTS often shout. Jonathan Wakely considers why this happens in C and what the alternatives are in 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.
Size Matters
Martin Moene
07 April 2014 06:52:54 +01:00
Should you target 32 or 64 bits? Sergey Ignatchenko and Dmytro Ivanchykhin consider the costs and benefits.
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.
Static – A Force for Good and Evil
Martin Moene
04 April 2014 18:22:00 +01:00
We’ve all learnt to avoid the use of the static keyword. Chris Oldwood questions this wisdom.
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.
Search with CppCheck
Martin Moene
03 April 2014 07:03:33 +01:00
Finding code of interest is a vital skill but our tools are often too simple. Martin Moene tries something 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.
Static Polymorphic Named Parameters in C++
Martin Moene
05 February 2014 11:29:49 +00:00
Adding parameters to an object can be messy. Martin Moene demonstrates how method chaining can make code more readable.
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.
Simple Instrumentation
Martin Moene
04 August 2013 19:47:59 +01:00
Programs often run out of memory or grind to a halt. Chris Oldwood demonstrates how to add instrumentation to your code to track its performance.
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.
Secrets of Testing WCF Services
Martin Moene
02 February 2013 20:41:38 +00:00
WCF services provide middleware for applications but can be hard to test. Steve Love describes a way to develop a testable app.
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.
Software Developer Business Patterns
Martin Moene
01 October 2012 17:17:33 +01:00
Patterns can be applied to business as well as software. Allan Kelly shows us how.
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.
Simple Mock Objects for C++11
Martin Moene
02 August 2012 22:44:56 +01:00
New C++11 features can be used to implement mock objects for unit tests. Michael Rüegg shows us how he does this in Mockator.
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.
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.
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.
Single-Threading: Back to the Future? (Part 2)
webeditor
12 September 2010 20:07:00 +01:00
Multithreading can cause notoriously difficult bugs. Sergey Ignatchenko finds mitigating strategies for programs on servers.
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.
Structure, Part 2
Martin Moene
20 June 2010 08:57:00 +01:00
In the last part we spoke about structure in terms of ignoring detail. We now go on to formalise our thinking.