Saturday, October 8, 2011

Hacker's Delight (Hardcover)

Hacker's Delight
Hacker's Delight (Hardcover)
By Henry S. Warren

Review & Description

A collection useful programming advice the author has collected over the years; small algorithms that make the programmer's task easier. * At long last, proven short-cuts to mastering difficult aspects of computer programming * Learn to program at a more advanced level than is generally taught in schools and training courses, and much more advanced than can be learned through individual study/experience. * An instant cult classic for programmers! Computer programmers are often referred to as hackers -- solitary problem solvers engrossed in a world of code as they seek elegant solutions to building better software. While many view these unique individuals as "madmen," the truth is that much of the computer programmer's job involves a healthy mix of arithmetic and logic. In Hacker's Delight, veteran programmer Hank Warren shares the collected wisdom -- namely tips and tricks -- from his considerable experience in the world of application development. The resulting work is an irresistible collection that will help even the most seasoned programmers better their craft. Henry S. Warren Jr. has had a 40-year career with IBM, spanning the computer field from the IBM 704 to PowerPC. He has worked on various military command and control systems, and on the SETL project under Jack Schwartz at NYU. Since 1973 he has been in IBM's Research Division at Yorktown Heights, New York. Here he has done compiler and computer architecture work on the 801 computer and its several variants through PowerPC. Presently he is working on the Blue Gene petaflop computer project. He received his Ph.D. in Computer Science from the Courant Institute at New York University in 1980. Read more


Find out More for the best price at Amazon

Friday, October 7, 2011

SparkFun Inventor's Kit for Arduino with Retail Case

SparkFun Inventor's Kit for Arduino with Retail Case
SparkFun Inventor's Kit for Arduino with Retail Case
By SparkFun

Buy new: $89.95

First tagged by T Titan "Tom"
Customer tags: programming, microcontroller, arduino

Product Images


Review & Description

This is the 'retail' version of the SparkFun Inventor's Kit (SIK). This version comes with the carrying case seen in the pictures, where the standard version does not.

This kit has it all. It now includes the new Arduino Uno, the baseplate, and a multitude of sensors. The Inventor's Kit is a box of goodies to get the very beginner started with programmable electronics. It includes all the bits you need to build 12 basic circuits, no soldering required! On top of that, we've joined forces with Oomlout to offer a small booklet to get you started. The kit comes with everything listed below and a 36 page color printed 'starter' guide. The guide will take a complete novice and get them:

Blinking LEDs
Controlling a toy motor
Controlling a servo
Making (bad) music
Responding to buttons
Twisting a volume knob
Detecting ambient light
Reading temperature
Controlling big devices
Mixing LED colors

We believe these to be the building blocks of any electronics project. Once these concepts are mastered, very impressive projects are possible using simple recombinations.


Kit includes:

Arduino Uno USB (SMD ATmega328 Edition)
Arduino and breadboard holder
Printed 36-page Oomlout manual
12 color circuit overlays
Clear Bread Board
74HC595 Shift Register
2N2222 Transistors
1N4148 Diodes
DC Motor with wires
Small Servo
5V Relay
TMP36 Temp Sensor
Flex sensor
Softpot
6' USB Cable
Jumper Wires
Photocell
Tri-color LED
Red and Green LEDs
10K Trimpot
Piezo Buzzer
Big 12mm Buttons
330 and 10K Resistors
Male Headers Read more


Find out More for the best price at Amazon

Wednesday, October 5, 2011

Introduction to 80X86 Assembly Language and Computer Architecture (Hardcover)

Introduction to 80X86 Assembly Language and Computer Architecture
Introduction to 80X86 Assembly Language and Computer Architecture (Hardcover)
By Richard C. Detmer

Buy new: $94.95
41 used and new from $3.98
Customer Rating: 4.3

First tagged by P. Rishel
Customer tags: programming, assembly language programming, assembly language, assembly

Review & Description

Computer Science Read more


Find out More for the best price at Amazon

Tuesday, October 4, 2011

Java How to Program (early objects) (9th Edition) (How to Program (Deitel)) (Paperback)

Java How to Program (early objects) (9th Edition) (How to Program (Deitel))
Java How to Program (early objects) (9th Edition) (How to Program (Deitel)) (Paperback)
By P.J. Deitel

Buy new: $104.52
33 used and new from $93.99
Customer Rating: 3.2

First tagged by S. Cetintas
Customer tags: oop, software development, programming, java, object oriented, java programming, beginners guide

Review & Description

The Deitels’ groundbreaking How to Program series offers unparalleled breadth and depth of object-oriented programming concepts and intermediate-level topics for further study. Their Live Code Approach features thousands of lines of code in hundreds of complete working programs. This enables readers  to confirm that programs run as expected. Java How to Program (Early Objects) 9e contains an optional extensive OOD/UML 2 case study on developing and implementing the software for an automated teller machine.This edition covers both Java SE7 and SE6.

Read more


Find out More for the best price at Amazon

Monday, October 3, 2011

Coding for Penetration Testers: Building Better Tools (Paperback)

Coding for Penetration Testers: Building Better Tools
Coding for Penetration Testers: Building Better Tools (Paperback)
By Jason Andress

Buy new: $24.32

First tagged by jason
Customer tags: scripting(3), security(3), hacking(3), penetration testing(3), coding(2), programming

Review & Description

Tools used for penetration testing are often purchased or downloaded from the Internet. Each tool is based on a programming language such as Perl, Python, or Ruby. If a penetration tester wants to extend, augment, or change the functionality of a tool to perform a test differently than the default configuration, the tester must know the basics of coding for the related programming language. Coding for Penetration Testers provides the reader with an understanding of the scripting languages that are commonly used when developing tools for penetration testing. It also guides the reader through specific examples of custom tool development and the situations where such tools might be used. While developing a better understanding of each language, the reader is guided through real-world scenarios and tool development that can be incorporated into a tester's toolkit.


  • Discusses the use of various scripting languages in penetration testing

  • Presents step-by-step instructions on how to build customized penetration testing tools using Perl, Ruby, Python, and other languages

  • Provides a primer on scripting including, but not limited to, Web scripting, scanner scripting, and exploitation scripting
Read more


Find out More for the best price at Amazon

Ascend Pipeline 25; Advanced Features - Remote LAN Access; Bandwidth on Demand (Spiral-bound)

Ascend Pipeline 25; Advanced Features - Remote LAN Access; Bandwidth on Demand
Ascend Pipeline 25; Advanced Features - Remote LAN Access; Bandwidth on Demand (Spiral-bound)
By Ascend Communications Inc

Find out More for the best price at Amazon

Sunday, October 2, 2011

Arduino UNO board (Electronics)

Arduino UNO board
Arduino UNO board (Electronics)
By Arduino

Buy new: $27.50
11 used and new from $26.88
Customer Rating: 4.9

Customer tags: arduino(10), microcontroller(9), arduino uno(7), electronics(6), microcontrollers(5), physical computing(3), programming(2), netduino(2), arduno uno(2), cana kit, diy computer

Product Images


Review & Description

The Arduino Uno is an open source electronics prototyping platform based on the ATmega328 microcontroller. It is equipped with 14 digital I/O pins, six of which can be used as PWM outputs, 6 analog inputs, 16MHz oscillator, USB interface, DC power jack and an ICSP header. Only the board is included and a USB cable is required to program. Read more


Find out More for the best price at Amazon