This is a guest post to the Sensu Blog by Michael Eves, member to the Sensu community. He offered to share his experience as a user in his own words, which you can do too by emailing . Learn all about the community at sensuapp.org/community .

Considering Sensu

When people look for metrics collection for their environment they often look towards the same few solutions like Collectd, Telegraf, etc. This is for good reason: those options provide flexible & extensible metrics collection…and so can Sensu.

Sensu works quite well for metrics. I’d like to show you how to set it up.

Source de l’article sur DZONE

At the risk of stating the obvious, we can say that IT has evolved a lot since its beginnings. From mainframe to cloud, a number of steps have been taken, technologies have appeared, and in this context it seems interesting to study the past to try to understand the future. Especially since it seems to us that the architect must and will play an increasingly important role.

We thus see three great eras emerging that we can trace from the inception of what is now called "Enterprise IT."

Source de l’article sur DZone (Agile)

The imaginary fiction in the scientific movies is now real stuff to talk on. Artificial Intelligence and Machine Learning are taking technology to the next level of advancement. Many giant companies are endeavoring to leverage this technology to understand the customer’s demands and engage for better success. Even the social marketing giant Twitter has joined the league.

Further, in a recent announcement, the company declares that they are going to use insightful Machine Learning technology to recommend tweets to its users.


Source de l’article sur DZONE (AI)

As the Azul alternate representative on the JCP Executive Committee (EC), I get to attend all the EC meetings and take part in the various discussions. One topic that the EC has been devoting a lot of energy to recently is the adoption of the Java platform, post-JDK 8.

Ordinarily, this would be a discussion about the best ways to encourage people to migrate their applications to using JDK 9. However, this is not so in the new Java world order.

Source de l’article sur DZONE

As the Stack Overflow Developer Survey 2018 and GitLab’s 2018 Global Developer are making headlines on the web, developers from around the globe are getting a better view of the various trends and practices in software development. Although these reports are informative, they do not accurately reflect the current state of software development within Mainland China.

In response to this information gap, the Alibaba Cloud Developer Community published its very own annual China Developer Survey Report in December 2017. This study featured over 7,000 developers across China and from various industries answering 118 questions. Through the survey, developers shared their perceptions on several topics, including development environment, development language, programming environment, database, integration management tools, and API capacity preference. They also communicated their understanding and practices in multiple technical fields such as web development, front-end development, cloud computing, big data, artificial intelligence, blockchain, and security.

Source de l’article sur DZone (Agile)

Way back in April 2016, Facebook CEO Mark Zuckerberg announced that third parties could use the Facebook messenger platform to create their own personal chatbot. This got everyone in the world talking about this artificially intelligent technology and ways to use it to leverage their business. Marketers were delighted since, besides back-end operations, chatbots could now go on the front end and handle the company’s brand by providing seamless and real-time conversational experiences to clients online.

But the game did not go as planned for Facebook as the hype died out a bit and social media chatbots started disappearing. Seemed like social media marketers were not able to figure out how they could use this amazing new technology. But at the time, several technology companies took the bots idea seriously and started developing these programs that used not just artificial intelligence but other advanced technologies like machine learning, natural language processing, and natural language understanding. This meant that the bots were now becoming self-learning virtual assistants. Almost every business with a virtual presence today has already installed or is seriously considering having a virtual assistant deployed on their site for pre-sales or sales service, customer support, and several other reasons.


Source de l’article sur DZONE (AI)

It’s a fairly common task for a Java developer to convert a list to an array or from an array to a list. Like many things in Java, there is often more than one way to accomplish a task. In this post, I’ll discuss the various approaches to converting data between list objects and arrays.

Converting List to Array

The list interface comes with the toArray() method that returns an array containing all of the elements in this list in proper sequence (from the first to last element). The type of returned array is that of the array that you pass as the parameter.

Source de l’article sur DZONE

This is the third in a series of posts exploring Scrum Mastery. In our first post, we introduced the 4 dimensions of Scrum Mastery. In the second post, we explored how to grow a strong team identity. Now we will explore the team process dimension.

How Do You Work as a Team to Maximize the Benefits of Scrum and Agility?

Recall that the Scrum Team defines their own process within the boundaries of the Scrum framework. This includes their practices, tools, interactions. This includes how they fulfill the accountabilities of their Scrum roles and how they utilize the artifacts and events.

Source de l’article sur DZone (Agile)

In this article, I will describe how analytics is related to Machine Learning. I’ll try to demystify some of the nonsense around ML, and explain the process and types of machine learning. Finally, I’ll share a couple of videos which describe the next level of Artificial Intelligence – Deep Learning.

Don’t worry if you’re not an artificial intelligence expert — I won’t ever mention Linear Regression and K-Means Clustering again. This is an article in plain English.


Source de l’article sur DZONE (AI)

In my previous post, Rule Execution with SHACL, I have looked at how SHACL rules can be utilized to make inferences. In this post, I consider a more complex situation where SHACL rules are used to classify baked goods as vegan friendly or gluten free based on their ingredients.

Why Use SHACL and Not RDF/RDFS/OWL?

In my discussion, I will only concentrate on the definition of vegan friendly baked goods since the translation to gluten free baked goods is similar. Gluten free baked goods are included to give a more representative example.

Source de l’article sur DZONE