Thursday, March 31, 2011

Review of Mastering C++

Mastering C++ is a book written by K. R. Venugopal, T Ravishankar and Rajkumar. The book teaches the computer language C++ from the scratch to the professional level in a very friendly approach to the learning of the otherwise very difficult language.

First published in 1997, the book is recommended by most of the programmers. Basically written with C programmers in mind, this book caters to novices as well.

My brother advised me to read this book as I was desperately trying to learn the language but was unable to do so. At the first sight of the book, I thought," This book can't help anyone. This is just another book for engineers and is full of technical jargon."

Almost two years later I learned 'C' language from the book "Let Us C" by Yashwant Kanetkar.
That book helped me clear the basic concepts of programming and get some technical jargon of computers, giving me the break I needed.

I learned the concepts of OOPs from the reference books of NIIT. After that, I was ready to learn C++ in detail. I started from chapter-one which helped me get acquainted with thinking in terms of OOPs. And the following chapters till chapter nine taught me the basics of C++ (non-OOPs) and from 10 to 19 the OOPs side of the language. Chapter 20 was based on the management of software projects.

So after learning it, I decided to write some programs and got disappointed because I could write only console based programs, as standard C++ does not specify the platform independent GUI programming.

Though Mastering C++ is good for learning, to gain expertise in language one must not rely on this book alone. Specialized books in the field of data structures, network programming, games development etc should also be read and kept as reference.

But as far as the question of the language is concerned, this book can be trusted as it teaches the language and its constructs in details. To become expert in any field the base should be firm. And this book does the job.

Best of luck for your adventures in C++.

Tuesday, March 29, 2011

Review: FutureHype: The Myths Of Technology

Author: Bob Seidensticker

ISBN: 1576753700

In an age where there is considerable hype about the wonders of modern technology, Bob Seidensticker prods us to take a step back and put everything into a more realistic perspective or as he most aptly states, we should vaccinate ourselves against hype.

Seidensticker's principal theme in FutureHype: The Myths Of Technology Change is that the pace of technological change does not increase exponentially. According to Seidensticker, although we may be living in an era of fast change, this does not imply that we are the only ones to have experienced this phenomenon. In earlier times people had their own examples of fast change and to discover if our times are really unique, it is necessary that today's social change be compared to that of the past. In fact, as Seidensticker warns us, "the popular perception of modern technology is inflated and out of step with reality."

Divided into two parts, the book first illustrates how we fall into the trap of incorrectly and myopically seeing technology. Seidensticker underlines his contentions with several concrete examples that are elaborated upon throughout this first section.

As an example, we are reminded that a technology might be innovative, but the product that we build from that technology does not necessarily have to be revolutionary, particularly if our predictions are off the mark. It is to be remembered that predictions are often more of a picture of the present rather than the future and there is often a danger of careless extrapolation.

The Internet may be able to provide us with a great deal of information, however, will this lead us to being better informed. Probably not, as the downside is that much of the information is unreliable and pure garbage!

One of the hypes we are all bombarded with daily is that we should blindly trust modern technology and put all of our eggs in one basket. This is all great until the basket breaks, as we become increasingly dependent on software that sometimes is filled with bugs or where we have fragile and brittle technology. No doubt, all of this has created much of the insecurity we feel today in our modern world.

The second part of the book takes a look at the constancy of change in a broad spectrum of areas-popular culture, health and safety, fear and anxiety, personal technologies, and business. We are provided with an excellent survey of the history of technology that is illustrated with stories from thousands of years of human advance proving to us that technological change is not unique to our day.

FutureHype: The Myths Of Technology Change immerses readers with a challenging study wherein technology is to be considered neither good, nor bad nor neutral. As Seidensticker states: "a technology isn't inherently good or bad, but it will have an impact." It is the impact that is important, as it will have a good side and a bad side.

Bob Seidensticker has spent twenty-five years in the technology industry and he holds thirteen software patents. His broad experience is quite in evidence with his insightful and compelling study, as he alerts his readers to the dangers of technology infatuation. He also cautions us that we should never lose sight of the myths that surround technology and the unexpected ways it evolves and affects our lives, while at the same time examining its downsides. As he concludes his book, he leaves us with a very important warning, "don't be bullied into buying a particular technology because a vendor, an advertisement, or your nephew you tells you to." Ask yourself if the product is right for you?

Norm Goldman is editor of the book reviewing and author interviewing site http://www.bookpleasures.com/ and the travel site http://www.sketchandtravel.com/

Bookpleasures is a global Internet book reviewing and author interviewing village. Reviewers come from all over the globe and review all genre. There are over 6500 sites that link to Bookpleasures and many of the reviews are listed within the first 3 pages of the Google Search Engine.

Norm also offers his own personalized express review service where you can have a quick review within 15 business days from the receipt of your book. To learn more about this service go to bookpleasures.com

Norm is ranked among the top 1000 Amazon reviewers and he contributes his reviews to several other Internet sites.

In addition, Norm and his artist wife Lily meld words with art focusing on romantic and wedding destinations, inns, and other hospitality properties. You can read Norm's travel articles and view Lily's art work that is always for sale at sketchandtravel.com

