Thursday, September 30, 2010

Billy Ray Cyrus Collection




















For those who watched Hannah Montana, he is HOT !!!! 
SMOKING ~~~ WOWOWOWOWOWOWOWOWOWOWOWOWOW


HEARTS !!!!
haha.. sry for being crazy ~.~

Shorties - Going All Out

A bad semester I experienced... I am going all out finishing stupid piano theory + practice stupid piano + doing research project and finishing the stupid competition car.... Will not be updating blog that often =D

Take care guys ^^ do not forget to follow my blog =p

Tuesday, September 28, 2010

Kit Kat vs Toothie


This is a sad story... So sad but true.

One day, my parents back from China. It is a tradition to buy lots and lots of CHOCOLATEs back from the airport due to some various reasons =x

One of them is Kit Kat... gosh.... Many she bought, chunks and chunks of kit kat piling up like a mountain ~.~ It's just like in my dream. Without any hesitation, I grab a bar and took a bite. Before I know it, lightning stroke my cute tooth. I thought that I was a goner, my life flashes before my eyes as soon as I found out that there is something wrong with my teeth !!!!! NO MORE CHOCOLATE???? HOW CAN THIS CALL LIFE, WITHOUT CHOCOLATE??!!!!

As time flies by, the pile of Kit Kat were gone... and I did not eat even one... I knew I need to meet the dentist, but I was too busy being lazy. Seeing the pile of gold vanished before my eyes, one by one... Come on, for those Kit Kat lovers, how can you have a break without it??!!!

Eventually, I went to the dentist. As usual, he is friendly and keep talks to himself when he is checking my teeth. I am so attracted to his working style as it resembles me XD He said I brushed my teeth too hard... Too much of a good thing might not be so good in the end.... And him + the receptionist keep remind / tease me that I am very punctual, 1 year 1 time dental appointment.... I should go check every half year. 

Come on dude, spare me, I have no gold nor time... If you open your clinic next door and give me free checkup, I will everyday go, honestly. 
Oh, before I end this, remember... never ever ever ever EVER ever ever... EVER buy normal or hard toothbrush. Soft will do. They will damage your gums badly. Trust me, I've been there and it is not a good memory to keep. 

For more information, please visit the nearest dentist or go to www.???.com to check out for more.

Saturday, September 25, 2010

3OH!3 - My First Kiss (feat. Ke$ha)


Another funky Video XD

MH - END of Y2S2

This semester can be said as a life changing semester. As the syllable become a bit less challenging and the exam becomes a little interesting and sometimes a bit unfair... -_-, it makes me very lazy to study.

What is the reason of having a good result while you have no deep understanding on the subject itserf? Tragedy neh? "To die without knowing is a sin" quoted this from my dear Karen ^^

It can be said that life long learning is a common duty of almost all engineers. The question comes in here, how can one learn when he/she does not even know the basics? This is the problem I am facing... I realize this in a hard way...

So... After this semester, I will work myself to death by involving in many projects. However for now, I need to focus on a little cute competition else will be raped by my teammates ~.~

Below are some photos of my coursemate. Love them a lot =D




     












Well... I am not going to tell who is who XD

We are Brothers Till The End =D

~Sweet Memories ~

Thursday, September 23, 2010

MH - AI Summary

Chapter1

Learning
Data Mining - The process of analyzing large amounts of data in order to extract new kinds of useful information
Neural Network - A network of smple processors designed to emulate the fnctioning of human's brain
Case Based Reasoning - Solve problem by retrieving the solution of previous similar problems

Rule-based Systems
Rule-based system represents knowledge in terms of rules so that the system could conclude in different situations.
Knowledge base = IF-THEN rules and facts
inference engine = interpreter controlling the application of the fules given the facts
eg - prolog

Searching
Find efficient search strategy  to find a solution
eg - game theory/route planning

Planning
Coming up with actions that will increase the autonomy and flexibility of an agent through the construction of sequences of actions to achieve the goal.

Ability-Based Areas
Computer Vision
Natural language recognition/generation
Speech recognition/generation

Roboticsdevice that works automatically or by remote control
Programmed to perform tasks normally done by people



Chapter 2

Measuring An Agent's PerformanceReceives percepts >> enerates sequence of actions >> Performed sequence of states

