Saturday, June 25, 2005

My nerdbooks.com


This is a "wish list" of books I would like. Someday, if I ever find income, I will try and knock it down a bit. But if anyone is thinking about it, my birthday is Nov 12th. :-)

My nerdbooks.com :

Title : Efficient Memory Programming
Author : by Loshin, David
Publisher : McGraw-Hill
ISBN : 0070388687
Your Price : $15.00
Book Details : http://www.nerdbooks.com/item.php?id=0070388687

Purchase from : http://www.nerdbooks.com/shoppingcart.php?action=addwish&id=0070388687&registryid=499

Title : Network Security Hacks: 100 Industrial-Strength Tips & Tools
Author : by Lockhart, Andrew
Publisher : O'Reilly & Associates
ISBN : 0596006438
Your Price : $14.97
Book Details : http://www.nerdbooks.com/item.php?id=0596006438

Purchase from : http://www.nerdbooks.com/shoppingcart.php?action=addwish&id=0596006438&registryid=499

Title : Unix Shell Programming, 3rd Edition
Author : by Kochan, Stephen G. / Wood, Patrick
Publisher : Sams
ISBN : 0672324903
Your Price : $16.19
Book Details : http://www.nerdbooks.com/item.php?id=0672324903

Purchase from : http://www.nerdbooks.com/shoppingcart.php?action=addwish&id=0672324903&registryid=499

Title : Advanced Unix Programming, 2nd Edition
Author : by Rochkind, Marc J.
Publisher : Addison-Wesley
ISBN : 0131411543
Your Price : $34.19
Book Details : http://www.nerdbooks.com/item.php?id=0131411543

Purchase from : http://www.nerdbooks.com/shoppingcart.php?action=addwish&id=0131411543&registryid=499

Title : Linux Shell Scripting with Bash
Author : by Burtch, Ken O.
Publisher : Sams
ISBN : 0672326426
Your Price : $18.89
Book Details : http://www.nerdbooks.com/item.php?id=0672326426

Purchase from : http://www.nerdbooks.com/shoppingcart.php?action=addwish&id=0672326426&registryid=499

Title : SpamAssassin
Author : by Schwartz, Alan
Publisher : O'Reilly & Associates
ISBN : 0596007078
Your Price : $14.72
Book Details : http://www.nerdbooks.com/item.php?id=0596007078

Purchase from : http://www.nerdbooks.com/shoppingcart.php?action=addwish&id=0596007078&registryid=499

Title : Visual QuickPro Guide: PHP and MySQL for Dynamic Web Sites
Author : by Ullman, Larry
Publisher : Peachpit Press
ISBN : 0321186486
Your Price : $13.74
Book Details : http://www.nerdbooks.com/item.php?id=0321186486

Purchase from : http://www.nerdbooks.com/shoppingcart.php?action=addwish&id=0321186486&registryid=499

Title : AppleScript for Dummies, 2nd Edition
Author : by Trinko, Tom
Publisher : John Wiley
ISBN : 0764574949
Your Price : $14.49
Book Details : http://www.nerdbooks.com/item.php?id=0764574949

Purchase from : http://www.nerdbooks.com/shoppingcart.php?action=addwish&id=0764574949&registryid=499

Title : Programming in C, 3rd Edition
Author : by Kochan, Stephen G.
Publisher : Sams
ISBN : 0672326663
Your Price : $21.59
Book Details : http://www.nerdbooks.com/item.php?id=0672326663

Purchase from : http://www.nerdbooks.com/shoppingcart.php?action=addwish&id=0672326663&registryid=499

Title : Advanced C Programming by Example
Author : by Perry, John W.
Publisher : PWS Publishing
ISBN : 0534951406
Your Price : $42.70
Book Details : http://www.nerdbooks.com/item.php?id=0534951406

Purchase from : http://www.nerdbooks.com/shoppingcart.php?action=addwish&id=0534951406&registryid=499

Title : Your Wish is My Command: Programming by Example
Author : by Lieberman, Henry
Publisher : Morgan Kaufmann
ISBN : 1558606882
Your Price : $39.96
Book Details : http://www.nerdbooks.com/item.php?id=1558606882

Purchase from : http://www.nerdbooks.com/shoppingcart.php?action=addwish&id=1558606882&registryid=499

Title : SELINUX: NSA's Open Source Security Enhanced Linux
Author : by McCarty, Bill
Publisher : O'Reilly & Associates
ISBN : 0596007167
Your Price : $30.36
Book Details : http://www.nerdbooks.com/item.php?id=0596007167