Article Source: http://EzineArticles.com/?expert=Norm_Goldman

Norm Goldman - EzineArticles Expert Author

Sunday, March 27, 2011

"The Minimum You Need to Know to Be an OpenVMS Application Developer" by Roland Hughes - Book Review

1st Impression Publishing (2006)

ISBN 9780977086603

Reviewed by Regan Windsor for Reader Views (8/07)

While at first glance "The Minimum You Need to Know to Be an OpenVMS Application Developer" may look like a classroom textbook, you don't need to read very far into it to realize it is much, much more. Roland Hughes has managed to write a comprehensive guide on the OpenVMS operating system and a variety of the tools, languages, and databases used, as though he was standing over your shoulder mentoring you through the process. In addition to source code, best practices, and tips and tricks, aimed at saving the novice developer hours of frustration, Roland also includes critical historical information on various applications. This information transfer is critical to the success of the IT industry and consequently the success of all companies whose systems are impacted by the historical trends in application development!

"The Minimum You Need to Know to Be an OpenVMS Application Developer" covers the fundamentals of OpenVMS, including hardware and software, as well as some tips on choosing an editor, and then starts the reader off with some hands-on exercises that build throughout the book. Also included are some end-of-chapter exercises (with answers included at the end of the book) to ensure the reader has grasped the key elements of the chapter.

The chapters that follow cover various tools, languages, and databases for developing applications on the OpenVMS platform. Beginning with DCL and Utilities, moving through DEC, FMS, CMS, CDD, FORTRAN, COBOL, C/ C++, covering Object and Text libraries, as well as Message Utility, Mail and Phone, describing MySQL and RDB databases, and ending with a chapter on the authors observations on the IT industry. Each chapter includes an overview, a discussion of functionality, and other relevant historical information, tips, tricks, best practices, and much more, and then works through several programming examples and exercises (source code provided). Many of the exercises walk the reader through the same process with the various languages, providing an appreciation of the trade-offs between them. Where more advanced functionality is available, Hughes provides a high level overview of what the additional functionality can provide.

"The Minimum You Need to Know to Be an OpenVMS Application Developer" should be on the desktop of anyone new to the OpenVMS platform and on the bookshelf of those seasoned veterans looking for a comprehensive reference book. Hands-on programming throughout the book provides a highly effective learning tool, and the best practices, advice, and knowledge transfer from the author gives the reader the unique feeling that they are sitting down next to a mentor, being coached through the tricks of the trade!

Friday, March 25, 2011

The Minimum You Need to Know About Java on OpenVMS - Book Review

The Minimum You Need to Know About Java on OpenVMS

By Roland Hughes

ISBN 0-9770866-1-5

Stop right there. If you haven't read Roland Hughes' first book in this series, "The Minimum You Need to Know to be an OpenVMS Application Developer" you'll need to do so. Think of it as the prerequisite of a college course. Now, you are ready for the second book, "The Minimum You Need to Know About Java on OpenVMS." Why two books? Java wasn't covered so thoroughly in the first. Believe me; you'll be glad you have both.

The concept of this book is "how to convert your existing core business application to use Java, yet still preserve your investment in the most stable platform on earth." In other words, Hughes shows programmers how to create all the tools you need to make Java a usable language on OpenVMS. Java is an object-oriented programming language somewhat similar to C and C++ but really very different. Hughes goes into great comparison. Java has classes, but has a unique class called an Array with no defined constructor. This means values can be stored anywhere and in no specific order. You're going to learn to build the tools you need to build the tools you want. Pretty simple, right?

As in the first book, Hughes uses the same application to demonstrate each new tool, in this book, using Java with FMS and RDB. He shows how to develop a generic class that will be usable by Indexed Files, also how to use JNI to access RMS, FMS, system services, and operating system provided libraries. Programmers learn to create an infrastructure MMS Procedure and how to use the supporting classes the procedure creates. Hughes also shows how to access RDB via the JDBC driver, demonstrating the importance of SQL. An accompanying CD-ROM contains the Class source.

This isn't just flat textbook reading though. Hughes uses humor and casual language to engage his readers. He comfortably refers to things like geek books and nerd attitude. He knows that this work is on the intense side of life. The information within the book is very professionally presented, with detailed analysis and explanations, troubleshooting and error experiencing tips, and exercise quizzes that test your knowledge. You have to know these things!

The final chapter examines the future of IT and the choices you make going into it. So you want to be a computer programmer huh? Are you sure? Don't listen to your guidance counselor without reading this book (and the first) first. Triple digit hourly rates, six figure salaries...maybe not. Downsizing, layoffs, feast or famine? Maybe so. When looking for sage advice on IT, go to the guru, Roland Hughes.

Thursday, March 24, 2011

Computers and Keeping Track of Your Employees - Book Review

Most people don't realize it, but after the advent of computers and as the cost became less and less, more and more small businesses were able to afford them. Therefore, they were able to keep track of all their employees, their payroll, and they have nice printed out spreadsheets to give them all the information they needed. Prior to this, everybody had to do things the hard way.

