Senthil, in this issue, September 30, 2014Development, Java, .NET, Dynamic Languages, Cloud Computing, Mobile, Process & Practices, Architecture & Design, Operations & Infrastructure, Enterprise Architecture
Development Latest Content
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Finding the Needle in the Haystack - or - Troubleshooting Distributed Systems |
|
|
Anthony Molinaro discusses the challenges of troubleshooting distributed systems and using Mondemand to track down issues with various services in a distributed system. (Presentation) |
|
NoSQL Evaluator's Guide - With a wealth of
Java EE 8 is Kicking Off |
|
|
The Java Community Process machinery has started cranking on Java EE again, a little over a year after Java EE 7 was released. The goal is to create the next major version of Java Enterprise Edition. Meet Java EE 8 and JSR 366. (Article) |
|
GS Collections by Example – Part 1 |
|
|
Donald Raab, creator of GS Collections which was open sourced by Goldman Sachs in 2012, reveals the power of that framework and how, together with Lambda expressions, it sprinkles Java with some of the sparkle of Smalltalk. (Article) |
|
Threads, Needles, Stacks, Heaps |
|
|
Ovidiu Dimulescu provides tips for working with local and remote JVMs, startup flags, analyzing and correlating thread dumps with CPU consumption, instrumentation, multi-tenant JVMs, memory games, etc. (Presentation) |
|
Java Developers: Test
Your Skills – Due to popular demand, IBM Code Rally
– a fun, social, car racing game based on artificial intelligence
concepts - returns to InfoQ for a second year! Regional online races with
fabulous prizes will be held in North America, Europe, Brazil, China, and
India. Pre-register Now! (Oct 16
– Dec 15).
.NET Micro Framework Adds VS2013 Support |
|
|
The NET Micro Framework has a new release which adds support for Visual Studio 2013 and Visual Studio "14". This framework powers devices that Microsoft intends to build the "Internet of Things" and similar hardware-centric devices like the Raspberry Pi. (News) |
|
Learning Rails for Fun and Nonprofit |
|
|
Scott Smerchek presents the benefits of using a nonprofit web project to learn Rails and what he learned while building LoveKC.org, introducing various Rails topics. (Presentation) |
|
Microsoft Azure Joins SSD Storage Bandwagon |
|
|
Microsoft has announced a new family of virtual machines called D-Series that offers better memory, CPU and faster I/O. With this Azure joins the club of elite IaaS providers with SSD backed storage. (News) |
|
Continuous
Integration: Spring, Jenkins, Chef on Liberty
Swift Programming Language |
|
|
This year, Apple surprisingly unveiled Swift, a new programming language for iOS and OSX at WWDC. Swift is an alternative to Objective-C introducing syntactical concepts and programming paradigms well known from other languages but not available in the iOS and OSX world yet. In this article, Gustavo Machadi, vice president of engineering at KidoZen, details why Swift is an enrichment to iOS and OSX. (Article) |
|
An Unseen Interface |
|
|
Halle
Winkler overviews the state of speech technology, examining the
opportunities in usability and new forms of usage that become available
with speech interfaces in mobile apps. (Presentation) |
|
Creating Apps with 6-Year Old Girls (and their Dads) |
|
|
Hannah
Dee describes the 'Android Programming Family Fun Day', a one day
AppInventor workshop introducing kids and their parents to mobile phone
programming. (Presentation) |
|
Our Experience With (and Without) PhoneGap Build |
|
|
Burin Asavesna shares his team’s experience building applications with PhoneGap Build. (Presentation) |
|
Mark Levison on the Magic and Science of Teams |
|
|
Mark talks about what it takes to enable high-performing teams, the importance of stable teams, the value of cohesiveness, how the placement of water coolers and layout of lunch tables make a difference to team performance and how to overcome obstacles imposed by distance. (Interview) |
|
Q&A on Kanban in Action |
|
|
The book Kanban in Action by Marcus Hammarberg and Joakim Sundén is a practical introduction for using kanban to manage work. It provides ideas for applying kanban to visualize work and track progress, to limit work in process, and on how to use metrics for improvement. It also provides games and exercises to learn the kanban principles. (Article) |
|
Six Agile Method Take-aways from the Reifer 2014 Quantitative Analysis of Agile Methods Study |
|
|
Reifer Consultants LLC recently published a benchmarking report that compared the productivity, cost and quality performance achieved by software development projects that use agile methods against similar ones that employ traditional, plan-driven approaches. This condensed white paper summarizes seven ‘trends and take-aways’ taken from the report entitled "Quantitative Analysis of Agile Methods". (Article) |
|
Delivering Continuous Delivery Continuously |
|
|
Simon Hildrew discusses the tools and processes used by The Guardian to create a continuous delivery pipeline. (Presentation) |
|
Data-Driven Software Engineering |
|
|
Jevgeni Kabanov discusses the results of research on a delivering software model, the tools involved and the model itself, concluding on what one can expect from using certain tools. (Presentation) |
|
Estimation for the Real World |
|
|
Chris Trevarthen discusses how to reduce the amount of time spent estimating, providing more meaningful estimates, and building trust with the business. (Presentation) |
|
How to Make Agile and Continuous Delivery Work at Your Company: Lessons Learned in the Trenches |
|
|
Jeff French shares from his experience how to convince organizations to implement Agile methodologies. (Presentation) |
|
GitHub Communications Culture and Tools |
|
|
Matthew
McCullough examines the last four years of communication culture at GitHub,
starting with their internal mobile and web apps, use of pull requests, and
emoji. (Presentation) |
|
Navigating
the Agile Testing Tool Landscape - TDD, increased testing
automation, continuous integration are impacting the day-to-day activities
of developers and testers. See how teams are revamping their testing tool
strategy to work well in an agile development context.
Learn more.
Aerospike NoSQL Database Architecture |
|
|
Aerospike is an open source distributed Key-Value NoSQL database. It supports flexible data schemas and ACID transactions. InfoQ spoke with Brian Bulkowski, Aerospike co-founder and CTO, about the NoSQL database architecture, advantages and its limitations. (Article) |
|
Leveraging Big Data for Payment Risk Management |
|
|
John
Canfield discusses the changing payment ecosystem, innovations in mining
and organizing unstructured data from many sources, and approaches to
deciding for loss minimization and user experience. (Presentation) |
|
Learnings from Building and Scaling Gilt |
|
|
Michael
Bryzek shares lessons learned from startup to a leading ecommerce company,
starting with behavioral psychology and reflecting on the decisions made
and tradeoffs considered as they scaled. (Presentation) |
|
Roy Rapoport on Canary Analysis at Netflix |
|
|
Roy
Rapoport explains the concept of canary analysis and how Netflix uses it to
deploy software to its internal systems. (Interview) |
|
Technical Architecture in Banking and Gaming |
|
|
Ben Evans considers some aspects of the enterprise architecture of financial systems and compares them to some characteristics of gaming environments that he has observed as a player. (Article) |
|
| LATEST WHITE PAPERS |
| How Dev/Test Teams Can Increase Velocity, Reduce Defects |
| 5 Pillars of API Management |
| REST Easy: API Design, Evolution, and Connection |

Performance Monitoring Tools
| If you no longer wish to receive these emails, please click on the following link: Unsubscribe |
| Forwarded newsletter? Register to get your own weekly newsletter. |
| C4Media Inc. (InfoQ.com), 2275 Lake Shore Boulevard West, Suite #509, Toronto, Ontario, Canada, M8V 3Y3 |