Skip to content

Instantly share code, notes, and snippets.

@oblank
oblank / le-renew-webroot
Last active Dec 7, 2016 — forked from thisismitch/le-renew-webroot
Let's Encrypt Auto-Renewal using the Webroot Plugin (Nginx)
View le-renew-webroot
#!/bin/bash
web_service='nginx'
config_file="/etc/le-renew-webroot.ini"
le_path='/usr/local/bin/letsencrypt'
exp_limit=30;
if [ ! -f $config_file ]; then
echo "[ERROR] config file does not exist: $config_file"
@oblank
oblank / redis2txt.rb
Created Jul 8, 2016 — forked from nono/redis2txt.rb
Export data from redis to a plain text files
View redis2txt.rb
#!/usr/bin/env ruby
require "redis"
redis = Redis.new
redis.keys("*").each do |key|
val = case redis.type(key)
when "string"
redis.get key
when "list"
View webwxApp2cbd9c.js
! function() {
var e, t = function() {}, o = ["assert", "clear", "count", "debug", "dir", "dirxml", "error", "exception", "group", "groupCollapsed", "groupEnd", "info", "log", "markTimeline", "profile", "profileEnd", "table", "time", "timeEnd", "timeStamp", "trace", "warn"],
n = o.length;
0 == /mmdebug/.test(location.search) && location.href.indexOf("dev.web.weixin") < 0 && (window.console = {});
for (var r = window.console = window.console || {}; n--;) e = o[n], r[e] || (r[e] = t)
}(), angular.module("Controllers", []), ! function() {
"use strict";
location.href.indexOf("dev.web") < 0 ? angular.module("exceptionOverride", []).factory("$exceptionHandler", [
function() {
return function(e) {
View gist:e0f4eb2afd540c8595e4
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var _createClass = function () {
function defineProperties(target, props) {
console.log(target);
console.log(props);
@oblank
oblank / gist:0ba8f9b4f9a4298bc7eb
Created Mar 7, 2016
promise 实现 异步加载image
View gist:0ba8f9b4f9a4298bc7eb
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width">
<title>Promise example</title>
@oblank
oblank / file0.txt
Created Feb 2, 2016 — forked from giwa/file0.txt
Install g++/gcc 4.8.2 in CentOS 6.6 ref: http://qiita.com/giwa/items/28c754d8fc2936c0f6d2
View file0.txt
$ wget http://people.centos.org/tru/devtools-2/devtools-2.repo -O /etc/yum.repos.d/devtools-2.repo
$ yum install devtoolset-2-gcc devtoolset-2-binutils
$ yum install devtoolset-2-gcc-c++ devtoolset-2-gcc-gfortran
@oblank
oblank / Dockerfile
Created Jan 27, 2016
nginx php mysql redis memcached mongodb
View Dockerfile
#vim:set ft=dockerfile:
FROM centos:latest
MAINTAINER oBlank <dyh1919@gmail.com>
# Add the ngix and PHP dependent repository
ADD ./files/nginx.repo /etc/yum.repos.d/nginx.repo
# Installing nginx
RUN yum -y install nginx perl