Purchase from : http://www.nerdbooks.com/shoppingcart.php?action=addwish&id=0596007167&registryid=499

Title : Programming Ruby: The Pragmatic Programmer's Guide, 2nd Edition
Author : by Thomas, Dave / Fowler, Chad / Hunt, Andy
Publisher : The Pragmatic Programmers
ISBN : 0974514055
Your Price : $27.87
Book Details : http://www.nerdbooks.com/item.php?id=0974514055

Purchase from : http://www.nerdbooks.com/shoppingcart.php?action=addwish&id=0974514055&registryid=499

Title : Find the Bug: A Book of Incorrect Programs
Author : by Barr, Adam
Publisher : Addison-Wesley
ISBN : 0321223918
Your Price : $27.29
Book Details : http://www.nerdbooks.com/item.php?id=0321223918

Purchase from : http://www.nerdbooks.com/shoppingcart.php?action=addwish&id=0321223918&registryid=499

Title : Write Great Code: Understanding the Machine, Volume 1
Author : by Hyde, Randall
Publisher : No Starch Press
ISBN : 1593270038
Your Price : $26.37
Book Details : http://www.nerdbooks.com/item.php?id=1593270038

Purchase from : http://www.nerdbooks.com/shoppingcart.php?action=addwish&id=1593270038&registryid=499

Title : Introduction to Computer Security
Author : by Bishop, Matt
Publisher : Addison-Wesley
ISBN : 0321247442
Your Price : $46.19
Book Details : http://www.nerdbooks.com/item.php?id=0321247442

Purchase from : http://www.nerdbooks.com/shoppingcart.php?action=addwish&id=0321247442&registryid=499

Title : AppleScript: The Missing Manual
Author : by Goldstein, Adam
Publisher : O'Reilly & Associates
ISBN : 0596008503
Your Price : $14.47
Book Details : http://www.nerdbooks.com/item.php?id=0596008503

Purchase from : http://www.nerdbooks.com/shoppingcart.php?action=addwish&id=0596008503&registryid=499

Title : Small C++ How to Program, with CDROM
Author : by Deitel, Harvey M. / Deitel, Paul J.
Publisher : Prentice-Hall
ISBN : 0131857584
Your Price : $59.94
Book Details : http://www.nerdbooks.com/item.php?id=0131857584

Purchase from : http://www.nerdbooks.com/shoppingcart.php?action=addwish&id=0131857584&registryid=499

Title : The Complete Reference: Solaris 10
Author : by Watters, Dr. Paul A.
Publisher : Osborne
ISBN : 0072229985
Your Price : $29.99
Book Details : http://www.nerdbooks.com/item.php?id=0072229985

Purchase from : http://www.nerdbooks.com/shoppingcart.php?action=addwish&id=0072229985&registryid=499

Title : COBOL for the 21st Century, with CDROM, 10th Edition
Author : by Stern, Nancy / Stern, Robert A. / Ley, James P.
Publisher : John Wiley
ISBN : 0471073210
Your Price : $78.32
Book Details : http://www.nerdbooks.com/item.php?id=0471073210

Purchase from : http://www.nerdbooks.com/shoppingcart.php?action=addwish&id=0471073210&registryid=499

Title : Advanced Cobol: For Structured and Object-Oriented Programming, 3rd Edition
Author : by Brown, Gary DeWard
Publisher : John Wiley
ISBN : 0471314811
Your Price : $57.40
Book Details : http://www.nerdbooks.com/item.php?id=0471314811

Purchase from : http://www.nerdbooks.com/shoppingcart.php?action=addwish&id=0471314811&registryid=499

Title : Linux Network Administrator's Guide, 3rd Edition
Author : by Kirch, Olaf / Dawson, Terry / Purdy, Gregor N.
Publisher : O'Reilly & Associates
ISBN : 0596005482
Your Price : $20.27
Book Details : http://www.nerdbooks.com/item.php?id=0596005482

Purchase from : http://www.nerdbooks.com/shoppingcart.php?action=addwish&id=0596005482&registryid=499

Title : MySQL: Building User Interfaces
Author : by Stucky, Matthew
Publisher : New Riders Press
ISBN : 073571049X
Your Price : $7.50
Book Details : http://www.nerdbooks.com/item.php?id=073571049X

