Slashdot Mirror


Best Websites for Developers?

Recently, I've been entertaining the idea of getting into a little Java programming for a side project I'm working on, and I realized that I really don't know where to start. This led to a larger question of what the best books and websites are for pepole new to a language. What about for the experts in a language? So this week, I was wondering what slashdotters thought are the best websites to go to for information on the major languages (like C, C++, PHP, Perl, etc) and the important topics in programming (x, gtk, win32, etc). I obviously have some opinions on some of the better places to visit, but I wanted to see what slashdotters thought. (hence the paucity of links in this story) Where do people find the authorities? My intention is to ask about web sites this weekend, and books next weekend.

291 comments

  1. www.w3tutorials.com by Retarded+Penguin · · Score: 0, Informative

    Check www.w3tutorials.com out for anything internet

    1. Re:www.w3tutorials.com by Retarded+Penguin · · Score: 2, Informative

      acutally its http://www.w3schools.com but sorry.../me forgot

    2. Re:www.w3tutorials.com by handybundler · · Score: -1

      yep, yuo aer retreaded.

      --


      a/s/l here. Sorry, adding domain tags to your s
    3. Re:www.w3tutorials.com by Anonymous Coward · · Score: 0

      Beware: The tutorials often have subtle errors, which will bite you in the ass later on. Better to go with http://www.topxml.com ( topxml )

  2. For any windows.. by Anonymous Coward · · Score: 1, Informative

    The site w3 has tones of information, including all objects and such for ADO, ASP (VBscript/Jscript) and what not. Even how to make SQL queries in case you forget :)

    1. Re:For any windows.. by H310iSe · · Score: 2

      I'm so psyched no one mentioned this yet, for ASP and other windy-type stuff (including db and webserver config, etc.) 15seconds.com is really, really good. One of the first places I go, always. The examples are practical and not trivial, and the writing is clear.
      I also use webmonkey when I need to learn the very basics (it's good for introductions to topics you know absolutely nothing about).

      --
      closed minded is as closed minded does
    2. Re:For any windows.. by H310iSe · · Score: 2, Informative

      OH, I forgot 4guysfromrolla.com is good too, for the same kind of stuff 15seconds does...

      --
      closed minded is as closed minded does
    3. Re:For any windows.. by jsse · · Score: 1

      OH, I forgot 4guysfromrolla.com is good too, for the same kind of stuff 15seconds does...

      This is not a bad site...if you are a sole Microsoft developer, that is. This site is, by far, the most MS-centric developer site next to www.microsoft.com. :)

      I didn't mean to imply anyting negative to MS, trust me. :)

    4. Re:For any windows.. by Anonymous Coward · · Score: 0

      The w3schools tutorials often have odd errors, which will bite you in the ass later on. Try http://www.topxml.com

    5. Re:For any windows.. by H310iSe · · Score: 1

      totally MS-centric. But sometimes you're given an environment where you have no say on the servers being used or the technology in the website itself (as I have) in which case finding a MS-centric development site is a godsend :)

      --
      closed minded is as closed minded does
  3. Paucity? by Anonymous Coward · · Score: 2, Funny

    I see that Word-a-day calendar is really coming in handy for you, huh?

    1. Re:Paucity? by Anonymous Coward · · Score: 0

      Ahh, I see the "dearth" crowd is getting all hot and bothered again.

    2. Re:Paucity? by Buck2 · · Score: 1

      I used dearth in a sentence today.

      Wannamakesomethingofit?

      --

      As my father lik@(munch munch)... ....
  4. For PHP... by onby2000 · · Score: 2, Informative

    For PHP stuff checkout PHPBuilder. developer.com sometimes has good stuff too for all languages and technologies.

    1. Re:For PHP... by wbav · · Score: 1

      Use this site for learning php. The manual is quite helpful.

      --

      =================
      Unix is very user friendly, it's just picky about who its friends are.
    2. Re:For PHP... by RadioheadKid · · Score: 2

      I second that, the great part about the PHP manual is that there are user comments at the bottom of most of the manual pages, so there are usually examples and a couple of things to look out for posted in the comments. Very helpful...

      --
      "Karma can only be portioned out by the cosmos." -Homer Simpson
    3. Re:For PHP... by Anonymous Coward · · Score: 1, Informative

      And subscribe to the PHP Digest at
      http://www.topica.com/lists/PHP/read.

      It's a great way to stay current on everything going on with PHP.

  5. Censordot!! by poopbot by Anonymous Coward · · Score: -1, Offtopic

    Version 1.1.8 (last updated 19th July 2002 by Anonymous Coward)

    Note to moderators : Do not moderate this post down, if you do then you support the editors stance on censorship and you support the end of free speech and support evil organisations like Microsoft, RIAA, MPAA and laws like the CBTBA and DMCA

    Sign this petition, let your voice be heard!

    Slashdot is using censorship! It is trying to eridicate free and open discussion like we know slashdot to be, it has the following RESTRICTIONS in place to Censor you

    They claim they don't, but they do, wonder why their are so many trolls, crapflooders and lamers on slashdot, because they are fighting for their rights! Slashdot is trying to silence the trolls. Remove the filters, the trolls get bored, and slashdot will be troll free!
    • Lameness filters (It blocks a lot of legitmate posts)
    • Unnessary posting delays. Hasnt taco learned to touch type? A lot of posts are typed in less than 20 seconds and it is a ANNOYING DELAY! 2 minute ban? Come on, so some are faster then others, big deal, some people have more to say than others
    • Broken moderation system, The whole point is to sort the gems from the crap, yet a lot of posts designed to make a LIVELY DISCUSSION are MODERATED as flamebait! Come on, not everyone likes X, but just because some one bashes it dosent mean its Flamebait. Flame bait is more useful for DIRECT INSULTS and not legitmate discussions.
    The "troll" moderation reason is fragmented and broken, why? Because they are trying to use an obsolete usenet term on a realtime discussion, "trolls" can cover a huge blanket of ideas.
    • Crapfloods, a meaningless flood of random letters or text, which the lameness filter does a crappy job at trying to stop, besides trolls have written tools using the opensource slashcode to generate crapfloods which bypass the filter
    • Links to offensive websites, the most common one is known a http://www.goatse.cx, a awful site which shows a bleeding anus being stretched on the front page. Trolls sneak these links in by posting messages that look legitimate, but infact are sneaky redirects to the site. Common examples include rd.yahoo.com, www.linux-kernel.tk, goatsex.cjb.net, and googles "Im feeling lucky".
    • Trying to break slashdot, this is actually a good thing, as it helps test slashdot for bugs. Famous examples include the goatse.cx javascript pop-up, the pagewidening post and the browser crashing post!
    Subnet banning, this bans a user unless they email jamie macarthy with their mp5ed ipids. This is unfair, and banning a subnet BLOCKS A WHOLE ISP SOMETIMES, and not that individual user! This can cause chaos! But real trolls use annoymous proxys to get around this so THIS JUST BANS LEGITMATE USERS! Also, they are trying to censor some anoymous proxies, mainly from countrys like africa, so this yet more DISCRIMINATION!

    But, the issue that concerens us the most, is the COMMENT QUOTA. A discrimatory system that stiffles discussion, cripples the community and will ultimateley destroy slashdot unless it is removed! Annoymous cowards are allowed only 10 posts a day! This is unethical! Users with negative karma only get two! That is DISCRIMINATION! How would you like to only be able to speak once a day, just because of the color of your skin. That would be racism, and slashdot is discrimitating on people just because of a negative number in a database! BOYCOTT SLASHDOT! LET THEM DIE!

    We wan't these stupid useless restrictions REMOVED! This comment will be posted again and again until it does!

    Inportant imformation for users
    Boycott slashdot, they are pissing over their community, they are becoming like the RIAA and MICROSOFT! Do NOT TOLERATE THIS SHIT! Here are some real news for nerds sites. We don't need slashdot, slashdot deserves to die!

    MSNBC
    BBC NEWS
    News.com
    Linux online
    Linux daily news network [linuxdailynews.net]
    Weird news from dailyrotten.com
    Trollaxor, news for trolls, they are real people too!
    CNN.com
    New york times (free registration required)
    LINUX.com
    News forge
    K5
    Mandrake forum
    Toms hardware
    The register
    Kde dot news
    The linux kernel Archives
    Adequecy

    There are hundreds more, But this is where slashdot STEALS THE MAJORITY OF its "news" from.

    Punish them, here are their emails, spam them, flame them goatse them!
    Rob malda
    Jamie Macarthy
    ChrisD
    Hemos
    Micheal
    Pudge

    The others ones apperantly dont have an e-mail, probably because ROB MALDA IS PRETENDING HE IS JOHN KATZ.

    Thank you for reading this, please feel free to repost this information, please reply to add your comments, fight slashdot and its CENSORSHIP

    Don't forget to sign the petition!

    - posted by poopbot: for the crapflooder in all of us

    EAQU1Sdv2P Post #311
  6. msdn by Anonymous Coward · · Score: 1, Interesting

    msdn.microsoft.com

    1. Re:msdn by TeknoDragon · · Score: 3, Informative

      better yet... use google to search the damned thing instead of their search

      google for site:msdn.microsoft.com

    2. Re:msdn by TeknoDragon · · Score: 2

      oh... also for Windows events

      EventID.net

    3. Re:msdn by number+one+duck · · Score: 1

      I concur on the google statement, I've done it myself. Also! Turn off javascript when you do this, or you will be constantly bounced into frames with their useless navigation tools instead of seeing exactly what google has found for you.

  7. moron by Anonymous Coward · · Score: -1, Flamebait

    pepole? you ever actually fuckin proofread your own words before you post them for a couple thousand "pepole" to read? do you?

  8. A Programmer's Heaven by Sivar · · Score: 4, Informative

    Programmer's Heaven has tons of information on Assembler, Basic, C / C++, C#, Delphi & Kylix, Java, Java Script, Pascal, ,Perl, PHP, Python, VB, and VB.NET.

    --
    Computer Science is no more about computers than astronomy is about telescopes. --E. W. Dijkstra
    1. Re:A Programmer's Heaven by Anonymous Coward · · Score: 0

      I went there. Found a section on 8080/8085 & Z80. I'm in heaven.

  9. devx.com by ZxCv · · Score: 3, Interesting

    While not the most comprehensive site I've ever seen, devx.com has great discussion groups on just about every language I've ever used, and then some. I've never failed to get an answer to a question or a suggestion on a new algorithm from any of the groups I've posted to there. I'm sure there are better language-specific sites out there, but I've never seen a better site that covers so many languages.

    --

    Perl - $Just @when->$you ${thought} s/yn/tax/ &couldn\'t %get $worse;
    1. Re:devx.com by mestar · · Score: 1

      i just went to check out this site, and somehow i ended up at

      www.divx.com

      and my first reaction was, "hey, this is a really cool developer's site!" :)

  10. a good one by morgajel · · Score: 2, Redundant

    www.w3schools.com

    very cool

    --
    Looking for Book Reviews? Check out Literary Escapism.
    1. Re:a good one by Anonymous Coward · · Score: 0

      -1 Redundant

    2. Re:a good one by Viqsi · · Score: 0, Troll

      Hardly. What they teach is bugwards-compatible crap.

      "What is the correct HTML for adding a background color?"
      Answers offered: various permutations on "body" and "color" and "background".
      Real Answer: There isn't any. Colors are handled via CSS.

      --

      --
      viqsi - See "vixen"
      If we do not change our direction we are likely to end up where we are headed.
  11. My favs by FatherBusa · · Score: 1

    Here are my favs:

    http://busa.village.virginia.edu/devlinks.html

  12. geocities by Anonymous Coward · · Score: -1, Offtopic

    i dont know about you guys, but i like a good ol geocities.com account... sure it has banners, but the name, gotta love that name,
    - BlacKDetH@DalNet

  13. i'm a PHP guru... by edrugtrader · · Score: 2, Informative

    i used to go to phpbuilder.com many times a day and answer all the questions in forums...

    after they sold the site, i don't visit as much, but it is still the best place for a newbie PHP developer to go and get some good help.

    --
    MARIJUANA, SHROOMS, X: ONLINE?! - E
    1. Re:i'm a PHP guru... by Anonymous Coward · · Score: 0
      Your site seems to be down. And you're a PHP guru?

      You do live awfully close to me... you think you could hook me up with some of those edrugs?

  14. For news, cafeaulait and cafeconleche by dolanh · · Score: 5, Informative

    For Java news, I turn to http://www.cafeaulait.org/ and for XML news, I go to http://www.cafeconleche.org/. Eliotte Rusty Harold does a really good job on these sites. They tend to be no BS, and keep you updated on what's goin' on in both the open source and payware worlds (with definite props to open source). Highly recommended.

    1. Re:For news, cafeaulait and cafeconleche by patrickoehlinger · · Score: 1

      The site is down, but this is there mirror in Germany.

      --
      >> Had I been going to bed earlier every night? Have I been sleeping later? Has Tyler been in charge longer and l
    2. Re:For news, cafeaulait and cafeconleche by Anonymous Coward · · Score: 0

      okay, xml i can see - but Java? dead technology. nobody in the real world gives a sh*t about java any more.

    3. Re:For news, cafeaulait and cafeconleche by Anonymous Coward · · Score: 0

      Tell that to every financial institution in NYC.

    4. Re:For news, cafeaulait and cafeconleche by Anonymous Coward · · Score: 0

      Tell that to every financial institution in NYC.

      and how many of those are left?

    5. Re:For news, cafeaulait and cafeconleche by Anonymous Coward · · Score: 0

      Sorry, I work with several investment banking & financial institutions in NYC and it's virtually all C++.

    6. Re:For news, cafeaulait and cafeconleche by Anonymous Coward · · Score: 0

      I suggest you do a search on any of the computer job search engines... you will see a lot of java in there, often more than c++. Let's face the facts - C/C++ is obsolete. Anyone who is writing a new program today will be doing it in either Java, C#, Visual Basic, or one of the scripting languages like Perl or Python.

    7. Re:For news, cafeaulait and cafeconleche by mofolotopo · · Score: 1

      I have no idea what goes on in the business world, but I'm actually seeing more and more movement toward java in the biology and CS departments I've been in. As a matter of fact, at both of the schools I've worked at they've recently replaced C with Java as their intro programming language.

    8. Re:For news, cafeaulait and cafeconleche by Fuzzle · · Score: 1

      Tell CISCO that for their web management software for ALL of their switches.

  15. I found a website by Anonymous Coward · · Score: 0
    I found a website running Office 200!!

    Unfortunately I had to download the chink-ese language pack.

    Why dont slashdot editors ever read and fix their own posts? They just dont care?

  16. I like DevShed... by zensmile · · Score: 1

    I was (am) a big PHP, MySQL, ASP, Perl, etc newbie. i found most of the stuff on Devhed.com to be of great value. Kind of like webmonkey for big kids.

    1. Re:I like DevShed... by SwellJoe · · Score: 2

      I'll second the vote for DevShed. It is a friendly place with a lot of good information in byte-sized chunks about all of your favorite scripting languages and a lot of other good stuff.

      It wouldn't be at the top of my list for compiled languages or Java. But for web development it is an excellent choice.

  17. PHP, go to the source by __aanonl8035 · · Score: 3, Informative

    I owe my job to the wonderful
    online documentation at php.net


    php documentation

    I have bought a few PHP books,
    and nothing compares to having
    a bookmark to the online documentation.

    I have noticed, that books tend
    to write examples in an OO style,
    and that is not something that
    comes across from reading the
    code snippets in the comments
    in the online documentation.

    1. Re:PHP, go to the source by tylerdave · · Score: 1

      I've moved away from using PHP lately but I agree, the php.net documentation is the best online documentation for any language I know of. Especially nice are the function references. All the info you need to get the job done, no other junk in the way. I just wish there was similar online documentation for other languages.

    2. Re:PHP, go to the source by Dave9876 · · Score: 1

      Or, if you're like me, and have very little bandwidth, rsync a copy of the php.net website onto a local webserver and use it from there. Sure, it takes a while to mirror, but it saves soo much time when you're trying to find out how to use a function. Plus, mirroring it gives you access to the comments in the documentation(one of the best things about the php documentation, helps out in soo many ways), something that you miss out on by downloading a pdf (or one of their other many formats avaliable) version of the manual.
      Mirroring details here

    3. Re:PHP, go to the source by blalor · · Score: 1

      I'm sorry, but I've gotta say "bullsh%t" to php.net being "the best online documentation for any language...". There's no versioning AT ALL, so you don't know if you're looking at the docs for PHP 3 or PHP 4.3 (which is mentioned a lot on php.net, but I've seen no mention of its release).

      --
      -bjl
    4. Re:PHP, go to the source by autechre · · Score: 1


      The documentation clearly states when there are differences in behaviour between different versions of PHP. It also states "This function was added in version x.x.x" I've always found it to be very helpful and straightforward, and I've never been confused about versions (important, because I use Debian unstable at home, and stable in the server room).

      --
      WMBC freeform/independent online radio.
  18. [xdfgf] Porn: Visiting the Barn by Anonymous Coward · · Score: -1, Troll

    I was sitting at my computer, my hand buried deep in my boxers as I watched
    a vid of a man, a rather handsome man, bucking his thick cock into the rear
    of a beautiful stud. 'Fuck that's so hot' I thought to myself, my actions
    down below making a slight stain on my underwear. I watched in wonder as a
    close up captured the slippery pink anus squeeze the mans' dick. He moaned
    and then hunched over the stallions' rump. Assuming the man had cum inside
    the horse, I turned off the player and raced to my bedroom. It didn't take
    long before I was nude and stroking my own cock. I closed my eyes and
    thought about how it would feel to be inside such a wonderful creature, the
    hot moistness that my friend had told me about on countless occasions. It
    wasn't long before I was covered in my own sticky juices. I searched around
    for my 'cum' towel that I kept hidden in my room and cleaned myself off. As
    I pulled my boxers back on, a thought crossed my mind, about asking Mike if
    perhaps he could take me along the next time he visited the barn. It was
    only a 15-minute drive from my place anyways, but it was February and cold
    out, never mind my lack of a license 'oh well...I'll ask and see what happens'
    I decided.
    I sat back down in front of the computer and opened up ICQ, my heart was
    racing a little but I doubted that he would actually take me. As soon as I
    connected the little UH-OH rang from my speakers; it was Mike saying hello
    and asking me why I was up so late. He was always looking out for me, more
    than just a friend would. I responded with my usual =P and then 'hugged' the
    guy. As I told him about the vid I was just watching, he became interested
    and asked if he could have it. As I uploaded the file to his computer, I ask
    him the question about if I could come along the next time he visits the
    barn. His immediate answer was NO! Followed by an explanation of its to
    dangerous cause it's illegal and he didn't want to take the chance that I
    would get caught or that the horse might hurt me. I pleaded with him; trying
    to reassure him that I wouldn't get caught and that nothing would happen
    cause he'd be there to protect me. Seeing though my obvious attempt to
    flatter him he said no again. "Well if you don't take me then I'll walk
    there!" It was a lame threat, but it seemed work. He said if I did he'd kick
    my ass (being 6'3 and 200lbs he very well could kick my ass), but I stayed
    with my threat and he finally yielded. I blinked in surprise as I read the
    FINE on the computer screen. I for sure thought that he wouldn't let me go,
    but now he was going to take me, and more importantly I was going to get the
    chance to FUCK a horse! The thought immediately encouraged my cock to tent
    in my boxers again but I dismissed it, wanting to discuss the details of
    Mike and I going to the barn. As I talked to him online, I knew he was a bit
    worried, but I seriously wanted to do this. He asked me if I had Wednesday
    off and that if I did he'd pick me up Tuesday night, around 9pm so that he
    could take me out to a movie and try to change my mind about the barn. Once
    again =P was my reply to his sarcasm. I told him that Tuesday night would be
    great! I then asked him what movie he wanted to see, not really caring, as
    my attention was solely on getting to the barn and getting inside one of
    those hot studs. We talked for a while longer deciding we would choose a
    movie on Tuesday, and then he told me to get off to bed. I grudgingly
    'obeyed' and hugged him again, then shut down the computer. Looking at the
    clock it was just after 1am so I decided that I really would get off to bed.
    I woke up Tuesday morning with my usual leaking woody. I just laid in my
    bed, lightly stroking myself and fondling my balls. Eventually I got up; the
    clock read 10:30am and that meant my parents had already gone off to work. I
    decided that since I was alone in the house that I wouldn't get dressed. I
    roamed around in the buff and walked into the washroom to piss and have a
    shower. I could never understand why some guys enjoy jerking off in the
    shower; for me it's either lying down or sitting back in a nice comfy chair.
    Anyways, when I finally got out of the shower, my penis was still hard so I
    decided to relieve myself. I thought about shooting off to a good zoo vid on
    my computer, then suddenly I heard my dog Charlie whine out on the sundeck.
    Bingo! I thought. I knew old Chuck wasn't interested in fucking or being
    sucked, but he sure does enjoy licking things. I put a towel around my waist
    just incase any neighbors saw me through a window. I then walked through the
    kitchen and opened the door. Charlie just wagged his tail and nuzzled my
    thigh. He came inside and ran into the living room with me chasing after
    him. As I peeled off the towel and tossed it aside I kneeled down to Charlie
    and started rubbing his tummy. I don't understand why dogs love it so much,
    maybe their sensitive there or something. After awhile of giving him a good
    tummy rub, I got up and sat back on the couch. He got up and padded over to
    me, giving me a lick on the cheek. As soon as I spread my legs his affection
    turned to my crotch. First he just rooted around my cock and balls, sniffing
    here and there. He then started to lick my sac. I just relaxed and leaned
    back into the couch, watching his pick tongue run across my hairy balls.
    After awhile he sought out my cock and started licking the tip, I moaned
    loudly and thrust my cock into his mouth, but sucking cock is not a dogs
    specialty so he just continued to lick up and down my shaft, then as I
    started to leak precum, he lapped at my piss slit. I was soon shooting
    streams of thick cum over his fangs and onto his tongue. Charlie seemed to
    absolutely love the taste and licked me clean. As my orgasm slowly subsided,
    I smiled at my dog and rubbed his head. I then got up and put the towel
    around my wait again and let Charlie back outside. I looked at the clock and
    sneered, as it was only 12pm, another 12 hours until any action with thehorses.
    It was quarter to 9 and I had just finished eating a light dinner. Mike
    would be pulling up in the driveway anytime now so I started to get ready. I
    had packed a bag of goodies for use at the barn: a dildo, some lube, and a
    couple towlettes to clean the horse if needed. As I put the bag into a
    backpack, I heard Mike drive up in his truck. I ran to the door and yelled
    to my folks that I would be back late, then I walked over to Mike's truck
    (one of those new Chevy Avalanches) and opened the door. "Hey tiger" he said
    taking my bag from me and putting it in the back seat, "what's this for?" I
    hopped into the passengers seat and then gave him a hug, "oh it's just some
    toys and lube for the horse" I replied. He chuckled and then gave me a
    playful punch in the shoulder, "that's for threatening me to go out on your
    own!" he said with a smug grin. I gave him a sarcastic apology and then we
    were off to the theatre.
    We got out of the theatre around 11:30pm; Mike had picked Collateral Damage
    because of his love for Arnold Schwarzenegger. As we were walking over to
    his truck, Mike put his arms around my shoulder and asked if I was sure
    about going to the barn. I turned and put my arms around his waist and
    smiled, "you always go there, why can't I?" He smiled and took hold of both
    my wrists, then smacked them together, "cause stupid, if you haven't noticed
    I care about you and I don't want to see anything bad happen to you!" Mike
    then pulled me close and kissed me. We embraced for a couple minutes, not
    caring if other people saw us kiss. He then pulled his lips from mine and
    pushed me towards the truck, "hurry up tiger, gotta see the horsies!" I
    laughed and swore at him as he unlocked the passenger side of his truck.
    Shortly after we left the theatre, we arrived at a field of some kind. Mike
    parked his truck on the side of the road and as I looked around I saw only
    houses and the park field. "Uh, where's the barn?" He chuckled as he got out
    of his truck, " It's close by, didn't want any cops to see the truck parked
    out by the barn." As I got out he took my backpack from the back seat and
    slung it over his shoulder. It was really cold out and I could see my breath
    as well as the crystals forming on the park field. I followed Mike through
    the field then down a dark trail in the bushes. After a bit, we emerged onto
    a gravel street with no lights. The only light came from the moon, and it
    wasn't a big help. I tripped once as a pothole caught me off guard, luckily
    though Mike was able to catch me before I face planted in the gravel. About
    5 minutes down the gravel road, I made out a large building. It turned out
    that the farm wasn't a farm at all; it was some sort of school. Mike told me
    to be quiet and to slow down; we then stopped all together and looked
    around. There were no cars so nobody was there. I could understand why,
    nobody would want to be out this late; it was freezing. Slowly we headed for
    the fence that bordered the gravel road. We both climbed it and started to
    walk towards the huge aluminum doors of the school stables. Once we got
    there, my heart was beating really fast. I was scared but invigorated at the
    same time. He passed me the backpack and then slowly opened the doors. I was
    amazed that they weren't locked, they simply slid open, just enough for us
    to get inside.
    Once we got inside Mike closed the door and took off his jacket. I was happy
    to feel the heat in the room and the smell was interesting as well. Since we
    didn't want to draw any attention, we didn't turn on any lights. That didn't
    matter because soon our eyes adjusted to the natural light of the moon that
    came in through the windows. I decided to take off my jacket as well. I hung
    it up where Mike had put his and then turned around to see Mike standing
    right behind me. Before I could say anything his lips were pressed against
    mine and his tongue was forcing its way into my mouth. I gave a quiet
    whimper and then relaxed and enjoyed the kiss. I felt Mikes strong hand move
    down my chest and over my stomach, he then slipped his hand into my pants
    and started rubbing my crotch through my boxers. I quickly became aroused
    and that's when Mike broke the kiss. "Want to see him?" he asked, his hand
    still in my pants. I grinned and nodded to him, "which one is he?" I asked,
    looking around at over half a dozen stalls. Mike grabbed the rim of my pants
    and pulled me over to a stall with a name on it, it read SPIDER. I thought
    that was a weird name to give a horse. As Mike let go of my pants, he slowly
    unlatched the stall door and we both went inside. As soon as we were inside
    this mammoth of a horse walked over to us. He was either black of brown; I
    couldn't differentiate in the darkness. However he did have a white spot on
    his forehead, shaped like a diamond. Mike told me to let him smell my hand,
    but to keep my hand flat so that Spider couldn't bite my fingers. I stuck my
    hand out and the horse sniffed it; his breath was hot and the hairs on his
    muzzle tickled the palm of my hand. He then suddenly 'lipped' my hand and I
    pulled it back. This must of startled the horse because he moved away a bit.
    Mike told me that he was just being friendly, and that I don't have to be
    scared if I were careful about my fingers. I managed to get Spider back over
    and began stroking his face. I then felt Mikes arms slide around my waist as
    he stood behind me. I heard the Ziiip of my fly and smiled, leaning my head
    back against his shoulder as I continued to stroke Spider. My cock was
    growing hard again as Mike slowly put his hands down my pants and beneath my
    boxers. I moaned a little as his warm hands found my cock and balls and
    began to fondle both. One hand found my cock and started squeezing it as the
    other did the same to my sac. I turned my head up and Mike kissed me again,
    his tongue licking around in my mouth as my hands were now on his.
    He broke the kiss and licked my nose, then chuckled as he looked over
    towards Spider, "I think he's jealous" I smiled and snapped my fingers
    encouraging the horse to come closer, Mikes hands were still holding onto my
    crotch so I wasn't going anywhere. After a few tries, the big stallion
    finally came over and gave my head a little nudge; I laughed, as did Mike.
    As I stroked the horses' neck, I turned my head up to look at Mike, "So what
    happens now?" All he did was wink at me then he let me go. As I stayed with
    Spider, Mike kneeled down and opened up my backpack. He laughed as he pulled
    out the dildo, then set it aside. He finally took out the small tube of KY
    lube and stood back up, "You're not gonna need those towlettes, he's as
    clean as a whistle." Mike then slowly put his hand on Spiders neck, then
    gently traveled across his side and back towards his rump. I could see Mikes
    hand disappear behind the horses ass, then my eyes widened as Spiders tail
    lifted up. I heard a small spurting sound as Mike put lube on his fingers
    and then buried them deep into the horses ass, "Oh...man he's hot inside,
    you're gonna like him tiger!" I grinned at him then asked if I could see
    what he was doing, he nodded and I slowly came around to Spiders rump and
    looked under his tail. I couldn't see much, even though my eyes were
    adjusted. "It's to dark...I can't see" I sighed, then suddenly a small flash
    light turned on, and I smiled as I saw Mike's index and middle finger slowly
    pushing in and out of Spiders ass. The horse was indeed clean, no dirt no
    nothing. All I could see was his soft pink pucker and Mike's fingers
    disappearing inside of it. I watched him finger the horse for a couple
    minutes, then was snapped out of my trance as Mike asked if I wanted to
    finger him. I nodded and slowly pressed first my index finger to Spiders
    anus, then as it sank into him, I added my middle finger. "Oooh...he's so
    warm" Mike grinned and rubbed Spiders ass as I fingered it. We stayed like
    that for at least 10 minutes, I wanted to push my entire hand up the horse's
    ass but Mike firmly said no. "Want to fuck him now?" He asked as I took my
    fingers out of the horse, surprised by how clean they were and the lack of
    any smell. "Yes!" I eagerly replied, suddenly Mike pushed me away and
    grinned. "You gotta pay the piper first tiger" he winked at me then started
    unzipping his fly and pulling his pants down to his ankles. I smirked at
    him, then kneeled down and pulled his briefs down to his pants. His fat 8
    inch cock grew fast and was soon standing erect. I placed my hands on his
    hard ass and licked his piss slit. "Mmm... suck me boy, then fuck your horse"
    he groaned as I licked up and down his shaft. I then slowly ran my tongue
    over his heavy balls; I could tell he'd been saving up for awhile from how
    low they hung. I took one of his balls into my mouth and suckled on it,
    rolling it around on my tongue then spitting it back out. His hands were on
    my head, his fingers combing through my hair. I looked up at him and opened
    my mouth; he gently thrust his hips and shoved his thick cock deep into my
    mouth. I gagged just a bit as his tip rubbed against the back of my throat.
    My lips closed around his penis and he then slowly began to fuck my face,
    precum already dripping out of his cock. I rubbed his ass as he pushed
    forward, then pulled back, spurting warm precum onto my tongue and throat. I
    looked over and smiled as I saw Spider watching us, his shiny eyes
    reflecting the moonlight. Slurping away at Mikes delicious cock was so
    wonderful. I nursed his dick like an infant as my hands continued to squeeze
    his sac.
    "Ohhh...fuck...Mmm...go a bit slower love, we got lots of time," he moaned, his
    balls tightening up against his crotch. I knew he was close, so I did as he
    said and ran my tongue under his cock head, tickling his most sensitive
    area. Soon I had him slamming his hips against my face, he buried his cock
    to the root in my hot mouth and then arched his head back as he blew his wad
    all over my tongue and throat. I swallowed Mike's creamy spunk, feeling his
    sticky cum slide down my throat. After Mike had stopped, he rubbed my head
    and pulled his cock out of my mouth. Kneeling down he kissed me, then smiled
    "okay...wow...good boy...now it's your turn." I licked my lips and grinned at him
    as we both stood up; Mike stuffing his still hard cock back into his pants
    as he led me around to the horses' rump. He unfolded a seat so I could
    position myself inline with the horse's ass, "okay...go for it kid!" No sooner
    had he said that, my pants and boxers were around my ankles. I poked around
    under Spiders tail, then grinned as he lifted it for me. Mike turned the
    flashlight back on and pointed it at the horses' wet anus. I took a breath
    and then slowly I touched my cock to his ass and giggled as it flinched.
    Then I moaned as I slipped in easily, all the way. Fuck I was so turned on;
    I was inside a horse! I could feel Spider squeezing my cock as I rubbed his
    soft rump. Slowly I began to hump him, bucking my hips forward. I fucked him
    as deep as I could, then pulled all the way out. I then thrust back inside
    him as hard as I could. A minute went by and then I began to gasp and then
    finally I burst inside him, spurting my hot seed deep into this beautiful
    animal. I hunched over his ass as I came inside him, my balls rubbing up
    against his furry crack. His pucker then went wild and started 'milking' me.
    I was in absolute heaven. Looking out for me as he always did, Mike put his
    hands on me making sure I didn't fall off the chair. Slowly I came down from
    the strongest orgasm I've ever had. I looked at Mike with a huge satisfied
    grin and then hugged him, not noticing that I had slipped out of Spider. "Oh
    fuck tiger, I'm gonna bring you along from now on! That was hot!" Mike
    kneeled down a bit and took my slowly softening cock into his mouth, giving
    it a good cleaning. He then lifted me down from the chair and held me close,
    "from here on, it only gets better!"

  19. c++ by Anonymous Coward · · Score: 0

    www.codeguru.com
    www.codeproject.com
    www.devx.co m

    1. Re:c++ by Anonymous Coward · · Score: 0

      you forgot www.goatse.cx

  20. Go to the mothership by teetam · · Score: 2, Informative
    For java, there is no website like http://java.sun.com

    If you are new to the language make sure you visit the tutorials page and the api javadoc documentation.

    --
    All your favorite sites in one place!
    1. Re:Go to the mothership by Anonymous Coward · · Score: 0

      Don't forget http://www.theserverside.com for mor Java info.

  21. For anything related to a Mac (including BSD Unix) by LinuxMacWin · · Score: 2, Informative

    Java, Cocoa, Objective C, Free BSD (Darwin) ......

    http://developer.apple.com

    Not only does it provide reference guides, but tutorials, examples etc. The quality of the information is as good or better than professional publishing houses. And the developer took kit (i.e., IDE) is free.

    You do need to sign up for most of the features, just like it is for New York Times (blah blah blah)...

  22. PERL MONKS by yod@ · · Score: 0, Redundant

    Quite possibly the best website for perl programers.
    perlmonks.org

    --
    Sorry man I don't controll the aliens.
    1. Re:PERL MONKS by Anonymous Coward · · Score: 0

      Yes! I'll ditto that! Questions are answered promptly, with patience and understanding. We were all beginners once, and the "monks" have never forgotten that!

  23. Best Sites. by Anonymous Coward · · Score: 0

    Dude...Use the force....open source for everything.

    www.zend.com - www.hotscripts.com - www.webmonkey.com - www.builder.com - hwebdeveloper.earthweb.com - www.php.net - www.useit.com - www.newsfeeds.com (for all your pirating needs)

  24. A good site by Anonymous Coward · · Score: 0

    I found a really good website with lots of tutorials and examples here : link.

  25. Did you ask google? by Kingpin · · Score: 2


    Well.. Did you!?

    --
    Unable to read configuration file '/bigassraid/htdig//conf/14229.conf'
    Geocrawler error message.
    1. Re:Did you ask google? by chris_mahan · · Score: 2, Funny

      Actually, he decided to ask real human beings. can you imagine? The Insolence! He probably has real sex, not just the irc kind. ( /me gropes about. hehe:)

      --

      "Piter, too, is dead."

    2. Re:Did you ask google? by funkhauser · · Score: 2, Funny

      /me smacks chris_mahan around a bit with a large trout. :)

    3. Re:Did you ask google? by chris_mahan · · Score: 1

      /me rotflmao

      dang, good memories flood back... brain freeze... werk werk werk (ultra obsure ref, nevermind)

      --

      "Piter, too, is dead."

  26. My two favorites for web stuff. by ictatha · · Score: 3, Informative

    Developer Shed (all about using open source technologies):
    http://www.devshed.com

    Webmonkey:
    http://www.webmonkey.com

    Both are VERY good.

    --
    "... the advance of civilization is nothing but an exercise in the limiting of privacy" - Janov Pelorat
  27. Top 3 Java Websites by Carnage4Life · · Score: 5, Informative
    The top 3 places that will always stay in my bookmarks are
    1. Re:Top 3 Java Websites by Anonymous Coward · · Score: -1, Troll

      Java is obsolete.

      Java is the machine-independent virus and password sniffing system designed for NSA to hax0r into any computer in the world w/o having to worry about the platform.

      Plus it's dead slow, huge, not-innovative, pseudo-object oriented and well, it sucks.

      Open source makes the concept of bytecode redundant.

      sorry.

    2. Re:Top 3 Java Websites by Anonymous Coward · · Score: 0

      Why -1 Troll?

      Are you morons?

      These happen to be my opinions. I may be a "conspiracy maniac", but you'll be amazed to know that 70% of the people suffer from a similar problem. And it's good. With the power of the internet and computing it would be stupid not to control all computers of the internet if you could. Control is power and NSA wants power.

      Are only those who trust that the ISP black boxes are there for a good reason, welcome in /.
      ?

    3. Re:Top 3 Java Websites by shadowRider · · Score: 1


      Amazingly, I haven't seen any mention of Jakarta, an all-Java project of the Apache Software Foundation (ASF).

      Here's my list...

  28. Java programming sites by jjames · · Score: 2, Informative


    The following sites I use daily (I'm a prof. programmer, currently in Java):

    http://java.sun.com
    - tutorials, reference API's and language spec.

    http://www.theserverside.com
    - information about server-side programming,
    news, general interest

    http://otn.oracle.com
    - SQL & PL/SQL reference, free account

    http://jakarta.apache.org
    - tools, toolkits & infrastructure

    http://www.w3.org
    - RFC's (like HTTP), HTML specs, CSS, etc.

    http://www.slashdot.org
    - when running tests or building (goofing off)

    1. Re:Java programming sites by shah_amit_kumar · · Score: 1

      I would like to add java.sun.com/docs/books/tutorial/ www.javaworld.com

  29. Newgroups and Forum by ShishCoBob · · Score: 1

    I find places like php.net confusing so I turned to forums and newsgroups. There can be some really helpfull people at these places. Phpbuilder is the one forum I can think of I have gotten good help from. Even the dumbest questions they try and help. Trust me, I've asked quite a few dumb ones I'd like to kick myself for but they still help. Newgroups, as old as they may be, are still one of the best resources there is. Searching through archives of programming newsgroups can reveal our answers to details questions you have, ones that would not be answered by a book. All these are great when you are still starting and even when you're becoming more advanced. Nothing can beat one of those "Teach Yourself in 24" hours books for a good starter.

    --
    http://www.maximum-cars.com - My little hobbie.
  30. For C ... by Anonymous Coward · · Score: 0

    Regarding C, the best place to actually learn the ins and outs of it is comp.lang.c. As long as you're willing to admit that you're wrong (because, you will find, lots of what you think you know about C is wrong), it's a wonderful place. In addition, the newsgroup FAQ is invaluable (google for comp.lang.c, the FAQ is the first result).

  31. www.sqlteam.com by aclarke · · Score: 1

    If you're doing MS SQL development, this site is awesome.
    http://www.sqlteam.com

    1. Re:www.sqlteam.com by Anonymous Coward · · Score: 0

      While you are on the subject of sql - I also like http://www.sqlpass.org/.

  32. Obligatory plug... by Issue9mm · · Score: 2

    For PHP-related information, php.net is easily the most comprehensive language resource I've ever seen. Frankly, if every language out there had such an easy to use/easily available language reference, we'd see as many real programmers coming up out of the woodwork as we have seen php programmers (not discounting the skill of PHP programmers, just that it is, predomanately, a "web-only" language.

    -9mm-

  33. ...what i do by pizza_milkshake · · Score: 2, Insightful
    ...i start with the manuals and if i like the language or will need to for work i find the authoratative books on the subject, buy em used from amazon.com and read em.

    most respectable languages have good online documentation (java, perl, php, python, ruby) -- manuals are great for "small" questions like getting the equivalent of switch/case to work. however, if you really want to master the language -- read a book.

    1. Re:...what i do by chris_mahan · · Score: 1

      Amen to that.

      I wish more web programmers read indepths books about the programming languages they use, then follow the dos and don'ts, understand the "right" way to do something (there's more than one way to do it, granted, because the "right" way in one situation may not be the "right" way in another) and also got away from the idea that "it renders on the screen ok therefore I can move on to something else idea", because this just leads to sloppy engineering.

      </rant>

      --

      "Piter, too, is dead."

    2. Re:...what i do by Anonymous Coward · · Score: 0

      Error processing your utterance. Invalid XML Syntax. End tag found () with no corresponding begin tag.

  34. for Ada: Ada Power by Anonymous Coward · · Score: 0
    For Ada information, the main site would have to be Ada Power. Tutorials,
    downloadable books, compilers, links. Highly recommended for students of Ada.

    Also, Linux users will surely want to stop by GNU Ada. You'll find RPMS,
    Debs, libraries, development tools, the works.

  35. Builder.com by stormcoder · · Score: 0

    Builder.com has great stuff. They also have online books and newsletters.

    --
    Sorry my bullshit sensor overloaded.
  36. Sing Along! by Anonymous Coward · · Score: -1, Offtopic

    I've been trollin' on slashdot so early,
    I've been trollin' here since my momma was a baby,
    Just because the site is homo
    that don't mean you can't troll

    Logged-in or AC
    *Logged-in or AC*
    You got to got to troll
    *You got to got to troll*
    Logged-in or AC
    *Logged-in or AC*
    You got to got to troll
    *You got to got to troll*

    All you ever need is to be dumb and crappy
    *All you ever need is to be dumb and crappy*
    All you ever need is to be dumb and crappy
    *All you ever need is to be dumb and crappy*

    Remember to get mod points the key is to suck up
    Mod the bad ones down to keep the good ones from going up

    I can sell a crappy linux box like this
    *I will try to sell a crappy linux box like this*
    I can sell a crappy linux box like this
    *I will try to sell a crappy linux box like this*

    I never dreamed it would be like this
    Slashdot encourgaing trolling at number 0

    The post over here is total junk
    *The post over here is total junk*
    CowboyNeal is one sick fuck
    *CowboyNeal is one sick fuck*

    Oh yes, trolling is a lot a lot of fun
    I've had some yucks and now I'm on the run

    Logged-in or AC
    *Logged-in or AC*
    You got to got to troll
    *You got to got to troll*
    Logged-in or AC
    *Logged-in or AC*
    You got to got to troll
    *You got to got to troll*

    haha let me tell you something I've never told before

    I will try to troll everything, everything
    *I will try to troll everything, everything*
    You will try to troll everything, everything
    *You will try to troll everything, everything*

    Karma, karma, karma is nothign that you need
    *Karma, karma, karma is nothign that you need*
    Karma, karma, karma is nothign that you need
    *Karma, karma, karma is nothign that you need*

    Heh heh, Cmdr Taco will be very proud of you
    Let me know if you ever troll another site
    I will help you, or you will help me
    *You got that right teacher, thanks alot!*

    -Parappa the Troll

  37. google groups! by draed · · Score: 0, Redundant

    by far the most useful site for developers is http://groups.google.com

    rarely have i not found the answer to a question

  38. Not so much for a language but for Unix by Burdell · · Score: 1

    Anyone that is programming for Unix (or a POSIX compliant system) should definately have a bookmark for (or download a copy of) the Single Unix Specification from The Open Group. The SUS version 3 was recently released on the web and for download here. You do have to give your name and email address (although I don't think they are validated), and you can bookmark the resulting page.

  39. Delicious! by Anonymous Coward · · Score: -1, Offtopic

    Cowboy neal is eating himself a man taco.

    You can not stop us.
    We have the AC.
    Are you scared?
    You cry now.
    Death to Commander Taco.
    Death to Cowboy Neal.
    Goatse is great.

  40. www.barnesandnoble.com by mrsam · · Score: 2

    This was me about five months ago, when I wanted to learn Java myself. I went to the bookstore, and bought a fat java book; then I read it.

    Later, I ended up browsing the Java API documentation on java.sun.com, then I found out that the entire documentation kit can be downloaded; which I did and I now have the entire Java API in /usr/share/doc.

    I'm quite happy with the results. When I have some free time, I spend it playing with the java app that I wrote, which I use to keep track of my checkbook (no need for quicken); Swing, JDBC (Postgres), RMI, and the new SSL/TLS classes in Java 1.4. All of the documentation one can possibly need can be grabbed from java.sun.com.

  41. For advanced C++ stuff by SilentStrike · · Score: 4, Informative

    For technical questions about C++, you really can't beat comp.lang.c++.moderated. I browse it a lot, but rarely post. Despite studying the langauge for 3 years, my knowledge of the langauge is like nothing compared to the better posters there.

    Google Groups for the comp.lang.c++.moderated

    A lot of very knowlegible people post there, people who have sold quite a few books about C++ and members of the C++ standardization committee.

    Another good site for advanced C++ stuff is the C/C++ Users Journal, a lot of the aforementioned C++ authors post articles, often that are chapters from books.

    1. Re:For advanced C++ stuff by Anonymous Coward · · Score: -1, Redundant

      wow you're good

    2. Re:For advanced C++ stuff by batand · · Score: 1
      For the best STL reference I've found:

      tru64unix manpages

      There are no frames, javascript or the like.

    3. Re:For advanced C++ stuff by Anonymous Coward · · Score: 0

      It is a sad comment on the over-complexity of a language when you still haven't mastered it after studying it for 3 years!!!

    4. Re:For advanced C++ stuff by millette · · Score: 1

      Well, these have been 3 special years, you must admit. Lots of features were added to what was known as c++ 3 years ago to make it what we call c++ today.

  42. Java, C++, and Game development by UCSB_Levendis · · Score: 1

    for java the best place to start is www.java.sun.com, sun's official site that has the API of the entire language which is a great and necessary reference once you know what you're doing and the site has excellent tutorials on how to start nearly everything you want to do with the language. If you get stuck on a problem i've usually found the forums hosted there are pretty useful and fairly prompt too.

    For C++ I'd really recommend reading over the K&R C book first and then pick up the C++ language by Stroustrup and an STL book. In particular I like the one by Plauger (who also wrote an excellent treatise on the C-standard library), all three are great for references but K&R is the easiest to read and learn from. I think despite the object oriented paradigms of C++ it's easier to learn C first. (C++ really isn't object oriented the same way java is, it's a hybrid of imperitive, functional, and object oriented paradigms.)

    www.codeguru.com is usually pretty good for C++ questions, some forums like there are at the java site.

    For gaming in either language you should check out www.gamedev.net which has tutorials and forums in everything ranging from AI to directX and openGL. Hope this helps.

    1. Re:Java, C++, and Game development by Anonymous Coward · · Score: 0

      No, do not learn C first if you want to learn C++. Learn modern C++ programming from the start. Get a book like

      Accelerated C++: Practical Programming by Example
      by Andrew Koenig, Barbara E. Moo
      ISBN 020170353X

      Otherwise you'll end up learning C and then re-learning how to do things the modern way (eg. using STL string instead of char *) in C++.

  43. For J2EE Tutorials by dringess · · Score: 4, Informative

    I like the Shareware Courseware site. There are self-study courses for servlets, JSPs and EJBs.

    1. Re:For J2EE Tutorials by Lips · · Score: 2, Informative

      TheServerSide is the best site I've found for J2EE stuff.

  44. check out.. by zuralin · · Score: 1
    1. Re:check out.. by Anonymous Coward · · Score: 0

      I think code.box.sk sucks, it contains links to some poorly written content and a bunch of popups. Here is the Java section. For a programming site that has been around for over 2 years that's the best they can do? I have a better Java tutorial library on my computer and I have never even programmed in Java! code.box.sk is off topic for this discussion.

  45. SIMPLE ANSWER: java.sun.com by Eric_Cartman_South_P · · Score: 0

    Go to java.sun.com and stay there. No reason you can't make six figures learning that stuff. I know... I've done it... and nothing special ever fell in my lap. I just grabbed a hold of those API's and I could knock out an app and a usable, well designed GUI in no-time. Perfect? No. Free and easy and compelte? Yep. I wish I had 1.4 when I started, it's tops in my book (which is NOT on any best seller lists... although since we're still speaking metaphorically, if I did have a book, it'd be p0rn).

  46. Web links by frixion · · Score: 1

    I do web stuff - mostly IIS related...

    My exhaustive collection can be found at: http://www.syncit.com/tree/cview.asp?ref=SEARCH&pi d=14161E1D191D211C

    I have been using SyncIt for years now and love it... great for keeping all my favorites sync'd at home/work/travel/etc. Also nice for finding what other developers bookmark - nice search too...

    good thread - hope there's some good responses (and not about Bush or global warming you crybaby liberal wanks!)
    frixion

    --
    ---- suck it trebek
    1. Re:Web links by Anonymous Coward · · Score: 0

      Your ASP pages loaded sooooo slowly I got bored and left. Must be that conservative efficiency at work.

    2. Re:Web links by Anonymous Coward · · Score: 0

      yeah, not bad -- i woulda just said: "fuck you, asshole"

  47. Some Starter Sites by arrogance · · Score: 2, Informative

    HTML Help
    WASP would be a good place for all newbs to start.
    WASP
    Find Tutorials is a good general tutorial finder.

    PHP
    First LAMP tutorial
    PHP.net
    PHP Help

    There are tons of good .asp sites out there, but my guess is that's not what slashdotters are looking for....

  48. Slashdot sensorship by slashclone · · Score: -1, Troll


    While you are reading silly stories liie this slashdot is quetly sensoring the tragic death of a renowned hacker Mafiaboy in canadian prison. C'mon do you really believe that he ended his life by running into an electrified barb wire fence? Everyone I know thinks he was pushed.
    What is really more important adding another language to your resume or protesting the cruel murder of possibly the last great hacker of the late 20th century? Think about it.

    --


    US-UK-Israel: The real Axis of Evil
  49. For Win32... by Drakonian · · Score: 2, Informative
    As a new Windows developer by profession, there are a few places I've found very helpful:

    • MSDN of course. But using the Web for it makes me want to bang my head against the wall. The context sensitive help in Visual Studio is much faster. Both the web site search and the Help Viewer search SUCK. Use Google instead.
    • Code Project has very helpful sections.
    • But for arcane Win32 API calls you can't beat Google Groups. The Microsoft MVPs hang out in the developer groups and give useful information from time to time. (And wrong information sometimes too.)

      The only downside to Usenet is when you find the only post with the same problem as you is from 1996 and received 0 replies.

    --
    Random is the New Order.
    1. Re:For Win32... by Anonymous Coward · · Score: 0

      > Code Project [codeproject.com] has very helpful sections.

      I second that. Codeproject is really neat, and it has a community which is more than friendly/helpful. It's basically a give and take site.

  50. Zend by Cheetah86 · · Score: 1

    Zend has some great articles on things you can do in PHP, including ways to get better security, graphics, site logins, etc. Check out the articles and tutorials sections.

  51. DHTML and MySQL references by seldolivaw · · Score: 2
    I'm a PHP kinda guy, but somebody already mentioned the PHP manual (which is all I've ever used), so I thought some DHTML resources:

    Hold your breath and try MSDN. It's got everything about everything for MSIE, from HTML to scripting, from tutorials to reference. I'm not a big fan of Microsoft, but MSDN is truly useful. It's also a good reference for CSS2 properties, since these are thankfully the same (and reasonably well supported) on both MSIE and Mozilla.

    To ensure cross-browser DHTML compatibility however, cross-reference with the Gecko DOM reference from the Mozilla project. It's DHTML for Mozilla; the model is completely different sadly but it works, and it's possible to write code that works for both MSIE and Mozilla/Gecko simultaneously with a little thought -- I learned most of what I know from Dan Steinman's excellent dynamic duo site.

    If you're also using PHP, then you'll probably end up using MySQL as well. I learned most of the SQL I know simply by reading the MySQL manual. It's just as useful as the PHP Manual.

  52. How about a site for real people ... by Lord+High+Troll · · Score: 0, Troll

    I'm tired of learning web design tips and tricks. I can hand code standards compliant page, but the job will always go to a shaved monkey that uses Dreamweaver of FrontPage... I remain poor. I had to scrounge change from around my apartment to by a 59 cent "HoneyBun", and I had to wade through a sea of panhandlers and drunken college kids to buy it. What does my savy coding get me in this situation? NOT A FUCKING THING!!! Drop the web design and get a job in a kitchen, at least you will be fed. I can hear it now: "Geez, calm down d00d" or "You are off-topic, don't waste our time" or "If you so bad off how can you afford to access the Internet with a computer" Well guess what you fucking egghead elitists, I've had enough. Stuff your white tower up your ass and realise the next person you see might be me, and I'm hungry, broke, and rabidly antisocial.

    1. Re:How about a site for real people ... by Anonymous Coward · · Score: -1, Offtopic

      *bursts into applause*

      That was a truly awe-inspiring troll. I am humbled.

    2. Re:How about a site for real people ... by Anonymous Coward · · Score: 0

      Amen and halleleujah. At my last job my new "director" was a dreamweaver fidiot who couldn't fathom why it took us more than 2 minutes for some of the html work we did; that is until he found out we cut images and ensured cross browser compliancy.

      Two weeks after monkeyboy took over the development department quit and the company hasn't had a new "interactive" client.

      I'll gladly work at a supermarket as a bag boy than work with that level of ineptness.

    3. Re:How about a site for real people ... by Anonymous Coward · · Score: 0

      We were talking about programming. REAL programming. Building web pages... cooking in a kitchen... Who the hell cares about either thing... Get a REAL job. Bozo.

  53. Sun's Java Tutorial by napoleonin · · Score: 1

    Until a couple of weeks ago, my only experience in Java had been an introductory course last semester. Since then, my job has required Swing, JDBC, and JSP. Everytime I have a question, I use Sun's Java Tutorial (which is great for pretty much everything) or The Java Almanac (mostly just examples).

  54. kar-ma by sketchkid · · Score: 0, Offtopic

    is this a cheap way of chrisd letting his friends rack up some "Informative" karma? :)

    --


    ------
    [insert funny .sig here]
  55. The best resource for developers by seldolivaw · · Score: 5, Funny

    As of about 5 minutes ago, this thread! :-)

  56. Learn with Code by l810c · · Score: 2, Informative

    Books and documentation sites are great for reference, but I like to see code, expand upon and snip it. Planet Source Code has a bunch nicely organized with user ratings.

    1. Re:Learn with Code by realgagnon · · Score: 3, Informative
      If you are looking for code snippets (Java or Javascript)
      then it's good idea to check
      my Real's HowTo. Many topics covered.

      Bye.

      --
      -- JavaOrPowerBuilderSnippets? http://www.rgagnon.com/howto.html
  57. In your case, any English site would do :-) by Warlock48 · · Score: 1

    for pepole new to a language
    I'd suggest
    - For newbies: http://www.geocities.com/gene_moutoux/diagrams.htm
    - For experts: http://www.dictionary.com

    Cheers,
    Gerry.

    1. Re:In your case, any English site would do :-) by Anonymous Coward · · Score: 0

      You're so ass bleeding funny.

    2. Re:In your case, any English site would do :-) by Anonymous Coward · · Score: 0

      And to all Anglos, a Spanish, French and possibly Italian "'Want to use those kool sounding words correctly at least once in your life-time while criticizing everyone else in the process' Guide
      To Better Speech in Public Places." Check Amazon.com for details...

  58. Devshed! by nyquil+superstar · · Score: 1

    Devshed has to be one of the best sites I've come accross for PHP Programming. It has great articles and the forums are fantastic, I've always been able to get help there. It's got other sections besides the PHP and MySQL stuff, but I have no idea how good they are. If your into PHP and/or MySQL or just general web development and you haven't been to devshed.com, then by all means check it out!
    --Aaron

    1. Re:Devshed! by Marvel+Man · · Score: 0

      I learned SQL at devshed which helped me learn PHP which got me a job programming.

    2. Re:Devshed! by xtremex · · Score: 1

      I learned enough about JSP by going to the third section of the JSP tutorials on devshed, to get a grasp of it, and everything else, I could just look up..devshed is great for kickstarting your knowledge, but then you must move on..

      --
      If you're not a Liberal in your 20's, then you have no heart.If you're still a Liberal in your 30's you have no brain.
  59. May be not the best, but at least extensive by malraid · · Score: 1

    http://www.internet.com Specially for Java, JavaScript and everything "web" related (whatever that might mean)

    http://www.devshed.com Mostly Everything, PHP, ASP, DHTML, Zope, etc.

    --
    please excuse my apathy
  60. java, php,sql, .NET, .MAC, xml, ..... by kcrajkumar · · Score: 1

    http://www.oreillynet.com http://www.devshed.com http://www.linuxdoc.org -- all linux related docs. http://www-106.ibm.com/developerworks/ -- For linux/java/xml/web services...

    1. Re:java, php,sql, .NET, .MAC, xml, ..... by perljon · · Score: 0

      If O'reilly has a book on it, it's probably the best book on the subject, IMHO, no matter what the language is.

      Besides that, they put a new animal on each one, and if you collect enough, you can open a zoo to try and recoup the costs of the books.

      --
      This isn't the sig you are looking for... Carry on...
  61. IBM DeveloperWorks by jsse · · Score: 5, Informative
  62. Perlmonks by legLess · · Score: 4, Informative

    Let me plug my favorite developer site: Perlmonks: the online community of Perl developers. Don't come expecting your hand to be held, but a little effort will be repaid several times over. Very many nice, knowledgeable people.

    --
    This isn't as much "normalization" as it is "don't take so many drugs when you're designing tables."
    1. Re:Perlmonks by Ducky · · Score: 1

      My only complaint about perlmonks is that once you get to a point where you're offering advice, there's a few very high saints that will chastise you if your answers do not meet their strict criteria.

      The last straw for me was when someone asked why a particular piece of his code wasn't working, so I offered his code back with minimal fixes. I was modded down talked down to in the chatterbox because I didn't REALLY fix up his code. ie, add "or die" to the end his open statements, put "-w" in the #! line, and "use strict" towards the top.

      So I stopped looking for "community" there. It just wasn't worth it. But it I would say it's good for beginners looking for code snippets.

      -Ducky

    2. Re:Perlmonks by Anonymous Coward · · Score: 0

      Could someone please tell them that font size -1 sucks for trying to read the code they post?

  63. It's not a "major" language, but for OCaml... by WalterGR · · Score: 2, Informative

    Though it's not (yet =) one of the "major" languages, but it's pretty awesome. Here are some things I've learned and resources I've discovered.

    What is OCaml? In a sentence, "fast modern type-inferring functional programming language." But not only does it support the functional programming paradigm, but also imperative and object-oriented models. (These can be mixed in a single program.) OCaml is type-safe and garbage collected. (But even though it's garbage collected, it runs at speeds comparable to C and C++.)

    Why use OCaml? Here are some good reasons:

    • It's fast! It scores very high (second only to C) on Doug Bagley's computer language shootout
    • Very compact code
    • Interoperates very easily with C
    • Was used by at least one of the top 3 entries in each ICFP Programming Contest between 1998 and 2001. Won 1st prize in 2000 and 1999.
    • It's a functional programming language - you can use functions as arguments to other functions.
    • It's garbage collected - you don't have to worry about cleaning up memory and can focus on the problem to solve.
    • OCaml includes libraries for complex data structures, graphics, regular expressions and string processing, and more.
    • Compiles to native code or bytecode.

    What kind of things have been implemented in OCaml? Check out the Caml Hump.

    OCaml was developed in France, so the "bible" of the language (O'Reilly's Développement d'applications avec Objective Caml - the camel book) is written in French, but a translation of the work by volunteers has been created. Check out Developing Applications with Objective Caml.

    The language's official page at INRIA in France.

    Another good OCaml page

    Yay OCaml!

    1. Re:It's not a "major" language, but for OCaml... by Anonymous Coward · · Score: 0

      You forgot some other languages that are "forgotten masterpieces":

      Smalltalk
      Ada
      Lisp

      Studying one of these is a good way to find yourself at the state unemployment office!

  64. comp.lang.php by Anonymous+Cowrad · · Score: 1

    comp.lang.php is a good resource for php info. It's fairly new so you might have to harass your isp's nntp admin to get it.

    I don't read it, but you might try alt.php as well.

    --

    --
    pants ahoy
  65. MSDN online by Anonymous Coward · · Score: 0

    There's some great documentation and tutorials available on the MS support site. I know that most people around here prefer Open Source solutions, but C# and .NET generally are pretty interesting, and there will certainly be some money to be made for those who know their way around them.

  66. Here's a site for Objective-C programmers by Dixie_Flatline · · Score: 4, Insightful

    Now that ObjC is making a minor comeback with OSX, here's a site that might be pertinent to some people:

    http://www.cetus-links.org/oo_objective_c.html

    And even if you don't know ObjC, it's always a good time to start. Object Oriented! C! Not C++! 3 big wins!

  67. Visit the Monastery by rhet · · Score: 1

    Perlmonks is by far the best Perl resource. And in my opinion, it's one of the best of any programming site. For a similar site aimed at Java, try out JavaJunkies.

  68. Excellent site for web dev topics and tutorials by inkswamp · · Score: 2

    I go to the Web Developer's Virtual Library frequently and read up on any given topic. There is an enormous amount of free tutorials and articles here, all very enjoyable, informative and--this one's a rarity in the world of programming articles--grammatically correct.

    --
    --Rick "If it isn't broken, take it apart and find out why."
  69. Python & Java by Anonymous Coward · · Score: 1, Informative

    The Python home site is the place to go for any information on the subject. Links and documentation galore. And you Java guys should check out Jython -- a wonderful way to write and work with Java.

  70. Code Editors by onby2000 · · Score: 2, Informative

    If you use Windows (I know, I know - "boo hiss!") and do web development check out HTML-Kit it's a fantastic editor. It as all sorts of plugins for javascript, perl, php etc and can use the online annotated PHP manual for context sensitive help (and probably others too). And it's Free as in Beer!

    1. Re:Code Editors by The_Unforgiven · · Score: 1

      I use bluefish mostly nowadays, but when on windows, HTML-Kit is what I like best. For me at least, it's exactly the right program.

      --
      http://wsulug.org
    2. Re:Code Editors by onby2000 · · Score: 1

      A combination of DreamWeaver 4 and HTML-Kit is any web developers wet-dream IMHO :)

      I have just been unable to duplicate that functionality under linux, which is a shame because apache is really spotty under windows (I run it for testing things), tends to crash randomly :(

      I might take a look at DW MX soon, could be good!

    3. Re:Code Editors by _w00d_ · · Score: 1

      The new beta (ver. 292 Beta 3) runs under Linux with WINE. Chami has a screenshot on their site.

    4. Re:Code Editors by beamdriver · · Score: 1

      Hiw does HTML-Kit compare to Homesite? I've been HTMLing in homesite since 1997 and in all that time I haven't seen anything I like even half as much.

    5. Re:Code Editors by Fuzzle · · Score: 1

      That's my worry. HS5 Rocks. I have to say that DWMX looks really good, I got StudioMX the other day, and Have been really impressed with Fireworks and DW so far. Nice new interfaces, and DW has a bunch of HS-esque features.

  71. java.sun.com by bluveinr · · Score: 1

    I teach java a our community college, and stopped requiring a text years ago. Sun's java site has great documentation for begginers and the whole api documentation online for proficient programmers. If you have specific implementations issues, the best place to go is Google groups. I teach a whole class on how to use google to answer programming questions. Chances are, your not the only one with a specific question, and you'll find the answer on google.

  72. Best HTML/JS Reference by xTK-421x · · Score: 2

    http://www.jalfrezi.com
    Whenever I need to lookup a quick command spec, he's got it there for me.

    As for Javascript:
    http://developer.irt.org/script/script.htm
    Always has answers to many different aspects of JS.

    --
    "TK-421, why aren't you at your post?"
  73. O'Reilly Safari! by antis0c · · Score: 5, Informative

    No, I'm not an O'Reilly employee, I'm just a big fan . O'Reilly has the best technical manuals I have ever seen from one place. But Safari is even better, it's a collection of 100's of good O'Reilly books, put into online format.

    Of course something like this isn't free, but its not expensive either. About 10 bucks a month gets you the ability to "subscribe" to about 5 books for 30 days and read them online, or print them! (yes, the terms allow for printing). At the end of the 30 days you can trade in your books and subscribe to new ones. There are other levels of subscription also. It's been one of the best programming resources I've used in a long time. Not just articles and tutorials like you normally find, but real, published, books online, chapters of information. You can even bookmark pages, and add notes to them.

    --

    ..There's a-dooin's a-transpirin'
    1. Re:O'Reilly Safari! by Dr.+Awktagon · · Score: 5, Informative

      Second that... Safari completely rocks, especially for stuff you don't really want the physical book for. For example, a second book on a topic you're learning, or if you know O'Reilly's coming out with a new edition in July but you want to read the old one in June. Also if you want to just skim over a certain topic.

      Forinstance, on one of my KDE desktops, I have a couple Safari books on Java sitting in a tabbed Mozilla window, constantly available at my fingertips, along with an open emacs window to cut and paste code.

      The price increases as you go above 5 books, and drops again when you go below (they actually have several subscription levels and I think deals for companies, etc.).

      It's not all O'Reilly books, they have PLENTY of other books too.

      And the pages are just HTML, easy to print, copy source code from, etc. They even work in Lynx. They have a good search engine too, that shows results in context, and you can search all books, not just the ones you've paid for.

      Great deal, I wish O'Reilly would push it more... though I could see how they might not want to cannibalize their regular book sales.

      Give that a go, they have a free try before you buy offer.

    2. Re:O'Reilly Safari! by NineNine · · Score: 1

      When I was a developer, I got a LOT of use out of Safari. I liked the Oracle books the best, because they're *always* the most expensive, but I could just "check them out" with the same $10/month plan. Very fucking nice.

  74. For perl... by tmark · · Score: 4, Informative

    Since for me, anyways, Perl's usefulness is at least 50% about the HUGE body of modules already out there, I'd say the single most valuable Perl resource is CPAN. In fact, there are so many modules there and the numbers are increasing so rapidly that there are almost TOO many modules, creating an embarassment of riches...it's getting difficult to find just what you need because there is often more than a few modules out there to do it.

  75. Leaning Java on the web by mike_sucks · · Score: 1

    It's probably no suprise that the best place to learn java is http://java.sun.com/. Why? Because of the Java Tutorial and the Java Developer's Connection.

    The Tutorial will ease any programmer familiar with similar-level languages in to doing Java devlopment in a few hours, and given a couple of days to go through the pertinent parts of the Tutorial, said devloper will be able to sart accomplishing a lot. The JDC has a bunch of tips, many forums and the bug database. Getting answers to particular problems at the JDC is pretty damm easy.

    The Java-specific sites are probably going to be the next best resource. Javaworld usually does well, so much so that I rarely need to go elsewhere.

    HTH, /mike.

    --
    -- "So, what's the deal with Auntie Gerschwitz et all?"
  76. Some I like... by mbrod · · Score: 5, Informative
    1. Re:Some I like... by rbeattie · · Score: 2


      Great... Not like I had anything to DO today... now I'm going to spend all day browsing these links.

      -Russ

      --
      Me
  77. Amen brother by Anonymous Coward · · Score: 0

    I have wasted more time trying to search that bloody site and also some time ago resorted to and continue to use google, ('cept when the buggers decide to re-shuffle everthing - which is way too ofen). The same applies to Asus' web site and quite a few others.

  78. Re:Great site, where's the PHP, JSP, Perl? by Anonymous Coward · · Score: 0

    Too Microsoft-centeric (or Open-source ignorant)....

  79. Good site for file formats by Anonymous Coward · · Score: 1, Informative

    A little off topic, but http://www.wotsit.org/ is a good resource for file format documentation.

  80. MSDN by Anonymous Coward · · Score: 0

    MSDN. Or just pick an MSDN cd somewhere =]

  81. wdvl by Anonymous Coward · · Score: 0

    wdvl.com has quite a few languages

  82. Web Developer Resources by Grip3n · · Score: 1

    Your question is rather broad and lacks any specifics, but I get this feeling you're looking for information regarding web site programming, hence the "My intention is to ask about web sites this weekend". In that case:

    Sitepoint
    A fantastic web site dealing with everything from learning new programming languages to design ethics to search engine tips.

    Cool Home Pages
    Stuck? Out of ideas? Check out some other fantastic designs. "The only known cure for designers block"

    PHP.net
    Even though it's the languages official site, there is a wealth of information here. Every function is very well documented and you'll recieve a ton of information.

    PHP Builder
    Possibly the single best resource to ask your questions - but before you do that, search the forums. Chances are your question has already been asked and has a fantastic answer.

    w3schools
    Great resource for all things HTML, CSS and so much more. Remember CSS is your friend on the internet - print the quick reference!

    And if you're looking to getting into some open source databasing:

    MySQL
    Once again, the developer of an open source project has a fabulous web site just rigged with useful information.

    --
    To make a pun demonstrates the highest understanding of a language
    1. Re:Web Developer Resources by Emil+Brink · · Score: 2

      Oh. Then, next weekend, Chris is going to ask for references about how to program books! Whoa!! Well, I guess in that case, there can be only one... ;^)

      --
      main(O){10<putchar(4^--O?77-(15&5128 >>4*O):10)&&main(2+O);}
  83. Go to the web? I don't. by Soong · · Score: 2

    Except for java, which lives nicely at java.sun.com. And sometimes I poke around perl.com but usually the included docs (perldoc, man perl*) are enough.

    Otherwise, during the bulk of my time where I'm C and Objective/C++ programming, all I need is K&R (rarely anymore) and Bjarne Stroustrup's C++. That and the API documentation that came with the OS.

    And really, for Java I download the .tar.gz of the API docs and the language spec and I'm pretty self contained there too.

    --
    Start Running Better Polls
  84. A /. like developers website by jsse · · Score: 2

    My vote to CodingStyle

  85. There's a really good site out there by The+FooMiester · · Score: 2

    There's a really good site out there called slashdot. You should post a question to their ask.slashdot section, and you're certain to get some really knowledgable replies.

    --
    The previous has been a secret message to my comrades.
  86. Completely different? I think not by brunes69 · · Score: 1, Offtopic

    The DOM between IE and Mozilla is almost exactly the same, the only major difference between them is the events model. Thankfully IE's event model can very easily be emulated in Mozilla, so this isn't even really an issue. Where did you get this idea that the DOMs are "completely different"? Assuming you have done any amount of work with them, I really fail to see how you could come up with this.

  87. The first place I always search for an answer by Sabalon · · Score: 1, Redundant

    http://groups.google.com

  88. Best... by nick_davison · · Score: 2
    Best books: O'Reilly. Did you really need to ask? If you've not come across O'Reilly books yet, it's simple.
    1. Go to book store.
    2. Find computer section.
    3. Find white book with nice sketch of animal (ignoring the weird photo ones) on the cover.
    4. Find one that matches whatever you want to learn.
    5. Buy it.
    If you want, you can buy other books by O'Reilly on other subjects you're curious about. They always seem to end up being worth the money.

    As for PHP, the best resource for that is the plain and simple php.net. Not only is the entire language documented, every function definition contains examples and discussion on it. What more could you ask for?

  89. There was a time . . . by igbrown · · Score: 1

    . . .when webmonkey was he best thing out there for newbie web programmers. It's sad, but they sort of fell off at some point. But in the beginning, when it was all about client-side scripting, wasn't none better than Thau! The dude still cracks me up.

    They even had a UNIX cheat sheet and tutorial for when we grew up and began working on the server-side of things.

  90. until Carmack writes a book .. by Herr_Nightingale · · Score: 2

    for a neato (actually, the best I've found) gaming resource check out Flipcode. Has excellent articles on many other relevant subjects.. check it out. C, C++, etc is well represented and theory too. Dig it.

    1. Re:until Carmack writes a book .. by RazorJ_2000 · · Score: 1

      I'd love to see Carmack write a book on C language development too. Ahh... probably be waiting just as long as for Starcraft 2...

      --
      pi=sigma{n:0-infinity}[(1/16)^n][(4/(8n+1))-(2/(8n +4))-(1/ (8n+5))-(1/(8n+6))]
    2. Re:until Carmack writes a book .. by bigsmelly · · Score: 1

      and don't forget gamasutra! :-)

  91. Re:Great site, where's the PHP, JSP & Perl? by Anonymous Coward · · Score: 0

    Too Microsoft centric. They really need to expand their knowlegebase to include open source. They I'd use them, and recommend to others.

  92. Quick Question by AKAImBatman · · Score: 1, Flamebait

    Why the in the world are you asking Slashdot? You realize that this is just going to get you confused. 500 posts say "Java SUX, use Linux!", 200 posts will send you to www.willywonkaland.com as the BEST developer resource, and at least 10 will tell you to "Use the force young padiwon!" At the end of the day, the real answers will be so buried, that you will have NO chance of ever finding them.

    That being said, if you want to learn to be a good developer, first you are going to have to be as self-reliant as possible. If you need documentation for something, go to the source. For example:

    Java: java.sun.com
    Here you'll find a tutorial and JavaDocs. Millions of developers (myself included) learn everything they need to know about Java, right here.

    PHP: php.org
    Like Sun's Java site, this is a no brainer. Everything you need to know about PHP is right here.

    HTML, XML, CSS: W3C
    Hold this one close. A good portion of Internet standards are passing through this commitee. The best part is that the specs are right there for everyone to see.

    .Net, C#, VB, etc.: msdn.microsoft.com
    Ugh. Shell out money, get a bone. There is no other way to develop for M$.

    If the documentation and/or support you need doesn't exist at the source, you may want to re-evaluate your usage of a language/product. Why should you waste your time on a meaningless hunt for info when you should be getting work done? The company you buy from should be providing you with what you need to use their product, otherwise you're just giving them money to do their job for them.

    1. Re:Quick Question by AKAImBatman · · Score: 2

      Flamebait? Huh, guess the truth hit a nerve with someone. BTW, nothing against Slashdot. It's just kind of dumb to ask a question like that in such a volatile forum.

  93. Thinking in Java, 3rd Edition by pato+perez · · Score: 3, Informative

    Bruce Eckel's Thinking in Java, now in it's third edition, is in my opinion the best book for learning Java. Thorough, thoughtful and thought-provoking: Available online free at www.bruceeckel.com.

  94. Online Computer Books Galore by Anonymous Coward · · Score: 0

    http://maththinking.com/boat/computerbooks.html

  95. Re:Great site, where's the PHP, JSP, Perl? by Anonymous Coward · · Score: -1, Offtopic

    AT THE SECOND SESSION
    Begun and held at the City of Washington on Wednesday,
    the third day of January, one thousand nine hundred and ninety-six.

    An Act
    To promote competition and reduce regulation in order to secure
    lower prices and higher quality services for American
    telecommunications consumers and encourage the rapid deployment of
    new telecommunications technologies.
    [Italic->] Be it enacted by the Senate and House of
    Representatives of the United States of America in Congress
    assembled, [-Italic]
    SECTION 1. SHORT TITLE; REFERENCES.
    (a) SHORT TITLE- This Act may be cited as the `Telecommunications
    Act of 1996'.
    (b) REFERENCES- Except as otherwise expressly provided, whenever
    in this Act an amendment or repeal is expressed in terms of an
    amendment to, or repeal of, a section or other provision, the
    reference shall be considered to be made to a section or other
    provision of the Communications Act of 1934 (47 U.S.C. 151 et seq.).
    SEC. 2. TABLE OF CONTENTS.
    The table of contents for this Act is as follows:
    Sec. 1. Short title; references.
    Sec. 2. Table of contents.
    Sec. 3. Definitions.
    TITLE I--TELECOMMUNICATION SERVICES
    SUBTITLE A--TELECOMMUNICATIONS SERVICES
    Sec. 101. Establishment of part II of title II.
    `PART II--DEVELOPMENT OF COMPETITIVE MARKETS
    Sec. 102. Eligible telecommunications carriers.
    Sec. 103. Exempt telecommunications companies.
    Sec. 104. Nondiscrimination principle.
    SUBTITLE B--SPECIAL PROVISIONS CONCERNING BELL OPERATING COMPANIES
    Sec. 151. Bell operating company provisions.
    `PART III--SPECIAL PROVISIONS CONCERNING BELL OPERATING COMPANIES
    TITLE II--BROADCAST SERVICES
    Sec. 201. Broadcast spectrum flexibility.
    Sec. 202. Broadcast ownership.
    Sec. 203. Term of licenses.
    Sec. 204. Broadcast license renewal procedures.
    Sec. 205. Direct broadcast satellite service.
    Sec. 206. Automated ship distress and safety systems.
    Sec. 207. Restrictions on over-the-air reception devices.
    TITLE III--CABLE SERVICES
    Sec. 301. Cable Act reform.
    Sec. 302. Cable service provided by telephone companies.
    `PART V--VIDEO PROGRAMMING SERVICES PROVIDED BY TELEPHONE COMPANIES
    Sec. 303. Preemption of franchising authority regulation of
    telecommunications services.
    Sec. 304. Competitive availability of navigation devices.
    Sec. 305. Video programming accessibility.
    TITLE IV--REGULATORY REFORM
    Sec. 401. Regulatory forbearance.
    Sec. 402. Biennial review of regulations; regulatory relief.
    Sec. 403. Elimination of unnecessary Commission regulations and
    functions.
    TITLE V--OBSCENITY AND VIOLENCE
    SUBTITLE A--OBSCENE, HARASSING, AND WRONGFUL UTILIZATION OF
    TELECOMMUNICATIONS FACILITIES
    Sec. 501. Short title.
    Sec. 502. Obscene or harassing use of telecommunications facilities
    under the Communications Act of 1934.
    Sec. 503. Obscene programming on cable television.
    Sec. 504. Scrambling of cable channels for nonsubscribers.
    Sec. 505. Scrambling of sexually explicit adult video service
    programming.
    Sec. 506. Cable operator refusal to carry certain programs.
    Sec. 507. Clarification of current laws regarding communication of
    obscene materials through the use of computers.
    Sec. 508. Coercion and enticement of minors.
    Sec. 509. Online family empowerment.
    SUBTITLE B--VIOLENCE
    Sec. 551. Parental choice in television programming.
    Sec. 552. Technology fund.
    SUBTITLE C--JUDICIAL REVIEW
    Sec. 561. Expedited review.
    TITLE VI--EFFECT ON OTHER LAWS
    Sec. 601. Applicability of consent decrees and other law.
    Sec. 602. Preemption of local taxation with respect to
    direct-to-home services.
    TITLE VII--MISCELLANEOUS PROVISIONS
    Sec. 701. Prevention of unfair billing practices for information or
    services provided over toll-free telephone calls.
    Sec. 702. Privacy of customer information.
    Sec. 703. Pole attachments.
    Sec. 704. Facilities siting; radio frequency emission standards.
    Sec. 705. Mobile services direct access to long distance carriers.
    Sec. 706. Advanced telecommunications incentives.
    Sec. 707. Telecommunications Development Fund.
    Sec. 708. National Education Technology Funding Corporation.
    Sec. 709. Report on the use of advanced telecommunications services
    for medical purposes.
    Sec. 710. Authorization of appropriations.
    SEC. 3. DEFINITIONS.
    (a) ADDITIONAL DEFINITIONS- Section 3 (47 U.S.C. 153) is amended--
    (1) in subsection (r)--
    (A) by inserting `(A)' after `means'; and
    (B) by inserting before the period at the end the
    following: `, or (B) comparable service provided through a
    system of switches, transmission equipment, or other
    facilities (or combination thereof) by which a subscriber
    can originate and terminate a telecommunications service';
    and
    (2) by adding at the end thereof the following:
    `(33) AFFILIATE- The term `affiliate' means a person that
    (directly or indirectly) owns or controls, is owned or
    controlled by, or is under common ownership or control with,
    another person. For purposes of this paragraph, the term `own'
    means to own an equity interest (or the equivalent thereof) of
    more than 10 percent.
    `(34) AT&T CONSENT DECREE- The term `AT&T Consent Decree'
    means the order entered August 24, 1982, in the antitrust
    action styled United States v. Western Electric, Civil Action
    No. 82-0192, in the United States District Court for the
    District of Columbia, and includes any judgment or order with
    respect to such action entered on or after August 24, 1982.
    `(35) BELL OPERATING COMPANY- The term `Bell operating
    company'--
    `(A) means any of the following companies: Bell Telephone
    Company of Nevada, Illinois Bell Telephone Company, Indiana
    Bell Telephone Company, Incorporated, Michigan Bell
    Telephone Company, New England Telephone and Telegraph
    Company, New Jersey Bell Telephone Company, New York
    Telephone Company, U S West Communications Company, South
    Central Bell Telephone Company, Southern Bell Telephone and
    Telegraph Company, Southwestern Bell Telephone Company, The
    Bell Telephone Company of Pennsylvania, The Chesapeake and
    Potomac Telephone Company, The Chesapeake and Potomac
    Telephone Company of Maryland, The Chesapeake and Potomac
    Telephone Company of Virginia, The Chesapeake and Potomac
    Telephone Company of West Virginia, The Diamond State
    Telephone Company, The Ohio Bell Telephone Company, The
    Pacific Telephone and Telegraph Company, or Wisconsin
    Telephone Company; and
    `(B) includes any successor or assign of any such company
    that provides wireline telephone exchange service; but
    `(C) does not include an affiliate of any such company,
    other than an affiliate described in subparagraph (A) or (B).
    `(36) CABLE SERVICE- The term `cable service' has the meaning
    given such term in section 602.
    `(37) CABLE SYSTEM- The term `cable system' has the meaning
    given such term in section 602.
    `(38) CUSTOMER PREMISES EQUIPMENT- The term `customer
    premises equipment' means equipment employed on the premises of
    a person (other than a carrier) to originate, route, or
    terminate telecommunications.
    `(39) DIALING PARITY- The term `dialing parity' means that a
    person that is not an affiliate of a local exchange carrier is
    able to provide telecommunications services in such a manner
    that customers have the ability to route automatically, without
    the use of any access code, their telecommunications to the
    telecommunications services provider of the customer's
    designation from among 2 or more telecommunications services
    providers (including such local exchange carrier).
    `(40) EXCHANGE ACCESS- The term `exchange access' means the
    offering of access to telephone exchange services or facilities
    for the purpose of the origination or termination of telephone
    toll services.
    `(41) INFORMATION SERVICE- The term `information service'
    means the offering of a capability for generating, acquiring,
    storing, transforming, processing, retrieving, utilizing, or
    making available information via telecommunications, and
    includes electronic publishing, but does not include any use of
    any such capability for the management, control, or operation
    of a telecommunications system or the management of a
    telecommunications service.
    `(42) INTERLATA SERVICE- The term `interLATA service' means
    telecommunications between a point located in a local access
    and transport area and a point located outside such area.
    `(43) LOCAL ACCESS AND TRANSPORT AREA- The term `local access
    and transport area' or `LATA' means a contiguous geographic
    area--
    `(A) established before the date of enactment of the
    Telecommunications Act of 1996 by a Bell operating company
    such that no exchange area includes points within more than
    1 metropolitan statistical area, consolidated metropolitan
    statistical area, or State, except as expressly permitted
    under the AT&T Consent Decree; or
    `(B) established or modified by a Bell operating company
    after such date of enactment and approved by the Commission.
    `(44) LOCAL EXCHANGE CARRIER- The term `local exchange
    carrier' means any person that is engaged in the provision of
    telephone exchange service or exchange access. Such term does
    not include a person insofar as such person is engaged in the
    provision of a commercial mobile service under section 332(c),
    except to the extent that the Commission finds that such
    service should be included in the definition of such term.
    `(45) NETWORK ELEMENT- The term `network element' means a
    facility or equipment used in the provision of a
    telecommunications service. Such term also includes features,
    functions, and capabilities that are provided by means of such
    facility or equipment, including subscriber numbers, databases,
    signaling systems, and information sufficient for billing and
    collection or used in the transmission, routing, or other
    provision of a telecommunications service.
    `(46) NUMBER PORTABILITY- The term `number portability' means
    the ability of users of telecommunications services to retain,
    at the same location, existing telecommunications numbers
    without impairment of quality, reliability, or convenience when
    switching from one telecommunications carrier to another.
    `(47) RURAL TELEPHONE COMPANY- The term `rural telephone
    company' means a local exchange carrier operating entity to the
    extent that such entity--
    `(A) provides common carrier service to any local
    exchange carrier study area that does not include either--
    `(i) any incorporated place of 10,000 inhabitants or
    more, or any part thereof, based on the most recently
    available population statistics of the Bureau of the
    Census; or
    `(ii) any territory, incorporated or unincorporated,
    included in an urbanized area, as defined by the Bureau
    of the Census as of August 10, 1993;
    `(B) provides telephone exchange service, including
    exchange access, to fewer than 50,000 access lines;
    `(C) provides telephone exchange service to any local
    exchange carrier study area with fewer than 100,000 access
    lines; or
    `(D) has less than 15 percent of its access lines in
    communities of more than 50,000 on the date of enactment of
    the Telecommunications Act of 1996.
    `(48) TELECOMMUNICATIONS- The term `telecommunications' means
    the transmission, between or among points specified by the
    user, of information of the user's choosing, without change in
    the form or content of the information as sent and received.
    `(49) TELECOMMUNICATIONS CARRIER- The term
    `telecommunications carrier' means any provider of
    telecommunications services, except that such term does not
    include aggregators of telecommunications services (as defined
    in section 226). A telecommunications carrier shall be treated
    as a common carrier under this Act only to the extent that it
    is engaged in providing telecommunications services, except
    that the Commission shall determine whether the provision of
    fixed and mobile satellite service shall be treated as common
    carriage.
    `(50) TELECOMMUNICATIONS EQUIPMENT- The term
    `telecommunications equipment' means equipment, other than
    customer premises equipment, used by a carrier to provide
    telecommunications services, and includes software integral to
    such equipment (including upgrades).
    `(51) TELECOMMUNICATIONS SERVICE- The term
    `telecommunications service' means the offering of
    telecommunications for a fee directly to the public, or to such
    classes of users as to be effectively available directly to the
    public, regardless of the facilities used.'.
    (b) COMMON TERMINOLOGY- Except as otherwise provided in this Act,
    the terms used in this Act have the meanings provided in section 3
    of the Communications Act of 1934 (47 U.S.C. 153), as amended by
    this section.
    (c) STYLISTIC CONSISTENCY- Section 3 (47 U.S.C. 153) is amended--
    (1) in subsections (e) and (n), by redesignating clauses (1),
    (2), and (3), as clauses (A), (B), and (C), respectively;
    (2) in subsection (w), by redesignating paragraphs (1)
    through (5) as subparagraphs (A) through (E), respectively;
    (3) in subsections (y) and (z), by redesignating paragraphs
    (1) and (2) as subparagraphs (A) and (B), respectively;
    (4) by redesignating subsections (a) through (ff) as
    paragraphs (1) through (32);
    (5) by indenting such paragraphs 2 em spaces;
    (6) by inserting after the designation of each such paragraph--
    (A) a heading, in a form consistent with the form of the
    heading of this subsection, consisting of the term defined
    by such paragraph, or the first term so defined if such
    paragraph defines more than one term; and
    (B) the words `The term';
    (7) by changing the first letter of each defined term in such
    paragraphs from a capital to a lower case letter (except for
    `United States', `State', `State commission', and `Great Lakes
    Agreement'); and
    (8) by reordering such paragraphs and the additional
    paragraphs added by subsection (a) in alphabetical order based
    on the headings of such paragraphs and renumbering such
    paragraphs as so reordered.
    (d) CONFORMING AMENDMENTS- The Act is amended--
    (1) in section 225(a)(1), by striking `section 3(h)' and
    inserting `section 3';
    (2) in section 332(d), by striking `section 3(n)' each place
    it appears and inserting `section 3'; and
    (3) in sections 621(d)(3), 636(d), and 637(a)(2), by striking
    `section 3(v)' and inserting `section 3'.
    TITLE I--TELECOMMUNICATION SERVICES
    SUBTITLE A--TELECOMMUNICATIONS SERVICES
    SEC. 101. ESTABLISHMENT OF PART II OF TITLE II.
    (a) AMENDMENT- Title II is amended by inserting after section 229
    (47 U.S.C. 229) the following new part:
    `PART II--DEVELOPMENT OF COMPETITIVE MARKETS
    `SEC. 251. INTERCONNECTION.
    `(a) GENERAL DUTY OF TELECOMMUNICATIONS CARRIERS- Each
    telecommunications carrier has the duty--
    `(1) to interconnect directly or indirectly with the
    facilities and equipment of other telecommunications carriers;
    and
    `(2) not to install network features, functions, or
    capabilities that do not comply with the guidelines and
    standards established pursuant to section 255 or 256.
    `(b) OBLIGATIONS OF ALL LOCAL EXCHANGE CARRIERS- Each local
    exchange carrier has the following duties:
    `(1) RESALE- The duty not to prohibit, and not to impose
    unreasonable or discriminatory conditions or limitations on,
    the resale of its telecommunications services.
    `(2) NUMBER PORTABILITY- The duty to provide, to the extent
    technically feasible, number portability in accordance with
    requirements prescribed by the Commission.
    `(3) DIALING PARITY- The duty to provide dialing parity to
    competing providers of telephone exchange service and telephone
    toll service, and the duty to permit all such providers to have
    nondiscriminatory access to telephone numbers, operator
    services, directory assistance, and directory listing, with no
    unreasonable dialing delays.
    `(4) ACCESS TO RIGHTS-OF-WAY- The duty to afford access to
    the poles, ducts, conduits, and rights-of-way of such carrier
    to competing providers of telecommunications services on rates,
    terms, and conditions that are consistent with section 224.
    `(5) RECIPROCAL COMPENSATION- The duty to establish
    reciprocal compensation arrangements for the transport and
    termination of telecommunications.
    `(c) ADDITIONAL OBLIGATIONS OF INCUMBENT LOCAL EXCHANGE CARRIERS-
    In addition to the duties contained in subsection (b), each
    incumbent local exchange carrier has the following duties:
    `(1) DUTY TO NEGOTIATE- The duty to negotiate in good faith
    in accordance with section 252 the particular terms and
    conditions of agreements to fulfill the duties described in
    paragraphs (1) through (5) of subsection (b) and this
    subsection. The requesting telecommunications carrier also has
    the duty to negotiate in good faith the terms and conditions of
    such agreements.
    `(2) INTERCONNECTION- The duty to provide, for the facilities
    and equipment of any requesting telecommunications carrier,
    interconnection with the local exchange carrier's network--
    `(A) for the transmission and routing of telephone
    exchange service and exchange access;
    `(B) at any technically feasible point within the
    carrier's network;
    `(C) that is at least equal in quality to that provided
    by the local exchange carrier to itself or to any
    subsidiary, affiliate, or any other party to which the
    carrier provides interconnection; and
    `(D) on rates, terms, and conditions that are just,
    reasonable, and nondiscriminatory, in accordance with the
    terms and conditions of the agreement and the requirements
    of this section and section 252.
    `(3) UNBUNDLED ACCESS- The duty to provide, to any requesting
    telecommunications carrier for the provision of a
    telecommunications service, nondiscriminatory access to network
    elements on an unbundled basis at any technically feasible
    point on rates, terms, and conditions that are just,
    reasonable, and nondiscriminatory in accordance with the terms
    and conditions of the agreement and the requirements of this
    section and section 252. An incumbent local exchange carrier
    shall provide such unbundled network elements in a manner that
    allows requesting carriers to combine such elements in order to
    provide such telecommunications service.
    `(4) RESALE- The duty--
    `(A) to offer for resale at wholesale rates any
    telecommunications service that the carrier provides at
    retail to subscribers who are not telecommunications
    carriers; and
    `(B) not to prohibit, and not to impose unreasonable or
    discriminatory conditions or limitations on, the resale of
    such telecommunications service, except that a State
    commission may, consistent with regulations prescribed by
    the Commission under this section, prohibit a reseller that
    obtains at wholesale rates a telecommunications service
    that is available at retail only to a category of
    subscribers from offering such service to a different
    category of subscribers.
    `(5) NOTICE OF CHANGES- The duty to provide reasonable public
    notice of changes in the information necessary for the
    transmission and routing of services using that local exchange
    carrier's facilities or networks, as well as of any other
    changes that would affect the interoperability of those
    facilities and networks.
    `(6) COLLOCATION- The duty to provide, on rates, terms, and
    conditions that are just, reasonable, and nondiscriminatory,
    for physical collocation of equipment necessary for
    interconnection or access to unbundled network elements at the
    premises of the local exchange carrier, except that the carrier
    may provide for virtual collocation if the local exchange
    carrier demonstrates to the State commission that physical
    collocation is not practical for technical reasons or because
    of space limitations.
    `(d) IMPLEMENTATION-
    `(1) IN GENERAL- Within 6 months after the date of enactment
    of the Telecommunications Act of 1996, the Commission shall
    complete all actions necessary to establish regulations to
    implement the requirements of this section.
    `(2) ACCESS STANDARDS- In determining what network elements
    should be made available for purposes of subsection (c)(3), the
    Commission shall consider, at a minimum, whether--
    `(A) access to such network elements as are proprietary
    in nature is necessary; and
    `(B) the failure to provide access to such network
    elements would impair the ability of the telecommunications
    carrier seeking access to provide the services that it
    seeks to offer.
    `(3) PRESERVATION OF STATE ACCESS REGULATIONS- In prescribing
    and enforcing regulations to implement the requirements of this
    section, the Commission shall not preclude the enforcement of
    any regulation, order, or policy of a State commission that--
    `(A) establishes access and interconnection obligations
    of local exchange carriers;
    `(B) is consistent with the requirements of this section;
    and
    `(C) does not substantially prevent implementation of the
    requirements of this section and the purposes of this part.
    `(e) NUMBERING ADMINISTRATION-
    `(1) COMMISSION AUTHORITY AND JURISDICTION- The Commission
    shall create or designate one or more impartial entities to
    administer telecommunications numbering and to make such
    numbers available on an equitable basis. The Commission shall
    have exclusive jurisdiction over those portions of the North
    American Numbering Plan that pertain to the United States.
    Nothing in this paragraph shall preclude the Commission from
    delegating to State commissions or other entities all or any
    portion of such jurisdiction.
    `(2) COSTS- The cost of establishing telecommunications
    numbering administration arrangements and number portability
    shall be borne by all telecommunications carriers on a
    competitively neutral basis as determined by the Commission.
    `(f) EXEMPTIONS, SUSPENSIONS, AND MODIFICATIONS-
    `(1) EXEMPTION FOR CERTAIN RURAL TELEPHONE COMPANIES-
    `(A) EXEMPTION- Subsection (c) of this section shall not
    apply to a rural telephone company until (i) such company
    has received a bona fide request for interconnection,
    services, or network elements, and (ii) the State
    commission determines (under subparagraph (B)) that such
    request is not unduly economically burdensome, is
    technically feasible, and is consistent with section 254
    (other than subsections (b)(7) and (c)(1)(D) thereof).
    `(B) STATE TERMINATION OF EXEMPTION AND IMPLEMENTATION
    SCHEDULE- The party making a bona fide request of a rural
    telephone company for interconnection, services, or network
    elements shall submit a notice of its request to the State
    commission. The State commission shall conduct an inquiry
    for the purpose of determining whether to terminate the
    exemption under subparagraph (A). Within 120 days after the
    State commission receives notice of the request, the State
    commission shall terminate the exemption if the request is
    not unduly economically burdensome, is technically
    feasible, and is consistent with section 254 (other than
    subsections (b)(7) and (c)(1)(D) thereof). Upon termination
    of the exemption, a State commission shall establish an
    implementation schedule for compliance with the request
    that is consistent in time and manner with Commission
    regulations.
    `(C) LIMITATION ON EXEMPTION- The exemption provided by
    this paragraph shall not apply with respect to a request
    under subsection (c) from a cable operator providing video
    programming, and seeking to provide any telecommunications
    service, in the area in which the rural telephone company
    provides video programming. The limitation contained in
    this subparagraph shall not apply to a rural telephone

  96. Java Stuff. by CFBMoo1 · · Score: 1

    This week I started a job working to develope java solutions myself. Java is one of my stronger languages but my SQL stuff was weak including JDBC. Here's a list of references I used to work and reference for Java and SQL.

    http://java.sun.com/apis.html -- Great place to get API info.

    http://developer.java.sun.com/developer/onlineTr ai ning/ -- Tutorials

    http://developer.java.sun.com/developer/codesamp le s/ --- Code samples.

    http://www.jspinsider.com/index.jsp --- Jsp insider

    http://www.javaworld.com/ --- Java World

    O'Reilly has a boat load off good books (Yeah I know books is another day but what the hell.)

    Database Programming with JDBC Java - George Reese
    Java Servlet Programming Jason Hunter W/William Crawford
    Java Server Pages - Hans Bergsten
    Java: How to program 3rd edition (4th might be out) - Deitel & Deitel
    Java Treads - Oaks and Wong (O'Reilly)
    Core Java Vol 1 and 2 from Sun.

    --
    ~~ Behold the flying cow with a rail gun! ~~
  97. Some that didn't get mentioned by jbolden · · Score: 1

    A most of the links seem good here is some stuff that didn't get mentioned that might make for good add ons:

    99 Bottles of Beer This site has the same program in several hundred languages which is useful for easy language comparison.

    Oracle Docs Tons and tons of information much of which applies beyond Oracle (full SQL dictionary, full documentation for ODJC and JDBC...)

    IBM developer works A mixed bag of articles on a wide range of topics

    IBM redbooks (link is http://publib-b.boulder.ibm.com/Redbooks.nsf/cdrom s , slashdot isn't taking it right) If you need any information on legacy systems or are looking to see how the mainframe world handles issues not yet handled by the Unix world this site is amazingly useful.

    Developers edge by Netscape Good stuff on web programming.

    1. Re:Some that didn't get mentioned by jbolden · · Score: 1

      That's odd. Slashdot added a weird comments before the HTML tags Here is the list with plain text links:

      A most of the links seem good here is some stuff that didn't get mentioned that might make for good add ons:

      <a href="http://99-bottles-of-beer.ls-la.net/">99 Bottles of Beer</a> This site has the same program in several hundred languages which is useful for easy language comparison.

      <a href=http://otn.oracle.com/docs/content.html>Oracl e Docs</a> Tons and tons of information much of which applies beyond Oracle (full SQL dictionary, full documentation for ODJC and JDBC...)

      < href=" http://www-106.ibm.com/developerworks/"> IBM developer works </a> A mixed bag of articles on a wide range of topics

      < a href=" http://publib-b.boulder.ibm.com/Redbooks.nsf/cdrom s?OpenView">IBM redbooks</a> If you need any information on legacy systems or are looking to see how the mainframe world handles issues not yet handled by the Unix world this site is amazingly useful.

      <a href=" http://developer.netscape.com/">Developers edge by Netscape</a> Good stuff on web programming.

  98. C++ sites by rknop · · Score: 2

    Two sites I refer to frequently for C++:

    SGI's reference to the STL.

    cpluslus.com, most notably the "standard libraries" reference link on the left there (for looking up bits and pieces of the iostreams library).

    -Rob

  99. www.codeproject.com by Martin+Marvinski · · Score: 1

    Codeproject is the best site for MFC and Win32 programming. No Linux or Unix info unfortunatly. It does have a fun lounge that I frequent often though. :-)

  100. builder.com by SmartyPants · · Score: 1

    for medium-advanced unix things builder.com is great. they recently had a article about how sendfile works, and the differences of select and poll

    http://builder.com.com

  101. IBM's "robocode" Java tutorial is fun by Ewann · · Score: 2, Insightful

    Check out the robocode website: "Build a robotic tank applet in Java and send it into battle!" Haven't done much of it myself but it was an interesting way to get started with Java.

  102. Tcl resources by cetialphav · · Score: 2, Informative

    I'm amazed that there is nothing here about Tcl. I use everything from shell to C to Perl, but Tcl is consistenly one of my favorite languages. I don't know why it doesn't get more respect.

    Anyway, Activestate is a great place to start, especially the cookbook. The weekly Tcl-URL is published at Dr Dobbs. The Tcl Developer Xchange also has a lot of resources. Most of the major Tcl developers hang out in comp.lang.tcl (probably one of the most civil newsgroups there is). Quick answers to questions are always available there.

  103. A good site... by Anonymous Coward · · Score: 0

    Lots of useful links for developers:

    http://ask.slashdot.org/askslashdot/02/07/20/012 42 43.shtml?tid=156

  104. More C++ resources by Bastian · · Score: 2

    Not the best site to find a lot of information, but the FAQ on Bjarne Stroustrup's homepage has a lot of good answers to some more arcane C++ questions.

    For a more comprehensive resource, also in FAQ format, check out the C++ FAQ-lite by Marshall Cline.

  105. Are you serious?! by Da+VinMan · · Score: 2, Insightful

    There is no shortage of materials, free and commercial, that you could use to bring yourself up to speed. What are you really looking for here? A job offer?!

    If you really want to be a developer, then learn how to learn how, dig in, and get busy. Those of us who are serious know this for what it is: a plea for attention.

    If there were no good materials from which to learn, I would be more sympathetic. As it is, you're just wasting time.

    --
    Please mod this post only if you think others should/n't read this. I have enough ego^H^H^Hkarma. Thanks!
  106. WebMonkey by tangentman · · Score: 1

    WebMonkey.com is where I started when I wanted to learn how to be a web developer. I even sent my mom there. Great tutorials, and good humor too.

    - Visit MyGeekdom.com and geek out!

  107. php.net is the best resource by Tyreth · · Score: 2, Informative
    If you already know how to program in C/C++ or Java, or some other C-like language, then the best place to learn php really is the php.net website and the online documentation. It contains a brief summary of the language, and how to use it - it's quick to read through and gives you most of the information you need.

    I have found it incredibly useful, and searching for functions a breeze. If you need to find out a function to perform a particular task, then do a quick google search or go onto irc.openprojects.net or some other server and join a channel and ask for a function - then look that function up on php.net.

    If you don't know programming, then a resource I have found useful for web based programming (mysql & php specifically) is www.devshed.com, with tutorials on a few different topics.

    For game related programming and a number of topics related to that (opengl, directx, ai, etc) then www.gamedev.net is excellent. For opengl you can't go past NeHe Productions.

  108. For learning perl. . . by Bastian · · Score: 2

    You can't beat the perl manpages. They are organized like a book, and are easily the best introduction to programming in perl I have seen anywhere.

    They may also be in perldoc format, but I haven't bothered checking. . .

  109. Best JavaScript tutorial ever! by igbrown · · Score: 1
  110. C++ Standard Library by abdulla · · Score: 2, Informative

    Since one of the major things in C++ is it's libraries, I find the two best references for that are:
    1. SGI's STL Reference
    2. Reference for iostreams and standard C library

    And don't forget man pages in unices and msdn in windows.

  111. JavaRanch by kpost · · Score: 1

    javaranch.com is pretty good.

  112. ibm developerworks by phanki · · Score: 1, Informative

    I think www.ibm.com/developerworks is a wonderful place. I thoroughly enjoyed articles by Gentoo Robins especially the ones on threads on Linux. And the security section is fabulous. I think it is a must read

  113. Evolution works, revolution hurts people. by Anonymous Coward · · Score: 0
    Colors aren't handled via CSS for browsers that can't do it. If you care about your audience you will cope for them. BGCOLOR is part of the XHTML spec. This is overriden by CSS when present.

    If idiots like you had your way we'd be speaking esperanto.

    1. Re:Evolution works, revolution hurts people. by ryepup · · Score: 0

      or browsers would support the fucking standards.

    2. Re:Evolution works, revolution hurts people. by mabinogi · · Score: 1

      except the fucking standards only existed AFTER the browsers had already been implemented and the web already popular

      --
      Advanced users are users too!
  114. zerg by Lord+Omlette · · Score: 5, Informative

    If you're going for windows programming at all, of course you need a few sites:

    http://msdn.microsoft.com/.
    http://www.codeproject.com/
    http://www.codeguru.com/

    I recently discovered another site which has saved me alot of trouble, though I doubt a linuxweenie would ever need it: WinForms FAQ

    --
    [o]_O
    1. Re:zerg by essdodson · · Score: 1

      I've found http://www.4guysfromrolla.com/ to be an excellent source for ASP and ASP.NET technologies. Worth signing up for their newsletter.

      --
      scott
  115. for OOP Criticism by Tablizer · · Score: 2, Informative


    http://geocities.com/tablizer/oopbad.htm

    (Back, evil moderator, back! Sit!)

    1. Re:for OOP Criticism by jsse · · Score: 1

      You've been marked with 1 troll...you shouldn't have messed with those short-temper, narrowminded moderator. :)

      In retrospective, why should we care about karma after new karma system?

  116. .NET , ASP related by Anonymous Coward · · Score: 0

    http://aspfree.com
    http://aspalliance.com
    http:/ /dotnetjunkies.com

  117. my favorite by Anonymous Coward · · Score: 0

    www.weberdev.com

    they have lots of stuff from java to PHP

    highly recommended

  118. http://www.universalthread.com by Jerry · · Score: 1

    Fantastic Visual FoxPro watering hole.

    Also has forums for Linux, VB, Java, Oracle, and several more.

    --

    Running with Linux for over 20 years!

  119. Perl & PHP by Leme · · Score: 2, Insightful

    Not exactly a "developer" site but I use http://www.hotscripts.com all of the time.

    Take a look at someones else's code relating to what you are working on, improve it, change it, fiddle with it, you'll end up learning faster (at least I did) by looking at someones elses code to get ideas.

  120. C++ recommendation by xerofud · · Score: 5, Insightful

    I've been reading Bruce Eckel's

    "Thinking in C++" (available online)

    Can't recommend it highly enough (if you need to code C++).

    For Scheme (and Computer Science in general), the book Structure and Interpretation of Computer Programs is hard to beat, and available online at MIT Press homepage, as is the book "How to Design Programs" (www.htdp.org). I also enjoyed reading Gary Knott's "Interpreting LISP" which can be downloaded off the web. For a nice intro to designing programming languages, check out the lecture notes available at:

    http://www.cs.brown.edu/courses/cs173/2001/Lectu re s/

  121. one site : java.sun.com by small_dick · · Score: 2

    They've got full linux support, community edition of Forte (IDE for Java), and the latest JDKs.

    Huge amount of tutorials, tips, tricks, etc.

    It's flat out the best programming site on the web.

    --


    Treatment, not tyranny. End the drug war and free our American POWs.
    See my user info for links.
  122. Experts Exchange (Windows Programming) by JojoLinkyBob · · Score: 3, Interesting
    Experts Exchange is incredible.

    It's a great place to post/respond to windows programming questions. It uses a point-based system, so everyone's encouraged to help each other out. I once was stuck in a rut with a complex problem and received a well-detailed response in a matter of minutes! High on my list.

    --
    -jc
  123. www.devguru.com by terradyn · · Score: 3, Informative

    This place is a very good reference for practically any web language you want to work in.
    ADO, ASP, CSS2, HTML, JavaScript, Jet SQL, VBScript, WML, WMLScript, WSH, XHTML, XML DOM, XSLT are all covered.

  124. DDJ by sinserve · · Score: 0, Troll

    Doctor Dobb's Journal, you fucking quiche eaters. Sheesh, PHP my what.

  125. jguru by Anonymous Coward · · Score: 0

    jguru.com is a wonderful site for Java details...

  126. Mod Parent Up. by sinserve · · Score: 1

    ActiveState and DDJ are both excellent resources.

  127. http://www.irt.org by 47Ronin · · Score: 1

    irt.org has always gotten me out of tight jams when trying to implement fancy JavaScript. They have a HUGE section for almost any question/trick/hack you need for DHTML, JavaScript, and a few other languages.

    --
    Those who laugh at you for you having a Mac.. are the people who constantly call you to fix their PC.
  128. ASP - www.learnasp.com by Sean+Clifford · · Score: 2
    [flame suit]
    Surf over to lernasp.com and check out "Classic ASP" if you're a vb programmer who hasn't bit into .NET yet.
    [/flame suit]

  129. some quickies... by wrinkledshirt · · Score: 3, Informative

    PHP: PHP.net

    Comments: If you've got a programming background, this website is all you need. If you don't have a programming background, an introductory book and this website is all you need.

    HTML, Javascript, DHTML, XML, DTD, etc.: W3Schools.com

    Comments: Good introductions to a ton of topics on the left-hand side.

    SQL: SQLCourse.com

    Comments: The first place I ever pointed my students to for SQL and probably the perfect quick source for anything up until the level of stored procedures, transactions, etc., which vary depending on the DB implementation anyway.

    C++/C/Java textbooks: ACCU.org

    Comments: Lots of book reviews on a bunch of topics. To be honest, I still haven't seen a website that covers these three languages as well as good books do.

    After all this, hone your google and google.groups skills and you should be able to solve any problem.

    --

    --------
    Bleah! Heh heh heh... BLEAH BLEAH!!! Ha ha ha ha...

  130. Sourceforge.net by d2002xx · · Score: 0

    43,691 open-sourced projects -- real examples for all languages and all topics.

    1. Re:Sourceforge.net by Anonymous Coward · · Score: 0

      I was thinking of replying on the same lines. Think about it...all that really matters is the attitude and a rudimentary understanding of the buzzwords...so as an anonymous coward...I toss in /. .... dude.

  131. You probably don't want to start here by PD · · Score: 2, Funny
  132. Fortran! by ErfC · · Score: 2
    For some reason, you people always seem to leave FORTRAN out of discussions like these. I just don't get it. It's like you never use it or something. ;)

    Well, for those like myself who are forced to beat their heads against the wall that is Fortran, there's a great introduction over at the Queen's Universoty of Belfast. So far it's told me all the basic syntax stuff I need, so it makes a really handy reference.

    As for Fortran 77 [shudder] (and yes, I have to work with it regularly...), a search for prof77 readily yields a relatively tiny document that contains pretty much all the F77 information you'll ever need -- it's shockingly complete considering its size. I recommend finding a .ps version.

    --

    -Erf C.
    Cthulu always calls collect...

  133. Re:How about a site for REAL elitist assholes ... by Anonymous Coward · · Score: -1, Troll

    Fuck you, program these nuts you scum sucking fuck face. By the way, get a real user account,
    BOZO.

  134. Don't forget deja.com by BinBoy · · Score: 1

    deja.com, the usenet archive, is hardly ever mentioned as a programmer's site even though it holds the answers to nearly any programming question you might have. I use it more often than any other site. Search for a problem and you'll find that a dozen people have experienced it and solved it already.


    How to download movies, music and pictures from newsgroups while you sleep.
  135. Operating Systems by sabre · · Score: 2
    Lots of information about operating systems programing (always a fun topic) is available at the Operating Systems Resource Center...

    -Chris

  136. Usenet by wdr1 · · Score: 2

    It's still really useful. I'm usually able to find what I'm looking for via Google's interface.

    -Bill

    --
    SlashSig Karma: Excellent (mostly affected by moderatio
  137. Dummies books by BoneFlower · · Score: 2

    Check out the "X topic For Dummies" series... They are great. Humorous, straightforward, great for beginners. Though they are aimed at newbies, they aren't as insultingly barney style as the title makes them seem. Obviously, you eventually will want to seek out more advanced texts, but the Dummies series provides a great baseline, they don't just teach you how to do something, but also how it happens behind the scenes in general terms- specific enough to have an idea what your computer thinks when it sees your code, but not where each and every bit goes and what it does when it gets there.

    Great books! I learned more in 5 minutes with the C++ for dummies book than I learned with the other 5 or so C++ books I have tried to use. I'd recommend getting a Dummies book, and get a large reference(rather than tutorial) book... the Dummies book will give you the basic knowledge and fundamentals, and the reference book will give you the specifics.

  138. GOOGLE! by vectra14 · · Score: 1

    ...just add content

  139. The original wiki... by patSPLAT · · Score: 4, Informative

    http://www.c2.com/cgi/wiki

  140. use Google not MSDN search though by Twister002 · · Score: 2

    They really screwed up the MSDN search engine, I type in words in the MSDN search engine. I get either no hits or unrelated hits.

    I type the same words into Google, I get a list of relevant web pages at MSDN.

    So now I use Google for all my MSDN searches.

    --
    "For a successful technology, honesty must take precedence over public relations for nature cannot be fooled." -Feynman
  141. He used the automatic troll post by Anonymous Coward · · Score: -1, Offtopic

    generator program.

    I think it is related to the automatic complaint letter generator web site.

  142. perldoc.com by Anonymous Coward · · Score: 0

    Also see perldoc.com

  143. mysql by nocent · · Score: 2

    Just a recommendation on mysql books. In general I love O'Reilly books but stay far far away from the one on MySQL and mSQL. The information is not useful and poorly organized. If you want a good MySQL book, get MySQL by Paul DuBois published by New Riders.

  144. These ones belong in the personal toolbar: by connsmythe96 · · Score: 1

    Java API
    PHP Manual

    Can't go wrong with those.

    --
    if(!cool) exit(-1);
  145. Alphaworks by Twister002 · · Score: 3, Informative

    The sister (brother?) site of Developerworks is Alphaworks. It's a great place to find cutting edge software and several open source projects.

    --
    "For a successful technology, honesty must take precedence over public relations for nature cannot be fooled." -Feynman
  146. sites I visit almost every day by Twister002 · · Score: 3, Interesting

    Article Central - a collection of articles related to web development from all over the web. Updated sometimes every day, some times only every other day but always updated. They cover everything from Java to PHP to Macromedia products. Really a must if you are a web developer.

    Devshed - I think someone already posted this link, but it's a really good source of tutorials and real world applications.

    Freshmeat - Whenever someone tells me that they need a certain functionality, I look here first to save me some time.

    Index.html and Index.css at Blooberry.com - no doubt the BEST HTML and CSS references available on the web. Tells you what elements and tags are supported by every browser out there, what version of the browser supports them, and any strange behavior that the browsers might exhibit related to that tag or element.

    IBM Alphaworks - Lots of cutting edge software.

    --
    "For a successful technology, honesty must take precedence over public relations for nature cannot be fooled." -Feynman
  147. A recommended site. by Anonymous Coward · · Score: 0

    #bookwarez in dalNET. Just try it.

  148. When I decided to learn PHP, I just grabbed a copy of the documentation from the php.net website and started looking at code that can be found around on the net.

    Sometimes the best way to learn a particular language is by example and trial-and-error

    --
    There are only 10 kinds of people in this world... those who understand binary and those who don't
  149. Let Usenet Guide The Way by gsmit07 · · Score: 1

    Why rely on on websites and book? There is invariably at least one comp.* group for each programming language. The moderated lists are a great place to Learn By Lurking (tm) IMHO.

    As for websites and books, I would suggest starting with a solid textbook style teaching reference and then moving onto websites. Programming websites tend to be heavy on advocacy and examples but lacking on background and theory.

  150. great book by joe094287523459087 · · Score: 1
    for people new to java who want to write real apps (as opposed to little applets that get served up by web pages), Java Gently is the best book. i say this because i went through this exercise myself and i looked through more than 20 java beginner books. Java Gently was the *only one that had the "big ideas" up front. It was written by a college professor too - not an out-of-work columnist.

    there's a web page showing the complete table of contents here and the main site in support of the book including examples and all the exercises here.

    just make sure if you buy it you are buying the 3rd printing. the 2nd and first are out of date at this point.

  151. Best Website by Anonymous Coward · · Score: 0

    I like Slashdot.com, it's cool but sometimes they censor stuff.

  152. NEC ResearchIndex CiteSeer by Jayson · · Score: 2

    ResearchIndex is the best resources on the web when looking for anything pertaining to computer science technical reports. Learn it. Use it. Love it.

  153. C++ Reference by BlackGriffen · · Score: 2

    I find http://www.cplusplus.com to be a handy reference for C/C++ standard libraries and syntax/operators.

    BlackGriffen

  154. python QT and KDE3? by 7-Vodka · · Score: 2
    Does anyone know of a good place with up to date documentation on how to start developing with python the QT and KDE3 bindings?

    This kinda stuff seems very tough to find. The only one I found depended on using a commercial IDE which did not interest me. All free software please. thanks.

    --

    Liberty.

    1. Re:python QT and KDE3? by PeterClark · · Score: 2

      Can't help you with the KDE3 bindings (except to tell you to Read The Fine Example Code :) but there is an excellent PyQT book out by Boudewijn Rempt, who is quite active on the PyQT and PyKDE lists. The entire book is online, so you can preview it first. He also ported all the code in his book to PyQT 3.1 which can be had here.
      :Peter

    2. Re:python QT and KDE3? by 7-Vodka · · Score: 2

      thank you :)

      --

      Liberty.

  155. Progammers Bookshelf by kha0z · · Score: 1
    Although technologies and languages change and mature rapidly with the introduction of new APIs, I still find that the best reference is my own bookshelf. Language websites like php.net and the java api page make it helpful to find built in functions to do what you need. However, there is no replacement for having a few good books on algorithm design, security, software life cycle and the like.

    In response to diving in to a bit of Java... Java is a full blown language that can be very complex. I would recommend checking a few books (such as O'Rielly Books) on Java Servlets, Java Server Pages, and JDBC.

    Good luck.

    --
    kha0z
    Master of ImportChaos.com
  156. For Mac game development... by aarku · · Score: 1
    look no further than idevgames.com. Besides being an incredible source itself, there are great links to other great sites.

    -rq

  157. Carmack is overrated by HanzoSan · · Score: 2

    Hes a good game programmer but hes not the worlds best C programmer.

    IF he did write a book on C it would be good for game programmers to read maybe.

    --
    If you use Linux, please help development of Autopac
  158. Stanford CS Library by icknay · · Score: 1

    The Stanford CS Library has lots of docs of interest for beginning CS students (C, Perl, linked lists, ...), and the Binky Pointer Video is a funny animated introduction to pointers

  159. www.cetus-links.org - Currently 18163 well-maintai by C-C · · Score: 2, Informative

    For a new topic, I usually go to www.cetus-links.org, which is a very comprehensive collection of links,books, articles,... for almost any language, buzzword, and technique...

    And well-maintained, too.

    C-C

  160. DevZone at Icarus Independent by KalvinB · · Score: 1

    DevZone

    The DevZone has a very large collection of free compilers, books, and SDKs available for download.

    If you're leaning more towards game development, GameDev.net is an excellent resource. It's more a game development community but you can find help for anything programming related in the forums.

    Ben

  161. Best page must be www.google.com by Anonymous Coward · · Score: -1, Redundant

    Just type in :)

  162. Joel on Software by SAN1701 · · Score: 1

    Joel on Software
    Many texts to read, some of them really insightful

    Devshed
    Many tutorials, focus on scripting languages

  163. Java by loconet · · Score: 3, Informative

    The best resource from java, besides the sun's various documentations is http://www.jguru.com, not only do they provide tutorials for basic things like Java Exceptions, but also allow you to post questions regarding different issues like various configurations of servers like Apache tomcat, Weblogic, etc. Jguru is an excellent way to see what the real life problems are, and what solutions are there.

    --
    [alk]
    1. Re:Java by SWicklund · · Score: 1

      I second JGuru. Thier FAQ section rocks. If you are stuck trying to do "something" say for example, how do you use JDBC to connect to a MS Access database, just search the JDBC FAQ, and so often the solution is there! Great site!

  164. Java Java Java by Anonymous Coward · · Score: 0

    Try Gamelan for Java articles and tutes, and Dick Baldwins Java Tutorials. Baldwins tutes in particular are very comprehensive and cover Java, Javascript, Xml and Python.

  165. zerg rush! by Anonymous Coward · · Score: 0

    I don't know, to be really effective we'd have to get more than one zergling in a thread at once, otherwise those Terran Marine bunkers are going to eat us up!

  166. There's only two of them by ceeam · · Score: 1

    groups.google.com
    www.dilbert.com

  167. groups.google.com by Anonymous Coward · · Score: 0

    That is, sure there is one who made your question before

  168. You got the order right. by Garg · · Score: 1

    My intention is to ask about web sites this weekend, and books next weekend.

    Good thinking! If you'd asked about the books first, they'd be obsolete by next weekend!

    Garg

    --
    Garg
    Alumnus, Xavier's School for Gifted Youngsters
  169. Python by Ellen+Spertus · · Score: 4, Informative

    Dive Into Python, a free online book for advanced programmers

    Python FAQT, user-expandable knowledge base with great questions and answers

    Python Library Reference, ed. by Guido van Rossum and Fred L. Drake, Jr. [need I say more?]

    Python Tutorial, ed. by Guido van Rossum and Fred L. Drake, Jr.

    The Whole Python FAQ

  170. for java and J2EE by icoloma · · Score: 2, Informative

    Since I cannot see them, my .02:

    http://www.theserverside.com -> J2EE news, great level. Also J2EE patterns and book drafts. Great community.
    http://www.jguru.com -> great faqs (quite in-depth content) and introductory texts also. Not any news, though
    http://java.sun.com -> search for the blueprints, and the javaOne slides each year to follow the state-of-the-art on java technology, resumed. The community sucks, though.
    http://c2.com -> not java, but great pattern repository, great community, and take years to read *part* of it.

  171. For C# by Anonymous Coward · · Score: 0

    For C# critiques visit www.geocities.com/csharpfaq

  172. Artifact Desktop by Hellraisr · · Score: 0
    There's a program for Windows users called Artifact Desktop that's really cool.

    It is a small program that lets you connect to resources, message boards, and live chat for any number of languages (not just Windows dominant languages).

    It's still in beta and is a bit buggy, but I've been impressed with it. It's free too. Go check it out now :)

  173. http://developer.java.sun.com/developer/online by eyefish · · Score: 2

    I found http://developer.java.sun.com/developer/onlineTrai ning/ a very invaluable tutorial site. It is written in big part by the actual Java developers, and explain almost anything you'd like to do with Java, going from the pretty basic to the most advanced.

    Gets 5 stars from me.

  174. Schools by smoothie99 · · Score: 1

    Well where is theoretically the best place to learn something? At a University. As a student I know that lecture notes are the EASIEST possible way to teach yourself something. They'll do it better than books, IMO.

    So just google for the programming language and the name of your favourite university and check out some of the notes, and save yourself thousands of $$$ in tuition while learning the same stuff as the coders of tomorrow.

  175. Re:Colors are handled via CSS. by silverbax · · Score: 1

    That's rich. Next explain how CSS relative path references are more secure than inline style or HTML. Oh wait, that's right, you don't know what you're talking about.

  176. CodeGuru and CodeProject for Windows Development by CodeWheeney · · Score: 1

    I often find CodeGuru and Codeproject useful for sample code, expecially for Windows development.

    However, I usually just end up searching with Google to find the information. Links turn up so often to Codeproject and CodeGuru, that I often go there first now.

    Finally, if you're getting into .NET development, the Windows Forms FAQ is a useful resource.

    --
    C8H10N4O2 | Developer > Code
  177. all things web by pielud · · Score: 1

    I like www.webmonkey.com for everything you need for web development.

  178. Good Websites & Books by Anonymous Coward · · Score: 0
    Websites Books
    • Programming Perl - Perl
    • The C Programming Language - C
    • The C++ Programming Language - C++
    • PHP and MySQL Web Development - PHP and MySQL. All real world examples.
  179. Flash Actionscripting by Anonymous Coward · · Score: 0

    If you're doing application development, and you haven't got over your misconceptions that "Flash is just a shitty web designer-cum-programmers-trainer-wheels" then you'll be left in the dust *real* soon.

    If you've realised that Flash will be the de-facto standard for all web applications, pda-applications, next generation phone applications etc then check out:

    J:ACK ( think: Java's AWT event model and SWING component library)

    http://chattyfig.figleaf.com/jack/

    Mobile device development
    http://www.flashenabled.com/mobile/

    Java socket server for flash via XML
    http://www.moock.org/unity/

    Solid web logs of what is really going on in the community
    http://radio.weblogs.com/0106797/
    http ://www.waxpraxis.org/

    Community:
    www.were-here.com
    www.flashkit.com
    www.ultrashock.com

    Flash simply kicks ass - and the things I've seen it do via the web leave every other challenger in the dust.

  180. wotsit by Anonymous Coward · · Score: 0

    wotsit regarding file formats

    And I'm drunk

  181. Unbiased Dev Framework discussion: www.dontuse.net by Anonymous Coward · · Score: 0
    is a site for news and discussion on development frameworks, and approaches.

    http://www.dontuse.net

    It's a good place to go for an unbiased opinion ;)

  182. Many good C++ links + a warning or two by Anonymous+Brave+Guy · · Score: 5, Informative

    The problem with on-line C++ is that many people who claim to write about it don't know their subject, and consequently write superficially correct code that actually sucks. I'm sorry to name names, but the much-recommended-here CPlusPlus.com is one such site; their "Hello, world!" program at the start of their isn't even correct. I'd give sites like that a miss if you're seriously interested in learning C++.

    One good source of information about C++ (and many other programming-related subjects) on-line is the related Usenet newsgroups, particularly the group specifically for learners if you're just starting out, or the moderated C++ group for more advanced subjects.

    Many of these groups also have helpful FAQs, available (as usual) via the Internet FAQ Consortium. Again, for those just starting out, I'd particularly recommend the alt.comp.lang.learn.c-c++ FAQ, which has links to helpful on-line resources, free compilers, etc.

    There are a few web sites of which anyone in the C++ field should be aware.

    • You can get generally pretty sound book reviews for thousands of books on these and related subjects at the Association of C and C++ Users web site.
    • Herb Sutter's web site has lots of informative and thought-provoking C++ articles by one of the guys who's advanced C++ programming technique a lot in recent years.
    • Similarly, Scott Meyers' publications page has many worth-reading articles on C++.
    • It would be remiss not to mention Boost, a collection of very good general-purpose C++ libraries. If you can't see how to do something with the standard stuff, the answer -- or a useful idea to find it -- may well be here.

    There are a few decent on-line references to the standard library:

    • Dinkumware make a standard library implementation, which is shipped with Visual C++ amongst other things, and provide some helpful documentation on-line. (NB: The version that shipped with VC++ 6 was flawed in many horrible ways, but that wasn't really Dinkumware's fault given the compiler limitations at the time when they wrote that library; please don't judge them by that alone.)
    • SGI's implementation of the "STL" parts of the C++ standard library is excellent, and well-documented on-line.

    About the only decent on-line C++ tutorial I know of the electronic version of Bruce Eckel's "Thinking in C++" books. You can find a complete copy of these, and several of his other books, at his books web site. (He also has books on Java, C#, Python amongst other things, and all of his work I've read has been reasonably good.)

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    1. Re:Many good C++ links + a warning or two by lommer · · Score: 1

      maybe it's blatantly obvious and I'm just being stupid, but what exactly is wrong with cplusplus.com's Hello World?

  183. ForJava by NorthDude · · Score: 1

    The reference for server side java is The Server Side.com
    Also, JGuru has quite a lot of stuff about general java
    And of course, the Sun Java site is an excellent reference to, and they recently redesigned the web site which is now much more intuitive IMHO...

    Also, get a copy of Thinking in Java by Bruce Eckel (Free PDF version on the web), this is the best book on java ever written!

    --


    I'd rather be sailing...
  184. The best web site for developers by Anonymous Coward · · Score: 0
  185. site point by Anonymous Coward · · Score: 0

    SitePoint rocks. Used to like phpbuilder.com, but it seems to be dead and the forums are clogged with helpless noobs.

  186. One world on reference works by Anonymous Coward · · Score: 0

    Google

  187. Best Websites for Developers by Anonymous Coward · · Score: 0

    From my viewpoint, these links have served me well for both C++ and Java.
    Java's Home
    SourceForge - cannot live without
    Apache - there is no other
    JGuru
    IBM DeveloperWorks
    Eclipse OR NetBeans
    Google is the main site I use
    Cetus Links

  188. For a C/C++ library reference by Trepidity · · Score: 2

    I find Cppreference.com to be very simple and to the point. It's got information on both the standard C library, the C++ STL, and a few other common core components of both C and C++. Definitely just a lookup resource for people already familiar with one or both languages, and not entirely complete, but a quite useful resource nonetheless, especially for mundane but necessary things like function names and parameter order/datatype.

  189. All Experts by Anonymous Coward · · Score: 0

    http://www.allexperts.com/central/computing.shtml this is a great site for computing problems. if you just go to www.allexperts.com you can ask questions about literally anything.

  190. For Pascal And Delphi Coders... by MacDaffy · · Score: 1
    http://www.pascal-central-com

    Bill Catambay provides this indispendable website for experienced and beginning Pascal programmers. There's plenty of code samples, tools and projects for Macintosh and Windows.

  191. You forgot Python... by Nice2Cats · · Score: 1

    ...which is a shame, since IMHO it beats the pants off of most of the languages you mentioned, especially with the new stuff like generators. I'm not sure what the best website would be (www.python.org and the links there have been good enough for me so far), but there is an awesome tutor mailing list for Python that is full of people who are helpful, friendly, and witty. Haven't had a question yet that they couldn't answer. See here for details.

  192. ComputingNews.com by SpaceKow · · Score: 0
    I can't beleive no one mentioned

    http://WebmasterBase.com I learnt all my PHP with Kevin Yank at Webmasterbase.
    One day this will be worth mentioning: http://ComputingNews.com

  193. Really getting old by Anonymous Coward · · Score: 0

    You know it's really getting old here that ColdFusion, which is as much as scripting language as any of the others mentioned (php, perl, etc.) is given such short shift by slashdot. There's never any articles on it, any article submitted on it is 'lost' and it is always ignored when it comes to comparisons of languages and questions of the sort.
    Why is that? Is slashdot afraid of the language they wouln't die? Are they afraid of a language that is so loved and still 'owned' by a corporation?
    This is getting stale, people.
    Now as for best sites:
    www.forta.com (macromedia's guru)
    www.houseoffusion.com (they've got some massive mailing lists)
    www.cflib.org (wow, open source code in ColdFusion)
    There's even magazines for the language
    www.cfdj.com
    www.fusionauthority.com
    w ww.cfadvisor.com
    www.defusion.com
    And the list just goes on and on. But then again, according to what you may see here, it just doesn't exist. ;)

  194. Check out Stardeveloper.com by Anonymous Coward · · Score: 0

    Awesome site for beginners on topics like ASP and JSP. Comprehensively covers data access topics. I'd recommend it to everyone.

    Here is the link: Stardeveloper.com.

  195. A great one in Spanish by Anonymous Coward · · Score: 0

    I'm a terrible fan of El Rincón del Programador, in http://www.elrincondelprogramador.com, a fantastic web in Spanish with articles, news and tricks about lots of things, from ASP.NET to Linux.

  196. fat books suck by bcaulf · · Score: 1

    bought a fat java book

    With the exception of standards documents (which are not intended to be read by many people anyway), and without wishing to insult you, I must say that fat books suck. The fatter, the worse, with few exceptions. They tend to be written quickly, by non-experts, and tend to be poorly designed. It's no coincidence that the fat books tend to come from the same companies, who specialize in fleecing the book-buying public.

    My favorite Java book is The Java Programming Language by Gosling, et al. The first edition was actually short at 373 pages. With the continual enlargement of the Java libraries, it's now getting a little hefty, but the text of the book is still only about 625 pages, plus a long index. It's a highly correct and beautifully designed book. It's an Addison Wesley book; they have good taste in selecting writers and book designers.

  197. Worst references. anyone? by HuguesT · · Score: 1

    Hi,

    It might also be a good idea to point to *really bad* reference books out there, so that you don't get confused.

    My "favourite" in this category is the O'Reilly `practical C++ programming' book by S.Oualine. While the book reads fine enough it is completely out of date (published 1995!) and does not refer to standard C++ in any way.

    The truly appaling fact is that it is just about the only C++ book available from O'Reilly. This publishing house has such a good reputation that a lot of people have picked up this book assuming it would be good also. I can't believe O'Reilly doesn't have a more recent C++ book given the importance of this language.

    I O'Reilly has a policy that they don't want to keep up to date with C++ they should pull this book out their collection. At the moment it only confuses people.

  198. java docs needs user comments and examples by /^Neil/ · · Score: 0

    Sun's on-line Java Docs need to add User Comments similar to PHP.net. They also need a link for each method to example code.

  199. Something wrong with cplusplus.com's example by Anonymous+Brave+Guy · · Score: 2

    They use #include <iostream.h> and ignore the std namespace. This is wrong both in theory and in practice.

    In theory, they claim to teach ANSI C++, which this never has been.

    In practice, on most platforms that have both the old-fashioned <iostream.h> and the standard <iostream> headers, there are subtle differences between the two. There is the obvious, but usually non-fatal, namespace issue. More seriously, many of the <iostream.h> implementations were different (duh -- that's why we have a standard now :-)) and so code using them is likely to suffer from subtle problems if it's used with a different compiler, or even a new version of the same one, or if it's ever converted to use the standard <iostream> header instead.

    These are clearly no more than irritations in the trivial example, but the use of the non-standard header could have nasty consequences in real world code. There's just no reason to do it with any modern C++ compiler, and yet here they are illustrating it as "ANSI C++" on page one. :-(

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  200. http://britneyspears.ac/lasers.htm by batray · · Score: 1

    great for IC developers