InfoQ

InfoQ

News & Notable in the Community

Is Beautiful Usable, or Is It the Other Way Around?

Topics
Design,
UX,
Research,
Usability

A group of researchers from two European universities have evaluated if “what is beautiful is usable” is true in software, and they have concluded that “what is usable is beautiful.”

How to prioritize tasks based on their value

Topics
Agile Techniques,
Agile,
Prioritization

Bob Marshall in his new blog post, "The Value", summarises his research on different methods of prioritisation. Together with Grant Rule he developed a new way of understanding team and company goals.

Do Software Engineers Need a Degree in Computer Science?

Topics
Software Engineering,
Software Engineering Education

The role of a software Engineer” does not necessarily require a degree in Computer Science. In his article for Dr. Dobb’s, “Software Engineers All!” Andrew Binstock discusses whether software engineers really require a degree in computer science to perform an excellent job.

CouchDB versus Couchbase: What are the differences, and what happened to Membase?

Topics
CouchDB,
Membase,
Memcached,
Couchbase,
Caching,
Companies,
Distributed Cache,
Distributed Document Oriented Database,
NoSQL,
Clustering & Caching,
Database,
Infrastructure,
Performance & Scalability

Recently Couchbase published a comparison of Couchbase and CouchDB to denote the differences and simlarities between the two. This document addresses a common question: "What is the difference between CouchDB and Couchbase?", and what happened to Membase? InfoQ caught up with James Phillips, a Couchbase founder, to discuss the comparison and the merger of the two products Membase and CouchDB.

Web Intents: What They Are and Their Current Implementation Status

Topics
HTML5,
HTML,
Rich Internet Apps,
Web Development,
Markup Languages,
Languages,
Google,
Programming,
Web Applications,
Services,
Companies

This article shortly explains what Web Intents are and why they are useful. Google has enabled Web Intents in Chrome 19, the implementation being available to Safari via WebKit, and Mozilla is also working on it.

Design Thinking and Culture of Collaboration

Topics
Team Collaboration,
Collaboration,
Distributed Team,
Teamwork,
Leadership,
Design Thinking,
Agile

Design thinking is about creating vision of the future, not just managing the present. Bill Burnett from Stanford University recently spoke about design thinking and what questions we need to ask to shift from design to design thinking.

Going Beyond async and await On WinRT

Topics
.NET Framework 4.5,
Visual Basic.NET,
C#,
.NET Framework,
.NET Languages,
.NET,
Programming

The Windows Runtime introduces greater support for asynchronous programming. The await and async keywords for C# and Visual Basic are part of this support.

VMware's vFabric Suite Gains Automated Deployment and PostgreSQL Support

Topics
Spring,
Dependency Injection,
Cloud Foundry,
SpringSource,
Virtualization,
Java,
Design Pattern,
VMWare,
Languages,
Infrastructure,
IaaS,
Licensing,
Patterns,
Cloud Computing,
Object Oriented Design,
Design,
Companies,
Programming,
Business

VMware has today announced VMware vFabric Suite 5.1, adding automated deployment, enterprise open source support, and PostgreSQL capabilities, as well as an expansion to the SQLFire in-memory database.

Xamarin’s Mono for Android Now Includes a Visual Designer

Topics
C#,
Mono,
Cross Platform,
.NET Languages,
Visual Studio,
MonoDevelop,
Android,
.NET,
Mobile Development,
IDE,
Microsoft,
IDEs,
Tools,
Programming,
Mobile,
Operating Systems,
Companies,
Agile

Xamarin has announced a visual designer for their Mono for Android development tool integrated with Visual Studio or MonoDevelop.

Entity Framework 5 Sample Provider

Topics
.NET,
O/X Mapping,
Programming,
Providers,
Entity Framework

The EF team at Microsoft has announced a sample database Provider Entity Framework 5 for SQL Server, with support for some of the new EF features.

More news Titles