Click here to Skip to main content
15,887,485 members

Articles by John D. Cook (Articles: 19)

Articles: 19

RSS Feed

Average article rating: 4.72

All Topics
29 Feb 2012   Updated: 20 Nov 2014   Rating: 4.94/5    Votes: 16   Popularity: 5.94
Licence: BSD    Views: 47,801     Bookmarked: 6   Downloaded: 0
Please Sign up or sign in to vote.
Welcome to our continuing series of Code Project interviews in which we talk to developers about their backgrounds, projects, interests and pet peeves. In this installment we talk to Code Project MVP, “math professor, programmer, consultant, manager, and statistician” John D. Cook.
Operating Systems
Windows
20 Apr 2008   Updated: 26 Jun 2014   Rating: 4.86/5    Votes: 5   Popularity: 3.39
Licence: BSD    Views: 63,452     Bookmarked: 28   Downloaded: 968
Please Sign up or sign in to vote.
We describe a PowerShell script to extract source code from Team System version control and automate the build process
Programming Languages
C#
9 Jun 2010   Updated: 26 Jun 2014   Rating: 4.63/5    Votes: 26   Popularity: 6.56
Licence: BSD    Views: 69,544     Bookmarked: 52   Downloaded: 0
Please Sign up or sign in to vote.
Some of the first things you need to know when writing numerical software in C#.
11 Apr 2008   Updated: 26 Jun 2014   Rating: 4.90/5    Votes: 105   Popularity: 9.82
Licence: BSD    Views: 702,322     Bookmarked: 176   Downloaded: 17,599
Please Sign up or sign in to vote.
A simple random number generator in C#
12 Aug 2008   Updated: 6 Nov 2014   Rating: 4.82/5    Votes: 79   Popularity: 9.09
Licence: BSD    Views: 184,279     Bookmarked: 99   Downloaded: 0
Please Sign up or sign in to vote.
Some of the subtle problems that can arise when working with random number generators
11 Sep 2008   Updated: 10 Dec 2015   Rating: 3.81/5    Votes: 15   Popularity: 4.11
Licence: BSD    Views: 79,712     Bookmarked: 42   Downloaded: 0
Please Sign up or sign in to vote.
An introduction to interpolation and inverse interpolation
24 Jun 2008   Updated: 26 Jun 2014   Rating: 4.56/5    Votes: 8   Popularity: 4.12
Licence: BSD    Views: 44,622     Bookmarked: 23   Downloaded: 435
Please Sign up or sign in to vote.
This article describes RunAndWait, a program that provides monitoring and logging for scheduled tasks
C# 4.0
6 May 2010   Updated: 26 Jun 2014   Rating: 4.85/5    Votes: 26   Popularity: 6.87
Licence: BSD    Views: 92,106     Bookmarked: 52   Downloaded: 3,286
Please Sign up or sign in to vote.
Three numerical algorithms for solving equations, each implemented in C#
22 Feb 2012   Updated: 26 Jun 2014   Rating: 4.98/5    Votes: 19   Popularity: 6.36
Licence: BSD    Views: 67,727     Bookmarked: 50   Downloaded: 2,982
Please Sign up or sign in to vote.
How to implement and use Simpson's rule
C++
16 Oct 2008   Updated: 26 Jun 2014   Rating: 4.94/5    Votes: 9   Popularity: 4.72
Licence: BSD    Views: 64,256     Bookmarked: 31   Downloaded: 541
Please Sign up or sign in to vote.
This article presents a method for optimizing a function of one variable without requiring a derivative function.
24 Sep 2008   Updated: 26 Jun 2014   Rating: 4.91/5    Votes: 118   Popularity: 9.98
Licence: BSD    Views: 327,737     Bookmarked: 147   Downloaded: 736
Please Sign up or sign in to vote.
This article covers five of the most important things someone needs to know when working with floating point numbers.
6 Dec 2008   Updated: 28 Jun 2014   Rating: 4.89/5    Votes: 66   Popularity: 8.83
Licence: BSD    Views: 162,091     Bookmarked: 100   Downloaded: 2,664
Please Sign up or sign in to vote.
Numerical integration of smooth functions over a finite interval using an optimal algorithm.
16 Apr 2008   Updated: 17 Dec 2014   Rating: 4.88/5    Votes: 86   Popularity: 9.37
Licence: BSD    Views: 174,406     Bookmarked: 117   Downloaded: 789
Please Sign up or sign in to vote.
Describes why the most obvious way of evaluating functions may be bad and how to do better
28 Apr 2008   Updated: 26 Jun 2014   Rating: 4.79/5    Votes: 16   Popularity: 5.76
Licence: BSD    Views: 68,065     Bookmarked: 31   Downloaded: 673
Please Sign up or sign in to vote.
How to compute percentiles of a stream of data too large to fit into memory at once
22 May 2008   Updated: 26 Jun 2014   Rating: 4.43/5    Votes: 24   Popularity: 5.95
Licence: BSD    Views: 96,213     Bookmarked: 38   Downloaded: 0
Please Sign up or sign in to vote.
This article answers some of the first questions that come up when using regular expressions in C++ TR1
IronPython
10 Mar 2009   Updated: 26 Jun 2014   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: BSD    Views: 28,330     Bookmarked: 9   Downloaded: 0
Please Sign up or sign in to vote.
Code for computing normal probabilities and a discussion of what does and does work in IronPython
Python
23 Jul 2009   Updated: 26 Jun 2014   Rating: 4.67/5    Votes: 4   Popularity: 2.81
Licence: BSD    Views: 78,461     Bookmarked: 27   Downloaded: 0
Please Sign up or sign in to vote.
How to get started using the SciPy library for scientific computing in Python.
3 Feb 2010   Updated: 26 Jun 2014   Rating: 4.18/5    Votes: 8   Popularity: 3.77
Licence: BSD    Views: 71,841     Bookmarked: 16   Downloaded: 646
Please Sign up or sign in to vote.
How to determine the parameters of a probability distribution given two percentile constraints
Web Development
ASP.NET
11 Apr 2008   Updated: 26 Jun 2014   Rating: 4.67/5    Votes: 6   Popularity: 3.63
Licence: BSD    Views: 40,400     Bookmarked: 16   Downloaded: 265
Please Sign up or sign in to vote.
A script for extracting string literals from source code for review

Average blogs rating:

No blogs have been submitted.

Average tips rating:

No tips have been posted.

Average reference rating:

No reference articles have been posted.

Average project rating:

No projects have been posted.
President John D. Cook Consulting
United States United States
I work in the areas of applied mathematics, data analysis, and data privacy.

Check out my blog or send me a note.