Slashdot Mirror


User: failrate

failrate's activity in the archive.

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

Comments · 94

  1. Re:A huge pain on Trying To Bust JavaScript Out of the Browser · · Score: 1

    I'm not sure why anyone would want JavaScript anywhere else. I believe that the only reason why JavaScript is "popular" in the first place is because it is the only option available for client-side processing on the web.

    You are discounting the ubiquity of both Flash and Java. I could easily imagine you not taking seriously other plugins like Shockwave, Unity, etc., but if your argument is based on what a given person will have installed on their machine by default, you've still got Flash and Java.

    But what truly kills JavaScript for me is the lack of development tools and a solid reference. Debugging JS with an alert window is a horrible experience.

    Douglas Crockford's Javascript: The Good Parts is an excellent reference. If you go to crockford.com, you can find links to videos of the class where he goes over the content in the book. Mr. Crockford also provides the JSLint tool on his website. It compensates for JS's lack of a compiler. Additionally, debugging with the alert window is an exercise in torture.
    If you need to work with JS for a website, I would strongly recommend using the FireBug plugin. If you can't install plugins, then the very flexibility of JavaScript allows you to override the alert function. I generally add a div with the id="alert_box", then add this to your script: function alert(txt) { var box = document.getElementById('alert_box'); box.innerHTML = txt + "br/>" + box.innerHTML; }
    That's not perfect, but it definitely works in a pinch. Just add an opening angle bracket before br. I couldn't get the formatting correct ;)

  2. Re:Javascript is actually a great language on Trying To Bust JavaScript Out of the Browser · · Score: 1

    Re: 2D/3D libraries

    -Binding SpiderMonkey to openGL took me about a week and a half as a hobby project, and I'm not a particularly good C programmer. The result was an easy to use 3D livecoding environment that performed good enough for games. I had plenty of places in the JavaScript engine choice, binding and openGL calls to improve performance as well, but given the advent of webGL, I assumed that the proof of concept had outlived its purpose.
    -If you prefer 2D, it is just as easy to bind it to libSDL. I didn't make much use of the graphics, but I used the basic sound functions to create a 256 channel additive sine synthesis soft instrument. Again, plenty of room to optimize (didn't even use sdl_mixer), and it meant that I was able to tweak the instrument code while it was running.

  3. Accounts just need a key... on The Rising Barcode Security Threat · · Score: 1

    Blockbuster Online's envelopes that you take back to the store had all kinds of account information on them, including what type of account. However, it occurs to me that all it needs to have is an account key. They should be able to scan that and your store membership card (two-key system to avoid spoofing) to return the DVD and give you credit to rent your free movie. I noticed a recent minor change in their store policy, so they may have actually fixed this?

  4. I can't imagine this is surprising... on Vista Protected Processes Bypassed · · Score: 1

    ... as every implementation thus far of this kind of walled garden implementation has ended in a single engineer or small group of engineers finding that one critical flaw that busts the entire thing open. Surely, all of these solutions are naive implementations of security through obscurity, which becomes obsolete the moment a sophisticated cracker obtains enough clock cycles to guess enough things about the implementation... i.e., trivial.

  5. I'm beginning to think... on New Piracy Loss Estimate · · Score: 1

    I'm beginning to think that the 6 billion was actually blown on ludicrous studies and surveys in order to prove that piracy is costing the industry... about 6 billion.

  6. Re:For those of us who are unaware... on ReactOS Code Audit · · Score: 1

    One potential danger of Open Source projects is that someone could "contribute" copyright or patented code under the guise of helpfulness, only to set you up to get burned down the line, innit?

  7. Re:Forget the 360 on Developing An RTS For The 360 · · Score: 1

    You're right. In fact, the stylus might even be faster and more precise than the mouse, since you can just jab the pointer directly on the unit to select it, etc., as opposed to *dragging* the mouse over to the unit.

  8. Re:scripting on Blender 2.40 Released · · Score: 1

    The Blender API is rather open. You code for it in Python. You can build tools right into the Blender UI or scripts to run in the game engine that is incorporated into Blender.

  9. Cell Phones on Intel Calls $100 Laptops Undesired Gadgets · · Score: 1

    Cell phones are more ubiquitous than any other computer platform in history, exceeding even the reach of personal computers.

    They also have enough processing power to perform most tasks that most people require (e.g., e-mail, web browsing, telephony (duh:D), calculation, games, spreadsheets (possible)).

    With improvements in interface such as projection keyboards and displays, you already have your $100 computer.

  10. Ok, then who? on EFF Has Outlived Its Usefulness? · · Score: 2, Interesting

    If not the EFF, who else is willing to take up the fight?

  11. In other news... on EA Sued Over Madden 06 Feature · · Score: 3, Funny

    ...Art is being sued by Life for imitation. Art is countersuing Life, also for imitation.

  12. Re:What went wrong? on Lego Mindstorms: What Went Wrong? · · Score: 1

    Yeah, see, you can't even *say* erector without the children giggling hysterically.

  13. I think it's possible... on Sony DRM Installs a Rootkit? · · Score: 1

    I think it's possible that Our Lady Peace just suck so hard that the kid's computer had some kind of stroke.

  14. What a good idea... oh, wait... on Microchips for Dangerous Animals? · · Score: 4, Funny

    I read that as MOD chips for pets. I was so excited, but now...

  15. Re:Keyword: Disclosed on IE More Secure Than Mozilla? · · Score: 1

    You beat me to it :D

  16. Re:My answer on Best Language for Beginner Programmers? · · Score: 4, Interesting

    Python and Ruby are very similar, and I would recommend them about equally. C/C++ are bastard hard as starter languages, and VB is just about the tool of the deevil.

  17. Is this like some kind of stupid plague? on White Wolf Applying License to Indie Games · · Score: 2, Funny

    So, someone at White Wolf cottoned on to all of the patent and IP lawsuits going around and decided they wanted a piece of the pie. So, like I'm guessing some form of stupidity plague is pandemic in corporate offices (must be that nasty office air), like an airborne form of BSE. Otherwise, their legal department must be just an ordinary bunch of idiots.

  18. Another review here... just FYI on Initial ROTS Reviews Hit the Internet · · Score: 1
  19. Re:on global warming on Slashback: VoIPersecution, Israel, Plug-in · · Score: 1

    Yeah, but those environmental changes also occurred over a very, VERY long time. We are very rapidly messing up our environment.

  20. the diiference on Open Source Project Management for Beginners? · · Score: 1

    Pre-alpha means that some features have not been implemented. Alpha means that all features have been implemented, but some bugs remain, and you are still missing some content. Beta means that all features and content have been implemented, but some bugs remain. Final/Gold means that all features and content have implemented, but no bugs remain that your team is aware of. Some people may have different definitions, but these are pretty widely agreed upon by professional game studios and publishers.

  21. In other news... on P2P In 15 Lines of Code · · Score: 1

    The RIAA and MPAA are now suing eyeballs, because they can be used to watch pirate movies, ears, because they can be used to listen to downloaded mp3s, and brains, because they can be used to store the above without paying licensing or royalties.

  22. In other news... on MPAA to Sue BitTorrent Tracker Servers · · Score: 1

    Chicken Little sues gravity for letting the sky fall.

  23. Would Cygwin or Mingw help? on Bugzilla on Windows? · · Score: 1

    I develop on Windows boxes, but I use Cygwin to give me access to all of the Linux libraries and tools to which I've grown accustomed.

  24. I've not had any speed issues with Pygame... on Freya Reaches 2.0 Beta Release · · Score: 1

    I even ran a simple demo for myself with over 100 sprites flying across the screen without any slowdown.

    My current game framework hasn't even made it to Alpha, yet, so there's no optimizations to speak of, and it's actually running too fast for the final gameplay.

  25. Not if you're Jeff Minter on Is The Lone Coder Dead? · · Score: 5, Informative

    Llamasoft is still just one guy in his house. He has a support crew, but he's really only the one guy, and he's putting out a title for GameCube soon.

    So... no. That said, I know lots of other people that have two-three person teams that make a nice bit of cash here and there from coding.

    As long as your code is good, it doesn't crash, and my grandma can use it without resorting to profanity, you'll make a nice piece of money.

    Not alot, but maybe enough if you hire a good enough marketer.