Skip to content

Instantly share code, notes, and snippets.

View zyshin's full-sized avatar

Yeshuang Zhu zyshin

  • Tencent Inc.
View GitHub Profile
@zyshin
zyshin / thunder_url.py
Created March 9, 2016 02:19
解析thunder://格式的下载链接, from (http://www.oschina.net/code/snippet_70229_2345)
import base64
def baseurl(url):
if url.startswith('thunder://'):
url = url[10:]+'\n'
url = base64.decodestring(url)
url = url[2:-2]
elif url.startswith('flashget://'):
url = url[11:url.find('&')]+'\n'
url = base64.decodestring(url)
@zyshin
zyshin / install-scipy.sh
Created February 28, 2016 03:58
On Ubuntu Server 14.04 (x64), prerequisites for pip install gensim (http://www.scipy.org/install.html)
sudo apt-get install python-numpy python-scipy
# below is optional
sudo apt-get install python-matplotlib ipython ipython-notebook python-pandas python-sympy python-nose
import requests
def download(url, save_path, chunk_size=10*1024*1024):
r = requests.get(url, stream=True)
with open(save_path, 'wb') as fout:
for chunk in r.iter_content(chunk_size):
if chunk: # filter out keep-alive new chunks
fout.write(chunk)
@zyshin
zyshin / font.css
Created February 13, 2016 16:29
今日头条和36Kr的中文排版字体
* {
-webkit-font-smoothing: antialiased;
font-family: 'Lantinghei SC', 'Open Sans', Arial, 'Hiragino Sans GB', 'Microsoft YaHei', 微软雅黑, STHeiti, 'WenQuanYi Micro Hei', SimSun, sans-serif;
/*font-family: helvetica, Arial, 'Hiragino Sans GB', 'Microsoft YaHei', simsun;*/
font-size: 18px;
line-height: 1.5;
word-wrap: break-word;
}
@zyshin
zyshin / install-lxml.sh
Last active February 21, 2018 22:57
Install lxml on Ubuntu Server 14.04.03 (64bit)
sudo apt-get install libxml2-dev libxslt1-dev python-dev zlib1g-dev
pip install lxml