Before the Big Bang: The Prehistory of Our Universe by Brian Clegg
ISBN 0-312-48547-1 $25.99 US/$32.99 CAD
I read a short review of this book in one of the magazines I am regular of, so I borrowed it from the library. As I often do, I took notes while I was reading the book and this blog [...]
PKI, or Public Key Infrastructure has been around for over 3 decades now, yet it is still an enigma for your average lay-person even though they use it regularly while they are shopping online, exchanging encrypted emails or using other security systems. Yet, only a fraction of users really understand what exactly a certificate is, [...]
Hash functions are one of the fundamental components of modern cryptography, so I thought it might be a good place to start talking about more advanced concepts.
A hash function is a mathematical procedure that converts arbitrarily length data into fixed size binary strings.
For example:
“” (empty string)
d41d8cd98f00b204e9800998ecf8427e
“test”
098f6bcd4621d373cade4e832627b4f6
“A really long text to demonstrate the fact that the [...]
Last time I went through the chromatic and major scales. Today I’ll put the chromatic scale on a circle and create a pretty handy gadget, a low-tech computer to figure chords and scales out.
In fact I will create two circles, which we’ll attach together later. The first circle is for the “degrees”, and it will [...]
Now that we know what a musical note refers to, we can move on with some other basic concepts. At the end of the day, all music theory is based on the 12 notes in an octave. So once you understand how each note is related to others, the same principles hold for other octaves [...]
Music theory is hard to learn for most people. It involves a lot of abstractions at many different levels, such as notes, scales, chords, progressions, inversions, etc. It takes years to assimilate all of this information, and even more before you can actually put them to practical use. I’ve always thought that the standard learning [...]