Login
Search
Latest comments
C++ Linear Algebra Libraries
Posted by: Simon on February 23, 2009 2:01:04 PM
Eigen
- Fast (vectorisable)
- Nice API
- Uncomplete
Flens
- C++ wrapper for BLAS and LAPACK
ARPACK++
- C++ wrapper for ARPACK
- For sparse matricies
uBLAS
- Matrix class from Boost
- No easy interface to linear algebra libraries
no comments
Things I learnt today
Posted by: Anonymous on January 31, 2007 11:07:07 PM (254 reads)
When confronted with the GDB error of "Previous frame inner to this frame (corrupt stack?)", and a previous version of your code now doesn't work, its probably a library problem.
To find library problems use 'ldd' or 'nm'.
When you have 2 versions of a library linked to the same executable, remove one!
When your program works again -- rejoice!
To combine several PDFs, use: gs -dNOPAUSE -sDEVICE=pdfwrite -sOUTPUTFILE=dc.pdf -dBATCH 1.pdf 2.pdf
no comments
The obligitory blog post about Google
Posted by: Simon on September 28, 2006 3:00:59 PM (255 reads)
There is no doubting the phenominal success of Google, however I feel they are neglegting the one thing that drives their business: Search.
The page rank algorithm has become flawed. People have 'optimised' their sites to the extent that, for example, searching for information on any type product brings up pages and pages of affiliate shopping sites rather than the manufacturer or review sites. Which is annoying.
Giving more control to the user would help solve this, and many more, problems. A simple method of specifying whether I'm trying to buy a product or find reviews would be very helpful. Another solution would be a companion to Froogle that lists review sites.
Whilst Google does seem like an awesome place to work (see halfway through this post on Agile Programming), and a place that sounds very appealing to me, it appears as though their reliance on an advertising business model is a blessing to the engineers as it means no hard deadlines, but a curse to the web as it causes a conflict of interest - adsense fuels the spam blogs and removes the motivation to improve searching (which would reduce advertising clicks).
So I hope that Google will realise this business model is not sustainable if advertisement revenue is put above the health of the internet, and it also leaves room for a competitor to move in and actually make search work again.
