Monday, October 16, 2006
Malaysian man pays US$54,300 for car license plate..
Its just like a cell phone number, some people (such as myself) got to choose the last 4 digits, for example my last 4 digits spell NAEL (6235). I did not have to pay anything for that. If I did have to pay something, I wouldnt go over $10. Who gives a shit what your numbe looks like anyway. Most people store them in their cell phones and never have to see the number ever again...as for the car, having an easy to remember licence plate such as 'TAN' (like in the article) or '1234' like in the UAE just makes it easier for the cops to remember your licence plate. Oh right I forgot in the UAE the licence plate number is directly proportional to your 'royalness'. The nicer your number the better the connections you have in the goverment and royal family. So '1234' might be the cousin of president (who doesnt even have a number on his plates, just a golden eagle)
FUBAR
Tired beyond belief
(Man Ms Judith (my highschool english teacher) wont be impressed at all with that last 6 line sentence...)
It took me a good 3 hours to read one chapter and prepare some notes on it, I still have another one, plus making some slides. Its not that bad, but it takes so much time and I was already tired and the best part of it all is that I have to teach for an hr next week! Crazzy!
Plus I will probably have a pile of work to do for my job which I excused myself from all last week since I had a crazy ass midterm to study for which could not have went worse than it did on Friday. I can't be more sure that I did horrible on it..my first grad school midterm down the drain (20% of my grade) Ill be lucky if I pass it..plus it was multiple choice too and who needs me to explain to them how my luck works with multiple choice exams..especially when math is involved..it cant get worse than that, a math multiple choice exams where the wrong answers you might come up with show up in the option list just so you can get slightly excited about the fact that after all the calculations you did your answer is on the list then to get rudely surprised with a big red 'X' right through your answer! (The part about the excitement wont happen in this midterm since I guessed a lot of the answers..I wish they were educated, a few of them were wild roullete guesses)
Anyway enough ranting, Im off to bed. Oh while messing around on Facebook I found away to import my blog into my notes there..Pretty cool since I was thinking today why doesnt Facebook have a blog..but I guess 'my notes' is 'my blog' in facebook terms.
Friday, September 22, 2006
First attempt at Autodeskin' it!
Hmm..this would look neat on my desk at home..or even in my office (aka a cubicle)
Monday, September 18, 2006
Google your computer
I also installed a neat virtual desktop called MSVDM and thats what you see in that image next to Google Desktop. This gives you 4 virtual desktops to organize your work on. I am a fan of multiple desktops and alway use it on my Apple laptop and it just makes working on several things less chaotic. For example on one desktop you can have your favorite email program open, and on the next desktop your assignment work, while on the third you have some reference website for your assignment. Switch between desktops by clicking on the desktop number and everything assigned to that desktop will appear while the rest is minimized. That is why it is called virtual, as its really not 4 desktops, but it just behaves as if there were 4.
Friday, September 08, 2006
Where did my summer go?
I managed to get myself my old undergrad job at UTS again, so Im an SSC again for the 3rd year in a row. Lots of things changed in the labs, mainly BSB and Mills this year. The new labs use ID cards to open after hours, and the best part these new labs open on their own in the morning and close alone at night. Apparently all the labs will be fitted for this which is great! Even better, instructor's id cards can be programmed to open the labs as well, so if an instructor needs the lab open early, they can go ahead and do it themselves!
I met with my supervisor, Dr. Christopher Anand two days ago and talked about my project somewhere. Although I spoke with one of the other grad students, he gave me a better picture of what I am required to do for this project. They are having some visual problems with the software, and the way somethings are drawn and thats where I am to start the project and get familiar with the code base.
Thursday, August 31, 2006
M. Eng in 7 days
I already talked to my professor and Ill be working on a way to optimize MRI magnetic coils and their placement around an object. I should be visiting St. Jose Hospital in Hamilton to see this MRI in action. I think I made a good decision to pursue this, its an excellent field and I should hopefully find a good job next year.
Sunday, August 13, 2006
Windows XP on Apple Power PC? Why??
Strange? Yup it looks strange!
Monday, August 07, 2006
OpenGL Programming
OpenGL is an environment for developing 2d and 3d graphics applications from simulations to games. Its widely used in industry since its first release in 1992. FlightGear and VDrift which I have been working with during my employment with the Flight Simulator use OpenGL to render the graphics and gameplay. I think its really good to have it on my resume and downloading this official guidebook is a good start. Ill be posting updates on this as I get more involved.
Thursday, August 03, 2006
Moog screenshot
Wednesday, August 02, 2006
Modularize Modularize Modularize
Heres a screenshot taken today:
..great...my blog does not want to upload a photo..I shall put it up later.
Saturday, July 29, 2006
Reminder to all: Italy world cup champs 2006
One Red Paperclip...
So this whole red paper clip business just expanded big time on the web. Just googling it to find Kyle's website I came across another website where "you can trade 1 red paperclip yourself"! Crazy! A movie is apparently in the works too. Check out the site, some adventure that must have been. Congratulations to Kyle MacDonald.
The most interesting trade I found was the last trade, the city of Kipling, SK is trading a house for the role in a Hollywood movie which Kyle got by trading a snowball with a directory who happened to be one of the World's biggeest snowball collectors...what a coincidence. So whats a town going to do with a movie role? Well they are running an "American Idol" style auditions for the role in Corbin Bernsen’s movie “Donna on Demand”. So if you are around Kipling,SK on Labor Day weekend, head down there and try out!! This will probably the closest you will every get to playing a role in a Hollywood movie.
Thursday, July 27, 2006
Fresh Mac OS X Tiger for Vicky
So why is it called Vicky? The story behind that is one of my friends had a PowerBook as well and he showed me the voice recognition stuff on it and how it can tell "knock knock". The voice he used was called "Vicky". So when I showed this off to some ppl they started calling it Vicky.
Anyway its 2am and I am tired. I have a meeting with the School of Grad studies tomorrow noon, I wonder what that is all about.
Wednesday, July 12, 2006
Italy up to 2nd place from 13th in June 2006
Saturday, July 08, 2006
Definitely not a psychic!
Inzaghi doesnt play against Australia and rests for the game after (Argentina). Italy beats Australia 3-0 and moves on to face Maradona's team in which Italy wins 3-2. The Argentinians are shorter than the Italian players, so they will have a tought time with the perfect corners and free kicks by Totti.
Recently I made the above predictions, obviously I was not even a little close. Italy barely won the Austrialians. Luckily that ref gave them the penalty although Grosso was totally faking it. Argentina was not good enough to beat the Germans and lost by penalties. And ofcourse the Italians were more than good enough to beat the Germans and got a well deserved 2 goals. (Yup I'm going to keep rubbing it in your face you Argentina and German fans)
Anyway, so I came in to work today for a little bit to complete something that was not done yesterday. We needed a 2.6 kernel less than 2.6.13 to get the serial connection to the Moog platform to work. We tried a 2.4 kernel and that worked fine, but for some reason the CD fails to install a package needed for kde. There was no Gnome on these Slackware CDs so I tried the other "light weight" window managers and didn't like them very much. What luck for the CD to fail on a package needed by kde. So I burnt new CDs and am re-installing the machine now. That machine wasnt given permission to access the network yet, so won't be able to download the stuff I need.
Yesterday after we tried the serial connection on the 2.4 kernel with the new Moxa PCI card everything worked fine. I can say these Moxa drivers worked ALMOST out of the box. They only work on kernels prior to 2.6.13. So we had the DTK sliders program open and got them connected to the Moog shared memory and using these 6 sliders on my screen I was able to move the 2000 pound platform in all 6 dimensions - x,y,z,roll,yaw,and pitch. Very cool. I also got to sit inside and experience the motion first hand and its pretty neat. The up-down motion doesnt give butterflies in your stomach like I thought it would since this thing moves around at around 0.6g. Then the professor decided to do "the twist" where the platform twists around itself...that shook me up pretty well. That was fun.
Anyway I am all done here. The Linux box is working flawlessly now :)
Thursday, July 06, 2006
Linux virtual keyboard
So at the top is the default keyboard if needed. Below it to the left is a numberpad to allow enterring coordinates and other autopilot options in FlightGear. Finally, the FlightGear keyboard is on the right. I split them this way because I thought it would be good for the user to just have whatever keyboards they need and minimize the rest. Ofcourse this script should be put on the desktop to easily start these up using the touchscreen.
Like I promised, World Cup updates will be over when its done and only if Italy wins, otherwise Ill be ranting about that for a while (jk, even I can get bored from Italy and its soccer) The final is on Sunday, and against the Frenchies. For those who recall the Euro Cup two years ago, theres some unfinnished business between the French and the Italians when the Italians unfortunately lost a game they were winning until the last two minutes (break a leg Wiltord!) On the other hand, the Italians have a better squad today which works like one machine so I doubt the French have a chance of even scoring. Note that the Italian goal did not "lose its virginity yet" except for that own goal. (Now that sentence sounds a little bit dirty...too dirty) Don't you come and tell me "but they beat Brazil", since when does Brazil have no shots on goal, I don't get it but I am glad that team is out.
Now on to a topic a lot of you love to joke about - " Nael's Deportation Adventures". Although I was accepted into grad school by Computing and Software, I still need a final approval from the School of Graduate studies and that is what I am currently working on. My cumulative gpa doesnt satisfy their requirements, but thats just because of first year, and that had nothing to do with what I am doing now so my professor sent a letter along with my application. Hopefully that works out and I get my letter so that I can renew my permit and NOT get deported. I am still playing on both fields though and applying for jobs just incase something goes wrong (aha..deportation contingency plans), so I have an interview tomorrow with a startup in Toronto. Let us see what that brings us. Until now, I am still more interested in what I will be doing in grad school althought it might not pay anything but at the end I believe I shall be better off.
..and ofcourse Forza Italia!
Tuesday, July 04, 2006
Italy strike late to break hosts' hearts
The cup is 1 match away now, and beating the Germans in their home, infront of 60,000 Germans is something and I doubt the French or Portuguese can stand up against the Azzurri.
Monday, July 03, 2006
Germany, here come the Mighty Italians
Goodluck to the Azzurri.
P.S. The world cup is almost over, so those of you who read this will get back to reading less soccer posts and more random shit like before.
Friday, June 23, 2006
Vdrift - Racing Simulator
First I had to modify the Vdrift source to record accelerations in all 6 dimensions. This was easy enough to do. This had to be done in the same format defined in the xml file written for FlightGear. After re-compiling the source, and running the game, the car was bouncing like a bunny all over my screen! After a quick check on the Vdrift forum I found out it that it requires an older compiler than what Fedora 4 or 5 come with. I got hold on some Slackware 10.2 CDs after MvM suggested that I use that instead since most of the packages we need have a slackware version which should avoid problems. Anyway after doing that, the vdrift source compiled fine and I got all the required drivers (joystick & Nvidia) and software/libraries (Fltk, DTK) installed properly.
All that was left is to get the UDP listener I wrote for FlightGear listening to the same port vdrift is writing to. I added two new command lines to vdrift to control the frequency of writing to the UDP and the host it should write to.
I produced this screenshot while running everything together on localhost.
The scope at the bottom comes built in with the DTK-Diverse program. The blue lin in the middle is supposed to be the force of gravity (in the Z-axis) but for some reason it comes out very close to 0 from vdrift, so it never moves. This can't be right as it should move at least when I am driving over mountains or down a hill. Anyway I will figure this out later, the physics engine for Vdrift is buggy anyway and nowhere as good as the one that comes with FlightGear.
Match 3: Italy vs. Czech Republic
Next they face Australia which is going to be a pushover (sorry it is true). The real knockout game is against Argentina at the quarter finals. That will be a really good game to watch! I guarantee it. Now don't come and tell me "..but Argentina beat Serbia 6-0.." That team did not play well at all (obviously) plus they cannot be compared to Italy. If the Italian defense stands up strong with Cannavaro, then Argentina will have a tough time breaking through. The Italians need to hold their formation exactly like how they did with the Czechs, the defense line was always there at the right place and time.
I think Inzaghi proved something to Lippi with his awesome goal against the Czechs. The guy had guts to challenge Cech 1 on 1 and beat him even with Totti (I think) around him. Might have been selfish of Inzaghi to not pass it to Totti, but he beat the keeper.
My predictions:
Inzaghi doesnt play against Australia and rests for the game after (Argentina). Italy beats Australia 3-0 and moves on to face Maradona's team in which Italy wins 3-2. The Argentinians are shorter than the Italian players, so they will have a tought time with the perfect corners and free kicks by Totti.
...Forza Italia!
Thursday, June 22, 2006
Flight Simulator updates
Here are some screenshots of how it is laid out:
I will be taking pictures of the simulator soon, from the inside and out. The onboard LCD is really clear -but there are two tiny scratches on one side of the screen, wasnt me! I think it was the construction workers...or maybe the people who installed it. Who knows.
I did not take lunch today so I am going to head out shortly. I am starting a new working out schedule today so I am very pumped!
Sunday, June 18, 2006
Match 2: Italy VS. U.S
I was watching the game on the abc channel, and I noticed how biased the commentator was. He was unhappy with all the cards the US received and kept saying "the ref should have taken him to the side and talk to him" Who the hell says that? Just stfu and do your job.
So Italy is at the top now, and need to win their next match to guarantee going into the next stage. In the case of the Italians losing against the Czechs, and the US losing againsg Ghana, then that would be the end of the road for the Italians this year - ofcourse that wont happen!
Monday, June 12, 2006
Match 1: Italy VS. Ghana
I just had a look at the lineup for the Italians and there are some new names. I would not be surprised if Inzaghi, Del Piero and Camoranesi stay on the bench this game and rest for one that could be tough - the Czechs. Goodlucks to the Azzurri. Im off to Quarter's to watch the game!
Sunday, June 11, 2006
Convocation
...don't I look like a nun in these pics?
It has been a busy week since I last posted on my blog. Parents were here and I was busy showing them around Hamilton. I took them to Windsor this weekend and to drop my brother off over there. I rented a car for this past week, and I am keeping it for another week - thanks to my Dad! - Its a Chev Malibu like this one but in maroon:
It drives real nice and its good on gas too. I was under the impression american cars are gas guzzlers, but this car is a myth buster! The strange thing is its a full size sedan but for some reason Hertz Canada classify it as a mid-size, so I got a pretty good deal on a very nice car!
Having a car makes thing so much easier - obviously. I am seriously planning on purchasing one now, probably a shitbox since I did not find a job and grad school won't be paying much if it pays at all - there is a probability I will do an M.Eng instead and pay for myself for one year.
Its back to work on the flight simulator tomorrow. I am working on a user interface that would be used to control the machine and for testing purposes. I used Fltk to do it, since it was used for that DTK library I once as mentioning. The most annoying part of Fltk, is that some things that should be very simple to do get a little tricky but once you know what you are doing its ok.
Congrats to everbody who graduated last week and I hope you all have a fun and safe summer!
Bump into me soon!!
Saturday, June 03, 2006
Meet the parents
We were tidying up the house the past couple of days, and guess what people (especially the guys), your house will never be clean enough for the parents.
I found out from the Registrar's office that somehow I am not on the list of people who asked for tickets, althought I requested them way before the deadline! At least I am on the list of people cleared to graduate.
Anyway, so my mom is staying for a month, and my dad for a week or so. This will be a month full of awesome home cooked food...yum!
Saturday, May 27, 2006
World Cup Friendlies
The next match is with Switzerland - that tiny petite landlocked country with all the stinkin' cheese and good chocolate - Apparently the Swiss know how to play, so this match I got to see. It is clear that it will be like taking candy from a baby for the Italians.
Thursday, May 25, 2006
Concorde at 1000mph, FlightGear, DTK - FUN, fun, fun
Now some fun stuff! On the FlightGear website you can download more scenery and planes. I chose to download a Souther Ontario map, a U.A.E. map and a Concorde plane. Installing them was easy - just unpack into the correct directories and you are ready to fly. The Hamilton, Abu Dhabi and Dubai maps were really boring. Dubai was not as bad as Abu Dhabi which was all desert and a one runway airport - but still boring. So I ran the simulator with the Concorde model and took some screenshots. The one below was the best - flying at 100mph! (woops..I turned off the speedometer without realizing it so you cannot see that - tough luck)
For those who are interested in knowing the details...
FlightGear
So for those who are interested in knowing how this works - continue reading. Like I said FlightGear gives the user a lot of control in the simulation. You can read the simulation parameters from a browser, write to serial ports, send TCP or UDP packets and whole suite of other protocols. UDP packets are easy to deal with, just reading and writing to the UDP port - just like a file. Using an XML document you can tell FlightGear which values you are interested in. In my case these were the accelerations in all six dimensions - x,y,z, roll, pitch and yaw (look those up to know what axis they are). Now what is left is to write a little UDP listener that will listen to the port you specify and read the packets as they arrive. Because it will arrive as a string of numbers, the easiest way to read each parameter is through defining the format yourself in the XML file. I used a '*' to separate them and broke the string that way when it arrived.
DIVERSE - Device Independent Virtual Environments - Reconfigurable, Scalable, Extendable (DTK)
The next step involves this library which can be found here. DTK is the 'glue' that 'glues' everything together. A whole collection of C++ client, server and utility programs that manage the shared memory and allow other applications on other computers on the network to read and write from it. Since the graphics will be running on its own on one machine and another machine will run the physics engine for FlightGear this makes communication easy. After reading the UDP packet it can be written to the shared memory using DTK and then these values can be read by any remote computer that is connected to this shared memory. All you have to learn is how to read and write from it, and that is covered by the beginner's tutorial on the website. You might be asking yourself why can't we just run everything on one computer like any other game? The answer is simply quality. One machine might start lagging if it has to take care of user input from the joystick, filtering it and then passing it to the FlightGear engine and produce graphics on the screen. Having one high-end computer do the graphics can make the simulation much smoother and more realistic which is really the whole point of having a simulator.
Monday, May 22, 2006
Shakira by me
I wanted to continue working on that Mustang but I had trouble doing the wheels and lights so I decided to start working on something else - a black and white Shakira line sketch. It turned out to look pretty hot. Why did I pick Shakira? Well, comeon she is hot! plus shes half Arabic and she is an awesome belly dancer! Here is the sketch, let me know what you think.
Sunday, May 21, 2006
Pigeons in the house!!
Damn those pigeons!! I am never going to finnish from them. We just went out on the balcony to watch some mad fireworks outside and a pigeon got scared and flew into the house! Good thing it did not knock stuff over or shit all over the place. It was funny chasing after it trying to get it to go out. After a few minutes running after it I finally caught it and took a picture with it before letting it go in the building hallway...haha I am just kidding, I let it go outside.
R.I.P Pigeons
So what flies around at 3am in the morning? My guess is that it was an owl, maybe an eagle? but I do not think eagles fly at night. I am almost convinced it was an owl.
Saturday, May 20, 2006
Ford Mustang line art
There are a few bits and pieces left to do but it should look awesome when I am done giving it some shades and tones.
How To: Reset 'root' password on Mac OS X
- Pop in the restore CD/DVD
- Restart the machine
- Follow the re-installation until you can access the menu
- Choose the 'reset password' option
- From there you can reset any password including the 'root' account
Friday, May 19, 2006
FlightGear 747-300 over Golden Gate Bridge
Have a good long weekend everyone! I still do not have any plans so give me a shout if you are doing anything fun, like flying a 747 for example..or something..
Thursday, May 18, 2006
Forza Italia
...and no I will not do any other banners for you, so just enjoy this one.
Wednesday, May 17, 2006
"Lippi's choice leaves no one suprised"
Their group does not look that tough. I suspect the only competition to come from the Czechs and that Ghana and the U.S should be pretty easy games.
2006 is Italy's year! It has been a long wait, but its finally here...
FlightGear on Fedora Core 5
So after installing that, I learned that I had to use the FlightGear package compiled with SDL otherwise it will not work on Fedora Core 5. God I wish I knew that yesterday! The other package will NOT work on FC5. Also for some reason it will crash if you do not run it as root...
So why am I playing with a flight simulator when I am supposed to be working? This is what I am supposed to be doing. After figuring out how to manipulate the FlightGear simulator I will have to make it work with the actual flight simulator (which I still did not take pictures of as I do not have access to the room yet). The graphics are real nice with this nvidia graphics card. I also got a joystick I can use, but still did not figure out how to fly. Heres a snapshot:
Anyway, thats my update, now I need to learn how to fly!! I was able to move the plane a little bit..but wont fly! Maybe I should go over the tutorial...
Monday, May 15, 2006
First Day
So today was my first day at work in ITB. I am working on the flight simulator project and have to get it setup and working. The job requires some knowledge about control systems which I have learned about in 4th and 5th year, but that is not required until a little bit later. Today I just had to setup a small 4 computer network and get Linux running on them. That was almsot done today except for one which for some reason never detected the keyboard. I had to wait until around 4pm when I got a USB keyboard which might work. I decided to leave the test until tomorrow as there was not enough time.
Now back to the computer problem I was having, after opening it up it was definitely a problem with the connector which I cannot fix, so I took it to a computer store and I was told labor is going to cost $120 to fix it + pieces..coming to a grand total of $180!!! I was worried about that because when I opened the laptop, the connector piece on the motherboard was covered with a plastic cover that cannot be removed. I have no idea how they will do it. I am going to call HP tomorrow to find out how much it will cost to fix it there...but $200 is rediculous..given that on eBay the selling price is around $550 for my laptop now..I might as well just sell it..hmm maybe I can find out if the store would buy it...
Anyway, I dont have access to the flight sim room yet, as it is still being rebuilt because they had to break the walls to get in...remember? I will post pics as soon as I take them!
Saturday, May 13, 2006
Merapi - Mountain of Fire
- seeing a tornado
- earthquake
- flood
So that articles goes on and talks about how scientists cannot yet tell when a volcano is going to errupt. Shouldnt this be a top research concern in that area? Especially since the Asian Ring of Fire is located there and Indonesia has 129 active volcanoes. What is so hard about predicting? Scientists can predict the weather, are they trying to say that with all these super computers in the world, nobody can find a way to predict when a volcano will errupt? Even if the prediction was off by a week or even a month, that is still way better than living not knowing when the place will be flooded with red hot molten lava! Did you know that lava can flow 40km before it stops, and then a mud slide continues until 80km - that is almost the distance from Hamilton to Toronto! So why can't they predict? Maybe the hard part is measuring the force of the lava building up inside the volcano, but afer that what is the problem? A solution to this is one thing scientists should be working on and definitely not bunker buster bombs like some scientists are busy doing...
Friday, May 12, 2006
Bad things happen to good people
The Davinci Code is one hell of a book...
I cannot wait until I go see the movie when it comes out May 19. I do not recall me saying this phrase about any movie about a novel ever in my life!
Thursday, May 11, 2006
Picasa2
Athena is Team 4's autonomous search and rescue robot designed for our capstone course SE 4G06. Athena was one of the few robots to not use any rotation sensors and is almost completely dependent on the environment changes around it. There are a few instances when things were timed but those were timed against the battery level so changes in that would not drastically affect the robot's movements.
In the actual race Athena tied for first place, but really we were ahead by 1 sec although the judges gave the other team the benefit of the doubt and decided to make it a tie. Unfortunately coming in first does not mean you have the best robot. I can admit that Team 6's Tortoise was the best robot produced. That robot CANNOT get stuck and they had a very impressive presentation proving that. Based on four rules, Tortoise can always navigate itself out of troubles. Tortoise did not win the race, yet it did win the competition and they more than deserved it. So the morale is - Slow and easy wins your thesis competition
Wednesday, May 10, 2006
Time to work!
I shall have pictures of the cockpit soon. This shall be one really well documented projected.
Phi...the divine proportion, golden ratio, golden section, goldean mean, Fibonacci series, whatever you want to call it.
Phi is calculated by solving
x^2-x-1=0
for "x" and after many iterations it converges to 1.618. So anyway back to the point, why it so interesting? Some of these reasons you may be able to test out for yourself.
First a little history. Why was the Greek letter Phi chosen? It was first closely studied by a Greek scultptor called Phidias and as a result was given the name Phi.
Throughout time this number was used for many purposed. It seems like it envokes a certain emotion within humans. A lot of artists use this number in their designs and paintaings. Whenever balance is an issue, somehow the number 1.618 was the balance in any art.
So why was it said to be divine?
1. After reading this, I tried it out and surprisingly it came within .018 of 1.618 - probably due to measurement error.
The Golden Section, also known as Phi, is manifested in the structure of the human body. If the length of the hand has the value of 1, for instance, then the combined length of hand + forearm has the approximate value of Phi. Similarly the proportion of upper arm to hand + forearm is in the same ratio of 1: Phi . Coincidence?
2- Also if you measure your height, and then measure the height between your belly button and your feet, the ratio is 1:Phi again.
3- Several other examples were mentioned, the ratio of the radius of spirals to each in a seashell is 1:Phi, the ratio of distances between leaves on a twig is 1:Phi.
4- In university, or highschool if you ever came across the Fibonacci numbers, you were probably introduced to them as the quantities of rabbits reproducing:
1,1,2,3,5,8,13,21...
So starting with 2 rabbits, they reproduce, now you have 3, more reproduction, now you got 5, and so on...
Well apparently this is not just an academic exercise, a lot of plants, organisms, creatures reproduce or produce new quantities at this rate. Coincidence?
5-Even the UN Building they say exhibits this phenomenon.
Since it all started with "x^2-x-1=0" I think it is all just a mathematical trick within solving that equation. Something to do with the "1" since that means "x^2-x=1",1 as in a whole. If you figure out the trick then please comment and let me know!
Baffled Nael Signing Out
Tuesday, May 09, 2006
Brain teaser
Which of the following statements is true?
1. One of these statements is true.
2. Two of these statements are true.
3. Three of these statements are true.
4. Four of these statements are true.
5. Five of these statements are true.
6. Six of these statements are true.
Thinking about this one, I found starting from #6 would be easier rather than number one. For #6 to be true, that means obviously all 6 have to be true including number 6 which contradicts all the other 5 statements so #6 cannot be the true one. Move on to #5, if #5 is true then 4 other statements must be true, since #6 is false then statements 1-4 must be true, but that contradicts with each statement itself so #5 cannot be true. Repeating this until we reach statement #1. By now it is clear that only one of these statements can be true while the rest must be false otherwise that true statement contradicts what is mentioned in the other statements. Thus, statement #1 is the true statement!
Now that was an easy brain teaser. Hmm..what now..?
Flight Simulator?
The department purchased this $250,000 flight simulator with a cockpit that fits 6 and a flat screen tv inside..just like the ones you see at Canada's Wonderland or CN Tower. He wants to setup some joysticks inside and have people control the plane and experience the flight. This cockpit is huge!!, its too big to fit in the room they wanted to put it in, so they had to knock down the wall! Its as wide a a minivan and around 3m high! I am really excited about this, I think I start next week.
I also met with a professor from the Mech. Eng department and they have might sponsor me, which is good because the professor I wanted to work cannot fund me which means I would have to pay for myself. So if the Mech Eng prof accepts, I can work with him on his project, have that as my masters project, have my software prof co-supervise, and I get funding from mech eng. All in all, I hope this works out as well!
Sunday, May 07, 2006
The Davinci Code
Anyway, I was scanning through the book titles at the store, and I caught a glimpse of The Davinci Code and remembered all the hype this book and soon to be movie has caused. People have said its really good and all, but I never knew how good it really was. At $10.99 you cannot go wrong there, so I bought it. Before going to sleep I started reading it a bit, and the story is really catchy, so catchy I read five chapters before going to bed. I am not even close to finnishing it, but I recommend it to everybody, if you did not already ready it. Lets see, how many have read this book so far? This way I can also see how many actually ready my blog too.
Saturday, May 06, 2006
Testing the Mail-to-Blogger address
I finally got to fool around with all the features that come with this
blog and I find this Mail-to-Blogger e-mail interesting. I like the
fact I can send out an email to my blog. I still do not know why anybody would
do this and not through the website. Can someone really be in a hurry to
post a blog? Maybe its for those who use their phones to write blogs. That
would make sense as to why this feature is necessary..but still..I am not
convinced. Regardless, I found it interesting.
I also got my Google's Adsense working and I modified its positions. The
nice thing about this blog is that I get to play around with the template
however I like, unlike other blogs that just force you to use their
templates. I might revamp this whole blog one day if I have nothing better
to do..I am starting to think it is a little bit sketchy.
-------------------------------------
Nael El Shawwa
B.Eng.Mgmt
elshawn-at-mcmaster-dot-ca
Friday, May 05, 2006
Graduation 2006
So there you go, Nael is officially a great and funny guy! Heres the poem...laugh it up.
My name is Nael and I am graduating from McMaster.
I came here five years ago but the time couldn’t have passed any faster.
I wrote several humorous poems in the past,
And this will definitely not be my last.
My Software Engineering and Management degree is now almost done.
I can safely say it was difficult yet a lot of fun.
Over the years I learnt so much working with Linux,
But we also had lots of fun at the Phoenix.
I remember my first day here,
My professor described his love for beer.
It was Chemistry 1E03 where I found out about that.
In the back row of BSB 136 is where I sat.
There were so many activities, especially when I lived at Brandon Hall.
I remember when we got lost trying to reach Limeridge Mall.
The bed races, PJ Parade, and the snow ball fight,
And everything else was just a crazy sight.
There are lots of events throughout the year.
The Red Suits and their funky gear,
They helped us first years and showed us around;
They also came with a lot of sound.
My grades in first term weren’t that great,
I studied harder later and I saw my first eight.
Time management is of essence,
And not skipping too many lessons.
I remember those CAPA assignments due Saturday morning.
We all met at Thode Library Friday evening,
And stopped only to grab coffee and some fresh air.
Once we’re done we would catch a movie at Jackson Square.
In my third year I got a job at the computer rooms,
and helped students with their PC dooms.
After eight months I got promoted,
And became a senior consultant, and had to be more devoted.
I met great people at McMaster and working with U.T.S,
Some are my best friends that I am going to miss.
I wish every single one of them the best,
And hope they pursue their goals with zest.
To all my professors, fellow students and friends,
I hope this is not where the road ends.
As I graduate this coming fall,
I say goodbye and good luck to all.
Nael El Shawwa – March 2006
Thursday, May 04, 2006
Decisions..Decisions
I am also talking with one of the professors regarding grad school which I was accepted into last month. I finally found a way around the funding issue which seems to be the problem with all profs since I am an international student and they cannot obtain much government funding for me. So I can do the masters of engineering which is not funded rather than the masters of science which is funded. Also, he will pay me to work over the summer and then I take 6 courses over the year and I finnish next year...pretty good I say.
It is still May, and I have till September to find a job, and I am pretty sure I will find one...but what am I to do until then?
Wednesday, May 03, 2006
Razr
Thursday, April 27, 2006
No more Motorolla
So last Tuesday i had an interview with Evertz and I asked them to call my cell phone since I was working that day and did not know where I would be. 5 min before my interview the other hinge on the phone snaps (yeah talk about crazy timing). When the HR person from Evertz called I was struggling trying to answer the call and they had to call again before I managed to pick up. I had to ask her to call me at JHE lab's extension and I ran up the stairs to be there before she called. Anyway, the interview went well and I should hear back from them in the next 2 weeks, hopefully with a job offer!
Wednesday, April 26, 2006
Just started? or just finnished?
I just finnished my undergraduate degree in Software Engineering and Management. It was a long 5 year program but it is all over now. This brings to an end the best 5 years of my life so far! Everything about undergrad at McMaster was awesome! If given the chance to do it again I would definitely NOT do it again. I am ready for the next stage now.
Its 6pm right now and I am at work trying to find something to do and that is how I decided to get back to writing a couple of posts a week and make this blog as interesting as the first one. By the way the first one can be found
here. You will also find some interesting Photoshop stuff which I should get back into since I think I did some real cool stuff back then.