Intel Pin Tool; Setting up in 5 easy steps

This is the beginning of the Intel Pin Tool Series. Having read this post, you will be able to set up Intel pin tool and run a basic example to count the number of instructions in your program. Step 1 Download the pin tool from Intel (https://software.intel.com/en-us/articles/pin-a-binary-instrumentation-tool-downloads). Select the appropriate operating system and copy the … Continue reading Intel Pin Tool; Setting up in 5 easy steps

Add Matplotlib Percentage Ticks to a Histogram

Matplotlib provides an easy way of converting your yaxis to percentages. It's just a one liner import matplotlib.ticker as ticker ax.yaxis.set_major_formatter(ticker.PercentFormatter(xmax)) But the issue is you can't space the yticks as you want them to be. Usually you can do this by setting yticks (ax.set_yticks). But the issue is, python converts the axis directly to … Continue reading Add Matplotlib Percentage Ticks to a Histogram

Adding a Heatmap Overlay Over React Native Map

React Native Map  is the go to option if you're trying to implement a map within a react-native application. I'm certain that you've been devastated to find out that React Native Maps does not officially support a Heatmap overlay. However,  based on the great work of pjamrozowicz,  I have forked the react native maps (v0.21.0), and added … Continue reading Adding a Heatmap Overlay Over React Native Map

Mapping Country Enum Values in NetSuite

Oh boy, is this the article you've been searching across for a while? It doesn't really surprise me because NetSuite provides very little documentation for webservices integrations. On top of that, NetSuite makes a developers life very easy by its internal id game. So If you're really interested in mapping country enum values easily, you've … Continue reading Mapping Country Enum Values in NetSuite

ReactJS: Handling Data Flows Between React Components

Vine Flow - Data flow representation in react components

When developing a React app, the separation into react components allows to manage the code easily. However, it poses an additional problem of passing data between react components.  Since React only supports one-way data binding, it might be confusing for a beginner. There are three ways in which data flows can occur within react components: … Continue reading ReactJS: Handling Data Flows Between React Components

Serverless: Revolutionizing Application Development in Small and Medium Enterprises (SMEs)

Serverless architectures are applications that depend on custom code executed in ephemeral containers.  One might think that 'Serverless' literally means that there are no servers involved. However, Serverless comprises of two different areas which overlap with each other. Applications that depend on 3rd party applications/ services to manage server side state. These types of services … Continue reading Serverless: Revolutionizing Application Development in Small and Medium Enterprises (SMEs)

ReactJS: Supporting Server Side Pagination for React-Table

Supporting Server Side Pagination Although at first server side pagination might seem to be difficult, with react-table, it's as simple as configuring the API properly.  After reading this post, you will be able to learn the SQL queries required to provide the pagination functionality. The following table will be used for demonstration purposes. import React … Continue reading ReactJS: Supporting Server Side Pagination for React-Table