Computing Blog -- Complete Index and permanent links
This blog is linked on technorati.
Python programming
- Running Python.
- Part I: Running Python from the command-line
- Part II: Running Python Programs from Emacs
- Python tips:
C++ programming
- Numerical and Quantitative methods in C++ project
- Constrained minimisation using the Levenberg-Marquardt algorithm
- C++ implementation of Khachiyan algorithm for the minimum enclosing (or covering) ellipsoid
- Boost:
- Overcoming trouble with private implementation using smart pointers
- A potential pitfall when using boost::uniform_01
- Simple input parsing using Boost
- Common compile-time errors when using boost::bind
- More on generating normally distributed random numbers using boost (there is also a short article on this topic below)
- Random Review series: randomly reviewing snippets of published codes:
- About the Random Review Series
- Small numerical values in C++
- Basic random number generation
- Basic generation of normally distributed random numbers
- Avoiding Artificial Class Hierarchies
- Avoiding Memory Allocation
- std::vector<> instead of new[]
- Generating random numbers in parallel for large-scale MC
- Derived classes still have a default assignment operator
- Template constructor in a non-template class
Quantitative Analysis in Finance
Web-publishing
- How this website is made and re-made: link.
- Producing Atom feeds using Kid
- As an example of this, here is how to convert a directory of restructured text files to an Atom feed
