EdR

Members
  • Content count

    752
  • Joined

  • Last visited

Community Reputation

117 Neutral

About EdR

  • Rank
    Advanced Member

Personal Information

  • Interests
    Business
    Design
    DevOps
    Education
    Production
    Programming

Social

  • Twitter
    edropple
  • Github
    eropple
  • Twitch
    tracecomplete
  • Steam
    afashionablehat
  1. Depends on what you need. If you need shared web hosting, then Dreamhost is OK - you get enough elbow room in the shell to make a decent set of tweaks and modifications should they be necessary. I think you can use mod_python, don't know about WSGI. If you're looking for a decent Python provider, however, you're probably looking at dedicated hosting or a virtual server. I'd start looking at an EC2 Micro instance (free) or an el-cheapo VPS at Linode or Rackspace Cloud. Bear in mind you'll need to bring your own clues to the table as far as setup and administration go.
  2. Becoming a freelancer developer

    Quote:No. Read FAQ 49: http://www.sloperama.com/advice/lesson49.htmThis is the best FAQ I've ever seen on your site, Tom. This should be required reading before posting here.
  3. Non Disclosure Agreement

    This looks reasonable.
  4. No. Generally it'd be in a file somewhere, such as "license.vorbis.txt" or something. It'd be nice of you to include "This game uses the OGG Vorbis libraries available at http://foo.bar" though. Politeness and all that.
  5. Where to now?...

    Quote:Original post by Tom Sloper Quote:Original post by Viral_Fury School only has things in Java (except for AI, Lisp territory) You're wrong. Look at more schools. Quote:Original post by Tom Sloper Quote:Original post by Viral_Fury I'm still in high school We knew that. What's your point?No offense intended, but this kind of 'tude is a bit unwarranted, Tom. Most high schools have almost nothing for computer programming to begin with, and when they do it usually is all Java because Java is what's used by the Advanced Placement CS courses. While you might be able to find university-level courses that deal with other languages (and should, at most universities), but for a high-schooler this advice is kind of impractical, and the tone you're delivering it with is a bit much for someone who's making a good-faith effort and has apparently shown that he's willing to work on his own a good bit. Viral_fury: It sounds like you're not quite there with C++, and trying to run (OpenGL, whatever) before you can walk might be a bit much. If I were you I'd give this book a read: How to Think Like a Computer Scientist. It'll also have the side benefit of being a decent introduction to the kind of stuff you'll see in college, to see if that's the route you really want to go. -Ed
  6. Selling your labor and EULAs

    Quote:Next question: Why would these transactions be frowned upon? Why not design a game that supports and even encourages a real-world economy to flourish within the game universe?Because the supply of items always goes up due to monster drops or whatever. The cost to buy anything goes up too. And nobody's going to play a game where you have to buy all your equipment, if you were going to say "well, remove item drops." The only way to make it work with a real economy is to base the game on something other than traditional "game" concepts and put everything in the hands of the player, as in Second Life.
  7. Devving in Linux

    Quote:#3 Default Ubuntu install is not developer friendly! By this I mean that alot of necessary tools i.e. gcc, automake,libtool,etc will be missing and it's a PIA with Ubuntu to track down what is missing or necessary? I tried running the default SDL template "hello world" program that comes with KDevelop for example on Ubuntu and it didn't even compile until I apt-get'ed like 10 different things!apt-get install build-essential g++ libsdl-dev ide_of_his_choice There's no good reason to switch distros just because the packages aren't installed. It's not difficult; that's why package managers were invented. EDIT: Apparently build-essential is already included in Ubuntu these days, too. g++ seems not to, though. [Edited by - EdR on May 23, 2008 8:42:22 PM]
  8. pros and cons of pitching?

    Quote:Original post by shadowstar120 yea i see what you mean about the companies not wanting MY ideas. and my goal is to make games, not just this one. I want to do it for a living. but my future goal is to be a director of a team and make games that way.Competent "directors" ("director" is not a very good term for video games, aside from a few special cases) generally come up through the ranks of people who have done the work. I mean no offense, but you sound like you're saying "I want to do the fun stuff, but I don't want to do any of the hard work to get there." Read what Tom and others have posted--it's not that easy, and without marketable skills (no, the "management" skills you think you possess do not count) you will get nowhere.
  9. licensing

    Quote:I know that many people complain how L/GPL licenses infect their projects. Have I fallen into that trap?With LGPL at least, those complainers are simply wrong (and if they're linking to GPL code without understanding the ramifications they're none too bright). LGPL does not "infect", so long as you follow its fairly simple rules. Quote:If I want to release my project under something different then the LGPL, do I have to rid my project of everything LGPL?No. You really should read the LGPL over, or at least read a synopsis of it; Wikipedia has a decent primer on it. In short, the LGPL is "use this how you like, link to it however you like, but if you change the LGPL code, give back your changes." Quote:I know for a fact that I have seen projects released under the zlib license that link to non-zlib licensed projects, such as FreeType. So, if I do not distribute any of these dependencies with my project, am I allowed to license it however I please?I don't see why not. Quote:Also, I'm wondering if zlib is the best license for my project. I'm going to release the source code. I don't want to force people into crediting me -- I would just appreciate it if no one would claim to have written my project.These are much the same thing, though. Most of the other licenses (MIT, X11, three-clause or the commonly-modified two-clause BSD) require attribution. The difference between three-clause and two-clause version, which is not "official" but used by FreeBSD, is that the three-clause version prohibits the use of the copyright holder's name in advertising. The two-clause version allows it. Quote:Furthermore, I want to allow my project's use in commercial projects, so I do not wan to release it under the GPL.Given your stipulations, I would recommend the MIT License, BSD License (two-clause, probably), or X11 License, all of which are semantically more-or-less equivalent. They do require attribution in binary and source redistributions, but that's something of a necessary evil if you don't want others claiming creation and ownership.
  10. [.net] Stacks FTL

    Quote:A Deque is doubly-linked list of objects, which have to be constructed each time they are added to the list, and destructed each time they are removed.I don't think this is true. There's nothing stopping you from making an array deque.
  11. inline asm crashing program.

    Quote:Original post by godsenddeath i'd like to chime in with a question, is it possible to use Visual studio to learn assembly? like just write a c shell and wite the accual code in assembly?It's possible, but it's not really a great idea. If you want to learn assembly, I'd get dedicated tools for it. I had to learn in a class with a professor who wanted to stick to the 16-bit subset of x86 (under DOS--hello, int 21h!), so we used an old version of A86; it's command-line, rudimentary, and generally crapful, but there are much better tools to learn ASM with than using VC++. I transitioned to NASM after the class was over. More powerful, more useful, more interesting. -Ed
  12. Visual Studio 2008 Standard vs. Professional

    If you're only looking for Standard, Microsoft hands it away like candy at just about all of their events. Occasionally they hand out Professional as well, but generally to more focused groups; I got my (first) copy of Professional through Dreamspark, then another through my university, and a third from a user's group meeting where somebody from Microsoft spoke. What with all the VS, Windows, and SQL Server discs, I'm getting to the point where I could shingle my house in Microsoft freebies...
  13. Is college degree so important?

    Quote:With all said and done, if you want mundo money, and don't have lots of baggage (spouse+kids), and love spending a lot of time at work. Go for it, get a degree, make your way in life and (maybe) settle down in the far future. If you value your friends and family time more then having lots of money .. then no, find a job you are satisfied with and settle down ;)This is a false dichotomy. Plenty of people settle down within a year or two of graduating from post-secondary education and do fine.
  14. [.net] Stacks FTL

    Quote:Original post by Ravyne Actually, a ring-buffer would be a better data structure, as it will avoid all the extraneous object construction/destruction that a push onto a "full" deque will. I'm not sure if .net provides one, but it would be pretty trivial to implement one on top of an array.How do you figure? You still have to create the objects to place into a ring buffer and destroy (or, rather, garbage-collect) the old ones. You're just shifting how they're being stored. I don't see any significant performance benefits coming from using a ring buffer, so long as you set the deque's capacity to be more than [history size + 1].
  15. Is college degree so important?

    Quote:Original post by NathanRunge If you manage to release a couple of SUCCESSFUL and HIGH QUALITY independent games that may be considered a better reflection on your ability. Keeping in mind "Hobo Beat-Up 3" does not really qualify you for a games job.In a lot of places, that still won't get you past the HR degree filter.