Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×

Comment Re:Uneducated Virtualization Suggestion (Score 1) 332

but there is no reason any other interpreted language could not be adapted to have a similarly obfuscated deliverable form.

In fact, Scala, Clojure and probably some other, are languages that compile to Java Bytecode that runs on the same virtual machine.
Also there are interpreters for many languages that were made in java (Ruby, Python, groovy, js), some of these interpreters support JIT compilation.

Java popularity may be decreasing, but its platform it's becoming more popular.
It may still not be as fast as native code, but runs on most platforms and has acceptable speed.

Comment Re:Keyboards no, $750 RAID cards yes (Score 2) 338

You can contact This guy, as I'm told he fixed any kind of keyboards with Alps switches, specially Northgates.

Otherwise you could try to fix it yourself, as a mechanical keyboard you could replace the broken spring with the spring of another switch (a less used key like Scroll-Lock or PrintScreen).
Alps switches can be disassembled without having to desolder from the PCB, give it a try.

Comment Re:Did he already heard about integrated debugger (Score 1) 586

I agree on that an IDE debugger is one of it strongest advantages, and it's not fault of the language the need for it.
Nevertheless I don't think debug mode is a good strategy for developing, I think it's better to use TDD, even to resolve bugs, create a test trying to reproduce the error and see the assert failure message or exception message to delimit where the problem is.
Most of the time, in my experience, the problem seems evident looking at the code, if not, I use the debugger while running my test.
Once it's fixed I already have a test case to ensure the bug never happens again.
Iphone

Submission + - Why Apple intentionally sacrificed Maps quality in iOS 6 (networkworld.com)

colinneagle writes: Every time an iOS 6 user changes location, Apple will remind its loyal user of the inadequacy of iOS 6 Maps. This tradeoff between an excellent user experience and proprietary control of location was made because of the value of location data to advertisers. Apple wants to monetize this data for itself rather than give Google the opportunity.

Location data is valuable, especially if the user opts in to being tracked. Apple’s ad network iAd will know if a user passes certain stores, dines at specific restaurants and plays tennis. This type of data helps an advertiser increase the relevancy of the ads it serves, creating more value.

If the Google Maps for iOS 6 app does come to fruition, then this approach begs one question: how much user data could Apple gather if none of its users run its app?

Security

Submission + - Trojan Written in Google Go Found in the Wild (paritynews.com)

hypnosec writes: A recently discovered Trojan sample indicates that malware writers have taken up Google’s Go programming language to code new malware. The Encriyoko Trojan has some of its components written in Go that once installed on a target system attempts to encrypt files using the Blowfish algorithm thus rendering the files unusable. Symantec warns, "Restoration of the encrypted files will be difficult, if not impossible." Part information stealer, part file encrypter this Trojan is probably the first one coded in Google Go.

Slashdot Top Deals

Solutions are obvious if one only has the optical power to observe them over the horizon. -- K.A. Arsdall

Working...