Rationality of an agent
  • Performance measures that define the criterion of successs
  • Agent's initial knowledge of the environment
  • Actions that the agent can perform
  • Agent's percept sequence to date

Properties of Task Environments

Fully Observable - has access to complete state of the environment any time. Need to maintain any    internal state to keep track of the world
Partially Observable - caused by noise and inaccurate sensors or parts of the state are simply missing from sensor data

Deterministic - Next state is determined by the current state and action execute by agent
Stochastic - When the environment is Partially Observable (behavior cannot be predicted)

Episodic - Choice of ation in each episode depends only on the episode itself
Sequencial - Current decision coule affect all future decisions

Single/Multiagent - got brain then know =D



Solo Assignment Tittle *HAWT*



Examples are in italic and might be incorrect, correct me if so =D 


Logical AI
·       Represents knowledge of an agent's world, its goals and the current situation by sentences in mathematical logic language. 
·         The program decides what to do by inferring that certain actions are appropriate for achieving its goals.
eg. Stabilizing robot which obtain input from various sensors, formulate actions and maintain stable position 

Search
·         AI programs often examine large numbers of possibilities
·         Discoveries are continually made about how to do this more efficiently in various domains.
 e.g. moves in a chess game or inferences by a theorem proving program.


Pattern Recognition
·         When a program makes observations of some kind, it is often programmed to compare what it sees with a pattern.
·         For example, a vision program may try to match a pattern of eyes and a nose in a scene in order to find a face.
·         More complex patterns, e.g. in a natural language text, in a chess position, or in the history of some event.
·         These more complex patterns require different methods of approach.
eg. Speech and fingerprint recognition



Representation
·         Facts about the world have to be represented in some way.
·         Usually languages of mathematical logic are used.
eg. how to represent an object such as knife in computer world. How does the knife looks/feels like. 


Common sense knowledge and reasoning
·         This is the area in which AI is farthest from human-level.
·         It has been an active research area since the 1950s.
·         e.g. in developing systems of non-monotonic reasoning and theories of action

eg. The Cyc project aims at making a large base of common sense knowledge.
eg. Using a barometer to determine the height of a building. There are various methods to solve this problem and this topic deals with this sort of problem.

Planning
·        Planning programs start with general facts about the world (especially facts about the effects of actions), facts about the particular situation and a statement of a goal.
·         From these, they generate a strategy for achieving the goal.
·         The strategy is sequence of actions.
eg.  Planning a staff time table for an University?
eg. IBM Deep Blue Machine, planning chess strategy to beat an opponent

Inference
·         From some facts, others can be inferred.
·         Mathematical logical deduction is adequate for some purposes, but new methods of non-monotonic inference have been added to logic.
·         Default reasoning = simplest kind of non-monotonic reasoning.
·         >>conclusion is to be inferred by default but it can be withdrawn if there is evidence to the contrary.
·         For example, when we hear of a bird, we infer that it can fly, but this conclusion can be reversed when we hear that it is a penguin.
·         Ordinary logical reasoning is monotonic.
·         Conclusions that can be drawn from a set of premises are a monotonic increasing function of the premises.
·         Circumscription is another form of non-monotonic reasoning.
eg. Prolog (Programming in Logic) is an example of programming language which deals with inference machine in an expert system using an algorithm called backward chaining.


Learning from Experience
·         The approaches to AI based on connectionism and neural nets specialize in that.
·         There is also learning of laws expressed in logic.
·         Programs can only learn what facts or behaviors their formalisms can represent. Learning systems are almost all based on very limited abilities to represent information.
eg. In pattern recognition, the system can be fed many similar images and from there generate experience so that it could detect similar object in the future

Epistemology
·         This is a study of the kinds of knowledge that are required for solving problems in the world.
eg. The skills, rules and knowledge taxonomy of a human behavior being integrated into a system


 

Ontology
·         Ontology is the study of the kinds of things that exist.
·         In AI, the programs and sentences deal with various kinds of objects, and we study what these kinds are and what their basic properties are.
·         Emphasis on ontology begins in the 1990s.
eg. Semantic web, parsing used in Natural Language Processing

Heuristics
·         A heuristic is a way of trying to discover something or an idea imbedded in a program.
·         Heuristic functions are used in some approaches to search to measure how far a node in a search tree seems to be from a goal.
·         Heuristic predicates that compare two nodes in a search tree to see if one is better than the other
eg. Games such as tic tac toe

