Hardware Books
Related Subjects: MP3 Players Home Networking Input Devices PDAs Monitors PC Desktops Peripherals Printers Scanners Storage Laptops
More Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250

Used price: $48.80

Bit-banger's delight. More fun than a barrel of monkeys.Review Date: 2008-09-12
This is a fantastic book!Review Date: 2007-03-23
I recently added a "Conundrums, Puzzles, and Posers" section to the "Programs and Subroutines" page on my DIY Calculator website ([...]) and I've started to build a collection of simple puzzles for people to play with.
One of the first problems I posed was to count the number of ones in the 8-bit accumulator and to present the result as a binary value. I thought I had discovered the best-possible solution, until someone pointed me in the direction of the "Hacker's Delight". (In this context, "Hacker" refers to a hero who is manipulating code; not a nefarious rapscallion who breaks into other people's computer systems.)
I immediately ordered a copy from Amazon, and took delivery just yesterday as I pen these words. This book is fantastic - I kid you not - on the first page of Chapter 2, for example, I discovered at least five or six capriciously clever tricks that blew my solutions out of the water!
I highly recommend this book.
Fun, interesting and usefulReview Date: 2007-01-24
Since then, whenever I come across some binary trick I write it down with a few examples of usage and sometimes with some reasoning why it works.
Then came "Hacker's Delight" and I felt compelled to buy it.
I wasn't disappointed at all! Not only it contained all of the tricks that I have collected, but also it contains a lot more in depth examples of how these tricks can come in handy when trying to squeeze performance from an implementation or save a few more bytes and bits.
The book also gave me a fresh perspective on the implementation of some well known algorithms with the twist of binary arithmetic. This was very enlightening.
I read the "BASICS" chapter (chapter 2) with a single breath of air, and just couldn't leave it down. Not only it was nice to have all these tricks summarized in one book, but also I liked some of the reasoning and the "so-called" proofs.
Remaining chapters were, as I mentioned before, a fresh look for me on known algorithms. This fresh look was through the glasses of binary arithmetic.
I'd recommend this book to anyone who feels comfortable with binary arithmetic and/or computer organization -- even just for the fun of it!
I'd recommend the book to developers who don't necessarily have a sympathy to this topic, but would like a Copy&Paste solution to some problems they have to tackle.
I really enjoyed reading this book, and I will probably reference it from time to time.
A rich resource for low-level arithmetic tricksReview Date: 2007-01-23
This book is a collection of small programming tricks on various subjects. The presentation is very informal, and the methods use very basic computer math. You should know your binary number system backwards and forwards before you start this book. Either C or assembly language is used to demonstrate the hacks in code form. When assembly language is used, it is that of a fictitious machine that is representative of RISC computers. That is because the tricks are meant to be platform independent.
After disposing of basic arithmetic operations early in the book, the author turns his attention to more complex math problems such as calculating square roots. His discussion of the subject is both complex and simple. First, he explains Newton's method of computing square roots through a page full of equations that require some effort to follow. Then he gives an implementation that requires fewer than twenty lines of C code. This is followed by another method that is longer and more cryptic but executes faster, by using a binary search algorithm. Whether you are interested in the equations or merely need the C code to do your job, these solutions are efficient and elegant.
Other topics addressed include Gray codes, the Hilbert curve, and prime numbers. Gray codes are a method of arranging the integers from 1 to N in a list so that each number can be visited exactly once by flipping only one bit at a time. The Hilbert curve is a similar idea expressed geometrically: a single continuous curve which, given a space divided into a grid of squares, touches every square exactly once and does not cross itself. In each case, both the mathematical discussion and the code to solve the problem are provided.
The chapter on prime numbers is the most challenging mathematically but also one of the most interesting. It starts with a concise overview of various mathematicians' efforts to devise ways of finding prime numbers. The author is one of those people who periodically become fascinated by some problem and devote themselves to learning more about it and searching for a solution. The chapter ends not with the usual code sample, but instead with an invitation to continue the search for interesting solutions to the problem.
Clearly, the author views this book not as a finished collection, but rather as a snapshot of work in progress. After decades of interest-driven research, the author has amassed a collection of studies big enough to fill a book, and it is fortunate for the rest of us that he has written one.
Absolute essentialReview Date: 2007-02-28
It's good for things like counting the number of 1 bits in a word-length integer (hint: if you count the bits, you're doing it the hard way). It's good for things like fast division by an integer constant, or mod to a constant integer modulus (hint: if you perform division by dividing, you're barking up the wrong tree). If you can look into a 32x32 bit multiplication and see a convolution going on, you're way ahead of the game. The only tricks I know that didn't appear here are A) for purposes that almost no one has or B) for machines that almost no one has.
Warren presents the coolest collection of slimy coding tricks ever collected, with full attention to the number of machine cycles and the compiler-writer's unique needs. I've seen a lot, and this is by far the biggest and coolest collection around. I have two complaints, though, a small one and a really big one. The small one is that the author didn't score a direct bullseye on my somewhat offbeat needs. Well, he never tried to - that's just me griping that he didn't write a different book. The big complaint is that pages, lots of them, just fluttered out of this pricey book and onto the floor. GRRR. This takes nothing away from the content of the book, until some critical page flutters off never to be seen again. Still, if you can keep a rubber band around it, this will be one of the deepest mines of coolness in your uber-geek library.
//wiredweird

