Journal Articles

CVu Journal Vol 30, #1 - March 2018 or Programming Topics
Browse in : All > Journals > CVu > 301 (10)
All > Topics > Programming (877)
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.

Debugging – What Has Changed in the Last Decade?

Martin Moene

03 July 2016 20:57:24 +01:00

Neil Horlock travels through time in search of bugs.

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.

Code Critique Competition 100

Martin Moene

02 July 2016 20:58:44 +01:00

Set and collated by Roger Orr. A book prize is awarded for the best entry.

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.

Dogen: The Package Management Saga

Martin Moene

07 June 2016 13:20:03 +01:00

How do you manage packages in C++? Marco Craveiro eventually discovered Conan after some frustrating experiences.

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 – Order Your Includes (Twice Over)

Martin Moene

06 June 2016 13:23:16 +01:00

Header includes can be a shambles. Matthew Wilson encourages us to bring some order to the chaos.

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.

A Lifetime In Python

Martin Moene

05 June 2016 14:28:55 +01:00

Resource management is important in any language. Steve Love demonstrates how to use context managers in Python.

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.

Deterministic Components for Distributed Systems

Martin Moene

04 June 2016 14:32:53 +01:00

Non-deterministic data leads to unstable tests. Sergey Ignatchenko considers when this happens and how to avoid 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.

Programming Your Own Language in C++

Martin Moene

03 June 2016 14:42:20 +01:00

Scripting languages allow dynamic features easily. Vassili Kaplan writes his own in C++ allowing keywords in any human language.

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.

Concepts Lite in Practice

Martin Moene

02 June 2016 09:57:37 +01:00

Concepts should make templates easier to use and write. Roger Orr gives a practical example to show 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.

Encryption

Martin Moene

08 May 2016 08:54:04 +01:00

Kevin Highley implements a common technique for secure communication.

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.

Come Code With Me

Martin Moene

07 May 2016 09:29:14 +01:00

Alan Griffiths outlines an Open Source project and invites contributions.

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.

On Fifteen Love

Martin Moene

06 May 2016 09:32:25 +01:00

A student demystifies the Baron’s game of cards.

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 May 2016 09:40:28 +01:00

Jonathan Wakely reports from the latest C and C++ meetings.

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.

Code Critique Competition 99

Martin Moene

03 May 2016 09:41:42 +01:00

Set and collated by Roger Orr. A book prize is awarded for the best entry.

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.

Knowledge-Sharing Architects As An Alternative to Coding Architects

Martin Moene

08 April 2016 21:29:51 +01:00

Should architects write code? Sergy Ignatchenko explores this controversial subject.

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: Understand Windows OS Identification Preprocessor Macros

Martin Moene

07 April 2016 21:31:12 +01:00

There’s confusion between user-defined and predefined Windows 32/64-bit operating-system identification macros. Matthew Wilson shines light on the issue.

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.

How to Diffuse Your Way Out of a Paper Bag

Martin Moene

05 April 2016 21:34:24 +01:00

Diffusion models can be used in many areas. Frances Buontempo applies them to paper bag escapology.

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.

Stufftar

Martin Moene

04 April 2016 21:36:05 +01:00

How do you quickly transfer data from one machine to another? Ian Bruntlett shows us the bash script he uses.

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: looping for-ever

Martin Moene

03 April 2016 21:37:13 +01:00

Never-ending loop constructs can confound user and compiler in subtle ways. Matthew Wilson offers advice to maximise portability and transparency.

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.

Using Enum Classes as Bitfields

Martin Moene

02 April 2016 21:39:18 +01:00

Scope enums have many advantages over standard enums. Anthony Williams shows how to use them as bitmasks.


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