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

Agile Release Management By @Plutora | @DevOpsSummit [#DevOps]

Java Developer's Journal - Sat, 04/11/2015 - 13:30
Over on the other side of the fence IT ops are screaming at the various portfolio dev teams for releasing highly risky functionality way too frequently but since the Agile dev adoption production has only had a couple of low priority P4 incidents caused by bad code releases. Things must be looking good with the new dev process but then a few months down the track BAM a P1 incident the Monday morning after a agile delivered release is deployed. Highly important business functionality is broken in one of the downstream systems. It's all hands to the pump and both IT dev and IT Ops team are getting frustrated with each other trying to resolve the incident holding back blame on which side of the fence caused the incident. A few hours later all fixed and the communication goes out to the business that prod incident is resolved.

read more

Categories: Java, Media

Innovations Drive Business Networking By @Dana_Gardner | @CloudExpo [#Cloud]

Java Developer's Journal - Sat, 04/11/2015 - 13:00
Ariba today announced innovations to its cloud-based applications and global business network designed to deliver a personal, contextual and increasingly mobile-first user experience for business applications consumers. Among the announcements are a newly designed user interface (UI) and a mobile app based on the SAP Fiori approach, both due to be available this summer, for Ariba's core procurement, spend management, and other line of business apps. Ariba, an SAP company, made the announcements here at the Ariba LIVE conference in Las Vegas. "This gives us a cleaner approach, more tiles, and a Fiori-like user experience," said Chris Haydon, Ariba Senior Vice President of Product Management. "Users see all the business network elements in one dashboard, with a native UI for a common, simple experience for Ariba apps upstream and down."

read more

Categories: Java, Media

Stackato CODiE Finalist | @ActiveState @DevOpsSummit [#DevOps]

Java Developer's Journal - Fri, 04/10/2015 - 20:00
ActiveState has announced that Stackato was named a finalist for the 2015 SIIA Software CODiE Awards for Best Cloud Platform as a Service. The SIIA CODiE Awards are the premier award for the software and information industries, and have been recognizing product excellence for 30 years. The awards have over 85 categories and are organized by industry focus of Content, Education, and Software. This year's program features 29 Software categories, several of which are new or updated to reflect the latest industry trends. Winners will be announced during a special virtual SIIA Software CODiE Awards Ceremony on May 7.

read more

Categories: Java, Media

A Successful DevOps Deployment By @WSMINTL | @DevOpsSummit [#DevOps]

Java Developer's Journal - Fri, 04/10/2015 - 18:45
DevOps is a seismic change for organizations that offers great potential but comes with technical and cultural implications that can be difficult to navigate. In his session at DevOps Summit, Jeremy Steinert, DevOps Services Practice Lead at WSM International, will discuss best practices for successful DevOps deployments that create accountability, ensure secure access controls and create buy-in at all levels. He will include specific examples of successful DevOps deployments and the results achieved.

read more

Categories: Java, Media

Introducing 'Microservices Journal' | @CloudExpo [#Microservices #API]

Java Developer's Journal - Fri, 04/10/2015 - 17:00
Even though it’s now Microservices Journal, long-time fans of SOA World Magazine can take comfort in the fact that the URL – soa.sys-con.com – remains unchanged. And that’s no mistake, as microservices are really nothing more than a new and improved take on the Service-Oriented Architecture (SOA) best practices we struggled to hammer out over the last decade. Skeptics, however, might say that this change is nothing more than an exercise in buzzword-hopping. SOA is passé, and now that people are talking about microservices instead, let’s switch out the terminology.

read more

Categories: Java, Media

Partying with IntelliJ IDEA Dart, Java, WebSocket and Glassfish

Java Developer's Journal - Thu, 04/09/2015 - 17:00
Recently I wrote a blog showing how to use the WebSocket protocol to push the data from a Java server to a JavaScript client. This time I’ll keep the same code on the server, but the client will be written in Dart. For this example I was using GlassFish 4.1 server, and IntelliJ IDEA 14.1 with installed Dart plugin. I also have Dart 1.9.1 SDK. My goal was to create one Web application deployable module that would contain both Java and Dart code. I’ll be brief assuming the the reader has some familiarity with IntelliJ IDEA IDE and the structure of Dart projects. Repeating the same exercise in Eclipse IDE should be a trivial task too.

read more

Categories: Java, Media

IoT Sensors and Digital Transformation By @KRBenedict | @ThingsExpo [#IoT]

Java Developer's Journal - Thu, 04/09/2015 - 14:00
IoT sensors extend our physical senses beyond our physical reach and communicate the results from afar. They also allow us to share experiences remotely, not just mentally, but also tactilely. That is the first time I have ever used the word “tactilely.” It means to tangibly or physically experience something. For example, AMS’s MEMS gas sensor allows people to hear, see and smell inside their home remotely from an iPhone app. The Withings Home camera sends alerts to an iPhone if it detects movement or noise in the house. Its night-vision sensor mode enables the remote viewer to even see in the dark. The viewer can also talk through the camera to ask questions like, “Who are you, and why are you carrying my big screen TV away?”

read more

Categories: Java, Media

OmniTI Announces DevOps Customer Successes | @DevOpsSummit [#DevOps]

Java Developer's Journal - Wed, 04/08/2015 - 19:00
OmniTI has expanded its services to help customers automate their processes to deliver high quality applications to market faster. Consistent with its focus on IT agility and quality, OmniTI operates under DevOps principles, exploring the flow of value through the IT delivery process, identifying opportunities to eliminate waste, realign misaligned incentives, and open bottlenecks. OmniTI takes a unique, value-centric approach by plotting each opportunity in an effort-payoff quadrant, then working with customers to focus on initiatives with high payoff and low effort – using its deep bench of operational, development and database deployment and management knowledge to keep downward pressure on effort.

read more

Categories: Java, Media

Black Friday? Cyber Monday? By @UmeshMahajan14 | @CloudExpo [#Cloud]

Java Developer's Journal - Wed, 04/08/2015 - 18:15
It’s terminology specific to the retail industry though just about anyone who shops for consumer goods is familiar with the phrase “Black Friday” or, more recently, its online instantiation “Cyber Monday”. Both terms refer to the anticipated rush of commercial traffic in advance of the holiday season. For the retailers themselves, it’s an odd blend of the Apocalypse and Christmas magic, something to dread and anticipate simultaneously. For e-tailers specifically, this season requires that their web portals are capable of navigating huge spikes in online traffic without compromising the user experience. The threshold is extreme. Industry research has revealed that most consumers expect websites to load in under two seconds and that nearly half of them will abandon the site if loading exceeds a mere three seconds.

read more

Categories: Java, Media

How Pluralsight Uses Tableau and @Logentries | @DevOpsSummit [#DevOps]

Java Developer's Journal - Wed, 04/08/2015 - 18:00
Log data provides the most granular view into what is happening across your systems, applications, and end users. Logs can show you where the issues are in real-time, and provide a historical trending view over time. Logs give you the whole picture. A truly stable and robust Analytics platform is able to support both the analysis of external data as well as internal data, or data about its own state. Tableau Software is one such analytics platform and Logentries is the ‘listener' that makes analyzing Tableau's system data easier. As a result, our Pluralsight team is better able to understand the finer points of an analytics infrastructure, or what we call DataOps, and release beautiful and functional dashboards and reports for our customers.

read more

Categories: Java, Media

Spotlight on SDN By @MatMathews | @CloudExpo [#SDN #Cloud]

Java Developer's Journal - Wed, 04/08/2015 - 12:00
Infonetics analyst Clifford Grossner recently released a SDN enterprise study which found that nearly 80 percent of medium and large size businesses plan to implement SDN technology in the data center by 2017. The survey of 153 businesses also revealed that 65 percent of respondents are currently conducting data center SDN lab trials or plan to do so in 2015. Marcia Savage of NetworkComputing cites the Infonetics data and names SDN as a top networking trend in a piece this week titled “What’s Hot In Networking: 7 Key Trends.” We’re excited to see SDN in the spotlight. Marcia’s piece and the Infonetics study are both worth a read before you kick off your weekend.

read more

Categories: Java, Media

It's the Java vs. C++ Shootout Revisited!

Java Developer's Journal - Wed, 04/08/2015 - 00:00
Are we just looking, or looking to see what we can improve? It's surprising that programmers are happy to quarrel about performance without trying to improve the programs. As programmers we know that small changes in the way an algorithm is implemented can make a difference, and this is one more opportunity to show our skill.

read more

Categories: Java, Media

Microservices: New SOA Style Architecture or Buzzword? By @Avi_Ro [#Microservices]

Java Developer's Journal - Tue, 04/07/2015 - 19:45
The terms Micro Services and Micro Services Architecture are often used. It is an architecture based on independent relatively small components named Micro Services. Some people may think that Micro Services Architecture is a new and improved Service Oriented Architecture (SOA). It is not. Martin Fowler is the first name mentioned in articles about Micro Services. Fowler is a British Software Engineer specialized in Software development. I read the article: Microservices in Fowler's Web site. I am more confused about Micro Services characteristics after reading the article.

read more

Categories: Java, Media

Hidden Costs of Open Source By @HoardingInfo | @DevOpsSummit [#DevOps]

Java Developer's Journal - Tue, 04/07/2015 - 16:00
Log data provides the most granular view into what is happening across your systems, applications, and end users. Logs can show you where the issues are in real-time, and provide a historical trending view over time. Logs give you the whole picture. Open source projects allow us to adopt technology without a lot of hoops. We get to leverage a strong community base, and potentially support the growing group committed to building even better solutions, which can have the added benefit of notoriety. But there is one problem - open source is not as it seems. While it might appear free to begin with, it does come with cost down the road in real dollars, pain, risk, and time.

read more

Categories: Java, Media

WebRTC and Its Impact on Testing By @SmartBear | @WebRTCSummit [#WebRTC]

Java Developer's Journal - Tue, 04/07/2015 - 15:45
Web Real Time Communications (WebRTC) is changing the way we have traditionally communicated and collaborated. To be specific, the technology allows developers to embed voice, data, instant messaging, and video into web browsers, thereby providing easier and far efficient ways to communicate than Voice Over Internet Protocol (VOIP) services such as Skype, WhatsApp, and WebEx. WebRTC has come a long way since its inception in May 2011. Right from achieving interoperability between Chrome and Firefox browsers in 2013 to rolling out support for Android mobile, WebRTC has continued to garner more attention every year. And the market momentum is expected to continue growing. Infact, a recent Analysts Mason report predicts that with Apple and Microsoft incorporating WebRTC in their browsers, there might be 7 billion devices supporting WebRTC by 2020. With that strong growth rate, it is imperative for testers to have a strategy in place in order to test WebRTC applications efficiently. But before we venture down that path, it is critical to understand what's driving this growth and how testing a WebRTC is different from any other web applications.

read more

Categories: Java, Media

Beyond Scalability: Achieving Availability By @LMacVittie | @DevOpsSummit [#DevOps]

Java Developer's Journal - Mon, 04/06/2015 - 17:00
Whether the goal is to achieve higher levels or productivity or generate greater customer engagement and revenue the venue today is the same: applications. In any application-focused business strategy, availability must be the keystone. When the business at large is relying on applications to be available, any challenge that might lead to disruption must be accounted for and answered. Those challenges include an increasingly wide array of problems that cost organizations an enormous amount in lost productivity, missed opportunities, and damage to reputation. Today's applications are no longer simply threatened by overwhelming demand. Additional pressures in the form of attacks and business requirements are forcing IT professionals to broaden their views on availability to include security and performance.

read more

Categories: Java, Media

DevOps Interview with @JimmyCuadra By @VictorOps | @DevOpsSummit [#DevOps]

Java Developer's Journal - Mon, 04/06/2015 - 17:00
ChatOps has been one of the more intriguing subtopics of the DevOps movement for me. Since first learning of the term, I’ve had subsequent conversations with teams heavily invested in ways to automate and share as much as possible. ChatOps continues to fascinate me as I watch it catch on with teams large, small, distributed, and not.

read more

Categories: Java, Media

Node.js Performance Tips You Can Adopt Today

Java Developer's Journal - Mon, 04/06/2015 - 08:22
We’ve all heard about the rapid adoption of JavaScript in recent years. To summarize, JavaScript is the #1 most-used language on GitHub and it looks like this trend will continue. In fact, as one article put it, “JavaScript is the number one language in the world; it’s the language of the web, and a starting point for so many new developers . . .” One of the major reasons behind the rapid adoption JavaScript has been the influence of Node.js. Node.js is a software platform used for building fast, scalable network applications. It’s based on Google’s V8 JavaScript engine, or the Chrome browser runtime, and has gained immense popularity among major enterprises in recent years.

read more

Categories: Java, Media

TAPS and NPBS - On a Collision Course By @MJannery | @CloudExpo [#SDN #Cloud]

Java Developer's Journal - Sun, 04/05/2015 - 15:00
TAPs and NPBs are certainly on a collision course and their functionality and use cases are overlapping more and more. Traditionally TAPs were relatively unintelligent - providing pass-through monitoring points (possibly with very limited filtering), passing a copy of the data seen on the network ports straight off to the network intelligence tools (e.g. IDS). NPBs on the other hand offered much more sophisticated techniques such as advanced and deep packet filtering, packet slicing (excessive payload discard), time stamp insertion (for latency measurements), de-duplication and high-traffic burst buffering - all of which allows load reduction and/or greater capacity for the network intelligence layer.

read more

Categories: Java, Media

Your House Now Buys Itself What It Needs | @ThingsExpo [#IoT]

Java Developer's Journal - Sun, 04/05/2015 - 15:00
Imagine you are getting ready to fill your washing machine with all your of dirty clothes and when you are ready to close the door and fill up the detergent, you suddenly realize your detergent bottle is completely empty. A sense of panic washes over you and then the doorbell rings. You go to the door and the FedEx man is standing there with a package. Bewildered as to what you had just received, you immediately tear open the package and find your favorite laundry detergent, just in the nick of time! This is the future of Amazon.

read more

Categories: Java, Media