Archive for 八月, 2009

完美的表格(CSS与HTML)

Posted in 默认分类 on 八月 26th, 2009 by admin – Be the first to comment

理论上兼容所有浏览器(FF,GG,IE)其他未测试

table{ border-collapse:collapse;border:1px solid #CCC;background:#efefef;width:100%}
table th{ font-weight:bold; padding:.5em 2em .5em .75em; line-height:1.6em; font-size:12px; border:1px solid #CCC;}
table td{ padding:.5em .75em; line-height:1.6em; font-size:12px; border:1px solid #CCC;}
1
1

编码问题导致Javascript报错.

Posted in 默认分类 on 八月 20th, 2009 by admin – Be the first to comment

问题: 报JS标签没有关闭.
原因: JS没有修改过且线上版本也是正常的,但在测试环境下.

解决: 跟踪了很久, 变量, 常量, 数组是正常了. 后来看到页面上JS输出的内容乱码.
这里想到可能是 页面编码 与 JS编码不同导致的问题.


程序的页面是GB2312的, 但我们写的JS都是UTF8的…

C#和Java是工作日语言,Python和Ruby是周末语言

Posted in 默认分类 on 八月 18th, 2009 by admin – Be the first to comment

Stack Overflow是很受欢迎的程序设计问题协作式问答社区,当程序员在编程中遇到问题,他们会在Stack Overflow上发帖讨论,这些问题会涉及到各种语言。于是便提出一个有趣的问题:在工作日程序员通常问何种语言的问题较多,周末呢?

使用Stack Overflow的存档,Dan Lorenc分析了一周内程序语言的活跃性。结果发现:到了周末询问Python和Ruby相关问题的数量上升,而C#和Java的数量下降。这意味着程序员周末在个人项目上使用较多的是Python和Ruby语言,可能是因为它们用起来让人愉快。下次当Boss让你选择工作语言时,你或许可以向他展示这个结果。

source:solidot

使用PHPXref生成PHP开发文档

Posted in 后端技术, 开源 on 八月 15th, 2009 by admin – Be the first to comment

PHPXref是一个开源项目使用perl编写.
phpdoc生成开发文档时要配置一堆东西. 而且又很难用.
最近发现这个不错

下载地址:
http://sourceforge.net/projects/phpxref/files/phpxref/0.7/phpxref-0.7-win32.zip/download

这个不需要安装prel 环境
配置 phpxref.cfg

一般修改4个地方:
SOURCE=C:\phpxref\source #源代码
OUTPUT=C:\phpxref\output #输出
PROJECT=Unnamed Project #项目名称
CHARSET=utf-8 #中文的话修改一下编码

其他的还没有我没有用到, 大家可以试试

最后执行一下 phpxref.exe

我的第一个python作品

Posted in 默认分类 on 八月 5th, 2009 by admin – Be the first to comment
import os

base = raw_input('base address[d:/svn/]')
if base=='' :
    base = 'd:/svn/'

module = raw_input('Module Name[search]')
if module =='' :
    module = 'search'

Version = raw_input('Version[v1]')
if Version == '' :
    Version = 'v1'

_t = ['css','images','html','js','page']
_d = ['1y','1m','1w','1d']

base = string.replace(base,'\\','\/')
base = base + '\/'   

for i in _t :
    if i<>'html' :
        for j in _d:
            url = base + i + '/' + module + '/' + Version + '/' + j + '/'
            print url+ '->ok'
            if os.path.exists(url)== False :
                os.makedirs(url)

raw_input('done')

主要是用来生成文件目录用了.