Saturday, November 6, 2010

a copy - paste shortcut bug in Win 7

Hi, I know that windows 7 is better than the buggy thing called Vista

today I experienced a weird bug in windows 7...

if you named made a file named "test (300).txt"

then right-click -> copy, then paste shortcut, it will be named "test (300).txt - Shortcut"

now paste shortcut again it will be named "test (2).txt - Shortcut ()" and again "test (3).txt - Shortcut ()" and so on...

it changes the "file name" part, and this is wasn't supposed to happen

Tuesday, October 19, 2010

Thinking outside The Box

oooh, 4 years passed peacefully and this is the final year

and it's the time to work on our graduation project

we, me and my dear partner, started to think 3 months ago

and we wanted to think different, we chose parallel programming

presented the proposal, it wasnt perfect, and took too much time but it was impressive, informative and interesting too

it's gonna be a first time experience for undergraduate project

thanks god, we are now working hard to make it real, and ISA it'll be

if you're interested in "Parallel Programming" or want new ideas for presentations download the proposals slides from here

Monday, October 11, 2010

I played cards once

yea, I played cards once in my life, I was a 21 yrs old who never played cards

the problem is I WON from the first time

not here to mention they were little girls who learned me how to play then they were impressed how I won

the point is I couldn't play again

I didn't find any pleasure in easy winning

you know that feeling when you fail and fail and try again

this is what makes success tasteful

first time when you fail, you act angry, but really you're happy

you still have something for tomorrow to do

something you hope for

something makes life worth living

the success story never been 1 chapter

now, I remember The Shawshank Redemption and remember "get busy living, or get busy dying"

now, the choice is yours

Friday, October 8, 2010

50 Things Successful People Have in Common

by The Dew View

1. They look for and find opportunities where others see nothing.

2. They find a lesson while others only see a problem.

3. They are solution focused.

4. They consciously and methodically create their own success, while others hope success will find them.

5. They are fearful like everyone else, but they are not controlled or limited by fear.

6. They ask the right questions – the ones which put them in a productive, creative, positive mindset and emotional state.

7. They rarely complain (waste of energy). All complaining does is put the complainer in a negative and unproductive state.

8. They don’t blame (what’s the point?). They take complete responsibility for their actions and outcomes (or lack thereof).

9. While they are not necessarily more talented than the majority, they always find a way to maximize their potential. They get more out of themselves. They use what they have more effectively.

10. They are busy, productive and proactive. While most are laying on the couch, planning, over-thinking, sitting on their hands and generally going around in circles, they are out there getting the job done.

11. They align themselves with like-minded people. They understand the importance of being part of a team. They create win-win relationships.

12. They are ambitious; they want amazing – and why shouldn’t they? They consciously choose to live their best life rather than spending it on auto-pilot.

13. They have clarity and certainty about what they want (and don’t want) for their life. They actually visualize and plan their best reality while others are merely spectators of life.

14. They innovate rather than imitate.

15. They don’t procrastinate and they don’t spend their life waiting for the ‘right time’.

16. They are life-long learners. They constantly work at educating themselves, either formally (academically), informally (watching, listening, asking, reading, student of life) or experientially (doing, trying)… or all three.

17. They are glass half full people – while still being practical and down-to-earth. They have an ability to find the good.

18. They consistently do what they need to do, irrespective of how they are feeling on a given day. They don’t spend their life stopping and starting.

19. They take calculated risks – financial, emotional, professional, psychological.

20. They deal with problems and challenges quickly and effectively, they don’t put their head in the sand. They face their challenges and use them to improve themselves.

21. They don’t believe in, or wait for fate, destiny, chance or luck to determine or shape their future. They believe in, and are committed to actively and consciously creating their own best life.

22. While many people are reactive, they are proactive. They take action before they have to.

23. They are more effective than most at managing their emotions. They feel like we all do but they are not slaves to their emotions.

24. They are good communicators and they consciously work at it.

25. They have a plan for their life and they work methodically at turning that plan into a reality. Their life is not a clumsy series of unplanned events and outcomes.

26. Their desire to be exceptional means that they typically do things that most won’t. They become exceptional by choice. We’re all faced with live-shaping decisions almost daily. Successful people make the decisions that most won’t and don’t.

