Skip to content

Instantly share code, notes, and snippets.

View HugoPresents's full-sized avatar

Hugo Zhang HugoPresents

View GitHub Profile
@HugoPresents
HugoPresents / vm_io_performance.md
Created December 26, 2014 03:59
Virtualbox IO Performance

~ is local, ~/htdocs mounted by vboxsf, /var/htdocs mounted by nfs.

local

read

root@Ubuntu:~# time dd bs=8k count=300000 if=test of=/dev/zero
300000+0 records in
300000+0 records out
2457600000 bytes (2.5 GB) copied, 3.9852 s, 617 MB/s

real	0m3.990s
@HugoPresents
HugoPresents / set_cookiejar.go
Created December 29, 2014 08:37
golang set cookieJar example
package main
import (
"fmt"
"io/ioutil"
"net/http"
"net/http/cookiejar"
"net/url"
"strings"
)
@HugoPresents
HugoPresents / picture.go
Last active June 26, 2018 09:28
get & save picture size, width and height
package main
import (
"database/sql"
"flag"
"fmt"
_ "github.com/go-sql-driver/mysql"
"github.com/go-yaml/yaml"
"image"
_ "image/gif"
@HugoPresents
HugoPresents / Dockerfile
Last active August 29, 2015 14:17
boot2docker nfs for OS X
FROM boot2docker/boot2docker:latest
MAINTAINER Tuzki Zhang <rabbitzhang52@gmail.com>
RUN rm $ROOTFS/etc/rc.d/automount-shares && \
sed -i "s/\/etc\/rc.d\/automount-shares//g" $ROOTFS/opt/bootscript.sh && \
echo "#!/bin/sh\n\
/usr/local/etc/init.d/nfs-client start" >> $ROOTFS/opt/bootscript.sh
RUN mkdir $ROOTFS/Users && \
echo "10.0.2.2:/Users /Users nfs defaults 0 0" >> $ROOTFS/etc/fstab
@HugoPresents
HugoPresents / Paginator.php
Last active August 29, 2015 14:27
Phalcon simple pagination use bootstrap style
<?php
class Paginator
{
public $current;
public $total_pages;
public $next;
public $before;
public $items;
public $query = [];
@HugoPresents
HugoPresents / reboot_tplink.sh
Created March 24, 2016 17:56
curl reboot tp-link
@HugoPresents
HugoPresents / com.chinadns.startup.plist
Created April 7, 2016 07:54
china DNS LaunchDaemon
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>KeepAlive</key>
<true/>
<key>Label</key>
<string>com.chinadns.startup</string>
<key>ProgramArguments</key>
<array>