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!

Java

JVM concurrency: Asynchronous event handling in Scala

Scala Future and Promise classes give you powerful ways to handle asynchronous processing, including nonblocking ways to organize and sequence events. The async / await constructs, implemented as a macro, make it even easier to write nonblocking event handling in Scala. This tutorial shows you the basic Future and Promise techniques in action, then demonstrates how async / await can convert what looks like simple blocking code to nonblocking execution.
Categories: Java

Unified, Comprehensive and Easy-to-Use IT Systems Monitoring

Java Developer's Journal - Mon, 09/01/2014 - 14:00
This one-hour webinar will cover the core benefits and features of up.time, including how up.time proactively monitors, alerts and reports on the performance, availability, and capacity of all physical servers, virtual machines, network devices, applications, and services. We’ll take you through the up.time Dashboards, show you how alerting and action profiles work, and dive into up.time’s deep reporting capabilities, including SLA reports. In the end, you’ll know how up.time works and what up.time can do for your company.

read more

Categories: Java, Media

Google To Debut #IoT Beacon at @ThingsExpo

Java Developer's Journal - Sun, 08/31/2014 - 20:30
Be Among the First 100 to Attend & Receive a Smart Beacon. The Physical Web is an open web project within the Chrome team at Google. Scott Jenson leads a team that is working to leverage the scalability and openness of the web to talk to smart devices. The Physical Web uses bluetooth low energy beacons to broadcast an URL wirelessly using an open protocol. Nearby devices can find all URLs in the room, rank them and let the user pick one from a list. Each device is, in effect, a gateway to a web page. This unlocks entirely new use cases so devices can offer tiny bits of information or simple interactivity. Imagine smart posters, bus stops, dog ID collars, vending machines, or interactive kiosks, all universally accessible without installing additional apps. The beacons serve as type of "maker kit" so anyone can prototype this new interaction style. Scott will demonstrate the beacons during his session, and hand out sample working beacons to the first 100 in attendance. A Birds-of-a-Feather (BOF) session will immediately follow. Delegates will have the opportunity to interact with Scott Jenson directly. These beacons are an early concept prototype meant to help refine the open standard. This protocol can only succeed if it is open and used by everyone. In the Q&A, Scott will discuss how these are best used, areas that need more exploration, and where this technology is headed.

read more

Categories: Java, Media

