Skip to content

Instantly share code, notes, and snippets.

public class a{
}
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.nitinranjan.callingapp" >
<uses-permission android:name="android.permission.CALL_PHONE"/>
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/background" >
<EditText
android:layout_width="match_parent"
android:layout_height="40dip"
android:layout_marginLeft="20dip"
android:layout_marginRight="20dip"
package com.nitinranjan.callingapp;
import android.app.Activity;
import android.content.Intent;
import android.net.Uri;
import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
package com.genericclass.decorator.design.pattern;
public interface Gadget {
Gadget addGadget();
void showGadget();
}
@NitinRanjan
NitinRanjan / Docker Swarm
Last active August 5, 2018 20:38
Docker Swarm
docker swarm init --advertise-addr <Node1 IP>
$ docker swarm init --advertise-addr 192.168.99.100
Swarm initialized: current node (dxn1zf6l61qsb1josjja83ngz) is now a manager.
To add a worker to this swarm, run the following command:
docker swarm join \
--token SWMTKN-1-49nj1cmql0jkz5s954yi3oex3nedyz0fb0xx14ie39trti4wxv-8vxv8rssmk743ojnwacrr2e7c \
192.168.99.100:2377
@NitinRanjan
NitinRanjan / NameNode
Created August 5, 2018 20:42
NameNode
docker run -dit --name namenode -p 50070:50070 -p 8020:8020 --env-file namenode_env --network generic-class-net -h namenode uhopper/hadoop-namenode
@NitinRanjan
NitinRanjan / datanode_env
Created August 5, 2018 20:58
datanode_env
CLUSTER_NAME=GenericClasss
HDFS_CONF_dfs_namenode_datanode_registration_ip___hostname___check=false
CORE_CONF_fs_defaultFS=hdfs://namenode:8020
HDFS_CONF_dfs_client_use_datanode_hostname=false
network.host=_eth0_
HDFS_CONF_dfs_namenode_avoid_read_stale_datanode=true
HDFS_CONF_dfs_namenode_avoid_write_stale_datanode=true
HDFS_CONF_dfs_namenode_write_stale_datanode_ratio=1.0f
HDFS_CONF_dfs_namenode_check_stale_datanode=true
@NitinRanjan
NitinRanjan / namenode_env
Last active August 5, 2018 20:59
namenode_env
CLUSTER_NAME=GenericClasss
HDFS_CONF_dfs_namenode_datanode_registration_ip___hostname___check=false
HDFS_CONF_dfs_datanode_max_transfer_threads=16000
HDFS_CONF_dfs_replication=3
HDFS_CONF_dfs_namenode_avoid_read_stale_datanode=true
HDFS_CONF_dfs_namenode_avoid_write_stale_datanode=true
HDFS_CONF_dfs_namenode_write_stale_datanode_ratio=1.0f
HDFS_CONF_dfs_namenode_check_stale_datanode=true
CORE_CONF_fs_defaultFS=hdfs://namenode:8020
@NitinRanjan
NitinRanjan / datanode1
Created August 5, 2018 21:01
datanode1
docker run -dit --env-file datanode_env -p 50075:50075 -p 50020:50020 -p 41430:41430 -p 50010:50010 --network generic-class-net -h datanode1 --name datanode1 uhopper/hadoop-datanode