HP Software Developers Blog
HP Software Developers thought leadership around software architecture and design, cloud data modeling, mobile technologies, big data, performance programming and more.

Displaying articles for: July 2013

Build A Live Editor With WebRTC

In this screencast I'm creating a live editor using WebRTC with the Javascript library PeerJs.

 

 

Tomer Priel

Labels: Web Usability

Enterprise agile : Commitment, planning and estimations

Two years ago, when we worked happily and “waterfally” on our projects, we would rarely fall short on our commitments for release content. This, of course, is due to the fact that releases only came round once every two years or so… Needless to say, the gap was always huge, and it made us look for different development methodologies. This is how we began working Agile.  Now that we release new versions on a monthly basis, we often hear complaints, “how come you didn’t finish the feature? It was part of your release backlog,” or “you are falling behind on your commitment for the sprint.”

Big Data, big choices

As technology advances, the approach towards building Big Data applications changes, depending on the prevailing
bottleneck (whether it is network, storage or processing power), alternating  between virtualization and bare-metal, central and distributed deployments, on-premise and cloud. In this post we will look at some of today’s challenges and choices organizations face when building Big Data applications.

Guide to NoSQL (part 3)

An overview of Big Data problems, NoSQL solutions and approaches for solving complex data integration and analysis problems

Guide to NoSQL (part 2)

An overview of Big Data problems, NoSQL solutions and approaches for solving complex data integration and analysis problems

Tags: big data| nosql

Guide to NoSQL

An overview of Big Data problems, NoSQL solutions and approaches for solving complex data integration and analysis problems

Tags: big data| nosql

A Comprehensive Example of a Spring MVC Application - Part 4

Writing a spring-mvc application could be complicated and difficult to start with, especially if you want to utilize a bunch of support libraries such as Hibernate, spring-data-jpa and to be able to properly and clearly test your application.

This post will detail the bits and bytes of an example application and could serve as a kick start template full blown spring-mvc + Hibernate + spring-data-jpa application.

 

Part 4 - testing the Web Layer

A Comprehensive Example of a Spring MVC Application - Part 3

Writing a spring-mvc application could be complicated and difficult to start with, especially if you want to utilize a bunch of support libraries such as Hibernate, spring-data-jpa and to be able to properly and clearly test your application.

This post will detail the bits and bytes of an example application and could serve as a kick start template full blown spring-mvc + Hibernate + spring-data-jpa application.

 

Part 3 - the Web Layer

A Comprehensive Example of a Spring MVC Application - Part 2

Writing a spring-mvc application could be complicated and difficult to start with, especially if you want to utilize a bunch of support libraries such as Hibernate, spring-data-jpa and to be able to properly and clearly test your application.

This post will detail the bits and bytes of an example application and could serve as a kick start template full blown spring-mvc + Hibernate + spring-data-jpa application.

 

This is part 2 - the services layer.

A Comprehensive Example of a Spring MVC Application - Part 1

Writing a spring-mvc application could be complicated and difficult to start with, especially if you want to utilize a bunch of support libraries such as Hibernate, spring-data-jpa and to be able to properly and clearly test your application.

This post will detail the bits and bytes of an example application and could serve as a kick start template full blown spring-mvc + Hibernate + spring-data-jpa application.

Get the most of Android WebView – Add a file explorer to Android WebView user interface

Are you interested in developing mobile application layout and content displays? Traditional methods include using the Android OS User Interface. Now you have the option of using Android WebView class. Continue reading to find out the features of Android WebView.

Database SQL CTE tables: Why are they good for you

CTE, Common Table Expression, known also as WITH clause, has been around for some time as part Oracle and SQL Server relational database engines. It serves many purposes such as recursive queries and reuse of internal result sets; yet many database technologists do not use it. I will demonstrate a simple use case showing the benefits of CTE.

The post is written by Sharon Dashet (Expert Oracle DBA).

Labels: Databases
Search
About the Author(s)
  • I've been all over the coding world since earning my degrees have worked several years in c++ and then several in java, finally setteling into c# about 7 years ago, where i spent a good amount of my time in Performance tweaking & memory debugging, as well as designing new solutions and hacking at old ones to stay in line. Computers never cease to amaze me, and i'm glad to have found a field where i get paid to do what i enjoy. some of my tools and thoughts are also stored in codeproject, and you are welcome to check them out there.
  • work as a Senior Technologist in HP Software ALM CTO office. Past experience include chief architect for Application performance management, QA manager for Business service management, developer for Real User management
  • This account is for guest bloggers. The blog post will identify the blogger.
  • Research Architect @HPSW, focused on what ALM means for developers, DevOps, user experience and other emerging practices. Previously was a functional architect and a developer in HP ALM and HP UFT products.
  • Seasoned architect with over 12 years of experience in the enterprise software business, contributing to setting the roadmap / vision, high level architecture and technology review, innovation management and product integration within HP Software portfolio.
  • Lior has over 15 years experience in the software industry in various roles – experienced in Enterprise Software and team build up . Lior Managed the HP Software ALM PCoE Group where he focused on the domain of application development and application performance management .
  • Malcolm is a functional architect, focusing on best practices and methodologies across the software development lifecycle.
  • Architect and User Experience expert with more than 10 years of experience in designing complex applications for all platforms. Currently in Operations Analytics - Big data and Analytics for IT organisations. Follow me on twitter @nuritps
  • Yaniv Sayers has over 15 years of experience in the IT and software industry, including software design, R&D and IT operations. Holds expertise in various spaces including IT operations, ITIL, ALM, Agile, Cloud, DevOps, Mobility and Software Architecture and Design. In current capacity Yaniv is a CTO in HP Software IT Management, responsible for planning and driving technology and innovations strategy with emphasized focus on solutions for agile development, DevOps, mobility and cloud.
Follow Us


HP Blog

HP Software Solutions Blog

The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the Terms of Use and Rules of Participation