@DevOpsSummit 2015 New York "Call for Papers" [#DevOps]

Java Developer's Journal - Sun, 08/31/2014 - 01:45
The 4th International DevOps Summit, co-located with16th International Cloud Expo – being held June 9-11, 2015, at the Javits Center in New York City, NY – announces that its Call for Papers is now open. Born out of proven success in agile development, cloud computing, and process automation, DevOps is a macro trend you cannot afford to miss. From showcase success stories from early adopters and web-scale businesses, DevOps is expanding to organizations of all sizes, including the world's largest enterprises – and delivering real results. Among the proven benefits, DevOps is correlated with 20% faster time-to-market, 22% improvement in quality, and 18% reduction in dev and ops costs, according to research firm Vanson-Bourne. It is changing the way IT works, how businesses interact with customers, and how organizations are buying, building, and delivering software.

read more

Categories: Java, Media

Yakov Fain's (@yfain) Blood Pressure At @ThingsExpo

Java Developer's Journal - Fri, 08/29/2014 - 15:15
In June I was presenting at the ThingsExpo conference  at the Javits Center in New York City. During my talk I was demonstrating how to integrate consumer devices into a business workflow. In particular, I was doing live measuring of my own blood pressure to show how to integrate consumer devices into a business workflow. Internet […]

read more

Categories: Java, Media

AngularJS Services

O'Reilly News: Java - Thu, 08/28/2014 - 17:43

This book provides you with the skills and best practices needed to create AngularJS services. It starts with the fundamentals of what services are and their role in a typical AngularJS application. You will walk through the development of a real-world application using services across the various application layers and then move on to create services that provide cross-cutting concerns such as messaging, logging, and authentication.

Next, the book covers services that provide data access showing you how to interact with external cloud-based data services and how to cache data on the client to reduce network latency. The book then shows you how to write services that leverage other cloud-based services to create mashups and include functionality in your application without writing a lot of code.

You will also learn how to create business logic objects, rules engines, and finite state machines, which can be used to provide business logic for your application.

Categories: Java

AngularJS Essentials

O'Reilly News: Java - Thu, 08/28/2014 - 17:42

This book is a practical guide filled with real-world examples that will help you discover the best practices of the AngularJS framework, covering its most important concepts such as directives, expressions, filters, and modules and guiding you through the steps of building your very own web application.

You will start by learning how to create reusable components with directives, experiencing an expressive way of developing software. Then we will move on to cover data handling, and you will learn how to use the various features of the AngularJS framework to accomplish any challenge related to presenting, transforming, and validating data on a user's interface.

After that, we will explore the secrets of the dependency injection mechanism available in AngularJS, bringing reuse and testability to your application by decoupling the layers. The book will also cover the best practices of using the framework and how to automate the test and the project's workflow.

Categories: Java

Java EE and HTML5 Enterprise Application Development - Author Interview with John Brock

NetBeans Highlights - Thu, 08/28/2014 - 08:02
John Brock (Oracle) discusses his recent book about enterprise development with Java EE, HTML5 and NetBeans IDE; co-authored with Arun Gupta (Red Hat) and Geertjan Wielenga (Oracle).
Categories: Java, Open Source

NetBeans Podcast 70 - Community Satisfaction

NetBeans Highlights - Wed, 08/27/2014 - 01:36
Senior Group Manager Ashwin Rao discusses how NetBeans's satisfaction surveys benefit the community. Ken Fogel of the popular "NetBeans in the Classroom" series explains why NetBeans is an ideal teaching tool.
Categories: Java, Open Source

@DevOpsSummit | Pillars of Modern Enterprise Using Open Source [#DevOps]

Java Developer's Journal - Wed, 08/27/2014 - 00:15
The recent trends like cloud computing, social, mobile and Internet of Things are forcing enterprises to modernize in order to compete in the competitive globalized markets. However, enterprises are approaching newer technologies with a more silo-ed way, gaining only sub optimal benefits. The Modern Enterprise model is presented as a newer way to think of enterprise IT, which takes a more holistic approach to embracing modern technologies. This model makes use of Composable Enterprise framework put forward by Jonathan Murray of WMG.

read more

Categories: Java, Media

Unpredictable #Cloud Traffic Can Cast a Shadow on a Metro Network

Java Developer's Journal - Tue, 08/26/2014 - 22:45
User obsession with digital information shows no signs of abating. As users create, share, and consume content, network traffic volume goes up, growing an average of 30 to 50 percent annually.[1] The increased adoption of cloud technology has made round-the-clock access to content easy. However, connecting users to content is not just about volume. Bandwidth is driven by applications, which have changed how, when, and where bandwidth is created, used, generated, and originated, making it far less predictable and much harder to manage. The following eight examples show how unpredictable traffic impacts the metro network.

read more

Categories: Java, Media

@CloudExpo | @SovSystems and @Virtustream Partner

Java Developer's Journal - Tue, 08/26/2014 - 19:45
Sovereign and Virtustream partnered to deliver Sovereign’s SAP® BusinessObjects driven Analytics and Business Intelligence solutions on Virtustream's xStream™ cloud management platform (CMP). This alliance will drive operational efficiencies and competitive advantage for Sovereign’s enterprise clients who will now receive the benefits of a cloud based solution including increased efficiency and enhanced security and performance. Through this partnership, Sovereign can deploy the infrastructure required to support Analytics and Big Data projects to their customers, reducing the time IT must spend analyzing and implementing a myriad of complex hardware and infrastructure solutions typical in a traditional deployment model. “Business leaders need access to analyze data as simply and efficiently as they access email and that requires a shift in traditional IT driven Business Intelligence projects,” said Mike Wasserman, General Manager of Sovereign System’s Government and Analytics Division. “Virtustream removes many of the complexities that typically consume IT staff and frees that time to focus on Business Requirements and enabling end users access to critical data.”

read more

Categories: Java, Media

@ThingsExpo | GIS & #IoT Sensors Deliver Innovations for Utilities

Java Developer's Journal - Tue, 08/26/2014 - 17:45
I love sensors. In my opinion we write too little about the role sensors play in the whole Internet of Things discussion. Sensors are what measure things in the physical world and converts the information to digital. This process is a key component of digital transformation which enables algorithms, artificial intelligence and machine learning to be implemented to help us more effectively manage our environments. They are our eyes, ears, nose, etc., in remote places capturing activities, events and behaviors that help us eliminate blind spots and that give us situational awareness.

read more

Categories: Java, Media

@CloudExpo | Embrace #DBaaS to Speed Up Mobile App Development

Java Developer's Journal - Tue, 08/26/2014 - 14:00
As enterprises work to rapidly embrace the mobile revolution, both for their workforce and to engage more deeply with their customers, the pressure is on for IT to support the tools needed by their application developers. Mobile application developers are working with a massive variety of technologies and platforms, but one trend that stands out is the rapid adoption of NoSQL database engines and the use of Database-as-a-Service (DBaaS) platforms and services to run them. Gartner has predicted that by 2017, 20% of enterprises will have their own internal mobile app store, meaning that enterprises are deploying both commercial and custom applications to their workforce at increasing speeds. There’s no denying the massive growth in mobile applications within the enterprise.

read more

Categories: Java, Media

@Innodisk_Corp | Efficiencies for #Cloud Hardware At @CloudExpo

Java Developer's Journal - Sun, 08/24/2014 - 22:00
Most of today’s hardware manufacturers are building servers with at least one SATA Port, but not every systems engineer utilizes them. This is considered a loss in the game of maximizing potential storage space in a fixed unit. The SATADOM Series was created by Innodisk as a high-performance, small form factor boot drive with low power consumption to be plugged into the unused SATA port on your server board as an alternative to hard drive or USB boot-up. Built for 1U systems, this powerful device is smaller than a one dollar coin, and frees up otherwise dead space on your motherboard. To meet the requirements of tomorrow’s cloud hardware, Innodisk invested internal R&D resources to develop our SATA III series of products. The SATA III SATADOM boasts 500/180MBs R/W Speeds respectively, or double R/W Speed of SATA II products.

read more

Categories: Java, Media

Setting up a Workspace in Eclipse for Desktop Application Development

Java Developer's Journal - Sun, 08/24/2014 - 18:53
This tutorial is primarily for the students in my 420-517 Software Development Project course at Dawson College. It explains how to set up a workspace in Eclipse for this course. These instructions are important because Eclipse stores workspace specific settings in the workspace itself. This means that should you create a new workspace you will need to redo these settings. When you start Eclipse you are asked for the name of the workspace you want to use. If this is the first time you are using Eclipse the workspace launcher will appear as:

read more

Categories: Java, Media

@SendGrid Named "Exhibitor" of @CloudExpo Silicon Valley

Java Developer's Journal - Sat, 08/23/2014 - 18:00
Founded in 2009, after graduating from the TechStars program, SendGrid has developed a cloud based service that solves the challenge of email delivery by delivering emails on behalf of companies. SendGrid eliminates the complexity of sending email, saving time and money, while providing reliable delivery to the inbox. With over a decade of thought-leadership backed by a stellar record of delivering email, SendGrid is climbing to new heights. Jim Franklin is the CEO of SendGrid, Inc., a Foundry-backed infrastructure applications company. Prior to his tenure with SendGrid, Jim was the Vice President of Enterprise Performance Management and the General Manager of the Crystal Ball Global Business Unit of Oracle Corporation.

read more

Categories: Java, Media

@SimpleECM Joins @CloudExpo Silicon Valley As Exhibitor

Java Developer's Journal - Sat, 08/23/2014 - 17:00
SimpleECM is the only platform to offer a powerful combination of enterprise content management (ECM) services, capture solutions, and third-party business services providing simplified integrations and workflow development for solution providers. SimpleECM is opening the market to businesses of all sizes by reinventing the delivery of ECM services. Our APIs make the development of ECM services simple with the use of familiar technologies for a frictionless integration directly into web applications. The simple integration framework lets customers select and easily customize only the services they need, to deliver solutions quickly and easily. Our flexible usage-based pricing model means that you only pay for the services that you use.

read more

Categories: Java, Media

Build a game app with Liberty, Cloudant, and Single Sign On

This tutorial shows how to quickly build an online game application based on IBM Bluemix prebuilt services.
Categories: Java

Worldwide IT Spending to Reach $2.1 Trillion in 2014

Java Developer's Journal - Thu, 08/21/2014 - 14:15
So far, 2014 has turned into a banner year for CIOs that have invested the time and effort to plan for hybrid cloud services, while building strong strategic relationships with their Line of Business leadership. Their approved capital investment budget spend is on-track and operational expenses are contained, as planned. Savvy senior executives across the globe continue to make selective investments in new business technology. In fact, there could be a moderate IT infrastructure spend over the next 12-18 months, which will likely increase the demand for open source software and professional services as new cloud service projects are approved. Worldwide IT spending is now forecast to increase by 4.5 percent in 2014 at constant currency, that's according to updated projections from the latest market study by International Data Corporation (IDC). By and large, this enterprise growth is still being driven by smartphones, apps and the mobile cloud.

read more

Categories: Java, Media