chrome代理相关命令行总结

chrome关于代理的命令行参数有:

1
2
3
4
--proxy-auto-detect --proxy-pac-url=http://xxx.xxx.com  // 使用自动在线pac代理
--proxy-auto-detect --proxy-pac-url=file:///pac-file-path  // 使用本地pac文件自动代理
--proxy-server=127.0.0.1:8000 // 使用http代理
--proxy-server=socks5://127.0.0.1:8000 // 使用socks5代理

第一个GTK+程序

直接显示一个空白窗口,代码hello.c如下

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
/* compile command:
   gcc -o simple simple.c `pkg-config --libs --cflags gtk+-2.0`
*/

#include <gtk/gtk.h>

int main( int argc, char *argv[])
{
	GtkWidget* window;
	GtkWidget* frame;
	GtkWidget* label;

	gtk_init(&argc, &argv);

	window = gtk_window_new(GTK_WINDOW_TOPLEVEL);

	gtk_window_set_title(GTK_WINDOW(window), "Hello World");
	gtk_window_set_position(GTK_WINDOW(window), GTK_WIN_POS_CENTER);

	frame = gtk_fixed_new();
	gtk_container_add(GTK_CONTAINER(window), frame);
	
	label = gtk_label_new("Hello World");
	gtk_fixed_put(GTK_FIXED(frame), label, 10, 10);
	
	g_signal_connect_swapped(G_OBJECT(window), "destroy",
							 G_CALLBACK(gtk_main_quit), NULL);

	gtk_widget_show_all(window);
	gtk_main();

	return 0;
}

原来chromium不支持youtube html5

今天用chromium打开youtube用html5播放,提示浏览器不支持,可是原来用chrome的时候是可以直接看的。google发现,chromium没有带解码,无奈之下只好重新安装chrome。

1
yaourt -S google-chrome-dev

幸好aur中用chrome dev channel

xelatex

今天准备用latex改一下简历,但是原来坚哥配置的texlive已经无法使用(因为squashfs升级,不支持旧版的格式),想了一下,还是装个新版的texlive吧!archlinux下安装:

1
sudo pacman -S texlive-core textlive-langcjk texlive-latexextra

新版的xelatex对中文支持比较好了,所以直接修改原来用moderncv写的简历,然后xelatex xxx.tex生成pdf,相当的简单!

emacs23不能切换输入法的问题

emacs23安装后不能切换输入法(在archlinux,ubuntu上测试过,无论什么输入法ibus,scim,fcitx等等),但是其他的程序是没有任何问题的。解决办法,将export LC_CTYPE=zh_CN.UTF-8加入你的profile(.bashrc, environment等都可以)

1
export LC_CTYPE=zh_CN.UTF-8