Used price: $0.01

Three Threads Of Interactive DesignReview Date: 2005-10-07
Information design changes are easiest at the beginning of a project and create large cost problems at the end.
If you have proceeded with good information design then interactive design and costs are much less difficult and less expensive.
Finally if you have made good information design and interactive design decisions, then you have a vast arrays of how to present the final product. It is at this stage the costs the highest with graphic designers, video producers, web developers, programmers and so on.
Read the book and memorize the process.
A bit too simple!Review Date: 2003-05-11
Sill holds up.Review Date: 2002-01-14
Among the dozens of books I own and read on usability or project management, etc. this one is fantastic - a real stand-out.
The one drawback is that it's not as contemporary/up-to-the-minute as newer books. [shrug]
A great book for teachingReview Date: 2000-08-31
You will not find fancy tricks and designs, but you will get a good overview of multimedia, interface design and project management. It is 'outdated' so it is not suitable for experts but its information is excellent for an intro class, especially for people with little graphics experience.
Simple. Clear. Invaluable.Review Date: 2000-04-23

Used price: $0.98

An excellent collection of tips, tricks, and explanations about making, publishing, and enjoying podcasts.Review Date: 2007-03-07
Although the book is primarily aimed at people who are creating podcasts, it also contains some info on the tools and techniques for finding and listening to them.
The O'Reilly "Hacks" books are structured as a series of specific projects, "hacks", that you can implement, but most every hack also includes a valuable explanation of the technology or expertise it uses.
The hacks in this book fall into both technical and non-tech categories. There's plenty on microphones, mixers and mp3 files. But also a lot on interviewing, blogging and getting publicity for your 'cast.
The book's first Chapter is the only one specifically for podcast listeners. It talks about sites and directories for finding the podcasts that are of interest to you. It also describes systems for downloading them, and the software for listening. Although the chapter contains much good info, it seems a bit out of place to me, in a book which is mostly of interest to people already looking to produce podcasts.
Chapters 2, 3 and 4 are "Starting Out", "Quality Sound", and "Formats". They dive into the gear and technology of recording and producing your podcasts.
Chapter 5 "Interviewing", and 7 "Publicity", tell about how to collect valuable and useful content, and how to get the word out to your potential audience.
Chapter 6 "Blogging" covers how to use a blog to publicize and distribute your podcast. It covers the most popular blogging systems like Movable Type, WordPress, Drupal and others. It covers using an existing blog, or setting up a new one. Also creating and managing the all-important RSS feed for your podcast. It also talks about internet hosting services which specialize in providing online storage and bandwidth for podcasts, which, because they are larger-sized files, can be a burden on traditional hosting arrangements.
Chapters 8 & 9, "Basic Editing" and "Advanced Audio", expand upon the post-production and audio tech material already covered. And Chapter 10 "On the Go" talks about recording podcasts out in the field.
"Podcasting Hacks" was first published in 2005, before the boom in video on the net, so it is short on info for video-podcasters. Though much of the discussion on interviewing, distribution, publicity, and hosting are directly applicable to video 'casts. Chapter 10 "Videoblogging" touches briefly on what was then an infant medium.
All in all, "Podcasting Hacks" a very useful and informative book, for both new and experienced podcasters.
A Remarkable Breadth of TopicsReview Date: 2007-02-27
From the title, my impression was that this book would provide several specific technically-advanced strategies to maximize efficiency and enjoyment of podcasts. The strategies covered wouldn't necessarily be comprehensive, but rather serve as additional specialized tools one could add to the toolkit. Contrary to my impression, I was pleasantly surprised at the range of topics covered. I assumed from the term "hacks" in the title that the book's focus was going to be on adapting software and hardware for easier podcasting creation and consumption. However, there was plenty of focus on soft-skills as well, like methods of hacking your voice to sound better in a recorded format, or how to hack an experience you've had into a well-told and interesting story for a podcast.
Things I Liked
The book's foreward, believe it or not, contains the most succinct and accurate description of what podcasting is -- and isn't -- that I've read anywhere. I am mistrustful when a technology is advertised as "the hot new thing that everyone is doing!" because it usually seems to be a solution in search of a problem. That the foreward took a realistic tone made me favorably anticipate what would come in the rest of the book. The other thing that set this book apart was its range of contributors. There are hacks supplied by professional newscasters, popular podcasters, technologists of all stripes, and developers of podcasting tools and applications. These wide-ranging perspectives allowed the author to cover everything from writing Perl scripts to understanding basic copyright law to setting up a home studio to marketing your podcast - all in all, having this book is like getting to pick the brains of the top people doing podcasting, and having concise written documentation upon which to refer.
Things I Liked Not So Much
A minor point, but as someone who does not use Macs, PCs AND Linux boxes on a daily basis, I really only care about stuff available for the platform I work on. But the format of the book didn't allow me to easily locate the information relevant to me. When the book discussed software and hardware options, it wasn't clear which platform a hack was for until late into the description. A small addition to the hack title, like "Mac Only", would have remedied this.
In addition, the organization of the hacks was surprising and a little frustrating at times. For example,
Hack #2 is writing a perl script to re-assemble feeds of your choosing from other sites as a customized rebroadcast. As I was reading the hack, I thought about several questions one might be expected to have, such as "What is perl?", "What do I need to utilize this script?", and "How can I tell if this script will work with my web server"? These issues weren't covered until Hack #7. In another example, chapter 3 explores how to get quality sound; , the author uses terms like "condenser microphones" and "phantom power" early on, which he doesn't really explain until later on in the chapter when he discusses the various types of microphones.
THE INVASION OF THE PODCASTING HACKS!Review Date: 2005-12-02
Herrington begins by showing you how to listen to podcasts through your browser and on a variety of different devices. Next, the author takes you through the basic hardware and software setup required to make high-quality podcasts. Then, he covers in depth how to pick the right audio hardware for your podcast; as well as, how to reduce noise to get that elusive clean sound. The author continues by covering the formats of various shows, and provides examples of formats; as well as, case studies of many popular podcasts. In addition, you'll also learn how to interview people, and how to edit the interviews. The author also concentrates on the mechanics of posting your podcasts to the Internet. Next, the author shows you how to market your podcast, make some money off it, and work with the podcasting community. Then, you will learn the basics of audio editing, what applications are available, and how to understand and use audio effects and filters. The author continues by taking things a step further and shows you how to build your own home studio, integrate audio feedback, add sound effects, and more. In addition, the author shows you how to take your show on the road with the hacks. Finally, he covers the basics of videoblogging and shows you how to create a teleprompter to give your videoblogs a professional feel.
So, if you want to get the best sound with the lowest noise, read this most excellent book. Herrington, has gone in great detail in this book, to help you produce a podcast that people will want to listen to, because of what you say and do.
O'Reilly Doesn't DisappointReview Date: 2006-03-01
The only downside is that it may not be a great book for those without some computer skills. But, if you know computers and don't know Podcasting, this is an excellent find.
Absolute Necessity. Complete. Well thought out.Review Date: 2006-01-19

