avatar

这个是网上找到的Nginx用的rewrite规则,本来没什么大问题,但是今天搞自定义404页面的时候出问题了

if (-f $request_filename/index.html){
    rewrite (.*) $1/index.html break;
}
if (-f $request_filename/index.php){
    rewrite (.*) $1/index.php;
}
if (!-f $request_filename){
    rewrite (.*) /index.php;
}

Continue Reading...

avatar

CSS 代码测试

/* Tools */
.clearfix {
    display: block;
    zoom: 1
}

.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    visibility: hidden
}

.lfloat {
    float: left
}

.rfloat {
    float: right
}

.disnone {
    display: none
}

.overhidden {
    display: block;
    overflow: hidden;
    width: 0;
    height: 0
}

Continue Reading...

avatar

今天日常操作更新yum update时候报错,详细错误为

Error: Package: createrepo-0.9.9-4.fc15.noarch (updates)
Requires: yum >= 3.2.29-8
Installed: yum-3.2.29-7.fc15.noarch (@updates)
yum = 3.2.29-7.fc15
Available: yum-3.2.29-4.fc15.noarch (fedora)
yum = 3.2.29-4.fc15
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

该包要求3.2.29-8版本的yum 但是最新的发行版只到3.2.29-7
所以导致无法运行yum update

解决方法是 跳过该包, 估计会修复~

yum --exclude=createrepo update

avatar

Apache + Tornado
暂时思路:Apache反向代理配置
刚做了下测试,Apache的反向代理太让人无奈了
等下测试下Squid XD
PS:老朽不喜欢Nginx

Tornado Session问题
用Memcached储存Session
Tornado的安全cookies不给力啊!

因为Tornado并没有Session,所以Session必须自己做
但是考虑到均衡负载什么的,那些自带的Session必须同步啊,复制啊,蛋疼得厉害
所以没有上来就自己写Session还是很不错的,只是增加了点学习难度。

有空写详细笔记~

内容暂无

avatar

因为Eclipse是跨平台的,所以无论换了什么系统,咱都很喜欢用Eclipse
不废话,首先下载Eclipse
一般下载64位版本
下载地址:http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/indigo/R/eclipse-java-indigo-macosx-cocoa-x86_64.tar.gz

我比较推荐这个版本的Eclipse,原因是比较小 = -
然后嘛,和Windows上一样,装很多很多的插件,比如Egit,PHP,JavaEE等

下载Python,雪豹10.6.8自带的是2.6的python,版本比较老,所以去下个新版本的吧
dmg的python 默认安装目录是 /Library/Frameworks/Python.framework/Versions/

Continue Reading...

avatar

用过Github的同学一定对其Ajax局部刷新感到神奇吧,既实现了局部刷新,又修改了浏览器地址,并却做到了前进后推的效果
这其实是HTML5 History API实现的效果 其技术叫 pjax 很蛋疼的名字 pushState + ajax

好吧开始吧事因说下~
近期要做套G+的Wordpress主题,所以查阅了很多资料来帮助SEO
然后查着查着 我看到了HTML5 标签, 看着看着, 我看到了 HTML5 history
然后继续蛋疼, 然后就开始研究 pjax 了 = -
PS: 在G+中也大量运用了该技术啊!

以上全部是吐槽 正文从这里开始!

FF5发布会的时候,FF的工程师展示了一种HTML5的新技术,特别的提及了Github所采作用这种技术.
十分的友好,个人认为是完美解决了Ajax对搜索引擎不友好 这个万恶的问题.

简单的说下用到的技术(已知)
JQuery HTML5 Ajax
JQuery用来委托所有的超链接的click事件
HTML5 用了History API 的 pushState 方法
Ajax 这个我无法说明 = -

通过Chrome的Developer Tools可以查看到Github中超链接访问的页面都会带一个slide=1的参数

如我们访问 https://github.com/Hypnusds/dopicasa/blob/master/README 这个文件时
浏览器直接访问 是访问以上那个地址
但是在Github中访问是,我们访问的是 https://github.com/Hypnusds/dopicasa/blob/master/README?slide=1
它会返回一个局部HTML 这就是我们通常使用的Ajax技术

Continue Reading...

avatar

目前把Google新的 又黑又硬的导航条的html搞定了
现在正在设计header部分, 有点头疼
顺便吐槽下 Google+ 的div命名, 我真的想抄一下啊, 你妹的用工具弄成那样了,人类都看不懂啊~~

PS: 目前的facebook主题源代码 提供分享
需要该主题的请留言即可

facebook主题项目地址

https://github.com/keyfunc/wp-theme-facebook

avatar

开始试用下而已

需要邀请的可以留下邮箱! 我会发invite给你们的~

目前已经开发注册了

avatar

没有任何意义,只是一个Logo而已
AI实在是用不来,自己只会点最简单的PS而已

悲剧的小插曲,忘记保存eps文件,等于重弄了一遍 TAT

话说favicon.ico这个文件还是依旧让人吐槽啊,你妹的弄起来太麻烦了XD~

avatar

这个域名咱也注册了挺久了,这次Google PR升级终于轮到咱了
顺便说下,尼玛的百度,哥的站收录一直很差就算了,你妹的把哥的站个K了,太过分了!!!
目前Google收录在1200~1300左右,而百度只有41.
PS:我绝对没有做SEO作弊啊啊啊啊啊~!!!

目前 b.doneta.org 的PR为2
但是 www.doneta.org 的PR还是0, 下一步开始搞点自己的小程序,然后全丢www这个子域下