For those that were not around before such computer use they probably don't realize how computer systems for personnel and employee matters revolutionized business. If this topic interests you, then I'd sure like to recommend an excellent book to you because in its day, it told of a bright future, and the solution to the paperwork nightmare that most businesses faced. Luckily, the future is bright and these computer systems make doing business all whole lot easier. The book is;

"Planning and Using a Total Personnel System," by Richard A. Kaumeyer Junior, 1982

Perhaps, the author can explain it better than I, and enlighten you to the differences of before and after; that is to say manual systems versus computer systems. When these systems first came out they had many options and features, not everyone thought they needed all the features, today, all the software systems have all the features, you can choose which one you want. However, this author has the chapters on such things as;

Choosing the Types of Reports You NeedTraining Your Personnel and Computerized Training SystemsThe Future of Personnel Systems

Interestingly enough, the author did peg the future correctly, and when you read the book you'll smile because he was absolutely right. Indeed I hope you will please consider this.

Tuesday, March 22, 2011

Books and Technology

With our rapid evolution in the world of technology, one should never be surprised at new and unique outlets for expression. Not only does the internet make new art forms available to us, but it also opens up the options to become collaborative and get involved.

Nowadays, writers have the option to instantly send their books to editors and peers over the internet. This leads to quicker turnover rate, and allows the writer to receive feedback almost instantaneously. While many believe that the rise of internet technology signifies bad news for novel authors and editors, others believe that it is the perfect too to write and publish more efficiently.

If you're an author, you'll know how difficult it is to get your books published. If getting published isn't difficult enough, it's almost equally as difficult to get other people to take the time out of their day to read your material. The internet allows of quicker access to your reading material, and gives you the option to spread your work throughout a myriad of sources.

With the use of television, social networking sites, and video games constantly being on the rise, we are running into the risk that books are slowly becoming phased out. Why should we spend six hours reading a book when we can relax and get the entire story in a two hour movie? Well, there are many reasons why reading material is essential to human growth and development.

First, books allow us to use our imagination in a way that television and movies cannot. While reading a novel, we can contemplate on issues such as character development and emotion. Regardless of how many people read the same novel, the protagonist will always be viewed slightly differently in the minds of each individual reader. Furthermore, reading often acts as a type of therapy for many people. Most readers tend to find something in a character with which they identify, and through that connection, the reader and writer are able to take a journey together. Essentially, the writer cannot exist without the reader, and vice versa.

Because American children are reading less and less, due to the influx of media and television sources, they are becoming increasingly illiterate. While we cannot force children to read, we must encourage them as much as possible to choose books over movies at a young age. Watching the screen turns people into consumers, whereas reading turns people into the creators. Many studies show that encouraging reading at a young age greatly improves one's learning and attention skills later in life.

Learning to effectively read and write also help to improve one's overall attention span. If you are successful and well-trained in literacy skills, you are sure to go a long way. Many people don't realize how important writing skills are to succeed in life, but if you are searching for a top notch career, chances are that you will have to be a decent writer. It's as simple as this: Reading books greatly helps to improve your overall writing skills.

Monday, March 21, 2011

How to Build a Computer - Complete With Resources - eBook Review

It seems like everywhere you look online there are hundreds of eBooks to teach you how to build a computer. A lot of these eBooks have a pretty price tag on them too, especially when they are sold in volumes.

This is only one of the reasons I like the "How To Build A Computer - Complete With Resources" eBook as it seems to sum up all of the steps of building a complete computer in one eBook.

Some computer building eBooks are written with too many technical terms for most people and all the high tech jargon that most people will not understand or even need to know in order to build a computer.

The PDF layout of this eBook is very intuitive and it is written in simple to understand instructions so that almost anyone can understand it. Building a computer while using this eBook is a fairly simple step by step process as you piece it together one piece at a time.

Since this eBook is in a PDF file format and the entire eBook is only 15 pages long, printing a copy of it from a laptop or another computer to use while building a computer is a snap.

In our world today, computer assembly has been made so simple that almost any average Joe (or Jane) can build a computer without having much of a technical background and this eBook seems to prove it since it is complete and only 15 pages long.

I think you would like this eBook too, as it even teaches you about choosing the right hardware that is compatible with each other, how to prepare your case for installing all of the hardware and even has a list of all the hardware components needed to build a computer.

Whether you are planning on building a computer or not, this eBook is worth reading.

Saturday, March 19, 2011

A Look at Artificial Intelligence and Technology - Book Review

It is fairly obvious that computers and artificial intelligence will run our world tomorrow, as we program these machines today. Interestingly enough, not long from now these AI machines will be programming themselves. How did we come so far so fast you ask? Well, maybe you need to do a little research for yourself.

If this topic interests you, then boy do I have a great book for you to read. It is a book that I own personally, and one I read a long time ago, but it still holds validity today, and many of the predictions of that past period, which is only two decades ago, although it seems like eons; the book is:

"The Connection Machine," by W. Danny Hillis, MIT Press, MA, 1989, (208 pp), ISBN: 978-026258-0977.

