Spot the Difference between Scrum Master and Project Manager

Implementation often presents a stiff challenge for organizations especially when they are new to Agile and Scrum. One wrong move can end up committing some fatal blunders. One of the most common and overlooked problems is the lack of clarity especially in the roles of the Scrum Master and the project manager.


A Good Fit for the Internet of things (IoT): JavaScript

Love it or hate it but JavaScript is a popular programming language for many developers because it is quick and easy to learn. Plus if you are a web developer then it is mandatory to have a working knowledge of JavaScript. JavaScript emerged as the programming language to create web pages which is similar to the syntax similar to C but it also played a major role in commercial software development. The JavaScript Standard Object Notation has changed data interchange format as a strict subset of JavaScript. JavaScript is broadly used in web pages, web servers, mobile apps, and IoT systems.

Technology Trends Businesses Must Consider

Artificial intelligence, virtual and augmented reality, the blockchain, fog computing, and their combinations are some of the main trends that will impact the way companies improve their processes, their arrival on the market and the experience of their users.

No one doubt that technologies are evolving and being adopted at an amazing speed. Many of them emerged in recent years and have already gained different applications and representation in innumerable segments of the industry. Therefore, we cannot stop looking at the evolution and the impacts that each of them will have on our businesses and sectors. These technologies enhance the daily activities of businesses. To facilitate this analysis, we review five technological trends that companies should consider their applications.


A Quick guide of Google’s v8 JavaScript Engine

Among the engineers, JavaScript has a reputation of being the terrible language. It is thought of as boorish, inexactly composed and tormented with many cross-program issues. Jumping off ten years later, in 2004, Google launched another application: Google Maps. JavaScript developers have a distinct advantage as the programs are stalled away at such a code which is furrowed away from JavaScript engine.

There are numerous pages and bits which are committed to the clarification and depiction of the JavaScript engines. So, we would like to take a leap on the shiniest toy in the present era of engines, V8. A couple of steps are required to proceed with the JavaScript engines. These engines begin with the lexical analysis which breaks the code into the tokens to distinguish their effect. The tokens are further examined by a parser and obtained by a syntax tree as byte code. At last, the JIT compilers kicks in the syntax tree and executes the code.

Default Password For Tomcat 6, 7, 8

In this tutorial, I am showing from where we can find or get the default password for the tomcat servlet container.

Note: Here we are covering all the versions from Tomcat 6 to 8.

Find Last Element Of A Stream

In this tutorial, here I am showing how to find the last element from a stream in java.

Note: we are using stream.reduce function for finding the last element of a stream in java. Stream.reduce method always returns Optional value, so you have to decide what to do when empty element is returned.

C++ vs Java vs Python a comparison

C++, Java, and Python; these are undoubtedly 3 of the most preferred programming languages in the present times. Pick up any top programming languages list and you’re going to see each of the trio securing their place on it. However, if you’re to choose a winner among the three? Which one will it be? Obviously, this isn’t a question with a concrete answer.

Each one of the triad, C++, Java, and Python, has their own advantages and issues that they call forth with their use. C++ is preferred for its speed and memory management, while Java’s platform independency makes it an opportune option for cross-platform development. Python, on the other hand, is more like a human language with high readability, less complex syntax, and an active community support.

Choosing among C++, Java, and Python depends on the specific requirements that a programming task calls for. Personal preference is yet another parameter that adds value to each of the 3 options. Typically, it is advised to stick to a preferred programming language until one gets adequately adept in the same. Before advancing with the dissimilarities of C++, Java, and Python, let’s first have a brief review of their important aspects:

Java Byte[] Array To String Conversion

In this tutorial, I am showing how to convert byte[] array to string using java.

Note: Here we are creating a new String new String(bytes, "UTF-8"); with utf-8 encoding, toString() method of String will not return the actual string but return the hash code of that string.