Skip to content

Instantly share code, notes, and snippets.

@xmeng1
xmeng1 / startup.sh
Last active January 24, 2017 14:40
Linux commands
#!/bin/bash
# kill 443 VMWARE
sudo fuser -k -n tcp 443
# start the nginx service
sudo systemctl start nginx.service
# alias startup="sudo sh ~/Dropbox/Deepnet/2_Linux/startup_script.sh"
echo "alias startup='sudo sh ~/Dropbox/Deepnet/2_Linux/startup_script.sh'" >> ~/.bashrc
source ~/.bashrc
@xmeng1
xmeng1 / voice.xml
Last active February 3, 2017 17:59
xml
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Say voice="alice" >Hello, {{Name}}.Your one time password is {{Code}}</Say>
</Response>
@xmeng1
xmeng1 / Linux-tip.sh
Last active February 22, 2017 10:42
Linux command configuration record
# cope date to clipboard which can be used for ctrl+v
date | xclip -selection clipboard
# filter port
sudo netstat -nlp | grep 443
# start/stop/restart service
sudo systemctl start nginx.service
sudo systemctl restart nginx.service
sudo systemctl stop nginx.service
sudo systemctl status nginx.service
@xmeng1
xmeng1 / input.html
Created February 20, 2017 13:42
angular material 2
<md-input-container dividerColor="accent" class="input-container" floatPlaceholder="Test">
<span md-prefix>$&nbsp;</span>
<span md-suffix>.00</span>
<input mdInput name="value" ngModel placeholder="amount" align="end" >
</md-input-container>
@xmeng1
xmeng1 / dynamicl_control_DOM_by_event.ts
Created February 23, 2017 10:49
dynamicl_control_DOM_by_event According to debug find that we can get the element by click event and so on.
setCssDynamical($event) {
console.log($event);
$event.source.trigger.nativeElement.childNodes[0].setAttribute("style", "font-size: 20px;font-weight: bold")
//mat-select-trigger
//mat-select-placeholder
//let elt = document.getElementsByClassName("mat-select-placeholder").item(0);
//elt.setAttribute("style", "font-size: 20px;font-weight: bold");
}
@xmeng1
xmeng1 / sublime-install.sh
Created June 8, 2017 13:16 — forked from welshstew/sublime-install.sh
sublime text 3 install
#!/bin/sh
SHORTCUT="[Desktop Entry]
Name=Sublime Text 3
Comment=Edit text files
Exec=/usr/local/sublime-text-3/sublime_text
Icon=/usr/local/sublime-text-3/Icon/128x128/sublime_text.png
Terminal=false
Type=Application
Encoding=UTF-8
Categories=Utility;TextEditor;"
@xmeng1
xmeng1 / webcrawler.js
Created July 26, 2017 07:53 — forked from amoilanen/webcrawler.js
Simple PhantomJS-based web crawler library
//PhantomJS http://phantomjs.org/ based web crawler Anton Ivanov anton.al.ivanov@gmail.com 2012
//UPDATE: This gist has been made into a Node.js module and now can be installed with "npm install js-crawler"
//the Node.js version does not use Phantom.JS, but the API available to the client is similar to the present gist
(function(host) {
function Crawler() {
this.visitedURLs = {};
};
@xmeng1
xmeng1 / instructions.md
Created August 3, 2017 07:50 — forked from tpai/instructions.md
use both Tor and Privoxy with Mac OSX

1. install

brew install tor
brew install privoxy

2. copy and modify config file

@xmeng1
xmeng1 / [FEDORA] gitkraken
Created October 11, 2017 07:59 — forked from aelkz/[FEDORA] gitkraken
How to install gitkraken on Fedora 25 + launcher icon
#!/bin/bash
# Download GitKraken
wget https://release.gitkraken.com/linux/gitkraken-amd64.tar.gz
# copy the downloaded file into /opt directory
cp gitkraken-amd64.tar.gz /opt/gitkraken
cd /opt
@xmeng1
xmeng1 / sync-git-upstream.sh
Created October 31, 2017 07:14
Git Sync with Upstream
git remote add upstream git://github.com/ORIGINAL-DEV-USERNAME/REPO-YOU-FORKED-FROM.git
git fetch upstream
git pull upstream master