Slashdot Mirror


User: fzammett

fzammett's activity in the archive.

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

Comments · 413

  1. Re:The wiki is wrong - history lesson on Ajax Sucks Most of the Time · · Score: 1

    Point of fact, AJAX is a technique, a mindset, an approach, rather than a specific technology implementation.

    As an example, I built an application nearly six years ago, LONG before I had even heard of the XMLHttpRequest object... this application used a hidden frame where all form submissions were targetted to, and some relatively (at the time at least) fancy Javascript to populate pre-existing s in the main content frame... you see, *all* the pages of the application were loaded at startup, and what the server returned from then on out was nothing but data that was inserted into the appropriate elements, and then the appropriate was shown.

    This is equivalent to what we know as AJAX today, but without XML, and without the specialized component to make the requests. AJAX is a misnomer because it doesn't require usage of XMLHttpRequest, nor does it even require XML. But, the underlying concept, that every request to the server DOES NOT need to result in a new page, is what is key.

    FYI, it doesn't even have to result in something new being displayed... unknown to many is the fact that the server can return a chunk of Javascript to be executed. Have a look here:

    http://javawebparts.sourceforge.net/

    Download the bin package and drop it in your favorite container, then navigate to the taglib sample page and check out the AjaxTags example that returns and executes Javascript on-the-fly. Think of what's possible there! AJAX IS NOT simply inserting new content into a , the other popular misconception!

  2. Dvorak... love 'em or hate 'em... on Dvorak on 'Rinky-Dink' Software Rant · · Score: 2, Interesting

    Ok, let's put any (probably legitimate) criticism of Photoshop aside for a moment... no one has ever claimed it was a product designed for anyone but grahics professionals.

    I don't go around complaining that the emissions test computers they use on your car is too complex for the shadetree mechanic. I don't go around saying that the tools they use at the optometrist to measure occular aberations is too complicated for my wife to use to test my kids.

    These are professional tools, meant to be used by professionals who will have the necessary training and time invested to learn to use them. That the everyman finds them complex shouldn't be surprising or criticised.

    Paint Shop Pro, until the most recent versions anyway, was always nearly as powerful as Photoshop and considerably less complex. For someone like me who does some occasional graphics work, but is far from a professional, it was nirvana. Why Dvorak can't see that is beyond me.

    Ah, sorry, of course I can see why... he's a writer, and he's gotta write, and when you read anything by Dvorak you have to ask whether it's something legitimate (sometimes) or just a fluff piece to meet his required allotment of columns for the week (frequently). This one falls in the later category as far as I'm concerned.

  3. Re:doing it for? on A Guided Tour of the Microsoft Command Shell · · Score: 1

    That's a fair point...

    But, the way I understand it (and maybe I don't) is that if the shell doesn't recognize it as a command (and I bunch an executable something-or-other in as a command) then it treats it as an expression. While this isn't arbitrary, I can certainly see why it might give the appearance of it being so.

    It might even be the case that there are no built-in commands per se, everything is an external executable. In that case, any executable not found in the path is an expression, end of story. This would be reasonable to me, at least after 5 seconds of thinking about it.

    Your example of '5' is a good one... if that was an executable I would expect it to be executed, assuming it was in the path. If it isn't found though, whether because I typo'd 6 or because 5 isn't in the path, it's treated as an expression. This makes sense to me and jives with it being an "interactive shell" ala Ruby.

  4. Re:doing it for? on A Guided Tour of the Microsoft Command Shell · · Score: 2, Insightful

    Ah, so, by extension you should be bitching about every shell that assumes I entered a command? Shouldn't I have to TELL IT to 'execute ls'? Why does it ASSUME that if I type ls I want to see a directory listing? Stupid shell, I hate them when they do things for me!

    And, you know, if a shell is going to make an assumption at all, I'd prefer it assume it's an expression than a command because if someone aliases ls with rm -fR, better it just echo that back then execute it, right?!?

  5. I think Yahoo! has managed to take this next round on Preview of New MSN Hotmail · · Score: 2, Insightful

    http://patcavit.com/2005/09/14/y-mail-beta-impress ions/

    Looks VERY sharp.

    Now, which one wins on FUNCTIONALITY? Dunno. That's obviously what matters most, but if we're going to talk about which looks most desktop-like, I think Yahoo! takes the crown, for now.

  6. Re:Any list that doesn't have 1-5 in this order... on Top 50 Science Fiction TV Shows · · Score: 1

    Good point... besides, KITT's voice was always very soothing :)

  7. Any list that doesn't have 1-5 in this order... on Top 50 Science Fiction TV Shows · · Score: 1

    #5 Battlestar: Galactica (new)
    #4 The Outer Limits (original)
    #3 Star Trek TOS
    #2 Stargate SG-1
    #1 Babylon 5 ...is not worth reading any further IMO. The only arguable point in my mind is whether BSG should actually be ahead of The Outer Limits. My feeling is it probably will be, and could even beat out ST:TOS in the end, but for now it's where it should be.

    And don't bother disagreeing, you are wrong :)

  8. Re:2003ub13 on How Would You Define a Planet? · · Score: 1

    Does it meet the other criteria?

    I have no doubt there are a bunch of objects out there yet to be discovered that will be borderline cases, regardless of what definition one chooses.

  9. Re:My take on it, like my opinion matters... on How Would You Define a Planet? · · Score: 1

    http://www.astrosociety.org/education/publications /tnl/22/22.html

    Scroll down about half way to the "Does Mercury have an atmosphere?" question. Seems it does, sort of, kind, in a way :)

    You raise an interesting point though, and illustrate just how hard defining a planet actually is... we'd have to define what exactly an "atmosphere" is first :)

  10. Re:My take on it, like my opinion matters... on How Would You Define a Planet? · · Score: 1

    I should point out that I deliberatly tried to write these criteria so that the existing planets in our solar systen would all qualify, but (to the best of my knowledge) no known Kuiper Belt Objects, or any other object out there that we know about, would qualify. I'm *fairly* sure I succeeded :)

    Also, no existing moons would change in classification. I believe this is the way it should be, I don't think it is warranted to change the status of any known objects. The outer planets have always been debatable, but I give them the benefit of the doubt.

  11. My take on it, like my opinion matters... on How Would You Define a Planet? · · Score: 1

    * Must orbit a star, in any form (i.e., brown dwarf, red giant, typical main sequence, etc). While I suspect there may be planets out there that are not orbiting stars, my bet is that they are rare enough to warrant their own title. Anything else is most likely not something that might be considered a planet (i.e., comets and the like, which may not be in orbits around stars).

    * Must *not* orbit another body that itself would qualify as a planet (yes, I realize that technically our moon orbits the Sun just like Earth does, but the distinction is which body exerts the most direct gravitational effect). It seems reasonable that if an object is orbiting something we call a planet, it probably should not be a planet itself, it should be a moon. A problem here is of course when we discover a binary planet system where both objects would otherwise be called a planet. I say tie goes to the larger object :) It's the planet, the smaller body is a moon. Call me when we find a system where the objects are identical in size!

    * Must be larger than our own moon by at least 10%. This is the most arbitrary of the criteria, but I think of it like this... we need a known reference point for comparison, and since no one wants to call the moon a planet, I'll add a little and call it a selection criteria! :) I don't want to see a bunch of asteroids being called planets because they meet the other criteria. I'm sure we'll discover some interesting exceptions, but for the most part I think this will wind up being true.

    * Its orbital path must be something close to circular, perhaps to within 25% or something... all the planets in our own solar system are someting close to circular orbits (I don't know by what percentage they vary away from a perfect circle, but I'm guessing it's no more than 25%). Anything in a more eccentric orbit is probably a comet or meteor or something like that, and this rule should help keep it that way.

    * It must posess some atmosphere. A body with no atmosphere probably isn't large enough anyway, but I think its important to state it. It can be as thin an atmosphere as you like, so long as it has something.

    Eh, I'm sure there's all kinds of flaws with those criteria, but no one else seems to be coming up with the obvious right answer either :)

  12. JWP has a great AjaxTags component on Better Web Apps With Ajax · · Score: 3, Interesting

    Since everyone else is mentioning their favorite AJAX toolkit, I'll list one too:

    http://javawebparts.sourceforge.net/javadocs/index .html

    This is a component of the larger Java Web Parts project called AjaxTags. It's a taglib that allows you to easily add AJAX functionality to arbitrary page elements in a purely declarative manner, i.e., *NO* coding on your part (although there is more capability there if you need more). It really makes AJAX a breeze, and is pretty powerful at the same time. If you are a Java web developer, have a look, you may very much like what you see!

    P.S., The parent projects' page is here:

    http://javawebparts.sourceforge.net/

  13. Re:What a waste on NASA Plan to Return to the Moon · · Score: 1

    I could be an uber geek and quote Jeffrey Sinclair here because he answered this question better than it's ever been answered before (and no, I don't know if it was said by someone else first in real life, but it was never delivered better, I'd say that!), but I'll do it myself with the same overall theme in mind...

    Simply put, we *have* to go. The Earth isn't going to be around forever. Unless we get off this rock and get our species out into the vastness of space, we are at risk of extinction, and it's that simple.

    Talk about asteroid collisions, talk about global warming, talk about nuclear war, talk about some super plague or just talk about the absolute inevitable demise of our Sun... all of these, and plenty more that we can't think of, lead to our extinction unless we colonize space.

    We *have* to do this, and we *can't* wait simply because while we know we have time before the Sun goes out, we don't know about the other things. The longer we wait, the closer we get to extinction, regardless of any other factors. That is an absolute truth. We can't leave it to future generations, we have to get the ball rolling now, and learning how to live in space permanently in a relatively benign environment like the moon before we try it when it matter in even more less hospitable environments.

    I'd goot the bill myself in a hearbeat if I could, believe me.

    And now I will be a little geeky... when you have a vast data infrastructure to deal with in an enterprise setting, isn't geographic diversity and disaster recovery integral to what you do? Of course it is, if you want to survive! And if you wait a week for that backup server to come down in price because you don't want to incur the difficulty and cost right away and your datacenter gets flooded in the mean time, was waiting a good choice? HELL NO!

    Think of going to the moon as geographic diversity for the human species. The moon, then Mars, then we figure out a way to traverse the distance between stars and off we go, survival virtually guaranteed.

  14. Re:Why not just machine gun the refugees? on Sonic 'Lasers' to be Deployed in Hurricane Region · · Score: 2, Insightful

    As a Bush supporter, I have just one thing to say here...

    BULLSHIT.

    Bush deserves every bit of blame he's getting, and probably more. He has done virtually nothing to make a horrible situation better, and aruably has made it worse by not reacting in a timely fashion.

    He also says something stupid seemingly every time he opens his mouth these days.

    Look, I voted for the guy. I felt he was the best available choice. I supported going to war in Iraq. But his second term has frankly, thus far, made me absolutely regret that vote. This situation is not helping any at all. The one thing he should be doing more than anything is LEADING. Get up there, be definitive, tell people what to do and see that it's done. He's not doing that.

    Bullshit. Bush deserves every bit of flake he's getting now, and that's coming from a supporter.

  15. Isn't this EXACTLY the point?!? on Winemaker Drinks To Linux · · Score: 3, Insightful

    "...those IT managers having trouble simply 'aren't looking hard enough.'"

    Isn't that EXACTLY the point of buying from a vendor? So that I can EASILY and QUICKLY get the support I need WITHOUT HAVING TO LOOK FOR IT?!?

    I can see the MS and Sun and IBM ad campaigns next week..

    "Choose XXXX because our support staff is a phonecall away, 24/7x365... Or make sure you have a good newsgroup feed and bookmark all the good OSS sites because that's your other option!"

    Ugh. With friends like this wino, who needs enemeis?

  16. Manny Ramirez == Microsoft on Microsoft's Bold Patent Move · · Score: 1

    Anyone see the T-shirts Manny Ramirez of Boston Red Sox fame had made up? It simply says "Manny Being Manny".

    Time for the "Microsoft Being Microsoft" shirts.

  17. Re:I find what ISN'T said to be more interesting on Google Gives Reason Why it is Built on Linux · · Score: 1

    I absolutely agree... they made probably the best choice they could under the circumstances. More than that, it sounds very much like they would have made the same choice even if they had money growing on trees in the office. They had some good reasons for choosing Linux, and although I don't consider myself a Linux fan, I think they made a great decision that has served them well.

    My only point was that they didn't say they choose the technically superior solution, which is an interesting omission in light of all the zealots out there (as you correctly call them) who claim Linux couldn't have been engineered better by God herself :)

  18. I find what ISN'T said to be more interesting on Google Gives Reason Why it is Built on Linux · · Score: 1

    I find it interesting that there didn't seem to be any mention of Linux' technical superiority over Windows. That doesn't seem to be one of Googles' reasons for going with Linux. This is interesting because many people claim Linux is far superior to Windows in terms of basic architecture and technical design, yet Google didn't see fit to mention that reason, if that is one of their reasons at all. And it MAY BE one of their reasons and they just forgot to mention it, but it's an intersting, ah, Freudian non-slip I suppose :)

  19. And the right answer is... on SETI Disrupted By Cell Phones in Airplanes? · · Score: 1

    I will gladly give up the convenience of connectivity on airplanes (something I look forward to) if it means causing problems finding life in space.

    And if you give any answer other than that, you have NO RIGHT to be reading Slashdot!

  20. You can pry my CRT out of my cold, dead fingers... on Are CRTs History? · · Score: 1

    ...besides, I like my festering eye cancer just fine the way it's developing, thank you very much.

  21. I have a *GREAT* idea to make this a good thing... on Virus Hold Computer Files 'Hostage' for $200 · · Score: 4, Funny

    Twoeasy steps:

    (1) Get this virus into the DMCA-supporters computers.

    (2) When they are screaming that all their data is encrypted, kindly inform them that you could create a crack for it and get all their data back, but unfortunately you would run afoul of the DMCA reverse-engineering laws and therefore cannot help them.

    Yes. Irony is *NOT* dead!!

  22. Re:We tried this... on "Get the Facts" Campaign Working · · Score: 4, Informative

    You fired someone for making a suggestion that turned out bad and in the end was a decision *YOU* were responsible for?!?

    That guy is *A LOT* better off now than he was working for you, that much is clear. You are a terrible leader in the worst sense, someone who will cover their own ass at the expense of others.

    You are lucky I am not *YOUR* boss... you'd be on the unemployment line right behind that guy... no, actually, only *YOU* would be on the unemployment line... I'd hire him back and get him a better boss too.

  23. No, you do NOT need a pager... on Searching for a Satellite Pager? · · Score: 1

    ...what you need is to slap the crap out of some executives there and get them to hire AT LEAST 1 more person to cover you arse.

    Where I work, we're always hearing about how we need to be sure to properly document and do knowledge transfers to others on our teams just in case the lead gets hit by a bus. As much as we laugh about it, it couldn't be more true, because after the sad eMails go around the office, people will want to know how what the dead guy was responsible for is gonna be kept going.

  24. Wow, that's ALMOST enough... on NNSA Supercomputer Breaks Computing Record · · Score: 1

    ...to FINALLY have working voice recognition! :)

    Now for the obligatory...

    * Now imagine a Beowolf cluster of these!

    * This would make a hell of a MAME PC!

    * Windows will finally boot up in under five minutes!

    * Any Java GUI app would STILL run like a dog on this!

    Did I miss any??

  25. Re:Overloading of ".NET language" on Invisible Malware Install 65MB Large · · Score: 1

    Eh, I think your stretching the definitions a bit here, but what you say *IS* of course technically correct. :)