ACCU Topics
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.

The Expressive C++ Coding Challenge in D

Bob Schmidt

06 March 2018 16:22:44 +00:00

Sebastian Wilzbach presents a D language solution to a C++ problem.

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.

Testing: Choose the Right Level

Bob Schmidt

06 February 2018 16:42:09 +00:00

Testing can be easy. Andy Balaam considers levels to keep your focus just right.

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.

Testing Times (Part 1)

Bob Schmidt

05 January 2018 17:35:11 +00:00

Pete Goodliffe explores how to test code to ensure it works as expected.

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 Last Word in Patterns

Bob Schmidt

04 December 2017 22:36:34 +00:00

What can you do in a single transaction in a database? Paul Grenyer writes us his Single CrUD pattern.

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.

Thonny: Python IDE for Beginners

Bob Schmidt

08 September 2017 16:43:12 +01:00

Silas S. Brown introduces a new Python IDE.

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 Path of the Programmer

Bob Schmidt

08 August 2017 01:06:29 +01:00

Personal development is important. Charles Tolman provides a framework for looking at 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 Importance of Back-of-Envelope Estimates

Martin Moene

05 February 2017 15:55:06 +00:00

Guestimate questions make many people grumble. Sergey Ignatchenko reminds us why they matter.

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.

Turnabout is Fair Play

Martin Moene

07 January 2017 21:10:04 +00:00

Baron M is still game for a wager.

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 MirAL Story

Martin Moene

08 December 2016 11:55:35 +00:00

The X-Windows system is all-pervasive but struggles with security and performance graphics. Alan Griffiths introduces Mir Abstraction Layer to deal with these issues.

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.

Testing Propositions

Martin Moene

02 August 2016 22:17:25 +01:00

Is testing propositions more important than having examples as exemplars? Russel Winder considers this hypothesis.

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.

Testing Private

Martin Moene

07 July 2016 20:49:56 +01:00

Paul Grenyer shows that testing doesn’t need public access.

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 Codealow

Martin Moene

06 July 2016 20:51:56 +01:00

Pete Goodliffe presents a new software soliloquy.

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 Tao of Scratch

Martin Moene

09 April 2016 21:27:05 +01:00

Scratch is an environment designed to help young people learn to code. Patrick Martin walks us through 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.

Template Programming Compile Time Combinations & Sieves

Martin Moene

04 February 2016 18:50:45 +00:00

Functional style frequently uses sequences. Nick Weatherhead applies these ideas to combinations 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.

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.

The Very Model of a Model Modern Programmer

Martin Moene

12 September 2015 06:56:05 +01:00

Pete Goodliffe asks what defines you as a programmer.

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 Cat’s Meow

Martin Moene

08 September 2015 07:06:20 +01:00

Gail Ollis reports from the App-a-thon World Record attempt.

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.

Two Daemons

Martin Moene

04 August 2015 13:13:36 +01:00

Most people have come across C++11’s forwarding references. Dietmar Kühl explains what && really means.

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.

Template Programming Compile Time String Functions

Martin Moene

02 August 2015 14:10:23 +01:00

Practising old exercises in new ways can keep you sharp. Nick Weatherhead demonstrates some well-known code katas using C++ compile time tricks.


  |<   <   1   2   3   4   5   6   7   8   >   >|
Sort by Date Title