Used price: $3.77

Great book for one who is "computerly" challengedReview Date: 2008-07-10
A Great Reference TextReview Date: 2007-09-05
Very Nice Learning ToolReview Date: 2006-11-04
Belin...è Pazzesco!!!!Review Date: 2006-02-09
pinuccio
thorough, clear and structuredReview Date: 2005-10-18
Interestingly, serving as a guide from a to Z is not where Monohan excells. It should be used as an index to all the available options from this program. Want to know how to find those audio-peaklevels? How to get rid of that nested alpha-channel? Or you want to remember that trick in lassoing to trim mode? Use the index or the table of contents and you'll find what you're looking for in no time.
Great value for its price!

Used price: $20.00

Saving Me Time and Making Lightroom a JoyReview Date: 2008-09-07
Things that I previously was unable to figure out became clear within a short time thanks to the Missing Manual for iPhoto '08. I feel more confident that I am going to master the photo processing software and spend much less time at the iMac while doing a better job of editing and printing my images. A great value because it translates right into time saved. Much easier than using on line help and tutorials because the manual asks the questions that I was unable to even think to ask - and then proceeds to answer the questions. I am very pleased with this book. I have over 15,000 images in iPhoto now and feel that I will soon be in command of the images and not the other way around.
A must haveReview Date: 2008-07-24
macReview Date: 2008-07-09
Love the Missing ManualsReview Date: 2008-07-04
iPhoto 08 Missing Manual by David PogueReview Date: 2008-07-02
I can highly recommend this volume as well as the OS-X Missing Manuals by the same author.

