Skip to content

Instantly share code, notes, and snippets.

View JLHwung's full-sized avatar

Huáng Jùnliàng JLHwung

  • Waterloo, ON, Canada
View GitHub Profile
@JLHwung
JLHwung / chinese_mainland_phone_regexp
Last active August 29, 2015 14:03
中华人民共和国境内地区移动终端通讯号码正则表达式
var chinese_mainland_phone_regexp = /^(((13[0-9]|145|147|15[0-3,5-9]|17[6-8]|18[0-2,5-9])[0-9])|(170[0,5,9]))([0-9]{7})$/i;
@JLHwung
JLHwung / SassMeister-input.scss
Created August 31, 2015 09:43
Generated by SassMeister.com.
// ----
// libsass (v3.2.5)
// ----
// snippet from bootstrap-sass-official 3.3.5 breadcrumb component
// See https://github.com/sass/libsass/issues/1271
$seperator: '/';
.breadcrumb > li + li:before {
/* Expected: "/\00a0" */
@JLHwung
JLHwung / gist:67034c52fd34c0c56807
Created September 14, 2015 03:26
openwrt update
# work for 14.04 15.05
alias opkg-upgrade = opkg upgrade $(opkg list-upgradable | awk -F ' - ' '/1/ {print $1}')
@JLHwung
JLHwung / openssl-devel.rb
Created April 17, 2016 14:26
Install OpenSSL 1.1.0 pre4 on OS X
class Openssl < Formula
desc "SSL/TLS cryptography library"
homepage "https://openssl.org/"
url "https://www.openssl.org/source/openssl-1.0.2g.tar.gz"
mirror "https://dl.bintray.com/homebrew/mirror/openssl-1.0.2g.tar.gz"
mirror "https://www.mirrorservice.org/sites/ftp.openssl.org/source/openssl-1.0.2g.tar.gz"
sha256 "b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33"
bottle do
sha256 "b1de0682c7a838a75da3a06ddad2b9700d208b2faaaa1b51c0889ba403c7dd22" => :el_capitan
@JLHwung
JLHwung / migrate-package-basicTeX.sh
Last active June 9, 2016 21:51
Migrate packages installed in old version of basicTeX to the new version of basicTeX on OS X
#!/usr/bin/zsh
oldVersion=2015basic
newVersion=2016basic
needInstalled=`comm -23 <(/usr/local/texlive/$oldVersion/bin/universal-darwin/tlmgr list --only-installed | sed 's/:.*$//') <(/usr/local/texlive/$newVersion/bin/universal-darwin/tlmgr list --only-installed | sed 's/:.*$//') | awk -F ' ' '{print $2}' ORS=' '`
eval "sudo tlmgr install $needInstalled $@"
@JLHwung
JLHwung / ss_att2.py
Created August 31, 2016 21:18
Shadowsocks attack
#!/usr/bin/env python
#-*- coding: utf-8 -*-
'''
Copyleft (c) 2015 breakwa11
https://github.com/breakwa11/shadowsocks-rss
'''
import logging
import socket
@JLHwung
JLHwung / # certbot - 2016-09-07_20-55-45.txt
Created September 7, 2016 23:57
certbot on Mac OS X 10.11.6 - Homebrew build logs
Homebrew build logs for certbot on Mac OS X 10.11.6
Build date: 2016-09-07 20:55:45
@JLHwung
JLHwung / # cfengine - 2016-09-07_21-02-33.txt
Created September 8, 2016 00:04
cfengine on Mac OS X 10.11.6 - Homebrew build logs
Homebrew build logs for cfengine on Mac OS X 10.11.6
Build date: 2016-09-07 21:02:33
@JLHwung
JLHwung / # charm-tools - 2016-09-07_21-09-09.txt
Created September 8, 2016 00:10
charm-tools on Mac OS X 10.11.6 - Homebrew build logs
Homebrew build logs for charm-tools on Mac OS X 10.11.6
Build date: 2016-09-07 21:09:09
@JLHwung
JLHwung / # cherokee - 2016-09-07_21-19-51.txt
Created September 8, 2016 00:20
cherokee on Mac OS X 10.11.6 - Homebrew build logs
Homebrew build logs for cherokee on Mac OS X 10.11.6
Build date: 2016-09-07 21:19:51