Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
Programming

Reuse Code Or Code It Yourself? 429

eldavojohn writes "I began coding for a project that had simple requirements for my employer — Web services and a test application for them. But requirements have been creeping, as they always do. Initially I had decided to use the Spring Framework with Hibernate. And I re-used a lot of libraries that made things simple and quick for me. The new requests coming in involve capabilities beyond those of the frameworks. Now, I used to be told that good programmers write code and great programmers reuse code. It's starting to look like I would have saved myself a whole lot of time if I had written the database transaction using JDBC instead of Hibernate — now that I'm married to this object model framework, some of this stuff doesn't look doable. So what is better for the majority of software projects out there: reuse code, or code from scratch? What elements or characteristics of a problem point to one option over the other?"

Comment Re:Dialog boxes shut off critical thinking (Score 2, Interesting) 568

I think the solution is to make the buttons themselves say what they do, rather than clicking Ok or Cancel, have the button say "Exit crashed program", or "Install new program" or what have you. Always being OK or Cancel conditions people to just blindly click.

The Apple user interface guidelines have always stated that verbs should be used on command buttons. Inserting a blank disk under Mac OS pops up the "Format" or "Eject" dialog box. On Windows, the text says "To format the disk, click OK. To quit, click CANCEL" with "OK" or "Cancel" buttons.
Of course, if you put something other than OK or CANCEL in the dialog box, most Windows users freeze up. They don't know what to click.
Making users read the dialog box text helps. Just make sure the text is actually useful for making a decision.

The Courts

RIAA's $222k Verdict Is Likely To Be Set Aside 224

NewYorkCountryLawyer writes "Apparently the RIAA's 'big gun' didn't fare so well this morning in Duluth, when he tried to persuade the judge in Capitol v. Thomas that the part of the Copyright Act which says 'by sale or other transfer of ownership, or by rental, lease, or lending', can be disregarded. According to an in-person account by Wired.com the Judge indicated that he is likely to grant a mistrial, setting aside the $222,000 jury verdict based upon his incorrect jury instruction, and that he will probably hand down his decision in September. Just yesterday some of the same lawyers got rebuffed by the US Court of Appeals for the Second Circuit in their attempt to argue that Cablevision's online storage for its customers constitutes a copyright infringement, in Cartoon Network v. CSC Holdings. There, too, the content owners had argued that the wording of the Copyright Act did not mean what it said. There, too, the Court politely but firmly disagreed."
The Courts

Submission + - SPAM: Identity theft nets fraudster 16 years in prison

coondoggie writes: "A United States District sentenced Isaac Allen this week to a 16 ½ years in the slammer for identity theft and bank fraud. According to court documents, Allen and Pasco, along with other members of their ring, defrauded a series of banks in Florida, including Fifth Third Bank, BB&T, Bank of America and other financial institutions, by stealing names, social security numbers and other personal identifying information of individuals and then posing as these persons to obtain credit cards and credit lines from these financial institutions, the DOJ stated. Pasco and Allen then used the credit cards, drew down the credit lines and absconded when payment was due. They stole more than $150,000 through this scheme. [spam URL stripped]"
Link to Original Source
Software

Journal Journal: OpenOffice 2.2

At OpenOffice's web site we can get the new release of the suite. Bug fixing and new features, specially for Base and Calc are now present, including the ability to import Excel Sheets with Pivot tables from external data, among other thing, according to the release notes.

Science

Australia Outlaws Incandescent Light Bulb 944

passthecrackpipe writes "The Australian Government is planning on making the incandescent light bulb a thing of the past. In three years time, standard light bulbs will no longer be available for sale in the shops in Australia (expect a roaring grey market) and everybody will be forced to switch to more energy efficient Fluorescent bulbs. In this move to try and curb emissions, the incandescent bulb — which converts the majority of used energy to heat rather then light — will be phased out. Environmental groups have given this plan a lukewarm reception. They feel Australia should sign on to the Kyoto protocol first. A similar plan was created together with Phillips, one of the worlds largest lighting manufacturers."
The Almighty Buck

Submission + - Have you been Robbed Recently? Check Ebay!

fistfullast33l writes: "A man from Great Neck, Long Island has been arrested on charges of stealing electronic equipment and selling it on Ebay. The police were tipped off when one of his alledged victims was searching for a replacement GPS device and found a perfect match — almost too perfect. A quick check of the serial number (note to cybercriminals: don't post that) showed that it was the exact device that had been stolen. What else gave the theif away? From the article: "Police and prosecutors were hesitant to provide details of how they determined all the devices had been stolen, but at least two of the laptops were stamped "Property of St. John's University.'' Detective Ray Cote noted that the GPS devices specifically had the addresses of the legitimate owners programmed in and police were now contacting those victims to eventually return the items.""
XBox (Games)

