Skip to content

Instantly share code, notes, and snippets.

View zhhailon's full-sized avatar

zhhailon zhhailon

View GitHub Profile
@zhhailon
zhhailon / rails_on_arch.sh
Created October 19, 2011 05:21
A quick and dirty Rails development environment using Arch Linux
### Get Repos Ready ###
# initial update & upgrade
sudo pacman -Syu
# install new apps
sudo pacman -Sy --noconfirm gcc patch curl zlib readline libxml2 libxslt git autoconf diffutils make libtool bison subversion vim-rails qgit
# configure git
git config --global user.name your-username
@zhhailon
zhhailon / arch_setup.sh
Created October 19, 2011 05:28
My setup of arch linux
# start
# root登录
pacman -Syu
pacman -Syu
adduser
# group: audio,lp,optical,storage,video,wheel,games,power,scanner
@zhhailon
zhhailon / mkdir_and_cp.sh
Created October 21, 2011 06:36
Make some dirs according to existing files and copy the file into the corresponding dir.
#! /bin/bash
k8_dir=~/Documents/lab/k8/
k8_java_dir="$k8_dir"/k8_java/
dest_dir=~/src/
for full_name in `ls "$k8_java_dir"`; do
name=${full_name%*.mht}
echo $name
dir="$dest_dir""$name"
@zhhailon
zhhailon / mkdir.bat
Created November 11, 2011 07:02
A batch file to make 175 directories and files in them.
set var=0
:continue
set /a var+=1
echo %var%
mkdir %var%
cd %var%
touch %var%.c
cd ..
if %var% lss 175 goto continue
pause
@zhhailon
zhhailon / newton.rb
Created November 14, 2011 09:51
Newton Iteration Method
#!/usr/bin/env ruby
# Created by ZHANG Hailong <zhhailon@gmail.com>
# Newton Iteration Method
# f(x) = X^2 - a = 0. Here a = 2.
# Xn+1 = Xn - (Xn^2 - 2) / 2Xn = Xn / 2 + 1 / Xn.
x0 = 1.0
@zhhailon
zhhailon / gist:1404033
Created November 29, 2011 08:39
To make comments like "/////////34//////////////" in order.
# Created by ZHANG Hailong <zhhailon@gmail.com>
#
# This is a tool to serialize comments in specific style into the right order.
# For example:
# Before
# //////////////3//////////////////
# //////////////6//////////////////
# //////////////0//////////////////
# After
# //////////////0//////////////////
@zhhailon
zhhailon / The Gettysburg Address by Abraham Lincoln
Last active March 18, 2016 19:03
The most famous speech by President Abraham Lincoln
Four score and seven years ago our fathers brought
forth on this continent, a new nation, conceived in
Liberty, and dedicated to the proposition that all
men are created equal.
Now we are engaged in a great civil war, testing
whether that nation, or any nation so conceived and
so dedicated, can long endure. We are met on a great
battle-field of that war. We have come to dedicate
a portion of that field, as a final resting place for
<fontconfig>
<match target="font">
<edit mode="assign" name="autohint">
<bool>true</bool>
</edit>
<edit mode="assign" name="hinting">
<bool>false</bool>
</edit>
</match>
</fontconfig>
《如果》
——吉卜林
如果在众人六神无主之时,你镇定自若而不是人云亦云;
如果被众人猜忌怀疑时,你能自信如常而不去枉加辩论;
如果你有梦想,又能不迷失自我;
如果你有神思,又不至于走火入魔;
如果在成功之中能不忘形于色,而在灾难之后也勇于咀嚼苦果;
如果看到自己追求的美好破灭为一摊零碎的瓦砾,也不说放弃;
如果你辛苦劳作,已是功成名就,为了新目标,你依旧冒险一搏,哪怕功名成乌有;
如果你跟村夫交谈而不变谦恭之态,和王侯散步而不露谄媚之颜;
IF
by Rudyard Kipling
If you can keep your head when all about you
Are losing theirs and blaming it on you,
If you can trust yourself when all men doubt you
But make allowance for their doubting too,
If you can wait and not be tired by waiting,
Or being lied about, don't deal in lies,
Or being hated, don't give way to hating,