27. While many people are pleasure junkies and avoid pain and discomfort at all costs, successful people understand the value and benefits of working through the tough stuff that most would avoid.

28. They have identified their core values (what is important to them) and they do their best to live a life which is reflective of those values.

29. They have balance. While they may be financially successful, they know that the terms money and success are not interchangeable. They understand that people who are successful on a financial level only, are not successful at all. Unfortunately we live in a society which teaches that money equals success. Like many other things, money is a tool. It’s certainly not a bad thing but ultimately, it’s just another resource. Unfortunately, too many people worship it.

30. They understand the importance of discipline and self-control. They are strong. They are happy to take the road less traveled.

31. They are secure. They do not derive their sense of worth of self from what they own, who they know, where they live or what they look like.

32. They are generous and kind. They take pleasure in helping others achieve.

33. They are humble and they are happy to admit mistakes and to apologise. They are confident in their ability, but not arrogant. They are happy to learn from others. They are happy to make others look good rather than seek their own personal glory.

34. They are adaptable and embrace change, while the majority are creatures of comfort and habit. They are comfortable with, and embrace, the new and the unfamiliar.

35. They keep themselves in shape physically, not to be mistaken with training for the Olympics or being obsessed with their body. They understand the importance of being physically well. They are not all about looks, they are more concerned with function and health. Their body is not who they are, it’s where they live.

36. They have a big engine. They work hard and are not lazy.

37. They are resilient. When most would throw in the towel, they’re just warming up.

38. They are open to, and more likely to act upon, feedback.

39. They don’t hang out with toxic people.

40. They don’t invest time or emotional energy into things which they have no control of.

41. They are happy to swim against the tide, to do what most won’t. They are not people pleasers and they don’t need constant approval.

42. They are more comfortable with their own company than most.

43. They set higher standards for themselves (a choice we can all make), which in turn produces greater commitment, more momentum, a better work ethic and of course, better results.

44. They don’t rationalize failure. While many are talking about their age, their sore back, their lack of time, their poor genetics, their ‘bad luck’, their nasty boss and their lack of opportunities (all good reasons to fail), they are finding a way to succeed despite all their challenges.

45. They have an off switch. They know how to relax, enjoy what they have in their life and to have fun.

46. Their career is not their identity, it’s their job. It’s not who they are, it’s what they do.

47. They are more interested in effective than they are in easy. While the majority look for the quickest, easiest way (the shortcut), they look for the course of action which will produce the best results over the long term.

48. They finish what they start. While so many spend their life starting things that they never finish, successful people get the job done – even when the excitement and the novelty have worn off.

49. They are multi-dimensional, amazing, wonderful complex creatures (as we all are). They realize that not only are they physical and psychological beings, but emotional and spiritual creatures as well. They consciously work at being healthy and productive on all levels.

50. They practice what they preach. They don’t talk about the theory, they live the reality.

Tuesday, September 7, 2010

Motivation - A to Z

by Ririan

A – Achieve your dreams. Avoid negative people, things and places. Eleanor Roosevelt once said, “The future belongs to those who believe in the beauty of their dreams.”

B – Believe in your self, and in what you can do.

C – Consider things on every angle and aspect. Motivation comes from determination. To be able to understand life, you should feel the sun from both sides.

D – Don’t give up and don’t give in. Thomas Edison failed once, twice, more than thrice before he came up with his invention and perfected the incandescent light bulb. Make motivation as your steering wheel.

E – Enjoy! Work as if you don’t need money. Dance as if nobody’s watching. Love as if you never cried. Learn as if you’ll live forever. Motivation takes place when people are happy.

F – Family and Friends – are life’s greatest ‘F’ treasures. Don’t lose sight of them.

G – Give more than what is enough.

H – Hang on to your dreams – they are your driving force.

I – Ignore those who try to destroy you. Don’t let other people to get the best of you. Stay away from toxic people.

J – Just be yourself. The key to success is to be you. The key to failure is to try to please everyone.

K – Keep trying no matter how hard life may seem. When a person is motivated, eventually he sees a harsh life finally clearing out, paving the way to self improvement.

L – Learn to love yourself.

M – Make things happen. Motivation is when your dreams are put into work clothes.

N – Never lie, cheat or steal. Always play a fair game.

