> the site (and the project) is up > and running just fine
Actually, now it appears to be Slashdotted.
For what it's worth, if you're running a GForge site (as Agnula is doing), you may want to upgrade to the latest release - 3.3 - and enable the localization cache. I've got it running on RubyForge and it pretty much cut response time in half for most requests. Props to Guillame Smet for his work on that one.
... as a final goal. I wonder which she feels would be more effective - certification in the sense of process - i.e., CMM levels? Or certification of individual programmers?
It sounds like she favors the latter - I'd be interested to hear what she thinks (and why).
The Gems books are classics...
on
GPU Gems
·
· Score: 4, Interesting
...if only to give an appreciation for how hard it is to write 3D games/engines these days. An article on A* will start off with a paragraph or two saying "of course you know A*, and you've read the three papers on A* optimizations, so here's a fourth optimization you may not have seen before".
A lot of the articles are practical, too, if you're working in the field. When I was fiddling with some fuzzy logic stuff the articles from Game Programming Gems II was very helpful.
...I kept my Linksys WAP11 box wide open until one day I sat down at my computer to see that some fellow using the machine name "god" had joined the network and sent me a NetBIOS "net send" message. Ho ho, how clever.
Sigh... OK, fun time's over, no more sharing, hook up USB cable, generate hex key, etc. Kind of depressing.
Yup. JMS probably isn't a bad way to do this, especially as all the infrastructure classes have already been loaded into the VM as part of the J2EE server.
Not the most popular Slashdot thread ever, huh? Nobody here but us chickens...
Unless a city is built from scratch in the wilderness at some insane pace, you will always be surrounded by the evidence of earlier times, which is a good thing. Otherwise you end up with something antiseptic, like Brasilia.
Re:The author has some articles on nested classes.
on
Hardcore Java
·
· Score: 1
> make the enclosing class > implement ActionListener?
Heh, you're right, that's a bit hideous. Always the problem making examples, I guess - you've got to keep it kind of short or folks lose interest, so you make some compromises...
Re:The author has some articles on nested classes.
on
Hardcore Java
·
· Score: 1
I think I meant blocks in the sense of passing a bit of code into a method. I mean, usually in Java if you're going to pass around behavior you use a reference to an object... an anonymous inner class looks kind of like you're just passing in a block of code.
Re:The author has some articles on nested classes.
on
Hardcore Java
·
· Score: 2, Interesting
> definition of mainstream
Hm, maybe. I don't know. They look cluttered to me, especially in a language where blocks aren't the done thing. In Ruby, it's common to see blocks being invoked:
some_array.each {|x| put x }
but to see an anonymous inner class created in Java looks sort-of-blockish-but-not-really.
> keep the event handling code > close to the control code.
I don't know. Almost every time I make an anonymous inner class for a JButton I end up extracting it to a nested class so I can also use it for a JMenuItem. But, to each his own...
The author has some articles on nested classes...
on
Hardcore Java
·
· Score: 5, Informative
A. Actually, OWL is not a real acronym. The language started out as the "Web Ontology Language" but the Working Group disliked the acronym "WOL." We decided to call it OWL. The Working Group became more comfortable with this decision when one of the members pointed out the following justification for this decision from the noted ontologist A.A. Milne who, in his influential book "Winnie the Pooh" stated of the wise character OWL:
"He could spell his own name WOL, and he could spell Tuesday so that you knew it wasn't Wednesday..."
I've been using iBackup's rsync server to back up RubyForge for the past year or so. Works great, nice and fast, good times!
...one of the DARPA IXO programs, Cougaar, has developed a fair number of message transport techniques over the last few years. Good times.
> the story is written by a computer.
Unfortunately, those tend to read like this.
> the site (and the project) is up
> and running just fine
Actually, now it appears to be Slashdotted.
For what it's worth, if you're running a GForge site (as Agnula is doing), you may want to upgrade to the latest release - 3.3 - and enable the localization cache. I've got it running on RubyForge and it pretty much cut response time in half for most requests. Props to Guillame Smet for his work on that one.
... as a final goal. I wonder which she feels would be more effective - certification in the sense of process - i.e., CMM levels? Or certification of individual programmers?
It sounds like she favors the latter - I'd be interested to hear what she thinks (and why).
...if only to give an appreciation for how hard it is to write 3D games/engines these days. An article on A* will start off with a paragraph or two saying "of course you know A*, and you've read the three papers on A* optimizations, so here's a fourth optimization you may not have seen before".
A lot of the articles are practical, too, if you're working in the field. When I was fiddling with some fuzzy logic stuff the articles from Game Programming Gems II was very helpful.
...I kept my Linksys WAP11 box wide open until one day I sat down at my computer to see that some fellow using the machine name "god" had joined the network and sent me a NetBIOS "net send" message. Ho ho, how clever.
Sigh... OK, fun time's over, no more sharing, hook up USB cable, generate hex key, etc. Kind of depressing.
> cache objects [...] but also want clustering
So true. Talk about conflicting forces...
> without a prohibitive cost
> in message traffic
Yup. JMS probably isn't a bad way to do this, especially as all the infrastructure classes have already been loaded into the VM as part of the J2EE server.
Not the most popular Slashdot thread ever, huh? Nobody here but us chickens...
...it would take a pretty heavy object to outweigh the expense of the pooling outlined here - JMS message traffic, etc.
But perhaps it would be handy for large documents or a connection to a database that was very slow or something like that...
More on Brasilia's depressing architecture here.
> make the enclosing class
> implement ActionListener?
Heh, you're right, that's a bit hideous. Always the problem making examples, I guess - you've got to keep it kind of short or folks lose interest, so you make some compromises...
I think I meant blocks in the sense of passing a bit of code into a method. I mean, usually in Java if you're going to pass around behavior you use a reference to an object... an anonymous inner class looks kind of like you're just passing in a block of code.
Hm, maybe. I don't know. They look cluttered to me, especially in a language where blocks aren't the done thing. In Ruby, it's common to see blocks being invoked:but to see an anonymous inner class created in Java looks sort-of-blockish-but-not-really.
> keep the event handling code
> close to the control code.
I don't know. Almost every time I make an anonymous inner class for a JButton I end up extracting it to a nested class so I can also use it for a JMenuItem. But, to each his own...
...on OnJava - they're excerpts from the book.
These excerpts are pretty good - he talks thru some scoping issues that can be tricky. OuterClass.this.foo and all that sort of thing.
Right on - from the FAQ - "Like Vishnu, our scheduler considers many different factors and attempts to optimally balance the tradeoffs between them.".
...which already has some open source ties.
For example, the Vishnu planning engine (source code and project site here) is being used as part of FCS logistics planning.
> a new carmageddonish game [...] a
> great singleplayer story rich mode.
That reminds me of the excellent old game AutoDuel.... good times playing that one. Lord British, where art thou?
If only the Dragon Runner were being sent to an island.
Hey Rez!
> how's the ol' project going?
Well, I really haven't done much with it in a while... I started playing some newer games - Red Faction, Iron Storm - and it's hard to go back...
> Got busy and haven't been around to
> chat in a while.
Aye, such is life...
See ya around,
Tom
> Doom is intellectualy challenging okay?!
It sure is if you write a map generator for it. Packing those SIDEDEF byte sequences... good times.
> What's the point of the game?
For a game with a point, you must try Progress Quest! Ah, the tales I could tell...
> giving links to other related sites
Why would that not rate a '+1 Informative' mod?
...are available on SemWebCentral . There's even an OWL mode for Emacs!
There are also some tutorials and such-like.
...up on CougaarForge.
Just the source and the i386 binary RPMs, but perhaps they'll be useful to someone...