This book is an extension of a highly controversial and ahead of its time MIT thesis by the same author. This book is not for the non-intellectual, and he gets pretty thick into the details and philosophy of parallel computing. This book was written well before massive Internet use, just as the computer technology in Silicon Valley was really taking off. Indeed, this is one of those books which was the prime mover of the time.

This is why I have it in my library, and why I recommend it to anyone who is into artificial intelligence, computer hardware, future software, or where we are go from here; why you ask - because if the past is any indication of the future, things are getting get pretty interesting in the next decade. In fact, I hope you will please consider this, and educate yourself a little in the past, so you can understand how far we've come, how fast we've come, and where we go from here. Think on it.

Friday, March 18, 2011

The Minimum You Need to know to be an OpenVMS Application Developer - Book Review

Do you want to be an OpenVMS Application Developer? If you don't know what that is, then you probably don't need this book, but if you do, you've found the seemingly most comprehensive and readable guide to doing so. Roland Hughes' offering, "The Minimum You Need to know to be an OpenVMS Application Developer" is an abundance of information that you cannot afford to be without.

Here's some background: "OpenVMS (Open Virtual Memory System) is a high-end computer server operating system. As a multi-user, multiprocessing virtual memory-based operating system (OS), it is designed for use in time-sharing, batch processing, real time, and transaction processing. It offers high system availability through clustering and distributes the system over many machines." In other words, you need to know this!

This isn't a beginner's guide, to be sure. However, those in the IT industry will be thankful to Hughes as he describes uses of: the MMS and CMS tools from the widely used DECSET OpenVMS software development toolkit CDD FMS the RDB and MySQL databases. He describes other tools found in OpenVMS application development such as VMSMAIL, and PHONE. The book works readers through and around a single application which is developed in each of DEC BASIC, FORTRAN, COBOL, C and C++ using a variety of tools. On the accompanying CD, full source code is provided.

Hughes' language is easy to understand. He doesn't speak over the heads of the readers, nor talk down, and his tome is not the dry textbook form you may be used to. He uses humor and easy going guidance, making this likely one of the most readable IT guides out there.

Drawing on his vast experience and knowledge, Hughes rewards himself and the reader with a final chapter on the IT field. His guidance here is not so technical but rather personal when deciding where a developer wishes to work. His attention to company restrooms is something I did not expect to read about but is likely very valuable information. If you want to be an OpenVMS Application Developer, this is the book you need.

"The Minimum You Need to know to be an OpenVMS Application Developer"

By Roland Hughes

ISBN-10: 0977086607

Review by Heather Froeschl

Wednesday, March 16, 2011

Concepts in Enterprise Resource Planning Textbook Review

Normally textbooks are fairly dull and boring. Some even are in the realm of torturous to read even if you enjoy reading. However, Concepts in Enterprise Resource Planning Third Edition by Ellen Monk and Bret Wagner really change the concept of a boring old textbook.

What is really great about this textbook is that it is short and to the point. Typically textbooks, especially in the IT field, are known for dragging on for thousands of pages. This textbook only has 254 pages making it a reasonable read for a class. The content is still rather intense, but it is put in short enough terms that you are not going to sit there for 50 or 100 hours trying to read this textbook. This is a nice change from the norm.

The textbook itself is a fairly easy read. There are no incredibly difficult linguistic tactics. You might find that there is some terminology that is fairly technical, but the authors do a decent job of introducing these concepts. In addition, there is a list of key terms at the end of each chapter that you can go look up in case you missed something.

The screenshots of SAP are also incredibly useful for those who have never seen SAP before. They take screenshots of the GUI itself rather than digging into the details of SAP's code. This is very good for the introductory ERP college class.

The questions at the end of the chapter are particularly useful for studying to an exam. They are not too difficult like some professors like to put on their exam, but generally if you can do the problems then you understand the concept from the chapter. It was nice to see that they have some questions to challenge you before an exam because this is a trend that college textbooks get away from.

Although this is not something that most people would read for fun, if you are taking a class on ERP then it is not a bad read. Just hope that you are lucky enough to be in a class that assigns Concepts in Enterprise Resource Planning Third Edition by Ellen Monk and Bret Wagner.

Tuesday, March 15, 2011

Computer Book Review - DOS

By Lance Winslow Platinum Quality Author Lance Winslow
Level: Platinum

Greetings to Everyone, I am a retired Franchisor, Business Consultant, Philanthropist and I run a Think Tank, as well as do a lot of Traveling, ...

One of the biggest problems with computer users is that they really do not understand how their computer actually works. They do not fully comprehend the binary codes, which everyone should understand. They do not understand how the electronics work in their computer; they just do not get it they do not know how things work like the mother board, CPU, hard drive or understand the software or how it all works.

Perhaps, worst of all they do not understand operating systems and thus, are beholden to whatever they see on the screen and are fine as long as everything is working and nothing crashes. They do whatever the screen tells them without thinking or considering their alternatives, as they believe they do not have any, ah but they do, they just don't know it.
Everyone should understand the operating system on their computer, these things are not that difficult and once they do, it opens a whole new world. And believe me you do not need a computer degree to understand the operating system on your computer. Of course, if you want to learn about operating systems, principles and the philosophy of how and why they work, I suggest you start at the beginning and learn a little about DOS.
Now then, I'd sure like to recommend a very good book to you that will clear up much of the misconceptions that folks have with regards to operating systems and I believe it is a book that will help you with the basics and therefore, an excellent place to start:
"DOS for Beginners; No Experiences Regurgitated" edited by Robbin Markley; 1993