O – Open your eyes. You need to see things how you want them to be!

P – Practice makes perfect.

Q – Quitters never win, and winners never quit.

R – Ready yourself. Motivation is also about preparation. We must hear the little voice within us telling us to get started before others will get on their feet and try to push us around. Remember, it wasn’t raining when Noah build the ark.

S – Stop procrastinating.

T – Take control of your life.

U – Understand others.

V – Visualize it. Motivation without vision is like a boat on a dry land.

W – Want it more than anything. Dreaming means believing. And to believe is something that is rooted out from the roots of motivation and self improvement.

X – “X”-amine yourself. Be true to who you are!

Y – You are unique. No one in this world looks, acts, or talks like you. Value your life and existence, because you’re just going to spend it once.

Z – Zero in on your dreams and go for it!!!

Friday, May 28, 2010

How to deliver a good presentation ?

people specially, students, always worry about presentations and how to make this day pass peacefully

but for me, it s a different day, when you are speaking and people listen

here, I ll give you simple tips from my short experience...

first, make a good story, yes the story is the backbone of the presentation

make a good start, not the ordinary boring one

dont add dozens of information, that will make your presentation sucks

dont write something you dont know

make it funny as possible

good off-topicing that would serve the idea

pictures, photos, images... add a lot of them, choose carefully

make a short notes to help you during the presentation

write every abbreviation in the notes, you may forget

now it s your presentation day, you are worried?

dont over-dress, normal clothes work perfect

get your mind caffeinated, this will make your mind sharper, and will give you some self-confidence

lets show up....

dont start that you are pleased to be with them, but do your best to make them so

be simple as much as you can, act smoothly

dont think of the stage-fright and it ll never matter

the audience are your friends and supporting you, and wishing you luck too :D
"I know that it s not true, but you have to think like this"

first if you can have a remote device, will help you to move freely

move, move, move

pass your eyes over the audience randomly and focus on the first and the last rows

dont look onto audience eyes, just the forehead

respond to the audience reactions and emotions

make it funny, till the end

draw a sine wave in speeding up and slowing down

be ready for the unexpected comments, questions, criticizing

accept the questions seriously, answer with a smile

if you dont know the answer, go direct and say "I'll check it later"

hope I could give you simple tips to help you make your presentation perfect

your good comments are welcomed :)

Thursday, May 20, 2010

It's time to think about graduation project

we, me and my colleagues, had an open discussion about next year graduation project insha'Allah

the scope of our department project is limited within 3 or 4 categories:
1- control and robotics
2- networks
3- modeling and simulation

and may be fake image processing

and I dont need any of these except the image processing ... and one friend agreed with me, only one

I dont blame the others, it's upon everyone's interests

but why to stick to normal ideas, why to kill the innovation

"you must make a hardware-related project, NO SOFTWARE"

no one can make a middle-ware software except us

what about mobile applications...

all what I need is permission to think freely

to find a good idea, and a good team to support it

but I still need an idea... idea... idea... idea... idea... idea...

Monday, April 26, 2010

Think Pink "a different view of programming" - 1

this the 1st session, I presented in CSE, speaking about programming in general and focusing on C++

the main goal of this session was inspiring students about programming in a new unexpected way, making it friendly, simple, and funny in the same time

I thank all my friends who provided me with tips and some pictures to complete those slides

your comments are welcomed


Friday, April 23, 2010

Be Yourself

Be strong enough to face the world each day.

Be weak enough to know u can’t do everything alone.

Be generous to those who need your help.

Be wise enough to know that u don’t know everything.

Be foolish enough to believe in miracles.

Be willing to share your joys.

Be the first to congratulate an opponent who succeeds.

Be the last to criticize a colleague who fails.

Be sure where your next step will fall, so that you will not stumble.
Be sure of your final destination, in case you are going to the wrong way.

Be loving to those who love you.
Be loving to those who do not love you, and they may change.

above all "BE YOURSELF"

Sunday, March 28, 2010

The blind side of our society

I watched The Blind Side movie, based on Michael Oher biography

this movie is about a poor homeless NFL player, then a rich family took care of him and provided him with food and a place to sleep

of course I'm not writing to promote neither the movie nor the player...

the point is how the rich ain't aware of the neighboring homeless poor.

