Explorer's Handbook David Noonan, Prank Brunner, Rich Burlew Wizards of the Coast
Hey, it's Rich Burlew, kids! Author of one of my favorite webcomics, Order of the Stick. D&D oriented comic with stick figures that are more expressive than most wecomics full figured drawin's. Share and Enjoy. Umm, that's all.
This is certainly not a new suggestion, but I felt that events and software momentum have coalesced such that this solution should be reiterated.
I don't if he's a genius, but he's certainly well respected in my book. jgarzik happens to be Jeff Garzik, maintainer of the Linux SATA subsystem and various other linux kernel stuff (think he does networking as well). That doesn't necesarily make his opinion better than anyone elses, but he's definately not the average random idiot on the street. Plus, as the quote above illustrates, I think this was intended more of as a quick howto than a revolutionary new idea.
As long as you stay on a single box, subversion is very easy to use.
svnadmin create C:\repo cd <workdir>
svn co file:///repo #(might want to check the syntax on that, not sure if it's different on windows) svn add foo.c svn commit
etc, etc
While the details might be off a bit, it will be something like that easy.
there is excellent documentation for subversion at http://svnbook.red-bean.com/ which covers all the bases really. Where subversion gets complicated is setting up network access, but even that isn't that hard. A couple of hours of reading the red-bean book and you'll be all set. In any case it isn't really any harder than CVS to setup and is more refined. RCS is probably too weak. No support for directories structures.
good luck.
Adhoc
This thing is ripe with bad code (it's sprinked with gotos for error handling)
We all know about Djikstra and "Goto considered harmful". But do you know about Linus?
I think goto's are fine, and they are often more readable than large amounts of indentation. That's _especially_ true if the code flow isn't actually naturally indented (in this case it is, so I don't think using goto is in any way _clearer_ than not, but in general goto's can be quite good for readability).
See the kerneltrap article for more detail on that. Since I program mostly in using exceptions, I haven't really formed an opinion on this yet.
Speaking of disney, I heard a report on NPR that Fritz Hollings, often refered to as the senator from Disney and sponser of such wonders of legislation as the Security Systems Standards and Certification Act (SSSCA), will not be running for re-election. Article in the hollywood reporter (First link on new.google.com I found. I'll be quite pleased to see him go, even though it may give the Republicans a bigger lead in the house. Probably the lesser of two evils.
There is a lot of documentation built into eclipse. Look under Help -> Help Contents. There are developer guides and API references for most of elcipse/swt. Also, check Eclipse Articles on the eclipse website for some more tutorials and guides.
Eclipse found at www.eclipse.org. Does much of what you want. First class CVS integration, VSS integration. It has all kinds of plugins for editors. XML and JS for starters. It is primary a Java editor, but it very extensible. I consider it the new Emacs. It is also getting better all the time, with widespread developer support.
...said Jamin Gray, a programmer in St. Louis and a contributor to the GNU Network Object Model Environment Project.
Wow. that sounds like a neat new project!! About time we had some innovation in the Linux desktop space. That ought to give a kick in the pants to KDE and GNO... oh, wait.
I think most compilers can produce java 1.1 compliant code. So why don't you just compile under 1.2, write everything normally and just don't use the dnd stuff if a Class.forName on some DnD specific class fails?
First, different != good. Maybe it was original. Aside from the fact that the fight is a fabrication (doesn't occur in the book), it just didn't seem true to the characters (obviously a subjective opinion). Gandalf is the frickin wielder of the secret flame (or something), where's the fire?
You want to see people take damage, watch Fight Club.
Aside from the GvS fight, I liked most of the action scenes in the movie. I just didn't like them setting up super orc, so Aragorn would have someone to have a climactic fight with. A fight is fine, but not every movie needs to end with Clash of Titans, especially since there is plenty of action to come.
Actually I would go to see Blade II expecting exactly the kind of story we got from LOTR (the movie). Cheesy, discontiguous, lots of alpha male grandstanding, cool cinematography and some good fight scenes (hopefully none as bad as that Gandalf v. Saruman travesty).
The fact that so many people loved LOTR(the movie), shows how much ya'll have had your standards lowered by the Hollywood movie industry.
1. Drivers. 2. Stable (mostly) underpinnings, so one can concentrate on porting user and developer visible things (Programs and APIs) 3. Drivers 4. Different interests. Some people just aren't interested in kernel developement. This gives them a base to work off. 5. Did I mention drivers?:)
Seriously, all your points are valid, but what you want to work on depends on your interests and your goals.
I won't even try the 'competition is healthy' argument here. This isn't about competition. It's about driving the technology with one's passions towards one's goals. I'll be interested to see where both side end up. After all I love linux, but X seems stagnant and sucky. Hey, if Gosling says it, (see interview on javaworld.com), it must be true.
This is the first movie I've seen which I wanted to walk out on. It had nice sets and occasional nice scenes (Moria wasn't too bad). But mostly it was pure Hollywood style cheese. Grandstanding individualists facing off against one another. The book was much more about opposing mass forces, not Aragorn vs The Super Orc, live tonight, only on Pay per view. Shallow crap. The only fault of the movie I can excuse is its (not so) subtle homoerotic subtext since the book had similar issues.
Yah, thats true. However you can still get real for linux and set it up as a handler for realplayer files and it'll then just pop up the player when you click on a link to one.
YYMV, but going from.9.7 ->.9.8, my startup times have gone from in the neighborhood of 10-15 seconds to 3-5 seconds. Also Flash seems to work without problems for the first time. I used to have strange audio problems, annoying clicking sounds. Not sure if this improvement is due to improvements in mozilla or in the emu10k1 driver though, either way I'm very happy with it.
The java plugin install did crash, but java works now, so it must have gotten far enough:).
Anyway, seems like a worthy upgrade. Once the spellchecker is up to snuff, I can't think of anything mozilla will be missing. Java/Flash/Real all work. Browser and Mail are are fast and stable and getting better all the time. I'll have to wait a bit to see how much the footprint has improved. This is one area that could stand to see some more work. It has come down about 40meg in the last couple releases, but 50 Meg is still a lot.
Well, maybe after a couple week use I'll find something really bad to say about it:P For now I'm quite content though.
You can code the same functionality in an infinite number ways, all of them correct. Most of them will be ineffecient and hard to maintain. Some coders just don't have the knack of writing simple, efficient code. Also one could write code which ignores certain kernel policies which is correct, but has the potential to cause problems down the line, or just isn't 'clean'.
I think this is what Marcello was talking about when he was referring to 'the way they are coded'.
Hey, it's Rich Burlew, kids! Author of one of my favorite webcomics, Order of the Stick. D&D oriented comic with stick figures that are more expressive than most wecomics full figured drawin's. Share and Enjoy. Umm, that's all.
We all know about Djikstra and "Goto considered harmful". But do you know about Linus?
See the kerneltrap article for more detail on that. Since I program mostly in using exceptions, I haven't really formed an opinion on this yet.
cheers,
AdHoc
Check out Subclipse. I haven't tried it myself (since I don't use subversion yet). It looks fairly feature complete though.
You darn dasypygalians* are always causing trouble for the system.
*got to love word of the day
Speaking of disney, I heard a report on NPR that Fritz Hollings, often refered to as the senator from Disney and sponser of such wonders of legislation as the Security Systems Standards and Certification Act (SSSCA), will not be running for re-election.
Article in the hollywood reporter (First link on new.google.com I found.
I'll be quite pleased to see him go, even though it may give the Republicans a bigger lead in the house. Probably the lesser of two evils.
There is a lot of documentation built into eclipse. Look under Help -> Help Contents. There are developer guides and API references for most of elcipse/swt. Also, check Eclipse Articles on the eclipse website for some more tutorials and guides.
Eclipse found at www.eclipse.org. Does much of what you want. First class CVS integration, VSS integration. It has all kinds of plugins for editors. XML and JS for starters. It is primary a Java editor, but it very extensible. I consider it the new Emacs. It is also getting better all the time, with widespread developer support.
Wow. that sounds like a neat new project!! About time we had some innovation in the Linux desktop space. That ought to give a kick in the pants to KDE and GNO... oh, wait.
Stupid reporters.
I think most compilers can produce java 1.1 compliant code. So why don't you just compile under 1.2, write everything normally and just don't use the dnd stuff if a Class.forName on some DnD specific class fails?
Wild Child, full of grace
Savior of the human race
-- The Doors
May have been more along the lines of what he was thinking.
You can find it at spellchecker.mozdev.org
think of the children? Who will save the children!?
In the words of Drew Carey
Safety Nazi. Fuck off!
Not everyone who goes to a bar, drives home drunk. Not everyone who owns a knife goes off and becomes a serial murderer.
Of course most of judge others by the only standard we have, ourselves. By your expectations, one might wonder about your browsing habits...
or was that article a little to Katzian?
:)
Maybe someday, Katzin will be used to described all vague, tech oriented writed which takes itself, and its topic, too seriously.
Katz, the next Lynch
Are you sure that 'go' and 'gone' are the words you were looking for?
First, different != good. Maybe it was original. Aside from the fact that the fight is a fabrication (doesn't occur in the book), it just didn't seem true to the characters (obviously a subjective opinion). Gandalf is the frickin wielder of the secret flame (or something), where's the fire?
You want to see people take damage, watch Fight Club.
Aside from the GvS fight, I liked most of the action scenes in the movie. I just didn't like them setting up super orc, so Aragorn would have someone to have a climactic fight with. A fight is fine, but not every movie needs to end with Clash of Titans, especially since there is plenty of action to come.
Actually I would go to see Blade II expecting exactly the kind of story we got from LOTR (the movie). Cheesy, discontiguous, lots of alpha male grandstanding, cool cinematography and some good fight scenes (hopefully none as bad as that Gandalf v. Saruman travesty).
:) Time for sleep.
The fact that so many people loved LOTR(the movie), shows how much ya'll have had your standards lowered by the Hollywood movie industry.
Man, how did I get so cranky?
A couple of reasons.
:)
1. Drivers.
2. Stable (mostly) underpinnings, so one can concentrate on porting user and developer visible things (Programs and APIs)
3. Drivers
4. Different interests. Some people just aren't interested in kernel developement. This gives them a base to work off.
5. Did I mention drivers?
Seriously, all your points are valid, but what you want to work on depends on your interests and your goals.
I won't even try the 'competition is healthy' argument here. This isn't about competition. It's about driving the technology with one's passions towards one's goals. I'll be interested to see where both side end up. After all I love linux, but X seems stagnant and sucky. Hey, if Gosling says it, (see interview on javaworld.com), it must be true.
I've rambled enough.
cheers,
AdHoc
This is the first movie I've seen which I wanted to walk out on. It had nice sets and occasional nice scenes (Moria wasn't too bad). But mostly it was pure Hollywood style cheese. Grandstanding individualists facing off against one another. The book was much more about opposing mass forces, not Aragorn vs The Super Orc, live tonight, only on Pay per view. Shallow crap. The only fault of the movie I can excuse is its (not so) subtle homoerotic subtext since the book had similar issues.
Yah, thats true. However you can still get real for linux and set it up as a handler for realplayer files and it'll then just pop up the player when you click on a link to one.
YYMV, but going from .9.7 -> .9.8, my startup times have gone from in the neighborhood of 10-15 seconds to 3-5 seconds. Also Flash seems to work without problems for the first time. I used to have strange audio problems, annoying clicking sounds. Not sure if this improvement is due to improvements in mozilla or in the emu10k1 driver though, either way I'm very happy with it.
:).
:P For now I'm quite content though.
The java plugin install did crash, but java works now, so it must have gotten far enough
Anyway, seems like a worthy upgrade. Once the spellchecker is up to snuff, I can't think of anything mozilla will be missing. Java/Flash/Real all work. Browser and Mail are are fast and stable and getting better all the time. I'll have to wait a bit to see how much the footprint has improved. This is one area that could stand to see some more work. It has come down about 40meg in the last couple releases, but 50 Meg is still a lot.
Well, maybe after a couple week use I'll find something really bad to say about it
If Rochester is hell, then hell just froze over. :) Our neighbors in Buffalo recently got 7 feet of snow in a week.
I live in Rochester, NY and I bought about 6 loki titles at EB. Funny, I never realized how 'out of this universe' Rochester is.
You can code the same functionality in an infinite number ways, all of them correct. Most of them will be ineffecient and hard to maintain. Some coders just don't have the knack of writing simple, efficient code. Also one could write code which ignores certain kernel policies which is correct, but has the potential to cause problems down the line, or just isn't 'clean'.
I think this is what Marcello was talking about when he was referring to 'the way they are coded'.