×
Mozilla

Firefox 15 Coming With Souped-Up, Faster Debugger 125

StormDriver writes "Firefox 15 has hit the Mozilla pre-beta Aurora channel, and it features a redesigned, built-in debugger." The original weblog post has more. Thanks to improved debugger internals in SpiderMonkey, supposedly code should run just as fast with debugging enabled as without (ever try loading Slashdot with firebug accidentally enabled?). There are also new tools for testing mobile layouts from the comfort of your workstation, and the debugger can attach to remote processes (Something Emacs users have enjoyed for years now, albeit in a hackish manner and without support for mobile Firefox).
Programming

Objective-C Overtakes C++, But C Is Number One 594

mikejuk writes "Although the TIOBE Index has its shortcomings, the finding that Objective-C has overtaken C++ is reiterated in the open source Transparent Language Popularity Index. The reason is, of course, that Objective-C is the language you have to use to create iOS applications — and as iPads and iPhones have risen in popularity, so has Objective-C. If you look at the raw charts then you can see that C++ has been in decline since about 2005 and Objective-C has shot up to overtake it with amazing growth. But the two charts are on different scales: if you plot both on the same chart, you can see that rather than rocketing up, Objective-C has just crawled its way past, and it is as much to do with the decline of C++. It simply hasn't reached the popularity of C++ in its heyday before 2005. However the real story is that C, a raw machine independent assembler-like language, with no pretense to be object oriented or sophisticated, has beaten all three of the object oriented heavy weights — Java, C++ and Objective C. Yes C is number one (and a close second in the transparent index)."
Databases

Ask Slashdot: Documenting a Tangle of Network Devices? 165

LoudMusic writes "One of the many tasks of a network administrator is documenting the network so that other members of the administration and support teams can find devices on the network. Currently my organization uses Excel spreadsheets to handle this, and it's invariably error ridden. We also save a new file with the date in the name each time an update is made. I'd like to move this to a more intelligent database system, but the driving force for keeping it in spreadsheets is the ability to take the document offline, edit it, then upload this new revision to the file server when we have a connection again. Our clients often don't have reliable internet connections, especially when we're tearing their network apart and rebuilding it. The information we're currently documenting about an individual device are: device name, device model, description, IP address, MAC address, physical location, uplink switch & port, and VLAN. What tools exist that would allow us to have multiple users make updates both online and offline simultaneously, and synchronize changes into both the online and offline copies?"
The Almighty Buck

IT Salaries and Hiring Are Up — But Just To 2008 Levels 198

tsamsoniw writes "A mid-year salary survey has a mix of good and bad news for IT professionals: The good news, hiring is slowly increasing as companies bring more IT operations back in house and salaries are creeping up a bit. But compensation (including benefits) are just now reaching 2008 levels — and hiring will remain soft, at least until the presidential election is over."
Education

School's In For Summer At Udacity 105

theodp writes "Forget about his self-driving cars. CNN reports that Sebastian Thrun's Udacity — where you and 159,999 fellow classmates can take a free, Stanford-caliber online course together at the same time — just might be the future of higher education. Interestingly, of all the students taking Thrun's AI class globally and at Stanford, the top 410 students were online; the 411th top performer was a Stanford student. 'We just found over 400 people in the world who outperformed the top Stanford student,' Thrun said."
Android

After Android Trial, Google Demands $4M From Oracle 119

MikeatWired writes "Google is seeking $4 million from Oracle to cover the costs it incurred during this spring's epic legal battle over the Android mobile operating system, reports Caleb Garling. In a brief filed in federal court on Thursday night, Google lead counsel Robert Van Nest argued that Oracle is required to pay his company's legal costs because judge and jury ruled in favor of Google on almost every issue during the six-week trial. 'Google prevailed on a substantial part of the litigation,' read Google's brief. '[Oracle] recovered none of the relief it sought in this litigation. Accordingly, Google is the prevailing party and is entitled to recover costs.' Google has not publicly revealed an itemized list of its expenses, but the total bill included $2.9 million spent copying and organizing documents. According to the brief, the company juggled a mind-boggled 97 million documents during the case."
Firefox

