That passwords are a hassle is a given. They’re a pain to think up and a pain to remember. If you’re anything like me you’ve probably got two or three of varying degrees of strength which you use for everything. But really, you know this isn’t the best solution.
If this sounds a little like you, your passwords – or at least your password policy – probably could do with some improvement.
Here’s why, and what you can do. Continue reading
The Schrödinger equation describes the energy and time-evolution of a particle or system of particles, and is one of the fundamental building blocks of modern physics. In it’s general form, the (time-independent) Schrödinger equation looks like this:
There are relatively few situations in which the Schrödinger equation can be solved analytically, and numerical methods and approximations are one way around that analytical limitation. To demonstrate how this is possible and how a numerical solution works, what better way than to solve a system which can be solved analytically and comparing the results. Continue reading
The general Runge-Kutta algorithm is one of a few algorithms for solving first order ordinary differential equations. Below is a specific implementation for solving equations of motion and other second order ODEs for physics simulations, amongst other things. Continue reading
Well, I never made it mainly because I didn’t understand how. Could this be the best thing my physics degree has taught me thus far? Continue reading
If you’re a part-time developer or you don’t use your computer exclusively for web development, it makes sense for you not slowing things down with Apache and MySql every time you boot up.
Aside from grinning and bearing it, one option to solve this would be to start these services when you need them from the command line. It’s a fairly simple
sudo service apache2 start in most Linux distributions, or the new
sudo start apache2 way for Ubuntu.
An alternative, which has its own advantages, is to install your services in a virtual machine and load up the VM when you’re working.
Actually, it’s perfectly possible to use this set-up for more than just single-person local development, and many developers do this.
One great advantage a virtualized development environment has is that it Continue reading
Just a quick one here.
It’s pushing a month since I last checked in, and not for want of desire. I’ve not been entirely negligent though: I’ve been busy putting together a few typed up solutions to both foundational and pretty challenging/rare problems in statistical physics.
My motivation is two-fold: a) to get extremely familiar with the material, what with exams just around the corner and b) for a few of the problems, the solutions are nearly impossible to do or to find help online for if you can’t do them.