Skip to content

Software Development News: .NET, Java, PHP, Ruby, Agile, Databases, SOA, JavaScript, Open Source

Methods & Tools

Subscribe to Methods & Tools
if you are not afraid to read more than one page to be a smarter software developer, software tester or project manager!


JavaScript Promises Essentials

O'Reilly News: Java - Thu, 10/02/2014 - 16:34

Promises are a new programming paradigm in JavaScript that allow developers to request data that they don't have yet and deal with it at a non-determined point in the future (asynchronously). Starting with the basics of the promise objects, we'll be able to leverage the maximum capabilities of promises when writing applications.

This book starts by giving you some background information on the asynchronous programming model in JavaScript, recognizing its importance in JavaScript programming. It then walks you through the key concepts and intricacies of the Promises API. Following that, you will learn how you can write complex asynchronous operations with chained promises and be able to catch and handle exceptions. With this book, you'll learn how to write better asynchronous operations using JavaScript promises.

Categories: Java

Oracle: To Change or Not to Change

DevX: Latest Java Articles - Wed, 10/01/2014 - 12:09
It’s hard to get a straight story out of Oracle about what they want to change – if they really want to change at all.
Categories: Java

How To Buy Business Intelligence Software | @BigDataExpo [#BigData]

Java Developer's Journal - Tue, 09/30/2014 - 20:45
With so much versatility – not to mention so many data analytics companies – it’s understandable for businesses to feel a bit of confusion during the buying process. BI buyers need resources that better illuminate what’s happening in the market, and how to choose the correct BI software

read more

Categories: Java, Media

AngularJS: Novice to Ninja

O'Reilly News: Java - Tue, 09/30/2014 - 16:33

AngularJS: Novice to Ninja is your fast track route to mastering AngularJS, the superheroic JavaScript framework. AngularJS provides the fastest, most efficient way to build single page web applications.

What will I learn?

In this practical and fun-to-read book, you'll learn the fundamentals of AngularJS, such as scopes, modules and controllers. You'll then move on to more sophisticated techniques, including using directives, filters and expressions to build a full single page web application.

  • Discover the power of AngularJS's two-way data binding
  • Using AngularJS and TDD
  • Get to grips with modules, scopes, and controllers
  • Enhance your HTML with directives
  • Build a complete working single page blog application as you learn
  • And much more
Categories: Java

Developing a Gulp.js

O'Reilly News: Java - Tue, 09/30/2014 - 16:32

Follow along and learn how to use Gulp, the open source, extensible, powerful, and efficient file manipulation tool, marketed as a streaming build system, and built on Node.js

Categories: Java

Building a Business-Driven Infrastructure | @DevOpsSummit [#DevOps]

Java Developer's Journal - Sun, 09/28/2014 - 19:45
Executives charged with building business-driven applications have an extremely challenging task ahead of them. However, the cavalry has arrived with useful tools and strategies built specifically to keep modern applications working efficiently. We partnered with Gigaom Research to carefully grasp, and articulate, how these modern methodologies are improving the lives of IT professionals in today’s software-driven businesses. Typically, this knowledge has been so fragmented it’s been hard to find all this helpful knowledge in one cohesive area. Several blogs and research reports touch on various aspects, but what we learned from our research has been astounding.

read more

Categories: Java, Media

A Rational Approach to Integration Testing

Java Developer's Journal - Fri, 09/26/2014 - 22:30
In this challenging environment, a combination of automated integration testing and test virtualization can enable test teams to improve software quality and keep up with the rate of change. This white paper helps address these needs by describing the benefits that can be gained through a proactive and continuous approach to integration testing with IBM® Rational® test automation solutions.

read more

Categories: Java, Media

Cloud and #WebRTC with P2P Real-Time Communication | @ThingsExpo

Java Developer's Journal - Fri, 09/26/2014 - 19:15
P2P RTC will impact the landscape of communications, shifting from traditional telephony style communications models to OTT (Over-The-Top) cloud assisted & PaaS (Platform as a Service) communication services. The P2P shift will impact many areas of our lives, from mobile communication, human interactive web services, RTC and telephony infrastructure, user federation, security and privacy implications, business costs, and scalability. In his session at Internet of @ThingsExpo, Erik Lagerway, Co-founder of Hookflash, will walk through the shifting landscape of traditional telephone and voice services to the modern P2P RTC era of OTT cloud assisted services.

read more

Categories: Java, Media

Adventures in Uberland, Geofencing and Digital Transformation [#IoT]

Java Developer's Journal - Fri, 09/26/2014 - 12:00
Last week, while in San Francisco, I used the Uber app and service four times. All four experiences were great, although one of the drivers stopped for 30 seconds and then left as I was walking up to the car. He must have realized I was a blogger. None the less, the next car was just a minute away and I suffered no pain. In this article, my colleague, Ved Sen, Global Head, Advisory Services Social, Mobile and Sensors at Cognizant shares his experiences and insights.

read more

Categories: Java, Media

(R)Evolution of Content Delivery Networks into App Delivery Networks

Java Developer's Journal - Thu, 09/25/2014 - 15:00
Content Delivery Networks (CDNs) are a traditional mechanism for both improving the delivery speed of a web site while also reducing the network load on the origin servers that provide the web site. The CDN accomplishes these two goals by offloading static content from the origin web servers into edge servers that are distributed around the Internet close to the users accessing the web site. When a user on the Internet accesses a web site backed by a CDN, the dynamic content requests are typically serviced by the origin web servers while the static content requests are serviced by the CDN. Large CDNs are typically comprised of hundreds to thousands of edge servers globally distributed to be close to all of the Internet's users – making them ideal places to store web site content for fast retrieval by web site visitors.

read more

Categories: Java, Media

iOS 8: Newer, Better, But Is It Safer? [#IoT]

Java Developer's Journal - Wed, 09/24/2014 - 23:00
With the iCloud scandal seemingly in its past, Apple announced new iPhones, updates to iPad and MacBook as well as news on OSX Yosemite. Although consumers will have to wait to get their hands on some of that new stuff, what they can get is the latest release of iOS 8 that Apple made available for most in-market iPhones and iPads. Originally announced at WWDC (Apple’s annual developers conference) in June, iOS 8 seems to spearhead Apple’s newfound focus upon greater integration of their products into everyday tasks, cross-platform mobility and self-monitoring. Before you update your device, here is a look at some of the new features and things you may want to consider from a mobile security perspective.

read more

Categories: Java, Media

Learning Spring Programming

O'Reilly News: Java - Wed, 09/24/2014 - 17:38

In this Spring Programming training course, expert author Kevin Bowersox teaches you the fundamentals of this open-source application framework, which has become popular in the Java community.
You will start by learning about the Spring Inversion of Control (IOC), which is central to the Spring framework. You will then learn about Spring Beans, including setting up a project, Bean scopes, and auto-wiring with XML. Kevin will then teach you how to configure the IOC container with annotations. This video tutorial also covers Java configuration, container features, foundations of data access, and JDBC with templates. Finally, you will learn how to configure Spring data and Spring MVC.
Once you have completed this computer based training course, you will have gained the knowledge necessary to begin creating programs using Spring. Working files are included, allowing you to follow along with the author throughout the lessons.

Categories: Java

JavaScript & jQuery: The Missing Manual

O'Reilly News: Java - Wed, 09/24/2014 - 17:37

JavaScript lets you supercharge your HTML with animation, interactivity, and visual effects—but many web designers find the language hard to learn. This easy-to-read guide not only covers JavaScript basics, but also shows you how to save time and effort with the jQuery and jQuery UI libraries of prewritten JavaScript code. You’ll build web pages that feel and act like desktop programs—with little or no programming.

Categories: Java

IBM@JavaOne 2014: Developers first

As a longtime licensee of the Java platform, IBM is a regular supporter and active participant in the annual JavaOne conference. This article provides an overview of IBM's activities -- keynotes, technical presentations, demos, and after-hours entertainment -- during JavaOne 2014.
Categories: Java

Going to JavaOne? Take a Break!

If you find yourself looking for a little downtime from all the excitement at JavaOne 2014, look no further. This article sends you in the right direction to rest, refresh, and recharge.
Categories: Java

@DevOpsSummit | @AzulSystems Launches Zulu for @Docker [#DevOps]

Java Developer's Journal - Wed, 09/24/2014 - 03:00
Azul Systems Inc. (Azul), the award-winning leader in Java runtime solutions, today announced that its OpenJDK-based Zulu 8 offering is now freely available on Docker. Zulu 8 is a 100% open source, fully tested, compatibility verified, and trusted binary distribution of the OpenJDK 8 platform. Azul has also made Zulu versions compliant with earlier Java SE 7 and Java SE 6 standards available on Docker in the same format.

read more

Categories: Java, Media

NetBeans IDE 8.0.1 Now Available for Download

NetBeans Highlights - Wed, 09/24/2014 - 00:51
The NetBeans Team has released NetBeans IDE 8.0.1, with significant enhancements to features relating to HTML5, JavaScript, and CSS3.
Categories: Java, Open Source

How Not to Change Anything at Oracle

DevX: Latest Java Articles - Sat, 09/20/2014 - 10:04
Will anything really change at Oracle? Unlikely – at least not until Ellison finally kicks the bucket.
Categories: Java

@CloudExpo | Opinion: @RedHatNews Acquisition Addresses Mobility

Java Developer's Journal - Thu, 09/18/2014 - 17:45
I guess mobility is important. Red Hat management must think so, too, given the announcement today that the company has acquired the Irish mobility company FeedHenry. The deal was reported to be around US$82 million (or precisely, Euro63.5 million). It's on the scale of HP's very recent Eucalyptus acquisition. The two deals have nothing to do with one another but do show renewed interest by large technology players in strengthening positions in key areas. In HP's case, nothing less than the entire future of enterprise cloud is at stake. With Red Hat, it's to shore up a potential hole in its enterprise strategy, to address a scary rise within its customer base of BYOD (ie personal smartphone) use. “FeedHenry will help us enable customers to take advantage of the capabilities of mobile with the security, scalability, and reliability of Red Hat enterprise software,” according to Red Hat SVP Craig Muzilla. “The mobile application platform is one of the fastest growing segments of the enterprise software market, Enterprise software customers are looking for easier and more efficient ways for their developers to build mobile applications that extend and enhance traditional enterprise applications.” FeedHenry had received $9 millionn in Series A funding a few years ago, and had secured some big clients in Ireland, such as AerLingus and O2. What does it do, one might ask? Its primary mission seems to be centralized policy management control and back-end enterprise integration. In other words, the in-built security and integration that enterprise IT originally loved about Blackberry has been missing with the iPhone and Android devices. FeedHenry aimed to fill that gap. Now Red Hat can fill that gap for its customers. That seems to me to be the core issue here. By the way, Red Hat is prominently featured on our upcoming @CloudExpo & @ThingsExpo events, to be held November 4-6 at the Santa Clara Convention Center, Santa Clara, CA. Chris Gray will talk about IoT and the enterprise, James Kirkland will address real-world IoT use in the transportation business, Gordon Haff will address manufacturing, and there should be more coming from Red Hat on the final program. The @CloudExpo & @ThingsExpo program can now be found in the left-hand column of the event homepage.

read more

Categories: Java, Media

AngularJS: Up and Running

O'Reilly News: Java - Wed, 09/17/2014 - 17:39

If want to get started with AngularJS, either as a side project, an additional tool, or for your main work, this practical guide teaches you how to use this meta-framework step-by-step, from the basics to advanced concepts. By the end of the book, you’ll understand how to develop a large, maintainable, and performant application with AngularJS.

Categories: Java