存档

‘杂项’ 分类的存档

转载造成的网络垃圾

2011年2月6日 没有评论

在网上搜索信息的时候,经常都能搜到一堆重复的内容,大部分都是转载,有时候东西过时或者不是要找的内容都没办法,前几页都被这样的信息塞满了,这些网络垃圾使得人们不能高效的查找到所需。虽然google的搜索对复制内容好像有自己的判定机制,可以使得原创的内容排在搜索结果的前面,但是明显实际效果并不是多好。
以前在51cto建了个博客,写了一点内容,六七篇的原创加起来访问量也有几千了,我今天试着搜索了一下内容,发现还真有几篇被网上转载了,包括我要求的不能转载的文章。
这几个网站是
http://www.suqianpc.com/ 宿迁电脑
http://www.sxlongda.com/ 本本世家
http://www.linux520.net Linux十万个为什么
http://www.linux521.com/ Linux521.com
http://www.firnow.com/ 飞诺网
尤其是飞诺网,简直就是个垃圾,全是转载的内容,网上好像有几个这样的网站,到处转载别的地方的技术文章。
我觉得避免造成网络垃圾最好的方式就是在转载的时候加上转载出处的链接,而且一定要是原链接,这多少应该可以减少一些垃圾的存在。

分类: 杂项 标签: ,

archlinux和gentoo

2011年2月5日 2 条评论

前一段时间装了一下archlinux和gentoo,还没有做个总结。

这两个发行版跟以前接触过的有很大的不一样。最明显的一个特点就是采用滚动升级,而不是像其他发行版那样的跨版升级,这样的好处就是不用像其他发行版那样频繁的升级,而且维护起来方便,因为一般的跨版发行都会有支持的时间,滚动升级就不存在这样的现象。

另外一个更突出的特点就是这两个版本的包管理机制了。熟悉一套包管理机制,可能就熟悉了一个发行版的一大半了。我个人感觉这俩发行版的一些根本理念还是很相近的,表面上看也有很多类似的地方,arch虽然是用pacman安装二进制包,但是也支持用abs下载代码自己编译,编译完之后再打包安装,gentoo的portage则是直接编译代码,在网上看到信息说也可以直接安装编译好的包,但是我还不知道是怎么来弄,并且两个版本同样可以根据自己的架构编译代码的时候进行优化,arch编译并且打包的工具叫makepkg,在/etc/makepkg.conf里可以指定参数,在编译时得到优化,gentoo的是在portage的配置文件/etc/make.conf里进行修改。另一个就是自动化编译源码时的配置文件,arch用的是PKGBUILD,gentoo用的是ebuild,里面的功能也类似,指定源码下载的网址,还有编译时的一些命令。abs和portage都是采用的BSD上的port机制,所以两者才会有很多相似地方。 阅读全文…

分类: 杂项 标签: , , ,

Linux下图形界面的一些概念

2011年2月4日 没有评论

以前就经常被一些xorg、X11,gdm/kdm/xdm,gnome这些概念搞混,虽然大致也知道是怎么回事,但是比较模糊,理解的也不是很到位,上次装archlinux和gentoo的时候,因为有很多东西要自己配置,所以趁机会搞明白了点。

首先要搞明白的是Linux下面很多东西都是模块化的,不像windows一样,图形界面就是操作系统的一部分。有了这个概念以后,在一层一层搞明白这里面的关系。
X11,也叫X window系统,是一个类似于协议或者标准一样的概念,xorg是它的一种实现,并且是开源的,当然也有其他的实现,包括商业的和自由软件。X window具体是干什么的,可以参考这篇http://biz.chinabyte.com/178/2041178.shtml,简单地说X window分两个部分,server和client。server部分处理客户的请求,比如键盘鼠标这些外设的信息,并且显示在屏幕上,并且把操作告诉给client,举个具体的例子,远程登录的时候,本地有个屏幕能显示出来操作,你用的是本地的鼠标键盘,但是操作的是远端的机子,这就是在本地开了一个x window的server。client就是所有运行的程序,举个具体的例子,当鼠标点开一个程序运行时,是server端检测到鼠标的消息,然后传递给client,client运行后再连接到server,显示出来。

所以安装xorg,是运行图形界面的基础。 阅读全文…

分类: 杂项 标签: , , , , , , ,

new start

2011年2月3日 没有评论

这是用申请到的000webhost免费空间写的第一篇日志。

无奈,appspot.com经常被墙,gae下面的micolog功能也有待完善,最主要的是中文内容的博客,要是经常被墙,能看到的人就不多了。

从网上找到的申请教程,必须要用外国的Ip,外国的邮箱注册才有效,中国的直接被拒。000webhost的访问速度还可以,空间大小做博客也够用了,唯一让人郁闷的是,在线查找主题或者是插件的时候总是得到“API 请求过程中发生一个意外 HTTP 错误”,按照网上找到的解决方式,修改class-http.php,把220行的’timeout’ => apply_filters( ‘http_request_timeout’, 5)值改成了100都还是不行。估计是000webhost的主机域名解析有些问题。这样只好每次用ftp上传了。

