来到X之后, 上外网全部要用代理的, 非常不爽... 而且ubuntu的所谓的全局代理设置(首选项-->网络代理)好像并不管用... 设置了之后apt-get命令可以用, 但是常用软件(最常用莫过于chrome了)都要单独设置才可以...

然而极为不爽的是git, 这边可以clone, 但是一到push的时候就报错:

$ git push 
ssh: connect to host github.com port 22: Network is unreachable
fatal: The remote end hung up unexpectedly

前一篇帖子把"Toefl"写成了"Tofel"...... 囧大了, 然后想改过来发现没法push...

不过今天终于弄好了, 虽然不太明白是怎么弄好了的... 这里记一下.

参考了这篇文章, 不过好像又不大一样(我实在是不懂这个东西是什么原理, 只要求能用就好...).

首先, 设置代理地址和端口 ...

这个暑假马上结束, 再不写这篇文章就再也没心情写了......

2011年3月到6月, 三个多月的时间我完成了托福和GRE的考试, 并且取得了让我比较满意的分数(toefl 105+, AW 3.5, GRE 13500+). 在此分享一些经验, 希望能够帮助大家在尽量不影响GPA的前提下, 用尽量短的时间, 考到一个足够的GT分数...

一. 为什么要"用尽量少的时间考一个够用的分数"

"尽少的时间"

GT这两样几乎是申请出国必须的敲门砖(请原谅我这么功利...). 但是这些考试难度较大, 即使英语基础比较好的也需要相当大的精力准备. 现在人们喜欢拖延, 所以经常又把GT的备考战线拉得很长, 为了考一个好成绩, 提前好几个月甚至半年开始准备, 耗费了很多时间和精力同时效果却不一定好.

"足够的分数"

申请下来我的感觉是, 对于申请的学校, GT的分数要求仅仅是一个门槛. 虽然一个优异的GT分数会给你的申请加分, 但大多数学校只关心你是否qualify, 你的GT成绩再好也不会比一个美国本土的本科生流利, 所以GT的分数在考虑录取是不会是占有很高权重的一项.

而学校更看重的是"干货": GPA和Research, 这两样才会在申请中起到决定作用. 如果在GT上耗费太多的时间和精力, 势必会对GPA和科研造成影响, 得不偿失.

It's possible!

GRE和托福虽然考试难度大, 但是它们的题型固定 ...

之前两篇帖子介绍了如何通过修改host文件达到无鸭梨访问google服务以及屏蔽优酷土豆广告的目的, 虽然不明白这东西到底是啥原理, 但一直用得很爽......

在学校里使用那一个hosts文件一直很顺利, 没啥毛病, 有人抱怨说那个方法不给力, 我也没管...

后来回家发现原来的host确实不给力了, 优酷广告可以屏蔽, 但gmail的附件预览不能...... 今晚决定搞一搞这个问题... 原先的文件在学校管用的原因, 我猜测是google的host有不少是ipv6的, 回家后这些行都不行了...... 于是上网搜索, 想改改新的host.

搜了一大堆都是2011年贴出来的, 不知能不能用... 边搜边想, 这样每隔一段时间去搜host的方法貌似有点笨......

然后我发现了两个比较给力的host项目......

smarthosts

