Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

Network Programming Book Recommendations

Name: Anonymous 2009-03-26 15:27

I have recently become more interested in the network side of programming and found some tutorials on the internet and read `Beej's Guide to Network Programming'. I'd like to know your recommendations for good Network Programming books. I have heard that the books by W. Richard Stevens are good. What does /prog/ suggest?Except SICP

Name: Anonymous 2009-03-26 15:30

Didn't Beej sing "Staying Alive"?

Name: Anonymous 2009-03-26 15:35

Well, you can tell by the way I use my walk,
I'm a woman's man: no time to talk.
Music loud and women warm, I've been kicked around
since I was born.
And now it's all right. It's OK.
And you may look the other way.
We can try to understand
the New York Time's effect on man.

Whether you're a brother or whether you're a mother,
you're stayin' alive, stayin' alive.
Feel the city breakin' and everybody shakin',
and we're stayin' alive, stayin' alive.
Ah, ha, ha, ha, stayin' alive, stayin' alive.
Ah, ha, ha, ha, stayin' alive.

Well now, I get low and I get high,
and if I can't get either, I really try.
Got the wings of heaven on my shoes.
I'm a dancin' man and I just can't lose.
You know it's all right. It's OK.
I'll live to see another day.
We can try to understand
the New York Time's effect on man.

Whether you're a brother or whether you're a mother,
you're stayin' alive, stayin' alive.
Feel the city breakin' and everybody shakin',
and we're stayin' alive, stayin' alive.
Ah, ha, ha, ha, stayin' alive, stayin' alive.
Ah, ha, ha, ha, stayin' alive.

Life goin' nowhere. Somebody help me.
Somebody help me, yeah.
Life goin' nowhere. Somebody help me.
Somebody help me yeah. Stayin' alive.

Well, you can tell by the way I use my walk,
I'm a woman's man: no time to talk.
Music loud and women warm, I've been kicked around
since I was born.
And now it's all right. It's OK.
And you may look the other way.
We can try to understand
the New York Time's effect on man.

Whether you're a brother or whether you're a mother,
you're stayin' alive, stayin' alive.
Feel the city breakin' and everybody shakin',
and we're stayin' alive, stayin' alive.
Ah, ha, ha, ha, stayin' alive, stayin' alive.
Ah, ha, ha, ha, stayin' alive.

Life goin' nowhere. Somebody help me.
Somebody help me, yeah.
Life goin' nowhere. Somebody help me yeah.
I'm Stayin' alive.

Name: Anonymous 2009-03-26 15:40

>>2,3
Back to /mu/ please

Name: Anonymous 2009-03-26 15:44

>>1
Imagine a giant penis flying towards your mouth, and there's nothing you can do about it. And you're like "Oh man, I'm gonna have to suck this thing", and you brace yourself to suck this giant penis. But then, at the last moment, it changes trajectory and hits you in the eye. You think to yourself "Well, at least I got that out of the way", but then the giant penis rears back and stabs your eye again, and again, and again. Eventually, this giant penis is penetrating your gray matter, and you begin to lose control of your motor skills. That's when the giant penis slaps you across the cheek, causing you to fall out of your chair. Unable to move and at your most vulnerable, the giant penis finally lodges itself in your anus, where it rests uncomfortably for 4, maybe 5 hours. That's what network programming is like.

Name: Anonymous 2009-03-26 15:48

>>2
Glados sung Still Alive, if that helps

Name: Anonymous 2009-03-26 15:50

>>5
A pretty lazy choice of pasta

Name: Anonymous 2009-03-26 16:00

JavaScript is the industry leader of co-branded relationships.  Think impactful, customized. Think granular. Think real-time. But don't think all three at the same time. Think micro-transparent. We will whiteboard the term "B2B". Without leading-edge bandwidth, you will lack cross-media, killer CAD. What do we mesh? Anything and everything, regardless of obscureness! We understand that it is better to revolutionize strategically than to reinvent globally. We apply the proverb "Look before you leap" not only to our initiatives but our aptitude to iterate. The metrics for process management are more well-understood if they are not virtual. The synergies factor is best-of-breed. Imagine a combination of DOM and Flash.

Name: Anonymous 2009-03-26 16:05

I'm not familiar with W Richard Stevens' network books, but his Advanced Programming in the UNIX Environment is excellent so I'm sure his other books will be.

Having said that, network programming is no big deal. Beej's socket faq and similar pages were enough to get me going. Somehow a whole book on the subject seems overkill unless you want to be some mega network expert.

Name: Anonymous 2009-03-26 17:20

The hardest part about network programming is getting information from point A to point B.

Name: Anonymous 2009-03-26 20:20

>>10
The hardest part about network programming is data encapsulation.

Name: Anonymous 2009-03-26 20:38

>>11
The hardest part about network programming is creating a reasonably responsive interface.

Name: Anonymous 2009-03-26 21:10

>>12
Non-blocking network IO isn't rocket surgery.

Name: Anonymous 2009-03-26 22:07

data is a hard problem to solve

Name: Anonymous 2009-03-26 22:23

>>13
I wasn't talking about IO, you nutbutter.

Name: Anonymous 2009-03-26 23:17

I like Mr.Satori because he is a programmer like me, except he reached Satori. Oh god, I wish I could reach Satori too ;_;

Mr.Satori also dislikes ENTERPRISE BULLSHIT and he is kawaii. And there are EXPERT PROGRAMMERS in /prog/ and that's good because I like EXPERT PROGRAMMING and I will never be one. Why am I such a looser ?!
 
Mr.Satori is like my dream programmer he has a HAVE YOU READ YOUR SICP TODAY face I love that. He is also nice why aren't real programmers nice?! I got my core dumped a lot of times but I love Mr.Satori and he wouldn't let my pointers go segfault because he's so nice and cool.
 
We would tune fishes all day and watch SICP lectures and other cool programming material on TV, and we would code in LISP because LISP is good. I wish I could code in LISP.

Name: Anonymous 2009-03-27 7:17

>>16
Now put it to music.

Name: Anonymous 2009-05-30 5:54

>>10
Imagine a giant penis flying towards your mouth, and there's nothing you can do about it. And you're like "Oh man, I'm gonna have to suck this thing", and you brace yourself to suck this giant penis. But then, at the last moment, it changes trajectory and hits you in the eye. You think to yourself "Well, at least I got that out of the way", but then the giant penis rears back and stabs your eye again, and again, and again. Eventually, this giant penis is penetrating your gray matter, and you begin to lose control of your motor skills. That's when the giant penis slaps you across the cheek, causing you to fall out of your chair. Unable to move and at your most vulnerable, the giant penis finally lodges itself in your anus, where it rests uncomfortably for 4, maybe 5 hours. That's what network programming is like.

Name: Anonymous 2009-05-30 6:09

OP, here's a serious answer: you're right, R. Stevens a fucking guru on UNIX and networking. Go read UNP and then TCP/IP Illustrated.

First read, UNIX Network Programming, Volume 1, Second Edition: Networking APIs: Sockets and XTI, Prentice Hall, 1998, then you can read TCP/IP Illustrated, though only the first two tomes are vital. (the protocols & implementation)

but before you do that, you must acquaint yourself with C. If you're not comfortable, it's time to grab K&R2 and study.

Name: Anonymous 2009-05-30 6:13

>>18
VINTAGE THREAD REPLY DETECTED

Name: Anonymous 2009-05-30 7:24

>>19
R. Stevens was a fucking guru on UNIX and networking. He's now in heaven, smearing peanut butter on his penis for Haskell to lick off.

Name: Anonymous 2009-05-30 7:34

>>21
Haskell
;_; I'm still in mourning you insensitive clod

Name: Anonymous 2009-05-30 8:59

>>22
Oh, just get over it already

Name: Anonymous 2009-05-30 9:49

>>23
Yeah, it's not even as if she was a particularly good lay.

Name: Anonymous 2009-05-30 23:27

"GRUNNUR"

Name: "GRUNNUR" 2009-05-31 1:26

"GRUNNUR"

Name: Anonymous 2009-05-31 1:43

Name: Anonymous 2009-05-31 2:41

Name: Anonymous 2009-05-31 3:24

>>27
Stop posting dead dogs!

Name: Anonymous 2009-05-31 3:57

Name: Anonymous 2009-05-31 4:31

>>28
http://answers.yahoo.com/question/index?qid=20081118180255AAiXDf6
Is this ``Danielle'' person a /prog/-rider?

Name: Anonymous 2009-05-31 5:42

Name: Anonymous 2009-05-31 5:46

read the SICP

Name: Anonymous 2009-05-31 7:13

>>32
You saw this on Reddit

Name: Anonymous 2009-05-31 9:47

>>34
You saw this on Reddit

Name: Anonymous 2009-05-31 9:56

>>9,19 are right, >>1. Beej's guide is sufficient to do network programming, but reading Stevens' books will help a great deal when shit doesn't work.

Besides, who doesn't want to be a NETWORK GURU?

Name: Anonymous 2009-05-31 13:50

>>37
You saw this on Reddit

Name: Anonymous 2010-12-17 1:40

This post brought to you by the Gay Nigger Association of America

Don't change these.
Name: Email:
Entire Thread Thread List