Wednesday, January 30, 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

I am interested in becoming an white-hat hacker, but I know nothing. What's a good site to learn from?
Q. Like the title says I am interested in becoming a white-hat/ethical hacker, but I know nothing about operating systems and programming. What is a good website/forum to help me learn about this? Or what are good things to learn. I was thinking about Python and Linux?
Thanks in advance.

A. Try learning VBScript or Visual C++/C#/Basic
Those should work.
And also read HACKING FOR DUMMIES



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