一个是smarthosts项目, 在云端不断更新(最近一次是07.03, 两天前)host文件, 而且也提供了各种客户端~ for linux的其实就是一个python文件, 功能就是把云端的文件(地址: https://smarthosts.googlecode.com/svn/trunk/hosts)copy到本地覆盖原先的文件... 所以(对我来说 ...

面临一个早就很渴望的暑假, 两个多月的自由时间, 可以做很多事情, 还有很多雄心勃勃的暑假计划希望在这个暑假充实自己. 可是回家来一周多基本上只在吃饭+睡觉+上网发呆╮(╯▽╰)╭......

额, 所以得打起精神来做点事情, 像这样的暑假以后估计不多了. 其实必须做的/该做的/想做的事情还是蛮多的, 比如一些以前想研究的小东西, 比如之前喊着要写的一些post...

所以写这篇水文冒个泡, 算是个宣言吧... 我也希望能把这个小blog慢慢写下去~

Allez!~

这个其实是三月份的时候做的, 当时刚刚学会用urllib和正则表达式做一些爬虫, 于是结合人民群众的需要, 写了个小脚本(福利~)

不过现在我还只是会照葫芦画瓢那样用urllib, 没什么长进...

github地址: https://github.com/X-Wei/yssy_ppp_pic_downloader

1.

功能就是下载水源ppperson板里帖子的图片, 并且每个帖子一个文件夹放好. 通过修改main函数可以选择下载最近一页的帖子还是下载全部帖子(或者最近几页的帖子)

原理很简单, 分析网页的html代码, 用正则表达式找出图片的地址然后下载到本地. 当时我已经写了两三个简单的爬虫, 所以这个写得蛮快, 而且只用50行就搞定了...

不会用多线程, 只能一张一张下载, 帖子数目实在太多了, 我让它跑了一晚上, 第二天跑完, 下载了8个G的图, 几千个文件夹(囧)......

2.

不过还是遇到了一些问题, 比较老的帖子会有些图片404, 这时或者这个帖子对应的文件夹为空, 或者里面的图片其实不是图片, 而是出错信息的html代码(虽然看后缀是个图片). 我需要把那些不是图片的文件删掉, 而且要删掉所有的空文件夹.

删除不是图片的文件(其实应该是删除纯文本文件), 在水源发贴问, 用shell命令(perl)做到了(虽然不明白为什么这样写...):

find yssy_ppp ...

markdown虽然写起来方便, 但是要预览的话还要用ReText打开, 而且ReText好像是Qt程序, 打开文件时不如别的编辑器那么流畅. 所以想找一个可以把markdown文件变成html格式的工具.

我甚至搜了很久"markdown2html"(github上居然可以搜到好几个项目...) 而没有注意到, 在终端输入"html2markdown"时显示的警告:

$ html2markdown
程序“html2markdown”尚未安装。  您可以使用以下命令安装:
sudo apt-get install pandoc

后来安装了pandoc(sudo apt-get install pandoc), 其实只要看看帮助就知道咋用了:

$ pandoc -h
pandoc [OPTIONS] [FILES]
Input formats:  native, markdown, markdown+lhs, rst, rst+lhs, html, latex, latex+lhs
Output formats:  native, html, html ...

所有事都完成, 开始写歌评.

intro引子

本来我是计划从老鹰的一首歌开始写的, 昨天甚至计划好了第一首就写Hotel California.

BUT SOMEHOW, 决定第一首写它, 寂静之声(SoS).

如果把硬盘里的歌全部删了, 只能留十首歌的话, 我是肯定会留下这一首.

  • 歌名: The Sound of Silence
  • 专辑: The Graduate
  • 歌手: Simon&Garfunkel
  • 年代: 1967

不必多说, 这首歌应该知名度很高的吧, 西蒙与加芬科的成名作. Simon&Garfunkel组合凭借电影<<毕业生>>的两首配乐被许多人所熟知(另一首是Scarborough Fair).

以下摘自百度百科:

《寂静之声》旋律飘缓低迷,歌词充满了一种幻觉般的意境。细细听来,仿佛在诉说着年轻无助的一种宣泄。眼前似乎看到一个懵懂无知的女孩,独自一人行走在铺着鹅卵石的狭窄、清冷的小巷里,喧嚣的人群在她身后渐渐远去,前面是没有尽头的黑夜……歌曲如果说是属于民谣的话似乎太深邃,如果说随着强劲的乐曲而震荡的节奏是摇滚的话,却太细腻 ...

毕设完了, 把答辩时用的beamer模板拿出来分享下.

github项目地址:

https://github.com/X-Wei/aBeamerTemplate4SJTU

我是tex菜鸟, 基本是遇见什么问题然后上网搜一通找到解决方案... 这个模板自然也是参考的别人的了...

参考自Yixf’s blog, 我只是修改了一下主题, 换了一下交大的图标, 并且做了一些常用功能的例子...

效果截图:

注意

  1. 使用xelatex编译生成, latex估计不行, xelatex的配置参考这里;

  2. 编辑内容直接修改beame_body.tex即可, 改变设置一般在beamer_header.tex里

  3. 我用的是文泉驿的字体, 可以修改beamer_header.tex改变字体设置, 查看已安装的中文字体的命令为: fc-list :lang=zh-cn

  4. 个人一点感觉: 用tex写ppt有时也会因为少些括号或者什么地方没注意老编译不过, 所以用tex写也不一定能比用powerpoint方便, 不论啥工具, 只要能get things done,就是好工具~

github上的好东西不少, 最近发现了两个比较有用的python程序, 这俩功能都是我比较想要的, 有需求就会有牛人去实现~

1. 视频下载器youku-lixian

https://github.com/iambus/youku-lixian

可不止支持下载优酷的视频奥, 土豆, 奇艺, 新浪, 酷6...... 通吃~

而且每个都只是一个小小的py文件, 直接就可以运行, 比起什么优酷客户端, 奇艺客户端小多了! 太赞了!~

2. 115网盘自动摇奖

https://gist.github.com/2698830

这个功能我曾经想要实现, 但是关于网络通信方面知道的太少了, 搞了一通也没有成功. 现在有人把它共享出来, 代码居然还不到100行, 强大啊~

昨天晚上, 这个帖子突然火了, 号称是交大技术男给女朋友做的... 亮点在于那只小老鼠:

我点进去看, 也很吃惊, 不过为什么那是一个flash? 而且美工做得这么好...

然后今天有人爆料, 这个其实是用的现成的材料, 网站是:

http://abowman.com/

这个网站提供了很多gadgets, 而且都做得好厉害, 还提供了对应的html代码, 只要粘贴进文件就能够看见了...

所以我把那个小老鼠搬到了侧边栏...

那个网站的一些小工具展示

Penguins:

Tree Frog:

Newton’s Cradle:

Fish:

不过貌似我用的模板的宽度和这个flash有点不匹配... 可能过几天就把它从侧栏撤掉了...