3 Tips for Picking the Right Test Automation Tool

See the original posting on DZone Python

For app developers across different industries, software testing and defect mitigation has often been seen as a chore. As agile operations become more important for businesses, quality assurance teams not only have to fix bugs, but they are expected to do so much faster than ever before. The only way to accomplish this is to have automation assets like test management tools that will keep track…

What Computer Games Can Teach Us About Maturity Models: Choose Your Own Devops Adventure

See the original posting on DZone Python

To use maturity models or not is an eternal question that Agile and DevOps coaches struggle with. We all know that maturity models have some weaknesses, they can easily be gamed if they are used to incentivise and/or punish people, they are very prone to the Dunning-Kruger effect and often they are vague.
Preview Text: 

Who would have thought that…

One on Ones or “Get to Know Your Team”

See the original posting on DZone Python

After blogging about advice for individual contributors and performance rating preparation, I will spend the next few months blogging about good practices for supervisors. This is close to my heart as I fully subscribe to what a former boss once told me: “There is no point complaining about our work culture, start with your part of the organisation and make it a great place to work. The further…

Spliting a Node in a Tree

See the original posting on DZone Python

If we grow a tree with standard functions in R, on the same dataset used to introduce classification tree in some previous post,

> MYOCARDE=read.table(
+ “http://freakonometrics.free.fr/saporta.csv”,
+ head=TRUE,sep=”;”)
> library(rpart)
> cart<-rpart(PRONO~.,data=MYOCARDE)

we get
Preview Text: 

Different ways of splitting a node…

iPad Changing the Way You Learn

See the original posting on DZone Python

How did
you learn your subjects? All of us would state books and notebooks to
be the primary sources. Boring and uneventful, we spent a lot many
hours behind those pages. Not any longer. iPad is changing the way we
learn and interact with studies.

Preview Text: 

How did you learn your subjects? All of us would state books and notebooks to be the…

Geek Reading April 17, 2015

See the original posting on DZone Python

Well, it is obviously data day because there are a lot of data-related articles today. Google Cloud Platform announced the availability of Google Cloud Dataflow. Docker and Microsoft released a Docker Client for Windows. For those of you who want some light reading, High Scalability talks about the Google Borg paper.

As always, enjoy today’s items, and please participate in the discussions on…

Geek Reading April 16, 2015

See the original posting on DZone Python

I normally don’t talk much about acquisitions, but the Nokia purchase of Alcatel-Lucent is for a large $16.6 Billion. You don’t see those types of deals too often, and it shows the direction that Nokia is moving in. Gina Maini talks about no longer being an inspiration, or more directly, becoming part of programming culture. It is an excellent read with a different perspective on the “women…

Estimates or #noestimates… It’s All a Matter of Context

See the original posting on DZone Python

I think I’ve found myself (somewhat accidentally) at the beginning of a series of posts called ‘debates I find useless… let’s move on’. The latest round of discussion that seems to have spiked (at least for me) this week is the whole ‘to estimate or not to estimate’ conversation. The answer to this question clearly falls into the ‘it depends’ category, so if we are having an…

Geek Reading April 15, 2015

See the original posting on DZone Python

Security leads the way for today. The next Web reports on Kaspersky and the Dutch police collaborating on a ransomware unlocker. Google’s Project Zero talks about the details of two exploits. Praetorian shows how statistics can help crack your password quicker.

As always, enjoy today’s items, and please participate in the discussions on these sites.
Preview Text: 

How to “Maker” Your Tests Clear

See the original posting on DZone Python

Tests should be your primary means of documentation in a system. I like to think we’ve all moved passed the idea of using comments in code (except for APIs), and most of us know to strive for clean, self documenting code. But for me tests are the easiest and most powerful way of documenting a section of code. If I’m looking at code and having a WTF moment, I should be able to flip to the…

What Every Open Source Project Needs

See the original posting on DZone Python

In the last few years open source has transformed the software industry. From Android to Wikipedia, open source is everywhere, but how does one succeed in it? While open source projects come in all shapes and sizes and all forms of governance, no matter what kind of project you’re a part of, there are a set of fundamentals that lead to success.
Preview Text: 

The Evolution of APM

See the original posting on DZone Python

In my previous post, I discussed the importance of APM. The APM market has evolved substantially over the years, mostly in an attempt to adapt to changing application technologies and deployments. When we had very simple applications that directly accessed a database then APM was not much more than a performance analyzer for a database.
Preview Text: 

Two Phases of Angular 2 Applications

See the original posting on DZone Python

Angular 2 separates updating the application model and reflecting the state of the model in the view into two distinct phases. The developer is responsible for updating the application model. Angular, by means of change detection, is responsible for reflecting the state of the model in the view. The framework does it automatically on every VM turn.
Preview Text: 

Code Golf: Word Jumble

See the original posting on DZone Python

When it comes to ingenuity, Code Golf is my absolute favorite thing in the developer space. Code Golf, like the game of golf, is an exercise in brevity – the fewest lines of code and the smaller the file size, the better. It requires creativity, knowledge of your craft, and perseverance.So in order to showcase the brightest members of our community, DZone will be holding a weekly Code Golf…

Scaling Your Application Efficiently – Horizontal or Vertical?

See the original posting on DZone Python

Anyone deploying an application in production probably has some experience with scaling to meet increased demand. A generation ago, virtualization made scaling your application as simple as increasing your instance count or size. However, now with the advent of cloud, you can scale to theoretical infinity. Maybe you’ve even set up some auto-scaling based on underlying system metrics such as…

Growing a Spam Tree

See the original posting on DZone Python

Consider the following toy dataset, with some spam/ham information, and two words, “viagra” and “lottery”.
Preview Text: 

Consider the following toy dataset, with some spam/ham information, and two words, “viagra” and “lottery”. For the first node, compute Gini index for the two variables. The Gini index is maximal for “viagra”,…

Geek Reading April 10, 2015

See the original posting on DZone Python

More analysis on some research leads today’s articles. On Conversation Agent, Valeria Maltoni talks about the Adobe report and how culture is driving trends. First Round Review discusses what they wish they knew when building data products. In the *aaS section, Amazon announced multiple things, including a machine learning product and elastic file system.

As always, enjoy today’s items, and…

1 141 142 143 144 145 165