Used price: $38.98
Collectible price: $99.99

Amazing Book - Inspiring AuthorReview Date: 2007-03-19
The book is beautiful, very informative.Review Date: 2004-03-13
Very GoodReview Date: 2003-06-19
The only reason I don't give it 5 stars is that there could have been more content.
Amazing Work from an amazing artistReview Date: 2003-06-24
This book is full of amazing artwork Bert has done with Photoshop, along with a lot of tips and techniques from the master himself. You'll have a hard time believe that this book isn't just a collection of photos. Bert style is so photo-realistic it's jaw-dropping.
Definitely a must-have book for any PS enthusiast. Even if you don't plan to use PS for Photoreal artwork, there are techniques here that are applicable to other uses for PS but the book itself is worth the price just for the awe factor of Monroy's work.
Paint in Photoshop!Review Date: 2003-07-27

Used price: $0.39

Les dio un poco de "flojera" a los amigos autores...Review Date: 2001-08-31
Honestamente no recomiendo el libro si es que tienes un serio proyecto en mente para crear un nodo internet y deseas desarrollar toda la infraestructura de soporte TCP/IP.
Este es un libro frio, una clase magistral distante de hace unos 50 años atras sobre un tema tan moderno como TCP/IP, que mantiene al lector muy lejos del autor.
Veamoslo de esta forma matematica:
Este libro + Más graficos + Trucos y Consejos = Que buen libro !!
Espero sinceramente que mi revision te ayude a hacer una buena decision. Saludos.
Piyux.
Now I know the fondamental concept about network computerReview Date: 2001-12-06
The definitive guide to Windows NT networking!Review Date: 2001-03-31
Much better than the Microsoft Official Curriculm bindersReview Date: 2001-03-11
I never found the need to buy a second TCP/IP book after reading this. You won't either.
The Real Source of KnwoledgeReview Date: 2000-07-09


Purchased for my wife..Review Date: 2008-09-08
I'm so embarrassed...Review Date: 2008-07-18
But I'll never have to admit that again. This book is great for those of us who are "absolute beginners". I think it may even prove helpful to people who have a good understanding of the function of iPods but get really messed up in the organization of their iTunes libraries.
The book is broken down into three sections; iPods, iTunes, and iTunes store. The author covers each section thoroughly and yet keeps it light and entertaining.
The book has really helped to get me started with a good basic, maybe even advanced?, understanding of all things iPod.
Beginner's Guide to IpodReview Date: 2008-01-27
Great for old guysReview Date: 2007-12-17
Thorough, and good index to bootReview Date: 2008-01-02

Used price: $1.39

not just instructionsReview Date: 2002-02-18
Mr. Willmore is a good teacher within this bookReview Date: 2002-09-16
Mr. Willmore also showed how to find highlights, shadows and gray areas and then adjust the colors by the numbers. You have to average the numbers of the highlights, shadows and the gray from each individual channel within the Curves dialog box.
I practice some images with extreme color casts. I managed to get rid of the color casts to make images more exceptable.
Mr. Willmore took the time to teach people the theory of using Curves.
The rest of the book is great too.
Excellent resource for the new userReview Date: 2003-03-30
If you are already an advanced user you'll find very little that is new to you, but if you are a brand new or intermediate then you are missing out on a great resource if you pass this book by.
excellent production bookReview Date: 2002-03-04
The best ... Photoshop book around!!!Review Date: 2002-04-17

Used price: $162.50