Genetic Programming
·         Genetic programming is a technique for getting programs to solve a task by mating random Lisp programs and selecting fittest in millions of generations.
eg. ECJ - Evolutionary Computation (written in Java)



Thanks Anson for helping me filling in the examples =D
The rest in hardcopy, treat me MooMoo ice cream then I MIGHT lend you photocopy =D

Tuesday, September 21, 2010

To my Old Man:

My old man... He is quite a character... He is a family dude... He is a genius... i think  =x

He curses at Internet all the time. Not that because of I am always facing my computer, but of something else. Last few days, I had a little chat with him. "Nowadays, working ain't as easy as it is used to be...", he said. Internet and technology has been growing rapidly, no question about it. With its advantages and conveniences no doubt it is everyone's best friend. However, if one wants to be successful in business, he/she has to master the art of "Internet-ing". The conversation goes on and on... We even debated till the extend that it almost became an arguement... 

One of the things he pointed out is, customers no longer listen to his advices and even questioned his knowledge. He said that customers nowadays trust more on information in the web than experienced senior worker such as him himself. I giggled... Frankly, me myself never trusted anything my lecturers nor people around me say. Well, everything that other people say can only be as reference, there is no 100% guarantee that everyone is correct. I mean, technology is growing rapidly, new tide will always come in the next day and we need to be well informed all the time.

I hated him all the time, used to.... Until the extend I wanted to run away and never come back. Well, I was still young that time. Until one day, I finally realized what he did for me were... were... well... for my sake? I finally come to a point that I forgived him and even better, I acknowledged him as the best pops anyone can wish for.

Recently, I started to admire him more and more. For my age.. well I am not that old, but I overcame many difficulties,  filled with joy, excitement(I faced my difficulties with excitement, do not ask me why =x), some are painful and unforgetable which scar me for life... If a boy like me knows so much, what of it for my old man? Whatever he said and suggested are gold, I will always treasure it, good or bad.

I can't say that I love him. I am a dude, like all dudes we often hide our emotions. He did this often as well, never told us how he felt and keep all the pain to himself, this is what my used mum to tell me. Once that I knew that and walk in his shoes(hypothetically) I felt his pain and come to an understanding. Pops, please don't hide it anymore, I am here to share the pain with you, neh?

Everytime he got angry, house became hell, there is no place to hide. After I become "partially" all grown up, I finally realised that there is no place like home =D Outside world... is waaaay more hellish... kiddos, trust me.. There are many types of people way beyond your imagination. Family, they are always there for you, even when they hate you a lot (most of the time).

I think this is enough, too much text do not make this an interesting article(many people are complaining) ~XD

For those people who curses at their family members, well, I have to admit, you have all the right to do so, and there are many extreme scenarios. I have seen a lot... However, often,what your parents told you to do  might not sound good but it is for your own good. Please, cherish them before it is too late.

Oh... before ending this naggy shit, Happy Birthday PoPs  ^^

Thursday, September 16, 2010

MH - MCU Summary

GOSH... I have totally no idea why am I doing this.... -__-


thank god all the stuffs are given in the datasheet...
Words in bold are SFR... those which are not, are flags inside the SFR.... with the datasheet, there is virtually nothing that we cannot do =D no careless please... >< hahahahahaha




Some Theory from Tutorial:


Machine language – binary code, directly understood by the CPU.

Assembly language – mnemonic representation of the binary code, a one-to-one direct translation (assemble) to the binary code.

High-level language – more human-readable instruction and easy-to-understand programming concept (if-then-else, and loops), one instruction normally translates (compiles) to multiple binary instructions.

Address bus – to send (from CPU) the address of the memory requested to the memory module, unidirectional.

Data bus – to send or receive binary data, bidirectional.





Data RAM – volatile, instant rewrite, store data.
EEPROM – non-volatile, slow in rewriting, store data/program.
Flash – non-volatile, reasonably fast in rewriting, store program.

7.     What does a register in the PIC18 made of?
Answer: 8 flip-flops (or an 8-bit SRAM).

8.     State the addresses and describe the roles of WREG, STATUS, and PC.
WREG (FE8h) – store ALU (CPU) output result.
 STATUS (FD8h) – store special condition flags of the ALU operation.
PC (FF9h, FFAh, FFBh) – store the address of the next instruction to execute.




