Skip to content

Instantly share code, notes, and snippets.

View lbngoc's full-sized avatar
🏠
Working from home

Ngoc L.B. lbngoc

🏠
Working from home
View GitHub Profile
@lbngoc
lbngoc / ADBCheatSheet.md
Created August 18, 2023 09:44 — forked from szepnapot/ADBCheatSheet.md
ADB Cheat Sheet

CONFIG

Include adb and other android tools on your path

In Users/hugomatilla.bash_profile add export PATH=$PATH:/Users/hugomatilla/Documents/AndroidSDKs/sdk/platform-tools export PATH=$PATH:/Users/hugomatilla/Documents/AndroidSDKs/sdk/tools

My own adb location

cd /Users/hugomatilla/Documents/AndroidSDKs/sdk/platform-tools

START

@lbngoc
lbngoc / events.ts
Created August 17, 2021 08:17 — forked from sagrawal31/events.ts
Alternative to Events which got removed in Ionic 5
import {Injectable} from '@angular/core';
import {Subject, Subscription} from 'rxjs';
/**
* A custom Events service just like Ionic 3 Events https://ionicframework.com/docs/v3/api/util/Events/ which got removed in Ionic 5.
*
* @author Shashank Agrawal
*/
@Injectable({
providedIn: 'root'
@lbngoc
lbngoc / index.html
Created November 26, 2020 02:47 — forked from dennysjmarquez/index.html
Web Share API + AddThis Sharing Buttons
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width = device-width,initial-scale = 1.0">
<title>Web Share API + AddThis Sharing Buttons</title>
<meta name="description" content="Learn how to use Web Share API with conditional AddThis Sharing Buttons">
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.0.13/css/all.css" integrity="sha384-DNOHZ68U8hZfKXOrtjWvjxusGo9WQnrNx2sqG0tfsghAvtVlRW3tvkXWZh58N9jp" crossorigin="anonymous">
<button id="shareButton" onclick="share(this)">
<i class="fas fa-share-alt"></i>
@lbngoc
lbngoc / ChromeRemoteDebugger.bat
Created August 25, 2020 11:12 — forked from FreaKzero/ChromeRemoteDebugger.bat
Windows - Remote Chrome debugging over Network (Start as Admin)
@echo off
netsh interface portproxy delete v4tov4 listenport=9222 listenaddress=0.0.0.0
start /b cmd /c call "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --remote-debugging-port=9222 --user-data-dir=dev-mode-removeme --disk-cache-dir=null --overscroll-history-navigation=0 --disable-web-security -–allow-file-access-from-files "%~dp0/src/index.html"
timeout 5
netsh interface portproxy add v4tov4 listenport=9222 connectaddress=127.0.0.1 connectport=9222 listenaddress=0.0.0.0
cls
echo ============================================
echo Chrome started with following configuration:
echo ============================================
echo * No-Caching
@lbngoc
lbngoc / dnsmasq macOS.md
Created April 25, 2020 08:20 — forked from brablc/dnsmasq macOS.md
Setup dnsmasq on OS X

Never touch your local /etc/hosts file in OS X again

To setup your computer to work with *.test domains, e.g. project.test, awesome.test and so on, without having to add to your hosts file each time.

Requirements

Install

@lbngoc
lbngoc / README.md
Created July 19, 2018 08:58 — forked from hofmannsven/README.md
My simply Git Cheatsheet
@lbngoc
lbngoc / fake-referrer.phantom.js
Created September 18, 2017 06:20 — forked from papoms/fake-referrer.phantom.js
Fake Referrer with Phantomjs
var system = require('system');
// Exit in case of wrong parameter count.
if (system.args.length !== 3) {
console.log('Usage: scriptname targetUrl referrer');
console.log('example: $> phantomjs fake-referrer.phantom.js http://example.com http://referrer.example.com');
phantom.exit();
}
// Set the important pieces