InfoQ Homepage News
-
InfoQ's Interview with Trevor Eckhart- “Discoverer” of Carrier IQ Root Kit
Trevor Eckhart became a household name when his video demonstrating Carrier IQ software in action and the questions that it engendered went viral. Culminating in the Department of Homeland Security’s recent recommendation to government employees to ensure that their mobile devices are Carrier IQ-free. InfoQ caught up with Mr. Eckhart for an update on this perceived threat to mobile privacy.
-
Chrome to Drop Support for NPAPI Plugins Including Java, Silverlight, and Unity
Stating that “NPAPI’s 90s-era architecture has become a leading cause of hangs, crashes, security incidents, and code complexity”, Google intends to remove the Netscape Plug-in API. This is the plug-in technology used host application runtimes such as Silverlight, Java, and Unity. They are beginning the process in January by disabling all plugins not a small whitelist.
-
Indexes in SQL Server 2014's Memory Optimized Tables
SQL Server 2014’s Memory Optimized Tables handle indexes very differently than traditional tables. First and foremost, you must have at least one index and cannot have more than eight indexes. Only the primary key can be marked as unique and don’t even think about foreign keys or filtered indexes.
-
Icenium Mist Adds ZIP Upload, Remote GIT, Moving Code Blocks and Keyboard Shortcuts
Icenium Mist enables you to extract the contents of a ZIP file including the ability to access GIT remotely. It also provides support for moving code blocks within the code editor and also adds keyboar shortcuts for commonly used tasks.
-
JRuby 9K Expected in 2014 Ready for Production
Charles Nutter, one of the lead developers of JRuby, announced the release of version 9000 (9K) in 2014. The new release targets the same feature set as Ruby MRI 2.0 and possibly 2.1 as well. Better performance, concurrency support and overall availability and portability provided by the use of the JVM can make this version suitable for production systems.
-
Just in Time Notifications for Visual Studio 2013
Visual Studio 2013 is integrating a revised Notification Center to inform when updates are available and quickly prioritize their importance.
-
Lock-Free Writes in SQL Server 2014
In SQL Server 2014 Microsoft will be unveiling its lock-free technology known as Memory Optimized Tables. Using a new storage and query subsystem, these represent a radical departure from traditional database design.
-
Why You Should Care About Behaviour-Driven Development
Agile has helped us move away from creating upfront requirements but we still have a huge amount of waste with lots of discovery and misunderstandings late in sprints. BDD is meant to decrease this by improving the communication between people working in the problem and solution domains, Matt Wynne states in a recent overview of Behaviour-Driven Development.
-
Apache Tez - a Generalization of the MapReduce Data Processing
A new Apache incubator project, Tez, generalizes the MapReduce paradigm to execute a complex DAG (directed acyclic graph) of tasks.
-
TFS 2013 Power Tools Adds Check-in policies, Process Template Editor, Windows PowerShell Cmdlets
Microsoft recently released Team Foundation Server 2013 Power Tools which includes best practices analyzer, check-in policies, process template editor, storyboard shapes, command line tool, Windows PowerShell Cmdlets, Windows Shell extension and work item templates.
-
Amazon Web Services Stability and the September 13th US East 1 Outage
Amazon Web Services (AWS) suffered another outage of its US East 1 region during the morning of Friday 13th September. A number of popular applications such as Heroku, Github and CMSWire were disrupted along with many other customers in Amazon’s largest, oldest and busiest location.
-
Grails 2.3 GA Released
The 2.3 GA version of the Grails web framework was released this week. The release came in the midst of the SpringOne 2GX conference, and some of the new version's features were demonstrated during the second night keynote by Grails project lead, Graeme Rocher.
-
Apple Now Allows Downloading Previous Versions of iOS Apps
Since the release of iOS 7 brings a whole new interface design for iPhone applications, developers might be forced to rework the user-interface of their iPhone apps as well, to match Apple's new Human Interface Guidelines. Apps designed for iOS 7 would be inappropriate for users who can't upgrade to the current iOS version, but Apple now also allows downloading previous versions of apps.
-
Surprising Conclusions from London Java Community JCP Survey
The London Java Community, London's most famous Java meetup, published the results of their survey about the Java Community Process that expose some surprising trends. The LJC, represented by member Ben Evans, currently holds one of the 24 seats on the JCP Executive Committee, and the LJC has been very active in promoting their "Adopt A JSR" initiative promoting community support for the JCP.
-
Reduce Waste by Changing from Waterfall to Agile
Organizations adopt agile to be able to handle changes. Agile helps teams to deliver products that satisfy the needs of customers; products which do not contain unneeded (and unused) features. Lean software development says: everything not adding value to the customer is considered to be waste. How can a transition from waterfall to agile software development help organizations to reduce waste?