TIMER
Timer0 (16bit)
Controlled by T0CON
set PSA, TOPS2, TOPS1, TOPS0 to set the prescale (PSA set=bypass prescale)
*New instruction cycle time = Prescale X  4/Fosc
- set TMR0ON to start timer
*always stop the timer when needed then start back again !!!!

*set TMR0H first then cai set TMR0L

timer interrupt is in INTCON de TMR0IF

Timer1 (16bit)
*by default when cleared the flags, pre scale = 0 
T1CON's flag is different from T0CON *check datasheet
there is no bypass prescale flag

overflow flag is in PIR1 de TMR1IF


Timer2 (8bit)
*by default when cleared the flags, pre/post scale = 0
interrupt flag is in PIR1 de TMR2IF
need to set PR2 (maximum number before overflow) 00 >> PR2 then overflow ~~

Timer3 (16bit)
*by default when cleared the flags, pre scale = 0 
interrupt flag is in PIR2 de TMR3IF


Serial Communication Interface, SCI
DB-9 connector
pins which are shorted in groups:
1 - let PC know modem is ready
4 - PC turn on
6 - modem ready

7 - PC output signal / when PC want to send data
8 - modem ready to receive data


TXSTA (status and control bits for transmission)
TXEN - transmit enable bit

RCREG - receive register/read data


TXREG - transmitter, wrtite 1 byte, send 1 byte (byte by byte)

SPBRG - tune Baud rate
*done by movine decimal literal into this FSR
Baud rate(bit/sec) = Fosc/(64 x (SPBRG+1))

RCSTA (master control of UART)
SPEN - master power on
CREN - continuous receive

PIR1
RCIF - set when there is smtg to send
            clear when RCREG is empty

TXIF - set when TXREG is empty
            clear when TXREG is full


INTERRUPT
INTCON : enable GIR(must enable) or PEIE(for PORTB0,1,2)

INTCON3 : INT(0/1/2)IE (enable bit, to enable PORTB0,1 or 2 as interrupt pin) INT(0/1/2)IF as interrupt flag

INTCON2 : INTEDG(0/1/2) depending on which PORTB used, detect fallin(clear) or rising(set) edge as                             interrupt

remember to check the interrupt flag when an interrupt is detected and use RETFIE (return + set GIE)

