-
2010-01-27
Ubuntu 9.10 编译安装Firefox 3.6 - [Ubuntu/Linux]
综合了网上的方法,和官方文档,花了3个多小时,终于编译安装成功,內牛满面
。1.准备编译环境和依赖
sudo apt-get build-dep firefox
sudo apt-get install mercurial libasound2-dev libcurl4-openssl-dev libnotify-dev libxt-dev libiw-dev mesa-common-dev autoconf2.132.下载源码
http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.6/source/firefox-3.6.source.tar.bz23.准备编译配置文件
在解压出来的源代码根目录mozilla-1.9.2下新建文件"mozconfig"(不包括引号),输入以下内容:
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/objdir-ff-release
mk_add_options MOZ_MAKE_FLAGS="-j4"4.编译制作安装包
在源代码根目录mozilla-1.9.2下执行make -f client.mk开始编译。编译的过程有点漫长,可以先干点别的事。编译完成后,会在源代码根目录mozilla-1.9.2下生成一个objdir-ff-release文件夹。在objdir-ff-release执行make package命令,会在当前目录的dist目录下生成名为firefox-3.6.en-US.linux-x86_64.tar.bz2的安装包。5.安装
执行命令sudo tar jxf firefox-3.6.en-US.linux-x86_64.tar.bz2 -C /opt,把firefox安装到/opt目录(当然也可以换成你喜欢的其他目录)下,然后sudo ln -sf /opt/firefox/firefox /usr/bin/firefox更新符号连接。编译安装完毕。flash player也没有任何问题。
-
2009-11-04
【GreaseMonkey脚本】在豆瓣任何页面使用我说 - [Javascript]
预览:http://s3.amazonaws.
com/uso_ss/3788/larg e.png?1257361367
安装地址:http://userscripts.org/scripts/show/6124 5
刚学的JS,渣代码、无技术,高手请无视。
实现不了异步发送数据(请高手赐教),所以提交我说后都会跳到友邻页面,会想办法解决的。
暂时这样。 -
2009-09-27
ECMAScript如何定义类或对象 - [Javascript]
1.工厂方式
function createCar(sColor, iDoors, iMpg) { var oTempCar = new Object; oTempCar.color = sColor; oTempCar.doors = iDoors; oTempCar.mpg = iMpg; oTempCar.showColor = function () { alert(this.color); }; return oTempCar; } var oCar = createCar("red", 4, 23); oCar.showColor();2.构造函数方式
构造函数内部没有创建对象,而是使用this关键词。使用new运算调用构造函数时,在执行第一行代码前先创建一个对象,只有用this才能访问该对象。然后可以直接赋予this属性,默认情况下是构造函数的返回值(不必明确使用return)。function Car(sColor, iDoors, iMpg) { this.color = sColor; this.doors = iDoors; this.mpg = iMpg; this.showColor = function () { alert(this.color) }; } var oCar = new Car("red", 4, 23); oCar.showColor();3.原型方式
function Car() { } Car.prototype.color = "red"; Car.prototype.doors = 4; Car.prototype.mpg = 23; Car.prototype.showColor = function () { alert(this.color); }; var oCar = new Car(); oCar.showColor();4.混合构造函数/原型方式
function Car(sColor, iDoors, iMpg) { this.color = sColor; this.doors = iDoors; this.mpg = iMpg; this.drivers = new Array("Meck", "Ava"); } Car.prototype.showColor = function () { alert(this.color); }; var oCar = new Car("red", 4, 23); oCar.drivers.push("Matt"); alert(oCar.drivers);5.动态原型方法
function Car(sColor, iDoors, iMpg) { this.color = sColor; this.doors = iDoors; this.mpg = iMpg; this.drivers = new Array("Meck", "Ava"); if (typeof Car._initialized == "undefined") { Car.prototype.showColor = function () { alert(this.color); }; } Car._initialized = true; } oCar = new Car("red", 4, 23); oCar.showColor(); -
2009-09-19
艾未未工作室《老妈蹄花》 - [瞎折腾]
本来只想扔到火兔上算了,没想到被河蟹了,怪不得火兔能原地复活。
以下内容转至罗永浩的博客http://www.luoyonghao.net/blogs/luoyonghao/archives/134026.aspx
艾未未工作室《老妈蹄花》发布的初始版
文件格式:mp4,尺寸:586.18 MB
emule、电骡或迅雷下载: http://is.gd/2RmEH (我翻墙过去是404),原地址:
ed2k://|file|%E8%80%81%E5%A6%88%E8%B9%84%E8%8A%B1.mp4|614659356|FFF422F22E693EB55ACAEA8ECBE53E95|/
其他下载地址:
http://www.rayfile.com/zh-cn/files/283161ee-986f-11de-bd30-0014221f469f/(已河蟹)
http://www.rayfile.com/zh-cn/files/9537eec5-9850-11de-9284-0014221b798a/(已河蟹)
http://www.damipan.com/file/3NowKu7.html(需翻墙)
http://d.namipan.com/d/af2a65b7ed6be4577714b1ced64537b2f63956b21cf5a224(已河蟹)
《老妈蹄花》北风压缩版
文件格式:flv,尺寸:180 MB
emule、电骡或迅雷下载: http://is.gd/2PSh4 (也是404),原地址:
ed2k://|file|%E8%80%81%E5%A6%88%E8%B9%84%E8%8A%B1.flv|184560119|C777A1D89209809879EDB5AF83A547BB|h=HSNOSZFB54CAX4LSMSGEWYK27IRARIXT|/
在线播放:
Youtube
分段播放:http://www.youtube.com/user/wenyunchao(需翻墙)
播放列表:http://bit.ly/13fokM (需翻墙) -
2009-08-19
英文环境下的中文字体设置 - [Ubuntu/Linux]
换成英文环境后发现firefox里的字体都变了,虽然在ff里强制把所有字体都设置成了文泉译,但是却不能显示。以下是解决办法:
在/etc/fonts/conf.d 里面加上3 个文件的链接:cd /etc/fonts/conf.d/ sudo ln -s /etc/fonts/conf.avail/29-language-selector-zh.conf sudo ln -s /etc/fonts/conf.avail/69-language-selector-zh-cn.conf sudo ln -s /etc/fonts/conf.avail/99-language-selector-zh.conf
注销! PS.我无语,又发现wine的软件中文显示又一塌糊涂。。。。 -
2009-08-18
折腾的linux输入法 - [Ubuntu/Linux]
今天把系统换成了英文界面
重启后,发现ibus不能用了,终端输入sudo im-switch -c却没发现有ibus。到ubuntu论坛上看了下。按别人的说法试了下不加sudo,成了。
注销,又发现ibus不能在QQ和fetion直接用快捷键呼出了,要右键选择输入法才行。继续找论坛,解决是:
1、在终端中输入“GTK_IM_MODULE=xim XMODIFIERS="@im=ibus" eva ”,即可正常调用,不足之处是必须开个终端窗口。
2、系统-首选项-主菜单,找到“eva”这一项,编辑“属性”,在“命令”一栏中原有命令的前面加入“env GTK_IM_MODULE=xim XMODIFIERS="@im=ibus" ”,(注意去掉最外侧的引号)以后点击菜单中的eva直接执行就行了。
继续注销,又发现用管理员权限打开文档的时候又不能调用输入法,这个我以前好像没注意过,不知道以前是不是这样,反正不爽。
卸载ibus,上scim,又发现scim不能光标跟随。。。继续看论坛。。。。
解决方法:
1、sudo gedit /etc/X11/xinit/xinput.d/scim
2、将默认的 GTK_IM_MODULE=scim(这里也有可能是GTK_IM_MODULE=xim) 修改为 GTK_IM_MODULE="scim-bridge"。保存退出.
3、在scim输入法中进行了如下设定:
scim设置->全局设置->将预编辑字符串嵌入到客户端中 前的勾去掉
scim设置->gtk->嵌入式候选词标的勾去掉.
4、重启scim
继续搜索为什么不能在管理员权限调用输入法,又发现这个http://tinyurl.com/mt5kqt
先记到这,明天再折腾。