Excellent Delphi resource Review Date: 2007-05-16
The book starts off with a brief explanation of the models used in Delphi, basic concepts of a component, and the analysis and design of new components. This is followed up by an examination of Implementation Details, the fundamentals of polymorphism, virtual methods, exceptions, RunTime Type Information (RTTI), streaming, messaging, OLE and COM interfaces, and optimization techniques. "Design Time Support Tools," opens with an overview of the Integrated Development Environment (IDE) and emphasizes the interface issues. Danny Thorpe wraps it all up with chapters on property and component editors, and experts and add-in tools.
This book contains many insightful points. The chapter on virtual methods and polymorphism contains the best explanation of the implementation details of virtual methods that I have ever seen. This chapter could serve as a reference in any study of object-oriented programming. I've incorporated many of these points into my own training course. As one whose main approach to OOP has been via C++, I found this material invaluable when teaching a course in advanced Delphi recently. The clear descriptions of the underlying implementation distinctions between virtual and dynamic methods may save you in the area of performance. Knowing and understanding why virtual methods will defeat the smart linking of the Delphi compiler/linker can reduce the size of your EXE.
When I am presenting exceptions and exception handling to experienced programmers, they always ask the following question: "What is the real difference between this and how we have traditionally handled errors?" In only a few pages, the author answers this question and puts forward two lists, "Rules of Thumb for Implementing Exception Handlers" and "Rules of Thumb for Raising Exceptions"; solid advice for both developers and educators who develop developers.
Optimizing code when there is "abundant" stack space (surely a hint of heaven!), multiple threads and different system-defined string types differ from traditional tricks. These topics are all covered in the chapter on optimization. Just because this space is available is no reason to misuse it. Knowing that the stack will never shrink over the lifetime of the thread should force you to rethink overuse. Understanding that long strings are allocated on the heap rather than the stack should cause an occasional re-examination of approach. It is also gratifying to see that there is also a short section on sledgehammer techniques, or put another way, "genuinely useful hacks."
There is also an occasional sweet sprinkle of humor. From polymetamorphicdata (care to guess what that is?) to TypInfo ("tip info") and GUID ("gwid") the jokes are appropriate and blend well into the message. However, they are grains of seasoning rather than the bulk of the flavor.
Delphi is a development environment that provides the opportunity to do many things quickly and efficiently. Add in a copy of this book and you are ready to harness the true power of Delphi by creating your own components and pushing things to the leading edge of software creation. Some sections can be read and appreciated just for their insights into object-oriented programming and design.
Published in Journal of Object-Oriented Programming, reprinted with permission.
Don't even bother trying to buy from A1 Tech BookReview Date: 2002-05-03
The book is supposed to be great, by the way.
A standard-setter that few have followedReview Date: 2007-01-13
Mr. Thorpe's writing style is clear, concise, and does a great job of exploring the topic at hand. Any competent Delphi programmer will be well capable of undertaking VCL development on their own if they have this book at their side. One point to note about this book is what used copies go-for on Amazon.com (and elswehere): I typically see prices of between $50 and $100, even though the book was first published about 10 years ago. How many other technology books, particularly for a specific software technology, remain in such high demand after such a long period of time?
"Delphi Component Design" was written for the VCL [Borland's Acronym for "Visual Component Library"] as it was implemented in Delphi 3.0 - back in the mid to late 1990's: the implementation of VCL it describes is still the foundation underlying VCL as implemented in Delphi today, and is close enough to the modern implementation to still be a very useful text. However, since Delphi's product direction is to pursue .NET as opposed to enhancing the older VCL, the book's usefulness is limited to those who are seeking to maintain or enhance existing Delphi VCL-based applications. Even though I no longer work in Delphi, I still find myself called-upon often enough for Delphi support that I'm not going to give up my copy of "Delphi Component Design" quite yet - even despite the used copy prices I see!
First book on the subject: A good start with good beginingsReview Date: 2002-04-12
Danny points out its not necessary to understand every base object behind the object you are building off from.
This is true if you wish to add a minor adjustment to a component. But this I believe this is a major miss conception if you are building a new and different component. And for this purpose the book dose not begin to address threading, what is happing in TObject, as TObject is not in Delphi Pro to view and is the fundamental object that every object is built from!!!!!!. This is no different than the Pascal 7 days when every one wanted to read the OOP code for them selves at an enormous cost for a copy.
I'm not saying the book should cover the windows API as that's another subject on its own, but how a action is handled through the Objects, or how a windows event is managed though OOP:- draw, mouse button.....
I need a book that should cover enough to be able to install an object into a base object like a speed button into an editor or a listbox connected to a speed button so something like TCombobox or TGraph is understood how each piece interacts and is constructed together as a unit. When the OOPer's get hold of this understanding the tools for Delphi could become available will become limitless to the users. VB definitely has this advantage over Delphi today because we do not understand enough to create something different or new. Give it another go Danny with an extra book, as it is easy to understand what you have written, be cursus to get such a difficult subject right. And you have made a breath of fresh air already into the subject that is very useful to those that have read your first book but some of us need to go further.
The most valueable Delphi resource on the planetReview Date: 1998-12-01
Related Subjects: MP3 Players Home Networking Input Devices PDAs Monitors PC Desktops Peripherals Printers Scanners Storage Laptops
More Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250
The book contains a great collection of techniques and tricks for highly efficient numerical programming.
Great read.