May 10
2008

Aggregaton? No Thanks!

Posted by Bil Lewis in Untagged 

BLewis
The basic idea of aggregation is quite reasonable--instead of having one object point to another object (fig 1), it is clearly cheaper to embed the instance variables for the second object in the first.


May 10
2008

Simplification versus Innnovation

Posted by Christopher Diggins in Miscellaneous MusingsInnovation

cdiggins

In recent years it seems that the technologies which have had the greatest impact overall have not been groundbreaking innovations, but more about making things simpler.


May 09
2008

Dr. Dobb's 2008 Hall of Fame Calendar

Posted by Jon Erickson in Miscellaneous Musings

jerickson

Okay, the year is almost half over and I'm just now getting around to posting Dr. Dobb's 2008 Hall of Fame Calendar. Which probably means that I should start on Dr. Dobb's 2009 Hall of Fame Calendar right away.


May 09
2008

Dr. Dobb's T-shirts for Members

Posted by Jon Erickson in Miscellaneous Musings

jerickson
 Dr. Dobb's t-shirts are going out to the following Dr. Dobb's CodeTalk Members for their interesting blogs, forum comments, and appreciated answers.


May 09
2008

Information Visualization with... JavaScript?

Posted by Nick Plante in ProcessingJavaScript

nap

John Resig, the lead developer of JQuery, just released a new library that may change the way we use JavaScript on the web. He's managed to port the Processing visualization language to JavaScript (including the 2D Drawing API) using the Canvas element.


May 09
2008

Redundancy in Programming Languages

Posted by Walter Bright in PythonProgramming LanguagesD ProgrammingCompilersC ProgrammingCArchitecture and DesignApplication Development

WalterBright
Eliminating redundancy is often viewed as a way to streamline productivity and reduce waste. But the right kind of redundancy can dramatically improve quality. For example, double entry bookkeeping, invented in the middle ages, was a great advance in accounting because it introduced a redundancy that nearly eliminated common arithmetic errors.


May 08
2008

Making Things Happen: Mastering Project Management Book Review

Posted by Mike Riley in Software Development Methodology and ManagementProject ManagementBooks

mriley

Author Scott Berkun has updated his well received, 2006 Jolt Productivity Award winning The Art of Project Management book released three years ago with this updated and substantially revised edition.  In fact, there are so many meaningful changes in this edition that the new title is entirely warranted.

 


May 08
2008

JavaOne: Java FX Video Capabilities

Posted by Eric Bruno in JavaOneJava

EBruno

Sun has announced a deal with On2 Technologies (on2.com) to license their technology for Java FX video capabilities. See sun.com/aboutsun/pr/2008-05/sunflash.20080507.3.xml for more information. Specifically to help make Sun's Java FX multi-media platform a success, On2 will be providing their TrueMotion video codecs and compression technology.

The point is to provide one Java-based platform that

<< Start < Prev 1 2 3 4 5 6 7 8 9 10 Next > End >>

Look Who's Code Talking


Hillel Sims
City: Monroe

Daniel Stoleru
City: Kronberg

David Nordstedt
City: Gainesville

Gerald Williams
City: Allentown

Stephen F. Heffner
City: Scottsdale

Niklas Hemdal
City: Leesport

Dobbs Code Talk Tags

Latest Comments

