关于飞速土豆

• 飞速土豆是在本机起的一个服务,浏览器安装该插件后,遇到可以代理的请求时,就由本地服务进程来下载数据了
• 飞速土豆还有缓存的功能,就是如果浏览器里通过飞速土豆下载过某段视频,再用控制台走该代理下载该视频就很快了
• 飞速土豆限制wget下载,是通过限制agent实现的,用-U参数修改agent就可以搞定了

Linux 桌面系统的效率

Linux 系统主要用来作服务器,而且不安装图形界面; 最近安装来一个图形界面的Linux,发现和windows比起来确实有些慢。其实,Linux的桌面系统是以应用程序的方式运行的,而windows的桌面是运行在核心态的,自然要平滑的多; 但是也正式因为windows的核心态要处理一些图形的东西,使得windows的内核显得很大,而Linux就灵巧的多。

ubuntu 命令行软件包管理

命令行软件包管理
2.4.1. APT

    * APT (高级软件包工具) 是一个强大的包管理系统,而那些图形化程序如 添加/删除 应用程序 和 Synaptic 都是建立在它的基础之上的。APT 自动处理依赖关系并在系统软件包执行其他操作以便安装所要的软件包。 运行 APT 要求管理权限 (参见第1.3.3节 ― root 用户和 sudo 命令)。 可以被 APT 使用的一些常用命令:
          o 安装软件包:
                sudo apt-get install packagename
          o 删除软件包:
                sudo apt-get remove packagename
          o 获取新的软件包列表:
                sudo apt-get update
          o 升级有可用更新的系统:
                sudo apt-get upgrade
          o 列出更多命令和选项:
                apt-get help
      有关 APT 用法的更多信息,请阅读全面的 Debian APT 用户手册。

安装单个软件包文件

    * 安装程序的首选方式是通过本章所介绍的软件包管理器。然而,虽然 Ubuntu 软件包库非常大,但也有可能您想要安装的软件包并不在 Ubuntu 库中。如果这样的话,您也可以从网站下载并安装文件。在您安装文件之前确认您所下载的文件来自一个安全的源是重要的。 有许多不同类型的 Linux 软件包文件。它们多数与特定 Linux 发行版的软件管理器相关联。如 Debian 软件包 文件 (.deb 文件)、Redhat 软件包管理器 文件 (.rpm 文件) 和 Tarballs (.tar 文件)。 本部分内容将介绍如何安装这些单个文件。无法保证这些文件将与您系统兼容,如果您安装这些文件的话,您也将无法得到安全更新。有鉴于此,如果您想安装程序的话,请尽可能通过软件包管理器来安装由 Ubuntu 自身提供的应用程序软件包。

2.5.1. 安装/卸载 .deb 文件

    * 这些是Debian 软件包。这些与 Ubuntu 相关的软件包文件使用 .deb 后缀是因为 Ubuntu 与 Debian GNU/Linux 发行版有着紧密的关系。您将需要管理权限来安装 .deb 文件 (参见 第1.3.3节 ― root 用户和 sudo 命令)。
         1. 要安装 .deb 文件,简单地双击它,然后选择 安装软件包 即可。
         2. 或者,您也可以打开一个终端并输入:
                sudo dpkg -i package_file.deb 来安装 .deb 文件。
         3. 如需卸载 .deb 文件,在您软件包管理器中反选它,或输入:
                sudo dpkg -r package_name

2.5.2. 将 .rpm 文件转为 .deb 文件

    * 另一种软件包文件是 .rpm为后缀的 Red Hat 软件包管理器文件。我们并不建议在 Ubuntu 系统中安装它们。在绝大多数情况下,Ubuntu 自身的 .deb 软件包是可用的。然而,如果绝对必要,可以使用程序 alien 将 .rpm 文件转化为.deb 文件。
         1. 安装 alien 程序 (2 ― 添加、删除和更新应用程序)。
         2. 在终端使用管理权限运行以下命令:
                sudo alien package_file.rpm

可以不被浏览器拦截的弹出窗口JS代码

转载: 一个强制弹出窗口的JavaScript类:ForceWindow

一个可以不被广告拦截器拦截的弹出窗口
ForceWindow.iclass.js代码如下(使用、讲解、相关说明全部在注释中):

————————————————————————————

/**
* 定义ForceWindow类构造函数
* 无参数
* 无返回值
*/
function ForceWindow ()
{
this.r = document.documentElement;
this.f = document.createElement("FORM");
this.f.target = "_blank";
this.f.method = "post";
this.r.insertBefore(this.f, this.r.childNodes[0]);
}

/**
* 定义open方法
* 参数sUrl:字符串,要打开窗口的URL。
* 无返回值
*/
ForceWindow.prototype.open = function (sUrl)
{
this.f.action = sUrl;
this.f.submit();
}

/**
* 实例化一个ForceWindow对象并做为window对象的一个子对象以方便调用
* 定义后可以这样来使用:window.force.open("URL");
*/
window.force = new ForceWindow();

/**
* 用本程序弹出的窗口将不会被广告拦截软件拦截,但有一个缺点:你无法象对window.open弹出的窗口那样对外观进行定制。
* 你当然也可以在使用前实例化一个ForceWindow对象:
* var myWindow = new ForceWindow();
* 这样来使用:
* myWindow.open("URL");
* 本程序测试通过的浏览器:IE 5+、Firefox 1.0、Mozilla 1.7.5、Netscape 7.2、Opera 7.23
* 友情提示:如果你将本程序用于强制弹出广告,请更多的想想浏览者的感受!
*/
————————————————————————————