This article has been viewed 463 time(s).
Article Submitted On: October 08, 2008

Monday, March 14, 2011

Deal With Windows Error Messages

It is very common that many computer users have encountered and faced the problem which Windows error messages pop up repeatedly. It must lead to programs not to respond and the PC to slow down or freeze. It is more dangerous when you are operating your pc.

You can image that when you are either installing or uninstalling a program or hardware when windows errors occur and then changes occur in your windows registry that may not always be accurately reflected, thus creating numerous unused applications, incomplete commands, and broken drives. As we all know that windows registry is a very important database in which all programs that you use, including Windows itself, store an enormous volume of data.

Essentially, it represents your PC's unique configuration. So whenever you make a change to the control panel settings, file associations, system policies, or installed software, the changes are reflected in the registry. In effect, windows registry monitors the way your entire system behaves, and unless you keep this registry clean and error-free, you will not get away from windows error messages. When you install and uninstall software, for example, you may make a change in your registry and even a very little registry change may lead to registry mangle.

So it is pretty obvious that without a clean and efficient registry, your windows operating system is vulnerable to corruption and crashing.

Therefore, you need to take corrective measures to optimize the performance of your PC by cleaning your windows registry.

The best way is to use a good Registry Cleaner to scan and fix your registry periodically. Of course,you can use regedit to clean your registry manually. But it is not suitable for most pc users. This is because only a technologically proficient person can manually edit the registry. It is a delicate and time-consuming process, and amateurs run the risk of permanently damaging their systems by trying to manually clean their windows registry.

Saturday, March 12, 2011

Computing & Internet Books

Certification

CCENT is an acronym for 'Cisco Certified Entry Networking Technician' and it is the first stage of the professional IT certification grade that leads up to Associate level. Other certification qualifications needed to attain Associate level are the CCNA together with the CCDA certifications. Studying for the CCENT brings you up to speed on basic networking skills such as network security and enabling you to install, configure and troubleshoot small branch networks and switched networks. During your CCNA study you will also learn how to implement and verify connections to remote sites via a WAN. Once you have got this certification under your belt there is the Cisco routing, switching and network design course to study for. To ensure you obtain your CCENT certification you will need to learn and understand a variety of protocols, such as:

oEnhanced Interior Gateway Routing Protocol [EIGRP]
oSerial Line Interface Protocol Frame Relay
oRouting Information Protocol Version 2 [RIPv2]
oIP
oEthernet
oAccess control lists [ACLs].

There is a good range of books on certification courses in our Computing and Internet category on our website. You might like to take a look at 'Networking Fundamentals, CCNA Exploration Companion Guide' by Mark Dye. This book is an accredited and accepted by the Cisco Networking Academy Program and is the official supplemental textbook for the Network Fundamentals Course in the CCNA Exploration Curriculum Version 4. You might also take a look at 'CCENT/CCNA ICND1 Official Exam Certification Guide' written by Wendell Odom. This book is invaluable in preparing you for the exam and certification that follows.

Computer Science

Computer science is another branch of the diversity found amongst the computing and internet-based courses of study. It actually involves the more theoretical aspects of computation and how to apply practical techniques into the necessary algorithms to be processed by a computer. Obviously, computer science involves far more than that, but that is what computer science is about when taken down to its most basic element. As with any other field in the world of computing and internet, there is a wide variety of associated fields such as computer graphics, programming language theory, and human-computer interaction to name just a few.

Taking a look at our computer science section amongst the computing and internet category you will find a good range of books on the subject, such as 'Search Engine Optimization: an Hour a Day' written by Jennifer Grappone. A book that you might enjoy, amongst the computer science books because that is loosely the subject it covers is 'The Black Swan: The Impact of the Highly Improbable'. It is written by Nassim Nicholas Taleb and has been described as 'provocative' by the Economist; 'idiosyncratically brilliant' by the Sunday Telegraph and 'a fascinating study of how we are regularly taken for suckers by the unexpected' by The Guardian newspaper. You will just have to read it to find out whether you agree with the critics or not!

Databases

Databases are records or files which are integral to the computer and which have been collected into a logically filed system, centrally filed where it can be easily located for one or more uses. Databases of this type are classified according to their content - i.e. full-text, numeric, image, bibliographic etc. There are different models that can be applied to how data are stored within a database. The model that is used most often is the relational model: others include the hierarchical model and the network model.

The structure of a database is what is described as a database model, described above. The database has to be used in conjunction with a database management system. The database model will be stored in a data dictionary. As mentioned above, the database model is used more often than any other model is the relational model. Key terminology that defines the relational model are:

oRelations - this is a table characterised by columns and rows. Each row is referred to as a tuples.
oAttributes - these are columns from the above table. Each column is named - and this is an attribute.
oDomains - each attribute is enabled to take a set of values. Each set of attributes is a domain.