I don't mean financial support, I mean to respect them, improve their life, provide them with a better education opportunities.

They are humans just like us, have their dreams, and hopes in a better tomorrow.

may be they deviate, because of the absence of ethics and good traditions.

when we do something bad, we don't blame our selves, though we found good parents to teach us not do so

but they have an excuse, never found someone to tell them "dont do that"

found a surrounding environment full of bad guys

then, our role comes....

before giving them money, they need someone to change their minds, they would spend the money on smoking and drugs

they need a better education, and upgrade life gradually, to adapt the change

I believe that every criminal needs treatment not punishment

they ain't criminals in the first place but they are victims to faults, they never committed

let's do something to help them...

just do anything,

you may think it's tiny

but it's a drop in the ocean,

"I can't help everyone, but everyone can help someone"

How to obtain EXCELLENCE?

Excellence can be obtained, simply, if you: more than others think is wise;

...risk more than others think is safe;

...dream more than others think is practical;

...expect more than others think is possible.

Monday, March 22, 2010

How to make a "Tweet This" button

Today Twitter became a essential part of our life, we tweet every single small thing, share ideas, thoughts, music, , photos, videos ... etc

and making a blog or a personal website is now easier, so no need of any experiences to make it.

you read something you like, decide to share, so you go to the url and copy the link, go to a url shortener website cause the limitation of the damn 140 characters, choosing a suitable words for the post then go to twitter and tweet it.

you can simply make a "Tweet This" to save your visitors efforts without any plug-ins

1- choose a suitable image -like ugly mine- or text like "Tweet This"

2- choose a suitable text like 'How to make a "Tweet This" button' and make sure it's SHORT and obvious

3- make you url shorter using any of this websites, I prefer to use TinyURL

4- now you can add your twitter account username "@AimanTarek"

5- now go to
URL Decoder/Encoder website copy the whole text you wanna post:
Title + link + via @twitter_username
How to make a "Tweet This" button by @AimanTarek

6- the url encoder will provide you with a code suitable for a URL

7- now add the fowlowing URL to the "Tweet This" image/button + URL encoder result

enjoy :)

Saturday, March 20, 2010

MultiTouch for HP Synaptics TouchPad

Yesterday I was discussing with a friend of mine, the latest nvidia driver issue, and how nvidia and HP are providing the best driver support.

I was surprised when I read this "Synaptics driver enables multitouch gestures on older trackpads", so do you think that HP and Synaptics did it?

Lets have a try....

I installed the new driver from here

and uninstalled the oldie from "Programs", restarted the machine.

then installed the new driver and the magic happens...

the new driver enabled multitouch (two and three fingers) for the same old hardware

you need to configure some settings to enable some features and customize some

I tried the zoom feature and the 3-finger press to open a program and flick to switch between photos

you can check the demo videos found in "C:\Program Files\Synaptics\SynTP"

Thursday, March 18, 2010

Who I am?


Although I'm using Blogger since December 2005, created a bunch of blogs, I've never made a personal one. I mean by personal, to talk about my self, my thoughts, share my new ideas... may be crazy ones, use my customized English, may be Franco-Arab

and this is for people who misunderstood me, and think that I'm the bad guy... but I'm not that bad and not that good too

first of all, I'm -as you may know- a 3rd computer engineering student, what a start!
may be engineering is in my family chromosomes, or it's the family business :D then.... interested in 3 things: computer stuff, cars and wildlife.

dont know anything about football, politics, art... "the stuff all people are discussing" .

a night person, means that dont judge me from my morning reactions.

simple, but care about every small detail, may be accurate.

have a good family and love them all.

have few true friends and doing my best to keep them close.

very helpful, but with my own will, but not the idiot who help certain people for a reason.

respect everyone as a human, ignoring gender, religion, color, job, money and other stuff that the stupid judge people with.

believe that every one is free to do whatever he wants, but not affect me with his deeds.

a little nervous, as people say, and not very kind, because of the stress of college and other surroundings.

a bit selfish and this is the human nature.

workaholic if it deserves, and sleepyhead too.

crazy somehow but not asshole.

not a good listener in discussions but convincing.

criticizing everyone, and may be awfully

sometimes overreact with stupid actions.

very ambitious but with suitable limits.

and that's all.......

your good comments are welcomed :D