Mozilla Downshifting Development of Thunderbird E-Mail Client 378

An anonymous reader writes "Mozilla will be announcing next week that they will effectively be taking away resources from Thunderbird's development. Mozilla believes it's better for the developers behind the open-source e-mail client to work on other projects, i.e. Firefox OS. They claim they will not be outright stopping Thunderbird." You can also read the letter at pastebin.
Python

Is Python a Legitimate Data Analysis Tool? 67

Back in May we discussed using Python, R, and Octave as data analysis tools, and compared the relative strength of each. One point of contention was whether Python could be considered a legitimate tool for such work. Now, Bei Lu writes while Python on its own may be lacking, Python with packages is very much up to the task: "My passion with Python started with its natural language processing capability when paired with the Natural Language Toolkit (NLTK). Considering the growing need for text mining to extract content themes and reader sentiments (just to name a few functions), I believe Python+packages will serve as more mainstream analytical tools beyond the academic arena." She also discusses an emerging set of solutions for R which let it better handle big data.
Businesses

Dreaming of Digital Glory At Hacker Hostels 71

An anonymous reader writes "The NY Times has a story about a small chain of managed residences that has sprung up in the Bay Area to provide a cheap place where programmers, designers, and scientists can live and work. These 'hacker hostels' are a place for aspiring entrepreneurs to gather, share, and refine ideas. 'Hackers ... have long crammed into odd or tiny spaces and worked together to solve problems. In the 1960s, researchers at the Stanford Artificial Intelligence Laboratory slept in the attic and, while waiting for their turn on the shared mainframe computer, sweated in the basement sauna. When told about the hacker hostels, Ethan Mollick, an assistant professor at the Wharton School of the University of Pennsylvania who studies entrepreneurship, said they reminded him of his days in the last decade studying at M.I.T., where graduate students would have bunk beds inside their small offices.'"
Open Source

Ask Slashdot: How To Get Old Commercial Software To Be Open-Sourced? 234

First time accepted submitter Optic7 writes "Many gamers have probably dreamed about the idea of an old favorite game or other no longer supported or developed commercial software being converted to an open-source license so that it could be updated to add new features, support new hardware, other operating systems, etc. However, this type of change of license seems exceedingly rare, unless the copyright holder itself decides on its own that it would be beneficial. The only examples I could think of or was able to find in a brief internet search were Blender (3D animation software that had its source code bought from creditors after a crowd-funding campaign) and Warzone 2100 (Game that had its source code released after a successful petition). With those two examples of different strategies in mind, have any of you ever participated in any efforts of this kind, and what did you learn from it that may be useful to someone else attempting the same thing? Even if you have not participated, do you have any suggestions or ideas that may be useful to such an effort?"
Chrome

Another Death in the Cloud As Apple Kills Off iWork 134

