tags:

views:

272

answers:

8

Suppose you have a book on a programming language and are trying to learn the language. You want to write the code that is given in the book in so you can learn by example while you read. But you hate holding the book on your lap and trying to type at the same time. I find that extremely uncomfortable.

Someone recommended that I try using a music stand, but I figured the placement of that would be problematic since I would have to turn my head too much.

Does anyone know of a good book holder that they can recommend that can sit next to your monitor so you can look at it while you type? Specifically, I am looking for one that can handle about a 600 page paperback book.

+1  A: 

The web is the best book holder.

Paul Tomblin
Along with an extra monitor...?
Andy Mikula
Sometimes a web-based version of a book is not available, or doesn't lend itself well in electronic form, especially if you are trying to learn by actually writing code yourself and not cutting and pasting. Also, I have a dual monitor setup.
Joel Marcey
+1  A: 

try a PDF edition of your books

dfa
i was going to upvote the PDF/web answers. But i remembered the problem with those, is that rather than actually typing in the examples - and being forced you learn: you copy-n-paste them into the IDE.
Ian Boyd
Ian, you are exactly right. That, amongst other possible reasons, is why you many not want or have access to an electronic copy of a given book. Too bad this thread got closed so quickly.
Joel Marcey
Just because you *can* copy and paste doesn't mean you have to. If you think laborously typing code in, and finding and fixing the mistakes you inevitably make helps you learn, then just do it that way. Nobody is holding a gun to your head forcing you to copy and paste.
Paul Tomblin
Paul, obviously. That was just one point. There are other points and reasons why an electronic version may not be amenable in this situation.
Joel Marcey
A: 

An Amazon Kindle.

Bob Mc
Boo I hated the Kindle.
samoz
+2  A: 

I went looking for something like this a long time ago and found nothing that did the job, so I grabbed a pair of pliers and a bent a strong coat hanger into the shape I wanted.

It's relatively flimsy, but you can toss it when you're done. And, you can tweak your design if it 'doesn't quite work'.

John MacIntyre
Thanks John for at least trying to give me a hardware solution to my question. I appreciate it.
Joel Marcey
+1  A: 

I'd recommend buying a second monitor.

I know that's somewhat of a played out answer and I didn't believe it before either, but this weekend I hooked up a second monitor and put Safari Books on it, and it really does make a ton of difference...

Once you buy a holder for a book and put it next to your monitor, you might as well just have a second monitor.

Or I'd suggest getting a desk that is "deeper" and putting your arms on top of the pages. This will hold the book down and not let pages flip.

samoz
Safari is very, very nice. However, not all tech books are on it (I had to go dead tree for MFC references), it may well cost more than just buying a couple of dead tree books, and I can read dead trees without an active net connection.
David Thornley
I second this, not only you will save trees from being cut down into paper, you'll also improve the bottom line of publishing companies (I assume both version are sold at the same price and e-books have less cost related to producing it).
Adrian Godong
A: 

Many books publish their examples on the web. Once you download them, you can copy and paste the examples into your IDE.

chardin
Don't want to copy and paste. I want to actually type the code in myself. Electronic versions can tempt me to copy and paste a little too easily.
Joel Marcey
If you find yourself unable to resist copy and paste even though you think it's better, then you seriously need to work on whether your locus of control is internal or external. Are you the type of guy who has to watch everything on your TiVo even if you've got more important things to do?
Paul Tomblin
Paul, all I said that it was temptation that is not needed. Jeez. And besides, that is not the only point. I will restate what I have said *again*. Sometimes an electronic version of a book is not amenable to the work someone wants to do. Period.
Joel Marcey
@Paul: By this reasoning, alcoholics should have no problem keeping a stocked liquor cabinet visible, for the convenience of their guests. Sometimes the best thing to do with temptation is to remove it.
David Thornley
+2  A: 

Are you asking for something like this? It's "guaranteed to keep your Book Open!" Also, good video tutorial here.

JP Alioto
Aw you ninja'd me.
GMan
@JP, is that website a serious website? And that video you provided seems like a decent attempt at mockery of my question. :-)
Joel Marcey
I must admit I probably would not put my CC# in at that website. The video was totally on point tho! :)
JP Alioto
+1  A: 

I myself haven't tried these, but if you're willing to buy these and have enough desk space, they seem like a really good option:

Bookstand's, and Dictionary Style, specifically. To hold the book open you could use one of these: Book Clip.

And as everyone so kindly suggested, a PDF version is usually good, if available.


Side:

Come on guys, don't be dumb. That's like him asking where to get gas at a decent price and you tell him to ride a bike. Answer his question, and suggest he ride a bike at the end.

GMan
I look into those GMan. I will check Safari out to see if what I want to do is amenable to having the book online. Sometimes though it is better to have the hardcopy.
Joel Marcey