Already a member? Log in

Sign up with your...

or

Sign Up with your email address

Add Tags

Duplicate Tags

Rename Tags

Share It With Others!

Save Link

Sign in

Sign Up with your email address

Sign up

By clicking the button, you agree to the Terms & Conditions.

Forgot Password?

Please enter your username below and press the send button.
A password reset link will be sent to you.

If you are unable to access the email address originally associated with your Delicious account, we recommend creating a new account.

ADVERTISEMENT

Links 1 through 10 of 32 by Joe Germuska tagged programming

"My sense is that before the journalist/programmer idea became a thing, the same type of work was done by CAR specialists. CAR people historically have done great work/analysis that results in a newspaper article, which is just a static thing that doesn't live or breathe beyond the initial publication date. So the 'new' thing is to get developers involved directly on the news staff."

Share It With Others!

"What do programmers feel about their software? Are they happy with they system? Disgusted? Saddened?

"I've written a little program to find out. It works by extracting the comments from the source code and feeding them into Synesketch, a textual emotion recognition and visualization engine. The program ignores documentation comments, because those are written for public consumption. I'm only interested in the comments used for private communication between team members.

"Here's some results for well-known open-source Java programs."

Share It With Others!

'One of Medill's new graduates, a 31-year-old software developer named Brian Boyer, starts in June as the inaugural "news applications editor" at the Chicago Tribune. In this job, Boyer will be writing applications for the paper's website to accompany investigative reports and present data to readers in formats such as searchable databases and interactive charts. "The forms of journalism might be changing, but the role of the media to inform the public and hold government accountable remains the same," says Boyer, who coined the term "hacker journalist" to describe this new breed of newsman. "That's where technologists can help."'

Share It With Others!

I don't know anything about Mathematica or about image processing, but just skimming this, it's really interesting to see how cleverly they've integrated the two...

Share It With Others!

"I struggle constantly, as a member of this female minority in Ruby and technology in general, to negotiate a representation of my sexuality that gives me a comfortable working space, but without feeling like I’ve compromised some part of my identity."

Share It With Others!

Share It With Others!

"At some point along the way, the systems that were being built and the libraries and components that one had available to build systems were so large, that it was impossible for any one programmer to be aware of all of the individual pieces, never mind understand them. For example, the engineer that designs a chip, which now have hundreds of pins generally doesn’t talk to the fellow who’s building a mobile phone user interface.

"Beyond that, the world is messier in general. There’s massive amounts of data floating around, and the kinds of problems that we’re trying to solve are much sloppier, and the solutions a lot less discrete than they used to be."

Share It With Others!

"Perhaps you’re considering using a dedicated key-value or document store instead of a traditional relational database. Reasons for this might include:

* You’re suffering from Cloud-computing Mania.
* You need an excuse to ‘get your Erlang on’
* You heard CouchDB was cool.
* You hate MySQL, and although PostgreSQL is much better, it still doesn’t have decent replication. There’s no chance you’re buying Oracle licenses.
* Your data is stored and retrieved mainly by primary key, without complex joins.
* You have a non-trivial amount of data, and the thought of managing lots of RDBMS shards and replication failure scenarios gives you the fear.
Whatever your reasons, there are a lot of options to chose from…"

Share It With Others!

"Don't feel inadequate if you aren't lining your nest with the shiniest, newest things possible. Who cares what technology you use, as long as it works, and both you and your users are happy with it?

"That's the beauty of new things: there's always a new one coming along. Don't let the pursuit of new, shiny things accidentally become your goal. Avoid becoming a magpie developer. Be selective in your pursuit of the shiny and new, and you may find yourself a better developer for it."

Share It With Others!

"Now I know there are other ways of doing these things, I find it difficult to be satisfied with any of the code I write. I am constantly aware that I am writing traps that other people are likely to fall in."

Share It With Others!

ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT