Tuesday, June 22, 2010

Free Tech Books on the web !!


Freebookcentre.net contains links to thousands of free online technical books. Which include core computer science, networking, programming languages, Systems Programming books, Linux books and many more.



Computer Science: E-Books for free online viewing and/or download



FreeTechBooks.com: Free Online Computer Science and Programming Books, Textbooks, and Lecture Notes



Tech books for free download



25 Free Computer Science Books



Foundations of Computer Science




Free Programming Ebooks

http://www.appsapps.info/books/

Computers & Internet: E-Books for free online viewing and/or download







Top 10 best places to get free books part-1



Top 10 best places to get free books part-2





Computer Science Books Online



These free ebooks are divided into different categories. Categorys range from business, art, computing and education. Select the category appropriate to the e-book you're looking for.





5000 Rapidshare Ebooks



Computer Education, Training, and Tutorial Resources

Free Computer Books for programming, web development, networking, operating systems, admin, etc.



Blogs:

Free Technical Books on the Net by Vinod



Free e-books








FREE FINAL YEAR PROJECTS




Friday, June 18, 2010

The Actual Meanings of A to Z - Good one !!

A—Accept
Accept others for who they are and for the choices they've made even if you have difficulty understanding their beliefs, motives, or actions.

B--Break Away
Break away from everything that stands in the way of what you hope to accomplish with your life.


C--Create
Create a family of friends whom you can share your hopes, dreams, sorrows, and happiness with.

D--Decide
Decide that you'll be successful and happy come what may, and good things will find you. The roadblocks are only minor obstacles along the way.

E--Explore
Explore and experiment. The world has much to offer, and you have much to give. And every time you try something new, you'll learn more about yourself.

F--Forgive
Forgive and forget. Grudges only weigh you down and inspire unhappiness and grief. Soar above it, and remember that everyone makes mistakes.

G--Grow
Leave the childhood monsters behind. They can no longer hurt you or stand in your way.

H--Hope
Hope for the best and never forget that anything is possible as long as you remain dedicated to the task.

I--Ignore
Ignore the negative voice inside your head. Focus instead on your goals and remember your accomplishments. Your past success is only a small inkling of what the future holds.

J--Journey
Journey to new worlds, new possibilities, by remaining open-minded. Try to learn something new every day, and you'll grow.

K--Know
Know that no matter how bad things seem, they'll always get better. The warmth of spring always follows the harshest winter.

L--Love
Let love fill your heart instead of hate. When hate is in your heart, there's room for nothing else, but when love is in your heart, there's room for endless happiness.

M--Manage
Manage your time and your expenses wisely, and you'll suffer less stress and worry. Then you'll be able to focus on the important things in life.

N--Notice
Never ignore the poor, infirm, helpless, weak, or suffering. Offer your assistance when possible, and always your kindness and understanding.

O--Open
Open your eyes and take in all the beauty around you. Even during the worst of times, there's still much to be thankful for.

P--Play
Never forget to have fun along the way. Success means nothing without happiness.

Q--Question
Ask many questions, because you're here to learn.

R--Relax
Refuse to let worry and stress rule your life, and remember that things always have a way of working out in the end.

S--Share
Share your talent, skills, knowledge, and time with others. Everything that you invest in others will return to you many times over.

T--Try
Even when your dreams seem impossible to reach, try anyway. You'll be amazed by what you can accomplish.

U--Use
Use your gifts to your best ability. Talent that's wasted has no value. Talent that's used will bring unexpected rewards.

V--Value
Value the friends and family members who've supported and encouraged you, and be there for them as well.

W--Work
Work hard every day to be the best person you can be, but never feel guilty if you fall short of your goals. Every sunrise offers a second chance.

X--X-Ray
Look deep inside the hearts of those around you and you'll see the goodness and beauty within.

Y--Yield
Yield to commitment. If you stay on track and remain dedicated, you'll find success at the end of the road.

Z--Zoom
Zoom to a happy place when bad memories or sorrow rears its ugly head. Let nothing interfere with your goals. Instead, focus on your abilities, your dreams, and a brighter tomorrow.



Note: Credit goes to the original author.

Friday, June 4, 2010

Free sites for Learning ESL and English pronunciation on the web!!


Compilation of Web sites: Teaching and Learning ESL


The ESL Links Site - Learning English: Contains Selected Listening material, ESL Sites and Directories, ESL Podcast (audio file that you download from the Internet and listen to it on your computer or MP3 player), Online Grammar books, Tests, Quizzes, Games, Puzzles, Exercises.


This English as a Second Language website is a starting point for ESL learners who want to study English through the Web.



UsingEnglish.com provides a large collection of English as a Second Language (ESL) tools & resources for students, teachers, learners and academics. 



Activities for ESL Students
Quizzes, tests, exercises and puzzles to help you learn English as a Second Language (ESL).This project of The Internet TESL Journal (iteslj.org) has thousands of contributions by many teachers.



ESL go - free English as a second language for learning + teaching ESL. ESL go is a free English community of ESL students and ESL teachers. We help ESL students learning English as a second language through free ESL classes and free English practice message boards. ESL go.com also provides free teaching ESL activities for TESOL, TESL, and TEFL.





Best TESOL/ESL/TESL Resources




General ESL Resources (Links verified 5/4/09)



Sites for English Pronunciation






Contains over 250 of the best Internet resources for ESL/EFL students!
All Web sites are clearly annotated. Organization is by skill area and language level.



The sounds of spoken language:





English Pronunciation - The Virtual Language Centre



Speaking English - Pronunciation and Conversation Skills





Online pronunciation guides to 9 varieties of the English language and 9 other languages Instant sound and pronunciation samples by over 40 native speakers.



American English



How to learn English pronunciation?



This website was created to help people improve their American English pronunciation. At the core is a series of videos explaining in detail how each sound is created, as well as a blog.





These English lessons are aimed at the beginner although people with a little experience of English may find some parts useful.



Learn English Online: Activities for ESL, EFL & Kids



To Learn English is a free site for English learners. You will find free English vocabulary sheets, English grammar sheets and English exercises. Thousands of English pen pals are waiting for you. They will help you learn English. There is an English forum too.




Learn English with english-at-home.com. Learn English grammar, vocabulary, verbs and speaking with games, a blog and more.




Learn English Online With Me. Learn English Online Resources. English as second language (ESL)



Learn English Easily



Sites for ESL Conversation:


Learn to speak English through Indian Languages



The purpose of this site is to help you learn language that is used in everyday conversation. Conversation Starters for English Students



ESL Conversation Questions



This page provides resources, lessons, and ideas on teaching conversation. There are printable materials for classroom use, a discussion forum and links to other web sites about teaching.



Conversation Questions for the ESL/EFL Classroom

Tuesday, May 4, 2010

The story of everybody



This is a story of four people called Everybody, Somebody, Anybody and Nobody.

There was some important work that had to be done, and Everybody was sure that Somebody would do it.

Anybody could have done it, but Nobody did it. Somebody got angry because of this, since it was Everybody's job. Everybody thought Anybody could do it, but Nobody understood that Everybody wouldn't do it.

It ended with Everybody blaming Somebody as Nobody did what Anybody could have done.


source: Funtoosh.com