Slashdot Mirror


User: borgboy

borgboy's activity in the archive.

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

Comments · 341

  1. Re:How To Start A Heated Debate on Are Programmers Engineers? · · Score: 1

    TextPad.

  2. Re:nuts! on Why XML Doesn't Suck · · Score: 1

    XML Registry? Maybe, one day. It's more likely than you think. They made the IIS Metabase an XML file for IIS 6. They're making application and site and user and machine configuration files for .Net as XML. XML as a configuration file format is becoming quite popular here in the land of the Evil Empire.

    Sure they're evil - but they offer great benefits!

  3. Re:Just how much bandwidth is up there? on Satellite Access in Time of War · · Score: 1

    Keep in mind that a major (if not the biggest) military user of satellite bandwidth is the navy - and dish size isn't constrained much on ships.

  4. OT on Digital 4 Track Recorders? · · Score: 1

    I realize this is offtopic, but just go get an ADAT off of ebay. They're 8 track digital, they can scale out, and they use VHS tapes.

  5. Re:CLI unsuitable on Runtimes and Open Source? · · Score: 1

    I can see why you consider this a problem - an oversight on the part of the CLI developement team, but you fail to follow through and explain just how this issue makes the CLI unsuitable.

  6. Re:Saving code on Immortal Code · · Score: 1

    Heaven forbid you use some crappy old revision control system. That would make the current code set readable and legacy code retrievable. Ewwww.

  7. Re:Cringly is poorly informed on Should The Next Windows Be Built On Linux? · · Score: 2, Informative

    The command line to which you refer is the command shell cmd.exe. It has less to do with dos than the Korn shell has to do with bash - at least bash and Korn are 32 bit apps....dos, for all the extenders (such as what came with my old Borland Pascal 7.0 IDE, I think it was PharLap) was never a 32 bit beast. Cmd.exe is a 32-bit NT console-mode shell...that shares much of the old dos syntax. As far as any emulation goes, that's just yet another client subsystem (you do know that NT is a client-server OS, right? Win32 is not the native API on NT, it is just another subsystem, like OS/2 or posix. To run on this parenthetical comment on a bit more, I'll even mention that Win32 is certainly the preferred "language" on NT, though with .Net you can count on that changing. I'll stop Karma whoring now.) called the NT Virtual DOS Machine, or NTVDM. The Windows-On-Windows (WOW) subsystem runs on top of the NTVDM to extend this emulation to 16-bit Windows applications. All 16-bit dos/windows apps run in a single isolated process space by default, unless configured differently.
    In any case, the command shell is no more the OS executive in NT than bash is in GNU/Linux. The kernel houses the executive. And I mean both NT and GNU/Linux here.

  8. Re:Throttle the processes programmatically on Setting CPU Priority on NT/Citrix? · · Score: 2, Informative

    Yeah. According to the API docs, it works on W2k any edition, XP Pro and .Net Server. No go for NT, but I feel sorry for anyone still working in NT anyways.

  9. Re:Throttle the processes programmatically on Setting CPU Priority on NT/Citrix? · · Score: 4, Informative

    Actually, if he's running Win2k server, he can use the Job Object API
    This API allows you to set per-process limits on cpu, memory, user mode execution time, min/max working set, processor affinity, thread priority, UI restrictions, and security restrictions.
    I believe that Win2k Datacenter Server comes with a Job Object MMC for creating Job Objects / adding processes to a Job Object.

  10. Re:if in doubt - say it will do storage on The Plastic Fractal Magnet · · Score: 2

    Isn't that redundant? Prophecy in steps 2 and 4???

  11. Re:Email on Regarding the Use of Digital Data in Court? · · Score: 2

    Oh yeah...PGP might be a good thing here.

  12. Email on Regarding the Use of Digital Data in Court? · · Score: 2

    Email each journal entry to yourself. Use an email provider that isn't connected with your business if you feel that gives you an added level of trustability. Email is admissable.

  13. Re:These packages make your windows instable on Windows Software for Controlling Outgoing Packets? · · Score: 4, Funny

    I have several products like than installed on my WinXP .554.lin machine and I ha43n34 noticed any degradatiosafdjhbsf of my TCP/IP stack. So ,8-9,-09u off the FUD, eh? %

  14. So what... on Equilibrium · · Score: 2

    Cliched? Perhaps. Prior Art? Certainly. Matrix-like? Yes.

    So what? If you don't want to go see it, don't. All sorts of painters painted flowers, after all. Its all been done.

    Sure looks worthwhile to me, though.

  15. Re:This is good. on Longhorn Server Scrapped · · Score: 1

    63k bugs huh? Wow. Kinda like this

    How many are documentation errors? Variable naming inconsistencies? Refactoring notes? If you wanna hate MS, fine, but you lend credibility to that which you oppose when you fight with FUD.

  16. Re:Yikes on Could Eolas End Microsoft's Browser Dominance? · · Score: 1
    To quote the MSDN:
    The next advance leading toward ActiveX controls was the proliferation of 32-bit technology. VBX could only be compiled for 16-bit applications. Because COM was 32-bit compatible, it was the ideal basis for a new control technology. Furthermore, controls developed using COM could be written in any language and hosted in applications developed in any language. OLE custom controls (OCX) were introduced and replaced VBX technology. The original OLE control specification required each component to implement a minimum of nine specified interfaces, with a total of 60 methods and seven optional interfaces. This detailed specification of well-defined interfaces made OLE controls easy to use but tiresome for control developers to create.

    The final incident motivating the development of ActiveX controls was the arrival of the Internet, particularly the popularity of the Web. Initially, the size of the control was not a concern because RAM and hard disk space were becoming less expensive each year, but the prospect of downloading controls over a slow connection made size a concern. If users became frustrated because a page with a large component was taking too long to download, they could find Web content elsewhere. The ActiveX control specification was created as an answer to this problem.

    ActiveX controls are required to support only one interface, IUnknown, and two API functions, DllRegisterServer and DllUnregisterServer. These two functions ensure that ActiveX controls are self-registering; that is, they can add and remove the necessary information for their use in the target system's registry.

  17. Re:Yikes on Could Eolas End Microsoft's Browser Dominance? · · Score: 1

    Actually, ActiveX isnt so much a misnomer for COM - although it is commonly misused as such - as it is a specific COM technology for creating visual controls. ActiveX controls replaced the vastly more complicated (read: royal pain in the @ss) OLE controls with a much simpler interface model - even though MS themselves violated their own published spec for the vtable with VBs implimentation. Yes, the whole terminology scheme for OLE/COM/MTS/COM+/ActiveX did get very muddy.
    <Disclaimer>No, I ain't no steenkin VB coder</Disclaimer>

  18. Re:ya, I couldn't talk till I saw that book on Design Patterns · · Score: 2

    Tell that to Kent Beck

  19. Re:ya, I couldn't talk till I saw that book on Design Patterns · · Score: 3, Informative

    Sure it's trivial. Much like the "trivial" civil engineering concept that a bridge built with too little concrete will fall down.

    Certainly, anyone who does "real" (as opposed to integer?) development will have discovered many, if not all of these patterns. Why wait years, when you can read about them? Patterns are studied in architecture - and humans have been building structures far far longer than they have been crafting software.

    Sure it's a catalog. It's also a lexicon. Does that invalidate it's utility? This is the kind of work that will help push software development into a estimable science instead of the craft it largely is today.

    Java(tm) and C++ and are excellent ways to document implementations of systems. However, a design pattern is intended to be an abstraction that can be applied to ANY language. That way, a Smalltalk developer can say "Strategy" to a Java(tm) coder and they both share the appropriate context.

    You seem rather hostile about this book, resorting even to ad hominim attacks upon the GoF, who have separately and collectively done a great deal to advance OOP. Perhaps you regret not having written down these obscenely trivial ideas yourself and peddling your own brand of software snake oil.

  20. Re:Random related question on Boston TV Signals Disrupting Police Radio in NJ · · Score: 4, Informative

    hmmm....I dont know. I do know that Air Force One does have a large array of different comm systems in place, including UHF SatCom and I believe Iridium-style gear. But to call it "AF1's broadcast system" sounds a lot like you're saying it has only one communications system, which is certainly not the case. AF1 has to communicate with NORAD, the Pentagon, the White House, not to mention being capable of patching into the conventional phone network.

  21. Re:How many you got? on How Many CPUs for Microsoft's SQL Server? · · Score: 2

    I'm curious....which network library were you using, in both instances? I exclusively use DBMSSOCN, which is the TCP/IP library. I have (highly multithreaded, batch-style, network bound) applications which get a 10~15% boost from running local on the sql sever. I seem to remember that named pipes, which in many cases is the default library, performs poorly. Also, the OS version would have a lot to do with it, as TCP/IP performance has made drastic inroads since the days of NT4.

  22. Re:Ask IBM on How Many CPUs for Microsoft's SQL Server? · · Score: 1

    Hehe. We have several large AS/400s/iSeries and more RS/6000s/pSeries servers. They started sucking on the Wintel front, though, and now we're down to less than 5% of our Windows Servers being IBM. We also dropped IBM for Compaq on the desktop (6000+ machines). They are FAR more accomodating on the midrange stuff. They never really seemed to care when we dropped them.

  23. Re:It depends on How Many CPUs for Microsoft's SQL Server? · · Score: 1

    The only place it would matter is my big servers...and they're 8 ways.

  24. Re:Ask IBM on How Many CPUs for Microsoft's SQL Server? · · Score: 1

    For one customer buying one lousy server? I'd be suprised if they care....

    I know Compaq publishes white papers on MSSQL best practices/tuning/sizing. Perhaps IBM does as well.

  25. It depends on How Many CPUs for Microsoft's SQL Server? · · Score: 3, Informative

    It completely depends on the load the machine will experience. Maybe you could explain a little more what kind of traffic the server will be handling.

    Here at work, I deal with SQL Server machines from 2x PII Xeon 450 all the way up to 8x PIII Xeon 733. For the loads we experience, more processors is better than faster/fewer, but I've not worked with P4 Xeons. Hyperthreading might actually tip that in your favor.
    Can you buy a 4x capable chassis with 2 CPUs? Maybe leave yourself some room. We do this here quite a bit - but we use Compaq Proliants.