Red Hat’s Next Steps for JBoss App Server | Architects Zone – To meet these needs we’re announcing an ambitious next phase for our application server strategy and the JBoss EAP application server, a technology collaboration with 10gen and their MongoDB database, and exciting changes to our community projects you can vote on.
Prezi’s CTO on how to remain a lean startup after 4 years – Peter Halacsy, CTO of Prezi, spoke today at DevOps Days in Rome about the evolution of the company in the past 4 years as a lean startup. He discussed how embracing failure is the only way to grow and improve the business. This principle affected all aspects of the company, from its structure to people recruitment, responsibility, technology stack and mostly the culture.
vFabric GemFire Fundamentals – VMware vFabric GemFire is a distributed data management platform providing dynamic scalability, high performance, and database-like persistence. This 2.5 hour eLearning training introduces you to GemFire Enterprises 6.5.
SOA Service Design Cheat Sheet | Javalobby – This simple cheat sheet contains all the key goals, principals and design patterns that you should be aware of when designing SOA services and contains helpful links to places where you can find more in-depth information on each topic.
The iPhone Has Passed a Key Security Threshold – Technology Review – In fact, in its efforts to make its devices more secure, Apple has crossed a significant threshold. Technologies the company has adopted protect Apple customers' content so well that in many situations it's impossible for law enforcement to perform forensic examinations of devices seized from criminals. Most significant is the increasing use of encryption, which is beginning to cause problems for law enforcement agencies when they encounter systems with encrypted drives.
Big Data Architecture at LinkedIn – In this interview at QCon London, LinkedIn’s Sid Anand discusses the problems they face when serving high-traffic, high-volume data. Sid explains how they’re moving some use cases from Oracle to gain headroom, and lifts the hood on their open source search and data replication projects, including Kafka, Voldemort, Espresso and Databus.
Facebook Moving To The JVM | Nerds Central – Facebook are looking to move PHP on. Why, because clock cycles cost money. Their first approach was hiphop, a PHP to C+++ cross compiler. Now they are looking into compiling PHP to run on the multi-language VM. The presence of Facebook engineers at the Java Language Summit in San-Francisco along with there interest in implementing PHP using invoke-dynamic on the JVM is a the shock. The main seismic event will be nothing less that the complete removal of interpreters from main stream general purpose programming.
Max Little: A test for Parkinson’s with a phone call | Video on TED.com – Parkinson’s disease affects 6.3 million people worldwide, causing weakness and tremors, but there's no objective way to detect it early on. Yet. Applied mathematician and TED Fellow Max Little is testing a simple, cheap tool that in trials is able to detect Parkinson's with 99 percent accuracy — in a 30-second phone call.
Jesper’s Blog: My Take on Haskell vs Scala – I've used both Haskell and Scala for some time now. They are both excellent and beautifully designed functional programming languages and I thought it would be interesting to put together a little comparison of the two, and what parts I like and dislike in each one
Netflix open sources cloud-testing Chaos Monkey – Netflix has open sourced Chaos Monkey, a service designed to terminate cloud computing instances in a controlled manner so companies can ensure their applications keep running when a virtual server dies unexpectedly. In the past year, Chaos Monkey has terminated more than 65,000 of Netflix’s instances.
whoosh – Fast pure-Python indexing and search library. – Whoosh is a fast, featureful full-text indexing and searching library implemented in pure Python. Programmers can use it to easily add search functionality to their applications and websites. Every part of how Whoosh works can be extended or replaced to meet your needs exactly.
10 programming languages worth checking out – H3RALD – This article deals with ten possible candidates, and it’s far from being an exhaustive list. The programming languages described henceforth are very different from each other, but they all have one thing in common: they all stimulate my curiosity in their own, very different ways.
Daring Fireball: Universe Dented, Grass Underfoot – I like to think that in the run-up to his final keynote, Steve made time for a long, peaceful walk. Somewhere beautiful, where there are no footpaths and the grass grows thick. Hand-in-hand with his wife and family, the sun warm on their backs, smiles on their faces, love in their hearts, at peace with their fate.
Effective Mockito Part 2 – As promised in the first part of the "Effective Mockito" blog series, I will concentrate on Mockito specifics in the followup posts. So, the main topic for Part 2 is Mockito's @Mock Annotation.
Incredibly Useful CSS Snippets | webexpedition18 – Below is a list of CSS snippets that will help you minimize headaches, frustration and save your time while writing css, and I hope you will find it useful. Whether you are a experienced web developer, or just getting started with css, they are all worth checking out.
Spring Roo 1.1.4 Released | SpringSource.org – We’re happy to announce the availability of Spring Roo 1.1.4 (download here). Spring Roo is a rapid application development tool for Java, allowing you to create full enterprise applications in just minutes.
W3C Releases Best Practices for Mobile Web Apps – International Web standards body, The World Wide Web Consortium (W3C) has released a new standard for developers of mobile Web applications. The document, published as a W3C Recommendation, is titled "The Mobile Web Application Best Practices"
InfoQ: Using REST for SOA – Stefan Tilkov makes a case for using REST in an enterprise SOA solution showing how to implement tricky features like encapsulation, transactions, stateful communication, reliable messaging, notifications, and security
SOA Makes Its Home in Financial Services Arena CIO.com – The death of SOA has been much exaggerated according to a new report. Forrester analyst Jost Hoppermann said that in financial services companies, SOA is very much alive and is being increasingly deployed within the industry
TIOBE Software: Tiobe Index – The TIOBE Programming Community index is an indicator of the popularity of programming languages. The index is updated once a month. The ratings are based on the number of skilled engineers world-wide, courses and third party vendors
OCTO talks ! » EasyMock: Facts and fallacies – EasyMock and Mockito are frequently compared. Especially since Mockito is greatly inspired (and is reusing the same mocking code under the hood) by EasyMock with some tweaks in the syntax
Socializing Spring Applications | SpringSource Team Blog – This week, we are pleased to have released the first milestone of Spring Social, a new extension to Spring that aims to provide a platform upon which social-ready Spring applications may be built. I thought I'd take this opportunity to introduce you to Spring Social and give you a taste of what it offers.
mod_pagespeed Overview – mod_pagespeed is an open-source Apache module that automatically optimizes web pages and resources on them. It does this by rewriting the resources using filters that implement web performance best practices