micolog的xml导入后有些问题,重新修正了分类和标签,所幸文章和评论都是对的。添加标签的时候想到了一招,把标签全部复制粘贴到文本里,以每一篇分行,在vim命令模式下,%s/\s\s/,/g,\s可以匹配正则表达式里任意空白符。修改完再添加就容易了,复制粘贴。

以后的日志两边同步更新好了。

http://left-uestc.appspot.com gae micolog的博客。

分类: 杂项 标签: ,

求支持ssh的免费空间(包含hax.tor.hu账号申请步骤)

2011年1月30日 7 条评论

发现appspot.com经常被墙啊,有点想换回wordpress了。今天下午本来想找个支持ssh的免费空间,搜索了一下,发现了hax.tor.hu好像还不错,但是网上申请的教程好像有点问题,做到第四步的时候,telnet取得报文,但是我一直是400 bad request。发现大家都喜欢转载啊,内容都完全是一样的,搜索引擎要是以后能做到相同的内容只出现最精准的那个就够了,要不然搜出来好几页都是完全一样的东西…

然后在CJB.NET上弄了一个,申请倒是容易,但是设置好putty,发现网速太慢了,推和脸书有的时候都打不开,更不要说youtube了。

想请问大家,有没有人知道国外比较稳定的空间啊,收费的最好一年100以内,当然免费的更好。 阅读全文…

分类: 杂项 标签: , , ,

无题

2011年1月30日 1 条评论
回家了有三四天了,跟同学喝了一场,平时都在家闲呆着。原来没有体会,因为每年寒暑假加起来差不多每年在家也要有个两三个月,现在想想以后上了班,每年回家的机会就少了,要是呆到华为那种倒霉公司,每年能呆到家的时间最多也不超过一周吧。
算是体会到“钱多事少离家近”这句话的一部分了。
趁这几天,思考一下自己这半年吧,做作总结,以后也算是断能讲的出来的经历,顺便看能不能把平时忙没空搞得事儿搞完。
1.总结下MIC2的测试
2.bugzilla的几个patch
3.鸟哥那本书遗留下来的一个问题,虚拟网卡增加网速
4kernel那本书不知道能不能看完
5.shell那本书再翻一遍
6.怪异行为学,看完
总的来说,这半年还是有点收获的,改进了MIC2的测试,apache服务器的配置应该没多大问题了,使时间大大减少,有时间做别的事情;mysql,perl多少也有了些了解;论文的大概方向也定了下来。
分类: 杂项 标签:

[转]Linux下格式化分区

2011年1月18日 没有评论

分割完畢後自然就是要進行檔案系統的格式化囉!格式化的指令非常的簡單,那就是『make filesystem, mkfs』 這個指令啦!這個指令其實是個綜合的指令,他會去呼叫正確的檔案系統格式化工具軟體! 不囉唆,讓我們來瞧瞧吧!
mkfs [-t 檔案系統格式] 裝置檔名選項與參數:-t :可以接檔案系統格式,例如 ext3, ext2, vfat 等(系統有支援才會生效)範例一:請將上個小節當中所製作出來的 /dev/hdc6 格式化為 ext3 檔案系統[root@www ~]# mkfs -t ext3 /dev/hdc6mke2fs 1.39 (29-May-2006)Filesystem label= <==這裡指的是分割槽的名稱(label)OS type: LinuxBlock size=4096 (log=2) <==block 的大小設定為 4K Fragment size=4096 (log=2)251392 inodes, 502023 blocks <==由此設定決定的inode/block數量25101 blocks (5.00%) reserved for the super userFirst data block=0Maximum filesystem blocks=51589939216 block groups32768 blocks per group, 32768 fragments per group15712 inodes per groupSuperblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912Writing inode tables: doneCreating journal (8192 blocks): done <==有日誌記錄Writing superblocks and filesystem accounting information: doneThis filesystem will be automatically checked every 34 mounts or180 days, whichever comes first. Use tune2fs -c or -i to override.# 這樣就建立起來我們所需要的 Ext3 檔案系統了!簡單明瞭![root@www ~]# mkfs[tab][tab]mkfs mkfs.cramfs mkfs.ext2 mkfs.ext3 mkfs.msdos mkfs.vfat# 按下兩個[tab],會發現 mkfs 支援的檔案格式如上所示!可以格式化 vfat 喔!

mkfs 其實是個綜合指令而已,事實上如同上表所示,當我們使用『 mkfs -t ext3 …』時, 系統會去呼叫 mkfs.ext3 這個指令來進行格式化的動作啦!若如同上表所展現的結果, 那麼鳥哥這個系統支援的檔案系統格式化工具有『cramfs, ext2, ext3, msdoc, vfat』等, 而最常用的應該是 ext3, vfat 兩種啦! vfat 可以用在 Windows/Linux 共用的 USB 隨身碟囉。

例題:

將剛剛的 /dev/hdc6 格式化為 Windows 可讀的 vfat 格式吧!

答:

mkfs -t vfat /dev/hdc6