Google is retiring the iGoogle page, but on a much shorter time scale, Apple is shutting down an iService of its own: the cloud-storage site iWork.com (linked to Apple's office apps suite iWork) is slated to go offline at the end of this month. Says the article, over at SlashCloud: "As of that date, 'you will no longer be able to access your documents on the iWork.com site or view them on the Web,' reads Apple’s note on the matter, followed by a recommendation that anyone with documents on iWork download them to the desktop." Both of these announcements remind me why I covet local storage for documents and the ability to set my own GUI prefs.
GNU is Not Unix

Liberated Pixel Cup: Art Entries Closed; Code Competition Begins 34

Nushio writes "Continuing with the Liberated Pixel Cup coverage: The Art Competition recently finished, and the code portion of the Liberated Pixel Cup has begun. There are some pretty awesome tilesets and assets available for game makers to use, and still plenty of time to make Free Software Games." Entries are due by July 31st. Any Slashdot readers planning on giving it a shot?
Oracle

Used Software Can Be Sold, Says EU Court of Justice 385

Sique writes "An author of software cannot oppose the resale of his 'used' licenses allowing the use of his programs downloaded from the internet. The exclusive right of distribution of a copy of a computer program covered by such a license is exhausted on its first sale. This was decided [Tuesday] (PDF) by the Court of Justice of the European Union in a case of Used Soft GmbH v. Oracle International Corp.."
Businesses

Facebook Testing the Want Button 147

redletterdave writes "Facebook already knows what you 'Like.' Soon, it may ask you what you 'Want'. Tom Waddington, a Web developer for the craft website Cut Out + Keep, discovered that Facebook has included code for a disabled 'Want' button within the Javascript of its list of social plug-ins. The code was released to the Facebook Javascript SDK last Wednesday, but Waddington discovered the disabled button among other embedded tags, including 'degrees,' 'social context' and 'page events.' Waddington says the 'Want' button would work with Open Graph projects that use the tag 'products.'"
Programming

What's To Love About C? 793

First time accepted submitter edA-qa writes "Antiquated, clunky, and unsafe. Though beloved to some, C is a language that many choose to hate. The mass opinion is indeed so negative it's hard to believe that anybody would program anything in C. Yet they do. In fact a lot of things, even new things, are programmed in C. The standard was recently updated and the tools continue to evolve. While many are quick to dismiss the language it is in no danger of disappearing."
Books

When Your e-Books Read You 105

theodp writes "'Perhaps nothing will have as large an impact on advanced analytics in the coming year as the ongoing explosion of new and powerful data sources,' writes Bill Franks in Taming The Big Data Tidal Wave. And one of the hottest new sources of Big Data, reports the WSJ's Alexandra Alter in Your E-Book Is Reading You, is the estimated 40 million e-readers and 65 million tablets in use in the U.S. that are ripe for the picking by data scientists working for Amazon, Apple, Google, and Barnes & Noble. Some privacy watchdogs argue that e-book users should be protected from having their digital reading habits recorded. 'There's a societal ideal that what you read is nobody else's business,' says the EFF's Cindy Cohn."
Businesses

Ask Slashdot: What Defines Good Developer Culture? 239

An anonymous reader writes "I'm part of a team of six people developing applications for mobile devices (Android & iOS). In our company, which consists of many teams responsible for 'classic' software development, business intelligence, virtualization, hardware, etc., we are kind of a small startup because we were the first to use agile methods like Scrum and we are open to new technologies and methods. Also, our team is pretty young — I'm the oldest at 30 years of age. We would like to further raise productivity and motivation, so we're currently collecting ideas about what makes a good developer/hacker culture, and how it can be improved in our team/company. These can be things we do ourselves, or suggestions we pass on to management. I would like to know: what, in your opinion, defines good, modern developer culture? What does developer culture consists of? For example, is it: clearly defined career opportunities? A geeky office? Benefits like trips to extraordinary conferences? Please let me know what you think."
Bug

The PHP Singularity 622

An anonymous reader writes "Jeff Atwood at Coding Horror has a post about the awfulness of PHP — or, rather, a post about posts about the awfulness of PHP. He points out that PHP has been the whipping boy for the developer community for years, and while everybody seems happy to complain about it, nobody seems willing to do anything about it. He writes, 'From my perspective, the point of all these "PHP is broken" rants is not just to complain, but to help educate and potentially warn off new coders starting new codebases. Some fine, even historic work has been done in PHP despite the madness, unquestionably. But now we need to work together to fix what is broken. The best way to fix the PHP problem at this point is to make the alternatives so outstanding that the choice of the better hammer becomes obvious.'"
Programming

The Long Death of Fat Clients 277

snydeq writes "With Adobe's divestment of Flex and mobile Flash and Microsoft's move from Silverlight to Metro, Oracle now seems all alone in believing that a fat client framework — in the form of JavaFX — is a worthwhile investment, writes Andrew Oliver. 'Fewer and fewer options exist for developing purely fat client desktop applications and fewer still for RAD applications with Web-based delivery (aka, "thick clients"). We are on the verge of a purely HTML/JavaScript client world. Or we would be, if it weren't for mobile pushing us back to client-side development.'"

Slashdot Top Deals