Thursday, October 13, 2016

/bin/sh^M: bad interpreter Errors

This is just to remind me of the errors that I experienced alot which is : /bin/sh^M: bad interpreter Errors , mostly I experienced this when running .sh files which is edited on windows (using notepad, etc) and then upload it to Centos/Ubuntu and run it.

Monday, August 22, 2016

Run R in Jupyter Notebook on Ubuntu 16.04

R is a language and environment for statistical computing and graphics. It is a GNU project which is similar to the S language and environment which was developed at Bell Laboratories. R provides a wide variety of statistical (linear and nonlinear modelling, classical statistical tests, time-series analysis, classification, clustering, …) and graphical techniques, and is highly extensible.

You can find more information of R language on this link. R has its own IDE called RStudio which provide you with Matlab like environment for running R, and it also provide a Web IDE.

using Jupyter Notebook as R interface is an alternative to the RStudio, its fairly easy to setup and activated, we will discuss in depth about it in this post

Autorun JupyterNotebook using Supervisor on Ubuntu 16.04

On this post I will discuss how to make Jupyter Notebook autorun whenever the computer start, I will utilize Supervisor to do that. this post will discuss from how to set and configure the supervisor job

Configure Jupyter Notebook

In the previous post, I have show you how to install jupyterhub, then on this post I will try to show you how to configure jupyterhub using configuration file

Sunday, August 21, 2016

Install Jupyter Notebook on Ubuntu 16.04

The Jupyter Notebook is a web application that allows you to create and share documents that contain live code, equations, visualizations and explanatory text. Uses include: data cleaning and transformation, numerical simulation, statistical modeling, machine learning and much more.

I use Jupyter notebook to document R, Python and Spark scripts, I`ll put the configuration and setting up R on another post later on

Sunday, August 7, 2016

C++ List

List is almost the same as array, but array is limited and list is not (well except for the memory limitation, but you rarely used that much)

Monday, August 1, 2016

C++ Matrix

Then after array, there's matrix. Matrix / matrices is used most on spatial problem, there's also 3D matrix and the concept is the same

C++ Array

One of the most used things on competitive programming is array, here's how to create it on C++

Beginning Logstash Configuration


This will be a starting point in understanding logstash configuration, this post will cover about
- how logstash configuration works
- how logstash configuration is written
- and the most basic logstash configuration

Wednesday, July 20, 2016

View all tables row count in PostgreSQL

This script will make your life easier to view the total row on all your tables, you need to create a function for it, but its quite easy to maintain

Sunday, July 3, 2016

I start learning about Tizen

its been a while since I learn something new, last year is all about big data technology, Spark, Hadoop, jupyter notebook, etc.. so this year I decide to learn something new from the client side development area.
Tizen seems to be an interesting topic to learn about, so I'm going to start blogging about it while learning at the same time.