Slashdot Mirror


User: egoots

egoots's activity in the archive.

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

Comments · 110

  1. Re:Many Java projects rewritten in other languages on Java Performance Tuning, 2nd Ed. · · Score: 1

    By the way - how much of Google or Yahoo is written in Java... let's see - none of it.

    Every site makes their own choice of tools and technologies. Just because Google and Yahoo doesn't use Java, doesn't mean we can conclude it is useless

    Also, where does the "Gig of RAM per web page view" figure come from?

  2. Re:Process on Java Performance Tuning, 2nd Ed. · · Score: 2, Insightful

    No, you have to profile first. Profiling will tell you whether there is even any point in tuning, and, if so, what goals are reasonable.

    It's a classic chicken and egg conundrum... If your program meets your performance requirements, why spend time profiling in the first place (but perhaps this is always necessary with Java apps).

    I still believe that premature optimization is way too prevalent, unnecessary, and problematic. I recommend the following approach:

    Make the program function correctly first

    If it doesnt meet performance requirements, profile it to find out where the problems are

    If necessary, optimize code highlighted by profiler

  3. Re:Missing features? on Run For Cover; It's Mozilla 1.4 Alpha · · Score: 1

    - support for yEnc

    This is covered by the following Bugzilla RFE bug entry:

    http://bugzilla.mozilla.org/show_bug.cgi?id=1199 64

    (you will have to cut and paste it in your browser as Bugzilla rejects direct links from Slashdot)

    Someone has posted an initial patch to add this feature, but it is not in the 1.4a release

  4. Re:No Way! on Rumours of Playstation 3 in 2003 · · Score: 1

    Yeah... ATI now makes the "Flipper" chip that powers the Gamecube graphics engine. They obtained this technology when they bought the company (Artx) that was making it. This is not to be mistaken for the current Radeon graphics card technology. It is way different.

  5. "Web Content Management" from Perforce as well on Interwoven Patents Code Versioning · · Score: 1

    Perforce has a link on their website for a paper entitled Web Content Management with Perforcefrom a conference in 1999. This is slightly later than the patent filing date, but no doubt the product info was public before then since they have been in existence since 1996.

  6. Re:The patent covers version control of CODE!! on Interwoven Patents Code Versioning · · Score: 1

    They can say whatever they want in the description sections, but it is the claims sections that are the important parts of the patent. Claim 1 is very specifically confined to Web site content. All other claims are based on this one.

    I bet the only way they could get this issued, was to make it this specific in the claims

  7. Its extremely narrow in focus on Interwoven Patents Code Versioning · · Score: 1

    From the patent: 1. A system for file management for files containing website content comprising: ...

    The very first claim (upon which all other claims are based), indicates that it is strictly for files containing website content.

    Even if this patent doesnt get shot down in future, it is not possible for them to extend their claims to affect other products (CVS,ClearCase,Perforce,MKS,PVCS,RCS,etc..) for more general revision control purposes

    The filing data was Feb. 4, 1998. The first claim looks so weak as to be achievable by a large number of products by this date. Alas, I guess it must be challenged legally now that it has been issued.

  8. Re:DOS days on Open Watcom 1.0 Released · · Score: 1

    I belive PharLap was one of the first pioneers of dos extenders (companies like QEMM used them). Their 386-Dos extender was first released in 1986. I believe one of the original extended memory protocols was called VCPI. The DPMI protocol was done later on, with a number of companies, such as Rational, and Microsoft participating in its development and standardization.

    Interestingly enough, Microsoft supported DPMI in Win95 (Dos box/Dos mode), but Microsoft never ever implemented the full DPMI v1.0 spec. They only ever implemented DPMI 0.9. Some believed, that in doing so they helped encourage the transition of applications to be rewritten natively for Windows

  9. Re:Blah --- look for page faults on Gamers, Upgrade your Systems · · Score: 3, Informative

    Dont be concerned with pagefile size as much as with page faults. Run the performance monitor, select Process (and choose your game process), then select page faults/sec to look at the rate of page faults as you play.

    "Page Faults/sec is the rate Page Faults occur in the threads executing in this process. A page fault occurs when a thread refers to a virtual memory page that is not in its working set in main memory. This will not cause the page to be fetched from disk if it is on the standby list and hence already in main memory, or if it is in use by another process with whom the page is shared."... these page faults are costly reads from disk

  10. Re:Blah on Gamers, Upgrade your Systems · · Score: 1

    What is your point?...
    You have just described a disk intensive operation, not just a ram intensive one... of course your hard drives will be working hard...

  11. OpenGL 2.0 will help on Carmack Needs Rocket Fuel · · Score: 0

    I bet if OpenGL 2.0 were ready, he would be able to render his peroxide natively.

  12. Re:Formalised features of Perl (in this book?) on XML and Perl · · Score: 1

    As you're also aware, most Comp Sci courses fawn over Pascal, a VERY formalized language. However, it's not mentioned much past education circles (and Apple afficionados).

    Ever heard of Borland's Delphi product? The language is object-Pascal.

  13. Re:Umberto Eco - Philip K. Dick - William Gibson on Top 10 New Sci-Fi/SF Authors? · · Score: 1

    If you're into fiction then I would suggest you try some of Umberto Eco's novels

    While I would agree that his writing is exceptionally good (even considering it is translated from Italian to English). I would hardly categorize the first 2 books you mentioned as Science Fiction or Fantasy. They are usually characterized as "historical fiction".

    As an aside, Foucaults Pendulum was the most difficult book I have ever gotten through. It was packed with so much detail on religious history, I almost had an aneurism trying to get through it all. I have just started reading hiis new one "Baudolino which I am enjoying so far

  14. Steven Erikson etc.. on Top 10 New Sci-Fi/SF Authors? · · Score: 1

    I havent seen Steven Erikson mentioned, so here goes.

    He has 4 books out that are interconnected, but not necessarily a series. Fantastic read! I have read the first 3 (Gardens of the moon, Deadhouse gates, Memories of Ice) and am itching to read the 4th which was just published. These are a bit more on the fantasy side with a bit of (soft) sf.

    On the harder sf side, Vernor Vinge is excellent.

    I also enjoyed Neil Stephenson... it is hard to compare his various books because the genres were so different, but I enjoyed Cryptonomicon more than Snow Crash and Diamond Age, because I think the writing is better. Your mileage may vary

  15. Re:This brain rot gives me a headache. on Software Architecture · · Score: 1

    Software engineering is a practical craft. No amount of process will ever make up for proper training, proper documentation, proper version control, and proper testing. Ever. And that's the way it is. If you have good people, set them free. If you don't, spend a little money to train them to their highest potential instead of trying to make them good cogs in a crappy buzzword wheel.

    This is quite a simplistic view of the development world. I think it "may" have some relevance for smaller projects, but a recipe for disaster in anything approaching a large project size (i.e. hundreds of people involved).

    Just look at some ongoing sizeable Open Source projects (where you might expect no process) as examples. Lets take Mozilla: There are guidelines for coding, guidelines for checking source in, guidelines for reporting/fixing bugs, guidelines for deciding what gets into a particular release, etc... This is a process. It may not be the the process-du-jour, but it exists. It has to at this scope, otherwise anarchy results.

  16. What's really changed? on Truth, Ownership, and the Scientific Tradition · · Score: 1

    Has anything really changed in the field of science since the "Betrayers of the Truth" book was written?

    Ok, maybe the people holding the purse strings, but that is about it. The pressure has always been there to "publish or perish" in the academic scientific community.

    Now, why is that? Well, it was all about grants. When I worked in academia (pre 1989), the grants were doled out by the various funding bodies. Their criteria was based on what you had published (seemingly) at least as much as what valid science you proposed. It was very much an old boys network.

    An example is in order here: The group I was with, was putting in for a 5 year multi-million dollar operating grant. A good portion of the proposal had some very weak science, but was included largely by the political power of the department head (against the sound judgement of many lower technical peons). The funding body sent a site visit team, who were made up of renowned researchers in the various areas of expertise. The review went okay except for the "weak science" area, which got lambasted by the reviewers... the net result was that the grant was not funded. Sounds correct so far (the system was working), right?... Well, "our" group leaders got together to post-mortem the review and decide how to proceed. So what did they do? Examine the weak science? NO! They proceeded to critique a bunch of the examiners by looking at their CV's and how many papers they had published. Then they formulated an appeal on this basis, trying to influence as many of their high level contacts as possible. Net result: They got a grant (thankfully, they left the weak science bit out).

    I left academia shortly thereafter...

    Now I ask, has anything changed? I am not so sure?

  17. Re:Why so much bigger than 1.2? on Mozilla 1.2.1 Released · · Score: 3, Informative

    The 1.2 release also had a build problem where some of the changes checked into the branch did not get pulled for the build.

    Specifically, from an artical on www.mozillazine.org they say that "the 1.2 release tag was not complete so builds created from that tag may have additional problems"

    I suspect that the difference may be due to this

  18. Re:WARNING - online banking likely to fail -WRONG on Mozilla 1.2 Unleashed · · Score: 2, Informative

    WRONG!

    I have been using 1.2 versions for ages without any problems with online banking.

    Check your preferences for enabling cookies.

    If you look at the bug again, you will notice it is now marked WORKSFORME (and indicating that it was a user settings issue).

    http://bugzilla.mozilla.org/show_bug.cgi?id=1720 97

  19. Re:Yeah! 3.12 baby! on Novell Releases PostgreSQL for NetWare · · Score: 1

    my 5.x server has 724 days and counting.

  20. Re:Web based app lets you calculate energy on More on GM's New Fuel Cell Cars · · Score: 1

    Moderate this down... Its a spam link to a distasteful image (your mileage may vary).

  21. Need a Hydrogen "Sponge" on So Where Are The Fuel Cells? · · Score: 1

    I went to a presentation by Ballard Power about 10 years ago regarding their fuel cell technology. I recall at the time one of the speakers saying that they needed someone to invent a a hydrogen "sponge" to really move things forward into the mainstream quickly. Since this has yet to happen (amongst other issues), things are proceeding at a much slower pace.

  22. Re:Windows and the Hidden CLI on GUIs for Everyone · · Score: 1

    I guess it wasnt obvious enough that it was intended as a joke... sigh.

  23. Re:Windows and the Hidden CLI on GUIs for Everyone · · Score: 1

    I was under the impression that they hid the CLI so that they could justify selling (Visual) Basic to the masses.

  24. Ariane 5 was written in Ada on F-22 Avionics Require Inflight Reboot · · Score: 1

    I am not trying to dispute that Ada is a good language for critical safety related software... but it is only as good as the people and methodology/process being employed.

    Consider the fact that the code for the Ariane 5 rocket which crashed because of a software problem, was written in Ada.

  25. Re:nice 64bit on Alpha 21364 EV7 Specs Released · · Score: 1

    It's not the hardware that is holding back IEEE754 properly, but rather the compilers

    According to W. Kahan (one of the fathers of IEEE754) (see this link to PDF article)

    "The widest precision thatâ(TM)s not too slow on odayâ(TM)s most nearly ubiquitous âoeWintelâ computers is not double (8 bytes wide, 53 sig. bits) but IEEE 754 double extended or long double (Â10 bytes wide, 64 sig. bits). This is the format in which all local scalar variables should be declared, in which all anonymous variables should be evaluated by default. C99 would permit this (not require it, alas), but â¦

    Microsoftâ(TM)s compilers for Windows NT, 2000, ⦠disable that format.

    Java disallows it.

    Most ANSI C, C++ and Fortran compilers spurn it.

    ( Appleâ(TM)s SANE got it right for 680x0-based Macs, but lost it upon switching to Power-Macs.)"