Graphics

Open Source CPUs Coming To a Club Near You? 54

lekernel writes "The Milkymist project (also mentioned earlier this year) have started shipping their so-called 'video synthesizer,' a device used by concert and other event organizers to create live visual effects. Most interestingly, the device is based on their fully open source system-on-chip design, including both a CPU and graphics accelerators — the latter being a significant part of what the Open Graphics project is still struggling with."
Software

OS X Notifier App Growl Goes Closed Source 270

First time accepted submitter para_droid writes "Version 1.3 of the popular open source notification system for Mac OS X, Growl has surprised its users by going closed-source and only available for purchase on the Mac App Store. Any users who provide links to bugfixes and source for the previous version 1.2 are being banned from the discussion group, and their messages deleted. Could it be time for the community to create an OpenGrowl fork?" The linked post above about bugfixes and source ends "Hopefully the Growl 1.3 branch from the official Growl maintainers will eventually become open source again and get straightened out so that it works for most users, but if it doesn't, a fork of the project will be able to provide a working Growl to Mac users."
AI

Will Apple Let Siri and Apps Connect? 185

holy_calamity writes "Developers want to know when their apps will be able to connect to Siri, the virtual assistant built into the new iPhone 4S. Technology Review reports that providing APIs for Siri would not only make it possible to control apps with casual voice commands, but could also make Siri smarter if it is connected with other AI services able to do things like make very specific restaurant recommendations based on a person's past actions."
Australia

Coding Games In 48 Hours 99

The Opposable Thumbs blog covers a 48-hour-long "game jam" at the Queensland University of Technology in Australia. Twenty teams of game developers — 16 indie and four professional — compete over a weekend to build a functional game based on a few deliberately vague keywords. This article documents the brainstorming sessions and the early prototyping work. Quoting: "The teams become less talkative as midnight draws near and the individual team members all settle down into their jobs. Everybody seems determined to not let sleep take over just yet. I take a tour of some of the other teams. Badgers are being animated, leg movements first with static bodies above them. Other teams have no art yet and just use colored rectangles as they get the mechanics down. Others are still sketching beautiful concept art and coding level editors.'To move around the room is to hear random snippets of creativity and math. 'If we move the z-axis, too, we can do this thing' or 'what if we procedurally generated that object.' In this one spot, sixteen games are coming into being that weren't even concepts eight hours ago."
Perl

Mojolicious 2.0: Modern Perl For the Web 132

Kvorg writes "After a year of rapid development, newly released version 2.0 of Mojolicious, the new generation real-time Perl web framework written by Sebastian Riedel and many others, offers a versatile and elegant web framework that is as good at web scraping and simple scripts as it is at building complex, interactive real-time applications with HTML5 and websockets. It supports easy 0-dependency installs, excellent developer mode, multiple deployment scenarios, many CPAN modules and plugins."
IBM

