Tuesday, March 23, 2010

canine..K9

last friday my apartment has another two creatures
not cats
not mice
not tortoise
but two puppies
toy poodles to be exact
cute
hairy
cuddly

first day at my place is very pleasant
they were very adorable and fun
that's what i think at the first moment i saw them
what happens next is unbearable

starting the next day
they start to get noisy
barking (more like monkey screams) in the cage
peeing and pooing on the floor whenever and wherever they want

things get ugly early in the morning
no more alarm clocks but dog calls
it can be very annoying as they are just outside of my room, in the living room
the sound they make don't even resemble dog barks
more like squeels
and the noise they make when thrashing around in the cage
mornings are not quiet and tranquil anymore
my housemates are still snoozing
while i'm wide awake
just cant stand my early mornings to be disturbed in this manner

you know what?
all those ruckus stop the moment someone is near the cage
stupid damn vermins just wants attention
what the hell?!

today we have exam
and the female one is sick
so male one is out of the cage while we're gone
i forgot my ID
so i went back for it
once entering the apartment
i saw, dog poo
fresh from the anus
and one spot of pee not far away

at last, a reason to clean the apartment
the dogs keep on doing what they want every now and then

when will they be properly potty-trained?
when will they learn how to shut up in the morning?
when?
that's all i have to complaint for now

Friday, March 19, 2010

exhausted

last two days were the most tiring days of my life
tired and exhausted
not physically but mentally

all because of one presentation that costs 15 percent in my grade
it was communication system
and it requires us to do a project
and then present the results that we simulated
it's about a QPSK modulator
for those who don't know about it, click here
we need to simulate the modulator in MATLAB
FYI, MATLAB is a mathematical analysis program for simulation and result generation

one thing about this project is that it is brand new in this course
which means, our senior haven't done this before
which means, no previous samples to refer
which means, no answers to copy
which means, we need to figure it out ourselves
which means, it'll be a hard struggle before we can get the correct stuffs

we kick started the project a few weeks before the deadline
that time, we're thinking of using SIMULINK, a feature in MATLAB
for about one week of thinking, testing, consulting lecturer and coordinator
we got nothing
then we shifted our focus to solve using coding
which was the original instruction for the project
(because my lecturer allows SIMULINK
We tried to take the easy way but failed)

after scanning through the web
i found no solution
the same with my partner
but then some fella comes out telling my partner he got the program but cant generate the correct grpah
we got the program from him
it's just one of the samples i found and it's wrong

another week went by with no progress

a few days before submitting our report
my group member found another source of solution
but in the end we found out it was fraud
the so called 'smart guy' just renamed the file
from 'QPSK_TX.m' to 'QPSKkclimultimateEDITION.m'
what a blowoff
i just think that he was simply 'too smart'
and he 'totally' understood the codes
just so to put his name and the word 'ultimate edition'
as the file name
so that anyone getting the answer will be his honor
in the end, he succeeded
almost 90 percent of the groups used the same code
and ended up rejected by the lecturer
bravo~ BRAVO!

nothing comes without effort
it's true
they receive nothing by doing nothing

back to my group
we still have nothing
so, we combined with another group to discuss
last two days
we found a bunch of codes that we can use
we spent the whole night trying to integrate it into the 'ultimate edition' codes
discussing and retrying
trying to understand the original codes at the same time

results won't appear the moment we start working on it
we got nothing but a bunch of errors and warnings
my MATLAB program gave up on me at 2am
it simply wont simulate anymore
forcing me to reinstall it
uninstalling took me a mere 15mins
reinstalling costs me one hour!!
but after reinstalling, the problem persists
i was very frustrated and disappointed
then my role in the discussion group changed
since i cant simulate
i change the codes and send to the others
and they send back the results after simulation
we have me, my partner CH and KV and Jo from another group
four brains can't beat a few lines of codes
we gave up at 5am and went to sleep

the next day i overslept but manage to arrive for the 8am class
after the 10am class, KV told us that a guy manage to do it
and he got the codes with his group mate
my 8 hours of effort just went to waste within 5mins
there goes my sleep also
Jo even made coffee to stay up to do the codes

after obtaining the codes
we spent another 3 hours trying to modify it
we also tried to integrate his codes into our
failed in the end too

we gave up and continued to complete our report with the results we get

at 3pm
KV's group went on to presentation after printing the report
while i finish up my lunch
the lecturer has the same speech as she did to previous groups
'i know you get the codes from the internet'
'i recognize it as soon as i see it'
'what does this code mean?'
'what does this value represent?'
'how you get this result?'
'show me *this* show me *that*'
eavesdropping their presentation made me feel insecure with my report

KV's group came out being rejected
they sounded like giving up
but luckily we got all the tips from them
what the lecturer asked and what she want
so we spent another 2 hours modifying the codes and report again

CH left for class in the process and our presentation was delayed until 5pm
(it was supposed to be at 3.45pm till 4.00pm)

presentation was stressful when we messed up the code files
the lecturer was frustrated
i was frustrated
the codes were messy
soon, we manage to get pass those obstacles

all spent was worth it when the lecturer is satisfied with our presentation
and we can go home and get some rest

i slept at 7pm on friday
woke up to answer a call in the middle of it
don't know what time was that
the time i really wake up was after 10am this morning

i slept for 15 hours straight because of one presentation!
last time worked for two days straight was not that tiring either
(though i slept for 14 hours that time)

now i know that mental fatigue is far more serious than physical fatigue

for those out there..make sure you get enough of your sleep
and for those doing reports and presentations, good luck

Tuesday, March 2, 2010

microP lab project

t's been awhile since the last blog post
now that something happened that worth blogging about,
it's another post then..

this happens to my group project for microprocessor lab
the title is LED display
so we decided on an electronic dice program
the project didn't require us to build the real thing
we just need to simulate it by using a program called 'Proteus'
that's a pain in the ass

first of all, it's another new program we need to master
since MPLab, mikroC, hyper terminal, and now Proteus
it's totally new to us
and the instructor didn't even bother to teach us how to operate it
in fact, she came in and left straight away
for tea, i think, sweat..
designing the program wasn't very HARD
drawing the hardware layout didn't take much TIME
trying to make the simulator work was a HARD TIME

after debugging again and again
our efforts are still in vein
even the unnoticed mistakes were taken care of already
our project still haven't made any progress
not even a sign of success

then it's time to leave
the lab helper urging us to go
well, same as always
bring back home do lo~
program, i got the installer
serial, outdated
meaning, can't work
tried everything from reinstalling, configuring to changing keys
still won't work
every time i try to insert a component, it won't appear
lost hope until i found another installer with crack for the same version
waited till the download is complete
extracted the file
applied the crack
and it works wonders

finally, i can get to work
everything goes on just fine
why i didn't find that file earlier
would save me the whole evening for that single, stupid, serial key

here's my work
the dice will start counting 1, 2, 3, 4, 5, 6 and repeat again
until SW1 is pressed, then the count will stop to display a number
until SW2 is pressed, then the count restarts again
that's how it works

sounds simple, think is simple
when we get our hands on it
it's not that simple anymore
especially when dealing with assembly codes
the simplest language in programming

though the hardship is torturing
the satisfaction after the job is done
worth more than words can say

and now, back to report writing
which was delayed by the simulation part
T-T
work, work, work
work till can't work anymore..
that's life, right?
wrong!
we work so that we no need to work later
that's why we should work hard now
so that we don't have to work anymore later