以前ubcn 一叶那里买的到期了,转到自己paypal买的vps上了。
最近更新有点少……
开始测试dnspod
由于之前godaddy被屏蔽的事情,开始试用dnspod服务。
总的来说,dnspod的页面丑了点,后台没有godady那么强悍,但是功能方面做的不错,2006年开始经营,也让我不用太担心它会突然消失。成熟的收费模式,看上去它还是能可持续发展的。不少我上过的网站也都用的是他的服务。
关键是服务质量和稳定性了。
先把博客的转过去看看。
godaddy的ns 67,68无法从上海被解析
今天请假一天,结果公司网站打不开,只能再回公司,发现是godaddy访问的问题。
具体来说,无法ping 原来的ns 67 68
root@Jarlyyn:/wffile/d6base/sites/all/modules# ping NS29.DOMAINCONTROL.COM
PING NS29.DOMAINCONTROL.COM (216.69.185.15) 56(84) bytes of data.
64 bytes from ns29.domaincontrol.com (216.69.185.15): icmp_req=1 ttl=49 time=153 ms
64 bytes from ns29.domaincontrol.com (216.69.185.15): icmp_req=2 ttl=49 time=153 ms
64 bytes from ns29.domaincontrol.com (216.69.185.15): icmp_req=3 ttl=49 time=153 ms
^C
— NS29.DOMAINCONTROL.COM ping statistics —
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 153.183/153.363/153.616/0.488 ms
root@Jarlyyn:/wffile/d6base/sites/all/modules# ping NS67.DOMAINCONTROL.COM
PING NS67.DOMAINCONTROL.COM (216.69.185.44) 56(84) bytes of data.
^C
— NS67.DOMAINCONTROL.COM ping statistics —
3 packets transmitted, 0 received, 100% packet loss, time 2017ms
中国电信真是越来越肆无忌惮了啊
在proftpd 设定chroot时使用符号链接
http://www.proftpd.org/localsite/Userguide/linked/chroot-symlinks.html
具体来说,处于安全原因,chroot对符号链接也一样是限制的。
唯一的办法是使用mount –bind,把别的目录挂载到某个目录上。
jquerytools,一些不错的基于jquery的
jQuery tools是一款给jquery的基础ui套件,实现了和jquery UI差不多的功能,包括tab,slider,scroll,range等。
但很轻量级,易于定制。
最早是在找播放flash视频的js时候找到他们网站的。
现在用了他们的js,效果也非常不错。
地址:
http://flowplayer.org/tools/tooltip/slide.html
再接续上个话题……
还是html储存数据的问题。
在jQuery里查data函数的时候,发现这么个链接
http://ejohn.org/blog/html-5-data-attributes/
简单来说,在html里,可以自定义data开头的属性作为数据存储。
看来有这个问题的也不光是我一个啊。
和我之前的script的方法比,更直观,更紧凑。
但还要多一段转换手续,各个类型之类的。
符合w3c以及逻辑的在html中储存数据的办法
之前困惑于找不到能符合逻辑以及w3c的在html中储存数据的办法。最后在翻遍所有的代码进行比较后,还是选择了script标签储存json格式的数据。具体代码如下
<div class="triggerclass"><script type="config">{"hoverpic":"/images/hover.jpg"}</script></div>
script是默认不显示的标签中唯一可以随意放置的,指定了type后就不会随便被解析,而且在jQuery里可以用’script[type="config"]‘来方便的找到。
但这代码和
<div class="triggerclass" hoverpic="/imgaes/hover.jpg"></div>
比,逻辑性,代码长度都不是一个级别的。
w3c,还是不w3c,这是个问题。
作为一个linux用户,曾几何时,一直认为网页应该能通过w3c认证。
可是等到自己做这一行了,却发现,有时候,完全符合w3c在实际中与各大浏览器兼容并不是一回事,甚至于连与我之前认为的符合w3c的标准都不同。
很简单,我需要在一个一个储存JS效果所需数据的位置。
虽然这不够html与数据分离,但这对于提高开发效率有很大的好处。
但是,w3c把我所有添加的用来储存数据的属性都判断为error。
这不是扯淡么,那写数据我本来就是给jQuery准备的,和浏览器一毛钱关系都没有。
所以,为了提高开发效率。我还是不得不写不符合w3c的代码。
但写出的代码不能通过代码验证,虽然Google apple的也不能,这也实在是太让人蛋疼的事情了。
css实现不定宽水平方向居中。
做项目牵涉到水平方向剧中,其实一个居中平铺的ul,一时把我有点难倒。上网搜了下,大都是抄来抄去的left 50% left -50%方法。觉得不是真正意义上的居中,在设置背景的时候容易出问题,想起苹果的幻灯片有这个效果,打开研究了一下,有所收获。
具体来说很简单,就是利用display:inline-block。同时可以作为文字居中,并设置宽和高。而ie6/7下实现不完全的hack,则用display:inline,zoom:1赋予hasLayout来实现。
和这个一笔,正负left的方法就显得画蛇添足了
ie6,inlineblock,float,margin双倍bug…
一路实验下来,能在ie6用,看上去最干净的,做类似于菜单之类的浮动布局的,就是
{display:inline;float:left}
等于是display:inline-block的效果。
但ie6对inline-block支持不完全。
无双倍bug,可设高,宽,margin,padding,可设line-height。
感觉还不错。