- You need to have the latest version of Node. Preferably, you're using 9.8.0, but the latest LTS should work as well.
- You should have
npx
installed usingnpm install -g npx
. - Install the React Developer Tools.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
if [[ ! "$(/usr/sbin/service mysql status)" =~ "active (running)" ]] | |
then | |
/etc/init.d/mysql stop | |
/etc/init.d/mysql start | |
echo "Restarted." | |
fi | |
echo "Done." |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1 apt update | |
2 apt upgrade | |
3 apt install shadowsocks-libev | |
4 nano /etc/shadowsocks-libev/config.json | |
{ | |
"server":"SERVER-IP-ADDRESS", | |
"server_port":1984, | |
"local_port":1080, | |
"password":"PASSWORD", |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
mkdir wordpress-site && cd wordpress-site | |
touch docker-compose.yml | |
cat > docker-compose.yml <<EOL | |
version: "2" | |
services: | |
my-wpdb: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Create a new object for custom validation of a custom field. | |
var nameSpaceController = Marionette.Object.extend( { | |
initialize: function() { | |
this.listenTo( nfRadio.channel( 'form' ), 'render:view', this.doCustomStuff ); | |
}, | |
doCustomStuff: function( view ) { | |
var formModel = view.model; // formModel will be a Backbone model with all of our form data. | |
var formID = formModel.get( 'id' ); // We can use .get( 'setting' ) get get any of our form settings. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1. Connect to server from local: ssh -D 1080 USER@IP | |
2. Update yum.conf on server: nano /etc/yum.conf, under [main], add: | |
proxy=socks5h://localhost:1080 | |
*make sure you have local proxy running that make localhost:1080 is available for server. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html lang="en"> | |
<head> | |
<meta charset="UTF-8"> | |
<title>simple Bezier</title> | |
<style> | |
#a { | |
display: inline-block; | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diskutil list | |
sudo diskutil eraseDisk FAT32 RASPBIAN MBRFormat /dev/disk2 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
find /PATH/TO/FIND/ -name "*.html" -type f -regex ".*\/KEY_EXIST_IN_PATH\/.*" | xargs ls -ldt > /PATH/TO/EXPORT/REPORT.txt |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ chromium-browser --proxy-server="socks5://foobar:66" |