In other words, a relational database refers to the table that is made up of columns and rows. Each column is named with an attribute [such as a phone number]. Each row is a specific instance of that entity [the name of a place that the phone number relates to]. Together, the whole forms a matrix and, within that matrix, is a series of information given about one single person or thing [the entity].

Computing and internet, as a subject, can be as simple or as complicated as you want it to be. However, within our computing and internet section you will find a wide range of books that relate to computing and internet from Larry Ullman's 'PHP6 and MySQL5 for Dynamic Web Sites: Visual QuickPro Guide' to Paula Moreira's 'ACE the IT Resume: Resumes and Cover Letters to Get You Hired'. Within our computing and internet category you will find a range of sub-sections such as Digital Lifestyle; Digital Music; Digital Photography; Digital Video; Hardware; Mac OS; Microsoft Windows; Networking and Security; New to Computing; PC and Video Games; Professionals; Programming; Software and Graphics; UNIX and Linux; and Web Development. Each of these categories have an enormous range of books of their own, but the best way to see what we have in our web site pages is to delve in and spend an hour or so browsing - you never know, you could strike gold!

Friday, March 11, 2011

Computer Books - Update Yourself With The Latest In Information Technology

Some people are not even aware of what are computers and how are they useful to us. They can benefit a lot by reading computer books. Computer knowledge has become necessary these days to succeed in any area of specialisation. Every job requires that the candidate should have computer knowledge. We have become so dependent on these machines that our work would stop if we do not have access to them. The books which impart knowledge on the basics of computers help us a lot to know about the technical terms associated with them.

Computer training books are essential in the field of computer learning. These manuals are classified based on various subjects of computers. One can satisfy his desires of getting expertise in this area by reading these educational books.

Now a days, computers have become an important subject for children in schools. By reading these books, children can learn about the various applications which are most commonly used like Word, PowerPoint, Excel, etc. These educational books teach us a lot about the latest applications and technologies.

Can you imagine the world without computers? Well, its quite difficult to imagine so. In today's modern world, these powerful machines have become necessary for every job. There are computer training schools opened in every corner of the world. This education helps us to learn the various technologies that can facilitate our work. You need to have a practical knowledge and hands-on computer experience and skills. They have become an important tool for business as well as homes.

If you wish to acquire promotion in your job, you are required to keep yourself updated by having sound knowledge of computers. One needs to be computer savvy to succeed in his life. You can easily elevate yourself by obtaining knowledge of the technological advancements and by reading the educational computer books. They can help you in all spheres of life. The easy to understand computer books give you all the information about computer devices so that you can prosper in your area of expertise.

The best place to search for these books is online stores. Here you will get all the popular authors' books. You can even read reviews given by different users and then make your decision. Research carefully and take your time. Not only you will get discounted priced books but also get free gifts and offers.

