Archive for May, 2008
SAGE: Open Source Math Software
“Sage is a huge distribution of free open source mathematical software:
Algebra and calculus: Maxima, SymPy
High precision arithmetic: GMP, MPFR, MPFI, quaddouble, Givaro
Commutative algebra: Singular
Number theory: PARI, NTL, mwrank, ECM, FLINTQS, GMP-ECM
Exact linear algebra: LinBox, IML
Group theory: GAP
Scientific computation: GSL, SciPy, NumPy, cvxopt
Statistical computation: R
Graphics (2d and 3d): Matplotlib, Tachyon3d, Jmol
Sage has a highly developed [...]
Parallel scientific code development
If you are interested in a short overview about what is Scientific Programming and which are the tools used in general, here is a short but very nice article: A case study on large-scale parallel scientific code development. Just a short summary:
“All codes use the message passing interface (MPI) library to achieve parallelism. In addition, [...]
I got OpenSolaris Live CD
On 5th of May I asked for a free live cd on their website, and today after about two weeks I received it. Here is a picture:
Thanks Sun …
I will give a try and I will post a few screenshots soon …
Using KVM and Qemu
1. check if you have a processor that supports virtualization:
egrep ‘^flags.*(svm|vmx)’ /proc/cpuinfo
2. create the image to hold the guest OS (10G size in this case):
qemu-img create -f qcow opensuse.img 10G
3. insert KVM kernel modules in the kernel if you compiled them as modules
sudo modprobe kvm
sudo modprobe kvm-intel (for intel processors)
sudo modprobe kvm-amd (for [...]
Do you want to download YouTube’s Flash Video files?
youtube-dl is a small command-line program to download videos from YouTube.com. It requires the Python interpreter, version 2.4 or later, and it’s not platform specific. It should work in your Unix box, in Windows or in Mac OS X.
Usage:
youtube-dl -o your_local_name.flv http://youtube.com/watch?v=nNkqKdLm1rU
If you want to log in on youtube and download, you can use the [...]
PHP online script archives
If you want to use code snippets from other programmers and don’t reinvent the wheel
the following links will give you an excellent way to improve your code and programming skills:
php.net
advancescripts.com
phpclasses.org
weberdev.com
phpbuilder.com
devshed.com
Gmail address in UK and Germany
If you are in UK or Germany it seems that it is not possible to directly get a @gmail address (when you register for a new account in the list you will see only @googlemail option) because in these countries the Gmail name is trademarked by other companies. If you really want to have @gmail [...]
Top 96 Kick Ass Home Office Setups
“For many of us, we’re on the computer(s) everyday. If you’re a business nerd making money on the web then it’s worthwhile to plunk a few grand into a kickass office setup.” See pictures
XML in 10 points
“XML, XLink, Namespace, DTD, Schema, CSS, XHTML … If you are new to XML, it may be hard to know where to begin. This summary in 10 points attempts to capture enough of the basic concepts to enable a beginner to see the forest through the trees. And if you are giving a presentation on [...]
