InfoQ Homepage Architecture & Design Content on InfoQ
-
QCon San Francisco November 5-9 - Tracks Announced, Registration Open; Featuring GraphConnect
QCon San Francisco 2012, taking place November 5-9, is now open for registration ($800 savings until July 2nd). QCon is an enterprise software development conference for team leads, architects, and project managers covering architecture & design, Java, mobile, functional programming, Lean and Kanban, cloud computing, Big Data & NoSQL, emerging languages, and other timely topics.
-
CRaSH: An Extensible Command Line Shell For Monitoring A Running JVM
The Common ReusAble SHell (CRaSH) is an interactive shell (with history support and autocompletion) that attaches to a running JVM and can execute several commands for retrieving JVM statistics or changing JVM internals on the fly. It can be used for remote monitoring and administration of existing Java applications and it is fully extensible via custom Groovy scripts.
-
Dan North Discusses The Art Of Misdirection
Dan North has recently discussed the impact of opportunity costs in his article "The Art of Misdirection." Opportunity Cost is about choosing an obvious solution for a particular problem context, although sometimes an alternative option may be the better choice. Software engineers, in particular, are subject to such opportunity costs as they are constantly facing decisions in their daily work.
-
Mobile Platforms: What is the Developer Mindshare, Intentshare, App-building Costs and Revenue?
A new survey from VisionMobile shows how developers perceive mobile platforms and what are the costs to develop mobile apps and associated revenues.
-
SPDY versus WebSockets?
Lori MacVittie has recently posted an article describing why she believes SPDY will gain much wider acceptance in the Web than WebSockets. For her and several others, the differentiating aspect between these protocols is the way in which they use HTTP and SPDY wins because of this.
-
Trying to Answer the Question: Why Some Languages Succeed While Others Fail?
Two researchers at UC Berkeley have investigated programming languages adoption from a sociological perspective. This article summarizes their research and includes an interview with the authors.
-
An Alternative Build System: Gradle 1.0 Released
Gradle 1.0, a build system powered by a Groovy DSL, has been released. Gradle is compatible with Ant tasks, Maven repositories, and has support for the popular IDEs. It attempts to find the sweet spot between the flexibility of Ant and convention-over-configuration of Maven.
-
Microsoft Is Unifying Their PC, Tablet and Smartphone Operating Systems
Microsoft has announced a set of new features for the upcoming Windows Phone 8: same code base with Windows 8, multicore support, secure boot, device encryption, remote managing and others. There will be one OS on all devices.
-
SpringSource Brings Spring Framework to Android with Spring for Android 1.0
SpringSource has released Spring for Android 1.0. Spring for Android is an extension of the Spring Framework that helps simplify the development of native Android applications. This release features a REST client (RestTemplate) and OAuth support (Spring Social).
-
Current Trends in Enterprise Mobility
x[cube] Labs has created an infographic that shows current developments and major trends in enterprise mobility including devices, platforms and application choices.
-
Apache HBase on Amazon EMR
The release of Apache HBase on Amazon EMR both increases the reach of EMR by adding to it a significant new piece of technology and makes it easier to use HBase by automating many set up and maintenance activities.
-
Using NDepend and LINQ to Examine Code
NDepend has released a new version of their flagship static code analysis product. NDepend 4 introductes Code Query LINQ, NDepend.API, and VS 2012 support.
-
Microsoft Beefs Up Windows Azure Connectivity and Interoperability In Massive Update
In a major event called Meet Windows Azure, Microsoft unveiled a series of significant additions to its cloud platform. These changes improved the Windows Azure story around networking and interoperability, and marked Microsoft’s entrance into the Infrastructure-as-a-Service (IaaS) market.
-
Grady Booch Receives 2012 Lovelace Medal from British Computing Society
The British Computing Society has awarded its Lovelace Medal 2012 to Grady Booch for his “innovative work in software architecture, software engineering and collaborative environments.”
-
Vector Fabrics Introduces Pareon for Multicore Software Optimization
The Dutch company Vector Fabrics recently introduced its tool called Pareon. According to the company’s press release, the tool allows to optimize applications for multicore systems.