Top things need to do after installing openSUSE 13.2

Dec 11 2014

1. Install Microsoft Core Fonts (such as Arial, Times New Roman)

sudo zypper install fetchmsttfonts

 

2. Install Infinality font rendering.
Some people believe OpenSUSE’s default font rendering is good enough, but I perfer the “Infinality font rendering”. The following is how to enable Infinality in OpenSUSE 13.2.

  • Add the official namtrac:subpixel Infinality repository for openSUSE 13.2 to your system. This is the one maintained by the actual Infinality developer(s):

    http://download.opensuse.org/repositories/home:/namtrac:/subpixel/openSUSE_13.2/

  • Switch system packages to the versions in the namtrac:subpixel repository, and mark for installation any other packages in namtrac:subpixel that aren’t yet installed.
  • If you don’t know how to do above step, Check this link: https://en.opensuse.org/SDB:Vendor_change_update#Using_YaST_2
  • Make sure your desktop environment’s font configuration for subpixel hinting is set to “Use system settings” or something similar. Only if that option does not exist, set it to RGB order with slight hinting.
  • (Optional) Set all desktop fonts to your prefer.
  • Log out and log back in to your desktop.

Continue Reading »

No responses yet

HND 3+1/3+2 怎么申请美国研究生

Jun 26 2014

大概三年前我写了一篇 HND 毕业生怎么申请英国研究生的攻略,这篇文章成为了我博客目前为止访问量最高的一篇,三年的累计浏览次数已经有数万次了,甚至有些留学中介也关注过这篇文章。现在三年过去了,相信又有很多 HND 毕业生在英国完成学业,回国效力或者留在英国。但是出了这两条出路,不知道有没有 HND 学生像我一样一直很向往美国的留学生活?

言归正题,像三年之前一样,第一步还是先大概介绍一下我的现状吧:
北京某大学 HND 项目毕业,英国排名 80 名左右的大学本科毕业,毕业成绩二等一。在英国某前20学校读过一个一年的 Taught Master 项目,没毕业。现在辗转到了美国,在一所综合排名美国100多名的学校读 Master,专业是计算机,第一学年已经读完,假期在硅谷某世界500强公司实习,第二学年留在该公司 Part-time 工作。说到专业排名,额外多说一句。仅计算机专业的教育水平来说,英国和美国的差距太大了,Top 20 学校的 Master 课程质量甚至不如我现在美国这所排名100多的学校。 Continue Reading »

29 responses so far

How to install Dropbox on KDE

Dec 19 2013

Well, some Linux distributions do have a package named “nautilus-dropbox” or similar thing, but if you are going to install this package on KDE, you need install many dependencies such as “nautilus” even “gnome”…

I don’t want these unnecessary packages because I’m using KDE, so I created a simple shell script to install Dropbox on KDE. Here is how to use my script:

1. Download the installation script from the following gist:

https://gist.github.com/feicun/8049204

2. Extract it, open your terminal (preferably as super user), navigate to where you put the script, set execute permission for the script by the following command:

chmod +x dropbox.sh

3. Execute the shell scrip Continue Reading »

No responses yet

Top things need to do after installing openSUSE 13.1

Nov 25 2013

1. Install Microsoft Core Fonts (such as Arial, Times New Roman)

sudo zypper install fetchmsttfonts

 

2. Install Infinality font rendering.
Although opensuse 13.1’s release notes said they have a “new font engine in Freetype 2.5”, but the font rendering still much worse than Ubuntu. That’s why we need Infinality font rendering.

  • Add the official namtrac:subpixel Infinality repository for openSUSE 13.1. This is the one maintained by the actual Infinality developer(s):

    http://download.opensuse.org/repositories/home:/namtrac:/subpixel/openSUSE_13.1/

  • Switch system packages to the versions in the namtrac:subpixel repository, and mark for installation any other packages in namtrac:subpixel that aren’t yet installed.
  • If you don’t know how to do above step, Check this link: https://en.opensuse.org/SDB:Vendor_change_update#Using_YaST_2
  • From the main openSUSE official repository, install the fontconfig-infinality
  • Make sure your desktop environment’s font configuration for subpixel hinting is set to “Use system settings” or something similar. Only if that option does not exist, set it to RGB order with slight hinting.
  • (Optional) Set all desktop fonts to your prefer.
  • Log out and log back in to your desktop.

Continue Reading »

5 responses so far

梦想照进现实

Jan 26 2012

过年的时候,是留学生最矫情的时候。当别人都在国内享受年夜饭合家欢的时候,活得滋润点的留学生可以叫上几个好友去趟中餐馆或者自制一顿火锅;活得不够滋润的留学生只能自己煮上一碗速冻水饺,对着电脑屏幕顾影自怜。比起国内过年时候的滋润,在国外过年会把每个人心里的那点矫情情绪都要挤出来一点。于是过年期间,文艺点的同学们会在校内/新浪微博上分享传阅类似《还记得留学前的自己吗?》《异地(国)恋……如何如何》《成长……如何如何》的文章,普通点的同学们会在更新两条想家或祝亲朋好友新年快乐的状态,最后那啥点的同学会把“年夜饭”故意写成“黏液饭”抒发一下心中的不满。所以在国外过中国农历新年的时候,最有年味的事情不是烟花爆竹把酒吃肉,而是看其他留学生在网络上的种种表情心情,以及偷偷对朋友亲人撒着有些心酸的娇。

