books

Simple queue algorithm question

This is not a request for a queueing algorithm, I know there are plenty. I'm reading a C# book and it explains the Circular Queue algorithm with a code example. On lines 13, 14 and 15, he explains how to check if the queue is full. However I can't understand why the first optional condition is necessary. Could someone show me a situatio...

What is the best advanced Python book?

Can someone suggest an advanced Python book? I want a book that covers topics such as threading, networking, memory management and so on. ...

Jeffrey Richter's book CLR Via C#

Jeffrey Richter's book is no longer available on http://microsofteref.books24x7.com Anyone else who uses Books24x7 and found it to be same case? I can't remember if it was ever on Safari online or not. ...

Is the Amazon Kindle suitable for programming books?

Now that the Amazon Kindle is available internationally, I'm considering getting one. There are plenty of reviews around the net, but what I want to ask here is whether this device is are suitable for reading programming reference books. I'd really appreciate the thoughts of anyone with experience of it. Is the amount of text that ca...

Best book to learn web development for a professional developer?

I'm a professional software developer. I've been programming in a lot of different languages over the course of more than two decades now. Picking up a new programming language is very easy for me. However, I have no knowledge or experience whatsoever developing modern AJAXy web applications. What I need is a book that gives me a goo...

Recommend articles or books for a MooTools to jQuery switchover

I'm looking to get acquainted with jQuery a little better than I already am. I'm not looking to necessarily replace MooTools, but rather for a basic difference guide between the two, not dissimilar to the Ruby From Other Languages guides. Can you recommend any articles, books, or other sources of information for this purpose? ...

Best books to optimize C++ code

What are the best books on how to optimize C++ code? ...

Book recommendation for moving from Delphi 6 to Delphi 2010

Hi, I am a long time Delphi 6 developer. Looking for a book on Delphi 2010. Not only on the new features available in Delphi 2010, but more importantly, guideline on how different it is to develop applications in Delphi 2010, the architecture, standard and convention, etc. Thanks a lot. ...

Can anyone recommend a good book about CP/M and DOS programming history?

I am looking for a good book on 8 bit and 16 bit personal computer history, focussing on CP/M80, CP/M86, and MS-DOS from a programming point of view. In particular it should cover the development of CP/M, memory addressing and executable file format, bank switching and how to do that, MS-DOS and 16 bit 8086/8088 CPUs, and EMS using exte...

Best books to learn MPI programming

What are the best book for learning MPI (C,C++ implementation) ? ...

Book or Teacher?

My friend wants to learn programming. Should he learn with a teacher, or learn alone from the internet or a book? Learning alone things can be a great skill in this era, but, is this actually good? Is it better than a teacher? Should he pay to a teacher, instead of learning alone? ...

Entity Framework book

Can you recommend a good Entity Framework book? I'm interested in using Entity Framework in a layered application so I would like a book that deals with such a scenario. ...

Head First Design Patterns - Decorator Pattern

I'm reading the chapter on the Decorator Pattern in Head First Design Patterns. They use a coffee ordering system as an example to teach the pattern. While the Decorator Pattern seems a useful pattern, it does not seem appropriate for a coffee ordering system. Wouldn't it be simpler to just have a table (or list or some such) of ite...

Rails 2.3 Books

Rails is a target that moves fast which makes finding up-to-date books difficult. I know there are some great Rails Guides that cover Rails 2.3; but sometimes I just want something in print. Are there any Rails books that have recently or will soon be released that cover up to Rails 2.3? Thanks ...

Book Recommendations: Enterprise Web Software

I'm looking for some book recommendations. Just read The Pragmatic Programmer. Very good book and very useful But now I'm looking to get a book on system architecture and development with a more web app slant. The above focused on generic stuff more related to java/c/c++ etc but I'm looking for someone like they guys who designed and ...

How to get a smart developer up to speed on web development?

Does anyone have a suggestion on a good book/whitepaper/online resource that goes a great job of introducing the concept of web development to experienced developers who have done only client development? I'm not looking for detailed material on the programming technologies we'll be using (ASP.NET MVC, jQuery, etc). Rather, I want to f...

What should I be reading for intermediate Cocoa programming instruction?

I'm looking for reading material to bridge the gap between "read Hillegass multiple times" and "productive Cocoa programmer". What materials do you suggest? I am not particularly looking for iPhone/Cocoa Touch resources, though if they are also relevant to Mac programming, I'd take a look. Edit: I do appreciate that there is no substit...

Object-Oriented Software Construction, worth to read?

I 'm reading OOAD book and I found it hard to comprehend some topic, so I think I need some book about OOP. I found they talk about "Object-Oriented Software Construction" in my OOAD book so I go to amazon and read some comments that is vary. I want to know is it worth to read this book or not, is it has another book can I walk though t...

Good F# Programming Books

Possible Duplicate: What’s a good book for learning F#? DUPLICATES http://stackoverflow.com/questions/62302/whats-a-good-book-for-learning-f http://stackoverflow.com/questions/304496/f-programming-books F# looks cool and i'd like to read a book on it so i can see if it's worth using in my spare time, anyone got a good recomme...

What are various algorithm strategies in programming?

While I write an algorithm, I may not come know that this is some special kind of algorithm strategy which is developed earlier and named as xxxx or whatever. I'll try to illustrate my point: Brute-force search or exhaustive search, also known as generate and test, is a trivial but very general problem-solving technique that consists of...