Slashdot Mirror


User: Bitsy+Boffin

Bitsy+Boffin's activity in the archive.

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

Comments · 789

  1. How I'd like it: Cascading Configuration on Introducing the Mockup Project · · Score: 1
    Seems most of the discussion here is regarding the configuration system. So, in that same vein here is how I'd like configuration.

    Basically, you know CSS (Cascading StyleSheets) as using in HTML, well, we do the same thing for configuration, call them CCS (Cascading Configuration Sheet).

    Lets take an example application, "fooApp".
    /etc/main.ccs
    -------------
    fooApp somePropertiesGroup
    {
    some-property : some value;
    }

    /etc/fooApp.ccs
    ---------------
    som ePropertiesGroup
    {
    some-property : some value;
    some-other-property : some other value; !important
    }

    $HOME/etc/fooApp.ccs
    ----------- ---------
    somePropertiesGroup
    {
    some-property : a different value;
    some-other-property: some other value that is ignored because /etc/fooApp.ccs defines it as !important;
    }
    Thats just scratching the surface, but you get the idea, basically take the format of CSS, and apply that to configuration. Have a standard set of calls to get a configuration, it starts with /etc/main.ccs, merges in /etc/fooApp.ccs, merges in $HOME/etc/user.ccs, merges in $HOME/fooApp.ccs etc etc (natch, only at startup or when a file changes) applying the standard cascade rules.

    You could also use classes within the configuration, eg say you do
    bash$ fooApp --className=mySpecialFoo
    then you could have
    $HOME/etc/fooApp.ccs
    --------------------
    .mySpe cialFoo somePropertiesGroup
    {
    some-property : special property here for mySpecialFoo instances of fooApp;
    }
    Just my 2c.
  2. Re:mnb Re:Fire your long-distance provider! on How Do You Make International Calls? · · Score: 1

    Yes. If you don't know the price and you agree to buy something anyway, well, that's your problem buddy, cough up.

  3. Re:Microsoft happy with IE? on New Trojan Threatens Windows XP SP 2 · · Score: 1

    I've said it before and I'll say it again.

    It seems that MS holding onto IE is simply to save face, there is no real value in IE any more, Mozilla is producing the better browser plain and simple and nobody in thier right mind can argue against that.

    Microsoft should either get out of the browser market completely, or make IE7 based around Gecko, with a compatability API if they really want to support legacy cruft. I'd prefer the later, otherwise we'll end up like the IE on Mac situation where lots of people just keep using the old version even though it's been superceeded.

    I just don't see the sense in MS persisting with IE, I can't imagine how they can justify the expenditure when Gecko is sitting there, 10x better, and is going to cost them MUCH less than developing IE in the long run.

    Wishful thinking I suppose.

  4. Re:Emergency on Ambulances to Get Virtual Doctors On Board · · Score: 3, Insightful

    They talked into this little thing and a doctor's voice came out of it and gave them advice on what to do. The future is here! I've got one of those things, I can't remember what it's called, it's on the tip of my tongue, umm, err, hang on, let me get the box.... ahh here it is, they call it a "Mobile Phone". Amazing.

  5. Re:In related news... on US to Pay to go to ISS · · Score: 1

    say we tell the Russians to go screw off and not let them use the 90%+ of the space station that we funded.

    No problem, as they are seating themselves in the Soyez to go home, the cosmonauts turn to thier astronaut comrades and say, "Seeya later boys, hopefully that that shuttle thingee of yours won't be too long, we did leave some food for you, but you know it's a costly business sending progress deliverys up here and your govmnt doesn't seem to be too interested so I'd make it last if I were you."

    Simple fact of that matter is, the US is saving a huge (UNFATHOMABLY HUGE) amount of money by catching a lift in Soyez rather than sending a shuttle, millions upon millions of dollars. Seems only fair that they cough up some petrol money.

  6. Re:Does it rely... on Holland Bans AMD's 'Virus Protection' Campaign · · Score: 1

    Ugh. For the humor impaired, the "Evil Bit" was very definately a 2003 April Fools Day joke.

  7. Re:suggestion on Closer to Human Flight · · Score: 1

    the range of survivable speeds is most definately greater into water than on to concrete.

    It all depends on angle of attack. If he's coming straight down, 90 degrees to the ground, then sure, he'll survive a dive into water easier than a dive into concrete.

    But if he's coming in horizontally (which you would expect if he's tryng to land!) then the concrete, with a very hard belly to the suit, is an infinitly better choice.

    Water, and grass are "grabby", there is a reason why you avoid a belly (wheels up) landing onto grass, or an unplanned landing onto water if there is suitable land available - the grass and water can easily grab the aircraft causing it to dig in, on water you'll likely flip - totalling the a/craft, on grass you'll do lots of repairable damage.

    Concrete though (or any hard surface) is slippery, it won't grab you. Come in at a shallow AOA, and you'll do much less damage in a wheels up landing than on grass, and your chances of survival are much nearer 100% than with water.

    This guy I imagine could do just that, wear some sort of hardshell belly suit, and just "wheels up land" onto concrete. He'll slide quite a distance (so make it a long runway) but it'll be quite survivable at pretty high speed. Certainly safer than trying to do an enormous (right to vertical!) flare at the just right height.

  8. Credentials? on The Dollar Campaign For Thunderbird Devs · · Score: 4, Informative

    Ok, so perhaps some of us know who this Seth is, and why we should trust him enough to actually send money to him to forward to the Tbird developers.

    But I'd wager most Thunderbird users don't, me included.

    The site has no links to information about Seth, his name is just a mailto: link

    The FAQ says:

    Q: Is this a scam?
    A: No. But if you don't trust me you could donate your dollar to the Mozilla Foundation. See http://www.mozilla.org/foundation/donate.html


    My advice - do just that, or get the developer's email addresses and donate direct to them through paypal. If you give money to random people on the web, well, more fool you.

  9. Re:Emulate a tape drive?! on High School Dropout, Self-Taught Chip Designer · · Score: 1


    Damn, why can't I remember the name of that cart?


    There were a couple I remember, Action Replay was the main contender, Final Cartridge it's less known cousin.

  10. Re:A note on bloat on Knoppix To Split Into 'Light,' 'Maximum' Versions · · Score: 4, Insightful

    You are confusing "operating system" with "humungous distribution of non-essential software". Parent post too.

  11. Re:warning! 5.0.1 - 5.0.3 "breaks" EMPTY() functio on PHP Vulnerabilities Announced · · Score: 1

    Err, that's a bug in your code ($a is not an object, -> is an object reference), if you write buggy code then don't expect PHP to give you anything close to expected results, let alone consistent ones.

  12. Re:PHP is to Perl as Java is to C++ on PHP Vulnerabilities Announced · · Score: 2

    PHP is a good web language, well, good enough in that it performs the job, I've been using PHP for a couple of years (before that, Coldfusion for a few years).

    But to say it's well designed is not in any way valid, PHP for the most part is a monolithic hacking togethor of things, lots of inconsistency (function names etc), little modularity (after compilation), many unexpected results (for example try working with recursive references sometime, one mistaken return by value and you end up with two identical copies of the object completely silently, very frustrating).

    Like many projects PHP started out small and gradually new things were hacked onto it. It's not well designed at all, heck, it's hardly designed period.

    But, it does work well enough to do it's job and for now that's OK. But for me it's place in the world is only secured while it's the most popular web language - I think that if mod_mono can get some traction then it might be in for a run for it's money.

  13. Re:Third-party modules? on PHP Vulnerabilities Announced · · Score: 1

    Or you could just make sure that the string you are passing into your SQL query is of the correct data type and in the case of strings (including dates in mysql's case), escaped properly which takes roughly 2 seconds of keyboard work, instead of somewjhat more time in creating a stored procedure, and then dealing with the problems of version control of the stored procedure which is now stored seperatly (in the database) from the rest of your code base.

  14. Re:Here's what I sent to them on Google Flips Back to Groups Beta (Again) · · Score: 1

    'Create new group' option also seems out of place, since I don't perceive it as something that I would use frequently if ever.

    I agree, all that is going to accomplish is to make for lots and lots group rot - that is, people creating groups for the sake of creating them.

  15. Re:Sucky. on Google Flips Back to Groups Beta (Again) · · Score: 1

    ...view as tree...

    Man, you're a life saver. That link was so small I didn't even see it there, not the new groups, while still ultimatly being sucky, is much less so.

  16. Re:boo on Google Flips Back to Groups Beta (Again) · · Score: 1

    ... because it was _spare_ ...

    I agree, it's always a good idea to carry a spare search engine.

  17. Re:Internet Time on Digital Clock Without Electricity or Moving Parts · · Score: 2, Insightful


    5 years after the invention, nobody remembers what internet time was. Oh well.....


    The problem is, that it was a stupid "invention".

    You see, we already have a universally accepted standard time, Universal Time Co-ordinated (UTC).

    Not only is it universally accepted it's also trivial to convert between time zones, just add or remove hours (and occasionally minutes) as necessary.

    Swatch "Internet Time" offered nothing over UTC, it was, without a doubt, pointless.

  18. Re:it's easy... on Subcontracting VPN Solutions? · · Score: 1

    You may be a sub-5k uid holding member, but you couldn't sell snow to a ski resort in the sahara.

    Post your URL man! You might get a business trip out of it.

  19. Re:You don't draw the line... on Scientists Give Human Organs to Lamb · · Score: 1

    The word you seek is "fauna". Flora = plants, fauna = animals (usually with respect to a certain region, but the entire planet earth can be regarded as such a region).

  20. Re:How does Jon on Jon Bringing WMV9 to Linux · · Score: 1

    How observant of you.

  21. Re:Quota on WebDAV with a Quota? · · Score: 1


    Otherwise a nice perl script in my homedir could wipe out everything owned as "www" (like the main webpage).


    Yep, welcome to the world of shared web hosting.

  22. Re:How does Jon on Jon Bringing WMV9 to Linux · · Score: 0, Offtopic

    http://www.snopes.com/language/stories/brass.htm

  23. Re:Chores vs. Online Time on Managing the Online Teenager? · · Score: 1

    worship of deity or deities approved of beforehand

    Yeah, because you definately shouldn't leave it up to the children to decide what deities they wish to believe in, if any.

  24. Re:No lemon law in Minnesota on Valve Cracks Down on 20,000 Users · · Score: 2, Funny


    That means if you buy Bubble Bobble, open it, and realize it sucks, you can't exchange it for Phantasy Star Online.

    That's a pretty bad example there, nobody can say Bubble Bobble sucks, not honestly.

  25. Re:Buy a VCR... Now! -- Boot sales on The VHS is Dead · · Score: 1

    Car boot sales are also common in New Zealand.