英文站才做几天,做好链接后,第三天就看到好多Baiduspider+来爬呀爬,难道baidu不是根据网站内容,而且服务器所在ip判断网站语言吗,还是希望在网页里发现他们感兴趣的MP3链接,呵呵!
March 31, 2009
March 20, 2009
甜甜生病了
可能广州天气变化太快了,甜甜扁桃体发言了,白天还在qq上和我小小的吵了一架,下班我在公司多待了会,收到她的短信,告诉我她在挂吊针,立刻关电脑,打的过去。心情很难受,但见到她的第一面,我们俩还是都笑了。一直陪她打完,差不多3个小时。最后吃饭回家,10点了,今天刚出的lost我还没下载呢:(
March 19, 2009
iPhone 3.0 演示中的LOST
![]()
11:05AM Ha, an email with flight info for Oceanic 815.
11:05AM 哈,有一封有着Oceanic 815航班信息电子邮件。
是不是iPhone的人也是LOST的fans
March 18, 2009
[转]暂别了,SQL
对数据表最经常的操作,无非就是CRUD(创建、读取、更新、删除)。单纯用Sql来实现,一点也不难。但是一个网站往往需要很多Sql语句,散落在各个角落,反复敲打长长的Sql语句,很可能会出错。Sql若出错,后果很严重啊。还有,所谓入乡随俗,本来满脑子在围着OO转,却不得不一次次以字符串形式跟数据库打交道。总之,Sql语句在OO的程序里,是个大鸡肋。
Rails为此引入了ORM(对象/关系映射)。ORM的任务是完成“对象应用程序和关系型数据库内表格的行、列之间的转换”。Rails把转换成对象的表格称之为Model(模型)。转换规则如下:

回到第一节的那个例子:“在http://my.example.com网站里,显示id编号为1的网志”。Rails识别URL后调用控制器blog及它的方法show(1),而show是这样定义的:
def show
@blog=Blog.find(:id)
end
这里的Blog先被声明为模型的类。整个表达式的意思是:show将会传进来一个作为id的参数,然后在与Blog相映射的数据表里读取id为1的记录,把记录里所有字段的值都传给全局变量@blog。
瞧,一句Sql语句都没有,就完成了读取的任务,与此同时突出了业务规则,而不是教数据库如何操作。这是ORM的第二个好处,当散落在各个角落的Sql,全都变成了业务逻辑时,就能很容易理解当初写为何要这些代码,以及它们是否与改进后的业务规则相匹配。网站的可维护性得到了保障。
世间万物都是把两刃刀,没有绝对的好与坏。自ORM诞生之日起,争论就不曾休止过。它归根结底还是要转换成Sql语言,才能与数据库打交道。程序员是否该把控制权交给ORM,而不管网站的运作效率呢?
Rails之所以能在短时间里火爆,其中一个重要的因素就是它以人为本,只要程序员编程时效率高,心情好,其余的都可以妥协。在这头三篇提及的控制器、视图、模型(简称MVC)也不是Rails首创的,甚至可以说,Rails就是一个大抄家,但是它却抄出了“四库全书”这样的丰功伟绩。
指甲上的半月痕你懂多少?
(一)什么是半月痕
在指甲下方五分之一处,出现一条白色弧形的痕迹,这就是半月痕,也有人称之为小太阳。
指甲半月痕是阴阳经脉界线,是人体精气的代表,故也称为健康圈。
半月痕的发育,要受营养、环境、身体素质的影响,当消化吸收功能欠佳时,半月痕就会模糊、减少,甚至消失。
半月痕的状况,显示出人体健康状况的信息。
(二)半月痕的作用
中医学说:爪为筋之华,血之余,气不耗归于肝为血,血不耗归于肾为精,精不耗归于骨为髓。
这就是精髓的由来。精髓也是元气的所在。半月痕由于显示的信息正是精血气的状况,可见其重要性。
元气的作用:
1、濡养全身五脏六腑。
2、推动五脏六腑气血的正常运行。
3、抗御外邪(免疫功能)。
4、长寿抗衰老物质。
5、遗传物质。
中医有句话:精足人壮,精弱人病,精少人老,精尽人死。
由此可见,精髓元气的重要。在日常生活里,及时恢复精气神,保养好身体,有利于我们的身体健康。当精力不足时,重要的补充首先是蛋白质。
中医学说:“精血不足补之以味。”
这就是说,要补充蛋白质。优质蛋白质以中性为好,如奶类、蛋类、豆类、鱼类、黑色性食物(逢黑补肾)、种籽性食物、胚胎性食物等。坚持一个月以后,就可以看到
半月痕出现了,显示精力得到一定的恢复。
(三)正常半月痕
1、数量
半月痕的数量,双手要有8–10个为好。
2、形态
半月痕的面积占指甲五分之一为好。
3、颜色
半月痕以奶白色为好,越白越好,表示精力越壮。
(四)不正常半月痕
1、半月痕少
半月痕越少,表示精力越差,体质越寒,也就是免疫力弱,身体手脚寒冷。
2、不正常半月痕的三种类型
①寒底型——凡半月痕越少越寒,无半月痕为寒型。
寒型表示体内阳气虚弱而阴寒较旺盛。
这种人的脏腑功能低下,气血运行慢,容易疲劳乏力,精神不振、吸收功能
差、面色苍白、手脚怕冷、心惊、嗜睡、容易感冒、反复感冒,慢慢就精力衰退、体质下降,甚至痰湿停滞、气滞血瘀、痰湿结节,易生肿瘤。
②热底型——凡小指也有半月痕者,均属热型。
热型的人,其半月痕都大于指甲的五分之一。
半月痕增大,表示人体内阳气较旺盛,脏腑功能强壮,身体素质较好。但在病症情况下,则是阳气偏旺盛,这类人,脏腑功能亢进,可见面红、上火、烦燥、便秘、易
怒、口干、食量大、不怕冷、好动,甚至血压高、血糖高、易中风。
③寒热交错型——凡半月痕的边界模糊不清、颜色逐渐接近甲体颜色者,属寒热交错或阴阳失调。
初期:半月痕边缘开始不清,如放光芒状。
中期:半月痕开始缩小。
后期:半月痕逐渐减少并消失。
3、半月痕面积
①半月痕面积小于指甲五分之一,则表示精力不足,肠胃吸收能力差。
如半月痕突然晦暗、缩细、消失,往往会患有消耗性的疾病、肿瘤、出血等。
小孩子没有发育之前,是没有半月痕的。
大人夜生活、性生活过多,半月痕也会消失,也很难长出来。
②半月痕大于五分之一时,多为心肌肥大,易患心脑血管、高血压、中风等疾病。
4、半月痕的颜色
①奶白——表示正常,这类人精力强壮,体质好,身心健康。
②灰色——表示精弱,影响脾胃消化吸收功能的运行,容易引起贫血,疲倦乏力。
③粉红——与甲体颜色分不清,表示脏腑功能下降,体力消耗过大,容易引起糖尿病、甲肮等病症。
④紫色——容易引起心脑血管血液循环不良,供血供氧不足,易头晕、头痛、脑动脉硬化。
⑤黑色——多见于严重的心脏病、肿瘤或长期服药引起药物和重金属中毒。
(五)半月痕与五指关系
1、拇指半月痕——关连肺脾
呈粉红色时,表示胰脏机能不良,容易感冒、反复感冒、疲劳,严重时易患糖尿病。
2、食指半月痕——关连肠胃
呈粉红色时,表示胃、大肠的循环不良,食欲自然减退。
3、中指半月痕-关连心包经、神志
呈粉红色时,表示精神过度紧张,易头晕、头痛、思路不清、脑涨、失眠、多梦。
4、无名指半月痕-关连内分泌
呈粉红色时,表示运行于无名指的三焦经发生异常,易体质下降、阴阳失调,人容易有种说不出的不舒服感,女性会得月经不调等妇科病。
5、小指半月痕-关连心肾
小指一般很难长出半月痕,出现时,多为热症。呈红色时,易患严重的心脏病。
iPhone OS 3.0
iPhone os 3.0新功能:
· 文本的复制与粘贴
–点两下激活剪切/复制/粘贴对话框
–摇晃iPhone来撤销错误操作
–程序间可实现复制
· 照片的复制与粘贴
–可以选取多张照片
–粘贴到邮箱中发送多张照片
· Spotlight系统搜索功能
–可以搜索设备里所有被支持的搜索项目,不论是mail,map,ipod,address book
–任何程序在加入搜索功能后,也可以被搜索。
· 邮件,日历和iPod的单独搜索
–针对性的搜索界面
–支持IMAP服务器搜索
· 3G Tethering
–类似pdanet的功能,允许笔记本电脑利用iPhone的3G网络上网。
–需要电信服务商的更多配合。
· 水平键盘输入
–允许使用横向水平键盘发送邮件,短信,写记事本。
· MMS支持
–发送多媒体短信,支持图片,音频和电子名片(没有视频的消息)
· 支持更多的日历服务类型
–支持Google和Yahoo日历使用的CalDAV
–支持Apple iCal使用的.ics格式。
· 增强股票功能
–阅读股市相关新闻,了解股市全面信息
· 蓝牙A2DP音频功能
–使用蓝牙耳机或音响收听立体声音乐
· iTunes同步Note
· Safari自动登录
–自动记录登录信息,无须每次输入
· 摇晃iPhone来随机播放音乐
· 自动登录Wifi
–如果你有订制付费的Wifi热点,iPhone将可以自动登录Wifi网络
· 反钓鱼功能
–Safari会提醒你一些带有欺骗性质的网站。
· 增强家长控制功能
–可以控制更多的项目,比如电影,电视节目,软件,网站。
· 现场流媒体的播放
–根据带宽来调整帧率
· 更多Youtube功能
–Youtube视频打分,订阅,帐户管理
· 通话记录
新的苹果软件:
· 音频备忘录
–允许录制任何的声音,不会让瞬间的灵感溜走。
· 发送接收文件
–允许iPhone和iPod间的文件交换。
新的第三方程序功能:
加入了超过1000种新API,来扩展第三方程序的功能
· P2P Wifi连接
–允许iPhone进行P2P设备直连,不需要通过一个Wifi网络
–通过蓝牙来发现设备,通过Wifi来进行直连。
–更方便的进行设配件的信息交换,或是联机游戏。
· 浏览其它设备里的文件
–通过第三方软件来浏览一个遥控设备里的文件
· 利用iPhone来控制其它的设备
–把iPhone当作一个遥控器来控制其它的外部设备,比如遥控调节音响的EQ。
· 可以直接调用系统地图
· GPS导航功能
–开发者将可以直接使用iPhone GPS信息结合自己附带的地图进行GPS导航,而无需3G或是Google支持。
· Push功能
–在程序关闭后,通过push服务来进行文字或是音频的提醒。
· 程序中的语音通讯功能
–允许程序接入VoIP功能,比如玩家可以在游戏中和对方直接利用Wifi进行通话,无需电话支持。
· 音频录制
–音频录制成为官方的API,第三方软件无需载使用自制的
· 接入iPod媒体库
–允许第三方软件调用iPod里的媒体文件。
AppStore的新变化:
· 订阅程序
· 在程序内为程序购买新的内容
· 为游戏购买更多的关卡。
西数WD MY BOOK计划任务
vi /etc/crontabs/root
比如我的,添加一行
*/30 * * * * /home/mybook/ip.sh
每半个小时执行一次ip同步到3322, 最后crond -c /etc/crontabs/ restart 让计划任务生效。
rTorrent 命令行使用说明
搜索一下网络上关于 rtorrent 的中文说明似乎没有找到,根据原文大致的把命令行操作翻译一下:
添加和删除 torrents
回退键用 URL 或者文件路径添加,采用 tab 键查看目录内容并自动完成,支持通配符,例如: ~/torrent/*
回车键和回退键一样,但是添加的 torrent 保持非激活( inactive )状态 (用 ^s 激活)
^o对选择的 torrent 设置新的下载目录,仅仅对还没有被激活过的 torrent
^s开始下载,先运行 hash ,除非已经做过
^d停止激活的下载,或者删除一个停止的下载
^r初始化 torrent 的 hash 检查
注意: ^s 和 ^q 在 shell 里面经常用来控制屏幕的暂停,这会和 rTorrent 发生冲突,用 stty -a 来检查是否已经被使用,删除的办法是:
stty stop undef
stty start undefbefore running rTorrent (or reattaching to screen) to leave them undefined. You
could also replace undef with some other code — ^p, say. ^d also usually sends
end-of-file but ncurses passes this through to rTorrent. stty eof undef if you
are worried.
To fix this, you may also toggle the flow control in screen with ^a ^f until
screen displays “-flow” in the bottom left corner.
修改带宽
a/s/d增加上传带宽 1/5/50 KB.
z/x/c降低上传带宽 1/5/50 KB.
A/S/D增加下载带宽 1/5/50 KB.
Z/X/C降低下载带宽 1/5/50 KB.
Common Error Messages
Could not parse bencoded data
This message is caused by bad communication with the tracker, often caused by
invalid client authentication (passkey, IP address, etc.)
Could not create download, the input is not a valid torrent
This message is caused by a corrupted or otherwise non-valid .torrent file.
You should redownload the .torrent file or possibly find a new source for it.
浏览
Global Keys
^q关闭 rTorrent,再按一次,强行关闭
上下箭头选择 torrent
左键回到前一个屏幕
主屏幕视图操作
向右键切换到下载视图
^r检查 hash
+/-修改优先度
l查看日志,空格退出
1显示所有下载
2显示所有下载,按文件名排序
3显示开始的下载
4显示停止的下载
5显示完成的下载
6显示未完成的下载
7显示正在 hash 的下载
8显示正在做种的下载
下载视图
rightSwitch to selected view
leftSwitch to view selection or back to main view
1/2Adjust max uploads.
3/4Adjust min peers.
5/6Adjust max peers.
p显示 peer
o显示 torrent 信息
iDisplay file list
uDisplay tracker list
t/TInitiate tracker request. Use capital T to force the request, ignoring
the “min interval” set by the tracker.
Peer list View Keys
leftSwitch to view selection
rightShow peer details
*Snub peer (stop uploading to this peer)
kKick peer (disconnect from peer)
File list View Keys
leftSwitch to view selection
rightShow file details
spaceChange the file priority; applies recursively when done on a
directory
*Change the priority of all files
/Collapse directories. While collapsed, press right to expand the selected
directory.
Priority options are blank (standard priority), hig (high priority) and off (not
to be downloaded).
Tracker list View Keys
leftSwitch to view selection
*Enable/disable tracker
spaceRotate trackers in a group