Know more about audio books [http://www.rupizcompare.co.uk/books-and-magazines/book-category.aspx?bookCategory=audiocd] and buy books [http://www.rupizcompare.co.uk/books-and-magazines/] at cheap price.

Article Source: http://EzineArticles.com/?expert=Adam_Jaylin

Wednesday, March 9, 2011

Review of Objects First With Java - A Practical Introduction Using BlueJ (4th Edition)

Picking up a language like Java can be difficult for a beginner; even if you understand the methods you need to use to get results, it can be easy to overlook the basic processes behind how they all mesh together. Kolling and Barnes identified the need for a fundamental understanding of how each element of Java functions and interacts, and packaged this information into an easy-to-understand, although lengthy, book. Objects First With Java: A Practical Introduction Using BlueJ comes with (as the title might suggest,) BlueJ, a Java environment perfectly suited to learning the basics of programming. With this environment, one can open a variety of simple Java modules included with the book, providing an extremely effective learning tool, particularly for those who learn best by seeing and doing.

The book does well in the process by which it teaches you; starting off with the structures of objects, classes and basic methods and progressing to more complex ideas, such as calling on methods outside your present object. The book can be obtuse at times, though this effect is largely mitigated by the inclusion of the BlueJ modules, which often directly show what is being taught. It should be noted that while this book sells itself as being for beginners, though even students with one or two years of programming experience could benefit from a quick glance through this book.

The price may be prohibitive at first glance, but the inclusion of the BlueJ environment and the Java modules helps justify this cost somewhat. Some might suggest buying older editions of this book, and for the most part I don't disagree with this, though keep in mind going back more than 1 edition of the book can get you into trouble in that you might not have all the modules of the 4th edition, and some information will be slightly different.

This article has been viewed 316 time(s).
Article Submitted On: August 11, 2010

Tuesday, March 8, 2011

Mastering AutoCAD 2008 and AutoCAD LT 2008

The World's Bestselling AutoCAD Resource Fully Updated for 2008.There's a reason why Mastering AutoCAD is so popular year after year. Loaded with concise explanations, step-by-step instructions, and hands-on projects, this comprehensive reference and tutorial from award-winning author George Omura has everything you need to become an AutoCAD expert.

If you're new to AutoCAD, the tutorials will help you build your skills right away. If you're an AutoCAD veteran, Omura's in-depth explanations of the latest and most advanced features, including the exciting annotation, notes, and layer properties features, will turn you into an AutoCAD pro. Whatever your experience level and however you use AutoCAD, you'll refer to this indispensable reference again and again.

Coverage includes:
*Creating and developing AutoCAD drawings
*Drawing curves and applying solid fills
*Effectively using hatches, fields, and tables
*Manipulating dynamic blocks and attributes
*Linking drawings to databases and spreadsheets
*Rendering realistic interior views with natural lighting
*Giving a hand-drawn look to 3D views
*Presenting 3D models with cutaway and x-ray views
*Making spiral forms with the Helix and Sweep tools
*Exploring your model in real time with the Walk and Fly tools
*Adding hyperlinks to drawings
*Converting multiple layer settings and other layer translator options
*Master the New Text and Table Features
*Explore the Layer Manager Enhancements
*Annotate, Secure, and Authenticate Files
*Track Your Projects with the Sheet Set Manager
*Publish Drawings over the Internet and eTransmit Your Files
*Customize the New Dashboard and Control Panel

Autodesk has released both AutoCAD 2008 and AutoCAD LT 2008 simultaneously. Not surprisingly,they're nearly identical in the way they look and work. You can share files between the two programs with complete confidence that you won't lose data or corrupt files. The main differences are that LT doesn't support all the 3D functions of AutoCAD 2008, nor does it support the customization tools of AutoLISP and VBA. But LT still has plenty to offer in both the productivity and customization areas.

Monday, March 7, 2011

My Number 1 Free EBook Download For Building A Computer

This ebook titled "How to Build A Computer - Complete With Resources" is by "Mike Hutcheson". This free eBook is only 15 pages long, but it is packed with step-by-step instructions that not only guides you, but tells you exactly how to build a computer from start to finish.

While most people believe that building a computer takes many years of school and an IT degree, many people now-a-days are starting to realize that building their own PC is not as hard as they once thought it was, and this eBook is proof of that as it is only 15 pages long and covers building your computer from start to finish.

With a complete list of hardware and tools needed to build a computer, you will know at a glance what hardware and tools you'll need to have, and the great part is, if you don't have a part or tool that is listed, you can easily click the hardware part in the list to browse some great deals on the hardware you need.

This free ebook also includes a few tips about how to prep your case, an easy way to install the motherboard and why thermal paste is so important.

Another great thing I like about this eBook is that if you do run into problems(not likely), then there are resource links embedded in the Ebook to help you out if you need it.

This eBook makes you realize from the start just how easy building your on computer is. With a computer parts list included and a list of resources to help you if do get stuck or need parts, this free eBook is a sure winner for the Intermediate computer users, the beginner computer user or to someone with no computer skills at all.

Saturday, March 5, 2011

17 Ways to Force Vista to Run Faster

Windows Vista has received so many complaints by average and experienced users alike. Most of these complaints revolve around slow performance and useless default settings. So, let me ask: is Vista killing you? Here are a few tricks that you can use to optimize it.
I never run any Microsoft OS without having my handy crap cleaner installed. CCleaner, owned by Piriform, will remove all of the unwanted trash accumulated from various program installations, browsers, and windows in general. It will also remove any files left floating around, that Windows no longer uses. I always use it when I need to empty my recycling bin. After installing it, right click your recycling bin and press "Run CCleaner" and it will run in the background for a few seconds.Use a separate partition for your files (music, word documents, etc). Not only will it help with backing up your computer, but it will keep those files from hogging the same space as your OS. To shrink/change a partition, right-click My Computer->Manage->Disk Management. Click C: or whichever drive your OS is on and hit "Shrink Volume".If you've been constantly installing and removing files, you may want to use the Disk Defragmenter (Start->All Programs->Accessories->System Tools->Disk Defragmenter)Pick your security software wisely. I have found that Norton is heavily taxing on RAM usage. Security suites with one or two programs max are what you should aim for. I love AVG.If you didn't get Vista for Aero, disable it. It is a huge memory drainer. Right-click and hit "Personalization". Then select "Window Color and Appearance". Then "Open classic appearance properties for more color options". You can select the window theme of your choice.Use a lightweight browser. Although I use Mozilla for the bulk of my work, I find Google Chrome's simplicity to be perfect for Windows Vista.Limit your start up programs. You can do this in CCleaner or remove them using the Control Panel. Preventing unnecessary programs from loading at start up can drastically lower start up time. The only programs I absolutely have to keep are my security programs, my ATI graphics driver, and my wireless drivers.If you use external programs to check your email, Outlook, limit the number of times it updates your mailbox. Checking mail around the clock can slow down your computer, especially if you've missed a few days and have a bunch of email to receive. You can also opt to do a manual Send/Receive. To change Send/Receive settings under Outlook hit Tools->Send/Receive->Send/Receive Settings->Define Send/Receive Groups or use the shortcut Ctrl Alt S.Turn off your Bluetooth receiver if you aren't expecting any files. There should be a switch on your computer.Disable your screen saver. Let's be honest, if you aren't using your computer, it should be off. If you need to keep it on, turn the monitor off.Stop using the hibernate and sleep modes. At least, change the settings to keep these modes from kicking on automatically. These extra "power save" modes may save a little electricity, but all of your running processes usually are stored in memory for a "quick" wake up. (Control Panel->Power Options)Don't leave CD-ROMs in your drive unless they are being used. If your computer detects a disc in the drive, every so often, it will start to spin to get a quick read. During those moments, your computer slows down, and sometimes pauses.Manually install Windows Updates or change the time to a moment when your computer definitely will not be used. Heavy multitasking while downloading and/or installing updates is a pain and an awful idea if you don't have a lot of RAM to begin with. (Control Panel->Windows Update->Change Settings or right-click the icon during an update)Close unused program during multitasking. I am willing to admit that I am a heavy multitasker, and every now and then I end up with 8 Notepads open, 3 different browsers running, and MS Office kicking in the background plus Microsoft Zune minimized to my taskbar. I know I rarely need all of those windows open at one time, so the smartest thing to do is to close the unused ones.Running memory intensive programs (usually programming IDEs) like Microsoft Visual Studio and Adobe Dreamweaver while multitasking is a HUGE no-no. These programs require most, if not all, of your available memory. Respect that or they will eventually shut you down.If you can afford it, buy a laptop fan. An overheating laptop causes the computer to work a lot harder than a cool one.If you can afford it, maximize your RAM by upgrading to 4GB or 8GB, but let's be honest. If you can afford a RAM upgrade it's time to upgrade to Windows 7.Check out these links:
This article has been viewed 142 time(s).
Article Submitted On: June 22, 2010

Friday, March 4, 2011

Who Moved My Blackberry

I've just finished reading "Who Moved My Blackberry" by Martin Lukes with Lucy Kellaway which is a hugely funny dig at the corporate world and electronic communication.

It shows the fallout of sending delicate emails to the wrong people, what can happen when you align yourself to the wrong side even when you suspect all is not as it should be, and the perils of letting your Blackberry get into mischievous hands. Totally unlike the book "Who Moved My Cheese" by Dr Spencer Johnson (www.amazon.co.uk - oe3.99), which could do with falling into more hands!

I know there's lots of negativity around communicating by email but I love it. I haven't got a Blackberry but I do have wireless internet so I can do all my emails in bed if the fancy takes me - yes, OK, sometimes it does! As I see it, it's all about how you use it. It's great for setting up meetings, keeping in touch with people when you haven't always got time to phone, or even making arrangements for a verbal chat.

I think the negative publicity kicks in when it's used as a distraction. It can aid procrastination and stop you from making decisions. It can help you put off jobs that you should be dealing with. It can become an obsession when you can't stop checking your email to see if you have new messages, or it can make you feel driven as you feel you can't switch off from it.

Like many people, I use email to aid my business but have become a bit obsessed with it on occasions instead of sorting out the real issue. When you realise how much time can be wasted without achieving anything it's quite a shock, and time to take stock.

Only checking emails at certain times, having a "must do" list of other things, and adopting a more relaxed attitude to it are all strategies that are good for keeping it under control. After all, if someone wants to contact you in a hurry, they'll use the phone.

Oh, and maybe not taking your laptop and/or Blackberry to bed with you is also a good strategy!

Dammit! I'm still saying maybe -

Pam Stokes is a Business & Personal Development Coach. Besides coaching, she provides interactive online programmes for busy people, supervises newly qualified and trainee coaches, runs workshops in stress management and a Diploma Course in NLP. Free downloads www.pamstokesassociates.co.uk [http://www.pamstokesassociates.co.uk]

Article Source: http://EzineArticles.com/?expert=Pam_Stokes

Wednesday, March 2, 2011

Computer Running Slow?

It is a common experience among the user of personal computers, or PCs, to find that the performance of their computer deteriorate over a period of time. Laments such as computer running slow, my pc is slow etc., prop up in informal meetings of these PC users. The primary reason for this development is not due to any fault on the part of the PC, but only due to the fault of the person using the personal computer.

The inability of the person to maintain the performance of the PC at 100% performance level is the real culprit for the computer running slow and not any manufacturing defects on the part of the PC or any other thing is the reason.

PC is being used for doing a number of activities such as browsing the internet, downloading software, audio and video files, emails and chatting, to name a few. Every time a software is downloaded or a music file is played through the Internet, a whole lot of cookies and virus creep into the hard disk of the PC without any knowledge about the same to the user. A periodic maintenance of the system is of utmost importance for maintaining the performance at peak level.

The files deleted from the system using the Delete key, while disappearing from the directories, appear on the recycle bin and in turn occupy the space. This is a safety measure provided so that files are not deleted by mistake, and an option is given to retrieve such files, which were deleted wrongly. After confirming that the files are no longer required, the recycle bin should be cleared at least twice or thrice a week. Or else, using the Shift+Delete key to delete the files can be resorted to, by which the files get deleted once for all from the system without getting stored in the recycle bin.

The fastest way to speed up a PC is to simply download a registry cleaner and run a scan. It will clear up errors and instantly speed up application loading and PC boot up times.