Monday, January 30, 2012

Boolean introduction.

Hello, my name is Shadi Khansa. I am an Electrical engineering student and this is my Blog!! Chances are you may be wondering what on earth my blogs title is referring to, or chances are you know and despise what I'm referring to, but were googling for homework solutions to one of your computer engineering classes and found this by accident. Either way, I'll explain. Boolean algebra(or logic) is a logical calculus of truth values developed by English philosopher and mathematician George Boole in the 1840s. It is the algebra of two values, usually taken to be 0 and 1, but F and T, false and True, x and y, or any domain of two values could be used. Since practically every modern computer operates by using the Binary numeral system, which represents all data using two symbols (0 and 1), Boolean algebra is the basis of modern digital computer logic and George Boole is regarded as a founder in the field of computer science. 


The reason this is all so interesting to me, is that I am taking a Computer Engineering class in which I will be using George Boole's brain child extensively, so I will be documenting and explaining what I learn in this blog, in the hopes that somebody will find it useful. To kick things off,  I have included a diagram of various representations of Boolean operations, to be demystified in my next post. And the journey begins....

Wednesday, January 11, 2012

Rumination # 1

Food & Wine magazine reported that in Japan, squid is the most popular topping for Domino’s pizza.

In binary, that says:


01000110 01101111 01101111 01100100 00100000 00100110 00100000 01010111 01101001 01101110 01100101 00100000 01101101 01100001 01100111 01100001 01111010 01101001 01101110 01100101 00100000 01110010 01100101 01110000 01101111 01110010 01110100 01100101 01100100 00100000 01110100 01101000 01100001 01110100 00100000 01101001 01101110 00100000 01001010 01100001 01110000 01100001 01101110 00101100 00100000 01110011 01110001 01110101 01101001 01100100 00100000 01101001 01110011 00100000 01110100 01101000 01100101 00100000 01101101 01101111 01110011 01110100 00100000 01110000 01101111 01110000 01110101 01101100 01100001 01110010 00100000 01110100 01101111 01110000 01110000 01101001 01101110 01100111 00100000 01100110 01101111 01110010 00100000 01000100 01101111 01101101 01101001 01101110 01101111 00011001 01110011 00100000 01110000 01101001 01111010 01111010 01100001 00101110