Slashdot Mirror


User: tcopeland

tcopeland's activity in the archive.

Stories
0
Comments
1,760
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1,760

  1. Re:Bad HTML on Interview With Trolltech's CEO and CTO Eirik Eng · · Score: 3, Informative
  2. Re:Different types of project ? on Testing Frameworks in Python · · Score: 2, Insightful

    > probably the biggest single improvement
    > in testing in twenty years

    Right on. Being able to make some changes and run a suite of 500+ tests to make sure things still work is a thing of beauty.

    And when a bug slips through, that's just an opportunity to write another test and make sure that bug never happens again. Good stuff.

  3. Traditional testers might be interested... on Testing Frameworks in Python · · Score: 5, Informative

    ...in Bret Pettichord's Scripting for Testers one day class.

    It talks about eliminating some of the tediousness from testing web applications, mainly by using automated solutions like WTR.

    He's also got a list of testing resources that's got some good stuff in there...

  4. Re:The BileBlog has another take on open source Ja on Two Takes on the Java Dilemma · · Score: 2, Informative

    Note that the BileBlog has many, many vicious postings on various Java and open source topics - Maven, XDoclet, "J3EE", etc.

    In some cases, though, as they say - "it only hurts because it's true".

  5. The BileBlog has another take on open source Java on Two Takes on the Java Dilemma · · Score: -1, Flamebait
    ...right here. An excerpt:
    When the hell will all those people just curl up and die? I'm so heartily sick of that mustachioed hippie free-love deviant ESR spouting his OSS filth. When will he realise that he's made all the money he possibly can from it, and it's time to just shut up and move along now?
    You can see why it's called the "BileBlog".
  6. Re:Ground Realities on UML Fever · · Score: 0
    > Nothing is as useful as proper
    > comments in a code

    Except for good variable/class/method names. Folks, don't bother with Javadoc like:
    /**
    * setName - Sets the name
    * @param - name - the name to set
    *
    */
    Instead, spend your time giving your methods good names. And, please, refactor a method once its cyclomatic complexity number gets over 10 or so.
  7. If you're interested in Semantic Web software... on The Importance of Collaborative Development · · Score: 5, Informative

    ...check out SemWebCentral, which is a GForge installation hosting a fair number of Semantic Web-related projects. There's even an OWL mode for Emacs!

    And there are also some tutorials and such-like.

  8. Re:If you're running a public [something]Forge... on PlayFair Pulled Due to DMCA Request · · Score: 1

    > SourceForge

    Oops, fixed, thanks!

  9. If you're running a public [something]Forge... on PlayFair Pulled Due to DMCA Request · · Score: 2, Interesting

    ...you need to have a Terms of Service to deal with junx like this. We've got one on RubyForge just in case...

  10. Re:Project still available elsewhere..... on PlayFair Pulled Due to DMCA Request · · Score: 1

    Hmmm... the CVS repository is empty...

  11. Yup, and I keep it... on Code Copying Survey for Developers · · Score: 5, Funny

    ...right here. And here, too.

    And lots of other folks contribute too. Good times!

  12. There's also the Computer Recycling Center... on Control-Alt-Recycle · · Score: 4, Interesting

    ...right here.

    Or, if you're on the other end, you can also apply for a used computer.

  13. And running Debian! on Skype Releases PocketPC Version Of VoIP Software · · Score: -1, Offtopic
    Very nice!
    [tom@hal tom]$ curl -s --head http://www.skype.com/ | grep Server
    Server: Apache/2.0.47 (Debian GNU/Linux) PHP/4.3.5 mod_ssl/2.0.47 OpenSSL/0.9.7b
    [tom@hal tom]$
  14. Defeating security by munging URLs on Openness and Security on Campus · · Score: 5, Insightful
    From the interview:

    S:Are there any other weaknesses to keep in mind, particularly when accessing data on the Web?
    JS: This gets into engineering implementations. The devil is in the details. Let me give you an example. There's a Web site out there--I won't identify them--that offers survey services. You can set up surveys and revisit them to see the data collected or to edit them. But if you look closely at the actual URL in the little bar at the top of your browser, you will see some long number.

    A few of us wanted to know, "Well, wonder what happens if we go into that title bar there where the URL is and just add one to that number?" And we did so, and all of a sudden we were looking
    at somebody else's survey, and seeing their answers. The devil is in the details.
    Yup. Each HTTP request needs to be checked separately for privilege violations. Not doing so is like opening your internal API to anyone who wants to call it... next thing you know, someone is injecting SQL and your database is executing a "DROP TABLE users". Yikes.
  15. Re:All you ever wanted to know... on Sake Used to Make Wooden Speakers · · Score: 1

    > Oh, for Guinness sake

    Nicely done.

  16. There's even a port of the 2.6 kernel... on Linux for iPod Matures · · Score: 4, Informative

    ...although, as the announcement says, "Most things seem to be working but there are still some problems with IDE & the framebuffer."

    Wired has an article on this, too.

  17. All you ever wanted to know... on Sake Used to Make Wooden Speakers · · Score: 3, Informative
    ...about sake. From the site:
    Chouki Jukuseishu - Aged for 3 years or more in storage tanks after brewing, this sake is darker and has a heavier flavor.
    The Guinness of sake, maybe?
  18. Note to self, write a map generator for this... on 3D, FPS File Manager · · Score: 2, Interesting

    ...with Ruby-DOOM.

    On the other hand, generating a WAD file from a bitmap was tricky enough... ack.

  19. Re:Why my company doesn't do LINUX on Why PHBs Fear Linux · · Score: 1

    > Just install linux on it :0)

    Would that we could... but it's running an unstable document management app on there and we're all afraid to mess with it. Argh... there's one of those in every server farm I bet...

  20. Re:Why my company doesn't do LINUX on Why PHBs Fear Linux · · Score: 1

    > I work for a defense contractor and
    > we are mostly a Linux shop.

    Same here. I'm admin'ing a couple of servers for UltraLog... all running Linux. There's one Solaris box hanging on by its fingernails, but hopefully that'll go away soon too.

  21. Schedule of events looks good... on Linuxfest Northwest 2004 · · Score: 3, Informative

    ....right here.

    Some cool speakers will be there - Dennis Sosnoski (various Java stuff), Rasmus Lerdorf (PHP).

  22. Re:Running on PostgreSQL, too... on Open Source Vulnerability Database Goes Live · · Score: 1, Funny

    > OSVBD?

    Argh...

    s/VB/V/g

  23. Running on PostgreSQL, too... on Open Source Vulnerability Database Goes Live · · Score: 4, Interesting

    ...per the database info page.

    <shameless>
    Hey OSVBD folks, here's a little utility to do do some PostgreSQL query analysis!
    </shameless>

  24. In other news, Habitat for Humanity... on UK Government to Tax Linux? · · Score: 1

    ...will be taxed for building houses for free.

    As a member of the Union of Concerned Carpenters, I applaud this new policy.

  25. Re:Northern Virginia isn't bad either... on Study Says Massachusetts Best State For Technology · · Score: 1

    Actually, that command is a bad way to do this type of check, since if wget finds an index.html file in the current directory it'll put the HTTP response in "index.html.1". So if you're running the command multiple times, make sure you delete the previously created index.html.

    There's some way to do it without writing a file... I can't remember how, though...