Slashdot Mirror


User: itwerx

itwerx's activity in the archive.

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

Comments · 968

  1. Re:Power, Heat, People on Computing in Rwanda? · · Score: 3, Informative

    look into getting extra-immunized against diseases that are widespread (and even not so widespread) down there.


    And be sure to get started (i.e. visit your local travel health center) at least 6 months ahead of time, (a year would be better) as some immunizations and whatnot require multiple doses with a long waiting period in between. You do NOT want to get your visa denied just because your missing some stinkin' vaccination... :)

  2. Re:well there's the obvious on What's the Best Way to Handle Scripting Under XP? · · Score: 2, Informative

    I hate replying to myself
    I hate replying to you too!
    [rimshot]

    (No offense intended, just couldn't resist the straight line! :)

    Back on topic - I would agree that Linux probably is the best answer. However, there are various freeware/shareware apps for image editing under Windows that are scriptable. E.g. our faithful friend Gimp

  3. Re:big on Linux advocacy, small on windows solutio on Network Intrusion Detection and Prevention? · · Score: 1

    there are perfectly good softwar firewalls for windows. I use BlackIce, personally, but there are other perfectly good ones, not to mention the one built-in to Windows XP sp2.

    Hehhehheh!!! Mod parent funny!
    [wiping tears from eyes]

  4. Been there, done that! on Distributed Versus Centralized DB? · · Score: 3, Informative

    I did that awhile back for a data warehouse and reporting system with remote data collection points. (Half a TB of data with 50 million queries a day and a couple Gig to integrate every night). I did all the data validation and scrubbing and some preprocessing remotely to utilize the processing power of the collection machines as much as possible and kept the backend stored procedures strictly limited to import and reporting functions. The front end reporting also had some functions built into the client so I could harness the power of those machines as well. YMMV in that regard though depending on the architecture and intended purpose.

    Tip 1 - don't use any clustering software on the back end. Every clustering model out there tries to be generic enough to handle a variety of apps. This adds unnecessary overhead and complexity. If you design the app for a multiplicity of servers in the first place your performance and scalability will be much better! Not to mention everything will be a lot simpler which makes troubleshooting much easier! In my app I just had a table with a list of server names. To add a server you just loaded a blank database on it, plugged the machine in and put the name in that table. A few key tables (such as that one) were automatically replicated every few minutes and if the schema was missing on a server it got built and populated on the fly using self-generating scripts. (Very handy if you're making changes to the structure! :)

    Tip 2 - when importing drop your indexes! It's infinitely faster to bulk import into non-indexed tables and then rebuild the index once afterwards when you're ready for post-processing than it is to try to maintain the indexes for every little insert. (Literally about a thousand to one speed ratio if the data is any size at all).

    Tip 3 - like tip 2 this is more general database design advice. And that is to base your normalization on the nature of the data and the queries, not necessarily on the technical granularity. In other words a little bit of de-normalization is okay if it reduces the complexity of your queries enough. In our case we had an insane number of cases where many tables could be cross related in different ways. Based on the reporting we needed to do we purposely duplicated a few fields (mostly indexes) here and there between tables. This cut the memory utiliation of some of the more complex queries by up to 50%. When some of the joins can result in gigabyte matrices that's a significant savings!

    Tip 4 - try to spread the load. In the complex queries above we would of course try to break them down into smaller queries that could be run in sequence but that often resulted in the final report taking too long. The answer was to move the aggregation to the client. I.e. have the client pass the different parts of the report off to multiple servers to run in parallel and then pull the results together at the client side.

    That's all I can think of off the top of my head. If you want me to consult further just email me, I'm not terribly expensive. :)

  5. Re:Pull wires on How Do You Locate That Access Point? · · Score: 2, Informative

    I've always used a 4-second rule and gotten away with it. I've replaced entire 48-port switches one wire at a time with the users non the wiser.
    (Well, okay, maybe that last could be interpreted in more than one way, but you know what I mean! :).

  6. Re:You obviously weren't alive in the 1970s on New Way to Make Hydrogen · · Score: 1

    The post is fine, and I understand what you're getting at much better now. And while individual cases may prove otherwise, in the grand scheme of things I tend to agree.
    Thanks for the clarification! :)

  7. Re:You obviously weren't alive in the 1970s on New Way to Make Hydrogen · · Score: 1

    Except that the over-arching topic is transportation which isn't even mentioned in the article or the post that linked it...
    (Then again, if the poster had expanded a bit further on their thoughts and explained why their comment and/or the article were anything more than a non-sequitur we wouldn't be having this discussion. :)

  8. Re:You obviously weren't alive in the 1970s on New Way to Make Hydrogen · · Score: 1

    There are so many things wrong with that post I don't even know where to begin. (And the article linked has no bearing on either your own post or the one you were replying to).
    So WTF? Are you trolling? :)

  9. Re:FrontPage anything... on FrontPage Server Extensions for Unix? · · Score: 2, Informative

    I have used FrontPage a couple times over the years and it truly is horrible. Even the simplest text page with no tables or anything comes out as a nasty jumble of HTML that is terribly unpredictable across browsers.
    I do believe FP (even the 2003 version which I happen to have tried recently because I was given a copy for free) is hands down the worst web editor out there. (Well, okay, it's a tie between FP and MS-Word! :)
    So yeah, change ISPs...

  10. Re:Racks.... on Organizing Computer Gear Clutter? · · Score: 2, Informative

    75' rolls of velcro cheap! And in colors too!

  11. Re:I don't quite get it... on Massively Multiplayer Sweat Shops · · Score: 1

    Well, if your company isn't keen on hiring recent grads, an internship program seems like a bit of a waste.

    An internship program is also a way of giving back to the community.
    I would recommend doing a bit of research into the whys and wherefors of internship programs. Sitting down and talking with some of the managers at the companies involved and, even more importantly, discussing your concerns with the folks at your school's internship office will probably give you a lot more insight into why things are done the way they are.

  12. Re:I don't quite get it... on Massively Multiplayer Sweat Shops · · Score: 1

    I hate to hear what you go through with new hires!
    New hires aren't new to the industry so they have a minimal learning curve and make smaller mistakes along the way.
    That said, some interns actually do get hired full time if they do well and are interested in staying on.

  13. Re:I don't quite get it... on Massively Multiplayer Sweat Shops · · Score: 1

    Now unpaid internships, that's just crass commercialism.

    That may be the case sometimes but every case of internship that I've been involved with we were lucky if the intern's productivity equaled the cost of cleaning up their mistakes!!

  14. Re:Switching on Linux From A CIO's Perspective · · Score: 1

    do any slashdoters have experience switching their companies computers to, or even away from linux?

    As an IT consultant I switch my clients to Linux whenever it makes sense. Usually it's a case where they have a handful of Windows boxes that were poorly implemented by some other firm. I look at what they have and if it's easier to move file/print/DB/web/email etc to a single Linux box than it is to clean up the existing clusterf*ck then I do it. And they are always happy! Not to mention small shops are usually pretty tight-fisted and like to have a couple decent boxes freed up to replace old workstations with. :)

  15. Re:Puzzled: why get angry? on Hackers, Meet Microsoft · · Score: 1

    Nothing under six digits here but all under 850,000. Surely that signifies something.

    Oh my gosh! That's amazing!

    Why the odds of that must be, um, (whips out calculator), pretty good actually...

  16. Re:Isn't It Obvious...? on Linux-to-Palm Integration? · · Score: 1

    And here I was just re-watching the Goonies last night!
    Definitely a little kids movie, but cute in its own way...

  17. Re:Puzzled: why get angry? on Hackers, Meet Microsoft · · Score: 1

    it pretty much matches my experience. Arrogant and ignorant, not really a good combo.

    Yep, same here.

  18. Re:We are already there on Scientists Can Now Grow Brain Cells In The Lab · · Score: 1

    I know this is slashdot and all, but really, you should get out more.

    Maybe I should get out more myself but I'll bite - what good (i.e. "Paycheck" doesn't count) movies have come out since then with a similar theme...?

  19. Re:Read Forrest Mimms books, get a ham radio licen on Learning Hardware as a Software Geek? · · Score: 1

    I'll second the recommendation for Forrest's stuff. He's a very, very, good communicator. I've read plenty of electronics intros over the years and he beats 'em all hands down!

  20. Eh?!? on Does New Development For Mac OS X Make Sense? · · Score: 1

    Either the question is very poorly worded or the submitter (and the editors) have no clue what they're asking.
    From an application programming perspective the APIs have virtually nothing to do with the hardware platform.

    (Though I must say it's amusing reading all these threads about it...! :)

  21. Re:Print them on the cheapest paper you can find on Writing Letters for Cold Canvassing (IT) Jobs? · · Score: 1

    we manage something like 50,000 desktops and 2,000 servers with a staff of 20.

    Heh, that's obviously not a MS environment! :)

  22. Re:stop the boogaloo madness! on Browser Wars 2: Electric Boogaloo · · Score: 1

    Personally I thought it should be Electric Bugaloo

  23. Re:Losing my mind... on Burnout and Depression Among IT Workers? · · Score: 1

    That sucks!
    Depending on your skillset, if you're in Seattle I might be able to hook you up with a decent employer.
    (Unless of course you've taken this as a sign that you should start your own business. :)

  24. Re:Another one (ArcServe too) on Software Companies and Lost Serial Numbers? · · Score: 1

    But that was when ArcServe was already in the bloody claws of CA and beginning its slide into the abyss of CA software quality.

    I have always wondered how the hell CA has stayed in business for so long.

  25. Re:And if you want something really cool on FireWire for 75% Better Mac mini Disk Performance · · Score: 1

    why does a faster rpm drive run cooler?

    Generally they run hotter for all of the obvious reasons. The difference in this case is FDB (Fluid Drive Bearings).
    BTW, FWIW, as of the last year or so I'd say Seagate's HDDs (any size) w/FDB are better value for the money.