在格式化為 Ext3 的範例中,我們可以發現結果裡面含有非常多的資訊,由於我們沒有詳細指定檔案系統的細部項目, 因此系統會使用預設值來進行格式化。其中比較重要的部分為:檔案系統的標頭(Label)、Block的大小以及 inode 的數量。 如果你要指定這些東西,就得要瞭解一下 Ext2/Ext3 的公用程式,亦即 mke2fs 這個指令囉!

  • mke2fs
[root@www ~]# mke2fs [-b block大小] [-i block大小] [-L 標頭] [-cj] 裝置選項與參數:-b  :可以設定每個 block 的大小,目前支援 1024, 2048, 4096 bytes 三種;-i  :多少容量給予一個 inode 呢?-c  :檢查磁碟錯誤,僅下達一次 -c 時,會進行快速讀取測試;      如果下達兩次 -c -c 的話,會測試讀寫(read-write),會很慢~-L  :後面可以接標頭名稱 (Label),這個 label 是有用的喔!e2label指令介紹會談到~-j  :本來 mke2fs 是 EXT2 ,加上 -j 後,會主動加入 journal 而成為 EXT3。

mke2fs 是一個很詳細但是很麻煩的指令!因為裡面的細部設定太多了!現在我們進行如下的假設:

  • 這個檔案系統的標頭設定為:vbird_logical
  • 我的 block 指定為 2048 大小;
  • 每 8192 bytes 分配一個 inode ;
  • 建置為 journal 的 Ext3 檔案系統。

開始格式化 /dev/hdc6 結果會變成如下所示:

[root@www ~]# mke2fs -j -L "vbird_logical" -b 2048 -i 8192 /dev/hdc6mke2fs 1.39 (29-May-2006)Filesystem label=vbird_logicalOS type: LinuxBlock size=2048 (log=1)Fragment size=2048 (log=1)251968 inodes, 1004046 blocks50202 blocks (5.00%) reserved for the super userFirst data block=0Maximum filesystem blocks=53791948862 block groups16384 blocks per group, 16384 fragments per group4064 inodes per groupSuperblock backups stored on blocks:        16384, 49152, 81920, 114688, 147456, 409600, 442368, 802816Writing inode tables: doneCreating journal (16384 blocks): doneWriting superblocks and filesystem accounting information: done# 比較看看,跟上面的範例用預設值的結果,有什麼不一樣的啊?

其實 mke2fs 所使用的各項選項/參數也可以用在『 mkfs -t ext3 … 』後面,因為最終使用的公用程式是相同的啦! 特別要注意的是 -b, -i 及 -j 這幾個選項,尤其是 -j 這個選項,當沒有指定 -j 的時候, mke2fs 使用 ext2 為格式化檔案格式,若加入 -j 時,則格式化為 ext3 這個 Journaling 的 filesystem 呦!

老實說,如果沒有特殊需求的話,使用『 mkfs -t ext3….』不但容易記憶,而且就非常好用囉!

分类: 杂项 标签: , ,

Linux下查看分区的文件系统类型

2011年1月18日 没有评论

1.df -Th,但是只能显示已经挂载上的分区,

2.parted print quit

3.进入fdisk命令模式,fidsk /dev/sda 输入p,m是help信息,q退出命令模式。

分类: 杂项 标签: , , , ,

发现微软的onenote强大的搜索功能

2011年1月15日 1 条评论

最近发现onenote的搜索功能太强大了,输入搜索内容,不仅文字可以搜索到,图片和音视频也能搜得到。

比如说输入关键字linux,不仅能搜到文字的内容,要是保存的一张图片上有linux字样,也会被搜索到,保存的音视频里有linux,也会被搜索到。

我觉得这个功能太强大了。

让我想起了以前关于图像搜索的一个想法:

就是搜索一个图片,可以本地上传,也支持网络图片,能找到相近的图片,但是会有不同的尺寸,不同的分辨率,并且同时找到图片的出处。

这样的好处就是,比如说你手头有一张图,但是分辨率不够,大小也不够,你想找要怎么找呢,现在的图片搜索都是输入关键字,但是找到的结果不一定是你想要的那个图,这样的搜索就可以精确到你需要的图片;另一个好处就是你手上只有这个图片的一部分,这样也能找到完整的部分;同时找到图片的出处可以让人看到和这个图相关的内容,可能会是新闻里的配图,也可能会是一个相关的图库,这样得到的信息量会很大,而且全部都是跟图相关的。 阅读全文…

分类: 杂项 标签: , , ,

openSUSE下面cron任务的建立

2010年12月29日 没有评论

openSUSE下面没有run-parts这个脚本,

从这可以看到http://en.opensuse.org/openSUSE:Cron_replace#Differences_between_new_openSUSE.27s_cronie_and_Fedora.27s_cronie

In short : Fedora use /usr/bin/run-parts script (it’s not part of cronie package, but crontabs package) and openSUSE’s cron use /usr/lib/crons script. Both use different techniques : in openSUSE /usr/lib/crons manage start of all script in cron.* dirs and also use some part of sysconfig options from /etc/sysconfig/cron.

所以openSUSE下面的cron任务建立跟常见的可能会不一样。

http://en.opensuse.org/SDB:Cron

具体的可以看这篇,很详细。

分类: 杂项 标签: , ,