Pages

Sunday, March 26, 2006

Everyone should be honest with him/herself, especially when s/he achieves something s/he must refer to all coefficients that built that success, and as you know having people beside you is a great motive in starting new life or career.

MAHMOUD MOHAMMED ABD EL-FATAH or (Mahmoud Flash) my best friend and the best one in our faculty

I knew Mahmoud while working with Mr. Ayman, he said to us he is intelligent and helpful boy, and he would help you if we faced any problem.

I took his e-Mail, added him to my MSN Messenger contact list. I talked to him a lot about my dreams as I want to know …, .etcHe guided me to learn C and C++ as they are so important to every developer and they are basics that will help me to know anything after that.I said how could I learn it…? He replied, give me your mobile number and tomorrow isA I'll call you* to give you good book called HOW TO PROGRAM C, C++ and JAVA.Did you notice that? *he would call me although the one who need the book is me... (Really I did not see person like him).After that Mahmoud and me became friends, really I love him so much :)More than 3 years he is helping me, guide me ramy do that ramy do not do that.I don't remember that I asked him about something and he said I don’t know.I don't remember that he fed up me when asking him a lot and a lot.

I am praying to ALLAH to bless Mahmoud and all who are like him and also I am praying to ALLAH to help him to be instructor in our faculty.

Hmmmmmmmm, Thank ALLAH, I have joined reputable faculty, now I should increase my simple knowledge about computer software, I begun to work on my beloved program Microsoft Access, Microsoft FrontPage and Ulead PhotoImpact after 2 months I went to my faculty, WHAT a Beautiful, It's so nice buildings, people, students and 3amm Gom3aa :D:D, after month I went again to my faculty to do medical check in. and I knew some people in that day.My first day, I met someone I knew her before joining FCI-H, she knows herself well :P, I great her she also did, we then went to "Introduction to Computer Science" lecture by Dr. Mohammed Bilal (Who don't know him???!) and also she introduced me to a lot of her friends, thank you H.G.I was bit sad, I don’t use to be in place that people in don’t know me.I returned home, full of sadness (Just few people know me) and happiness (I am now in university phase)SECTIONS SCHEDULE PUT…!!!I am now in section 2, cute section, nice people (almost) I knew Ehab Amer (Wahibaa) and Tamer Helmy (Timon), we talked about our dreams and reasons that made us join FCI-H, Wahibaa said my dream to be game developer and to be hired in reputable game development company like EA sport and so on…Timon said the reason I am here, that I like graphics and he is talent in hand drawing so he wanted to enhance himselfI, as you know I adore database and that was the main target when I joined this faculty and this dream grows up and became I want to join Microsoft SQL team specially in developing "Optimization and Execution Query string Layer"After a month I knew > 90% of faculty students, yes I became little famous and my friends singed to me "3awz shohra ro7 ly ramy:D:D:D:D:D" like "3awz nokia ro7 ly raya" Now I should study something not related to our faulty what is called "SELF-STUDY" and I got faculty syllabuses out of my mind :( :( :( the result I got bad degree.Yes I was bit mistaken, and my advice to next students to be Excellent Students Mr. Ayman Ezzat (May ALLAH bless him), he built us well, every section session, he used to talk with us about real life, how to build yourself outside the faculty "self-study", and give us a lot of challenges to enhance ourselves, he is good man "ya rub edin 2 aw 3 zion bs"I succeed in challenge 1 part 1 and it was (Drawing a logo for your section and below it a simple slogan) it was so simple but I am the winner :P:P:P I also presented my website I made when I was at secondary school but in challenge 1 part 2 but I failed.Mr. Ayman asked us (challenges winners) to make a group to enhance our skills; sure we agreed we were (Samar Hazem El-Zorkany, R.M, N.M.I, Ehab, Tamer, Amr, Mark and me)We were going to make website, we assigning tasks, we work a lot but after few months we stopped because of some reasons but I got a lot of benefits 1) How to work beside your study 2) How to work with people you don't know 3) How to work in team 4) How to enhance yourself by yourself 5) Mahmoud Mohamed Abd El-Fata7 I am going to write a special blog for him although I know he deserves more than thatI am now in seminar lecture let me concentrate :P:DTo be continued………

Saturday, March 25, 2006

Tuesday, March 21, 2006

Usually, new students when they meet me, they ask, Ramy tell us why you joined this faculty; did you know something in computer before joining…?In brief, I'll tell you the reason that I am now computer science student; I got my first computer after finishing my primary school as a gift from my family. I was bit different from my brothers; they were just playing and listening to music. I remember that first thing I did was opening office 2000 specially Microsoft Access 2000 and from that time I adored Database, I enforced myself to learn it alone, My brother, Mohamed was in office course but I disliked to ask him although he is so helpful and he was requesting from me to ask him if I faced any problem with office, then I learnt how to create database on access just building tables no more no less but every day my love to database increased inside my heart. I stopped learning database after that…why…? I saw something called FrontPage. ...woooow, I can build website, I learnt basics of HTML and I made nice website I have it till now and when I was in first grade I presented it as a challenge Mr. Ayman Ezzat gave, but the same to database I left FrontPage but not by myself, my processor burnt :( :(, Exactly after 1 year and month, and my mother refused to maintain it as after this year I had Secondary School I have to study.Two Black Years after that….Mabroooooooooooooooooooooooooooooooooooooook sorry Congratulation I got 92.43%, YES YES YES, I'll join Faculty of Engineering, then after primary year isA I will be in Communication Department, yes it was my dream to be in Computer field I have to be first in Engineering, because I did not know something called FCI. But as you know after appearing the result of public secondary schools you receive a lot of calls, from which someone called to my mother, and my mother (rbna u7'lhaly) said Ramy likes computer so much, and he wants to join faculty of engineering as I told you, just that person replied my mother and said no……. let him join FCI, and she talked about it, and I liked its system in education and so on…I prepared to FCI, first thing I fixed my computer and again I studied MS Access and MS FrontPage but on Office XPTrnnn..trnnnn..trnnnn..trnnn: , who..? Someone. I received (Gawab el tnsi2) you have accepted in FCI-H…..To be continued….

Sunday, March 19, 2006

This article not related totally to computer science but it relates to OUR PROPHET MOHAMED (PBUH). Why I am talking in this issue in my blog…?My principle is: when your religion faces a criticism you must reply in a respectable way and reply according to your field as example we are computer scientists or software developers, so we must defend our PROPHET MOHAMED (PBUH), by sending e-Mails illustrate what ISLAM means and who PROPHET MOHAMED (PBUH) is?

"A lot of aphorisms inside everyone but we need others to outside them to us"Source: Ramy MahrousExplanation: when we read aphorism, we tell to ourselves, yea really I feel that but I don't know the way to express it to others.

"Aphorisms just a translation from feeling language to human language"Source: Ramy MahrousExplanation:??? I feel that.

Below others I saw them while learning MFC, really but I think they are good!

The reason people blame things on previous generations is that there's only one other choice -- Doug Larsen

The fewer the facts, the stronger the opinion -- Arnold Gasow

Few things are more satisfying than seeing your children have teenagers of their own -- Doug Larsen

While forbidden fruit is said to taste sweeter, it usually spoils faster -- Abigal Van Buren

Hospitality is making your guests feel at home, even when you wish they were —Anonymous

There are no shortcuts to any place worth going -- Beverly Sills

Any child can tell you that the sole purpose of a middle name is so he can tell when he's really in trouble -- Dennis Fakes"

In times like these, it helps to recall that there have always been times like these -- Paul Harvey

If you want to truly understand something, try to change it -- Kurt LewinThe only man who never makes a mistake is the man who never does anything -- Theodore Roosevelt

If at first you do succeed, try to hide your astonishment -- LA Times Syndicate

The trouble with jogging is that, by the time you realize you're not in shape for it, it's too far to walk back -- Franklin Jones

I am always ready to learn, but I do not always like being taught -- Winson Churchhill

Before I got married I had six theories about bringing up children; now I have six children and no theories -- John Wilmot

Failure is not falling down, but staying down -- Mary Pickford

Treat people as if they were what they ought to be and you will help them to become what they are capable of being -- Johann von Goether

Hello again, Egyptian Developers terminology, yeah we have terminology you as Egyptian developer or student should know them, at least if you heard, you can understand them.

So if you are not Egyptian, I don't recommend for you reading this article

I’ll begin with most famous words I am hearing in my faculty.

(Hasshass) Mr. Ayman Ezzat’s word: and it means that something or someone became confused, i.e. he says “if you did that, interviewer, higilo hasshass fy dma3’o”

(3eeeb user) Mr.Ayman Ezzat’s word: and it said in specific situations, we used to hear this word when someone came to mr.Ayman and says I faced a problem while running a program X, and I don’t know this problem from where has came, so Mr. Ayman says 3eeeb user :D

(u2fish 3liaa or afsh 3liaa) Mr. Ehab el-Gindy’s word: and it means that compiler won’t run it and will notify you with error.

(darbb) Mr. Ehab el-Gindy’s word: and it means that “your pointer points to garbage and you use it” and occasionally he says “your program darbb, test your pointers”

(mhiiss or uhiiss) Ramy Mahrous’s word: and it means that something will behave or behaved in wrong way because you did something wrong, you can say he means with it (logical or fatal error)

I’ll go on later but now I should study DSP (Digital Signal Processing), to solve my assignment, Amr baa :( :S.

Before reading, are you agree with me that people are types in their societies, if you agree read. Else I don’t mind to let you read :p

Here, in my article, the society will be my faculty and students will act the people, let me begin, as me know a lot of people in my faculty from all degrees and all levels in everything, that make me have a little experience, I’ll introduce..Students are types…..

Selfish Formal Students who don’t care else faculty syllabuses and they only care about themselves, they hate to hear something called self-study and they think in (Cooperated Self-study Students)I’ll explain later, just a foolish people can not study faculty syllabuses so they go to self-study!!!!!!

Cooperated Formal Students who don’t care else faculty syllabuses but they help others i.e. teaching others, copy their notes and they help if they asked. They are so helpful.

NULL (NIL) Students, students who came our faculty by chance (el magmo3 wy kda) and they think in our faculty as a club they go to meet friends and know new ones, the catastrophe, they don’t help themselves or help other plus they make bad hearing to our faculty.

Selfish Self-study Students, who don’t care faculty syllabuses and they only care to know new technologies, they are working in disappear, don’t encourage others don’t teach others and when you ask them they say I don’t know :S

Cooperated Self-study Students, who don’t care faculty syllabuses and they only care to know new technologies, they encourage others to know, to not restrict themselves only with faculty syllabuses and they are very helpful, they want to make anything just to see their faculty in best statue.

Excellent Students, who care about everything self-study and faculty syllabuses they are excellent in both and they are mixed from Cooperated Self-study Students or Selfish Self-study Students and Cooperated Formal students or Selfish Formal Students.

Finally, this is my opinion and may be there other classifications of students, and I hope to all my mates to be Excellent Students or at least to be Cooperated Self-study Students.

Wednesday, March 08, 2006

First of all, writing efficient code does not totally depend on your experience. But there are a lot of coefficients; developers should keep them in their mind, first of them,

1- Rest of Soul, yes, you must be in good mood to write good code, else we won't see from you good output.

2- Don’t think in anything while writing code specially people impactions when they informed about your software (assignment or un-official project)If you see in it a great innovation.

3- WORK UNDER PRESURE, we see that statement a lot and a lot but I think all of us understand it wrong, I was, but now I understand it, work under pressure means to think just in your work and think if you did not accomplish task in deadline that will leave bad impaction at your team leaders but if you did at least you would not be fired :)

4- For all students like me or undergraduates, sleep well sleep well under any circumstances, don't stay up at night to write code, believe me, I was from those who proud they sleep just 2 hours per day, and at last I discovered that I was wrong, let me tell you a story… from 12 am to 4 am I was writing code, then I slept when I waked up I discovered all of what I coded was wrong, what's the solution...? right, CTR+A then DELETE

5- Be so concentrate while coding (I think nooooo explanation needed)

6- Try to use pencil and paper to know how you will handle your program

7- I know I did not talk about some technical issues in writing code, because it's not my point here :)

8- May there are more reasons I did not write, your comments will let us know them ;)