组织就是……

组织就是……
在你遇到难事时对你说:我们无能为力!
在你遭遇用人不公时对你说:你要正确对待!
在你合法权益受侵时对你说:你要顾全大局!
在你受到诬陷时对你说:你要相信组织!

儒家是公开的执政党,法家是暗中的执政党,道家是参政议政的在野党,墨家思想变成地下党。

80后

夫80后者, 初从文, 未及义务教育之免费, 不见高等学校之分配, 适值扩招, 过五关, 斩六将, 本硕相继, 寒窗数载, 二十六乃成, 负债十万。 觅生计, 背井离乡, 东渡苏浙,南下湖广, 披星戴月, 秉烛达旦, 十年无休, 蓄十万。 楼市暴涨, 无栖处, 购房金不足首付, 遂投股市, 翌年缩至万余, 乃抑郁成疾, 入院一周, 倾其所有 病无果, 因欠费被逐院门。 寻医保, 不合大病之规, 拒付, 带病还。 友怜之,送三鹿奶粉,饮之,卒。

今天安装了ubuntu 操作系统

前些天安装了ubuntu 9.10的虚拟机,今天弄了个ubuntu9.10的光盘,使用wubi方式安装了一个真实的操作系统,因为原来弄过一次虚拟机,所以这次安装起来就顺利多了;比原来做的更多的有如下几点:

1. 配置了vpn

2. 安装了scim输入法

3. 安装了svn客户端,目前还是命令行的

4. 配好了吴城给的连接服务器的脚本

5. 安装了flash,这里遇到了一点问题

6. 安装字体

a. 下载或从windows的fonts目录复制ttf字体文件到/usr/share/fonts/目录下,可以建立子目录,将字体文件放在子目录下面,或建立软连接到/usr/share/fonts目录下
b. 在/usr/share/fonts/目录下执行命令

phpor@ubuntu:/usr/share/fonts$ sudo mkfontscale
phpor@ubuntu:/usr/share/fonts$ sudo mkfontdir
phpor@ubuntu:/usr/share/fonts$ fc-cache

7. 安装了PHP apache mysql, 这里比较有趣的是apache使用的文档目录是和我的windows使用相同的目录,mysql也使用和windows相同的数据库,这样不管我使用ubuntu还是windows,数据都是共享的。

8. 了解了一下主题的安装,选择了一个比较清淡的主题; 主题的安装特别的方便,在线下载压缩包不需要解压,直接选择就安装了; 系统=》首选项=》外观; 虽然可以选择的主题很多,但是没有一个觉得特别适合我的;

最终得到的启示是: 人的欲望是无法满足的; 人心不足蛇吞象,知足常乐!
适应是一件痛苦而漫长的事情,但是太多的选择也会给人带来烦恼; 本来最差的选择已经可以满足你了,为什么非要挑选一个最好的呢?其实,没有最好的那个的话,次好的已经是最好的了; 切记: 世界上没有完美
工具就是工具,我们的目的不是选择最好的工具,而是完成我们要做的事情。虽说是: 磨刀不误砍柴功; 但是世界上不存在放之四海而皆准的真理,老祖宗留下的经验教训固然经典,也要辩证地看待,不能不加思考地接受; 如果砍柴的时间只有一个小时,而且只需要很少的柴就行了;如果我们不用刀,40分钟也能完成,那么我们花费50分钟的时间去磨刀,10分钟又未必能做完,那么,这种情况下,磨刀就误了砍柴的功了。

9. scim 输入法有一些缺点,就是词库太小了,而且不会自动更新,不过linux下的输入法太少了,没得选择; 使用windows时,觉得在线输入法老更新东西,有些慢,不过现在才知道在线输入法的优点了; 而且scim的候选词的候选框不能跟随光标移动,也是一个很不爽的地方。

10. 放弃未必是最好的选择,学会适应和敢于放弃同样重要

11. 原来安装wireshark没有成功,这次发现可以直接用apt安装,安装后发现没有快捷方式,直接在命令行启动wireshark,发现找不到网卡,用tcpdump -D 试了一下也没发现网卡,不能啊,还在上网呢,怎么没有网卡呢?可能是没有sudo吧, sudo tcpdump -D 是可以看见网卡的,那么wireshark也应该是没有sudo,使用sudo wireshark 启动,当然可以,但是要建立一个快捷方式怎么写呢?因为没有运行新立得软件包管理器总是提示输入密码的,看来按照新立得软件包管理器的快捷方式写就没问题了,是这样的: gksu –description /usr/share/applications/synaptic.desktop  /usr/bin/wireshark

12. 重新启动系统进入windows,才发现windows界面是那么的细腻,心情会好很多的; 而且windows上的输入法是那么的漂亮好用,才发现Ubuntu和windows根本就不是一个级别的东西。使用windows的时候向往ubuntu,实在是幸福中向往痛苦。能有这么好的windows,该知足了!

13. ubuntu的应用程序菜单和系统菜单的实现: 都是/usr/share/applications 下面的 *.desktop 文件, 可以用鼠标将菜单直接托到浏览器或编辑器中,就可以看到文件的内容了。 自定义的快捷启动项则是定义在: ~/.local/share/applications/ 目录下的。windows 上的快捷方式则不是可以用文本编辑器来编辑的