ocpsoft/rewrite – Rewrite GWT Integration – This enables the HTML5 History.pushState(…) support in your application, which will now use pretty/URLs whenever possible instead of the '#' anchor tag with 'name=value' pairs. Note that you must modify your place tokenization to process the new information.
Java EE vs Spring Framework – This session compares the Spring and Java EE stacks in terms of Web frameworks. It re-examines the motivations behind the Spring framework and explores the emergence of the Java EE programming model to meet the challenges posed. The presentation provides insight into when Spring and/or Java EE is appropriate for a building Web applications and if they can coexist.
Java Sequential IO Performance | Architects Zone – For most IO I've found the use of ByteBuffers and Channels to be the best optimised parts of the IO libraries. If buffered streams are your IO libraries of choice, then it is worth branching out and and getting familiar with the sub-classes of Channel and Buffer.
11 OPEN NoSQL Document-Oriented Databases | Architects Zone – A document-oriented database is a designed for storing, retrieving, and managing document-oriented, or semi structured data. Document-oriented databases are one of the main categories of NoSQL databases. The central concept of a document-oriented database is the notion of a Document.
CloudStack Now Offers MongoDB as a Service | Cloud Zone – ScaleGrid, Inc (http://www.scalegrid.net), a Seattle-based startup, is announcing this week the public availability of MongoDirector, an end-to-end lifecycle management solution for MongoDB. MongoDirector provides a "single pane of glass" to manage MongoDB deployments allowing for simplified and automated MongoDB lifecycle management on both VMware vCenter and CloudStack.
Eliminating Web Development Waste – Nefarious Designs – Understanding waste in your development process can help you improve the efficiency of your delivery. Being able to take the principles of lean development and integrate them into your agile teams are a clear way to improve your life
We’re creating a culture of distraction – We are creating and encouraging a culture of distraction where we are increasingly disconnected from the people and events around us and increasingly unable to engage in long-form thinking. People now feel anxious when their brains are unstimulated
Magic Quadrant for Mobile Application Development Platforms – Mobile application development is a very important and strategic IT topic. In 2012, Gartner is making major updates to this research to reflect market convergence. We analyze platforms that allow enterprises to build, support and manage mobile applications for both customers and employees.
Full Samsung Galaxy S III launch event now online | The Verge – If you weren't around for our live coverage of yesterday's Galaxy S III event, it's fair to say that you missed quite a lot. Luckily, Samsung has uploaded the entire event, along with some close-ups, additional hands-on videos, and interviews that you wouldn't have seen yesterday
RubyMotion – Ruby for iOS – RubyMotion is a revolutionary toolchain for iOS that lets you quickly develop and test native iOS applications for iPhone or iPad, all using the awesome Ruby language you know and love.
InfoQ: Architecting in the Gaps – Eoin Woods suggests creating the architecture of a system by discovering the interactions between the components and focusing on the boundaries, helping with defining the interfaces and interactions.
Real world feedback from a Java dev using Scala | Cape Coder – Since I fall squarely within the target audience for Scala I’ve decided to share my experiences and impressions using Scala from a Java programmer’s perspective. Overall I’m very impressed by Scala and plan to use it more, but do have plenty of constructive criticism which I provide at the end of this blog pos
GitHub Enterprise 11.10.260 Release · GitHub – We're excited to announce the latest release of GitHub Enterprise. The response to the product since its launch last November has blown us away and we'd like to tell you about a few of the great things we've been working on to make it even better.
The Vision for "QlikView.next" – Donald Farmer presented the themes for “QlikView.next,” the code name for the next generation of the QlikView Business Discovery platform.
Why Postgres – Very often recently I find myself explaining why Postgres is so great. In an effort to save myself a bit of time in repeating this, I though it best to consolidate why Postgres is so great and dispel some of the historical arguments against it.
June 8th: the day your phone won’t stop ringing – Users with broken IPv6 connectivity will experience long delays connecting to major public web sites. Their workstations will try to reach the content over IPv6 first and will have to experience a TCP-level timeout before retrying to get the same content over IPv4
Why there are so many engineers in India – TNW India – Becoming an engineer in India virtually guarantees financial security for life, and this blinds parents into forcing their children to choose engineering. It is a romanticized notion, but I often wonder how many David Beckhams, Quentin Tarantinos and Carlos Santanas are currently pulling off 9-5 shifts for IT firms.
Using Business Architecture to Drive IT/Business Alignment – Business architecture has its own goals and deliverables, such as defining a future state architecture and transforming an IT organization from simply delivering IT solutions to optimizing business processes and enabling business capabilities and services.
Where are the software architects of tomorrow? – Coding the Architecture – To improve, software teams need some time away from the daily grind to reflect, but they also need to retain a focus on all aspects of the software development process. It's really easy to get caught up in the hype of the industry, but it's worth asking whether this is more important than ensuring you have a good pragmatic grounding
Spring 3.1 Cache Abstraction Tutorial – Java Code Geeks – Spring Framework provides support for transparently adding caching into an existing Spring application. Similar to the transaction support, the caching abstraction allows consistent use of various caching solutions with minimal impact on the code.
For Google, the Cloud Is Its Mobile Future – If there was any doubt that mobile and the cloud will eventually converge, Google is putting it to rest. At an event in San Francisco today, the company showed off two applications that leverage Google’s back-end infrastructure and its Android OS to bring a powerful new mobile user experience. The two apps are Voice Actions and Chrome2Phone.
InfoQ: A Discussion with Josh Bloch on the Future of Java – I think it's fair to say that Java's had a hard couple of years. But I do not think the platform or the language are in decline. I think there is some danger of a decline, but I'm counting on Oracle and the Java community to prevent it.
jQuery and or ExtJS » yet another coldfusion blog – Then there is ExtJS. UI maven, FLEX-ala-JS wonder, builder of UI components you could cut glass on. You could build an empire upon their grid component, templating via containers and XTemplate is a wonder, and its baked in extensibility and data "store" model is a dream.
SOA, 5 Years In – SOA provided us with a mechanism to build singly-focused, reusable services in a generic, adaptive fashion. As we move into the world of cloud – which is to network operations what SOA was to distributed computing – I think these lessons will be even more important.
Pojomatic – Pojomatic – Pojomatic provides configurable implementations of the equals(Object), hashCode() and toString() methods inherited from java.lang.Object
ABOUT MTF | Meet The Facts : Meet The Press Needs Fact Checking – Who holds politicians accountable for the statements they make on television? According to host David Gregory: not Meet The Press. Fact checking is one of the primary functions of journalism, but Mr. Gregory has said that it's up to the viewers to determine fact from fiction.
InfoQ: FlexMonkey 1.0 Released – FlexMonkey is an open source testing tool for Flex and AIR applications. FlexMonkey provides for the capture, replay, and verification of Flex user interface functionality. FlexMonkey generates ActionScript-based testing scripts that can be run from the FlexMonkey application or included within a continuous integration environment.
First Steps to Scala – In this article, you'll follow twelve steps that are designed to help you understand and gain some basic skills in the Scala programming language.
InfoQ: Dion Hinchcliffe on Web 2.0 and Web Oriented Architecture – Dion Hinchcliffe is an advocate of Web 2.0 and the Web Oriented Architecture. He explains how a mindset shift helped some companies be very successful using the Web 2.0 model while others have failed. He also considers that eventually most companies will migrate to WOA because we are living in an increasingly networked world.
Jackson JSON Processor – Home – There is a nice and fast XML / JSON parser with the name Jackson. It is especially useful for fast XML parsing and JSON processing with JAXB support.
Introducing Java DB 10.5.1.1 – The next major release of Java DB, version 10.5.1.1, is now available for download. Java DB is Sun's supported distribution of the Apache Derby open-source database. Java DB is 100 percent Java technology and easy to use. Don't be fooled by its small JAR file (2.5M): This free database is fast, reliable, and packed with features
InfoQ: Spring Framework 3.0, The Next Generation – Juergen Hoeller co-founder of Spring Framework, sees 3.0 as the completion of what was started with 2.5. Some topics covered in his presentation are: more annotation-based configuration options, Unified EL++, REST, Portlet 2.0 and Java EE6 support.
Java Entrepreneur: AMR: Oracle/Sun to ‘Wreak Havoc’ on Enterprise Software Market – Of the top 50 software vendors ranked by AMR, two-thirds have applications that require Java, including many Oracle competitors… 'Not only will vendors be impacted by the fragile economy, but 33 out of the top 50 vendors will have to reevaluate their commitment to the Java programming language,' said AMR vice president Dennis Gaughan," Gage writes
RESTful Web Services Cookbook – RESTful Web Services Cookbook is a book for programmers designing and developing RESTful web services, to be published by O'Reilly and Yahoo! Press by the end of 2009. This book is currently a work in progress.