Slashdot Mirror


User: JamesOfTheDesert

JamesOfTheDesert's activity in the archive.

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

Comments · 483

  1. Re:Contracting on Moving from a Permanent Position to Contract Work? · · Score: 1
    Yes, I was thinking married with family. And many medical policies these days don't include things you think should be covered, like visits to a doctor's office. Most kids spend their first two years seeing the doctor constantly and the costs definitely add up.

    I took a look at my recent medical needs, did some rough math on the raw costs of doctor visits, weighed that against various plans and deductibles, and pretty much went for the far end. A fair amount comes out fo pocket, but over all I'm good. And currently healthy.

    I would encourage anyone you has not yet acquired (or has since shucked) too many obligations to strike out on your own while the risks and costs are still low. You may find that it isn't your cup of tea, but the longer you wait the harder it gets, and you risk kicking yourself in the ass later on in life, always wondering, "What if ... ?"

  2. Re:Contracting on Moving from a Permanent Position to Contract Work? · · Score: 1
    Plan on spending $600-700/month. Prescription coverage is especially hard to get. (When I started consulting, insurance was $600 PER YEAR!)

    That's nuts. I'm self-employed in Arizona, and pay ~$400.00 a quarter for single-person health insurance. Unless you have reason to expect frequent doctor visits and treatment, or need to cover dependants, you can do quite well with a high deductable and lower annual payments.

    NEVER SIGN A FIXED PRICE CONTRACT WITHOUT A DETAILED, COMPLETED SPECIFICATION

    Indeed. I learned the hard way that everyone as a different idea what "done", "complete", and "finished" mean. In the best of cases you and the client can amiably resolve differences, but you should always try to be a specific as you possibly can right up front. The goal should be to minimize surprises. The last thing anyone wants to hear is, "But when you said [...], I assumed you meant [...]."

  3. Re:Is there a point to Perl any more? on Perl 6 Now by Scott Walters · · Score: 1
    No, Ruby's library was designed from Perl's.

    Can you point to *anything* to back this up? An interview with Matz, or a posting to some ruby-* list?

  4. Re:Well.. on Best Language for Beginner Programmers? · · Score: 2, Informative
    Ruby is a programming language. Easy to learn, but very powerful, combining features from Smalltalk and Lisp (among others) but with a more friendly (i.e., C-like and file-based) syntax.

    Rails is a Web-site framework built using Ruby, much as Struts is a framework/tool-kit built using Java.

    Ruby makes for an outstanding first language. Learning to use Rails (or Nitro or Wee) could serve as a "next step" course for developing Web applications while examing Ruby's meta-programming facilities.

  5. Re:There is a price for what you want on Is It Wrong to Love Microsoft? · · Score: 1
    My issue with Microsoft has more to do with standards and when it does have a problem the kind of feed back it gives. I am a technician for a web hosting company, and I run into cases every day, where if Microsoft had just opted to use the standards that everyone else uses, their product would be more stable, and easier to use. For example, why is it that IE still does not read Wc3 compliant code correctly.

    Go grab a copy of Zeldman's Designing with Web Standards. Flip though it and see if you can find the place where Zeldman, who should know if anyone does, says that as a point of fact, XHTML, etc. are not actual standards, they are recommendations, and that putting the word "standards" into the book title was a bit of "guerrilla marketing", since Designing with Web Recommendations just doesn't have the same zip.

    Web "standards", such as they are, are more based on what the majority of people choose to use.

  6. Re:OK, Feynman, Show Us Some Examples... on What Business Can Learn from Open Source · · Score: 1
    Why don't you look at my website and check out my CV?

    OK, Mr. Smartypants, I just took a look; it's called perl or Perl, but never f'ckin' PERL.

    So there.

    (Seriously, though, it looks like you do cool stuff. Just not in PERL. :) )

  7. Re:Ruby on Rails on DHTML Utopia · · Score: 2, Informative
    Why not respond to this post saying how Ruby on Rails and AJAX can work together?

    Ruby on Rails has clean, built-in support for template code that generates the client-side Javascript for using the prototype.js library.

    It makes it next to trivial to create, for example, Google Suggest text fields because the developer focuses on using Ruby syntax to indicate the server action to invoke, based on what client behavior, and what to do when the results come back to the browser. The annoying little details that are easy to muck up are handled for you.

    This may help explain more

    http://www.onlamp.com/pub/a/onlamp/2005/06/09/rail s_ajax.html

  8. Oh, *that* Escapist on The Escapist · · Score: 1

    Not to be confused with The Escapist

  9. Re:Ruby on Rails driving change? on James Gosling on Java · · Score: 1
    Did anyone else that the "ease of configuration" for building applications might be driven by the Ruby on Rails push?

    WTF? No. People have griped about configuration issues before Rails, and there has been action in the Java community to address this before Rails.

    Ruby on Rails does not occupy the same space as Java server app development; RoR is perhaps closer to PHP app building (though clearly lightyears ahead). People pick Java, warts and all, for various reasons, but generally because it does things other languages such as Ruby (currently) cannot (but wait for YARV!).

    This may shock RoR fanboys, but many things happen in the world of software development that in fact have nothing to do with Rails.

  10. Re:And if you don't have iframe? on Microsoft to Release AJAX Framework · · Score: 1
    I'm not sure you really understood how the DOM works... The initial page may still be valid, but the modified DOM won't be. Try CTRL+A + right click => View Selection Source under Firefox and validate that one. I betcha the validator will tell you to stick it up your ass.

    Nothing shall be going up my ass, thanks. The XML being validated is the original text being sent to the browser.

  11. Re:And if you don't have iframe? on Microsoft to Release AJAX Framework · · Score: 1
    If your client or your boss has specified that the project shall use a Strict DTD and shall work when XMLHttpRequest is not available, then you can't use AJAX.

    You can use JavaScript to add elements to the DOM after the page is loaded. The page will still be valid, but the DOM available to the script will be usable for all that AJAZZ.

  12. Re:End? on Amazon Patents User Viewing Histories · · Score: 4, Insightful
    In the meantime, how many geek sites will finally stop linking to Amazon anytime the mention a book?

    On the one hand, some number of the tech-savy get (justifiably) upset over Amazon patenting the trivial. On the other hand, Jeff Bezos is a Web 2.0 darling, and Amazon Web APIs and so Hot and Cool and Hip and Now, so many of these same geeks cannot act as if Amazon can do no wrong.

    The original Amazon patent and boycott uproar clearly had *nil* effect, and I expect there to now be a deafening silence from most of those who really should know better.

  13. Re:Sounds like it's missing something on Data Crunching · · Score: 1

    I read the sample chapter online, and got the impression that the author was spreading himself too thin. While the content was more or less correct, it demonstrated a lack of real understanding, with a few clear mistakes.

  14. Re:More Mentoring Organizations? on Google Summer of Code Expands · · Score: 1
    Yes, we're not taking new mentors or applications. And yes, Ruby missed the window.

    Why was the window so short, and what prevents extending it?

  15. Re:Hard to believe on Agile Web Development with Ruby on Rails · · Score: 1
    In other words, your theory is absolute crap.

    Hard to say, as you have mistated my original point. It is not that learning a task-specific API is always a bad idea, but that some of the Rails task-specific API makes things harder than they need be.

    You will ALWAYS have to trade off a learning curve for increased productivity.

    So you have to learn things to do new stuff? Thanks for the insight.

    No one has clained that the choice is either pure framework API or code from scratch, but some frameworks (and Rails may be headed this way if it is not already there) so pull you into their idiomatic way of thinking that it hampers you in the long run. (I suggest people lurk on the Rails dev mailing list and read the questions that come up. Very often thay are request for some magic Rails command to perform what is in fact a trivial Ruby task, exepct that using straight Ruby would entail actually learning Ruby.)

    For many tasks one is better served learning about ActiveRecord (or Og, for that matter), on its own, and using it where needed. Or going a more agile route and using Nitro. Or opting for a different design pattern altogther and chosing Wee. There is far more in the Ruby Web world than Rails, but only one has the hype.

  16. Re:Hard to believe on Agile Web Development with Ruby on Rails · · Score: 1
    Of course you could just learn PHP & code everything from scratch. Then you wouldn't need to learn anything else. Of course, you get orders of magnitude less productivity.

    Or, get this wacky idea: Just learn Ruby and code everything from scratch. Then you wouldn't need to learn anything else. And still get extra productivity.

    There are indeed many good things in Rails, things that work best by offering a handy sublayer for common tasks without occluding the essential Rubyness of the code. But there are also things that enforce a distinctly Rails idiom, which takes you away from Ruby idioms. It's increasingly become a kitchen sink framework (e.g. what's with all the JavaScript/DHTML macros? Why couple the client to the server?)
  17. Re:hmmm on Agile Web Development with Ruby on Rails · · Score: 2
    So since I readily admit my opinion isn't a qualified one, how about something from O'Reilly instead:

    I hate to be cynical, but O'Reilly are planning their own Rails books this summer. Not that they would hype something they didn't believe in ...

  18. Re:Hard to believe on Agile Web Development with Ruby on Rails · · Score: 1
    The problem is that most incoming developers are coming from TMTOWTDI languages ...

    Um, isn't Ruby TMTOWTDI? Granted people gravitate towards certain idiomatic ways of doing common things, but there is certianly more than one one, etc.

    Books and tutorials are necessary to beat this into the heads of incoming developers.

    Hey, great sales pitch. "Buy this book so we can beat some sense into your ignorant newbie head!"

    Serioulsy, an issue with Rails is that it is a DSL on top of Ruby; knowing Ruby isn't enough (or, for that matter, even largely required), you have to learn the quirks and idioms of Rails, which (surprise) requires a book.

    How agile. Adapt yourself to fit the framework.

  19. Re:It's Hawt on Agile Web Development with Ruby on Rails · · Score: 1
    This book is highly anticipated and the distribution model (Beta now, Final later) is also unusual.

    No, not really. Many authors have made prerelease versions of their books available. The main difference here is that people are required to commit $$ to the final product before it is actually ready.

    This is damn good marketing. Late in releasing your product? Fearful a competitor will get to market before you and steal your thunder (and revenue)? Sell a product that isn't finished, claim this is some sort of groundbreaking, "open source" publishing technique, and get people to proofread the work they've already bought.

  20. Re:Is RoR Part of Scientology? on Ajax On Rails · · Score: 1
    Is RoR Part of Scientology?

    Damn you, I spit up my coffee. L. Ron Hansson?

    Yes, there appears to be a core set of Rails fanboys who never miss a chance to slag off ABR (Anything But [Ruby|Rails]). This is quite sad, as the freakish hype and nonsense coming from many of these people denigrates both the general Ruby community and the truly good things in Rails.

    FWIW, I hope people do not equate Railers with the more general Ruby community, which is overwhelmingly tolerant and open to new ideas and alternative approaches.

  21. Re:No IE7! on Final Windows 2000 Update · · Score: 1
    People SHOULD develop for open standards on the web

    Which would mean no GMail or Google maps, as they rely on the very non-standard XmlHttpRequest object.

    Google (and others) made a choice to use non-standard Web development because they were more interested in achieving a particular experience for what they considered a reasonable number of users.

    That, in the end, is what matters. Not the Official Nod from a vendor consortium.

    Are there advantages to using only W3C recommendations? Sure. But failure to do so is in itself not valid complaint. Or no?

  22. Re:Disable Greasemonkey on Hacking the Web with Greasemonkey · · Score: 1
    I don't want them to see my site the way they want to see it. I want them to see it the way it was meant to be seen.

    You have zero assurance that will ever happen. Typically, a site servers up some markup (e.g. HTML) to some client. After that, it is the client's call on what to do with what has been sent. Given the range of possible clients (lynx to IE to firefox to some cellphone to whatever), the best hope is that at least the full text will appear in some form or another. But there is no contract, no promises of this.

    You can try serving up nothing but images, but even they are open to bitmunging. Maybe you should see if the DMCA can be invoked to scare people away from freely manipulating the raw content that has been sent from the server.

    Web designers/developers/authors need to get over the idea that the Web is a medium of control. It has never been true; Greasemonkey is just the latest in a series of client options for acting on raw server responses.

    If you are serving up HTML, then the only "pure" rendering would be to show the actual markup; anything else is an interpretation. Once it leaves your server, it is out of your hands.

    Welcome to the Internet.

  23. Re:Nay on Perl Medic · · Score: 1

    Ruby supports UTF-8.

  24. Re:Uh oh! on New Mozilla Firefox 1.0.3 Exploit · · Score: 1

    I've looked but have yet to see a BBC article that mentions the use of Lynx, or includes any statement from the accused offereing a explanation of his behavior. So far as I can tell, the "jailed for using Lynx" bit has no substance.

  25. Re:Uh oh! on New Mozilla Firefox 1.0.3 Exploit · · Score: 1

    BTW, was there ever any verification, aside from an unsubstantiated claim from boing boing, that the mere use of Lynx was in fact what triggered the suspicion of hacking?