Technical Project Manager - Unifications of the two worlds by Haszeli Ahmad on Scr...
Monday, December 28, 2020
Saturday, June 13, 2020
Caching an Inverse of a Matrix Using R

Caching an Inverse of a Matrix Using R Matrix inversion is usually a costly computation and there may be some benefit to caching the inverse of a matrix rather than computing it repeatedly.This is an example code to cache an inverse of a matrix which then called if:1....
Monday, June 1, 2020
Reading entire URL content is really easy using R
June 01, 2020Big Data, Data, Data Analysis, Data Analytics, Data Sciences, Open Source, Programming, R language, R Studio, Sample Code, Software Development, Tips and Trick
No comments:


In my good old days, reading the entire content of a website is not easy. The process of web scraping and getting the required data requires lots of programming and a few tools. A friend of mine even developed and sold the tool which he called it (during the development) as...
Friday, May 29, 2020
Solving Committing Issue between R Studio and Github
May 29, 2020Big Data, Data, Data Analysis, Data Analytics, Data Integration, Data Sciences, Data Visualization, GitHub, R Studio
No comments:

Solving Committing Issue between R Studio and GithubIn the normal development process, you will create a repo (the repo in this article is located at Github), followed by the cloning process or download as full directory into your localhost. It is much easier and straightforward. There won’t be any issues especially if your scrum master or release...
Monday, May 25, 2020
Solving Internet Router Problem - TM Unifi NETIS DL4480V

TM Unifi NETIS DL4480V Connectivity ProblemAfter a while, the NETIS DL4480V router provided by TM upon subscribed to TM Streamyx (or TM Unifi lite) will fail to work properly. Your internet connection may be up and down or worst the router itself will frequently disconnected...
Sunday, April 26, 2020
Improving your Telegram Security
April 26, 2020Information Security, Software Development, Software Security, Technology, Tips and Trick, Web-based application
No comments:


Telegram’s user continues to increase and recently it reaches 400 million user per month
Since its birth, there are many features added plus friendly API allowing various innovative ideas add-in to its base.
But, having lots of features may also result...
Saturday, April 18, 2020
Tableau Public - Apple Mobility Data and Dark Mode
I've been working on 2 visualizations. 1 is based on Apply Mobility Data and the other is based on edited Sample Superstore.
Check it out here.
Mobility Data based on Apple's mobility data.
var divElement = document.getElementById('viz1587267974591'); var vizElement = divElement.getElementsByTagName('object')[0];...
Saturday, April 11, 2020
Parameter in Tableau - Using available Dimension with additional 'All' for all data
I am writing (and still writing as of this article) a manual to assist me in teaching Tableau. One of the sections is Parameter. There are many examples and guidance provided by Tableau.
You may read/view the following articles/videos for the guide on parameter.
https://interworks.com/blog/interworks/2012/03/26/how-to-create-and-use-parameters-in-tableau
https://help.tableau.com/current/pro/desktop/en-us/parameters_create.htm
https://help.tableau.com/current/pro/desktop/en-us/changing-views-using-parameters.htm
https://www.youtube.com/watch?v=CrfEJ24FWpQ
https://www.youtube.com/watch?v=rJsaezoTVAE
https://www.youtube.com/watch?v=opfVV1maNVw
The...
Thursday, April 2, 2020
Data Analysis - Use it !!
April 02, 2020Analytics, Big Data, Data Analytics, Data Integration, Data Sciences, Personal Opinion, Social
No comments:


I was reading many developer's site and chat (telegram and whatsapp) when the government stated that they are looking for an app similar to Singapore apps to track the close contact of the Covid-19 positive patient.
In Singapore, they are using a technology which I presume...
Ontology Model for C Overflow Vulnerabilities Attack
April 02, 2020Buffer Overflow, C Programs, Conference, Information Security, Journal, Program Analysis, Programming, Security Forum/Conference, Software Development, Software Security, Static Analysis, Vulnerability
No comments:


Prepared the slide and was hoping to present at a conference. Unfortunately, due to Covid-19, it can only be shared online here.
I would like to thank all in the slide for making it through especially Saiful who give it all to complete the paper and published it at IJATCSE.
You...
Tuesday, February 25, 2020
List of User-Agent for browser compatibility

There are occasions when you would access some website, it does not support your browser. Either Chrome, Edge, Firefox, etc. This mostly applied to old systems or system that is using old technology, framework or library.
What you can do? You already upgrade your browser and...
Running Pentaho Data Integration in Mac OS Catalina version 10.15 and above
February 25, 2020Analytics, Apple, Big Data, Data Integration, Data Sciences, ETL, Open Source, Pentaho
No comments:


If you haven’t download the application, you may access here https://community.hitachivantara.com/s/article/downloads
Running Pentaho Data Integration @ Spoon in Windows or Linux should be straight-forward. Either click on spoon.bat or spoon.sh or the Data Integration...
Wednesday, January 29, 2020
List of available data set for Data Scientist
January 29, 2020Algorithm, Analytics, Big Data, Community Group, Data Analysis, Data Analytics, Data Sciences, Machine Learning, Market Research, Open Source, Publications, Software Development, Static Analysis, System, Tableau
No comments:


I am exploring on data related to 2019nCoV and found the following list of dataset that can be used for data scientist, data scientist to be, student, etc to explore. Check it out
https://data.world/
https://quantumstat.com/dataset/dataset.html
https://www.ncbi.nlm.nih.gov/labs/virus/vssi/#/virus?SeqType_s=Nucleotide&VirusLineage_ss=Wuhan%20seafood%20market%20pneumonia%20virus,%20taxid:2697049
https://www.ncbi.nlm.nih.gov/genbank/2019-ncov-seqs/?utm_campaign=wuhan_nCoV&utm_source=twitter&utm_medium=referral
https://www.ncbi.nlm.nih.gov/nuccore/MN908947,MN970003,MN970004,MN938384,MN938385,MN938386,MN938387,MN938388,MN938389,MN938390,MN975262,MN975263,MN975264,MN975265,MN975266,MN975267,MN975268,MN985325,MN988713,MN994467,MN994468,MN997409,MN988668,MN988669
https://researchguides.uic.edu/c.php?g=252253&p=1683071
https://archive.org/details/2019-search-engine-keyphrases.json
or...
Monday, January 13, 2020
Disruptive UI/UX - The new interactive design of a website
January 13, 2020Code Project, Javascript, Programming, Review/Preview, Sample Code, Software Development, Web-based application
No comments:


The faces of a website have evolved drastically from normal static one page to multiple page interactive and so on. With Big Data and ML, comes chatbot and more interactive website which more customer engaging concept.
It no time, we will definitely view a website through the...
Codility - PermCheck (Check whether array A is a permutation)
January 13, 2020Code Project, Codility, Java, Open Source, Programming, Sample Code, Tips and Trick
No comments:


This is the second lesson in Codility. Given an array of integer N, you need to find if the given array is a permutation array or perfect array in sequence (if all numbers are sorted accordingly). The full explanation of the lesson is here.
It does not take me long...
Codility - FrogRiverOne (Find the earliest time when a frog can jump to the other side of a river)

This is the fourth lesson in Codility. You need to find the fastest (earliest) time possible for a frog to start jumping towards the other side of the river. You will be given an array that reflecting the position of jumping/landing point for the frog.
The frog will...