Open in app

Sign In

Write

Sign In

Chathura Widanage
Chathura Widanage

211 Followers

Home

About

Pinned

Scalable DataFrames on Kubernetes

DataFrame is a 2-dimensional labeled data structure with columns of potentially different types. You can think of it like a spreadsheet or SQL table, or a dict of Series objects. Although pandas is considered the first implementation of DataFrame that was solid enough to catch a massive user-base, pandas is…

Kubernetes

5 min read

Scalable DataFrames on Kubernetes
Scalable DataFrames on Kubernetes
Kubernetes

5 min read


Dec 1, 2021

My [Super BAD] experience with Celltronics, Sri Lanka

I am writing this short post as a review to let everyone know about the unprofessional and unethical behaviour you could expect from Celltronics, Sri Lanka. I wanted to purchase a Mac Book Pro 14 2021 from Sri Lanka, and I placed the order online on Celltronics.lk on the 23rd…

Celltronics

4 min read

My [Super BAD] experience with Celltronics, Sri Lanka
My [Super BAD] experience with Celltronics, Sri Lanka
Celltronics

4 min read


Jun 1, 2021

Hacking BigData with Cylon DataFrames

Cylon is a fast and scalable library to manipulate terabytes of data on a distributed setup with a Python-based DataFrame API. Although Python and “fast and scalable” don’t go hand in hand, the following facts will give you an idea of why Cylon is fast at runtime, while you are…

Dataframes

5 min read

Hacking BigData with Cylon DataFrames
Hacking BigData with Cylon DataFrames
Dataframes

5 min read


Mar 7, 2021

Real-time and Live charts on Google Colab(Jupyter Notebooks)

Embedding live charts in a website is a trivial task with a websockets or a polling back-end. Having a live chart in a standalone python application is also trivial. However, Jupyter notebooks work differently. They execute python code in notebook servers and brings the results back to the browser.

Colab

2 min read

Real-time and Live charts on Google Colab(Jupyter Notebooks)
Real-time and Live charts on Google Colab(Jupyter Notebooks)
Colab

2 min read


Nov 20, 2019

How to Iterate Over Javascript Arrays — Performance Comparison

This article compares three different ways to iterate over a JavaScript array and compares the performance of each approach. Technique 1 : For Loop For loop is a common semantic available in most of the languages to repeat the same set of instructions till a certain condition is satisfied. This…

Java Script

2 min read

How to Iterate Over Javascript Arrays — Performance Comparison
How to Iterate Over Javascript Arrays — Performance Comparison
Java Script

2 min read


Oct 22, 2019

Remote Debugging Java over SSH

In most of the production environments, or even in testing environments you won’t get lots of open ports in the computing nodes. Generally you will get just a single port (22) open for ssh. Even if you request the system admins to open the ports for you, they hesitate to…

Java

2 min read

Remote Debugging Java over SSH
Remote Debugging Java over SSH
Java

2 min read


Published in HackerNoon.com

·Aug 27, 2018

Serverless Monitoring, Streamlined!

Introducing SigmaDash, a tool to keep an eye on your functions — Sigma is the 18th letter of the Greek alphabet and is equivalent to English letter ‘S’. In mathematics, the upper case sigma is used for the summation notation. Following on this definition, SLAppForge has created the world’s first serverless development tool Sigma, a summation of multiple application components to cover…

Serverless

9 min read

Serverless Monitoring, Streamlined!
Serverless Monitoring, Streamlined!
Serverless

9 min read


Published in HackerNoon.com

·Jun 26, 2018

5 Techniques to Iterate Over JavaScript Object Entries and their Performance

This post includes 5 different ways for iterating over JavaScript Object entries and a performance comparison of those techniques. Technique 1 : Object.entries Object.entries() returns a list of key, value pairs. This list includes only enumerable properties and doesn’t include properties from prototype chain. Enumerable Properties? Properties created via simple assignment or via a…

Java Script

2 min read

5 Techniques to Iterate Over JavaScript Object Entries and their Performance
5 Techniques to Iterate Over JavaScript Object Entries and their Performance
Java Script

2 min read


Published in HackerNoon.com

·Apr 25, 2018

How We Streamlined Serverless Testing

If this is not the first time you hear about Serverless and AWS Lambda, you might have already seen the Orange Test button in AWS Lambda console which becomes useless when you want to use 3rd party dependencies in your serverless project or if you upload a package of the…

AWS

8 min read

How We Streamlined Serverless Testing
How We Streamlined Serverless Testing
AWS

8 min read


Published in HackerNoon.com

·Mar 7, 2018

Going Serverless with Amazon Web Services (AWS) — The Modern Approach

This is the second blog of a series of two blogs, Going Serverless with Amazon Web Services (AWS) 1. The Traditional Approach 🚶 2. The Modern Approach 🚴 In the first blog of this series, Going Serverless with Amazon Web Services (AWS) — The Traditional Approach, I have discussed and…

AWS Lambda

10 min read

Going Serverless with Amazon Web Services (AWS) — The Modern Approach
Going Serverless with Amazon Web Services (AWS) — The Modern Approach
AWS Lambda

10 min read

Chathura Widanage

Chathura Widanage

211 Followers

Digital Science Center - Indiana University

Following
  • Netflix Technology Blog

    Netflix Technology Blog

  • Asankha Perera

    Asankha Perera

  • Saliya Ekanayake

    Saliya Ekanayake

  • Sanjiva Weerawarana

    Sanjiva Weerawarana

  • Buddhi Vikasitha

    Buddhi Vikasitha

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech