Java

MongoDB Driver Tips & Tricks: Mongoose

Java Lobby Announcements - Fri, 2014-04-18 08:00
Many of the support requests we get at MongoLab are questions about how to properly configure and use particular MongoDB drivers and client libraries. Preview Text:  Many of the support requests we get at MongoLab are questions about how to configure and use particular MongoDB drivers and client libraries. This post is the 2nd of a series where we...
Categories: Java

Quick, and a Bit Dirty, JSON Schema Generation with MOXy 2.5.1

Java Lobby Announcements - Fri, 2014-04-18 07:30
So I am working on a new REST API for an upcoming Oracle cloud service these days so one of the things I needed was the ability to automatically generate a JSON Schema for the bean in my model. I am using MOXy to generate the JSON from POJO and as of version 2.5.1 of EclipseLink it now has the ability to generate a JSON Schema from the bean model. Preview Text:  ...
Categories: Java

Programmatic Access to Sizes of Java Primitive Types

Java Lobby Announcements - Fri, 2014-04-18 07:30
One of the first things many developers new to Java learn about is Java's basic primitive data types, their fixed (platform independent) sizes (measured in bits or bytes in terms of  Preview Text:  One of the first things many developers new to Java learn about is Java's basic primitive data types, their fixed (platform...
Categories: Java

The Cloudcast #139 - Dock, Project Atomic & OpenShift

Java Lobby Announcements - Fri, 2014-04-18 07:30
Download the MP3 Date: April 17, 2014 By: Aaron Delp and Brian Gracely Preview Text:  Live from Red Hat Summit, Aaron talks with Mike McGrath (@Michael_McGrath) and Diane Mueller (@pythondj) about Docker, Red Hat's new lightwieght OS for containers (Project Atomic), and the latest on OpenShift PaaS. Legacy ...
Categories: Java

Teradata Looks to Build Bridges and Cross the Big Data Divide

Java Lobby Announcements - Fri, 2014-04-18 07:30
At its European Universe conference last week, data warehousing giant Teradata unveiled a number of enhancements to its core data management offerings. Alongside announcements about the Teradata 15 database and a new version of its data warehousing appliance 6750 system, one announcement stood out for me: the launch of QueryGrid, a tool designed to orchestrate the execution of analytic...
Categories: Java

The DevOps Story - Why it is Really About Platform as a Service

Java Lobby Announcements - Fri, 2014-04-18 07:30
Overview The relationship between central IT and developers is being re-defined as the world adopts cloud technologies. The ultimate challenge is making central it feel secure while simultaneously giving developers freedom. IT wants to be able to control the deployment of applications so that there is consistency and adherence to policy. The policy could be related to PII or even the size ...
Categories: Java

Heartbleed Mitigation for Web APIs

Java Lobby Announcements - Fri, 2014-04-18 07:30
Gary Oliffe at Gartner has an insightful blog post today about how the Web API angle for Heartbleed has been largely ignored. It reminds me of the DoS attacks on banks this time last year. Everybody seemed to focus on the banking websites which were brought down, but not on the Web APIs which also suffered (and rendered some banking apps unresponsive). Preview Text:  ...
Categories: Java

Are “Ready For” Columns on Kanban Boards The Enemy of God?

Java Lobby Announcements - Fri, 2014-04-18 07:30
This is going to be a quick rant post, hopefully. Today I saw another Kanban board which had a “Read for test” column on it, here’s the screenshot:I Think “Ready For” Columns Are Baaaaad Preview Text:  “Ready for Test” usually means it’s either deployed (and yet to be tested) or waiting to be deployed. Either way, not much is...
Categories: Java

NewSQL: The Cake You Can Eat

Java Lobby Announcements - Fri, 2014-04-18 07:30
This post was originally written by Ryan BettsFormula for startup success: extract the lessons of the past and mix in present reality and macro-trends. That’s NewSQL in a nutshell. NewSQL is growing in popularity because it preserves the value accumulated over the last 30 years of database development and deploys that capability on modern architectures and configurations. But SQL is dead,...
Categories: Java

Three Very Useful Open Source SQL Editors

Java Lobby Announcements - Fri, 2014-04-18 07:30
  Preview Text:  This is an update to "Two very useful open source SQL editors." A year later and the author has added one more SQL editor to his first list. He keeps this post updated to give context to lists of Open Source SQL front ends. Legacy Sponsored:  ...
Categories: Java

Why Dart Comes with a Virtual Machine

Java Lobby Announcements - Fri, 2014-04-18 07:30
Dart comes with a high-performance virtual machine. This controversial decision led to questions if it is going to break the Web. In this article I want to look at why we need this virtual machine, and how it can be added to Chrome without breaking the Web. Preview Text:  Dart comes with a high-performance virtual machine. This controversial...
Categories: Java

$parsers and $formatters in Custom Validation Directives in Angular JS

Java Lobby Announcements - Fri, 2014-04-18 07:30
While writing applications using Angular JS, sometimes we need to define our own validators. Custom validations in Angular JS are created as directives with a dependency on the ng-model directive. At times, key part of the validation depends on controller of the ng-model directive. Preview Text:  While writing applications using Angular JS,...
Categories: Java

Asynchronous CDI Events?

Java Lobby Announcements - Fri, 2014-04-18 07:00
CDI events are a very powerful feature that enable loose coupling in a very simple and type-safe way. One aspect of CDI events that surprises many folks is the fact that they are synchronous rather than asynchronous. The surprise is perhaps fairly natural as similar event systems are usually asynchronous. Preview Text:  CDI events are a very...
Categories: Java

ActiveState Named “Silver Sponsor” of DevOps Summit

JDJ - Thu, 2014-04-17 19:00
SYS-CON Events announced today that ActiveState, providers of Stackato, the platform for the agile enterprise, has been named “Silver Sponsor” of SYS-CON's 2nd DevOps Summit, which will take place on June 10–12, 2014, at the Javits Center in New York City, New York. ActiveState believes that enterprises gain a competitive advantage when they are able to quickly create, deploy and efficiently manage software solutions that immediately create business value, but they face many challenges that prevent them from doing so. The Company is uniquely positioned to help address these challenges through our experience with enterprises, people and technology. ActiveState is proven for the enterprise: More than two million developers and 97% of Fortune-1000 companies use ActiveState's end-to-end solutions to develop, distribute, and manage their software applications written in Java, Perl, Python, Node.js, PHP, Tcl and other dynamic languages. Global customers like Cisco, CA, HP, Bank of America, Siemens and Lockheed Martin trust ActiveState to save time, save money, minimize risk, ensure compliance and reduce time to market.

read more

Categories: Java

Making Big Data Cost Effective in a Bare Metal Cloud

JDJ - Thu, 2014-04-17 16:45
The cloud provides an easy onramp to building and deploying Big Data solutions, particularly the latest technologies that favor scale-out architectures. In his session at 5th Big Data Expo, Harold Hannon, Sr. Software Architect at SoftLayer Technologies, will discuss how transitioning from initial deployment to a large-scale, highly performant operation without breaking the bank may not be easy.

read more

Categories: Java

Top Seven Website Performance Indicators to Monitor

JDJ - Thu, 2014-04-17 15:45
Poorly performing websites, like Twitter’s recent fiasco with Ellen’s selfie, are a constant source of irritation for users. At first you think it’s your computer, or maybe someone on your block is downloading the entire “Game of Thrones” series. But, when nothing changes after refreshing the page once or twice, you give up, mutter under your breath, and move on. Whatever the reason for a website crashing or slowing down, it’s bad for business and for your online reputation. According to a survey conducted by Consumer Affairs, a dissatisfied customer will tell between 9-15 people about their experience. And, if your website can’t load fast enough (in 400 milliseconds), then most of your customers will search for another website.

read more

Categories: Java

Top Six Ruby on Rails Deployment Methods in AWS: Pros & Cons

JDJ - Thu, 2014-04-17 15:00
Setting up a deployment process on the cloud means a variety of choices. Most likely you’re prepared to make some tradeoffs. But getting a view across these potential tradeoffs can be difficult. Here are six popular deployments and advice for making the best choice for your organization’s needs. Let’s assume you want a deployment for a small startup with fewer than 20 developers, each needing to host a web app that’s gaining traction and for which rapid growth is expected. Its requirements are as follows: Autoscaling support to handle expected surges in demand Maximizing developer efficiency by automating tedious tasks and improving dev flow Encouraging mature processes for building a stable foundation as the codebase grows Maintaining flexibility and agility to handle hotfixes of a relatively immature codebase Counting on a few sources to fail, because any of them can cause deployment failure – imagine GitHub failing or a required plugin becoming unavailable

read more

Categories: Java

Real-Time Big Data: An Agile Approach

JDJ - Thu, 2014-04-17 14:00
You use an agile process; your goal is to make your organization more agile. What about your data infrastructure? The truth is, today’s databases are anything but agile – they are effectively static repositories that are cumbersome to work with, difficult to change, and cannot keep pace with application demands. Performance suffers as a result, and it takes far longer than it should to deliver on new features and capabilities needed to make your organization competitive. As your application and business needs change, data repositories and structures get outmoded rapidly, resulting in increased work for application developers and slow performance for end users. Further, as data sizes grow into the Big Data realm, this problem is exacerbated and becomes even more difficult to address. A seemingly simple schema change can take hours (or more) to perform, and as requirements evolve the disconnect between existing data structures and actual needs diverge.

read more

Categories: Java

Tuning Garbage Collection: It Does Not Have To Be That Hard

Java Lobby Announcements - Thu, 2014-04-17 08:00
We really do not like complexity. Memory leaks, threadlocks and GC tuning have historically been a pain to deal with. Performance issues caused by those three evil guys have been the toughest to reproduce, which in turn makes patching such issues a nightmare. Preview Text:  We really do not like complexity. Memory leaks, threadlocks and GC tuning...
Categories: Java

Continuous integration versus delayed integration

Java Lobby Announcements - Thu, 2014-04-17 08:00
A vigorous area of debate in the development and architecture community exists around the value of Continuous Integration. To give context, when a software development team gets to a certain amount of concurrent work that involves multiple teams making changes in the same codebase, there are two main ways to handle this: Preview Text:  A vigorous...
Categories: Java

Pages

Subscribe to EGJUG aggregator - Java