Skip to content

Instantly share code, notes, and snippets.

View shikhirsingh's full-sized avatar

Shikhir Singh shikhirsingh

View GitHub Profile
@shikhirsingh
shikhirsingh / main.js
Created August 28, 2016 20:44
A template main.js for the (Electron) Main Process used to launch an Ext JS index.html file
const {app, BrowserWindow} = require('electron');
function createWindow () {
console.log('Hello from electron');
// Create the browser window.
mainWindow = new BrowserWindow({width: 800, height: 600})
// and load the index.html of the app.
@shikhirsingh
shikhirsingh / Dockerfile
Last active September 7, 2020 00:38
Raspberry Pi Docker Starter
FROM arm64v8/ubuntu:bionic-20200807
RUN \
apt-get update && \
apt-get install -y --no-install-recommends apt-utils && \
apt-get -y install vim && \
apt-get install -y lynx && \
apt-get -y install default-jre && \
apt-get -y install expect
How To Block Websites on Your Mac Using Terminal
1. Open up Terminal
2. In the command line, type in "sudo nano /etc/hosts".
3. When asked, type your admin password.
4. In the screen that will appear, you’ll see the host database for your computer.
5. Using your down arrow, go to the bottom, right under where it says, "127.0.0.1 localhost".
6. Type in "127.0.0.1 hit ‘tab’, then enter facebook.com”.
7. On a new line, type in "127.0.0.1" hit ‘tab’, then enter www.facebook.com"; this is for extra measure.
@shikhirsingh
shikhirsingh / Application.scss
Created April 6, 2016 21:53
Yummy Chocolate Treat Theme for Ext JS 6 apps
// Defining Colors
$white_chocolate: #A99386;
$milk_chocolate : #523027;
$caramel_chocolate: #9C6D51;
$dark_chocolate : #5D4446;
$silver_spoons: #a79c8e;
$strawberry_chocolate: #f1bbba;
$strawberry_mousse: #EB9F9F;
@shikhirsingh
shikhirsingh / startup.sh
Last active September 5, 2019 02:42
PS1 - bash prompt
export PS1="\[\033[38;5;26m\][\[$(tput sgr0)\]\[\033[38;5;6m\]\w\[$(tput sgr0)\]\[\033[38;5;27m\]]\[$(tput sgr0)\]\[\033[38;5;9m\]\\$\[$(tput sgr0)\]\[\033[38;5;15m\] \[$(tput sgr0)\]"
@shikhirsingh
shikhirsingh / PhoneId-Number-Deact-Addon
Created April 10, 2018 21:25
PhoneId-Number-Deact-Addon
curl --request POST https://rest-ww.telesign.com/v1/phoneid/<complete-phone-number> \\
--header "Content-Type: application/json" \\
--data '{"addons":{"number_deactivation":{}}}' \\
--user "CUSTOMER_ID":"API_KEY"
@shikhirsingh
shikhirsingh / PhoneId-ContactMatch.sh
Last active April 10, 2018 21:21
PhoneId-ContactMatch_addon
curl --request POST https://rest-ww.telesign.com/v1/phoneid/<complete-phone-number> \\
--header "Content-Type: application/json" \\
--data '{"addons":{"contact_match":{"first_name": "User First Name", "last_name":"User Last Name", "address": "123 Main St", "city": "Marina Del Rey"}}}' \\
--user "CUSTOMER_ID":"API_KEY"
@shikhirsingh
shikhirsingh / PhoneId-ContactPlus_addon.sh
Last active April 10, 2018 21:19
PhoneId-ContactPlus_addon
curl --request POST https://rest-ww.telesign.com/v1/phoneid/<complete-number>  \\
--header "Content-Type: application/json" \\
--data '{"addons":{"contact":{"billing_postal_code": "90292"}}}' \\
--user "CUSTOMER_ID":"API_KEY"
curl --request POST https://rest-ww.telesign.com/v1/phoneid/<complete-number> \\
--header "Content-Type: application/json" \\
--data '{"addons":{"contact":{}}}' \\
--user "CUSTOMER_ID":"API_KEY"
@shikhirsingh
shikhirsingh / php_test.sh
Last active December 5, 2017 00:30
Docker - Telesign PHP Hello World
docker run --rm --name=composer -v $(pwd):/www matriphe/alpine-composer:latest composer require telesign/telesign
wget https://raw.githubusercontent.com/TeleSign/php_telesign/master/examples/messaging/1_send_message.php
# Edit the file for api keys
docker run -d -p 80:80 --name my-apache-php-app -v "$PWD":/var/www/html php:7.0-apache