Sunday, January 20, 2013

How do you install drivers for your hardware on Linux?

Q. I have Gentoo and I love it except I can't connect to the internet. I have a Dell laptop 100L Latitude (hey! It was practically free). I am feeling rather slow so a really good website would be really helpful (Like "Installing drivers on Gentoo for Dummies" sort of thing) Or if it isn't as hard as it feels like right now and you can just explain it- that would be good too. :-D

A. It might be in your best interest to an easier distro to start off with gentoo is great but not for beginners.
as far as the net not working could be a network connection not set I have had this a few times on some distros. Any ubuntu based distro is a much better choice for a newbie I hope your time with linux is good but it might be less then you hope for with gentoo this early in the game.

What book to use to learn Programming language?
Q. What books can i use to learn c c++ and assembly. I dont want to spend more then £35 for all 3. Should i use dummies or other books?

A. Hi,

Luckly for you, some great books are already available for free (legally, I mean).

* The Art of Assembly Language by Randall Hyde. This is universally considered the best book on x86 assembly. This book comes in two editions. The first one comes in three flavours: 16-bit DOS, 32-bit Windows and 32-bit Linux, while the second comes in a hybrid Windows/Linux version. You may find this a bit odd, but I recommend that you read the DOS edition because (a) the other versions focus on HLA, the author's assembler which is not mainstream---for good reason, and (b) DOS has a very simple API and you will thus be able to focus on the actual assembly without distractions (don't worry, this version of the book still covers 32-bit registers, instructions, and addressing modes and even a few privileged things that cannot be used under Windows/Linux). Once you're ready, switching to another OS will be a breeze.

You'll also need JWasm, a free MASM clone (i.e., the assembler for which the book was written) and DOSBox (an MS-DOS emulator) so that you can test the programs while you write them.

Book: http://homepage.mac.com/randyhyde/webster.cs.ucr.edu/www.artofasm.com/DOS/index.html
Lab manual (optional): http://homepage.mac.com/randyhyde/webster.cs.ucr.edu/www.artofasm.com/DOS/pdflab.zip
stdlib (library used in the book): http://webster.cs.ucr.edu/AsmTools/MASM/stdlib/stdlib.zip
JWasm for DOS: http://www.japheth.de/Download/JWasm/JWasm206bd.zip
JWasm for Windows (later): http://www.japheth.de/Download/JWasm/JWasm206b.zip
DOSBox: http://www.dosbox.com/download.php?main=1

* Thinking in C++, 2nd ed. by Bruce Eckel --- This is a _very_ popular C++ book and its author is on the ISO C++ standards committee so you can trust that he is a guru.

Volume 1: http://www.mindviewinc.com/downloads/TICPP-2nd-ed-Vol-one.zip
Volume 2: http://www.mindviewinc.com/downloads/TICPP-2nd-ed-Vol-two.zip

* The C Programming Language, 2nd ed. by Brian W. Kernighan and Dennis M. Ritchie --- A.k.a. K&R, this is still considered to be the best way of learning C despite being written many years ago. One of the authors is actually the creator of C, while the other is one of the guys who developed UNIX. You'll need to buy this one, I'm afraid.

Errata: http://cm.bell-labs.com/cm/cs/cbook/2ediffs.html

Cheers,
Bogdan

Which is the best book for Database programming with Java?
Q. Please suggest a good book for database programming with Java . I have just done some elementary Java learning with "Java for Dummies" by Barry Burd, but I could not access the database programming with Java there.I also plan to refer to Head Start with Java now .Please suggest how should I proceed from here to be a good Java EE developer.

A. That is a hard question. It is a hard question because we have brand new standards and we are trying new techniques. As a base I would install NetBeans with the JavaEE. I mean really, there is a lot going on with DB. Also install MySQL for your database. It would be better if you were Linux.

Then, there is a trend towards the JPA -- Java Persistence API / Hibernate. What that does is let you write business logic that is independent of the underlying database. With Java there are many technologies for the server-side. You need to start thinking about database structure.

Apress 'Pro JPA. Mastering Peristence Technology'. Which will be part of Java7.

The best starter book for Hibernate is (perhaps) Hibernate Made Easy".

JavaEE is a big, big subject. I think my suggestions will point you in the right direction.



Nec Projector Review

Plastic Shed Reviews

Ati Graphic Reviews

Nurse Uniforms Reviews

Cabochons Reviews

Inflatable Water Slides Reviews

Barcode Scanner Reviews

No comments:

Post a Comment