OpenOffice Is Dying (And IBM Won't Help) 298

jfruhlinger writes "OpenOffice.org, now separate both from corporate sponsor Oracle and the Document Foundation's LibreOffice, is in trouble, with its team putting out a dramatic press release detailing the organization's trouble. One missing player in all this is IBM, who has backed OpenOffice.org in the past. One possible reason for Big Blue's silence is that it might be a prelude to the killing of Lotus Symphony, its OpenOffice-based suite." The Apache Software Foundation, on the other hand, insists OpenOffice.org is not at risk.
Bug

Linux Kernel Developer Declares VirtualBox Driver "Crap" 357

An anonymous reader writes "Linux kernel developers have decided to mark the VirtualBox kernel driver as tainted crap for the significant number of problems this open-source driver has caused. The VirtualBox kernel driver reportedly causes memory corruption and other problems. With the driver being flagged as tainted crap, bug reports caused by the driver will be taken less seriously."
Programming

Ask Slashdot: Standard Software Development Environments? 362

First time accepted submitter sftwrdev97 writes "I have only been doing software development for about 5 years, and worked most of it at one company. I recently switched to a new company and am amazed at the lack of technology used in their development process. In my previous position, we used continuous integration, unit testing, automated regression testing, an industry standard (not open source) in version control, and tried to keep up with the latest tools, Java releases, etc. In the new position, there is no unit or regression testing, no continuous integration, compiled files are moved to the production environment basically by hand and there is no version control on them. The tools we are using have been unsupported for 5-7 years and we are still using old Java. I am just wondering since this is only my second job in the industry, is this the norm for most development environments? Or do most development environments try to keep up on technology or just use what ever gets them by?" What's it like in your neck of the woods?
Google

Google Starts to Detail Dart 219

MrSeb writes "After waiting for more than a month, Google has unveiled its mysterious Dart programming language... and you're going to kick yourself for getting so preemptively excited. Dart is a new programming language that looks like Java, acts a lot like Java, runs inside a virtual machine like Java... but ominously, it also has a tool that converts Dart code into JavaScript. Language-wise, its features are unlikely to knot your panties: there are classes and interfaces, it is optionally typed (you can switch between untyped prototype code to an enterprise app with typing), the syntax is very lackluster, there's a very strong concurrency model, and Google is promising lots of juicy libraries that can be leveraged by developers. Basically, the language isn't meant to be exciting: in Google's own words, it's designed to be 'familiar and natural' — and indeed, if you write Java or C# code, Dart will probably feel very approachable."
Microsoft

.NET Programmers In Demand, Despite MS Moves To Metro 319

mikejuk writes "Are you a newbie programmer looking for a job? It seems your best bet is to opt for .NET. According to technical jobs website Dice.com, companies in the U.S. have posted more than 10,000 positions requesting .NET experience — a 25 percent increase compared to last year's .NET job count. So Microsoft may want us to move on to Metro but the rest of the world seems to want to stay with .NET."
Java

Oracle's Ambitious Plan For Client-Side Java 292

snydeq writes "Fatal Exception's Neil McAllister suggests that the real news out of this year's JavaOne is Oracle's ambitious plan to revitalize Java on the desktop, the Web, and mobile devices. 'It's been tempting to assume that Oracle, with its strong enterprise focus, would ignore the client in favor of data center technologies such as Java EE. This week, we learned that's not the case. In fact, the real news from this year's JavaOne conference in San Francisco may not be Oracle's plans for Java 8 and 9, but the revelation that Oracle is gearing up for a new, sustained push behind Java for the desktop, the Web, and mobile devices. If it can succeed in its ambitious plans, the age of client-side Java could be just beginning.'"
Oracle

Oracle To Bring Dtrace To Linux 155

mvar writes "Dtrace co-author Adam Leventhal writes on his blog about Dtrace for Linux: 'Yesterday (October 4, 2011) Oracle made the surprising announcement that they would be porting some key Solaris features, DTrace and Zones, to Oracle Enterprise Linux. As one of the original authors, the news about DTrace was particularly interesting to me, so I started digging. Even among Oracle employees, there's uncertainty about what was announced. Ed Screven gave us just a couple of bullet points in his keynote; Sergio Leunissen, the product manager for OEL, didn't have further details in his OpenWorld talk beyond it being a beta of limited functionality; and the entire Solaris team seemed completely taken by surprise. Leunissen stated that only the kernel components of DTrace are part of the port. It's unclear whether that means just fbt or includes sdt and the related providers. It sounds certain, though, that it won't pass the DTrace test suite which is the deciding criterion between a DTrace port and some sort of work in progress.'"
Programming

The Games Programmers Play 163

An anonymous reader writes "Cort Stratton, a developer who has worked on graphics code for many first-party PS3 games, wrote an article about the kinds of games that appeal to programmers. He covers coding-friendly games of varying depth, mentioning basics like RoboRally, RoboSport and Frozen Synapse before moving on to more complex options. Quoting: 'On the surface, SpaceChem has nothing to do with programming; it's merely a futuristic puzzle game in which you build factories that convert one or more input molecules into one or more output molecules. Each factory contains a pair of independent molecule manipulators (the game calls them "waldos") which follow a fixed path through the work area. Waldos can grab, drop, and rotate molecules, make and break chemical bonds between atoms, request new input molecules and submit output molecules. ... Don't be fooled! This isn't a game about chemistry; it's actually the closest thing I've ever seen to a low-level SPU programming simulator! Each factory is an SPU running a single task. The two waldos are the SPU's dual execution pipelines. Moving and editing molecules is analogous to reading, writing and operating on data in local store.'"
Businesses

Ask Slashdot: Does Being 'Loyal' Pay As a Developer? 735

An anonymous reader writes "As a senior developer for a small IT company based in the UK that is about to release their flagship project, I know that if I were to leave the company now, it would cause them some very big problems. I'm currently training the other two 'junior' developers, trying to bring them up to speed with our products. Unfortunately, they are still a long way from grasping the technologies used – not to mention the 'interesting' job the outsourced developers managed to make of the code. Usually, I would never have considered leaving at such a crucial time; I've been at the company for several years and consider many of my colleagues, including higher management, to be friends. However, I have been approached by another company that is much bigger, and they have offered me a pay rise of £7k to do the same job, plus their office is practically outside my front door (as opposed to my current 45 minute commute each way). This would make a massive difference to my life. That said, I can't help but feel that to leave now would be betraying my friends and colleagues. Some friends have told me that I'm just being 'soft' – however I think I'm being loyal. Any advice?"
Oracle

Oracle To Pay US Almost $200M To Resolve False Claims Lawsuit 114

coondoggie writes "In what it says is the largest False Claims Act settlement it has ever collected, the US General Services Administration will get $199.5 million plus interest from Oracle for 'failing to meet their contractual obligations.' According to the US Department of Justice, 'the settlement resolves allegations that, in contract negotiations and over the course of the contract's administration, Oracle knowingly failed to meet its contractual obligations to provide GSA with current, accurate and complete information about its commercial sales practices, including discounts offered to other customers, and that Oracle knowingly made false statements to GSA about its sales practices and discounts.'"
Books

Ask Slashdot: Good, Relevant Usability Book? 173

First time accepted submitter osman84 writes "I've been developing web/mobile apps for some time, and have managed to build up some decent experience about usability. However, as I'm growing a team of developers now, I've noticed that most of the young ones have a very poor sense of usability. Unfortunately, since I was never really taught usability as science, I'm having trouble teaching them to develop usable apps. Are there any good books that make a good read for general usability guidelines for web/mobile apps? I have a couple from my college days, but I'd like something more recent, written in the era of mobile apps, etc."
Books

Searching For Mark Pilgrim 89

First time accepted submitter microphage writes "Mark Pilgrim, author of many 'Dive into ...' books and guides, has — as the saying now goes — 'committed infosuicide,' which happily isn't like the real sort. Except it affects the info that you've created. Let's hope Dive Into HTML5 has some sort of permanence."
Open Source

Ask Slashdot: Spreading the Word About At-Risk Open Source Projects? 115

An anonymous reader writes "There is a piece of software, released under the Modified BSD license, that risks becoming abandonware and, IMHO, is worth being saved. Where can I post an announcement to find people than can take care of it?" This seems like a problem that a lot of projects run into; is there a clearinghouse for open-source projects at risk?

Slashdot Top Deals