Slashdot Mirror


User: jarich

jarich's activity in the archive.

Stories
0
Comments
490
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 490

  1. Re:UA strings! on MS Urging Developers To Prep For IE 7 · · Score: 1
    Surely Microsoft have learnt by now that UA detection just doesn't cut it anymore.

    I really hope IE7 has improved its standards compatibility so I don't have to change to much of my code! (Hopefully none of it, if MS have done a good job)

    We can only cross our fingers and hope it will pass the acid2 test (at the very least have improved some of its css)!

    heh... someone mode the parent funny!

  2. Re:Timeslot on Battlestar Galactica Season 2 Premiere · · Score: 1

    At least once you have kids (I have two) you have an excuse to be at home! ;)

  3. Re:Timeslot on Battlestar Galactica Season 2 Premiere · · Score: 1
    (blushing).... yes, I will. :)

  4. Re:Timeslot on Battlestar Galactica Season 2 Premiere · · Score: 1
    Safe to say that the target audience will be home on a Friday night. ;-)

    Real geeks have PVRs (Tivo, MythTv, etc)

  5. Re:Reveals Darl McBride is Dirty on Unsealed SCO Email Reveals Linux Code is Clean · · Score: 4, Funny
    Get real! It's not all BULLSHIT! Some of it is just plain lies!

    That's right.. like "I did not have sexual relations with that woman"

  6. Re:Try harder on Expert Delivery Using NAnt and CruiseControl.NET · · Score: 1
    ... Now, if only Maven could be tweaked *just a little".

    You're killing me! :) Maven is soooo open source! Hop on the development list http://maven.apache.org/maven2/> and talk through these issues. If you need it, assume others do as well.

    Honestly, the ability to test an installed product is (in my opinion) much more valuable than unit testing. Both are important, but unit test success doesn't matter if the installed product doesn't run properly. Other people need to focus on the same issues you need. Sell your management on "community supported tools" and convince them to let you contribute your improvements back to Maven (or CC or where ever) so that the community at large can help support the tools.

  7. Re:Try harder on Expert Delivery Using NAnt and CruiseControl.NET · · Score: 1
    You miss the point: I tell my distribution system what to build by having a manifest which describes a distribution in XML. This manifest is given to the build system which then builds what's in the manifest. Maven doesnt come *near* this level of sophistication or simplicity. I've got one build script which parses the XML file and *then* works out what to build. I've got another build script that builds the distributions.

    Gotcha. In that case I'd use CC to trigger the builds, but use your existing system to do the build itself. That's similar actually what we do at SAS. CC watches the CVS repo (or in our case, a single trigger file) for changes. When a change occurs, CC triggers the build, but the build runs inside your existing build system. Can you call into the existing system with a script?

    The problem we have is that I have to schedule builds on every damn server rather than just "make it so".

    Sounds like you've got something rather complicated going... but I'd be tempted to get a "big picture" fresh look now that you've got a working system to see if it can't be cleaned up. On the other hand, if it's working for you...

    My latest "innovation" to my company's system is to run a completeness test on the distribution to be shipped by installing it and comparing it to what we wanted. Then run a series of automated smoke tests across the results.

    I love it!

    If you took the system described in the book, I'd have to build on it by adding a 1001 patch scripts to get it to do the rest of the things that I want. I want a system that I can extend in a rational, maintainable way.

    ehhh... I think that if you wrapped your existing system (as I mentioned above) you might be able to use a CI system like CC just for scheduling. That should remove a lot of the complexity you're anticipating.

    Maybe I should look at Maven 2. How does it handle scheduled events?

    Maven 2 has me excited. :) They'll use Continuum http://maven.apache.org/continuum/ as their CI system. It should also have project to project dependancies. Release is scheduled for August.

    I suppose what I really want CruiseControl to do is to add a collect event (or post-build) event, where the results of the build system get updated to the central repository.

    I think you want the concept of a Maven repository. Maven publishes build artifacts to a centralized repo so that other builds can consume them.

    Umm. Sorry - went of into free-form.

    :) It's more fun that way! Sorry for the slow replies... it's been a ~crazy~ day!

  8. Re:Try harder on Expert Delivery Using NAnt and CruiseControl.NET · · Score: 1
    How do you assemble distributions and their components?... How do you tell the build system what to build *without* a manifest?

    How do you do assemble the components now? By hand? I hope not! Even if you do, creating a build script that consumes the output from other builds is not rocket science. Maven 2 will have this built in.

    Then there's the knotty problem of scheduling.

    Not really... Continuous Integration builds only when the code changes. At the end of the week, you have a collection of up to date build artifacts ready to be bundled. And again, Maven 2 will have transitive dependencies built in.

    Any build-manager with a reasonably complex build system should be looking at something like Parabuild. Or a scheduler like Maui.

    Maybe... but ...

    Scroll down to the second entry: Continuous Integration in the enterprise environment http://www.jaredrichardson.net/blog/2005/06/23/

    Open source tools are certaily up to the task of enterprise builds.

    We do have some additional components at SAS, but we cover ~all~ our Java code with CruiseControl. That's 5 million lines on a single branch, and we've got a lot of branches for various products.

  9. Re:let me get this straight... on Expert Delivery Using NAnt and CruiseControl.NET · · Score: 1
    .Net will be gone in a few years, but the idea of Continuous Integration will serve the author in any language or environment.

    http://www.jaredrichardson.net/blog/2005/06/15/

  10. Re:Build Systems Are Often Overlooked on Expert Delivery Using NAnt and CruiseControl.NET · · Score: 1
    The non-.Net version of CC was covered by Pragmatic Build Automation, a nice short read.

    Found here: http://www.pragmaticprogrammer.com/starter_kit/aut o/index.html

  11. Re:obvious man question on The Internet Archive Sued Over Stored Pages · · Score: 4, Insightful
    authors and publishers could not have any impact on any sales/giveaways f

    Really? How about those Harry Potter books that were sold a few days ago? :)

  12. Re:slow chip?!? on Why Doesn't the Itanium Get the Respect It's Due? · · Score: 1
    Was your company database software compiled for the Itanium..

    Yup. The database was MySql compiled natively for the platform.

    or were you guys using the x86 emulation mode? (i sure it was the latter... otherwise your results would be quite different).

    yeah, a lot of people are really sure... but that don't make it true. I always opt for experience over expert opinions and press releases.

    the parent (by jarich) needs a psuedo-mod of uninformed

    Well, one of us does anyway. ;)

  13. Re:Follow the herd! on Why Doesn't the Itanium Get the Respect It's Due? · · Score: 5, Interesting
    Many people here only know what has been said on Slashdot about the Itanium. They've never used one.

    I worked at a startup that was building a database ~70 gigs in size. It took 2 months to build said database. Lots and lots of very small lookups and inserts.

    Memory was our bottleneck. More ram equals more speed. So we spent BIG bucks and bought a quad Itanium with 12 or 16 gigs of memory (I forget exactly how much it had).

    The Itanium was slower than a dual X86 with 2 gigs of memory! And not just a little slower. We spent weeks trying to get the database optimized.

    Why does no one respect the Itaniums? Intel made a slow chip. Then they released the sequel. I've already paid my dues on that line once. I'm not playing this round.

  14. Why can't we distribute this work? on Software Telescope · · Score: 5, Interesting
    Why do projects like this have to be done on supercomputers? Wouldn't it be a cool to be involved with this, in a distributed.net style.

    If you participate, you get free access to all the high res graphics!

  15. Baloney on Old-Fashioned DRM Protects Harry Potter Book · · Score: 1, Insightful

    She's trying to make a few dollars (maybe more) on her work and you're trying to make it look like she's implementing one of Stallman's fantasies.

  16. Re:Parent is wrong on German Youth Convicted for Sasser Worm · · Score: 1
    The virus was released ON his 18th birthday (April 29, 2004). He was tried as a minor because the german courts determined that he created the virus before he was 18. He wasn't arrested days before his 18th birthday as the parent says.

    So, if you plan the bank robbery before you turn 18, but only execute the plan after your birthday, is that okay?

  17. Re:Apple? on IBM Officially Unveils Dual-core PowerPC Chips · · Score: 1
    hmmmm...

    Where's the market....

    http://top500.org/sublist/System.php?id=7605

  18. Re:Why? on Google Invests in Power-Line Broadband · · Score: 5, Interesting
    First, there is a huge existing infrastructure. The existing power lines go everywhere.

    Second, coupled with voice over IP, this puts Google (potentially) in the ISP business and the telecom business.

    Lastly, this would catapult Google from the tenuous position of search engine king (just like Yahoo used to be) and into the dominant ISP, teleco, search engine, etc company.

    In other words, AOL, Microsoft and Ma Bell all rolled into one!

  19. Re:Not a fine art on Is Programming Art? · · Score: 1
    In my experience, programmers who think programming is art tend to be bad programmers.

    In my experience, many coders who don't know what they are doing claim to be practicing "art" to excuse their crap. ;)

  20. Just imagine... on When Computers Were Human · · Score: 1
    The beowulf cluster!

    ;)

  21. Re:WebQuark? on Slashback: Justice, Settlement, Cosmos · · Score: 1
    The "target" attribute is deprecated in Strict DTDs, and should not be used.

    What should I be using instead? Like I said, I'm not an HTML guru...

  22. Ruby on Rails driving change? on James Gosling on Java · · Score: 2, Interesting
    Did anyone else that the "ease of configuration" for building applications might be driven by the Ruby on Rails push? (http://rubyonrails.org/) Competition is good, isn't it?

    Also, why does Sun waste all the effort on NetBeans? I'm sure it's a very capable IDE, but isn't nearly everyone else using Eclipse? Where would Java or Eclipse be if Sun put all the engineering time from NetBeans into a more useful project? I guess here I don't see the value of the competition as much...

  23. Re:WebQuark? on Slashback: Justice, Settlement, Cosmos · · Score: 3, Informative
    Does it generate clean HTML or will web devs have to clean up after this tool as well?

    I'm no HTML guru but it looks clean to me.

    I've pulled it down and installed it for myself and my wife. It's not perfect but very decent. It's better than FrontPage which is saying quite a bit.

    It has an annoying habit when you edit the raw HTML though... every time you save (CTRL-S), it switches to preview mode... quite annoying as I have a habit of saving after every line.

    The link editor doesn't let you specify the target for the new link so you have to add it by hand...

    But those are the only two complaints I have. Other than that, I think Nvu is the best HTML editor I've used.

  24. Re:Opressive regimes on Iran Continues to Censor Internet Communications · · Score: 1
    these people have a middle ages " burn the witch" type of mentality, but now they are building atomic bombs. Tolerance is going to bite the US in the ass.

    Very neatly put.

  25. Re:No: it's Iranians working against Democracy on Iran Continues to Censor Internet Communications · · Score: 1
    The Americans are just doing what the client wants, if they are doing anything at all. That's not in the same league as setting the policy, which is certainly coming from Iran.

    So if they were involved, they were just "following orders"?

    I don't think that's an acceptable defense.