Open in app
Home
Notifications
Lists
Stories

Write
Sithija Thewahettige
Sithija Thewahettige

Home

Aug 19, 2021

Pylint Integration

Objective Pylint is a Python static code analysis tool which looks for programming errors, helps enforcing a coding standard, sniffs for code smells and offers simple refactoring suggestions. Setting up pylint setting up pylint in pycharm https://www.jetbrains.com/help/pycharm/configuring-third-party-tools.html follow the above documentation to add pylint plugin to pycharm and to run it within the IDE as an external tool. On…

Pylint

5 min read


Jun 26, 2021

QUIZ 1

QUIZ 1 Q1: [2] What is the complexity of the left-rotate operation in a BST that has N nodes and height H ? Express it in O( ) notation. 2 rotations , local constant time operations , do not depend on N or H therefore O(1) Q2: [2] What is…

5 min read


May 10, 2021

Machine learning Cheat Sheet

NumPy is a library for efficient array computations, modeled after Matlab. Arrays differ from plain Python lists in the way they are stored and handled. Array elements stay together in memory, so they can be quickly accessed. NumPy also supports quick sub indexing, e.g., …

8 min read

Machine learning Cheat Sheet
Machine learning Cheat Sheet

May 3, 2020

Best Reads during quarantine

well , this whole corona virus fiasco has pushed the entire human race to stay indoors. men and women have been stuck inside their homes for a considerable amount of time and everyone is now looking for new hobbies to occupy their new found free time. well if you are…

Books

6 min read

Best Reads during quarantine
Best Reads during quarantine

Dec 26, 2019

how to use jProfiler

HOW TO USE JPROFILER Install jprofiler You will see a console similar to below image On your left top corner click start center , it will open the modal you see in the below screen (jprofile start centre ) Go to quick attach Select ‘on another computer’ since we are…

JVM

3 min read

how to use jProfiler
how to use jProfiler

Dec 26, 2019

JVM profiling

Server Statistics The maximum amount of memory allocated for the JVM (Xmx value 8000m ) 8GBThe minimum amount of memory allocated for the JVM (Xms value 8000m) 8GBDefault max memory allocated for the JVM (Xmx value 4000m — (1/4)th of the total ) unless overridden 4GBDefault min memory allocated for the JVM (Xmx…

Programming

9 min read

JVM profiling
JVM profiling

Dec 26, 2019

G1GC tuning

What is G1GC ? its a generational collector — just like other collectors — divides the heap space to two generations namely young and old gen G1 implements 2 GC algorithms young generation GC old generation GC G1 full GCs are single-threaded (in Java 8) and very slow, so should be avoided. …

Java

19 min read


Aug 24, 2019

#FacebookBuildDay2019

Facebook build day by Facebook developer circle Colombo was held on the 17th of August 2019 at hatch. It was conducted to provide attendees with an introduction to the newest technologies by Facebook and to help them build creative products with those technologies for the FB community challenge 2019. About…

Virtual Reality

6 min read

#FacebookBuildDay2019
#FacebookBuildDay2019

Jul 21, 2019

Pushing a docker image to aws ECR through jenkins pipeline

here is a project i worked on what i basically had to do was to create a jenkins pipeline to create a docker image of my code base and push it to amazon ecr image repository so to do this you will need an aws account have to be little…

Docker

2 min read

Pushing a docker image to aws ECR through jenkins pipeline
Pushing a docker image to aws ECR through jenkins pipeline

Jul 18, 2019

jenkins moving from one server to another

I wanted to set up another windows remote server as my jenkins server , therefore moving all the jobs from our incumbent windows server to the new server was necessary there are several approaches this can be done using thin backup plugin just by moving the jenkins folder from one…

Jenkins

2 min read

Sithija Thewahettige

Sithija Thewahettige

Software Engineering Intern @ mubasher technologies

Following
  • Tim Denning

    Tim Denning

  • White Light

    White Light

  • Netflix Technology Blog

    Netflix Technology Blog

  • Yan Cui

    Yan Cui

  • Yoni Goldberg

    Yoni Goldberg

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable