×
Oracle

Oracle To Stop Developing Sun Virtualization Technologies 145

hypnosec writes "Oracle will soon be announcing its decision to stop development of Sun virtualization technologies including Sun Ray Software and Hardware, Oracle Virtual Desktop Client, and Virtual Desktop Infrastructure (VDI) product lines. In an update to its support policies [Oracle support login required] for virtualization software and hardware, the database company has revealed that this decision is a result of its efforts to 'tightly align Oracle's future desktop virtualization portfolio investments with Oracle Corporation's overall core business strategy.'"
Cellphones

Former Sun Mobile JIT Engineers Take On Mobile JavaScript/HTML Performance 106

First time accepted submitter digiti writes "In response to Drew Crawford's article about JavaScript performance, Shai Almog wrote a piece providing a different interpretation for the performance costs (summary: it's the DOM not the script). He then gives several examples of where mobile Java performs really well on memory constrained devices. Where do you stand in the debate?"
Cellphones

An Interesting Look At the Performance of JavaScript On Mobile Devices 157

First time accepted submitter faffod writes "Coming from a background of console development, where memory management is a daily concern, I found it interesting that there was any doubt that memory management on a constrained system, like a mobile device, would be a concern. Drew Crawford took the time to document his thoughts, and though there is room for some bikesheding, overall it is spot on. Plus it taught me what bikeshedding means."
Businesses

The Middle East Beats the West In Female Tech Founders 156

PolygamousRanchKid writes with this except from the Economist: "Only 10% of internet entrepreneurs across the world are women, according to Startup Compass, a firm that tracks such things. Except in Amman and other Middle Eastern cities, it seems. There, the share of women entrepreneurs is said to average 35% — an estimate seemingly confirmed by the mix of the sexes at 'Mix'n'Mentor,' a recent gathering in the Jordanian capital organised by Wamda, an online publication for start-ups. Reasons abound, and they are not always positive, says Nina Curley, Wamda's editor. Although more than half of university graduates in many Middle Eastern countries (51% in Jordan) are women, the workforce is dominated by men (women provide only 21% of it overall, and a paltry 16% in Jordan). The internet, however, is a new space that is more meritocratic and not as heavily male. The technology also lets entrepreneurs work from home, making it easier to raise children."
Bug

Database Loophole Lets Legislators Avoid Photo Radar Tickets 165

lemur3 writes "State legislators in Colorado have not been receiving speeding tickets due to inadequacies in the implementation of a DMV database. The current system ties plates to vehicles rather than to individuals, the special plates for legislators are issued to individuals. The result is that there is no entry in the database for the special plates when the automated photo radar system is triggered, this means nobody receives a citation. In one case a Colorado resident, who had vanity plates reading '33,' received the photo radar citations intended for Senator Mike Johnston representing district 33, whose vehicle was identified by a '33' on his special plate. Lt. Matt Murray of the Denver Police, speaking of the system commented, 'Our system works, the database works. What needs to happen is the state's database need to be complete.'"
Databases

Ask Slashdot: Learning DB the Right Way; Books, Tutorials, or What? 106

An anonymous reader writes "I have deep experience programming in many languages, and I've some exposure to SQL through PostgreSQL. My math goes so far as trig and algebra, with a little statistics. So far, I've learned enough to be dangerous: mostly via other people's code, experimenting, the PostgreSQL docs, etc. I've been successful using the DB in various ways, but I know I am missing a great deal (and probably doing it wrong, at that.) When DB articles come up on Slashdot, I don't recognize a good deal of the terminology. What is the best way for a technical person to learn SQL/DB work using PostgreSQL? Books? Tutorials? I should mention I don't have local access to a university or people with DB knowledge; have to do this on my own, so books or the Internet are pretty much my options."
Books

Are Amazon Vine Reviews of Technical Books a Joke? 126

First time accepted submitter jasax writes "As an Amazon frequent buyer, I rely quite a lot on reviews of the books I want. However, some caution is in order: the (bad) quality of Amazon's reviews and reviewers under the Amazon Vine program has already been news in Slashdot. Today I was shocked by a practical result of that program. This second edition (published in 2012) of a very specialized system identification book has 12 reviews: the oldest (dated 2007) certainly targets the first edition. The remaining 11 reviews are all from 'Vine Reviewers' (VRs). All seem to be ignorant of what 'System Identification in the Frequency Domain' really is. None of the reviews is tagged with a 'Verified Amazon Purchase'; most (if not all) are 'small talk reviews' peppered with technical phrases cloning the publisher's book description, and some of the reviews are ridiculous, to say the least. If this sample of reviewing by VRs really is the norm, then the bottom line is that the Vine program is totally irrelevant and unreliable — at least for technical books."
Databases

Ask Slashdot: Is Postgres On Par With Oracle? 372

grahamsaa writes "I work at medium sized company that offers a number of products that rely fairly heavily on backend databases, some of which are hundreds of gigabytes and deal with hundreds or thousands of queries per second. Currently, we're using a mix of Postgres, Oracle, and MySQL, though we're working hard to move everything to Postgres. The products that are still on MySQL and Oracle were acquisitions, so we didn't get to choose the RDBMS at the time these products were designed. So far, we've been very happy with Postgres, but I know next to nothing about Oracle. It's expensive and has a long history of use in large enterprises, but I'm curious about what it offers that Postgres might not — I'm not saying this because I think that sticking with Oracle would be a good idea (because in our case, it probably isn't), but I'm curious as to how some companies justify the cost — especially considering that EnterpriseDB makes transitioning from Oracle to Postgres feasible (though not painless) in most cases. For those that use Oracle — is it worth the money? What's keeping you from switching?"
Firefox

Mozilla Launches Firefox OS Simulator 4.0 With Test Receipts 41

An anonymous reader writes "As promised, Mozilla today announced the release of Firefox OS Simulator 4.0 with a focus on developers who want to make money in the Firefox Marketplace. You can download the new version now for Windows, Mac, and Linux from Mozilla Add-Ons. First and foremost, the new simulator supports test receipts for paid apps: each app's dashboard features a drop-down menu where you can select a receipt type. Choosing one of these will have the simulator add-on downloading a test receipt from a Marketplace receipt service and reinstalling the app using it. This lets developers test receipt verification with whatever receipts types they may require (valid, invalid, and refunded)."
Java

Interviews: Ask James Gosling About Java and Ocean Exploring Robots 87

James Gosling is probably best known for creating the Java programming language while working at Sun Microsystems. Currently, he is the chief software architect at Liquid Robotics. Among other projects, Liquid Robotics makes the Wave Glider, an autonomous, environmentally powered marine robot. James has agreed to take a little time from the oceangoing robots and answer any questions you have. As usual, ask as many as you'd like, but please, one question per post.
Programming

No US College In Top 10 For ACM International Programming Contest 2013 199

michaelmalak writes "The annual ACM International Collegiate Programming Contest finished up last week for 2013, but for the first time since its inception in the 1970s, no U.S. college placed in the top 10. Through 1989, a U.S. college won first place every year, but there hasn't been one in first place since 1997. The U.S. college that has won most frequently throughout the contest's history, Stanford, hasn't won since 1991. The 2013 top 10 consists entirely of colleges from Eastern Europe, East Asia, and India."
Cloud

Dropbox Wants To Replace Your Hard Disk 445

Barence writes "Dropbox has kicked off its first developer conference with the stated goal of replacing the hard disk. 'We are replacing the hard drive,' said Dropbox CEO Drew Houston. 'I don't mean that you're going to unscrew your MacBook and find a Dropbox inside, but the spiritual successor to the hard drive is what we're launching.' The new Dropbox Platform includes tools for developers that will allow them to use Dropbox to sync app data between devices. The company's new APIs will also make it easier for app developers to include plugins that save to Dropbox, or choose files stored in the service for use within apps."
Programming

Why JavaScript On Mobile Is Slow 407

An anonymous reader writes "Drew Crawford has a good write up of the current state of JavaScript in mobile development, and why the lack of explicit memory handling (and a design philosophy that ignores memory issues) leads to massive garbage collection overhead, which prevents HTML5/JS from being deployed for anything besides light duty mobile web development. Quoting: 'Here’s the point: memory management is hard on mobile. iOS has formed a culture around doing most things manually and trying to make the compiler do some of the easy parts. Android has formed a culture around improving a garbage collector that they try very hard not to use in practice. But either way, everybody spends a lot of time thinking about memory management when they write mobile applications. There’s just no substitute for thinking about memory. Like, a lot. When JavaScript people or Ruby people or Python people hear "garbage collector," they understand it to mean "silver bullet garbage collector." They mean "garbage collector that frees me from thinking about managing memory." But there’s no silver bullet on mobile devices. Everybody thinks about memory on mobile, whether they have a garbage collector or not. The only way to get "silver bullet" memory management is the same way we do it on the desktop–by having 10x more memory than your program really needs.'"
Government

The Pentagon's Seven Million Lines of Cobol 345

MrMetlHed writes "A portion of this Reuters article about the Pentagon's inability to manage paying soldiers properly mentions that their payroll program has 'seven million lines of Cobol code that hasn't been updated.' It goes on to mention that the documentation has been lost, and no one really knows how to update it well. In trying to replace the program, the Pentagon spent a billion dollars and wasn't successful."
Businesses

Ask Slashdot: Development Requirements Change But Deadlines Do Not? 221

cyclomedia writes "Over a number of years my company has managed to slowly shift from a free-for-all (pick a developer at random and get them to do what you want) to something resembling Agile development with weekly builds. But we still have to deal with constant incoming feature changes and requests that are expected to be included in this week's package. The upshot is that builds are usually late, not properly tested and developers get the flak when things go wrong. I suspect the answer is political, but how do we make things better? One idea I had was that every time a new request comes in — no matter how small — the build gets pushed back by 24 or even 48 hours. I'd love to hear your ideas or success stories. (Unfortunately, quitting is not an option)"
Businesses

