graphviz is a set of graph drawing tools for Unix or MS-Windows (win32), including a web service interface (webdot). Source code and binary executables for common platforms are available. Graph drawing addresses the problem of visualizing structural information by constructing geometric representations of abstract graphs and networks. Automatic generation of graph drawings has important applications in key technologies such as database design, software engineering, VLSI and network design and visual interfaces in other domains.
Re:Things that SHOULD be a bug...
on
Pet Bugs?
·
· Score: 1
I think this is another one of those Larry the Linguist (tm)? things... efficient as in, "efficient to the programmer". It is like a spoken language... you can use reflexives in most spoken languages but, most second language learners wouldn't at first because they are confusing until you have experience with the language...
An example I guess:
My fast and crazy dog can fetch well. He likes to chase frisbees.
vs.
My fast and crazy dog can fetch well. My fast and crazy dog likes to chase frisbees.
A lot of other perl things treat the programming languague like a spoken language... @_ is the best example of this I think.
You gleam little because you don't have the base knowledge that this book expects from its audience.
If you were expecting an overview of XP you were completely off base... You should perhaps check out the SERIES of books on XP at your local bookstore...
I'm glad that you pointed out that you still need qualified people in order to develop software... However, by implying that you would like to fire the inept you are overlooking how pair programming helps share the knowledge between the specialists that you have in your organization.
Finally, if you want to know what XP has to say about developing flexible gui's, etc, perhaps you should read up a bit more on Design Patterns... then see what Beck has to say about using them in extreme programming.
From what you have said, you were not doing extreme programming.
With XP you would have gathered your stories first... (requirements) After that you'd have decided which stories were important for that release, and then you would've worked on implementing *those stories* in that specific release... You would not have included more stories than you could actually complete in your release cycle. Your managers would've been perhaps following the metrics recommended by the big blue XP book also, if they were really into measuring things.
Were you doing unittests? If so, you might have had managers measuring the number of unittests as a metric... perhaps measuring the number of functional test that were passing fo the stories that were in that release... just ideas...
I'm glad you were able to rant, however, don't confuse what you experienced with extreme programming.... you are the victim of bad management.
From reading the article... *cough* You know that the officers stop the vehicle when they have it in view... I'm sure that they've thought about the public safety factors too, don't you? Honestly?
The only problem is how much the building would cost... A 1/8th inch steel bar is uh, $1.20 per foot. A 1/8th inch titanium bar is $12.00 per foot...:) www.onlinemetals.com
Well, the reason for the shielding is needed is so you don't get TiO2 from it... which is sorta what you were describing. Basically, you want that inert gas there so you don't get a crappy oxidized weld. right?
I'm in school, connectivity between 3 geeks runs me about $150/quarter for 1.2mbp up/down... with static ips, etc... etc... I think that students paying tuitions of $7000 could easily budget in $150 more... but hey, who knows...
I don't think I've ever really had problems with javascript that is used on most sites... I've never really had it get in the way, break, etc. . . call me crazy but I think that for most users, the typical javascript that you would find used in practice works... so, "No javascript..." really isn't helping this person out much.
I say, Use javascript according to your users wishes... perhaps this persons users aren't slashdot fanaticals using telnet to get webpages which they parse in their heads.:)
i think to suggest that there is a crossover demeans both.
Why does it demean both? I know there are very "strange" forms of art. I don't find calling code "art" to be demeaning as a coder, however, I think that there is elegance and style in code which definately resembles writing, which is artistic... right? After all, code should be written to be read by humans, not just the computer... Writing the story of how the program's (story's) variables (charachters) solve (defeat) the problem (the dragon/enemy/etc) is pretty artsy to me. Perhaps I'm just confused... it is nearly 3am.
Sometimes the connection is too slow to let you just SCP or download putty... I find that keeping putty on a floppy is worth the trouble when I'm on a very slow dialup connection *gasp* and I have limited time... Its just easier in some situations.
I interned at IBM also (1998), I found that patents were a side effect of the number of really intellegent people working there. It was more along the lines of, "We have created this new thing, are the things which we should patent because they have business value?" Not so much that patents are the goal. And I think if you are worried about your stock prices, then you might not think its a pathetic practice.;)
Just wondering, but did that come from the book Python Standard Library?I was just reading it, and that quote at the beginning of the Random chapter stood out.
He argues faster machines should not be required, yet he years for more and more abstraction.
I really don't feel he is arguing that faster machines shouldn't be required, he simply states that they are not required for most applications people are currently using on a day-to-day basis. Knowing this, he is trying to demonstrate how futher abstraction could lower development time and aid in maintenance without any notice on the part of the end user.
Check it out... It might be what you're after.
I think this is another one of those Larry the Linguist (tm)? things... efficient as in, "efficient to the programmer". It is like a spoken language... you can use reflexives in most spoken languages but, most second language learners wouldn't at first because they are confusing until you have experience with the language...
An example I guess:
My fast and crazy dog can fetch well. He likes to chase frisbees.
vs.
My fast and crazy dog can fetch well. My fast and crazy dog likes to chase frisbees.
A lot of other perl things treat the programming languague like a spoken language... @_ is the best example of this I think.
You aren't going to be able to fry yourself with most normal wireless equipment.
Security? Seattlewireless has something to say on that... . . . tips for securing wireless networks.
A little bit on the history of the lightning rod.
Yeah, I know, pointless links.
Phone numbers change.
Extentions change.
Sorry.
-- wes
You gleam little because you don't have the base knowledge that this book expects from its audience.
If you were expecting an overview of XP you were completely off base... You should perhaps check out the SERIES of books on XP at your local bookstore...
I'm glad that you pointed out that you still need qualified people in order to develop software... However, by implying that you would like to fire the inept you are overlooking how pair programming helps share the knowledge between the specialists that you have in your organization.
Finally, if you want to know what XP has to say about developing flexible gui's, etc, perhaps you should read up a bit more on Design Patterns... then see what Beck has to say about using them in extreme programming.
Have a nice day.
With XP you would have gathered your stories first... (requirements) After that you'd have decided which stories were important for that release, and then you would've worked on implementing *those stories* in that specific release... You would not have included more stories than you could actually complete in your release cycle. Your managers would've been perhaps following the metrics recommended by the big blue XP book also, if they were really into measuring things.
Were you doing unittests? If so, you might have had managers measuring the number of unittests as a metric... perhaps measuring the number of functional test that were passing fo the stories that were in that release... just ideas...
I'm glad you were able to rant, however, don't confuse what you experienced with extreme programming.... you are the victim of bad management.
A 1/8th inch steel bar is uh, $1.20 per foot.
A 1/8th inch titanium bar is $12.00 per foot...:) www.onlinemetals.com
http://www.timet.com/fab-p27.htm
I'm in school, connectivity between 3 geeks runs me about $150/quarter for 1.2mbp up/down... with static ips, etc... etc... I think that students paying tuitions of $7000 could easily budget in $150 more... but hey, who knows...
I don't think I've ever really had problems with javascript that is used on most sites... I've never really had it get in the way, break, etc. . . call me crazy but I think that for most users, the typical javascript that you would find used in practice works... so, "No javascript..." really isn't helping this person out much.
:)
I say, Use javascript according to your users wishes... perhaps this persons users aren't slashdot fanaticals using telnet to get webpages which they parse in their heads.
Why does it demean both? I know there are very "strange" forms of art. I don't find calling code "art" to be demeaning as a coder, however, I think that there is elegance and style in code which definately resembles writing, which is artistic... right? After all, code should be written to be read by humans, not just the computer... Writing the story of how the program's (story's) variables (charachters) solve (defeat) the problem (the dragon/enemy/etc) is pretty artsy to me. Perhaps I'm just confused... it is nearly 3am.
Sometimes the connection is too slow to let you just SCP or download putty... I find that keeping putty on a floppy is worth the trouble when I'm on a very slow dialup connection *gasp* and I have limited time... Its just easier in some situations.
Just wondering, but did that come from the book Python Standard Library?I was just reading it, and that quote at the beginning of the Random chapter stood out.
Can someone quickly explain MIB?
Thanks.
> there are non-somniacs who can effortlessly go >for weeks at a time without sleeping
They are called 'genetic short sleepers' I believe....
I really don't feel he is arguing that faster machines shouldn't be required, he simply states that they are not required for most applications people are currently using on a day-to-day basis. Knowing this, he is trying to demonstrate how futher abstraction could lower development time and aid in maintenance without any notice on the part of the end user.