Journal Articles

Monthly Archives

 
Journals Topics Journal Columns Title Date
324 - Editorial Optimal 2020-09-08 18:49:54
324 Design - Making a Linux Desktop 2020-09-08 18:46:41
324 - Professionalism Relish the Challenge 2020-09-07 18:43:34
324 Design - Piping Software for Less 2020-09-06 18:23:37
324 Programming - Jumping around in Emacs 2020-09-05 18:20:56
324 Process - The Standards Report 2020-09-04 18:17:42
324 - Code Critique Code Critique Competition 125 2020-09-03 18:12:07
324 - Code Critique Further Comments on Code Critique 123 2020-09-02 17:02:39
324 - - Reviews 2020-09-01 16:56:13
o158 - Editorial RE:Purpose FWD:Thinking 2020-08-01 18:14:21
o158 Programming - The Global Lockdown of Locks 2020-08-01 18:08:13
o158 Programming - C++20: A Simple Math Module 2020-08-01 17:59:51
o158 Process - A Thorough Introduction to Apache Kafka 2020-08-01 17:54:17
o158 Design - An Example Confined User Shell 2020-08-01 17:51:32
o158 Programming - Agile Manchester 2020: Testers Edition 2020-08-01 17:48:41
o158 Internet - Afterwood 2020-08-01 17:43:18
323 - Editorial More than a label 2020-07-11 17:30:37
323 Process - Expect the Unexpected (Part 2) 2020-07-09 17:15:53
323 Process - Greenback Backup 2020-07-08 17:13:07
323 Internet - When Will Python 2 End: An Update 2020-07-07 17:10:11
323 Process - The Trouble with GitHub Forks 2020-07-06 17:05:47
323 - - ACCU York – May 2020 2020-07-06 17:01:47
323 Programming - Static Analysis in GCC and Clang 2020-07-05 17:27:42
323 Design - The Standard Report 2020-07-04 16:58:39
323 - Code Critique Code Critique Competition 124 2020-07-03 16:55:56
323 - - Reviews 2020-07-02 16:54:01
323 - LettersEditor Letters to the Editor 2020-07-01 16:52:27
o157 - Editorial Rainclouds and Olive Branches 2020-06-01 21:34:07
o157 Programming - Comment Only What The Code Cannot Say 2020-06-01 21:25:37
o157 Design - Refocusing Amdahl’s Law 2020-06-01 21:12:29
o157 Programming - Some Objects Are More Equal Than Others 2020-06-01 19:09:00
o157 Process - Afterwood 2020-06-01 19:03:21
322 - Editorial The Story of Code 2020-05-04 18:30:37
322 Design - Expect the Unexpected (Part 1) 2020-05-03 18:28:21
322 Design - What Is Your Name? 2020-05-03 18:21:19
322 Process - Thoughts on ‘Computational Thinking’ 2020-05-02 18:17:19
322 Internet - Diving into the ACCU Website 2020-05-02 18:12:16
322 Process - The Standard Report 2020-05-02 18:07:36
322 - Code Critique Code Critique Competition 123 2020-05-01 17:43:17
322 Programming - Reviews 2020-05-01 17:29:10
322 - - View from the Chair 2020-05-01 17:23:54
o156 - Editorial R.E.S.P.E.C.T. 2020-04-08 20:53:32
o156 Programming - Pass the Parcel 2020-04-07 20:39:24
o156 Design - Quick Modular Calculations (Part 3) 2020-04-06 20:18:25
o156 Design - Deconstructing Inheritance 2020-04-05 19:09:30
o156 Programming - Using Compile Time Maps for Sorting 2020-04-04 18:51:45
o156 Programming - Profiting from the Folly of Others 2020-04-03 21:01:39
o156 Design - It’s About Time 2020-04-02 18:47:08
o156 Process - A Day in the Life of a Full-Stack Developer 2020-04-01 18:44:23
321 - Editorial Imaginary friends 2020-03-05 23:16:09
321 Management - The Ethical Programmer 2020-03-05 23:12:34
321 Internet - ‘HTTPS Everywhere’ Less Harmful Now 2020-03-04 23:09:43
321 Programming - Adding Python 3 Compatibility to Python 2 Code 2020-03-04 23:05:11
321 Programming - Making a Linux Desktop – Launching Applications 2020-03-03 23:03:18
321 - - DevelopHER Overall Award 2019 2020-03-03 22:57:09
321 - Code Critique Code Critique Competition 122 2020-03-03 22:52:23
321 Design - The Standard Report 2020-03-02 22:49:22
321 Programming - Reviews 2020-03-02 22:05:45
321 - - View from the Chair 2020-03-01 22:02:03
321 - LettersEditor Letter to the Editor 2020-03-01 21:59:40
o155 - Editorial Members and Remembrances 2020-02-06 19:08:53
o155 Programming - A line-to-line conversion from Node.js to Node.cpp 2020-02-05 18:57:27
o155 Design - The Path of Least Resistance 2020-02-04 18:47:24
o155 Programming - Quick Modular Calculations(Part 2) 2020-02-03 18:34:25
o155 Design - A Secure Environment for Running Apps? 2020-02-02 18:31:30
o155 Process - Afterwood 2020-02-01 18:28:27
316 - Editorial On not doing anything 2020-01-10 18:18:21
316 Programming - Restaurant C++ and Pidgin Python 2020-01-09 18:12:30
316 Internet - Why I Don’t Develop for iOS 2020-01-08 19:28:16
316 Process - The Refactor Part of TDD – Reducing to the Min with FizzBuzz 2020-01-07 18:03:04
316 Programming - Python has setdefault 2020-01-06 18:00:30
316 Programming - Static C library and GNU Make 2020-01-05 17:28:31
316 Internet - How to Stay Out of a Webmaster’s Bad Books 2020-01-04 17:26:18
316 - Code Critique Code Critique Competition 121 2020-01-03 17:13:00
316 - - The Standard Report 2020-01-02 17:10:20
316 Programming - Reviews 2020-01-01 20:16:13
316 - - View from the Chair 2020-01-01 17:08:17
o154 - Editorial Inside-Out 2019-12-05 18:37:55
o154 - - Trip Reports: Meeting C++ 2019 and Embedded C++ 2019 2019-12-04 17:40:32
o154 Programming - Non-Recursive Compile Time Sort 2019-12-03 17:36:24
o154 Programming - Quick Modular Calculations (Part 1) 2019-12-02 16:48:44
o154 Design - Afterwood 2019-12-01 16:46:15
315 - Editorial Sympathy for the Devil 2019-11-07 18:27:27
315 Management - Coding Accountability 2019-11-06 18:25:33
315 Programming - Exodep : A Simple External Dependency Refresher 2019-11-05 18:22:46
315 Design - Making a Linux Desktop: Painting Some Wallpaper 2019-11-04 18:17:17
315 Programming - The Standard Report 2019-11-03 18:14:18
315 - Code Critique Code Critique Competition 120 2019-11-02 18:07:28
315 - - View from the Chair 2019-11-01 17:46:27
o153 - Editorial Predictions and Predilections 2019-10-06 22:11:36
o153 Programming - Scenarios Using Custom DSLs 2019-10-05 22:05:39
o153 Design - OOP Is not Essential 2019-10-04 20:03:02
o153 Programming - I Come Here Not to Bury Delphi, But to Praise It 2019-10-03 19:33:29
o153 Design - C++ Pipes 2019-10-02 19:14:28
o153 - Editorial Afterwood 2019-10-01 19:05:21
314 - Editorial This is only a test 2019-09-08 17:30:55
314 Design - Making a Linux Desktop 2019-09-07 17:27:40
314 Programming - Attitude, Accomplishment, Artistry 2019-09-06 17:25:32
314 Process - A Case Against the Use of Code ‘Smells’ 2019-09-05 17:23:45
314 - - The Standards Report 2019-09-04 17:15:59
314 - Code Critique Code Critique Competition 119 2019-09-03 17:09:32
314 - - Reviews 2019-09-02 17:07:30
314 - - View from the Chair 2019-09-01 17:04:08
o152 - Editorial Reactive or Proactive 2019-08-06 22:23:39
o152 Design - A Low-Latency Logging Framework 2019-08-05 22:21:46
o152 Programming - Empty Scoped Enums as Strong Aliases for Integral Types 2019-08-04 19:36:52
o152 Programming - C++ Reflection for Python Binding 2019-08-03 19:21:26
o152 - - Trip Report: Italian C++ 2019 2019-08-02 19:18:24
o152 Management - Afterwood 2019-08-01 19:15:29
313 - Editorial WRITEME 2019-07-09 01:15:56
313 Programming - A Case for Code Reuse 2019-07-08 01:12:15
313 Programming - Who Are You Calling Weak? 2019-07-07 01:06:16
313 - - The Early Days of C++ in UK C User Groups 2019-07-06 01:03:07
313 - Code Critique Code Critique Competition 118 2019-07-05 00:55:29
313 - Code Critique Beyond Code Criticism 2019-07-04 00:53:28
313 - - The Standards Report 2019-07-03 00:51:09
313 - - Reviews 2019-07-02 00:42:59
313 - - View from the Chair 2019-07-01 00:39:06
o151 - Editorial How Hard Can It Be? 2019-06-06 19:33:35
o151 Programming - Do Repeat Yourself 2019-06-05 19:18:34
o151 Design - On IT and... CO2 Footprints 2019-06-04 19:08:09
o151 Programming - Use UTF-16 Interfaces to Ship Windows Code 2019-06-03 19:01:46
o151 - LettersEditor ACCU Conference 2019: Reports 2019-06-02 18:44:54
o151 Process - Afterwood 2019-06-01 18:41:56
312 - Editorial Full Nine Yards 2019-05-07 23:39:50
312 Process - Avoid Stagnation 2019-05-06 23:37:51
312 Programming - Building C#/.NET, Go, and Ruby Programs with libCLImate – Part 1: Ruby 2019-05-05 23:33:51
312 Programming - Assembly Club 2019-05-04 23:29:37
312 - Code Critique Code Critique Competition 117 2019-05-03 23:24:43
312 Programming - Challenges 2019-05-02 23:21:01
312 - - View from the Chair 2019-05-01 23:17:51
o150 - Editorial This means war! 2019-04-04 17:45:08
o150 Programming - NullableAttribute and C# 8 2019-04-04 17:39:30
o150 Programming - lvalues, rvalues, glvalues, prvalues, xvalues, help! 2019-04-04 17:35:48
o150 Design - Modern SAT solvers: fast, neat and underused (part 1 of N) 2019-04-03 23:17:07
o150 Programming - The Duality… 2019-04-02 22:59:07
o150 Programming - Blockchain-Structured Programming 2019-04-01 22:57:03
311 - Editorial Nobody Does It Better 2019-03-06 17:41:26
311 Design - The Simple Life 2019-03-05 17:36:44
311 - - C++ On Sea 2019 Trip Report 2019-03-04 15:57:00
311 Internet - GitHub’s Crazy Contribution-Graph Game 2019-03-03 15:51:42
311 - Code Critique Code Critique Competition 116 2019-03-02 15:47:00
311 - - View from the Chair 2019-03-01 15:39:32
o149 - Editorial Rip It Up and Start Again 2019-02-07 19:12:59
o149 Design - 5 Big Fat Reasons Why Mutexes Suck Big Time 2019-02-06 18:47:55
o149 Design - A Small Universe 2019-02-05 17:21:07
o149 Design - A Small Universe Part II 2019-02-05 16:36:55
o149 Programming - QM Bites: Understand Windows Operating-System Identification Preprocessor Macros 2019-02-04 17:12:30
o149 Design - A Thorough Introduction to Distributed Systems 2019-02-03 17:01:54
o149 Design - Don’t Use std::endl 2019-02-02 16:52:53
o149 Process - Afterwood 2019-02-01 16:50:38
306 - Editorial Editorial: Usefulness Versus Complexity 2019-01-11 16:34:01
306 Process - Effective Software Testing 2019-01-10 16:28:36
306 Programming - C++ Tagged Reference Types 2019-01-09 16:24:47
306 Programming - When Will Python 2 End? 2019-01-08 16:22:34
306 Management - An Interview Icebreaker 2019-01-07 16:19:35
306 Process - DIY Technical Authoring 2019-01-06 16:14:37
306 Design - China’s New AI School Textbooks 2019-01-05 16:11:32
306 - - ACCU Standards Report 2019-01-04 16:08:57
306 Programming Code Critique Code Critique Competition 115 2019-01-03 16:05:04
306 Programming - Report on Challenge 5 2019-01-02 15:58:57
306 - - View from the Chair 2019-01-01 15:49:49
o148 - Editorial Revolution, Restoration and Revival 2018-12-08 18:23:32
o148 Design - Diseconomies of Scale 2018-12-07 16:48:13
o148 Design - Flip Model: A Design Pattern 2018-12-06 16:36:48
o148 Design - Memory Management Patterns in Business-Level Programs 2018-12-05 16:31:04
o148 Design - Compile-time Data Structures in C++17: Part 3, Map of Values 2018-12-04 16:25:16
o148 Programming - Algol 68 – A Retrospective 2018-12-03 16:16:05
o148 Design - Measuring Throughput and the Impact of Cache-line Awareness 2018-12-02 16:06:26
o148 Process - Afterwood 2018-12-01 15:54:35
305 - Editorial Editorial: Precious Metals 2018-11-06 17:42:19
305 Programming - Improve Code by Removing It 2018-11-05 17:40:00
305 Process - Don’t Brush Bugs Under The Carpet 2018-11-04 17:36:29
305 Process - To Mob, Pair, or Fly Solo 2018-11-03 17:31:10
305 - Code Critique Code Critique Competition 114 2018-11-02 17:14:16
305 - - View from the Chair 2018-11-01 17:08:10
o147 Management Editorial Are we nearly there yet? 2018-10-05 18:24:53
o147 Programming - How to Write a Programming Language: Part 3, The Evaluator 2018-10-04 18:22:24
o147 Programming - P1063 vs Coroutines TS: Consensus on High-Level Semantics 2018-10-03 18:16:41
o147 Programming - Implementing the Spaceship Operator for Optional 2018-10-02 18:01:47
o147 Programming - Compile-time Data Structures in C++17: Part 2, Map of Types 2018-10-01 17:46:54
304 - Editorial Editorial: Precision Engineered 2018-09-10 22:10:11
304 Programming - The Ghost of a Codebase Past 2018-09-09 22:05:13
304 - - The Rich Get Richer 2018-09-08 18:45:18
304 Programming - On Francis’s Challenge #4 2018-09-07 18:40:12
304 Process - A Guide to Group Decision Making 2018-09-06 18:36:13
304 Internet - One SSH Key Per Machine! 2018-09-05 18:32:49
304 Programming - ACCU Standards Report 2018-09-04 18:30:47
304 Programming Code Critique Code Critique Competition 2018-09-03 18:22:33
304 Programming - Challenge 4 Report & Outlining Challenge 5 2018-09-02 18:16:03
304 - - View from the Chair 2018-09-01 18:11:03
o146 - Editorial Should I Lead by Example? 2018-08-07 19:01:22
o146 Programming - Cache-Line Aware Data Structures 2018-08-06 18:56:32
o146 Programming - miso: Micro Signal/Slot Implementation 2018-08-05 18:45:43
o146 Programming - (Re)Actor Allocation at 15 CPU Cycles 2018-08-04 18:37:42
o146 Programming - How to Write a Programming Language: Part 2, The Parser 2018-08-03 18:32:59
o146 Programming - Compile-time Data Structures in C++17: Part 1, Set of Types 2018-08-02 18:29:36
o146 Design - Afterwood 2018-08-01 18:26:35
303 - Editorial Editorial: Into Gold 2018-07-09 17:24:25
303 Design - Write Less Code! 2018-07-08 17:21:01
303 - - ACCU18 Trip Report 2018-07-07 17:16:22
303 Programming - Don’t Assume Any Non-Zero exit() Will Fail! 2018-07-06 17:13:44
303 Programming - Everyday Coding Habits for Safety and Simplicity 2018-07-05 16:54:46
303 Design - The Half-Domain/Half-Primitive Proxy 2018-07-04 16:47:44
303 Programming Code Critique Code Critique Competition 112 2018-07-03 16:27:33
303 Programming - Program Challenge Report 3 and Challenge 4 2018-07-02 16:24:33
303 - - View from the Chair 2018-07-01 16:21:26
o145 - Editorial Automate all the things 2018-06-05 17:17:28
o145 Design - How to Write a Programming Language: Part 1, The Lexer 2018-06-04 17:13:08
o145 Programming - Type-agnostic Tracing Using {fmt} 2018-06-03 17:07:06
o145 Programming - A Short Overview of Object Oriented Software Design 2018-06-02 16:45:39
o145 Process - Afterwood 2018-06-01 16:43:22
302 - Editorial Editorial: And another thing... 2018-05-12 18:44:22
302 Programming - Libraries, Console Apps and GUIs 2018-05-11 18:39:48
302 - Francis' Scribbles ACCU: The Early Days (Part 2) 2018-05-10 18:35:50
302 Programming - The New C++ Interview 2018-05-09 18:07:29
302 - - ACCU Conference 2018: Trip Report 2018-05-08 18:05:29
302 - - On Quaker’s Dozen 2018-05-07 17:42:11
302 Design - Writing a Wayland Server Using Mir 2018-05-06 17:39:33
302 - - Standards Report 2018-05-05 17:37:10
302 Programming Code Critique Code Critique Competition 111 2018-05-04 17:23:55
302 - - Local ACCU Meetups 2018-05-03 17:16:21
302 - - ACCU Local Group 2018-05-02 17:13:01
302 - - View from the Chair 2018-05-01 17:09:40
o144 - Editorial Deeds not words 2018-04-07 17:01:27
o144 Programming - No News is Good News 2018-04-06 16:54:50
o144 Design - Monitoring: Turning Noise into Signal 2018-04-05 16:51:10
o144 Design - The Interface to Component Pattern and DynaMix 2018-04-04 16:47:19
o144 Programming - 5 Reasons NOT to Use std::ostream for Human-Readable Output 2018-04-03 16:42:39
o144 Design - Practical Cryptographical Theory for Programmers 2018-04-02 16:35:21
o144 - - Ex Hackina 2018-04-01 16:30:42
301 - Editorial Editorial: On Being Lazy 2018-03-09 17:17:37
301 Process - Testing Times (Part 2) 2018-03-08 17:14:48
301 - - Quaker’s Dozen 2018-03-07 16:32:54
301 Programming - The Expressive C++ Coding Challenge in D 2018-03-06 16:22:44
301 Process - Getting Personal 2018-03-05 16:15:54
301 Programming Code Critique Code Critique Competition 110 Part II 2018-03-04 22:19:03
301 Topics Code Critique Code Critique Competition 110 2018-03-04 00:00:00
301 - - ACCU London 2018-03-03 16:02:27
301 - - Report on Challenge 2 2018-03-02 15:47:19
301 - - View from the Chair 2018-03-01 15:40:40
o143 - Editorial Hapaxes, Singletons and Anomalies 2018-02-09 17:06:35
o143 Design - A Wider Vision of Software Development 2018-02-08 17:02:42
o143 Design - An MWSR Queue with Minimalist Locking 2018-02-07 16:45:17
o143 Design - Testing: Choose the Right Level 2018-02-06 16:42:09
o143 Programming - CTAD – What Is This New Acronym All About? 2018-02-05 16:39:05
o143 Design - C++ with Meta-classes? 2018-02-04 16:34:38
o143 Design - Practical Scale Testing 2018-02-03 16:31:40
o143 Programming - Functional Error-Handling with Optional and Expected 2018-02-02 16:17:18
o143 Process - Afterwood 2018-02-01 16:13:46
296 - Editorial Editorial: Know It All 2018-01-07 17:37:04
296 Design - Visualisation of Multidimensional Data 2018-01-06 16:40:18
296 Programming - Testing Times (Part 1) 2018-01-05 17:35:11
296 Design - Programmers’ Puzzles 2018-01-04 16:57:31
296 - Code Critique Code Critique Competition 109 2018-01-03 16:52:09
296 - - Standards Report 2018-01-02 16:48:15
296 - - View from the Chair 2018-01-01 16:37:39
o142 - Editorial Too Fast! Too slow! Too right!! 2017-12-07 22:43:29
o142 Design - CAS (Re)Actor for Non-Blocking Multithreaded Primitives 2017-12-06 22:41:01
o142 Design - A Design Example 2017-12-05 22:38:53
o142 Programming - The Last Word in Patterns 2017-12-04 22:36:34
o142 Programming - Implementing Type-Classes as OCaml Modules 2017-12-03 22:27:28
o142 Design - Evolutionary Computing Frameworks for Optimisation 2017-12-02 22:22:53
o142 Programming - Afterwood 2017-12-01 22:20:30
295 - Editorial Editorial: Fiction 2017-11-11 17:27:49
295 Programming Professionalism Code Aesthetics 2017-11-10 17:18:32
295 - - On Share and Share Alike 2017-11-09 17:01:27
295 Programming - A Brief Introduction to Docker 2017-11-08 17:00:11
295 - Francis' Scribbles ACCU – The Early Days (Part 1) 2017-11-07 16:57:35
295 - - Good Intentions 2017-11-06 16:54:26
295 - - Two Pence Worth 2017-11-05 16:52:12
295 - - Old money, new money... 2017-11-04 16:38:24
295 - Code Critique Code Critique Competition 108 2017-11-03 16:48:07
295 Internet - Planet Code 2017-11-02 16:33:21
295 - - View from the Chair 2017-11-01 16:27:09
o141 - Editorial This way up! 2017-10-09 20:18:05
o141 - LettersEditor Letters to the Editor 2017-10-08 20:14:23
o141 Design - Marking Benches 2017-10-07 20:03:21
o141 - - The Historical Context of Technology 2017-10-06 19:54:19
o141 Programming - ‘Speedy Gonzales’ Serializing (Re)Actors via Allocators 2017-10-05 19:28:12
o141 Programming - Polymorphism in C++ – A Type Compatibility View 2017-10-04 19:21:27
o141 Internet - Open Source – And Still Deceiving Programmers 2017-10-03 19:00:09
o141 Programming - C++11 (and beyond) Exception Support 2017-10-02 18:57:54
o141 Process - Afterwood 2017-10-01 18:56:04
294 - Editorial Editorial: The art of laziness 2017-09-10 16:52:17
294 Process - Navigating a Route 2017-09-09 16:44:33
294 Programming - Thonny: Python IDE for Beginners 2017-09-08 16:43:12
294 - - Share and Share Alike 2017-09-07 16:27:52
294 Programming - A Glint of Ruby 2017-09-06 16:23:46
294 Programming - Why I Avoid PHP 2017-09-05 16:21:49
294 - - Standards Report 2017-09-04 16:16:51
294 Programming Code Critique Code Critique Competition 107 2017-09-03 16:12:58
294 Design - A New Competition 2017-09-02 16:11:08
294 - - View from the Chair 2017-09-01 16:06:14
o140 - Editorial Gnomes and Misnomers 2017-08-09 01:15:00
o140 Process - The Path of the Programmer 2017-08-08 01:06:29
o140 Design - A Usable C++ Dialect that is Safe Against Memory Corruption 2017-08-07 00:55:27
o140 Design - Metaclasses: Thoughts on Generative C++ 2017-08-06 00:53:48
o140 Programming - A C++ Developer Sees Rustlang for the First Time 2017-08-05 00:51:45
o140 Programming - Portable Console I/O via iostreams 2017-08-04 00:45:16
o140 Design - A Functional Alternative to Dependency Injection in C++ 2017-08-03 00:43:07
o140 Process - About the C++ Core Guidelines 2017-08-02 00:40:09
o140 Programming - Afterwood 2017-08-01 00:35:57
293 - Editorial Editorial: It's written, that's why 2017-07-08 18:09:03
293 Programming - Living Within Constraints 2017-07-07 18:04:54
293 Programming - In Java I Wish I Could... 2017-07-06 18:01:55
293 Design - Rip It Up and Start Again 2017-07-05 17:58:16
293 Programming Francis' Scribbles Learning Other Languages 2017-07-04 17:53:09
293 - LettersEditor A Magical New World? 2017-07-03 17:46:17
293 Programming - Code Critique Competition 106 2017-07-02 17:41:54
293 - - View from the Chair 2017-07-01 17:30:02
o139 - Editorial I am not a number 2017-06-07 13:25:43
o139 Programming - Allocator for (Re)Actors with Optional Kinda-Safety and Relocation 2017-06-06 13:28:19
o139 Programming - Initialization in C++ is Bonkers 2017-06-05 13:29:24
o139 Programming - Vulkan and you – Khronos’ successor to OpenGL 2017-06-04 13:30:18
o139 Programming - Kotlin for C++ Developers 2017-06-03 13:31:10
o139 Programming - Getting Tuple Elements with a Runtime Index 2017-06-02 13:32:06
o139 Process - Afterwood 2017-06-01 13:32:49
292 - Editorial Editorial: Production legacy 2017-05-09 09:16:30
292 Programming - An Ode to Code 2017-05-08 09:17:58
292 Programming - Myths about ‘Big Data’ 2017-05-07 09:19:03
292 Programming - On Turnabout is Fair Play 2017-05-06 09:20:07
292 Programming - A Hollywood Take on Dangling Pointers? 2017-05-05 09:20:59
292 Process - I Can't Think Fast Enough in a Coding Interview 2017-05-04 09:22:31
292 Programming - Code Critique Competition 105 2017-05-03 09:23:32
292 - - ACCU Oxford – 28 March 2017 2017-05-02 09:24:32
292 - - View from the Chair 2017-05-01 09:26:52
o138 - Editorial Breadth First, Depth First, Test First 2017-04-07 18:53:31
o138 Programming - Space invaders in Elm 2017-04-06 18:55:05
o138 Programming - Single Module Builds – The Fastest Heresy in Town 2017-04-05 18:57:27
o138 - - An Interview: Emyr Williams 2017-04-04 19:32:01
o138 Programming - (Not Really So) New Niche for C++: Browser!? 2017-04-03 19:35:30
o138 Programming - Contractual Loopholes 2017-04-02 19:37:28
o138 - - All About the Base 2017-04-01 19:39:33
291 - Editorial Editorial: Unnecessary complexity 2017-03-07 18:22:15
291 Programming - On the Defensive 2017-03-06 18:24:50
291 Programming - Beyond Functional Programming: Manipulate Functions with the J Language 2017-03-05 18:28:37
291 Process - Be Available, Not Busy 2017-03-04 18:29:38
291 - Code Critique Code Critique Competition 104 2017-03-03 18:30:29
291 - - Troy Hunt: An Interview 2017-03-02 18:31:53
291 - - View from the Chair 2017-03-01 18:33:14
o137 - Editorial Editorial: The Uncertainty Guidelines 2017-02-07 15:40:58
o137 Programming - Mean Properties 2017-02-06 15:53:50
o137 Process
Programming
- The Importance of Back-of-Envelope Estimates 2017-02-05 15:55:06
o137 Programming - Multiprocessing and Clusters in Python 2017-02-04 15:56:37
o137 Programming - doctest – the Lightest C++ Unit Testing Framewor 2017-02-03 15:57:47
o137 Programming - Correct Integer Operations with Minimal Runtime Penalties 2017-02-02 15:58:44
o137 Programming - Afterwood 2017-02-01 15:59:47
286 - Editorial Editorial: No obvious deficiencies 2017-01-10 21:05:02
286 Process - Speak Up! (Part 2) 2017-01-09 21:07:06
286 Programming
Process
- A Case of Mistaken Identity 2017-01-08 21:08:56
286 Programming - Turnabout is Fair Play 2017-01-07 21:10:04
286 Process - How Do You Read? 2017-01-06 21:14:31
286 Programming - A Class What I Wrote 2017-01-05 21:16:51
286 Programming - Kate Gregory: An Interview 2017-01-04 21:19:06
286 Programming - Code Critique Competition 103 2017-01-03 21:20:42
286 - - Book reviews 2017-01-02 11:49:10
286 - - View from the Chair 2017-01-01 21:22:15
o136 - Editorial Editorial: The Font of Wisdom 2016-12-09 11:54:01
o136 Programming - The MirAL Story 2016-12-08 11:55:35
o136 Programming - Overloading with Concepts 2016-12-07 20:38:37
o136 Programming - Ultra-fast Serialization of C++ Objects 2016-12-06 20:40:21
o136 Programming - Modern C++ Features: User-Defined Literals 2016-12-05 20:43:14
o136 Programming - Python Streams vs Unix Pipes 2016-12-04 20:44:20
o136 - LettersEditor Letter 2016-12-03 20:45:21
o136 Programming - Hello World in Go 2016-12-02 20:47:03
o136 Programming - Afterwood 2016-12-01 20:48:52
285 - Editorial Editorial: Necessary technology 2016-11-09 16:56:14
285 Process - Speak Up! 2016-11-08 16:57:24
285 Process - Delivering Bad News from QA 2016-11-07 16:59:01
285 Programming - Commit Checklist 2016-11-06 17:01:15
285 Programming - On High Rollers 2016-11-05 17:02:16
285 Programming - A Commoner’s Response 2016-11-04 17:04:20
285 - - ConFoo 2016-11-03 17:06:05
285 - Code Critique Code Critique Competition 102 2016-11-02 17:08:43
285 - - View from the (no longer Acting) Chair 2016-11-01 17:09:43
o135 - Editorial Editorial: Ain’t that the truth?! 2016-10-07 21:08:34
o135 Programming - Determinism: Requirements vs Features 2016-10-06 21:12:15
o135 Programming - Eight Rooty Pieces 2016-10-05 21:13:48
o135 Programming - Polymorphic Comparisons 2016-10-04 21:17:05
o135 Programming - C++ Synchronous Continuation Passing Style 2016-10-03 21:18:23
o135 Programming - Attacking Licensing Problems with C++ 2016-10-02 21:19:35
o135 - - Afterwood 2016-10-01 21:21:35
284 - Editorial Editorial: The integrated developer 2016-09-10 16:04:04
284 Programming - Home-Grown Tools 2016-09-09 16:11:36
284 Programming - Why Floats Are Never Equal 2016-09-08 16:14:05
284 Process
Programming
- Smarter, Not Harder 2016-09-07 16:15:20
284 Programming - An Introduction to OpenMP 2016-09-06 16:16:39
284 Programming - Random Confusion 2016-09-05 16:35:15
284 Programming - High Rollers 2016-09-04 16:36:05
284 - Code Critique Code Critique Competition 100 2016-09-03 16:37:23
284 Programming - Standards Report 2016-09-02 16:38:11
284 - - View from the (Acting) Chair 2016-09-01 16:39:24
o134 - Editorial Editorial: Just a minute 2016-08-07 21:48:38
o134 Programming - Some Big-Os are Bigger Than Others 2016-08-06 22:08:48
o134 Programming - Kill the Clones 2016-08-05 22:10:40
o134 Programming - Implementing SNAAAKE 2016-08-04 22:12:07
o134 Programming - C++ Antipatterns 2016-08-03 22:15:32
o134 Programming - Testing Propositions 2016-08-02 22:17:25
o134 - - Afterwood 2016-08-01 22:18:36
283 - Editorial Editorial: Fixed fixation 2016-07-08 20:43:31
283 Programming - Testing Private 2016-07-07 20:49:56
283 Programming - The Codealow 2016-07-06 20:51:56
283 Process - Whiteboards 2016-07-05 20:53:13
283 Internet - How to Block Russia From Your Website (and why you might want to) 2016-07-04 20:54:58
283 Programming - Debugging – What Has Changed in the Last Decade? 2016-07-03 20:57:24
283 Programming Code Critique Code Critique Competition 100 2016-07-02 20:58:44
283 - - View from the (Acting) Chair 2016-07-01 21:00:08
o133 - Editorial Editorial: Metrics and Imperialism 2016-06-08 13:16:49
o133 Programming - Dogen: The Package Management Saga 2016-06-07 13:20:03
o133 Programming - QM Bites – Order Your Includes (Twice Over) 2016-06-06 13:23:16
o133 Programming - A Lifetime In Python 2016-06-05 14:28:55
o133 Programming - Deterministic Components for Distributed Systems 2016-06-04 14:32:53
o133 Programming - Programming Your Own Language in C++ 2016-06-03 14:42:20
o133 Programming - Concepts Lite in Practice 2016-06-02 09:57:37
o133 - - Afterwood 2016-06-01 14:44:12
282 - Editorial More Than One 2016-05-09 08:52:26
282 Programming - Encryption 2016-05-08 08:54:04
282 Programming - Come Code With Me 2016-05-07 09:29:14
282 Programming - On Fifteen Love 2016-05-06 09:32:25
282 Process - Organised Chaos 2016-05-05 09:38:14
282 Programming - Standards Report 2016-05-04 09:40:28
282 Programming - Code Critique Competition 99 2016-05-03 09:41:42
282 - - ACCU London 2016-05-02 09:44:02
282 - - Book reviews 2016-05-01 09:46:34
o132 - Editorial Editorial: Where Does All The Time Go? 2016-04-10 21:22:23
o132 Programming - The Tao of Scratch 2016-04-09 21:27:05
o132 Programming - Knowledge-Sharing Architects As An Alternative to Coding Architects 2016-04-08 21:29:51
o132 Programming - QM Bites: Understand Windows OS Identification Preprocessor Macros 2016-04-07 21:31:12
o132 Process - Why Collaboration is Key for QA Teams in an Agile World 2016-04-06 21:32:39
o132 Programming - How to Diffuse Your Way Out of a Paper Bag 2016-04-05 21:34:24
o132 Programming - Stufftar 2016-04-04 21:36:05
o132 Programming - QM Bites: looping for-ever 2016-04-03 21:37:13
o132 Programming - Using Enum Classes as Bitfields 2016-04-02 21:39:18
o132 Programming - 9.7 Things Every Programmer Really, Really Should Know 2016-04-01 21:40:44
281 - Editorial Cross Polinated 2016-03-12 14:34:58
281 Programming - Sliding Window Filters : A Set-based Implementation 2016-03-11 14:37:22
281 Programming - An Open Question (or How I Learned To Stop Worrying And Love Public Wi-Fi) 2016-03-10 14:39:26
281 Programming - Groovy and Grails eXchange 2015 2016-03-09 14:40:36
281 Programming - Fifteen Love 2016-03-08 20:24:19
281 Programming - Using Clara to Parse Command Lines in C++ 2016-03-07 20:26:35
281 Programming - Software Development Is... 2016-03-06 20:31:06
281 - - Standards Report 2016-03-05 20:32:38
281 - Code Critique Code Critique Competition 98 2016-03-04 20:34:23
281 - - View from the without a Chair 2016-03-02 20:36:32
281 - - ACCU London: Dietmar Khül 2016-03-01 20:40:23
o131 - Editorial Editorial: Be lucky 2016-02-07 18:40:27
o131 Programming - Defining Concepts 2016-02-06 18:47:45
o131 Programming - On Zero-Side-Effect Interactive Programming, Actors, and FSMs 2016-02-05 18:49:00
o131 Programming - Template Programming Compile Time Combinations & Sieves 2016-02-04 18:50:45
o131 Programming - Classdesc: A Reflection System for C++11 2016-02-03 18:52:17
o131 Programming - QM Bites : Maximising Discoverability of Virtual Methods 2016-02-02 18:54:29
o131 Programming - So Why is Spock Such a Big Deal? 2016-02-01 18:55:20
276 - Editorial Editorial: Choose your mask 2016-01-07 21:08:09
276 Programming - Bug Hunting 2016-01-06 21:09:57
276 Programming - Finding Text 2016-01-05 21:11:23
276 Programming - in vivo, in vitro, in silico 2016-01-04 21:15:12
276 Programming - "HTTPS Everywhere" considered harmful 2016-01-03 21:18:43
276 - Code Critique Code Critique Competition 97 2016-01-02 21:20:07
276 - - View from the Chair 2016-01-01 21:21:26
o130 - Editorial Editorial: Reduce, reuse, recycle 2015-12-07 09:08:53
o130 Programming - Once Again on TCP vs UDP 2015-12-06 09:25:17
o130 Programming - Type Mosaicing with Consultables and Delegates 2015-12-05 09:40:18
o130 Programming - The Universality and Expressiveness of std::accumulate 2015-12-04 09:43:44
o130 Programming - QM Bites – The two sides of Boolean Parameters 2015-12-03 09:46:25
o130 Programming - Identify your Errors better with char[] 2015-12-02 09:48:19
o130 Programming - CPU Clocks and Clock Interrupts, and Their Effects on Schedulers 2015-12-01 09:50:15
275 - Editorial Editorial: Selective ignorance 2015-11-10 08:50:04
275 Programming - Bug Hunting 2015-11-09 08:54:08
275 Programming - Building C & C++ CLI Programs with the libCLImate Mini-framework 2015-11-08 08:55:43
275 Programming - Raspberry Pi Linux User Mode GPIO in C++ (Part 3) 2015-11-07 08:59:34
275 Programming - One Definition Rule 2015-11-06 09:05:10
275 Programming - Functional Programming in C++ 2015-11-05 09:07:10
275 Programming - Code Critique Competition 96 2015-11-04 09:11:52
275 - - Robert Martin: An Interview 2015-11-03 09:14:28
275 - - Standards Report 2015-11-02 09:16:50
275 - - View from the Chair 2015-11-01 09:22:34
o129 - Editorial Failure is an option 2015-10-05 22:12:24
o129 Programming - Introducing Concepts 2015-10-04 22:19:14
o129 Programming - Building and Running Software on an Ubuntu Phone 2015-10-03 22:20:50
o129 Programming - Password Hashing: Why and How 2015-10-02 22:22:01
o129 Programming - An Inline-variant-visitor with C++ Concepts 2015-10-01 22:22:58
274 - Editorial Developing programs 2015-09-13 06:52:25
274 Process - The Very Model of a Model Modern Programmer 2015-09-12 06:56:05
274 Programming - Refactoring Guided by Duplo 2015-09-11 06:58:59
274 Programming - Ode to the BBDB 2015-09-10 07:01:13
274 Programming - Anatomy of a CLI Program written in C++ 2015-09-09 07:04:15
274 Process
Programming
- The Cat’s Meow 2015-09-08 07:06:20
274 - - WattOS R9 Worth Knowing About 2015-09-07 07:08:54
274 Programming - Raspberry Pi Linux User Mode GPIO in C++ (Part 2) 2015-09-06 07:14:58
274 Programming - Standards Report 2015-09-05 07:17:16
274 Programming - Code Critique Competition 95 2015-09-04 07:20:30
274 Internet - Inspirational (P)articles: Use the DOM Inspector 2015-09-03 07:24:06
274 - - What do people do all day? 2015-09-02 07:27:20
274 - - View from the Chair 2015-09-01 07:29:43
o128 - Editorial Semi-automatic Weapons 2015-08-06 13:08:30
o128 Programming - Multi-threading at Business-logic Level is Considered Harmful 2015-08-05 13:10:58
o128 Programming - Two Daemons 2015-08-04 13:13:36
o128 Programming - Don’t Design for Performance Until It’s Too Late 2015-08-03 13:15:39
o128 Programming - Template Programming Compile Time String Functions 2015-08-02 14:10:23
o128 Programming - Numbers in JavaScript 2015-08-01 14:12:14
273 - Editorial Editorial: What is a user interface? 2015-07-14 21:35:38
273 - Professionalism Dictionary and Thesaurus 2015-07-13 21:38:27
273 - Professionalism Coding Dinosaurs 2015-07-12 21:40:44
273 Programming - Are we nearly there yet? Refactoring C++ 2015-07-11 21:42:29
273 Programming - Golang programming on AppEngine 2015-07-10 21:43:46
273 - Professionalism EuroLLVM Conference 2015 2015-07-09 21:44:49
273 - Professionalism Code Club 2015-07-08 21:46:34
273 Programming - Split and Merge Revisited 2015-07-07 21:49:04
273 - - Anthony Williams: An Interview 2015-07-06 21:53:02
273 - Code Critique Code Critique Competition 94 2015-07-05 21:56:30
273 - LettersEditor Letter to the Editor 2015-07-04 21:57:43
273 - - Book reviews 2015-07-02 22:05:26
o127 - Editorial Editorial: A little more conversation, a little less action 2015-06-07 10:21:41
o127 Programming - Meet the Social Side of Your Codebase 2015-06-06 10:23:57
o127 Programming - Mocks are Bad, Layers are Bad 2015-06-05 10:26:09
o127 Programming - Non-Superfluous People: Architects 2015-06-04 10:28:31
o127 Programming - Terse Exception Messages 2015-06-03 10:30:02
o127 Programming - Get Debugging Better! 2015-06-02 10:31:04
o127 Programming - Make and Forward Consultables and Delegates 2015-06-01 10:32:45
272 - Editorial Editorial: In Between 2015-05-09 14:14:56
272 Programming - Wallowing in Filth 2015-05-08 14:17:03
272 Programming - Writing Good C++ APIs 2015-05-07 14:21:03
272 Process - Writing a Technical Book 2015-05-06 16:49:59
272 Programming - Split and Merge – Another Algorithm for Parsing Mathematical Expressions 2015-05-05 16:53:19
272 Programming - Using 32-bit COM Objects from 64-bit Programs 2015-05-04 17:12:56
272 Programming - Raspberry Pi Linux User Mode GPIO in C++ – Part 1 2015-05-03 17:15:48
272 Programming - Standards Report 2015-05-02 17:18:48
272 Programming - Code Critique Competition 93 2015-05-01 17:21:12
o126 - Editorial Editorial: Where was I? 2015-04-07 18:09:47
o126 Design - Non-Superfluous People: UX Specialists 2015-04-06 18:35:49
o126 Programming - Alternatives to Singletons and Global Variables 2015-04-05 18:53:03
o126 Programming - Resource Management with Explicit Template Specializations 2015-04-04 20:04:18
o126 Programming - Variadic and Variable Templates 2015-04-03 20:08:15
o126 Programming - iterator_pair – A Simple and Useful Iterator Adapter 2015-04-02 20:11:25
o126 Programming - Seeing the Wood for the Trees 2015-04-01 20:13:53
271 - Editorial Editorial: Private Funding 2015-03-11 20:51:19
271 - Professionalism Coders Causing Conflict 2015-03-10 20:53:31
271 Programming - Using ACCU Membership for Unique IDs 2015-03-09 20:56:04
271 Programming - LAMP on Ubuntu 2015-03-08 20:58:50
271 Programming - The Developer’s Sandbox 2015-03-07 21:01:26
271 Process - What Do People Do All Day? 2015-03-06 21:03:22
271 Programming - Simple Android programming with WebKit 2015-03-05 21:06:26
271 Programming - Raspberry Pi Linux User Mode GPIO in Python 2015-03-04 21:14:32
271 - - Kevlin Henney: An Interview 2015-03-03 21:09:44
271 Programming Code Critique Code Critique Competition 92 2015-03-02 21:16:46
271 Programming - Standards Report 2015-03-01 21:18:33
o125 - Editorial Editorial: FUD – Fear, uncertainty and doubt 2015-02-08 18:30:38
o125 Programming - Best Practices vs Witch Hunts 2015-02-07 18:28:57
o125 Programming - Making a Tool of Deception 2015-02-06 18:27:08
o125 Programming - Modern C++ Testing 2015-02-05 18:23:36
o125 Programming - I Like Whitespace 2015-02-04 17:09:46
o125 Programming - Faking C Function with fff.h 2015-02-03 17:07:46
o125 - - How to Write an Article 2015-02-02 17:04:37
o125 Programming LettersEditor Letter to the Editor 2015-02-01 17:00:16
266 - Editorial Editorial: A Mutual Understanding 2015-01-09 21:32:36
266 Programming - Simplicity Through Immutability 2015-01-08 21:38:28
266 Programming - Advice for the Young at Heart 2015-01-07 21:35:41
266 Programming - Delayed Copy Pattern 2015-01-06 21:36:39
266 Programming - Const and Concurrency (part 2) 2015-01-05 21:37:39
266 Process - Standards Report 2015-01-04 21:39:25
266 - - From the Coal Face 2015-01-03 21:23:57
266 - - Code Critique Competition 91 2015-01-02 21:27:18
266 - - Scott Meyers: An Interview 2015-01-01 21:41:32
o124 Management - Ruminations on Self Employment and Running a Business 2014-12-04 19:16:29
o124 Programming - Non-Superfluous People: Testers 2014-12-04 19:10:36
o124 Programming - Designing Observers in C++11 2014-12-04 19:07:40
o124 - Editorial Editorial: Finding your muse 2014-12-04 19:00:25
o124 Programming - Order Notation in Practice 2014-12-03 19:18:12
o124 - - People of the .Doc 2014-12-02 19:26:07
o124 Programming - Testing Drives the Need for Flexible Configuration 2014-12-01 19:28:31
265 - Editorial Editorial: Community Service 2014-11-10 15:21:27
265 Process - Playing By The Rules 2014-11-09 15:27:08
265 Process - Taming the Inbox 2014-11-08 15:31:33
265 Programming - Const and Concurrency (Part 1) 2014-11-07 15:36:22
265 Programming - Parsing Configuration Files in C++ with Boost 2014-11-06 18:49:36
265 Programming - Perl is a Better Sed, and Python 2 is Good 2014-11-05 07:07:56
265 Programming - Debuggers Are Still For Wimps 2014-11-04 18:52:12
265 - Professionalism Seb Rose: An Interview 2014-11-02 21:08:20
265 - Code Critique Code Critique Competition 90 2014-11-02 21:04:36
265 Process - Standards Report 2014-11-01 15:33:36
o123 - Editorial Editorial: Peer Reviewed 2014-10-08 21:32:05
o123 Programming - Debug Complexity: How Assertions Affect Debugging Time 2014-10-07 21:41:16
o123 Programming - Alternative Overloads 2014-10-06 21:50:13
o123 Programming - Everyone Hates build.xml 2014-10-05 21:52:51
o123 Programming - Defining Visitors Inline in Modern C++ 2014-10-04 21:56:17
o123 Process - A Scheduling Technique for Small Software Projects and Teams 2014-10-03 22:05:58
o123 Programming - Paper Bag Escapology Using Particle Swarm Optimisation 2014-10-02 22:20:39
o123 Process - Feeding Back 2014-10-01 22:25:06
o122 - Editorial Editorial: Shop ’til you Drop 2014-08-06 15:52:11
o122 Programming
Design
- Does Test-Driven Development Harm Clarity? 2014-08-05 16:05:50
o122 Programming - Musings on Python – by a C++ Developer 2014-08-04 16:10:10
o122 Programming - Activatable Object 2014-08-03 19:30:42
o122 Programming
Design
- KISSing SOLID Goodbye 2014-08-02 19:38:51
o122 Programming
Design
- TDD Discussions and Disagreements 2014-08-01 19:47:09
o121 - Editorial Editorial: Very small or very far away:A sense of perspective 2014-06-06 06:44:59
o121 Programming
Process
- Branching Strategies 2014-06-05 07:11:00
o121 Programming - Beauty in Code 2014-06-04 07:15:36
o121 Programming - The Code Is Not the Most Important Thing 2014-06-03 18:48:21
o121 Programming - Stop the Constant Shouting 2014-06-02 18:54:11
o121 Programming - Minimal Overhead for Multiple Interfaces 2014-06-01 18:57:24
o120 - Editorial Your Life in Their Hands 2014-04-08 22:58:00
o120 Programming - Size Matters 2014-04-07 06:52:54
o120 Programming - Enforcing the Rule of Zero 2014-04-06 06:58:18
o120 Programming - Quality Matters #8: Exceptions for Recoverable Conditions 2014-04-05 18:14:35
o120 Programming - Static – A Force for Good and Evil 2014-04-04 18:22:00
o120 Programming - Search with CppCheck 2014-04-03 07:03:33
o120 Programming - Windows 64-bit Calling Conventions 2014-04-02 07:00:53
o120 - - Teenage Hex 2014-04-01 06:28:43
261 - Editorial The Ecumenical Programmer 2014-03-03 21:33:31
o119 - Editorial Editorial: Random (non)sense 2014-02-06 11:34:36
o119 Programming - Static Polymorphic Named Parameters in C++ 2014-02-05 11:29:49
o119 Programming - Integrating the Catch Test Framework into Visual Studio 2014-02-04 11:19:27
o119 Programming - Anatomy of a Java Decompiler 2014-02-03 10:21:07
o119 Programming - Optimizing Big Number Arithmetic Without SSE 2014-02-02 07:53:06
o119 Programming - Capturing lvalue References in C++11 Lambdas 2014-02-01 07:39:02
00 - - On the Other Side of the Barricade: Job Interviewer Do’s and Don’ts 2014-01-02 20:28:02
00 - - Object-Environment Collision Detection using Onion BSPs 2014-01-02 20:06:11
00 - - How to Program Your Way Out of a Paper Bag Using Genetic Algorithms [XML/HTML] 2014-01-02 17:02:12
o118 - Editorial Editorial: Not So Much a Program, More a Way of Life 2013-12-05 17:50:30
o118 Management - On the Other Side of the Barricade: Job Interviewer Do’s and Don’ts 2013-12-04 19:13:21
o118 Programming - How to Program Your Way Out of a Paper Bag Using Genetic Algorithms 2013-12-03 19:06:18
o118 Design
Programming
- Object-Environment Collision Detection using Onion BSPs 2013-12-02 19:16:11
o118 Programming - Migrating from Visual SourceSafe to Git 2013-12-01 19:35:01
o117 - Editorial Editorial: Decisions, Decisions 2013-10-08 22:28:30
o117 Programming - Code as a Crime Scene 2013-10-07 20:01:31
o117 Process - Lies, Damn Lies and Estimates 2013-10-06 20:08:23
o117 Design
Programming
- YAGNI-C as a Practical Application of YAGNI 2013-10-05 20:36:01
o117 Programming
Design
- Has the Singleton Not Suffered Enough 2013-10-04 22:46:58
o117 Programming - Automatic Navigation Mesh Generation in Configuration Space 2013-10-03 08:55:56
o117 Programming
Design
- C++ Range and Elevation 2013-10-02 22:38:59
o116 - Editorial Editorial: Learning Fantasy Languages 2013-08-06 19:55:41
o116 Programming - Hard Upper Limit on Memory Latency 2013-08-05 19:53:37
o116 Programming - Simple Instrumentation 2013-08-04 19:47:59
o116 Programming - Portable String Literals in C++ 2013-08-03 18:11:08
o116 Programming - Dynamic C++ (Part 2) 2013-08-02 18:04:56
o116 Programming - Auto – a necessary evil? (Part 2) 2013-08-01 18:01:13
00 - - Executable Documentation Doesn’t Have To Slow You Down [Test-HTML-2] 2013-07-10 11:42:46
00 - - Sample Overload Article (title) 2013-07-10 09:28:33
00 - - Executable Documentation Doesn’t Have To Slow You Down [Test-XML-1] 2013-07-07 21:42:36
00 - - Executable Documentation Doesn’t Have To Slow You Down [Test-HTML-1] 2013-07-07 21:10:43
o115 - Editorial Editorial: Fantasy Languages 2013-06-07 18:28:39
o115 Programming - Auto – A Necessary Evil? 2013-06-06 18:25:03
o115 Programming - TCP/IP Explained. A Bit 2013-06-05 18:16:05
o115 Programming - Demons May Fly Out Of Your Nose 2013-06-04 18:09:57
o115 Programming - Wallpaper Rotation on Ubuntu using Ruby and Flickr 2013-06-03 18:03:11
o115 Programming - Dynamic C++, Part 1 2013-06-02 17:43:37
o115 Process - The Uncertainty Principle 2013-06-01 17:37:32
o114 - Editorial Editorial: Knitting Needles and Keyboards 2013-04-07 21:14:46
o114 Programming - A Model for Debug Complexity 2013-04-06 22:36:28
o114 Programming - Valgrind Part 6 – Helgrind and DRD 2013-04-05 17:18:51
o114 Programming - Quality Matters #7 Exceptions: the story so far 2013-04-04 18:53:30
o114 Programming - Causality – Relating Distributed Diagnostic Contexts 2013-04-03 19:25:31
o114 Design
Programming
- Executable Documentation Doesn’t Have To Slow You Down 2013-04-02 19:32:36
o114 Programming - Why Dysfunctional Programming Matters 2013-04-01 00:00:00
o113 - Editorial Editorial: The Good, The Bad and The Discordant 2013-02-07 20:31:38
o113 Programming - ‘No Bugs’ Top Five C++ Cooking Recipes 2013-02-06 20:49:27
o113 Programming - Utilising More Than 4GB of Memory in 32-bit Windows Process 2013-02-05 20:57:36
o113 Programming - The Signs of Trouble: On Patterns, Humbleness and Lisp 2013-02-04 21:11:22
o113 Programming - The Open–Closed Principle (OCP) 2013-02-03 21:17:06
o113 Programming - Secrets of Testing WCF Services 2013-02-02 20:41:38
o113 - LettersEditor Letter to the Editor 2013-02-01 21:02:06
o112 - Editorial Editorial: Originally, Overload Didn’t Have an Editorial 2012-12-06 20:31:42
o112 Internet
Programming
- Web Annotation with Modified-Yarowsky and Other Algorithms 2012-12-05 20:40:11
o112 Programming - Complex Logic in the Member Initialiser List 2012-12-04 20:43:23
o112 Programming - -640K- 2^256 Bytes of Memory is More than Anyone Would Ever -Need- Get 2012-12-03 20:35:24
o112 Programming - Footprint on Modify 2012-12-02 20:46:09
o112 Programming - Valgrind Part 5 – Massif 2012-12-01 20:49:20
o111 - Editorial Editorial: Too Much Information 2012-10-06 15:15:51
o111 Programming - Valgrind Part 4: Cachegrind and Callgrind 2012-10-05 15:23:32
o111 Programming - Universal References in C++11 2012-10-04 15:40:20
o111 Programming - A DSEL for Addressing the Problems Posed by Parallel Architectures 2012-10-03 15:55:50
o111 Programming - Keep It Simple, Singleton! 2012-10-02 17:14:41
o111 Management
Process
- Software Developer Business Patterns 2012-10-01 17:17:33
o110 - Editorial Editorial: Allow Me To Introduce Myself 2012-08-06 10:14:26
o110 Programming - Valgrind Part 3: Advanced memcheck 2012-08-05 21:30:11
o110 Programming - Black-Scholes in Hardware 2012-08-04 21:36:49
o110 Programming - Replace User, Strike Any Key? 2012-08-03 22:40:45
o110 Programming - Simple Mock Objects for C++11 2012-08-02 22:44:56
o110 Programming - Large Objects and Iterator Blocks 2012-08-01 22:49:10
o109 - Editorial Editorial: It’s Not What You Know, It’s Who You Know 2012-06-07 22:04:58
o109 Programming - Programming Darwinism 2012-06-06 18:15:23
o109 Programming - What’s a Good Date? 2012-06-05 18:18:01
o109 Programming - Tail Call Optimisation in C++ 2012-06-04 18:26:55
o109 Programming - All About XOR 2012-06-03 18:32:50
o109 Programming - Curiously Recursive Template Problems with Aspect Oriented Programming 2012-06-02 19:12:49
o109 Programming - Valgrind Part 2 – Basic memcheck 2012-06-01 18:22:10
05 Process
Programming
- The Virtual Interview 2012-05-16 21:42:00
05 Programming - Operators for Arithmetic Classes 2012-05-16 18:46:08
05 Programming - Are “Safe” Computer Systems Possible? 2012-05-16 17:03:25
05 Programming - So you want to be a cOOmpiler writer? 2012-05-15 07:17:48
05 Programming - Microsoft Visual C++ V1.5 (16bit) 2012-05-14 22:24:15
05 Programming - Borland C++ V4. 2012-05-13 22:54:04
05 Programming - Writing Your Own Stream Manipulators 2012-05-12 21:20:42
05 Programming - The Casting Vote 2012-05-11 21:17:47
05 Programming - Microsoft Visual C++ Strategy 2012-05-10 14:18:18
05 Programming LettersEditor Letters 2012-05-09 00:00:00
05 - Editorial Afterword 2012-05-08 00:00:00
o108 - Editorial Editorial: The Computing Revolution Will Be Televised (Again) 2012-04-09 22:36:59
o108 Programming - Why Automatic Differentiation Won’t Cure Your Calculus Blues 2012-04-08 22:33:56
o108 Programming - Back to School 2012-04-07 22:22:35
o108 Programming - Valgrind Part 1 – Introduction 2012-04-06 22:20:28
o108 Programming - Mutation Testing 2012-04-05 22:17:41
o108 Programming - Unit Testing Compilation Failure 2012-04-04 22:13:33
o108 Programming - Refactoring Towards Seams in C++ 2012-04-03 21:56:09
o108 Programming - Compiling a Static Web Site Using the C Preprocessor 2012-04-02 21:49:38
o108 - - A Position on Running Interference in Languages 2012-04-01 20:06:29
o107 Programming - Memory Leaks and Memory Leaks 2012-02-05 15:23:31
o107 - Editorial Editorial: Many Hands Make Light Work 2012-02-05 15:11:30
o107 Programming - Many Slices of π 2012-02-04 17:14:38
o107 Programming - Why Computer Algebra Won’t Cure Your Calculus Blues 2012-02-03 17:40:44
o107 Programming - The Eternal Battle Against Redundancies, Part 2 2012-02-02 17:43:15
o107 Programming - A Practical Introduction to Erlang 2012-02-01 17:48:22
o106 - Editorial Editorial: Patently Ridiculous! 2011-12-07 20:34:21
o106 Process
Management
- Moving with the Times 2011-12-06 20:42:33
o106 Programming - The Eternal Battle Against Redundancies, Part I 2011-12-05 20:49:31
o106 Process - From the Age of Power to the Age of Magic and beyond... 2011-12-04 21:24:16
o106 Programming - RAII is not Garbage 2011-12-03 21:45:14
o106 Programming - Why Polynomial Approximation Won't Cure Your Calculus Blues 2011-12-02 21:51:23
o106 Programming - Concurrent Programming with Go 2011-12-01 21:53:49
o105 - Editorial Editorial: A Journey Through History 2011-10-05 09:20:20
o105 Programming - Why Finite Differences Won’t Cure Your Calculus Blues 2011-10-04 09:27:27
o105 Programming - Outsource Your Self-Discipline 2011-10-03 09:44:55
o105 Programming - Picking Patterns for Parallel Programs (Part 1) 2011-10-02 15:41:03
o105 Programming - Intellectual Property – a Crash Course for Developers 2011-10-01 16:50:08
o104 - Editorial Editoral: Rise of the Machines 2011-08-06 17:14:35
o104 Programming - Over-Generic Use of Abstractons as a Major Cause of Wasting Resources 2011-08-05 19:27:36
o104 Process - Integrating Testers Into An Agile Team 2011-08-04 19:34:11
o104 Programming - Thread-Safe Access Guards 2011-08-03 19:42:02
o104 Programming - An Introduction to Test Driven Development 2011-08-02 19:44:51
o104 Programming - Why [Insert Algorithm Here] Won’t Cure Your Calculus Blues 2011-08-01 19:51:11
o103 - Editorial Editorial: Can you keep a secret? 2011-06-07 20:19:31
o103 Programming - Some Objects Are More Equal Than Others 2011-06-06 20:23:42
o103 Management - The Guy We’re All Working For 2011-06-05 20:27:54
o103 Programming - Exception Specifications in C++ 2011 2011-06-04 20:34:21
o103 Programming - Why Interval Arithmetic Won’t Cure Your Floating Point Blues 2011-06-03 20:37:04
o103 Design
Process
- Systems Thinking Software Development 2011-06-02 20:39:31
o103 Programming - The ACCU 2011 Crypto Challenge 2011-06-01 20:45:52
o102 - Editorial Editorial: This Year’s Model 2011-04-07 21:05:53
o102 Programming - Benefits of Well Known Interfaces in Closed Source Code 2011-04-06 18:32:28
o102 Programming - Why Computer Algebra Won’t Cure Your Floating Point Blues 2011-04-05 18:54:54
o102 Process - The Agile Spectrum 2011-04-04 18:58:13
o102 Process - On CMM, Formalism and Creativity 2011-04-03 19:10:54
o102 Programming - Refactoring and Software Complexity Variability 2011-04-02 19:21:08
o102 Process - Despair Programming 2011-04-01 19:59:10
o101 - Editorial Editorial: Ah! The fog is lifting! 2011-02-06 20:13:47
o101 Programming - Queue with Position Reservation 2011-02-05 20:17:47
o101 Programming - Why Rationals Won’t Cure Your Floating Point Blues 2011-02-04 20:24:34
o101 Programming - Overused Code Reuse 2011-02-03 20:26:49
o101 Process - The Agile 10 Steps Model 2011-02-02 20:30:11
o101 Design - Rise of the Machines 2011-02-01 20:36:31
o100 - Editorial Numbers and The Appliance of Science 2010-12-31 21:39:00
o100 Process - Bug Hunting and the Scientific Method 2010-12-31 21:38:00
o100 Programming
Process
- From Occam's Razor to No Bugs' Axe 2010-12-31 21:37:00
o100 - - The Quartermaster's Store 2010-12-31 21:36:00
o100 Programming - Why Fixed Point Won't Cure Your Floating Point Blues 2010-12-31 21:35:00
o100 Programming - Interface Versioning in C++ 2010-12-31 21:34:00
o100 Programming
Design
- Quality Matters Christmas Intermezzo 2010-12-31 21:33:00
99 - Editorial Lies, Damn Lies, and Statistics 2010-10-10 14:00:00
99 Design
Programming
- You're Going To Have To Think! 2010-10-10 13:59:00
99 Management - What motivates software developers: a workshop report 2010-10-10 13:58:00
99 Programming
Design
- To DLL or Not To DLL 2010-10-10 13:57:00
99 Programming - Making String ReTRIEval Fast 2010-10-10 13:56:00
99 Programming - Quality Matters #6: Exceptions for Practically-Unrecoverable Conditions 2010-10-10 13:55:00
98 - Editorial A Little Learning Is A Dangerous Thing 2010-09-12 20:10:00
98 Management - "I'm a Business Analyst - Get Me Out Of Here" 2010-09-12 20:09:30
98 Programming - The Model Student: The ACCU 2010 Crypto Challenge 2010-09-12 20:09:00
98 Management
Design
- Renovating a Legacy C++ Project 2010-09-12 20:08:00
98 Design - Single-Threading: Back to the Future? (Part 2) 2010-09-12 20:07:00
98 Programming - Debugging Run Time Memory Problems 2010-09-12 20:06:00
98 Design - Quality Matters: The Worst Form of 'Error' Handling Except For All The Others 2010-09-12 20:05:00
013 - Editorial Editorial 2010-06-28 09:00:00
013 - - Minix - Early Notes 2010-06-28 08:59:00
013 Programming - The ANSI Standard For C 2010-06-28 08:58:00
013 - - The OS-9/68000(tm) Upgrade for the Atari ST(tm) 2010-06-28 08:57:00
013 - - Review of Mix Power C 2010-06-28 08:56:00
013 - - First CUG(UK) A.G.M. 2010-06-28 08:55:00
013 Programming - Defining New Data Types In C++ 2010-06-28 08:54:00
013 - - File Recovery Under Xenix 2010-06-28 08:53:00
013 - - Structure, Part 3 2010-06-28 08:52:00
013 - - The Source Library 2010-06-28 08:51:00
013 - - A Call to QL Owners 2010-06-28 08:50:00
013 - - Writing for C Vu 2010-06-28 08:49:00
013 Programming - Notes from the Ultra-Conservative Right Wing 2010-06-28 08:48:00
013 - - C Wizard's Programming Reference 2010-06-28 08:47:00
013 Programming - Debugging with the Macro Processor 2010-06-28 08:46:00
012 - Editorial Editorial 2010-06-20 09:00:00
012 Programming LettersEditor Commenting programs, how and why 2010-06-20 08:59:00
012 Programming - Everything You Wanted To Know About C ...... 2010-06-20 08:58:00
012 Programming - Structure, Part 2 2010-06-20 08:57:00
012 - - The C Source Library 2010-06-20 08:56:00
012 - - A wander through the C library 2010-06-20 08:55:00
012 - - The Minix Operating System 2010-06-20 08:54:00
012 - - Mirage 2010-06-20 08:53:00
012 - - C Programmers Guide To Serial Communications 2010-06-20 08:52:00
011 - Editorial Editorial 2010-06-17 09:00:00
011 - - All About CUG(UK) 2010-06-17 08:59:00
011 - - Writers Start Here 2010-06-17 08:58:00
011 Programming - Everything You Wanted To Know About C ...... 2010-06-17 08:57:00
011 Programming - An introduction to ADVSYS 2010-06-17 08:56:00
011 Programming - Structure, Part 1 2010-06-17 08:55:00
011 - - Proficient C 2010-06-17 08:54:00
011 - - Debugging C 2010-06-17 08:53:00
011 - LettersEditor The Italian Connection 2010-06-17 08:52:00
011 Programming - Adventures In C 2010-06-17 08:51:00
97 - Editorial The Art of the Possible 2010-06-13 20:00:00
97 Design
Programming
- Scalable Graph Coverage 2010-06-13 19:59:00
97 Management - Socially Responsible Recruitment 2010-06-13 19:58:00
97 Design
Programming
- Single-Threading: Back to the Future? 2010-06-13 19:57:00
97 Design - The Model Student: A Game of Six Integers (Part 3) 2010-06-13 19:56:00
97 Programming
Design
- The Functional Student: A Game of Six Integers 2010-06-13 19:55:00
96 - Editorial Dealing with Growing Pains 2010-04-19 09:00:00
96 Design - The Model Student: A Game of Six Integers (Part 2) 2010-04-19 08:59:00
96 Design - Using Design Patterns to Manage Complexity 2010-04-19 08:58:00
- Programming
Design
- The Predicate Student: A Game of Six Integers 2010-04-19 08:57:00
96 Process - Bug Elimination - Defensive Agile Ruses 2010-04-19 08:56:00
96 - - A Practical, Reasoned and Inciteful Lemma for Overworked and Overlooked Loners 2010-04-19 08:55:00
95 - Editorial Back To The Future 2010-02-07 09:00:00
95 Programming - One Approach to Using Hardware Registers in C++ 2010-02-07 08:59:00
95 Design
Programming
- The Model Student: A Game of Six Integers (Part 1) 2010-02-07 08:58:00
95 Programming - Simplifying the C++/Angelscript Binding Process 2010-02-07 08:57:00
95 Design
Programming
- Quality Matters: Diagnostic Measures 2010-02-07 08:56:00
95 Programming
Design
- Quality Matters: Diagnostic Measures (Listings) 2010-02-07 08:55:00
94 - Editorial A Crack in Time 2009-12-29 09:00:00
94 Programming - Shadow Data Types 2009-12-29 08:59:00
94 Design
Programming
- Creating a Framework for the iPhone 2009-12-29 08:58:00
94 Programming - The Model Student: A Primal Skyline (Part 3) 2009-12-29 08:57:00
94 Design - Project-Specific Language Dialects 2009-12-29 08:56:00
94 Process - Quality Matters: A Case Study in Quality 2009-12-29 08:55:00
93 - Editorial All together now. 2009-10-25 09:00:00
93 Programming - The Model Student: A Primal Skyline (Part 2) 2009-10-25 08:59:00
93 Programming - Multi-threading in C++0x 2009-10-25 08:58:00
93 Process - Quality Matters: Correctness, Robustness and Reliability 2009-10-25 08:57:00
93 Design - The Generation, Management and Handling of Errors (Part 2) 2009-10-25 08:56:00
92 - Editorial Moments in History 2009-08-09 10:00:00
92 Design
Programming
- I Think I'll Parse 2009-08-09 09:59:00
92 Design
Programming
- Quality Matters: Introductions, and Nomenclature 2009-08-09 09:58:00
92 Programming - Code Rot 2009-08-09 09:57:00
92 Design - The Model Student: A Primal Skyline (Part 1) 2009-08-09 09:56:00
92 Design - The Generation, Management and Handling of Errors (Part 1) 2009-08-09 09:55:00
92 - - No 'Concepts' in C++0x 2009-08-09 09:54:00
91 - Editorial A Good Craftsman Knows His Tools 2009-06-10 10:00:00
91 Programming - Floating Point Fun and Frolics 2009-06-10 09:59:00
91 Management - On Management: The Business Analyst's Role 2009-06-10 09:58:00
91 Design
Programming
- Complexity, Requirement and Modules 2009-06-10 09:57:00
91 Programming
Design
- An Introduction to FastFormat (Part 3): Solving Real Problems, Quickly 2009-06-10 09:56:00
91 - - The Model Student: The Enigma Challenge 2009-06-10 09:55:00
91 Programming - Boiler Plating Database Resource Cleanup (Part 2) 2009-06-10 09:54:00
91 - - ACCU 2009 2009-06-10 09:53:00
90 - Editorial Back to School 2009-05-06 10:00:00
90 Process
Management
- Software Development in the 21st Century 2009-05-06 09:59:00
90 Design
Programming
- Testing State Machines 2009-05-06 09:58:00
90 Design - If You Can't See Me, I Can't See You 2009-05-06 09:57:00
90 Programming
Design
- The Model Student: A Rube-ish Square (Part 2) 2009-05-06 09:56:00
90 Management - On Management: Product Managers 2009-05-06 09:55:00
90 Programming
Design
- An Introduction to FastFormat (Part 2): Custom Argument and Sink Types 2009-05-06 09:54:00
90 Management - WRESTLE: Aggressive and Unprincipled Agile Development in the Small 2009-05-06 09:53:00
89 - Editorial Watt's going on? 2009-02-16 09:00:00
89 Process - Measurable Value with Agile 2009-02-16 08:59:00
89 Programming
Design
- Through The Looking Glass 2009-02-16 08:58:00
89 Programming - Orderly Termination of Programs 2009-02-16 08:57:00
89 Management - On Management: Caveat Emptor 2009-02-16 08:56:00
89 Design - The Model Student: A Rube-ish Square (Part 1) 2009-02-16 08:55:00
89 Programming
Design
- An Introduction to Fast Format (Part 1): The State of the Art 2009-02-16 08:54:00
88 - Editorial The Sweet Smell of Success 2008-12-23 09:00:00
88 Design - The Model Student: Can Chance Make Fine Things? (Part 2) 2008-12-23 08:59:00
88 Programming
Design
- Model View Controller with Java Swing 2008-12-23 08:58:00
88 Management - On Management: Understanding Who Creates Software 2008-12-23 08:57:00
88 Programming
Design
- The Legion's Revolting! 2008-12-23 08:56:00
88 Programming
Design
- Iterators and Memberspaces 2008-12-23 08:55:00
88 Programming
Design
- Generics without Templates - Revisited 2008-12-23 08:54:00
87 - Editorial The Invisible Hand 2008-10-26 09:00:00
87 Design
Programming
- Seeing Things Differently 2008-10-26 08:59:00
87 Design
Programming
- DynamicAny (Part 2) 2008-10-26 08:58:00
87 Management
Process
- On Management: Focus, Quality, Time-boxes and Ducks 2008-10-26 08:57:00
87 Design - The Model Student: Can Chance Make Fine Things? (Part 1) 2008-10-26 08:56:00
87 Management
Process
- Performitis (Part 3) 2008-10-26 08:55:00
86 - Editorial It's good to talk... 2008-08-17 10:00:00
86 Programming
Design
- DynamicAny, Part I 2008-08-17 09:59:00
86 Design - Performitis - Part 2 2008-08-17 09:58:00
86 Programming
Design
- Globals, Singletons and Parameters 2008-08-17 09:57:00
86 Design
Programming
- Exceptions Make for Elegant Code 2008-08-17 09:56:00
86 Design - Divide and Conquer: Partition Trees and Their Uses 2008-08-17 09:55:00
86 Management - On Management 2008-08-17 09:54:00
85 - Editorial Plus ça change 2008-06-08 17:00:00
85 Design - Performitis 2008-06-08 16:59:00
85 Design
Programming
- The Model Student: A Knotty Problem, Part 2 2008-06-08 16:58:00
85 Design - RSA Made Simple 2008-06-08 16:57:00
85 Management - Quality Manifesto 2008-06-08 16:56:00
84 - Editorial After Four Years 2008-04-12 09:00:00
84 Design
Programming
- Watersheds and Waterfalls (Part 2) 2008-04-12 08:59:00
84 Design
Programming
- The Model Student: A Knotty Problem, Part 1 2008-04-12 08:58:00
84 - - The Way of the Consultant 2008-04-12 08:57:00
83 - Editorial When Things Go Wrong 2008-02-12 09:00:00
83 - LettersEditor Letter to the Editor 2008-02-12 08:59:00
83 Programming
Design
- Watersheds and Waterfalls 2008-02-12 08:58:00
83 Design - The PfA Papers: Deglobalisation 2008-02-12 08:57:00
83 Design - The Regular Travelling Salesman, Part 2 2008-02-12 08:56:00
83 Programming - Testing Visiting Files and Directories in C# 2008-02-12 08:55:00
83 Programming - Generics Without Templates 2008-02-12 08:54:00
83 Process - Future Workers (Prototype) 2008-02-12 08:53:00
82 - Editorial The Essence of Success 2007-12-08 12:00:00
82 Design - The PfA Papers: Context Matters 2007-12-08 11:59:00
82 Design - The Model Student 2007-12-08 11:58:00
82 Programming - Functional Programming Using C++ Templates (Part 2) 2007-12-08 11:57:30
82 Programming - Java Protocol Handlers 2007-12-08 11:57:00
82 Design - Upgrading Legacy Software in Data Communications Systems 2007-12-08 11:56:00
82 Management
Process
- Creating Awareness 2007-12-08 11:55:00
81 - Editorial While the Cat's Away... 2007-10-07 12:00:00
81 Programming
Design
- The PfA Papers: The Clean Dozen 2007-10-07 11:59:00
81 Process - Blue-White-Red, an Example Agile Process 2007-10-07 11:58:00
81 Design
Programming
- Functional Programming Using C++ Templates (Part 1) 2007-10-07 11:57:00
81 Programming
Design
- auto_value: Transfer Semantics for Value Types 2007-10-07 11:56:00
80 - Editorial Consensus 2007-08-12 12:00:00
80 - LettersEditor Letter to the Editor 2007-08-12 11:59:00
80 Programming - He Sells Shell Scripts to Intersect Sets 2007-08-12 11:58:00
80 Design - The PfA Papers: From the Top 2007-08-12 11:57:00
80 Programming - Release Mode Debugging 2007-08-12 11:56:00
80 Design
Programming
- auto_value: Transfer Semantics for Value Types 2007-08-12 11:55:00
80 - Editorial Guidelines for Contributors 2007-08-12 11:54:00
79 - Editorial Rip It Up and Start Again 2007-06-04 12:00:00
79 Programming
Design
- The Policy Bridge Design Pattern 2007-06-04 11:59:00
79 Process - Live and Learn with Retrospectives 2007-06-04 11:58:00
79 Process
Programming
- Continuous Integration with CruiseControl.Net 2007-06-04 11:57:00
79 Programming - Working with GNU Export Maps 2007-06-04 11:56:00
79 Programming - auto_value: Transfer Semantics for Value Types 2007-06-04 11:55:00
78 - Editorial New Tricks for an Old Dog 2007-04-22 12:00:00
78 - LettersEditor Letters to the Editor 2007-04-22 11:59:00
78 Design - Software Product Line Engineering with Feature Models 2007-04-22 11:58:00
78 Design
Programming
- A Perspective on Use of Conditional Statements versus Assertions 2007-04-22 11:57:00
78 Programming - Implementing Synchronization Primitives for Boost on Windows Platforms 2007-04-22 11:56:00
78 Design
Programming
- Design in Test-Driven Development 2007-04-22 11:55:00
78 Design
Programming
- C++ Unit Test Frameworks 2007-04-22 11:54:00
78 Design - A Practical Form of OO Layering 2007-04-22 11:53:00
77 - Editorial The Power of Inertia 2007-01-31 09:00:00
77 Management - Managing Technical Debt 2007-01-31 08:55:00
77 Design
Programming
- Programming - Abstraction by Design 2007-01-31 08:50:00
77 Design - Exceptional Design 2007-01-31 08:45:00
77 Programming - C++ Trivial Logger 2007-01-31 08:40:00
77 Programming - FRUCTOSE - a C++ Unit Test Framework 2007-01-31 08:35:00
77 Programming LettersEditor Letter to the Editor 2007-01-31 08:30:00
76 - Editorial How Overload Comes to You 2006-12-10 09:44:00
76 Programming - Pooled Lists 2006-12-10 09:43:00
76 Programming
Design
- The Singleton in C++ - A force for good? 2006-12-10 09:42:00
76 Programming
Design
- C++ Interface Classes - Strengthening Encapsulation 2006-12-10 09:41:00
76 - - A Drop in Standards? 2006-12-10 09:40:00
75 - Editorial Life in the Fast Lane 2006-10-01 12:00:00
75 - LettersEditor Letters 2006-10-01 11:59:00
75 Process - Up Against the Barrier 2006-10-01 11:58:00
75 Programming - Inventing a Mutex 2006-10-01 11:57:00
75 Programming - C++ Unit Testing Easier: CUTE 2006-10-01 11:56:00
75 Programming - From CVS to Subversion 2006-10-01 11:55:00
74 - Editorial Take a Step Forward 2006-08-01 12:00:00
74 Programming - Comments Considered Good 2006-08-01 11:59:00
74 Programming - Introducing CODEF/CML 2006-08-01 11:58:00
74 Programming - Fine Tuning for lexical_cast 2006-08-01 11:57:00
74 Programming - C# Generics - Beyond Containers of T 2006-08-01 11:56:00
74 Programming - The Kohonen Neural Network Library 2006-08-01 11:55:00
74 Process - The Documentation Myth 2006-08-01 11:54:00
73 - Editorial Editorial 2006-06-01 12:00:00
73 Process - Pair Programming Explained 2006-06-01 11:59:00
73 Programming - Comments Considered Evil 2006-06-01 11:58:00
73 Programming - How Do Those Funky Placeholders Work? 2006-06-01 11:57:00
73 Programming
Internet
- Implementing drop-down menus in pure CSS (no JavaScript) 2006-06-01 11:56:00
73 Design
Programming
- The Rise and Fall of Singleton Threaded 2006-06-01 11:55:00
73 Programming - The Case Against TODO 2006-06-01 11:54:00
73 Programming - Objects for States 2006-06-01 11:53:00
72 - Editorial Editorial: Doing What You Can 2006-04-06 10:47:52
72 Programming - Multithreading 101 2006-04-05 22:44:36
72 Programming - To Grin Again 2006-04-04 21:45:53
72 Programming - A Fistful Of Idioms 2006-04-03 19:52:09
72 Programming - C++ Best Practice – Designing Header Files 2006-04-02 22:04:46
72 Programming - Visiting Alice 2006-04-01 21:14:01
71 - Editorial Editorial: Keeping Up Standards 2006-02-06 21:37:52
71 Programming - Soft Documentation 2006-02-05 20:57:50
71 Programming - Dead Code 2006-02-04 15:14:54
71 Process - How to Shoot Yourself in the Foot. In an Agile Way. 2006-02-03 15:40:03
71 Programming - Friend or Foe! 2006-02-02 22:34:22
71 Programming - Recursive Make Considered Harmful 2006-02-01 21:22:40
176 - Editorial Editorial 2005-12-09 05:00:00
70 - Editorial Editorial: The "Safe C++ Standard Library" 2005-12-09 05:00:00
176 - Francis' Scribbles Francis' Scribbles 2005-12-07 05:00:00
176 - Code Critique Student Code Critique Competition 37 2005-12-06 05:00:00
176 - - Silas's Corner 2005-12-06 05:00:00
176 - Professionalism Professionalism in Programming #35 2005-12-06 05:00:00
176 - - Conference Report - AgileNorth 2005-12-06 05:00:00
176 Design - Test Driven Development of C# User Interfaces 2005-12-02 06:00:00
176 Programming - Let's Do C# and MySQL - Part 2 - A Beginning 2005-12-02 06:00:00
176 - - Grid and Utility Computing - The Return of the Bureau 2005-12-02 06:00:00
176 Design - Debuggers Should Go Backwards 2005-12-02 06:00:00
176 Design - Cryptographic Mistakes Made in Programming 2005-12-02 06:00:00
176 Design - A Reflection on Defensive Programming 2005-12-02 06:00:00
70 Programming - Two-thirds of a Pimpl and a Grin 2005-12-02 05:00:00
70 Programming - The Curate's Wobbly Desk 2005-12-02 05:00:00
70 - LettersEditor Letter to the Editor 2005-12-02 05:00:00
70 Internet - How to Quantify Quality: Finding Scales of Measure 2005-12-02 05:00:00
70 Programming - "Here be Dragons" 2005-12-02 05:00:00
70 Programming - Better Encapsulation for the Curiously Recurring Template Pattern 2005-12-02 05:00:00
175 - Editorial Editorial 2005-10-09 05:00:00
69 - Editorial Editorial: Can We Change For The Better? 2005-10-09 05:00:00
175 - - Late News! 2005-10-08 05:00:00
175 - Francis' Scribbles Francis' Scribbles 2005-10-07 05:00:00
175 - Code Critique Student Code Critique Competition 36 2005-10-06 05:00:00
175 - - Silas's Corner 2005-10-06 05:00:00
175 - Professionalism Professionalism in Programming #34 2005-10-06 05:00:00
175 Programming - db4objects - Innovating Object Databases with Open Source 2005-10-02 06:00:00
175 Internet - When Worlds Collide 2 - Circuit Switch Telephony and Packet Switch Networks 2005-10-02 06:00:00
175 Internet - Tracking Exceptions in Web Services with GUIDs 2005-10-02 06:00:00
175 Management - The Agile Manifesto Explained (and a First Amendment) 2005-10-02 06:00:00
175 Management - Setting up a Subversion Server for Remote Use 2005-10-02 06:00:00
175 Programming - Pointer Reversal: An Algorithm Design Technique 2005-10-02 06:00:00
175 Design - Patterns in C - Part 5: REACTOR 2005-10-02 06:00:00
175 Programming - Let's Do C# and MySQL - Part 1 - MySQL 2005-10-02 06:00:00
175 Programming - J2SE 5.0 New Features 2005-10-02 06:00:00
69 Programming - With Spirit 2005-10-02 05:00:00
69 Design - Vorsprung Durch Testing 2005-10-02 05:00:00
69 Programming - Polynomial Classes 2005-10-02 05:00:00
69 Programming - Incremental Design: A Case Study of a Compiler 2005-10-02 05:00:00
69 Programming - A Framework for Generating Numerical Test Data 2005-10-02 05:00:00
174 - Editorial Editorial 2005-08-09 05:00:00
68 Management Editorial Editorial: Size Does Matter 2005-08-09 05:00:00
174 - LettersEditor Comments 2005-08-08 05:00:00
174 - Professionalism Professionalism in Programming #33 2005-08-07 05:00:00
174 - Francis' Scribbles Francis' Scribbles 2005-08-05 05:00:00
174 - - Caption Competition 2005-08-04 05:00:00
174 Programming - Transactions with Delegates in C# 2005-08-03 05:00:00
174 - Code Critique Student Code Critique Competition 35 2005-08-03 05:00:00
174 Programming - Sharp as C 2005-08-03 05:00:00
174 Programming - Qt 4.0 is Out! 2005-08-03 05:00:00
174 Design - Patterns in C - Part 4: OBSERVER 2005-08-03 05:00:00
174 Management - Becoming and Being Agile 2005-08-03 05:00:00
174 - - ACCU Conference 2005 2005-08-03 05:00:00
68 Management - Software Project Management: Adding Stakeholder Metrics to Agile Projects 2005-08-02 05:00:00
68 Programming - Investigating Java Class Loading 2005-08-02 05:00:00
68 Programming - C-side Re-sort 2005-08-02 05:00:00
68 Programming - C++ Interface Classes - Noise Reduction 2005-08-02 05:00:00
68 Programming - A Technique for Register Access in C++ 2005-08-02 05:00:00
173 - Editorial Editorial 2005-06-09 05:00:00
67 - Editorial Editorial: Does all this help make better software? 2005-06-09 05:00:00
173 - Francis' Scribbles Francis' Scribbles 2005-06-06 05:00:00
173 - Code Critique Student Code Critique Competition 34 2005-06-05 05:00:00
173 Management - Professionalism in Programming #32 2005-06-04 05:00:00
173 Programming - Welcome to the Wonderful World of Porting! 2005-06-02 05:00:00
173 Programming - Silas's Corner 2005-06-02 05:00:00
173 Design - Patterns in C - Part 3: Strategy 2005-06-02 05:00:00
173 - - Out with the old... 2005-06-02 05:00:00
173 Programming - New Container Classes in Qt 4 2005-06-02 05:00:00
173 Programming - Introduction to Tcl/Tk: Part 2 2005-06-02 05:00:00
173 - LettersEditor Comments 2005-06-02 05:00:00
173 - - Bjarne Stoustrup's Fiver 2005-06-02 05:00:00
173 Management - Are Certificates Worth the Paper they are Written On? 2005-06-02 05:00:00
173 - - ACCU Conference 2005 2005-06-02 05:00:00
173 - - ACCU 2004 Article Writing Competition 2005-06-02 05:00:00
67 Programming - The Trial of the Reckless Coder 2005-06-02 05:00:00
67 Management - "The C++ Community" - Are We Divided by a Common Language? 2005-06-02 05:00:00
67 Programming - Taming Complexity: A Class Hierarchy Tale 2005-06-02 05:00:00
67 Programming - Microsoft Symbol Engine 2005-06-02 05:00:00
67 - LettersEditor Letters to the Editor 2005-06-02 05:00:00
67 Management - Grain Storage MIS: A Failure of Communications (27 March 1998) 2005-06-02 05:00:00
67 Design - Can C++ Learn from Generics in Ada? 2005-06-02 05:00:00
66 Management Editorial Editorial: Need to Unlearn 2005-04-20 18:05:25
66 Management - Sheep Farming for Software Development Managers 2005-04-12 18:05:26
66 Programming - Separating Interface and Implementation in C++ 2005-04-12 18:05:26
66 Programming - Overload Resolution - Selecting the Function 2005-04-12 18:05:26
66 Design
Programming
- Metaprogramming is Your Friend 2005-04-12 18:05:26
66 - LettersEditor Letter to the Editor 2005-04-12 18:05:25
66 Programming - Digging a Ditch 2005-04-12 18:05:25
172 - Editorial Editorial 2005-04-09 13:16:11
172 - Code Critique Student Code Critique Competition 33 2005-04-06 13:16:11
172 - Francis' Scribbles Francis' Scribbles 2005-04-06 13:16:11
172 - Professionalism Professionalism in Programming #31 2005-04-05 13:16:11
172 Programming - I Wish Programming Was Easy Again 2005-04-04 13:16:11
172 Programming - Using Qt's Non-GUI Classes 2005-04-03 13:16:11
172 Design - Patterns in C - Part 2: State 2005-04-03 13:16:11
172 Programming - Introduction to Tcl/Tk 2005-04-03 13:16:11
172 Programming - Forgetting the ABC 2005-04-03 13:16:11
172 Management - Automatically Generating Word Documents 2005-04-03 13:16:11
172 Programming - An Introduction to Objective-C 2005-04-03 13:16:11
172 Management - A Subversion Primer 2005-04-03 13:16:11
65 - Editorial Editorial: "They" Have Their Reasons 2005-02-19 16:35:57
65 Management - The Developer's New Work 2005-02-12 16:35:57
65 Design - Stable Intermediate Forms 2005-02-12 16:35:57
65 Programming - Multiple Streams Going Nowhere 2005-02-12 16:35:57
65 - LettersEditor Letters: Encapsulate Context 2005-02-12 16:35:57
65 Management - From Waterfall to EVO in a Medium Size Norwegian Software House 2005-02-12 16:35:57
65 Programming - C++ Properties - a Library Solution 2005-02-12 16:35:57
65 Programming - C Abuse 2005-02-12 16:35:56
65 Management - A Pair Programming Experience 2005-02-12 16:35:56
171 - Editorial Editorial 2005-02-09 13:16:10
171 - Code Critique Student Code Critique Competition 32 2005-02-06 13:16:10
171 Programming - Wx - A Live Port - Part 3 2005-02-03 13:16:10
171 - Professionalism Professionalism in Programming #30 2005-02-03 13:16:10
171 Programming - Patterns in C - Part 1 2005-02-03 13:16:10
171 Programming - Memory For a Short Sequence of Assignment Statements 2005-02-03 13:16:10
171 Programming - Elephant - A C++ Memory Observer 2005-02-03 13:16:10
171 Programming - An Introduction to Programming with GTK+ and Glade in ISO C and ISO C++ - Part 4 2005-02-03 13:16:10
171 Programming - An Introduction to Objective-C 2005-02-03 13:16:10
64 - Editorial Editorial: A Glimpse Behind the Scenes 2004-12-19 15:57:10
64 Design - Yet Another Hierarchical State Machine 2004-12-12 15:57:10
64 Programming - Mini-project to Decode A Mini-language - Part Two 2004-12-12 15:57:10
64 Design - Evolution of the Observer Pattern 2004-12-12 15:57:10
64 Programming - An Experience Report on Implementing a Custom Agile Methodology on a C++/Python Project 2004-12-12 15:57:10
166 - Editorial Editorial 2004-12-09 13:16:09
166 - Francis' Scribbles Francis' Scribbles 2004-12-08 13:16:09
166 - Professionalism Professionalism in Programming #29 2004-12-07 13:16:09
166 - Code Critique Student Code Critique Competition 31 2004-12-06 13:16:09
166 Programming - Wx - A Live Port 2004-12-03 13:16:10
166 Programming - Writing Custom Widgets in Qt 2004-12-03 13:16:10
166 Programming - What's in a Namespace? 2004-12-03 13:16:09
166 Management - Memory for a Short Sequence of Assignment Statements 2004-12-03 13:16:09
166 Management - Blue Fountain Systems - An Open Source Company 2004-12-03 13:16:09
166 - - Automatically-Generated Nightmares 2004-12-03 13:16:09
166 Programming - An Introduction to Programming with GTK+ and Glade in ISO C and ISO C++ - Part 3 2004-12-03 13:16:08
166 Programming - An Introduction to Objective-C 2004-12-03 13:16:08
63 - Editorial Editorial: The Buzzword Adoption Pattern? 2004-10-09 16:25:38
165 - Editorial Editorial 2004-10-09 13:16:08
165 - LettersEditor Letters to the Editor 2004-10-08 13:16:08
165 - LettersEditor Letters to the Editor 2004-10-08 13:16:08
165 - LettersEditor Letters to the Editor 2004-10-08 13:16:08
165 - LettersEditor Letters to the Editor 2004-10-08 13:16:08
165 - Francis' Scribbles Francis' Scribbles 2004-10-07 13:16:08
165 - Code Critique Student Code Critique Competition 30 2004-10-06 13:16:08
165 - Professionalism Professionalism in Programming #28 2004-10-04 13:16:08
165 Programming - Wx - A Live Port 2004-10-03 13:16:08
165 Programming - Rapid Dialog Design Using Qt 2004-10-03 13:16:08
165 Programming - Introduction to STL (Standard Template Library) 2004-10-03 13:16:08
165 Programming - An Introduction to Programming with GTK+ and Glade - Part 2 2004-10-03 13:16:07
165 Programming - An Introduction to Objective-C 2004-10-03 13:16:07
63 Programming - The Encapsulate Context Pattern 2004-10-01 16:25:39
63 Programming - Microsoft Visual C++ and Win32 Structured Exception Handling 2004-10-01 16:25:39
63 Programming - Garbage Collection and Object Lifetime 2004-10-01 16:25:39
63 Programming - C++ Lookup Mysteries 2004-10-01 16:25:38
63 Programming - A Mini-project to Decode a Mini-language - Part One 2004-10-01 16:25:38
62 - Editorial Editorial: The Value of What You Know 2004-08-09 22:52:10
164 - Editorial Editorial 2004-08-09 13:16:06
164 - LettersEditor Letter to the Editor 2004-08-06 13:16:06
164 Programming - XML as a Model-View-Controller System for Documents 2004-08-03 13:16:07
164 - - Using a Live Linux Distribution 2004-08-03 13:16:07
164 - Code Critique Student Code Critique Competition 29 2004-08-03 13:16:07
164 - Professionalism Professionalism in Programming #27 2004-08-03 13:16:07
164 Programming - Introduction to C# - Part 2 2004-08-03 13:16:06
164 - Francis' Scribbles Francis' Scribbles 2004-08-03 13:16:06
164 Programming - Creating Standard GUI Applications 2004-08-03 13:16:06
164 Programming - C++ Templates - A Simple Example 2004-08-03 13:16:06
164 Programming - An Introduction to Programming with GTK+ and Glade in ISO C and ISO C++ 2004-08-03 13:16:06
164 Programming - An Introduction to Objective-C 2004-08-03 13:16:06
62 Programming - The Curious Case of the Compile-Time Function 2004-08-01 22:52:11
62 Programming - ACCU Mentored Developers XML Project 2004-08-01 22:52:11
62 Programming LettersEditor Letters to the Editor 2004-08-01 22:52:11
62 Programming - Handling Exceptions in finally 2004-08-01 22:52:10
62 Design - From Mechanism to Method: The Safe Stacking of Cats 2004-08-01 22:52:10
62 Programming - C++ Interface Classes - An Introduction 2004-08-01 22:52:10
62 Programming - A Template Programmer's Struggles Revisited 2004-08-01 22:52:10
61 - Editorial Editorial: New Things Under the Sun 2004-06-09 14:26:10
163 - Francis' Scribbles Francis' Scribbles 2004-06-09 13:16:04
163 - Editorial Editorial 2004-06-09 13:16:04
163 Programming - Introduction To C# 2004-06-06 13:16:05
163 Programming - Going GUI with Qt 2004-06-05 13:16:05
163 - - The ACCU Conference 2004 2004-06-03 13:16:06
163 - Code Critique Student Code Critique Competition 28 2004-06-03 13:16:06
163 - Professionalism Professionalism in Programming #26 2004-06-03 13:16:05
163 - LettersEditor Letters to the Editor 2004-06-03 13:16:05
163 - LettersEditor Letters to the Editor 2004-06-03 13:16:05
163 Programming - Functional Programming in Python: An Introduction by Example 2004-06-03 13:16:05
163 - - From the Coalface 2004-06-03 13:16:04
61 - LettersEditor Letters: Software’s No Different... 2004-06-01 17:43:35
61 Management - Where Egos Dare 2004-06-01 16:51:15
61 Programming - When is a "Pattern" not a "Pattern"? 2004-06-01 16:51:15
61 Programming - The Tale of a Struggling Template Programmer 2004-06-01 16:51:14
61 Programming - Lvalues and Rvalues 2004-06-01 16:51:14
61 Programming - Efficient Exceptions? 2004-06-01 16:51:14
61 - LettersEditor Letters: The Invisibility of Software Design 2004-06-01 14:26:10
61 - LettersEditor Letters: Software Project Management Classics? 2004-06-01 14:26:10
61 Programming - A Template Programmer’s Struggles Resolved 2004-06-01 14:26:10
60 Management Editorial Editorial 2004-04-21 22:54:59
162 - Editorial Editorial 2004-04-09 22:53:48
60 Programming - Transforming XML with XSLT 2004-04-02 22:54:59
60 - LettersEditor Letters to the Editor(s) 2004-04-02 22:54:59
60 Management LettersEditor Letters to the Editor(s) 2004-04-02 22:54:59
60 Programming - From Mechanism to Method: Generic Decoupling 2004-04-02 22:54:59
60 Programming - All Heap No Leaks 2004-04-02 22:54:59
60 Programming - Achieving FitNesse in C++ 2004-04-02 22:54:59
60 Programming - A Little Detail 2004-04-02 22:54:59
162 Programming - Writing Maintainable Code 2004-04-01 22:53:48
162 - Francis' Scribbles Student Code Critique Competition 27 2004-04-01 22:53:48
162 - Professionalism Professionalism in Programming #25 2004-04-01 22:53:48
162 Programming - I_mean_something_to_somebody, Part Two 2004-04-01 22:53:48
162 Programming Francis' Scribbles Francis' Scribbles 2004-04-01 22:53:48
162 Programming - C++/CLI, Ecma TC39/TG5,and SC22/WG21 2004-04-01 22:53:48
162 Programming - A Python Script to Relocate Source Trees 2004-04-01 22:53:48
161 - Editorial Editorial 2004-03-07 19:37:32
161 - Francis' Scribbles Francis’ Scribbles 2004-03-07 19:37:18
161 - LettersEditor Letter to the Editor 2004-03-07 19:37:00
161 Programming Professionalism Professionalism in Programming #24 2004-03-07 19:36:44
59 - Editorial Editorial 2004-02-09 21:55:34
161 Programming - do...while 2004-02-07 19:37:48
59 Management - Why do requirements change? 2004-02-02 21:55:35
59 Design - More is Less 2004-02-02 21:55:35
59 Programming - Letters to the Editor(s) 2004-02-02 21:55:35
59 Design - Heretical Java #1 2004-02-02 21:55:34
59 Programming - From Mechanism to Method: 2004-02-02 21:55:34
59 Programming - C++ as a Safer C 2004-02-02 21:55:34
161 Programming - Code in Comments 2004-02-01 19:38:18
161 Programming - Comment on “Problem 11” 2004-02-01 19:38:02
161 Programming Code Critique Student Code Critique Competition 26 2004-02-01 01:21:34
58 - Editorial Editorial 2003-12-09 21:55:55
156 - Editorial Editorial 2003-12-09 13:16:01
156 - Code Critique Student Code Critique Competition 2003-12-06 13:16:02
156 - Professionalism Professionalism in Programming #23 2003-12-05 13:16:02
156 - Francis' Scribbles Francis' Scribbles 2003-12-05 13:16:02
156 Programming - Maintaining Context for Exceptions (Alternative) 2003-12-03 13:16:02
156 Design - I_mean_something_to_somebody 2003-12-03 13:16:02
156 Programming - BRACKETS OFF! 2003-12-03 13:16:01
58 Programming - From Mechanism to Method: 2003-12-02 21:55:55
58 Programming - Choosing Template Parameters 2003-12-02 21:55:55
58 Programming - CheckedInt: A Policy-Based Range-Checked Integer 2003-12-02 21:55:55
58 Management
Design
- An Alternative View of design (and planning) 2003-12-02 21:55:55
58 Management - A Standard Individual: A Licensed Engineer 2003-12-02 21:55:55
58 Programming - A More Flexible Container 2003-12-02 21:55:55
155 - Editorial Editorial 2003-10-09 13:16:00
155 - Francis' Scribbles Francis' Scribbles 2003-10-07 13:16:00
155 - Professionalism Professionalism in Programming #22 2003-10-06 13:16:00
155 - Code Critique Student Code Critique Competition 2003-10-03 13:16:00
155 Internet - Patterns in the Web 2003-10-03 13:16:00
155 - - Mac OS X Tech Talk Tour: 2003-10-03 13:16:00
155 Internet - I Wish They'd Use the Standard 2003-10-03 13:16:00
155 - - How to Talk Oneself Out of a Job 2003-10-03 13:16:00
155 Programming - Copy on Write 2003-10-03 13:16:00
155 Programming - Combining the STL with SAX and XPath for Effective XML Parsing 2003-10-03 13:16:00
57 Programming - Statically Checking Exception Specifications 2003-10-02 22:56:15
57 Management - Editorial 2003-10-02 22:56:14
57 Programming - Software As Read 2003-10-02 22:56:14
57 Programming - Single Exit 2003-10-02 22:56:14
57 Design - SINGLETON - the anti-pattern! 2003-10-02 22:56:14
57 - LettersEditor Letters to the Editor(s) 2003-10-02 22:56:14
57 - LettersEditor Letters to the Editor(s) 2003-10-02 22:56:14
57 - LettersEditor Letters to the Editor(s) 2003-10-02 22:56:14
57 Management - Is IT worth it? 2003-10-02 22:56:14
57 Programming - Error and Exception Handling 2003-10-02 22:56:14
57 Programming - Chaos Theory 2003-10-02 22:56:14
57 Programming - A Policy-Driven CORBA Template Library to Facilitate the Rapid Development of DOC Middleware 2003-10-02 22:56:14
58 - LettersEditor Letter to the Editor(s) 2003-10-02 22:55:55
56 - Editorial Editorial 2003-08-09 22:56:32
154 - Editorial Editorial 2003-08-09 13:15:58
154 - LettersEditor Letters to the Editor 2003-08-08 13:15:59
154 - LettersEditor Letters to the Editor 2003-08-08 13:15:59
154 - Code Critique Student Code Critique Competition 2003-08-07 13:15:59
154 - Professionalism Professionalism in Programming #21 2003-08-06 13:15:59
154 - Francis' Scribbles Francis' Scribbles 2003-08-06 13:15:58
154 - - When Worlds Collide 2003-08-03 13:15:59
154 Management - On Not Being a Software Engineer 2003-08-03 13:15:59
154 Programming - Mixing Strings in C++ 2003-08-03 13:15:59
154 Programming - Maintaining Context for Exceptions 2003-08-03 13:15:59
154 Programming - A Polygon Seed Fill Algorithm 2003-08-03 13:15:58
154 - - ACCU Spring Conference 2003 Roundup 2003-08-03 13:15:58
153 Programming - Quick Guide to MinGW (GCC for Windows) 2003-08-03 13:15:58
56 Management - Three Phantastic Tales 2003-08-02 22:56:32
56 Programming - Stream-Based Parsing in C++ 2003-08-02 22:56:32
56 Design - Reshaping an Old Piece of Design 2003-08-02 22:56:32
56 Management - EuroPLoP 2003 Conference Report 2003-08-02 22:56:32
56 Design - A Unified Singleton Framework 2003-08-02 22:56:32
55 - Editorial Editorial 2003-06-09 22:57:04
153 - Editorial Editorial 2003-06-09 13:15:57
153 - LettersEditor Letters to the Editor 2003-06-08 13:15:58
153 - LettersEditor Letters to the Editor 2003-06-08 13:15:57
153 - Code Critique Student Code Critique Competition 2003-06-06 13:15:58
153 - Professionalism Professionalism in Programming #20 2003-06-06 13:15:58
153 - Francis' Scribbles Francis' Scribbles 2003-06-06 13:15:57
153 - - Members' experiences 2003-06-03 13:15:58
153 Programming - Learning C++: A Student's Perspective 2003-06-03 13:15:58
153 Programming - Intrusive Identifiers 2003-06-03 13:15:58
153 Design - Members' experiences 2003-06-03 13:15:58
153 Programming - Generating Lists for C++ in Python 2003-06-03 13:15:57
153 - - Begin C++ Discussions at ACCU Spring Conference 2003 2003-06-03 13:15:57
153 Programming - A Python project (2) 2003-06-03 13:15:57
55 Management - Ruminations on Knowledge in Software Development 2003-06-02 22:57:04
55 Programming - How To Write A Loop 2003-06-02 22:57:04
55 Programming - From Mechanism to Method 2003-06-02 22:57:04
55 Programming - Embedded Scripting Languages 2003-06-02 22:57:04
55 Programming - A bin Manipulator For IOStreams 2003-06-02 22:57:04
54 - Editorial Editorial 2003-04-09 22:57:18
152 - Editorial Editorial 2003-04-09 13:15:56
152 - Code Critique Student Code Critique Competition 2003-04-06 13:15:57
152 - Francis' Scribbles Francis' Scribbles 2003-04-06 13:15:56
152 - Professionalism Professionalism in Programming #19 2003-04-05 13:15:56
152 Programming - Non-Standard Code 2003-04-03 13:15:56
152 - - Installing Red Hat 8.0 (Psyche Linux) 2003-04-03 13:15:56
152 Programming - A Python Project 2003-04-03 13:15:56
152 Programming - 10 Things You Always Wanted to Know About Assert (But Were Afraid to Ask) 2003-04-03 13:15:56
152 - - 6 x 24 2003-04-03 13:15:56
54 Design - The Nature and Aesthetics of Design 2003-04-02 22:57:19
54 Management - Software development and the learning organisation 2003-04-02 22:57:19
54 Design - Observer Pattern Implementation 2003-04-02 22:57:19
54 Management - Labouring: An Analogy 2003-04-02 22:57:19
54 Programming - Implementing the Bridge pattern using templates with Microsoft Visual C++ 6.0 2003-04-02 22:57:19
54 Design - Exported Templates 2003-04-02 22:57:19
54 Programming - EXPR_TYPE - An Implementation of typeof Using Current Standard C++ 2003-04-02 22:57:19
54 Programming - Addendum to "Tiny Template Tidbit" 2003-04-02 22:57:18
54 Programming - A C++ Petri Net Framework For Multithreaded Programming 2003-04-02 22:57:18
53 - Editorial Editorial 2003-02-10 10:17:50
53 Programming - Implementing the Observer Pattern in C++ - Part 2 2003-02-08 12:35:11
53 Programming - From Mechanism to Method ­Total Ellipse 2003-02-07 13:42:58
53 Programming - Build Systems 2003-02-06 20:02:40
53 Programming - Indexing STL lists with maps 2003-02-05 21:10:07
53 Programming - A Return Type That Doesn’t Like Being Ignored 2003-02-04 22:59:25
53 Programming - C++rossword 2003-02-03 09:55:49
53 Programming - C++ Standards Library Report 2003-02-02 23:58:45
53 Programming - C++ Templates 2003-02-01 07:06:54
52 Design - Organising Source Code 2002-12-02 21:57:50
52 - LettersEditor Letters to the Editor 2002-12-02 21:57:50
52 Programming - Implementing the Observer Pattern in C++ - Part 1 2002-12-02 21:57:50
52 Programming - From Mechanism to Method - Good Qualifications 2002-12-02 21:57:50
52 Programming - File Format Conversion Using Templates and Type Collections 2002-12-02 21:57:50
52 - Editorial Editorial - On Writing 2002-12-02 21:57:50
145 - Editorial Editorial 2002-10-09 13:15:54
145 - LettersEditor Letters to the Editor 2002-10-08 13:15:55
145 - Francis' Scribbles Francis' Scribbles 2002-10-07 13:15:55
145 - Code Critique Student Code Critique Competition 2002-10-06 13:15:55
145 - Professionalism Professionalism in Programming #16 2002-10-06 13:15:55
145 Programming - XML Parsing with the Document Object Model 2002-10-03 13:15:55
145 Programming - What is a Hash Table? 2002-10-03 13:15:55
145 - - Linux Server Series Part 1 2002-10-03 13:15:55
145 Programming - Enlarging on "A Problem of Access" in C Vu December 2001 Volume 13 Number 6 2002-10-03 13:15:54
145 Programming - 4DML Revisited 2002-10-03 13:15:54
51 Design - STL-style Circular Buffers By Example, Part Two 2002-10-02 22:58:12
51 Design - Patterns Collaborations: Observer and Composite 2002-10-02 22:58:12
51 Programming - Pairing Off Iterators 2002-10-02 22:58:12
51 Programming - Mutate? or Create? 2002-10-02 22:58:12
51 Management - Extendable Software and the Bigger Picture 2002-10-02 22:58:12
51 Programming - Exception Handling in C# 2002-10-02 22:58:12
51 Management Editorial Editorial - Software Quality 2002-10-02 22:58:12
144 - Editorial Editorial 2002-08-09 13:15:53
144 - LettersEditor The Wall 2002-08-08 13:15:53
144 - LettersEditor The Wall 2002-08-08 13:15:53
144 - LettersEditor The Wall 2002-08-08 13:15:53
144 - LettersEditor The Wall 2002-08-08 13:15:53
144 - Francis' Scribbles Francis' Scribbles 2002-08-07 13:15:53
144 - Code Critique Student Code Critique Competition 2002-08-06 13:15:54
144 - Professionalism Professionalism in Programming #15 2002-08-06 13:15:54
144 Programming - Some Personal Reflections on C++ and Java 2002-08-03 13:15:54
144 - - My Recommended Books Part 2 2002-08-03 13:15:54
144 Programming - My First Steps in Java Web Development 2002-08-03 13:15:54
144 Programming - Examining C++ 2002-08-03 13:15:53
144 - - Don't Touch That Clock! 2002-08-03 13:15:53
144 - - Building Sculptures out of Holes 2002-08-03 13:15:53
144 Design - An Introduction to 4DML 2002-08-03 13:15:53
144 Programming - A Little String Thing 2002-08-03 13:15:52
144 - - ACCU UK Python Users Group 2002-08-03 13:15:52
50 Design - The Philosophy of Extensible Software 2002-08-02 22:58:29
50 Programming - Template Metaprogramming: Shifting Down a Gear 2002-08-02 22:58:29
50 Programming - STL-style Circular Buffers By Example 2002-08-02 22:58:28
50 Design - Execute Around Method and Proxy Goulash 2002-08-02 22:58:28
50 Programming - Even More Java Exceptions 2002-08-02 22:58:28
50 Internet Editorial Editorial 2002-08-02 22:58:28
50 Programming - Alternatives for Partial Template Function Specialisation 2002-08-02 22:58:28
51 Programming - Applied Reading - Taming Shared Memory 2002-08-02 22:58:12
52 Programming - Developing a C++ Unit Testing Framework 2002-08-02 22:57:50
49 Design - Writing Extendable Software 2002-06-26 17:46:10
49 Design - The scoping problem 2002-06-26 17:46:10
49 Programming - Programming with Interfaces in C++ 2002-06-26 17:46:10
49 Programming - More Exceptional Java 2002-06-26 17:46:10
49 - LettersEditor Letter To The Editor 2002-06-26 17:46:10
49 - Editorial Editorial 2002-06-26 17:46:10
49 Management - Building Java Applications 2002-06-26 17:46:10
49 Programming - An Overview of C#.NET 2002-06-26 17:46:10
143 - Editorial Editorial 2002-06-09 13:15:51
143 - Francis' Scribbles Francis' Scribbles 2002-06-06 13:15:52
143 - Code Critique Student Code Critique Competition 2002-06-05 13:15:52
143 - LettersEditor The Wall 2002-06-03 13:15:52
143 - Professionalism Professionalism in Programming #14 2002-06-03 13:15:52
143 - - On Keeping Notes 2002-06-03 13:15:52
143 - - My Recommended Books Part 1 2002-06-03 13:15:52
143 Programming - Introduction to XML and C++ 2002-06-03 13:15:52
143 Design - A Short History of Character Sets 2002-06-03 13:15:51
48 Management - Thinking about "reuse" 2002-04-26 17:46:09
48 Programming - The C++ Template Argument Deduction 2002-04-26 17:46:09
48 Programming - Template Titbit - A Different Perspective 2002-04-26 17:46:09
48 Programming - From Mechanism to Method - Function Follows Form 2002-04-26 17:46:09
48 Programming - Exceptional Java 2002-04-26 17:46:09
48 Management Editorial Editorial 2002-04-26 17:46:09
48 Programming - C++ Exceptions and Linux Dynamic Libraries 2002-04-26 17:46:09
45 Design - Porting part 3 : 2002-04-26 17:46:08
142 - Editorial Editorial 2002-04-09 13:15:50
142 - LettersEditor The Wall - Your Letters etc. 2002-04-08 13:15:51
142 - LettersEditor The Wall - Your Letters etc. 2002-04-08 13:15:51
142 - LettersEditor The Wall - Your Letters etc. 2002-04-08 13:15:51
142 - Francis' Scribbles Francis' Scribbles 2002-04-07 13:15:50
142 - Professionalism Professionalism in Programming #13 2002-04-06 13:15:50
142 - Code Critique Student Code Critique Competition 2002-04-05 13:15:51
142 - - On Re-Inventing the Wheel 2002-04-03 13:15:50
142 - - More Notes on Code Critique Competition 12 2002-04-03 13:15:50
142 Programming - If Problems Arise 2002-04-03 13:15:50
142 Management - How to Raise the Dead 2002-04-03 13:15:50
142 Programming - Applying OO to C 2002-04-03 13:15:50
47 Programming
Design
- What is Boost? 2002-02-26 16:46:09
47 Programming - Tiny Template Tidbit 2002-02-26 16:46:09
47 Design - Of Minimalism, Constructivism and Program Code 2002-02-26 16:46:09
47 Design - minimalism 2002-02-26 16:46:08
47 Management - Editorial: Product Definition 2002-02-26 16:46:08
47 Design - Minimalist Constructive Criticism 2002-02-26 16:46:08
47 Programming - Introduction to WOC: 2002-02-26 16:46:08
47 Management - How about a Turner Prize for software? 2002-02-26 16:46:08
141 - Editorial Editorial 2002-02-09 13:15:48
141 - Code Critique Student Code Critique 2002-02-06 13:15:49
141 - Professionalism Professionalism in Programming #12 2002-02-06 13:15:49
141 - - Thinking Aloud 2002-02-03 13:15:49
141 Programming - String Comparison with Wild Characters. 2002-02-03 13:15:49
141 - - Members' Experiences 2002-02-03 13:15:49
141 - - Members' Experiences 2002-02-03 13:15:49
141 - Francis' Scribbles Francis' Scribbles 2002-02-03 13:15:49
46 - Editorial Editorial - Coming Home 2001-12-26 16:46:08
46 Programming - Template Metaprogramming 2001-12-26 16:46:08
46 Programming - Techniques for Debugging in C++ 2001-12-26 16:46:08
46 Design - Modelling and Software Development 2001-12-26 16:46:08
46 Programming - Metaclasses and Reflection in C++ - Part 2 2001-12-26 16:46:08
136 - Editorial Editorial 2001-12-09 13:15:48
136 Management - Using CVS (A Beginner's Guide) 2001-12-03 13:15:48
136 - - The Path of MCSD 2001-12-03 13:15:48
136 Programming - Summing Arrays 2001-12-03 13:15:48
136 - Professionalism Professionalism in Programming #11 2001-12-03 13:15:48
136 Programming - An Introduction to Personal Java 2001-12-03 13:15:48
136 - Code Critique Student Code Critique Competition 13 2001-12-03 13:15:48
136 - - Thinking Aloud 2001-12-02 13:15:48
45 Programming - minimalism 2001-10-26 17:46:07
45 - Editorial Editorial 2001-10-26 17:46:07
45 Programming
Design
- Metaclasses and Reflection in C++ 2001-10-26 17:46:07
45 Programming - Introduction to C++ Templates 2001-10-26 17:46:07
135 - Editorial Editorial 2001-10-09 13:15:47
135 - Professionalism Professionalism in Programming #10 2001-10-05 13:15:47
135 - Code Critique Student Code Critique Competition 12 2001-10-03 13:15:48
135 Topics - Space Optimisation under Palm OS 2001-10-03 13:15:47
135 Programming - Introducing JUnit 2001-10-03 13:15:47
135 Management - A Personal View: Computing Anywhere 2001-10-03 13:15:47
135 Programming - A Little Class 2001-10-03 13:15:47
44 Programming - Using Version Control 2001-08-26 17:46:07
44 Programming - String Tokenization - A Programmer's Odyssey 2001-08-26 17:46:07
44 Programming - Porting (part 2) - Addressing the Differences 2001-08-26 17:46:07
44 Programming - Flexible Functors and Binders 2001-08-26 17:46:07
44 Internet Editorial Editorial 2001-08-26 17:46:07
44 Programming
Design
- Designing C++ Interfaces - Templates 2001-08-26 17:46:07
44 Programming - Are You Afraid of The Dark Too? Making More Sense of the STL 2001-08-26 17:46:07
134 - Editorial Editorial 2001-08-09 13:15:46
134 - Code Critique Student Code Critique Competition 11 2001-08-06 13:15:47
134 - Professionalism Professionalism in Programming #9 2001-08-06 13:15:46
134 Programming - What Is Swing? 2001-08-03 13:15:47
134 Management - In Defense of Sys Admins 2001-08-03 13:15:46
134 Management - From the Coalface 2001-08-03 13:15:46
43 Management Editorial Editorial 2001-06-26 17:46:06
43 Programming - Where to begin: Porting 2001-06-26 17:46:06
43 Programming - Introduction to the Database Template Library 2001-06-26 17:46:06
43 Programming - Designing C++ Interfaces - Exception Safety 2001-06-26 17:46:06
43 Programming - Are You Afraid of The Dark? - Making Sense of the STL 2001-06-26 17:46:06
43 Programming - An introduction to C++ Traits 2001-06-26 17:46:06
43 Management - .NET 2001-06-16 08:46:19
133 - Editorial Editorial 2001-06-09 13:15:45
133 - Code Critique Student Code Critique Competition 10 2001-06-07 13:15:46
133 - Professionalism Professionalism in Programming #8 2001-06-06 13:15:46
133 - - Members' Experiences 2001-06-05 13:15:46
133 Programming - What Is Swing? 2001-06-03 13:15:46
133 - - The Etymology of Comeau C/C++ 2001-06-03 13:15:46
133 Programming - Some Thoughts on Java 2001-06-03 13:15:46
133 - LettersEditor Members' Experiences 2001-06-03 13:15:46
133 - - Linkers 2001-06-03 13:15:45
133 - - Head in a Virtual Cloud... 2001-06-03 13:15:45
133 Programming - Getting Started with J2EE 2001-06-03 13:15:45
133 - - Members' Experiences 2001-06-02 13:15:46
42 Programming - Typesafe Registry for Windows 2001-04-26 17:46:06
42 Programming - Multimethods 2001-04-26 17:46:06
42 Programming LettersEditor Editor << letters; 2001-04-26 17:46:06
42 Programming LettersEditor Editor << letters; 2001-04-26 17:46:06
42 Management - Editorial 2001-04-26 17:46:05
42 Programming - Compile Time Indirection - An Unusual Template Technique 2001-04-26 17:46:05
42 Programming - C++ Idioms: First Thoughts 2001-04-26 17:46:05
42 Programming - A Generic Non-intrusive Smart Pointer Implementation 2001-04-26 17:46:05
42 Programming - A Deeper Look at Inline Functions 2001-04-26 17:46:05
132 - Editorial Editorial 2001-04-09 13:15:44
131 - LettersEditor Your Letters - The Editor's Replies 2001-04-08 13:15:43
132 - Code Critique Student Code Critique Competition 2001-04-06 13:15:45
132 - Professionalism Professionalism in Programming #7 2001-04-06 13:15:45
132 - - .Net Conference 2001 2001-04-03 20:28:39
132 Programming - Members' Experiences 2001-04-03 13:15:45
132 - - Once more unto the breach? 2001-04-03 13:15:45
132 - - My Trail of 10 Books for Learning C++ 2001-04-03 13:15:44
132 Programming - Gotcha(); // describe some bugs 2001-04-03 13:15:44
132 Internet - Conference: ACM CHI 2001 2001-04-03 13:15:44
132 - - Members' Experiences 2001-04-03 13:15:44
132 Programming - Ada Overview - Part 2 2001-04-03 13:15:44
132 Management - Members' Experiences 2001-04-03 13:15:44
132 - - ACCU Spring Conference 2001 Roundup 2001-04-03 13:15:44
132 - - Members' Experiences 2001-04-02 13:15:45
41 Design - C++ Standards - The "swap" Problem 2001-02-26 16:46:05
41 Design - Experiences of Implementing the Observer Design Pattern (Part 3) 2001-02-26 16:46:05
41 Programming Editorial Editorial 2001-02-26 16:46:05
41 Programming - Where is __FUNCTION__? 2001-02-26 16:46:05
41 Programming - Thread Pooling: An Investigation 2001-02-26 16:46:05
41 Design - Source Code Modules and Layering 2001-02-26 16:46:05
41 Programming - Extensibility - A Reason For Using Streams in C++ 2001-02-26 16:46:05
131 - Editorial Editorial 2001-02-09 13:15:42
131 - LettersEditor Your Letters - The Editor's Replies 2001-02-08 13:15:42
131 - LettersEditor Your Letters - The Editor's Replies 2001-02-08 13:15:42
131 - LettersEditor Your Letters - The Editor's Replies 2001-02-08 13:15:42
131 - Professionalism Professionalism in Programming Part 6 2001-02-06 13:15:43
131 - Code Critique Student Code Critique Competition 2001-02-05 13:15:43
131 Programming - Questions and Answers 2001-02-04 13:15:43
131 Management - To Certify or not to Certify? 2001-02-03 13:15:43
131 Management - Thinking Aloud 2001-02-03 13:15:43
131 Programming - Swamp Fever 2001-02-03 13:15:43
131 Management - Some Thoughts on Academic Papers 2001-02-03 13:15:43
131 - - Your Letters - The Editor's Replies 2001-02-03 13:15:43
131 Programming - Ada Overview - Part 1 2001-02-03 13:15:42
131 Design - A Touch Of Abstraction 2001-02-03 13:15:42
131 - - Members' Experiences 2001-02-02 13:15:43
40 Design - Programming with Interfaces in C++ 2000-12-26 16:46:04
40 Design - More Include File Rules 2000-12-26 16:46:04
40 Programming - Here be Dragons 2000-12-26 16:46:04
40 Programming - From Mechanism to Method 2000-12-26 16:46:04
40 Management Editorial editorial: Concerning Patents 2000-12-26 16:46:04
126 - Editorial Editorial 2000-12-09 13:15:40
126 - LettersEditor The Wall 2000-12-08 13:15:41
126 - LettersEditor The Wall 2000-12-08 13:15:40
126 - LettersEditor The Wall 2000-12-08 13:15:40
126 - LettersEditor The Wall 2000-12-08 13:15:40
126 - LettersEditor The Wall 2000-12-08 13:15:40
126 - LettersEditor The Wall 2000-12-08 13:15:40
126 - LettersEditor The Wall 2000-12-08 13:15:40
126 - Code Critique Student Code Critique Competition 6 2000-12-06 13:15:42
126 - Professionalism Professionalism in Programming #5 2000-12-06 13:15:41
126 Programming - Questions and Answers 2000-12-05 13:15:41
126 - - Thinking Aloud 2000-12-03 13:15:42
126 Management - Pros and Cons of Contracting 2000-12-03 13:15:41
126 Programming - OOD and Testing using the Dependency Inversion Principle 2000-12-03 13:15:41
126 - - In Defense of the Normal Programmer 2000-12-03 13:15:40
126 - - Members' Experiences 2000-12-02 13:15:41
126 - - Meetings in Toronto 2000-12-02 13:15:41
39 Programming - User Defined Types: Qualities, Principles and Archetypes. 2000-09-26 17:50:58
39 Programming - Include Files 2000-09-26 17:50:58
39 Programming - From Mechanism to Method: Substitutability 2000-09-26 17:50:58
39 Management Editorial Editorial 2000-09-26 17:50:58
39 Programming - C++ Patterns Source Cohesion and Decoupling 2000-09-26 17:50:58
125 - Editorial Editorial 2000-09-09 13:15:39
125 - LettersEditor The Wall 2000-09-08 13:15:39
125 - LettersEditor The Wall 2000-09-08 13:15:39
125 - LettersEditor The Wall 2000-09-08 13:15:39
125 - LettersEditor The Wall 2000-09-08 13:15:39
125 - LettersEditor The Wall 2000-09-08 13:15:39
125 - LettersEditor The Wall 2000-09-08 13:15:39
125 - LettersEditor The Wall 2000-09-08 13:15:39
125 - Code Critique Student Code Critique Competition 5 2000-09-07 13:15:40
125 - - Questions and Answers 2000-09-07 13:15:40
125 - Professionalism Professionalism in programming Part 4 2000-09-06 13:15:40
125 Management - Visual Control and COM 2000-09-03 13:15:40
125 Programming - Undefined vs. Implementation Defined 2000-09-03 13:15:40
125 - - Thinking Aloud 2000-09-03 13:15:40
125 - - Code In Context 2000-09-03 13:15:39
125 Programming - Building the Board (part II) 2000-09-03 13:15:39
125 - - Building a Tool from Other Tools 2000-09-03 13:15:39
125 - - Are You Fit for Employment? 2000-09-03 13:15:39
125 - - Members' Experiences 2000-09-02 13:15:39
125 - - Members' Experiences 2000-09-02 13:15:39
125 - - Members' Experiences 2000-09-02 13:15:39
38 Programming - Supporting Threads in Standard C++ (Addendum) 2000-07-26 17:50:58
38 Programming - Intuitive Multi-Paradigm Design: 2000-07-26 17:50:58
38 Design - Interpreting "Supporting the 'Cheshire Cat' Idiom" 2000-07-26 17:50:57
38 Design - Experiences of Implementing the Observer Design Pattern (Part 2) 2000-07-26 17:50:57
38 Internet Editorial Editorial 2000-07-26 17:50:57
38 Programming - A Fistful Of Idioms - Giving STL Iterators a Base Class 2000-07-26 17:50:57
124 - Editorial Editorial 2000-07-09 13:15:38
124 - LettersEditor The Wall 2000-07-08 13:15:38
124 - LettersEditor The Wall 2000-07-08 13:15:38
124 - LettersEditor The Wall 2000-07-08 13:15:38
124 - LettersEditor The Wall 2000-07-08 13:15:38
124 - LettersEditor The Wall 2000-07-08 13:15:38
124 - LettersEditor The Wall 2000-07-08 13:15:38
124 - LettersEditor The Wall 2000-07-08 13:15:38
124 - LettersEditor The Wall 2000-07-08 13:15:38
124 - Code Critique Student Code Critique Competition 2000-07-07 13:15:38
124 - - Questions and Answers 2000-07-06 13:15:38
124 - Professionalism Professionalism in programming Part 3 2000-07-06 13:15:38
124 - - From The Silicon Valley 2000-07-05 13:15:38
124 Programming - What's An Implerface? 2000-07-03 13:15:39
124 - - Thinking Aloud 2000-07-03 13:15:39
124 Programming - Servlets 2000-07-03 13:15:38
124 Programming - Reading Integers Revisited 2000-07-03 13:15:38
124 Programming - Reading C & C++ Variable Declarations 2000-07-03 13:15:38
124 Programming - Java Parameter Semantics 2000-07-03 13:15:38
124 Programming - ISO 8601: A Standard You Should Know About 2000-07-03 13:15:38
124 Programming - Building the Board 2000-07-03 13:15:37
124 - - A Perspective on Two Books 2000-07-03 13:15:37
37 Programming LettersEditor editor << letters; 2000-05-26 17:50:57
37 Design - The Pet Project (part 4) 2000-05-26 17:50:57
37 Programming - Supporting Threads in Standard C++ (Part 3) 2000-05-26 17:50:57
37 - Editorial editorial 2000-05-26 17:50:57
37 Programming - A framework for object serialization in C++ 2000-05-26 17:50:56
123 - Editorial Editorial 2000-05-09 13:15:36
123 - LettersEditor The Wall 2000-05-08 13:15:36
123 - LettersEditor The Wall 2000-05-08 13:15:36
123 - LettersEditor The Wall 2000-05-08 13:15:36
123 - LettersEditor The Wall 2000-05-08 13:15:36
123 - LettersEditor The Wall 2000-05-08 13:15:36
123 Programming - Questions and Answers 2000-05-07 13:15:36
123 - Code Critique Student Code Critique Competition 2000-05-06 13:15:37
123 - Professionalism Professionalism in programming 2000-05-05 13:15:36
123 - - A Personal View 2000-05-05 13:15:36
123 - - Thinking Aloud 2000-05-03 13:15:37
123 - - The ITS4 Software Security Scanner 2000-05-03 13:15:37
123 - - The Clock is Still Ticking 2000-05-03 13:15:37
123 Programming - Mostly Comments 2000-05-03 13:15:36
123 Programming - Java Q & A 2000-05-03 13:15:36
123 - - JBuilder 3 2000-05-03 13:15:36
123 - - Interactive Project 2000-05-03 13:15:36
123 Programming - Building the Hexes 2000-05-03 13:15:36
123 Programming - An Introduction to Fuzzy Logic 2000-05-03 13:15:36
123 Programming - Adding Enumerators 2000-05-03 13:15:36
123 Programming - A Tale of Old Java 2000-05-03 13:15:36
37 Management - In Response to Extreme Programming 2000-05-02 17:50:57
37 Design - Experiences of Implementing the Observer Design Pattern (Part 1) 2000-05-02 17:50:57
123 - - Members' Experiences 2000-05-02 13:15:36
36 Design - XML in Applications II DOM - the Document Object Model 2000-03-26 17:50:56
36 Design - The Pet Project - Monopoly (Part 3) 2000-03-26 17:50:56
36 Programming - Supporting Threads in Standard C++ (Part 2) 2000-03-26 17:50:56
36 - Editorial editorial 2000-03-26 17:50:56
36 Programming
Design
- An Implementation of Double Dispatch in Java 2000-03-26 17:50:56
36 Programming - An Application of Pointers to Members 2000-03-26 17:50:56
36 - LettersEditor A Response to the C++ SIG Organiser 2000-03-26 17:50:56
122 - Editorial Editorial 2000-03-09 13:15:35
122 - LettersEditor The Wall 2000-03-08 13:15:36
122 - LettersEditor The Wall 2000-03-08 13:15:36
122 - LettersEditor The Wall 2000-03-08 13:15:36
122 - Code Critique Student Code Critique Competition 2000-03-07 13:15:36
122 - - Tales from The Linker 2000-03-06 13:15:36
122 Programming - Questions and Answers 2000-03-05 13:15:35
122 Management - What Use is a Degree? 2000-03-03 13:15:36
122 - - Taking the Easy Road 2000-03-03 13:15:36
122 Programming - Reading Integers 2000-03-03 13:15:35
122 Programming - Pure, functional, lazy ISBNs 2000-03-03 13:15:35
122 - Professionalism Professionalism in Programming Part 1 2000-03-03 13:15:35
122 - - Members' Experiences 2000-03-03 13:15:35
122 Management - Iteractive Development - Prologue 2000-03-03 13:15:35
122 Programming - Buffer Overflows and the Standard C Library 2000-03-03 13:15:35
122 Internet - An Introduction to CGI Programming 2000-03-03 13:15:35
122 Programming - Adding Polymorphic Classes to the Anthem 'threads' Model 2000-03-03 13:15:35
122 - - Writing For Publication in the Real World 2000-03-02 13:15:36
35 Programming - Standard C++ 2000-01-26 16:50:56
35 Design - My Pet Project Monopoly 2 2000-01-26 16:50:56
35 Management - eXtreme Programming An interview with Kent Beck 2000-01-26 16:50:55
35 Management - File Headers 2000-01-26 16:50:55
35 Programming - Exceptions - Guidance 2000-01-26 16:50:55
35 Programming - Error handling and logging 2000-01-26 16:50:55
35 - Editorial editorial 2000-01-26 16:50:55
35 Programming - Automatic Object Versioning for Forward and Backward File Format Compatibility 2000-01-26 16:50:55
121 - Editorial Editorial 2000-01-09 13:15:34
121 - LettersEditor The Wall 2000-01-08 13:15:34
121 - LettersEditor The Wall 2000-01-08 13:15:34
121 - LettersEditor The Wall 2000-01-08 13:15:34
121 - LettersEditor The Wall 2000-01-08 13:15:34
121 - LettersEditor The Wall 2000-01-08 13:15:34
121 - LettersEditor The Wall 2000-01-08 13:15:34
121 - LettersEditor The Wall 2000-01-08 13:15:34
121 - LettersEditor The Wall 2000-01-08 13:15:34
121 - LettersEditor The Wall 2000-01-08 13:15:34
121 - LettersEditor The Wall 2000-01-08 13:15:34
121 - LettersEditor The Wall 2000-01-08 13:15:34
121 - LettersEditor The Wall 2000-01-08 13:15:34
121 - LettersEditor The Wall 2000-01-08 13:15:34
121 - LettersEditor The Wall 2000-01-08 13:15:34
121 - LettersEditor The Wall 2000-01-08 13:15:34
121 - Code Critique Student Code Critique 2000-01-06 13:15:35
121 Programming - Questions & Answers 2000-01-05 13:15:35
121 - - Members' Experiences 2000-01-04 13:15:34
121 - - The Development of a BBC BASIC to Acorn ANSI C Translator 2000-01-03 13:15:35
121 Management - So Your Code is NOT Critical? 2000-01-03 13:15:35
121 Management - Recent Interview Experiences (and Other Gripes) 2000-01-03 13:15:35
121 - - Quantum Computing 2000-01-03 13:15:35
121 - LettersEditor The Wall 2000-01-03 13:15:34
121 - - Microsoft Domination 2000-01-03 13:15:34
121 Programming - Learning Standard C++ as a New Language 2000-01-03 13:15:34
121 - - Is there a "best language"? 2000-01-03 13:15:34
121 Management - From the Coalface 2000-01-03 13:15:34
121 - - A Seasonal Tale 2000-01-03 13:15:34
121 - - A Personal View 2000-01-03 13:15:34
29 Programming - operator == () 1999-12-27 17:23:23
29 Programming - counted_ptr<type> revisited 1999-12-27 17:23:23
29 Programming - Static vs Member Functions 1999-12-27 17:23:23
29 - - Exception Specifications 1999-12-27 17:23:23
29 Programming - Exception Errors 1999-12-27 17:23:23
29 Management - Exception Discussion 1999-12-27 17:23:23
29 - Editorial Editorial 1999-12-27 17:23:23
29 Programming - Debug new and delete Part 3 1999-12-27 17:23:23
29 Programming - Data Attribute Notation - Part 2 1999-12-27 17:23:23
29 Internet - Beyond ACCU... Patterns on the 'net 1999-12-27 17:23:23
29 Management - A Message from the ACCU Chair 1999-12-27 17:23:23
29 Programming - A Delphic Experience 1999-12-27 17:23:22
28 Design - Shallow Pointer 1999-10-27 18:23:02
28 Programming - Notes on Exceptions 1999-10-27 18:23:02
28 Design - Exploring Patterns 3 - The Adapter 1999-10-27 18:23:02
28 Design - Exceptions & Exception Specifications 1999-10-27 18:23:02
28 Programming - Exception Usage 1999-10-27 18:23:02
28 Programming LettersEditor Editor << letters; 1999-10-27 18:23:02
28 - Editorial Editorial 1999-10-27 18:23:02
28 Programming - Controlling access to objects by using private interfaces 1999-10-27 18:23:02
28 Programming - Broadvision - Part 3 1999-10-27 18:23:02
28 Internet - Beyond ACCU... Java on the 'net 1999-10-27 18:23:02
27 Programming - Object (low-level) Design and Implementation 1999-10-27 18:22:42
27 Programming - Hotel Case Study Comments 1999-10-27 18:22:42
34 Programming LettersEditor editor << letters; 1999-10-26 17:50:55
34 Design - XML 1999-10-26 17:50:55
34 Design - When's an object not an object? 1999-10-26 17:50:55
34 Programming - Uncounted pointers in C++ 1999-10-26 17:50:55
34 Design - The Diary of Bridget Jones the Weekend Before OT 1999-10-26 17:50:55
34 Design - Software Architecture 1999-10-26 17:50:55
34 Programming - SAX - A Simple API for XML 1999-10-26 17:50:55
34 Design - My Pet Project - Monopoly 1999-10-26 17:50:55
34 Programming - Exceptions - The Details 1999-10-26 17:50:54
34 Design - Error logging and patterns 1999-10-26 17:50:54
34 - Editorial Editorial 1999-10-26 17:50:54
116 - Editorial Editorial 1999-10-09 13:15:33
116 - LettersEditor You Write, the Editor Replies 1999-10-06 13:15:33
116 - LettersEditor You Write, the Editor Replies 1999-10-06 13:15:33
116 - LettersEditor You Write, the Editor Replies 1999-10-06 13:15:33
116 - LettersEditor You Write, the Editor Replies 1999-10-06 13:15:33
116 - LettersEditor You Write, the Editor Replies 1999-10-06 13:15:33
116 Management - From the Academic Coalface 1999-10-06 13:15:33
116 Programming - File Positioning 1999-10-06 13:15:33
116 - - Data Visibility 1999-10-06 13:15:33
116 - - Commenting Your Work 1999-10-06 13:15:33
116 Programming - Anonymous Code Exercise Rewrite 1999-10-06 13:15:33
116 - Code Critique Student Code Critique Competition 1999-10-05 13:15:34
116 Programming - The Journey 1999-10-04 13:15:34
116 - - ISBNs Revisited 1999-10-04 13:15:33
116 - - A Personal View 1999-10-04 13:15:33
116 Programming - Seductive Tips 1999-10-03 13:15:34
116 Programming - Questions & Answers 1999-10-03 13:15:34
116 - - On Configurability and Consistency 1999-10-03 13:15:34
116 Programming - Members Experiences 1999-10-03 13:15:34
116 - - Members Experiences 1999-10-03 13:15:33
116 Programming - If your going to use it, learn it! 1999-10-03 13:15:33
116 Programming - 1974 ACM Turing Award Lecture 1999-10-03 13:15:33
27 Design - UML Interactions & Collaborations 1999-08-27 18:22:42
27 Design - Self Registering Classes - Taking polymorphism to the limit 1999-08-27 18:22:42
27 Programming - Hotel Case Study Comments 1999-08-27 18:22:42
27 Programming - Exploring Patterns Part 2 1999-08-27 18:22:42
27 - Editorial Editorial 1999-08-27 18:22:42
27 Design - Broadvision - Part 2 1999-08-27 18:22:42
27 Internet - Beyond ACCU... Patterns on the 'net 1999-08-27 18:22:41
33 - LettersEditor editor << letters; 1999-08-26 17:50:54
33 Design - The State Pattern - A New Implementation 1999-08-26 17:50:54
33 Management - Religious Issues 1999-08-26 17:50:54
33 Programming - More threading with templates 1999-08-26 17:50:54
33 Programming - More cow_ptr<type> Ruminations 1999-08-26 17:50:54
33 Programming - Exceptions - The Basics 1999-08-26 17:50:54
33 - Editorial Editorial 1999-08-26 17:50:54
33 Programming - Coping with Copying in C++ 1999-08-26 17:50:54
115 - Editorial Civic Duty 1999-08-09 13:15:32
115 - LettersEditor You Write, The Editor Replies 1999-08-08 13:15:33
115 - - Questions & Answers 1999-08-06 13:15:32
115 - Code Critique Code Review 1999-08-06 13:15:32
115 Design - The Journey - from accu.general May 1999 1999-08-03 13:15:33
115 Programming - Syntax v Semantics Part 1 1999-08-03 13:15:33
115 - - Programmer Collectives 1999-08-03 13:15:32
115 - - Other Publications 1999-08-03 13:15:32
115 - - No Truth 1999-08-03 13:15:32
115 Programming - ISBN Numbers 1999-08-03 13:15:32
115 Management - From the Academic Coalface 1999-08-03 13:15:32
115 - - Floppy Keyboard 1999-08-03 13:15:32
115 - Francis' Scribbles Experiences of Graphic Role Playing Games 1999-08-03 13:15:32
115 - - Difference Structures in C/C++ 1999-08-03 13:15:32
115 Programming - Compile Time Assertions in C Revisited 1999-08-03 13:15:32
115 - - Comments on a Code Review 1999-08-03 13:15:32
115 Programming - COMMENTS- A Personal Perspective 1999-08-03 13:15:32
115 - - Being Idiomatic 1999-08-03 13:15:32
115 Programming - An Exercise - Source unknown 1999-08-03 13:15:32
115 - - A Personal View 1999-08-03 13:15:32
115 - - 16 Web Sites to Review 1999-08-03 13:15:32
32 Programming - The EPOC C++ API 1999-06-26 17:50:53
32 Programming - Ruminations on Studying Design Patterns 1999-06-26 17:50:53
32 Design - Polymorphism In Object-Oriented Languages 1999-06-26 17:50:53
32 - - Modern Art as an Inspiration for Software 1999-06-26 17:50:53
32 Programming - Micro-Derivation & Related Ideas 1999-06-26 17:50:53
32 - Editorial Editorial 1999-06-26 17:50:53
32 Design - Builder & Factory Method Patterns 1999-06-26 17:50:53
32 Design - BroadVision, Part 4 1999-06-26 17:50:53
32 Internet - Beyond ACCU 1999-06-26 17:50:53
32 Design - A Simple Model for Object Persistence Using the Standard Library 1999-06-26 17:50:53
32 Programming - A Review of cow_ptr<type> 1999-06-26 17:50:53
114 - LettersEditor You Write, The Editor Replies 1999-06-03 13:15:31
114 Programming - What's In a Struct? 1999-06-03 13:15:31
114 Internet - Web Sites to Review 1999-06-03 13:15:31
114 - - Using Bit Patterns 1999-06-03 13:15:31
114 - - Tools and Un-smart Pointers 1999-06-03 13:15:31
114 - LettersEditor Questions & Answers 1999-06-03 13:15:31
114 Programming - Pointers in Hyperspace 1999-06-03 13:15:31
114 - - Other Periodicals 1999-06-03 13:15:31
114 - - Members Experiences 1999-06-03 13:15:31
114 - - Learning to Program 1999-06-03 13:15:31
114 - - Handling the Windows Console 1999-06-03 13:15:31
114 - - From the Coalface 1999-06-03 13:15:31
114 - - For Discussion 1999-06-03 13:15:31
114 - - Mindset 1999-06-03 13:15:31
114 Programming - Compile Time Assertions in C Revisited 1999-06-03 13:15:31
114 Programming - Code Review - A Big Number Class 1999-06-03 13:15:31
114 - Code Critique Code Critique Competition 1999-06-03 13:15:31
114 - - Briefs 1999-06-03 13:15:31
114 - - An Apology 1999-06-03 13:15:31
114 Programming - A Software Probe 1999-06-03 13:15:31
31 Programming - Using Templates To Handle Multi-Threading 1999-04-26 17:50:53
31 Programming - copy_on_write_ptr<type> 1999-04-26 17:50:52
31 Programming - Thoughts on Functoids 1999-04-26 17:50:52
31 Design - Response To "Patterns - The Abstract Factory" (Francis Glassborow, Overload 30) 1999-04-26 17:50:52
31 Design - Objects In Databases 1999-04-26 17:50:52
31 - Editorial Goodbye Overload 1999-04-26 17:50:52
31 Programming - Fitting in with multiple frameworks in C++ and Java 1999-04-26 17:50:52
31 Design - Factories in C++: Disposing of the Product 1999-04-26 17:50:52
31 Design - Exception Handling Alternatives (Part 2) 1999-04-26 17:50:52
31 - Editorial Editorial 1999-04-26 17:50:52
113 - Editorial The Proposal from Centaur Communications Ltd 1999-04-09 13:15:30
113 - LettersEditor You Write - The Editor Replies 1999-04-07 13:15:30
113 - - Bits & Pieces 1999-04-06 13:15:30
113 - - Writing for Voice Synthesisers 1999-04-03 13:15:30
113 Internet - Web Sites to Review 1999-04-03 13:15:30
113 - - TXNUL, A reprise 1999-04-03 13:15:30
113 Programming - Software Development with Java User Interfaces II 1999-04-03 13:15:30
113 - - Reflections on Job Hunting 1999-04-03 13:15:30
113 Programming Code Critique Questions & Answers 1999-04-03 13:15:30
113 Programming - More Thoughts About Hungarian Notation 1999-04-03 13:15:30
113 - - Looking Stupid v Being Stupid 1999-04-03 13:15:30
113 Programming - Java Style & Idioms : exceptions are fun 1999-04-03 13:15:30
113 Design - Impression of C++ for Embedded Systems 1999-04-03 13:15:30
113 - - From the Coalface 1999-04-03 13:15:30
113 Programming - Compile Time Assertions in C 1999-04-03 13:15:30
113 - - Briefs 1999-04-03 13:15:30
113 Programming - Being Silly? 1999-04-03 13:15:30
113 - - Assumptions 1999-04-03 13:15:30
113 Programming - All You Need to Know About enums 1999-04-03 13:15:30
113 - - A Little Humour 1999-04-03 13:15:30
113 - - A Final Personal View 1999-04-03 13:15:30
113 - Code Critique A Code Critique 1999-04-03 13:15:30
30 Programming - Write to Learn 1999-02-26 16:50:52
30 Design - UML Relationships and Associations, Aggregation and Composition 1999-02-26 16:50:52
30 Design - Patterns - The Abstract Factory 1999-02-26 16:50:52
30 Programming - Overloading Operators 1999-02-26 16:50:51
30 - LettersEditor editor << letters; 1999-02-26 16:50:51
30 Design - Garbage Collection Implementation Considerations 1999-02-26 16:50:51
30 Programming
Design
- Exception Handling Alternatives 1999-02-26 16:50:51
30 - Editorial Editorial 1999-02-26 16:50:51
30 Programming - Data Attribute Notation - Part 3 1999-02-26 16:50:51
30 Programming - An Eventful Story 1999-02-26 16:50:51
30 Programming - A Letter from Ken Hagan annotated by The Harpist 1999-02-26 16:50:51
112 - LettersEditor You Write - The Editor Responds 1999-02-07 13:15:29
112 - LettersEditor Questions & Answers 1999-02-07 13:15:29
112 - - Tommy Flowers - Obituary 1999-02-06 13:15:29
112 - - Technical Support 1999-02-03 13:15:29
112 - - Tales from the Linker - The Ethics of Competition 1999-02-03 13:15:29
112 Internet - Sources on the Internet 1999-02-03 13:15:29
112 - - Other Periodicals 1999-02-03 13:15:29
112 Programming - Naming Conventions for Spoken Readability 1999-02-03 13:15:29
112 Programming - Multithreading (2) 1999-02-03 13:15:29
112 - - More About Names 1999-02-03 13:15:29
112 - - Members' Experiences 1999-02-03 13:15:29
112 Programming - Java Style & Idioms 1999-02-03 13:15:29
112 Internet - Home, Home on the Web... 1999-02-03 13:15:29
112 - - Embedded Systems 1999-02-03 13:15:29
112 - - Trial & Error 1999-02-03 13:15:29
112 - - Dilbert Quotes 1999-02-03 13:15:29
112 - LettersEditor Comments on Hungarian Type Notations 1999-02-03 13:15:29
112 Design - Abstraction, Syntax, Intent 1999-02-03 13:15:29
112 - - A Personal View 1999-02-03 13:15:29
112 - Code Critique A Code Review 1999-02-03 13:15:29
111 - Editorial Editorial Comment on Behalf of ACCU Committee 1998-11-09 13:15:28
111 - - A Personal View 1998-11-06 13:15:28
111 Design - Waterfall versus RAD 1998-11-03 13:15:28
111 - - Two Views of ACCU's Conference 1998-11-03 13:15:28
111 - Francis' Scribbles Time for Change 1998-11-03 13:15:28
111 - - Just for Fun 1998-11-03 13:15:28
111 - - The 3 Wheel Army / Air Force Enigma Cipher Machine 1998-11-03 13:15:28
111 Programming - Software Development with Java User Interfaces 1998-11-03 13:15:28
111 Internet - Security Implications of Running a Web Gateway 1998-11-03 13:15:28
111 - LettersEditor Questions & Answers 1998-11-03 13:15:28
111 Programming - Multithreading 1998-11-03 13:15:28
111 - - Members' Experiences 1998-11-03 13:15:28
111 Programming - Java Idioms 1998-11-03 13:15:28
111 Programming - Hungarian Notation- Another View 1998-11-03 13:15:28
111 - - Getting Started 1998-11-03 13:15:28
111 - - From the Coalface 1998-11-03 13:15:28
111 Programming - Close Encounters with Internationalisation 1998-11-03 13:15:28
111 - - A Letter on Java 1998-11-03 13:15:28
111 - - A Critique of Some Code Revisited 1998-11-03 13:15:28
106 - LettersEditor You Write - The Editor Replies 1998-09-07 13:15:28
106 - - Questions & Answers 1998-09-05 13:15:28
106 - Francis' Scribbles Members' Experiences 1998-09-05 13:15:27
106 Internet - Onward to American Online... 1998-09-03 13:15:28
106 Programming - Life Stories 1998-09-03 13:15:27
106 - - From the Coalface 1998-09-03 13:15:27
106 - - Featured Publication Roundup 1998-09-03 13:15:27
106 Internet - Common Gateway Interface Program Testing 1998-09-03 13:15:27
106 - - Agents & Agencies 1998-09-03 13:15:27
106 - - A Personal View 1998-09-03 13:15:27
106 Programming - A Little Bit of Humour for a Monday Morning 1998-09-03 13:15:27
106 - - A Critique of Some Code 1998-09-03 13:15:27
27 Design - Almost a Pattern 1998-08-27 18:22:41
1718 - Editorial Editorial 1997-01-31 09:00:00
1718 Programming - The uses and abuses of inheritence 1997-01-31 08:59:00
1718 Design - Caught in the pattern web 1997-01-31 08:58:00
1718 Programming - The Casting Vote I 1997-01-31 08:57:00
1718 Programming - The Casting Vote II 1997-01-31 08:56:00
1718 Programming - Circles and Ellipses revisited: coding techniques - 2 1997-01-31 08:55:00
1718 Programming - Standard containers for polymorphic types 1997-01-31 08:54:00
1718 Programming - auto_ptr || !auto_ptr 1997-01-31 08:53:00
1718 Programming - Using objects for background tasks (3) 1997-01-31 08:52:00
082 - Editorial Editorial 1996-04-09 13:15:27
082 - - Taking A Chance 1996-04-06 13:15:27
082 Programming - Understanding Windows (9) 1996-04-03 13:15:27
082 - Francis' Scribbles Surreal Numbers 1996-04-03 13:15:27
082 Programming - String Theory 1996-04-03 13:15:27
082 - - Software Engineers Toolbox 1996-04-03 13:15:27
082 Programming - MSDOS Interrupts 1996-04-03 13:15:27
082 Management - C minus 1996-04-03 13:15:26
082 - - A Personal View 1996-04-03 13:15:26
081 - - Returning Early and Taking a Break 1996-02-07 13:15:26
081 Programming - Understanding Windows (8) 1996-02-03 13:15:26
081 Programming - String Theory 1996-02-03 13:15:26
081 Programming - Software Engineers Toolbox 1996-02-03 13:15:26
081 Programming - Sets a-la Pascal 1996-02-03 13:15:26
081 Programming - Increase your Program's Execution Speed? 1996-02-03 13:15:26
081 - - An Introduction to MSDOS and BIOS Interrupts 1996-02-03 13:15:26
06 Programming - The Casting Vote 1995-03-27 18:22:19
06 Programming - Putting Jack in the Box 1995-03-27 18:22:18
06 Programming - Overloading on const is wrong 1995-03-27 18:22:18
06 Programming - Friends - who needs them? 1995-03-27 18:22:18
06 Programming - C++ compilers for MSDOS / MSWindows 1995-03-27 18:22:18
06 Programming - Blindspots 1995-03-27 18:22:18
06 Programming - An alternative to wchar_t 1995-03-27 18:22:18
06 Programming - A Text Formatting Class 1995-03-27 18:22:18
04 - Editorial Editor's Ramble 1994-02-01 09:00:00
04 Programming - The Casting Vote 1994-02-01 08:59:00
04 Design - Windows Waffle 1994-02-01 08:58:00
04 Programming - Do birds in their little nests always agree? 1994-02-01 08:57:00
04 Programming - new & delete 1994-02-01 08:56:00
04 Programming - Shared Memory Class 1994-02-01 08:55:00
04 Programming
Design
- Run-time checking for C++ 1994-02-01 08:54:00
04 Programming - Why C++ will replace FORTRAN (or, at least, why it should) 1994-02-01 08:53:00
04 Programming - char* p vs char *p 1994-02-01 08:52:00
04 - LettersEditor Readers Letters 1994-02-01 08:51:00
04 - Editorial Epilogue 1994-02-01 08:50:00
03 - Editorial Editor's Ramble 1993-08-01 12:00:00
03 - - Welcome to ECUG 1993-08-01 11:59:00
03 Programming - Minimising Stack Use and Other Uses of new 1993-08-01 11:58:00
03 Programming
Design
- C++ Strings -The ANSI Way 1993-08-01 11:57:00
03 Design - Managing Class Coupling 1993-08-01 11:56:00
03 Programming - Custom Controls 1993-08-01 11:55:00
03 Programming - Windows File Class 1993-08-01 11:54:00
03 Design - Class Struggle 1993-08-01 11:53:00
03 Programming - Unit Testing Of C++ Classes 1993-08-01 11:52:00
03 Programming - Uses of Classes with only Private and Protected Constructors 1993-08-01 11:51:00
03 Programming - A Short Exposure to C++ 1993-08-01 11:50:00
03 - LettersEditor Readers Letters 1993-08-01 11:49:00
03 - Editorial Epilogue 1993-08-01 11:48:00
02 - Editorial Editor's Ramble 1993-06-30 12:00:00
02 Programming - C++ Streams (Part 2) 1993-06-30 11:59:00
02 Programming - Class Struggle 1993-06-30 11:58:00
02 Programming - The Help Compiler 1993-06-30 11:57:00
02 Programming - Some Thoughts on the Use of New 1993-06-30 11:56:00
02 - - An E-mail Conversation with Bjarne Stroustrup 1993-06-30 11:54:00
02 - LettersEditor Members' Letters 1993-06-30 11:53:00
02 - - The Pedant 1993-06-30 11:52:00
02 - Editorial Epilogue 1993-06-30 11:51:00
01 - Editorial Editor's Ramble 1993-04-30 12:00:00
01 Programming - C++ Streams 1993-04-30 11:59:00
01 Programming - Make...or Break? 1993-04-30 11:58:00
01 Programming - Templates 1993-04-30 11:57:00
01 Programming
Design
- An Introduction to Object Orientation 1993-04-30 11:56:00
01 Programming - Class Struggle 1993-04-30 11:55:00
01 Design - Rumbaugh's OMT - The method behind C++ Designer 1993-04-30 11:54:00
01 Programming - Dates & Times 1993-04-30 11:53:00
01 Programming - Starting out with OWL 1993-04-30 11:52:00
01 Design - Some Thoughts on Writing Classes 1993-04-30 11:51:00
01 Programming - Whingeing Session 1993-04-30 11:50:00
01 - Editorial Epilogue 1993-04-30 11:49:00
Options:
View Article Map