India To Overtake US On Number of Developers By 2017 157

dcblogs writes "There are about 18.2 million software developers worldwide, a number that is due to rise to 26.4 million by 2019, a 45% increase, says Evans Data Corp. in its latest Global Developer Population and Demographic Study. Today, the U.S. leads the world in software developers, with about 3.6 million. India has about 2.75 million. But by 2018, India will have 5.2 million developers, a nearly 90% increase, versus 4.5 million in the U.S., a 25% increase though that period, Evans Data projects. India's software development growth rate is attributed, in part, to its population size, 1.2 billion, and relative youth, with about half the population under 25 years of age. Rapid economic growth is fueling interest in development. India's services firms hire, in many cases, thousands of new employees each quarter. Consequently, IT and software work is seen as clear path to the middle class for many of the nation's young. For instance, in one quarter this year, Tata Consultancy Services added more than 17,000 employees, gross, bringing its total headcount to 263,600. In the same quarter of 2010, the company had about 150,000 workers."
Bug

Study Finds Bug Bounty Programs Extremely Cost-Effective 95

itwbennett writes "U.C. Berkeley researchers have determined that crowdsourcing bug-finding is a far better investment than hiring employees to do the job. Here's the math: Over the last three years, Google has paid $580,000 and Mozilla has paid $570,000 for bugs found in their Chrome and Firefox browsers — and hundreds of vulnerabilities have been fixed. Compare that to the average annual cost of a single North American developer (about $100,000, plus 50% overhead), 'we see that the cost of either of these VRPs (vulnerability reward programs) is comparable to the cost of just one member of the browser security team,' the researchers wrote (PDF). And the crowdsourcing also uncovered more bugs than a single full-time developer could find."
Programming

Ask Slashdot: Node.js vs. JEE/C/C++/.NET In the Enterprise? 304

theshowmecanuck writes "I'm working at a small- to medium-sized company that creates software for mobile devices, but came from a 'large enterprise' world before. I see node.js being used increasingly in smaller companies (including ours) or in web/mobile related software. Meanwhile we see languages like Java/JEE, C/C++, and .NET continue to be used for medium-to-large enterprise corporate software. Compared to the status quo in the enterprise (JEE/C/C++/.NET ... and yes, maybe even COBOL) maybe Slashdotters can chime in on how they see Node.js in this role. I'm thinking of things like complexity of business logic (dependencies, workflows, linear processes, etc), transaction support (for processes in general and database support), messaging services, etc. Also, what is the state of Node.js in terms of paradigms like application containers, where much of the 'plumbing' is already set up for you (one of the main benefits of JEE application containers)? But there is also the question of maintainability, deployment, and ongoing operations. What say you, Slashdot?"
Education

Deus Ex Creator On How a Video-Game Academy Could Fix the Industry 132

Nerval's Lobster writes "In the fall of 2014, 20 promising video game developers will begin a yearlong (and free) program at the University of Texas at Austin, where they will study under some of the gaming industry's most successful executives. 'The idea is to get the best of the best of the best, run them through a Navy Seals boot camp of sorts and not force them to worry about "how do I pay the rent and buy groceries,"' said program leader Warren Spector, who is responsible for creating well-known games such as Deus Ex. 'Fingers crossed, when we start delivering graduates who can contribute in major ways to the development of future games, that philanthropy will continue.' In a wide-ranging interview, Spector also talked about how his future students will be graduating into an industry in which 'every business model is broken, which is either terrifying or an opportunity depending on how you look at it.' Focus groups, analysis of historical trends, and aggregated game review scores may be comforting to number crunchers, but the majority of game projects still end up as commercial failures. Spector ultimately believes the people who actually make the games are going to make better decisions than the number crunchers. 'We've got to be looking forward and any time you start bringing data into it, you're not," Spector said. "I pitched a Lego construction game in 1989, and guess what: Minecraft is basically a Lego construction game. But at the time I was told "no, that won't work." I pitched a western game and the response was "westerns don't sell." And then Red Dead Redemption came out. Stuff doesn't sell until someone makes one that sells, and no amount of data can reveal what new thing is going to sell. The metrics and data guys, and the publishing guys will never come up with the next big thing.'""
The Almighty Buck

The Dangers of Beating Your Kickstarter Goal 168

jfruh writes "In March of 2012 legendary game designers Tim Schafer and Ron Gilbert ran a Kickstarter to design a new adventure game, asked for $400,000, and came away with more than $3.3 million. Their promised delivery date was October 2012. Now it's July 2013, and the project still needs cash, which they plan to raise by selling an 'early release' version on Steam in January 2014. One possible lesson: radically overshooting your crowdfunding goal can cause you to wildly expand your ambitions, leading to a project that can't be tamed."

Slashdot Top Deals