JavaOne: Java FX Video Capabilities
Thanks Mark. From what I hear, Sun may be announcing something soon, related to Java FX, that will replace JMF and expand on it greatly. Stay tuned.
Simplification versus Innnovation
It takes hard work and creativity to reduce complexity while preserving capability. The natural (read easier) path is to simply add a feature, check ...
MinneBar - BarCamp @ Minnesota
Hi Ketan, this sounds like a cool event at U of M. At the end, I hope you'll take a few minutes to post a report of what transpired, inspired, and gen...
Living with Global Warming
an international climate change center will need to be located on a glacier in Greenland to cool it, but every hour of compute time will raise global ...
Earth Falls Toward The Sun And Everybody...
A post from Malcolm Barrows alerted me to the fact that spin.xls will give #NAME errors unless you have the Analysis ToolPak add-in installed. This is...
Dr. Dobb's T-shirts for Members
Alas and alack. Too bad Dr. Dobb's staff are ineligible. My wardrobe of Dobb's T-shirts is badly threadbare.
Are you using an RSS reader? If not, sta...
I couldn't agree more, Mark. I would be lost without Google Reader, frankly. I've got 68 subscriptions right now - no way I'd keep up with that withou...
Living with Global Warming
all the waste heat from those 100 blazing petaflops ended up changing the results and they had to start over again.
Redundancy in Programming Languages
Oops, the backslash was eaten by HTML. Go figure. Another try, using pre: int[] a2 = map!(\(int a) { return a + 1; })(array);
Redundancy in Programming Languages
We had a side discussion about redundancy in the syntax for lambda expressions in D. It used to be that a lambda was introduced by the keyword "functi...

Dobbs Code Talk Quick Poll

Which of the following is *not* a programming language?

The Latest From Our Member Blogs

Muralee-php
Written by Muralee Chinnasamy   
05/09/08
this is my testing page
 
Finding the right software licensing strategy
Written by PaulC Harris   
04/30/08
I am a software developer at a small firm in the process of developing an effective licensing strategy that promotes viral adoption, but limits excessive piracy. Any thoughts on solutions or strategie
 
Not So Very High Tech
Written by Aad Slingerland   
04/25/08
Today I spent the day giving a workshop for a small group of my colleagues. We all work at a large Dutch ICT company which implements and supports, among others, large scale scanning and imaging sol
 
OS Co-Location is NOT Virtualization!
Written by Gernot Heiser   
04/25/08
I'm sure you've all seen this phenomenon, which I'll call everything-is-a-taco. Assume that for some reason tacos are suddenly very popular. The next thing that happens is that any sort of fast food s
 
Virtualization Hardware Support- What Does It Buy You?
Written by Gernot Heiser   
04/25/08
This is another question I get asked frequently (no, I'm really notmaking this up). Hardware support for virtualization, such as Intel'sVT-d and AMD-V, will soon reach embedded processors (eg. A
 
XpoLog V3.5 Released – Automatic Log Analytics
Written by Haim K   
04/16/08
XpoLog new features include automatic risks and problems detection based on logs content scanner.  Correlate multiple sources to automatically identify problems, risks and anomalies. It is like &
 
Code Writer's Block
Written by Cristian Vlasceanu   
04/16/08
I am supposed to be debugging a brand new feature in my project, the ZeroBUGS C++ debugger for Linux; I should also be working on a design for my daytime employer's product; and I should be writing
 
Why I hate Crystal Reports - Part IV
Written by Mike Firkser   
04/15/08
This one is a quicky.  It relates to one I posted before, about how what you create on the desktop is different than what comes from the server.  What if you have 8 inches of text and
 
Hey Dobb's World
Written by Craig Wilder   
04/15/08
Just joined up today, look forward to learning new stuff. I will be taking a C # class soon and plan to follow any C # discussions to learn more. Currently am a COBOL - EZTrieve coder with
 
Why I hate Crystal Reports - Part III
Written by Mike Firkser   
04/10/08
Today I'm working on a report, and one of the fields is defined as a number, and it contains 5 digit numbers.  Well, for some unknown reason, Crustal insists on displaying it in Scientific Nota
 
About Security: Singularity vs L4, Part 2
Written by Gernot Heiser   
04/09/08
In a recent blog I compared Singularity with L4, explaining the fundamental difference in the two approaches and showed that L4 had a significant performance advantage. I promised a follow-up posting
 
Why I hate Crystal - Part II
Written by Mike Firkser   
04/09/08
Today, I wasted a whole bunch of time on a Crustal Report.  Why?  Well, we use Oracle stored procedures to access our information, and for some unknown reason, because I used a  &quot
 

The Latest From Dr. Dobbs

DDJ