Skip to content

Instantly share code, notes, and snippets.

View zeuxisoo's full-sized avatar
🛥️
No response

Zeuxis zeuxisoo

🛥️
No response
View GitHub Profile
@zeuxisoo
zeuxisoo / nginx.sh
Last active August 29, 2015 13:57
nginx.sh (start,stop,restart,reload,test,status)
#!/bin/sh
NGINX=/usr/local/nginx/sbin/nginx
CONFIG=/usr/local/nginx/conf/nginx.conf
DESC=nginx
COLOR_RESET="\033[0m"
COLOR_GREEN="\033[32m"
COLOR_RED="\033[31m"
@zeuxisoo
zeuxisoo / test.py
Created January 6, 2014 15:44
Test in Mailgun
from mailer import Message, Mailer
m = Message()
m.From=“Name <username@gmail.com>"
m.To=“username+fans@gmail.com"
m.BCC=[‘username@live.hk’,’username2@gmail.com']
m.Subject='Hello world testing'
m.charset="UTF-8"
m.Html = "Testing some things!”
@zeuxisoo
zeuxisoo / restart-php-fpm.sh
Created October 7, 2013 09:40
Auto Restart PHP-FPM when Loading Average over 100
#/bin/bash
LOAD=$(awk '{print $1}' /proc/loadavg)
if [ $(echo "$LOAD > 100" | bc) = 1 ]; then
/etc/init.d/php-fpm restart
fi
@zeuxisoo
zeuxisoo / checkbox.php
Last active December 22, 2015 00:09
Checkbox demo
<?php
$check = isset($_POST['check']) ? $_POST['check'] : array();
$types = array(
1 => '報紙',
2 => '雜誌',
3 => '其他'
);
echo '<h3>',"Checked:",'</h3>';
@zeuxisoo
zeuxisoo / Makfile
Last active September 8, 2021 06:32
Using the node.js or sed command to replace the text in yo.txt file
run:
sed 's/"\([[:alnum:]]*\),\([[:alnum:]]*\)"/"\1:\2"/g' data/yo.csv > data/yo.sed.csv
test:
@echo "a,b,c,d,e,\"a,b\",f,g,\"h,i\",j,k\n1,2,3,4,5,\"6,7\",8,9,\"10,11\",12,13" | \
sed 's/"\([[:alnum:]]*\),\([[:alnum:]]*\)"/"\1:\2"/g'
@zeuxisoo
zeuxisoo / gist:6162487
Created August 6, 2013 06:23
Export latest added and modified files from GIT repository for client application deploy
git archive -o update.zip HEAD $(git diff --name-only HEAD^)
@zeuxisoo
zeuxisoo / index-temp.js
Last active January 25, 2018 22:23
Node.js custom PIPE object on createReadFileStream, createWriteFileStream
l = [];
l.push('<body>');
if ($.a > $.b) {
l.push('a > b');
}else{
l.push('a < b');
}
l.push('</body>');
@zeuxisoo
zeuxisoo / rm.plurk.py
Last active November 2, 2017 22:43
Remove all my plurk posts
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import mechanize
from colorama import init
from colorama import Fore, Back, Style
init()
def main():
@zeuxisoo
zeuxisoo / random-effect.html
Created January 21, 2013 04:56
javascript random effect on display the number
<div id="random-area">1</div>
<script language="javascript">
var max_random = 100,
random_area = document.getElementById("random-area"),
origin_text = random_area.innerHTML;
function random(max_random) {
var arr = "0123456789".split('');
@zeuxisoo
zeuxisoo / gist:3843678
Created October 6, 2012 03:35
Reroute port 80 to 3000 on iptables
sudo iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 3000
sudo iptables-save