SCI Interrupt saya tak tahu =( hope wun come out tomorrow?
used for receiving data

flags to set:
RCIE  in  PIE1 (enable receive interrupt)

RCIF in PIR1 is the interrupt flag to check

*08h and 18h are reserved for interrupts =D


OUTCOME : 
BEST paper EVER !!! for the first time I left whole section blank.... I have no idea how to draw schematic with pen and paper... what a waste of time...
a stupid mistake made... SUBLW is L-W and not vice versa... what ever... I have no faith with digital stuff anyways... not that I do not know... but I have no idea why do I always get low marks during exams... -_-
maybe this is a wake up call? screw all those exams... who the heck cares what your gpa or cgpa is... as long as you know you are doing, that's enough =D

Tuesday, September 14, 2010

MH - Numerical + Statistic Summary

Numerical

nothing much... all formulas... just dun poke wrong, remember change degree to radian ;P


Statistic


Chapter 4
Central Limit Theorem : for a relatively large sample size, the sampling distribution of (Xbar) is approximately normal.  Do not need to consider the distribution of the population. The mean and standard deviation of the sampling distribution of (Xbar) is bla bla bla

  • n>30 (large sample size)
  • sample size+, behaves more like normal distribution, approximation better

2 tail test nid to divide critical value by 2

use t-distribution only when sample size <30 and population de standard deviation not given

type1 and 2 error makan sendiri

Chapter 5
most of the formula nid to memorize.. siez...

dependent and independent nid to determine by care... else will wrong...
y - dependent             x - independent

IMPORTANT !!!!
Correlation table, 5.2.1 nid to hafal !!!!!!!

5.3 need know how to explain

forecasting need to know how to interpret result
x% of variation in y can be explained by the variation in x


Chapter 6
One way ANOVA table(draw)
* need at least 3 population...
*always right tail test

R and Xbar chart (case2)


table 3,4,5,7,8,9,25




OUTCOME:
do till nose bleed... haha.. hands very sore... not hard but many traps... the most obvious is the question 5 variance part... and there is a question 5d ... I almost forgot there is a last question due to panic... used 10miniutes to finish the last question... shioknya ~


question 1b i didnt finish the Gauss elimination, instead I used calculator direct poke answer and write it down ~.~
1c not sure nid to draw R-graph onot... well.. heck care XD 


all the best guyz <3

Black Eyed Peas - Imma Be Rocking That Body

Static Revenger & Richard Vission ft. LUCIANA 'I Like That'

Monday, September 13, 2010

MH - Fluid Summary

Chapter 1      basics informations

Chapter 2      about pressure, see how much liquid is supplying pressure head then bla bla bla

Chapter 3      Bernoulli, remember stagnation V = 0, pressure expose to atmosphere is 0 and diameter/area

Chapter 5      basic static + dynamics stuff, as long as understand the relative velocity part, then kacang =D

Chapter 7      bonus section, dump all dimensions =D

Chapter 8     extension of bernoulli, find graph nid to be more careful + remember the roughness nid to divide                                         diameter, Kl nid to take care of the exit and entrance portion

Chapter 9      Lift + Drag, anyhow follow equation do =D

Chapter 11   compressible use table/equation, incompressible use Bernoulli, note that use equation better and nid to trial and error if Ma is hard to determine using equation 

Chapter 12     = Chapter 3 + Chapter 8   not much actually, sub into some equation to find extra information



OUTCOME:
Gave my first blood to careless =D forgot how to find density + the i vector + negative heigth + Patm.... HAHhahahahAHAHHA


LoOoL !!!!!


Friday, September 10, 2010

Bass - Murdock

Derrick Murdock Fender Jazz Bass


Dock Murdock Traben Funk Bass on FPE-TV

E.Guitar - Buckethead

Buckethead Lesson (Edited Version)


Buckethead with Claypool Bernie Worrell and Brain

Bass - John Entwistle

John Entwistle Interview

Bass - Bass Solo Videos

Best Bass Solos



Sei Jazz Bass Jam

E.Guitar - Yngwie Malmsteen

Yngwie Malmsteen - fastest picker in the world



yngwie playing an amazing guitar solo!!!!

Bass - Female Bassist

Sick Puppies Rock FPE-TV

Bass - Fender Signature Basses

Fender® Victor Bailey Signature Basses


Fender 50th Anniversary Jazz Bass


Thursday, September 9, 2010

Shorties - sis's new tablet

It's an awesome little device...
She got so psyched after getting it, she's horny for it since forever XD

I test drive it and below are some samples. Hope she edit one pic per week for me =(


I still got it right? I have to admit, the pressure sensor rocks.




MH - Steve Hassenplug Discovery Channel

Steve Hassenplug Discovery Channel

MH - Line Follower Robot

Just some random video =D










Tuesday, September 7, 2010

Stalk pictures till shed tears?

Who am I stalking? Confidential ;P
Let's just say that I finally found the true distance between us. 

The path of growing up... The more I walk on it, the more pain I realised. For those who are following my blog, you are awesome! I faced both relationship + family disaster, not only I failed being a good boy boy, I failed being a good brother... Well, I do not think it's my fault, but who knows? We always did something wrong without realising.

Life has always been unfair, especially you are as awesome as I am. Everything does not go the way you planned. However, there is always choices and you can always create your own life, god gave us hands for reason(s) right? Choosing a harder path means you will face more challenges, at the same time you can become wiser. But what is the prize for doing so? I got burnt badly. I was severely mistreated. I forgive them for not taking me seriously, it's their lost anyways.
Oops... Out of topic... =x

I mean, we all face death any day soon, why should we always try our best while we can enjoy life to the fullest? Some may suggests that we have to strike a balance between fun and work. It is not as easy as it sounds. What about focusing? Focus on academic performance? Focus on family? Focus on..... It's a never ending dilemma.




                                      


So what is the distance between us? Well.... huge level gap(my apology for those who couldn't understand )

I guess the main problem is I do not even understand myself well. How can one know another while he/she don't even know him/herself ? Nobody cares what you think, never! when someone says that you failed, then you failed...

Does this mean that I need to upgrade myself? It is too soon for an overhaul, it's a customary to do this during new year eve =x 

Maybe, a little by little, change I shall...

For those who disrespected or disproved of me, well, you do not know what is coming at you =D

Whatever will be, will be and I will be extremely awesome as always !



Sunday, September 5, 2010