我的龙年新年过得像不放酱油的红烧排骨一样平淡。为了不让这个重要的节日不要那么没味道,我尝试了去回忆去年的农历新年,可是很不幸,那时我已经是一名留学生了,去年的新年跟今年一样空白,仿佛根本就没有发生过。于是继续把回忆往前推,想想前年的新年,结果不小心回忆起一次性桌布上摆满的饭菜。众留学生所周知,大晚上地想到国内饭桌上的美味可不是件好事,轻则让人感到饥肠辘辘然后吞下一包高热量高盐油炸的不健康薯片,重则让心理压力稍大思乡之情稍重的留学生润湿眼角。为了避免自己二逼的心理突然被眼泪逼地文艺起来,我只能把过年的感觉转移到面前的考试上来。

对我来说,出国的时间久了,就越来越感觉国内的考试没意义,国外的考试很有意义。倒不是说国外的考试比国内更能体现社会主义的优越性,而是对我自己来说,在出国之后才慢慢体验到梦想一步步成为现实的感觉,而这种感觉正来自于考试。我当前的梦想和我的妻子紧密相连,其中一半她已经完成:在美帝国主义找一份工作。而剩下的一半,也就是该由我完成的部分,是能好好考试拿一个高点的分数然后顺利打入某所美帝的大学。虽然考试不轻松,但是对于一个都能在海外熬过年关的留学生来说,应该也不是大问题了吧。

PS.扯完上面这堆废话,我发现我起的这个很文艺的标题白瞎了。

12 responses so far

用 Autotools 生成 Makefile 文件

Jun 01 2011

Autotools 是一个工具集,可以自动生成 Makefile 文件。Ubuntu 如果没有安装 Autotools ,需要执行 sudo apt-get install autoconf automake 进行安装,其他发行版类似。

在体验 Autotools 之前先创建一个简单的 helloworld 程序:

//helloworld.c
#include 
#include 
int main(void)
{
    double sec;
    struct timeval tv;

    gettimeofday(&tv, NULL);
    sec = tv.tv_sec;
    sec += tv.tv_usec/1000000.0;
    printf ("hello word!\nsec = %e\n", sec);
    return 0;
}

接下来是用 Autotools 为一个简单的程序 helloworld.c 生成 Makefile 文件的过程:

1. 用 autoscan 生成 configure.scan 文件:

进入 helloworld.c 所在的文件夹,执行:

autoscan

这样会得到 configure.scan 文件,这个文件可以修改为 configure.in 。而 configure.in 是 Autoconf 必须的东西,里面包含了一些宏的调用,可以测试系统里存在的和可以使用的包。 Continue Reading »

11 responses so far

把 ubuntu 11.04 的 Compiz 降级——解决部分软件无法显示系统托盘图标问题

May 31 2011

ubuntu 11.04 前几天刚刚把软件源里的 Compiz 升级到了最新的预览版,可是这个预览版 bug 多多,比如你的 skype 可能无法显示系统托盘里的图标,Desktop Cube 无法使用。解决这些问题的办法就是把 Compiz 降级,以下是降级步骤:
1. 清除 Compiz:

sudo apt-get purge compiz-plugins-extra compiz-plugins-main

2. 添加旧版 Compiz 的软件源:

sudo add-apt-repository ppa:guido-iodice/compiz-0.8.6-natty

3. 更新源 & 安装旧版 Compiz:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install compiz compiz-core compiz-fusion-plugins-main compiz-fusion-plugins-extra compiz-fusion-plugins-unsupported compiz-gnome compiz-plugins compizconfig-backend-gconf compizconfig-settings-manager libcompizconfig0 libdecoration0 python-compizconfig simple-ccsm

Continue Reading »

No responses yet

祝王小姐生日快乐

Apr 17 2011

不知不觉又到了一个月18号,去年的4月18号还浸满北京的气味存留在我的记忆里。那种气味里有到了夜晚依然熙熙攘攘的知春路,有路边的烧烤摊,有看着脏闻着香的麻辣烫,有温暖但不太清新的空气,还有玫瑰花的香味。

我还能记得去年的4月下旬的某天下午下课后,我在知春路边的一个小胡同里找个间看起来不太高档的花店,买了束看起来不太掉档次的玫瑰花,还为一下子花掉20多镑而心疼。不过这种心疼的感觉没持续多久,因为当天我就知道以后我也许都不用再买玫瑰了。

买了花之后,我把它和早上买的蛋糕一起藏到了厨房,顺便定了套麦当劳,然后准备接一位从武汉飞北京的姑娘。4月18号是那位姑娘的生日,鲜花、蛋糕、麦当劳是作为生日礼物补给她的。这样的搭配作为生日礼物送人也许有点奇怪,不过也很好解释,这个搭配融合了我和那位姑娘的口味——我认为女生都会喜欢花,而那位姑娘更偏向于吃一顿好吃的。

晚上接了机回到家,我假装去厨房洗手,把藏好的鲜花和蛋糕捧了出来。本来我的计划挺完美——抱着花捧着蛋糕站在房间门口,然后喊房间里的姑娘来给我开门,等到打开房门的时候她看到鲜花蛋糕肯定会感激得热泪盈眶。不过最后事情的发展却没有计划那么美,姑娘忙着上网偷菜没空给我开门,我只能自己勉强顶开房门把鲜花蛋糕搬进房间。姑娘看到花后说了句“你还买花啊”,然后就问“麦当劳什么时候送来?”。这两句话让我立刻明白了两件事,其一,姑娘对吃的爱好远远超过了普通女生对鲜花的爱好,我以后不用买花了;其二,开门的方式很重要,我的计划没能完美执行很大原因是 Continue Reading »

15 responses so far

Older posts »