Pages

Wednesday, 6 December 2017

Curated List Definition of Machine Learning

There are many good definition for Machine Learning available today.

Authors, lecturers, researchers, students and trainers need Machine Learning definition in their work (to be used in lecturing slides, journal papers, white papers, books, etc.). Below are my own curated list of machine learning definitions :


  1. Machine Learning is a field of study that looks at and constructs algorithms that can learn from and make predictions on experimental data. [Zinoviev, D., 2016. Data Science Essentials in Python]

Friday, 3 November 2017

How-to make WhatsApp server down in less than 3 minutes or less than that time

Step-by-step:
1. Type this >> "Hahahahaha .... moi saja kamu !!!"
2. Send to your WhatsApp group
3. Delete the message
4. Try to recover the message.

Imagine if 8 Million users doing the same thing concurrently.

Moi saja kamu nih !!!!

Thursday, 21 September 2017

Learning AWS Lambda and new serverless architecture

Today, I'm decided to learn and understand about serverless architecture. Amazon Web Services (AWS) have Lambda services that are easy to learn and simple to deploy.

You can learn more about AWS Lambda here .

My first ever AWS Lambda function (using Python 3.x runtime environment):


My test input to the above Lambda function is :




And finally, the output are :



Conclusion:
  1. AWS Lambda provides a new way to deploy and run code on cloud infrastructure.
  2. Currently, AWS Lambda provide Python, JavaScript (Node.js), Java and C# runtime.
  3. The AWS Getting Started, User Guide, how-to, tutorials and documentations to learn AWS are easy to understand and useful.
  4. TO-DO-NEXT : My next learning is to try out Google Cloud Platform (GCP) serverless product --> Cloud Function. 



Saturday, 16 September 2017

Learning Blockchain 101 @ MaGiC Cyberjaya

Today, I am attending Blockchain DevCon at MaGiC, Cyberjaya.

The session is conducting by LuxTag ( http://luxtag.io/ ) - blockchain for luxury items.


Digital Signature
- is generated by the secret key (SK)
- is verified by the public key (PK)

sign(content, SK)
verify ( sameContent, signature, PK  ) 

Hash function, SHA256



Tuesday, 12 September 2017

Maximum Drawdown Ratios in R

“Maximum drawdown simply represents the most dollars in equity a strategy lost from any point to any point in the future. This figure is a candidate to replace standard deviation in the denominator of the Sharpe Ratio.”

Excerpt From: Chris Conlan. “Automated Trading with R.” iBooks.