Submission + - Games on Vista Will Connect to Xbox Live

nmb3000 writes: There has always been a separation between PC games and their cousins on game consoles, and one of these defining barriers has been the inability to play networked games that mix PC and console clients together into a seamless cross-platform experience. It seems, however, that this may be about to change with a new lineup of games coming of Windows Vista in 2007. Microsoft recently announced at CES that games for Vista utilizing DirectX 10 will be able to connect and participate fully in Xbox Live's services. This includes online game play and all related features such as voice communication. This means popular online games such as Halo 2's multiplayer will no longer be limited to console owners; from the article: "In addition, "Halo® 2" for Windows Vista (Microsoft Game Studios/Bungie Studios) will also support Live, including enabling Windows gamers to communicate with Xbox Live gamers and earn Achievements in the famed "Halo 2" campaign — a first for any "Halo" title on any platform."
Handhelds

Submission + - Nokia announces N800, developer device program

Sunspire writes: Today at CES, Nokia's CEO announced the immediate availability of the Nokia N800 Linux-powered Internet tablet. Compared to its predecessor the 770, the N800 sports twice the memory, dual SD slots, the same brilliant 225 DPI screen and a beefier ARMv6 core. Nokia also cited partnerships with both Skype and Rhapsody to bring the services to the tablet. Nokia also announced a Developer Device Program at their developer site maemo.org, whereby 500 Open Source developers in the Maemo community will be able to buy a N800 for just $99. The company has been busy grabbing prominent developers from the Open Source community and is now one of the a key backers of the GNOME software stack, including GTK, D-Bus and GStreamer, supporting the projects through both sponsorships and code. The tablets are a strange fusion of proprietary and Open Source software, and so far it seems to be benefiting all parties involved.
Patents

Submission + - Google and Apple sued over online video patent

Oddscurity writes: "El Reg reports Intertainer, Inc. filing a lawsuit against Google, Napster and Apple. The company alleges their 6925469 patent for a 'Digital entertainment service platform' is infringed upon by the offerings of the named companies, and seeks an injunction and unspecified damages.

The suit was filed with a Texas court, of course. Too bad Intertainer hasn't been made aware that software patents put an industry at risk, happily announcing their intention to become Yet Another Patent Troll (tm). But as noted in the article: "Intertainer did not file the application for the patent in question until 2001, five years after the company was founded and after some companies were already offering video and audio material for download. That delay in filing could complicate the company's claims.""
User Journal

Journal Journal: Nearing critical mass for funding open nVidia drivers

I was just made aware of a pledge drive attempting to raise $10,000 USD to help fund a project working on open-source nVidia drivers. This would provide full 3D-acceleration to open-source operating systems, and could potentially sidestep the persistent debate between "partial support with open-source drivers" vs. "full support with proprietary drivers." It appears that the organizers intend to use the FSF as an intermediary to transfer the f
The Internet

Submission + - Chacha people-powered search engine

KindredHyperion writes: "Just discovered this new "people-powered search engine", called ChaCha. The idea is that when you search for a term you get allocated a guide who is a supposed "internet expert" who will then work with you live through a chat window to find the result you're looking for. So far my experience with it has been mixed. But if the right people sign up as guides, it could become a very useful search system. The question is whether anyone would actually be bothered to give up their time to help other people use the engine... certainly something to watch. This article is from the Sydney Morning Herald, and was posted on the inventor, Scott Jones' website."
Classic Games (Games)

Submission + - Angband GPL dream almost real

konijn writes: Angband is together with Nethack and ADOM one of the 5 big roguelikes. Ever since january 20, 1997 the maintainers have been dual licensing their code and now we are looking to find the last of the missing contributors to get it 100% GPL. We need your help to find these last people and get them to support our GPL initiative! You can find more information here : http://entai.co.uk/projects/angband/opensource/ , the list of missing people is here : http://entai.co.uk/projects/angband/opensource/lis t.html
Sony

Submission + - Sony's SIXAXIS Controller Wins Emmy

MeanderingMind writes: Via Next Generation and 1up comes the news that Sony's SIXAXIS controller will be receiving the Technology and Engineering Emmy Award from the National Academy of Television Arts & Sciences Technology. The award will be given tonight at CES.

Slashdot Top Deals

Those who do things in a noble spirit of self-sacrifice are to be avoided at all costs. -- N. Alexander.

Working...