Purchase from : http://www.nerdbooks.com/shoppingcart.php?action=addwish&id=073571049X&registryid=499

Title : Concepts of Programming Languages, 7th Edition
Author : by Sebesta, Robert W.
Publisher : Addison-Wesley
ISBN : 0321330250
Your Price : $88.32
Book Details : http://www.nerdbooks.com/item.php?id=0321330250

Purchase from : http://www.nerdbooks.com/shoppingcart.php?action=addwish&id=0321330250&registryid=499

Title : HTML: Your Visual Blueprint for Designing Web Pages with HTML, CSS, and XHTML
Author : by Whitehead, Paul / Russell, James H.
Publisher : John Wiley
ISBN : 076458331X
Your Price : $14.74
Book Details : http://www.nerdbooks.com/item.php?id=076458331X

Purchase from : http://www.nerdbooks.com/shoppingcart.php?action=addwish&id=076458331X&registryid=499

Title : Spring Into PHP 5
Author : by Holzner, Steven
Publisher : Addison-Wesley
ISBN : 0131498622
Your Price : $18.29
Book Details : http://www.nerdbooks.com/item.php?id=0131498622

Purchase from : http://www.nerdbooks.com/shoppingcart.php?action=addwish&id=0131498622&registryid=499

Title : Spring Into HTML and CSS
Author : by Holzschlag, Molly E.
Publisher : Addison-Wesley
ISBN : 0131855867
Your Price : $18.59
Book Details : http://www.nerdbooks.com/item.php?id=0131855867

Purchase from : http://www.nerdbooks.com/shoppingcart.php?action=addwish&id=0131855867&registryid=499

Title : Stylin' with CSS: A Designer's Guide
Author : by Wyke-Smith, Charles
Publisher : New Riders Press
ISBN : 0321305256
Your Price : $19.24
Book Details : http://www.nerdbooks.com/item.php?id=0321305256

Purchase from : http://www.nerdbooks.com/shoppingcart.php?action=addwish&id=0321305256&registryid=499

Title : Make Big Profits on eBay: Start Your Own Million $ Business
Author : by Lynn, Jacquelyn / Davis, Charlene
Publisher : Entrepreneur Press
ISBN : 1932531270
Your Price : $11.57
Book Details : http://www.nerdbooks.com/item.php?id=1932531270

Purchase from : http://www.nerdbooks.com/shoppingcart.php?action=addwish&id=1932531270&registryid=499

Title : Subversion Version Control: Using the Subversion Control System in Development Projects
Author : by Nagel, William
Publisher : Prentice-Hall
ISBN : 0131855182
Your Price : $23.19
Book Details : http://www.nerdbooks.com/item.php?id=0131855182

Purchase from : http://www.nerdbooks.com/shoppingcart.php?action=addwish&id=0131855182&registryid=499

Title : Classic Shell Scripting
Author : by Robbins, Arnold / Beebe, Nelson H. F.
Publisher : O'Reilly & Associates
ISBN : 0596005954
Your Price : $20.27
Book Details : http://www.nerdbooks.com/item.php?id=0596005954

Purchase from : http://www.nerdbooks.com/shoppingcart.php?action=addwish&id=0596005954&registryid=499

Check out nerdbooks.com for all these items today!

4 comments:

  1. Perhaps being as embroiled in web stuff as I've been over the past few years I've seen trends that are quite different from "classic" development and sysadmin stuff (which I am perhaps incorrectly inferring is what you're pursuing based on most of the books in your list).

    From what I've seen web applications are once again starting to be taken seriously, and a number of "killer apps" are starting to pop up like blogger.com, flickr.com, and gmail.com. I believe these all utilize AJAX (Asynchronous Javascript and XML) to feel more like applications and less like web pages.

    If I could make a recommendation (and this is just my opinion, I don't have my finger on the pulse of the world) I'd leave some of the "classic" stuff alone and would start pursuing web stuff, like mastering (in this order) XHTML, CSS, Javascript, PHP and SQL, all of which you have in your list. PHP is kind of lame in that it generates the first three and speaks SQL, but you need some kind of glue to put it all together. XML will be very important moving forward even if you do pursue "classic" programming, but I don't think it's "here" yet.

    Just to show off, I've done a few things that utilize some of these technologies on the CHPC web site that I've been working on:

    http://portaldev.chpc.utah.edu/docs/

    The doc menu tree on the right is a plain unordered XHTML list, and Javascript is used to dynamically turn on and off the CSS display of sub-lists. The default view of the list is fully expanded in case someone views the site w/o Javascript. I did something similar in the left column with the collapsable boxes.

    All of these things are necessary to the site and aren't just fluff, but they're simple examples of how XHTML, CSS, and Javascript make web sites more like applications (i.e. no reloading to update the page).

    Anyway, just a thought.

    ReplyDelete
  2. You say "Classic," I say "Old." That list is one of subjects and content that I can understand. I can not understand OOP, XML or whatever the latest acronym is. I want to, but I feel that time has passed me by. I mean AJAX is a laundry detergent. ;-)

    I agree with your assessment of "killer apps." Gmail and Google Maps are incredible pieces of work. Hopefully they can get the standard(s) updated so that these puppies will be compliant, for whatever that's worth.

    I actually am capable with php, comfortable with sql, and not all together confused by css. Javascript is one of those things I've been meaning to get to but just haven't gotten around to yet. And as for anything with an X in it...

    The CHPC web site looks really slick. I wish I could be a programmer like you. If I'm lucky I'll be able to get a job at the local Mom'n'Pop video rental store (dropped my application off today).

    I kinda hinted a while back on here that I was fed up with the whole IT/IS world. These last few months I'm thinking that it would be a good time to find something new in life. If only I were healthy enough. I'll race you to the wheelchair.

    ReplyDelete
  3. I think one of the things I like about the whole web tech thing is that you really can just sit on your arse and work. Think about it: what reason is there to drive into an office? And the way I see it, it's not IT (when I think of IT I think of complex databases, keeping clusters speaking to each other, swapping RAID drives, etc. I can't stomach that kind of stuff anymore).

    As for programming on the CHPC web site, there really isn't much programming outside the problem tracking system and I didn't write that code (I wouldn't want to be credited for it anyway. The code's pretty bad. Don't tell my co-worker, though). The CHPC web site is mostly just XHTML (which is nothing more than HTML but written properly) and CSS. No programming. The only chunks of Javascript that you'll see are controlling the boxes of content in the left column and the documentation file tree. Everything else is XHTML and CSS.

    While I'm here, let's see if I can explain OOP as I understand it...

    In my OOP world, functions that can act upon a chunk of data are embedded within the data itself. You call on the functions by calling the data and pointing to the function you want to run.

    Think of an integer in C:

    int myInteger = 32;

    Using OOP terminology, you've just created an instance of an integer and assigned it a value of 32. In OOP it's more like this:

    var myInteger = new Integer(32);

    (That was Javascript)

    However, when you create an instance of an integer you're creating a chunk of data that contains not only the variables that describe the integer (such as the value "32") but also a set of functions (renamed "methods" for some unknown reason) that act on integers.

    Integer() methods include things like converting the integer to a string:

    var myIntString = myInteger.toString();

    or boolean comparisons to other variables:

    if (myInteger.compareTo(foo) {...}

    Crap like that. You can go nuts with the dotted notation for calling methods, like the following line of code that I use to pull the filename of a file folder image in the CHPC documentation file tree:

    var folderImg = thisLi.childNodes[1].attributes.getNamedItem("src");

    "thisLi" is a variable I created containing a top level LI element, "childNodes[1]" is the second HTML element in the LI which in this case is an opening IMG tag, "attributes" is a list of all the HTML attributes in the selected IMG tag, and "getNamedItem("src")" pulls out just the value of the "src" attribute from the IMG, which in this case is the folder icon filename that I'm looking for. From general to specific, in that order... Now that the node value of the folder icon has been identified in the folderImg variable, if I want to change the folder image I can assign a new file to "folderImg.nodeValue" and the image will change. All this "childNodes[]" and "nodeValue" crap is built into Javascript.

    Syntax-wise I think C++ is absolutely miserable, Java is significantly better, and Javascript is like Java but even simpler. Java gets tricky with all the weird libraries to import and funky class stuff with constructors/destructors, etc. I've never messed with that in Javascript, nor have I come across any reason to bother with it. If the stuff I wrote above makes any sense, you may find Javascript wonderfully simple. It's just a script language, after all.

    XHTML and CSS can do a lot on their own, though. A few early experiments that I did can be found here. Nothing wonderous, just goofy, fluffy crap that I played with while learning how to do this stuff.

    Anyway, another long blog comment to add to the collection...

    ReplyDelete
  4. See untitled post for reply. More to follow via email.

    ReplyDelete