Journal Articles

Overload Journal #130 - December 2015
Browse in : All > Journals > Overload > o130 (7)
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: Reduce, reuse, recycle

Martin Moene

07 December 2015 09:08:53 +00:00

The introduction of a carrier bag tax has caused a little fuss. Frances Buontempo considers if it has lessons for programmers.

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.

Once Again on TCP vs UDP

Martin Moene

06 December 2015 09:25:17 +00:00

TCP and UDP have different properties. Sergey Ignatchenko weighs up their pros and cons.

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.

Type Mosaicing with Consultables and Delegates

Martin Moene

05 December 2015 09:40:18 +00:00

If several classes need to work together lots of boilerplate code is often needed. Nicolas Bouillot introduces type mosaicing to avoid this.

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 Universality and Expressiveness of std::accumulate

Martin Moene

04 December 2015 09:43:44 +00:00

Folding is a highly generic operation available through std::accumulate. Paul Keir goes beyond reduction, with the help of C++14’s polymorphic lambdas.

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.

QM Bites – The two sides of Boolean Parameters

Martin Moene

03 December 2015 09:46:25 +00:00

Boolean parameters are tempting but make life difficult. Matthew Wilson advises us to avoid them (almost) all the time.

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.

Identify your Errors better with char[]

Martin Moene

02 December 2015 09:48:19 +00:00

Error codes still get used instead of exceptions. Patrick Martin and Dietmar Kühl consider how to use char arrays for better information.

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.

CPU Clocks and Clock Interrupts, and Their Effects on Schedulers

Martin Moene

01 December 2015 09:50:15 +00:00

Instructions to sleep for a second almost never result in precisely one second’s sleep. Bob Schmidt walks us through the mechanics of why.


<< o131 o129 >>