四步搞定Mysql修改数据库字符集和迁移原数据

从GB2312 或者GBK的数据库改到Unicode的, 是让一些人感到麻烦的. 小方之前试过一个好方法: 1. 导出SQL 2. 修改字符集关键字 3. 保存为相关字符文本. 如unicode编码的文本文档. 4. 导入新建的, 字符集正确的数据库. 从Unicode改成GB2312的, 道理一样.

使用Apache + SVN + HTTPS + Trac, 采用Digest验证经验

1. 不要将svn文件夹建在(svnadmin create)在trac目录下, 要不在post操作的时候会出现500  (无法上传东西, 只能checkout) 2. 禁用新的功能HTTPV2, 否则会找不到路径, 使用方法看下面的: SVNAdvertiseV2Protocol Off 3. 强制开启ssl 4. 下面是我的Apache conf.d 的 trac+svn配置文件 WSGIScriptAlias /pathto/trac.wsgi <Directory /pathto/tracfile> WSGIApplicationGroup %{GLOBAL} Order…

使用Trac+Apache管理多环境,多项目

我使用了Apache+wsgi文件到管理Trac多环境多项目。但出现了多项目的登录信息彼此干扰的问题。现在已经解决了,原来是wsgi不对。 wsgi模板: 项目1配置 import os os.environ[‘PYTHON_EGG_CACHE’] = ‘/parthto/project1/files/eggs’ import trac.web.main def application(environ, start_response): environ[‘trac.env_path’] = ‘/parthto/project1/files/’ return trac.web.main.dispatch_request(environ, start_response) 项目2配置 import os os.environ[‘PYTHON_EGG_CACHE’] = ‘/parthto/project2/files/eggs’…

培训: 开Bug/改Bug

开Bug: 1. 每个ticket只讲一个bug, 不要多个 2. 尽量截图, 所截的图用来开了ticket之后, 要备份一下, 不要全删除掉. 将来Jira出错了, 我们还可以用. 3. 开完bug之后, 需要和负责解那个bug的人当面或者skype解释一下. 4. 所有的Bug都必须开, 除了css外. 所谓css, 就是指可以被css样式控制的属性 5. 开的bug越多, 说明测试的越仔细 5. step to…

scrum站会

周一 Milestone 站会目标: 1. 大家拥有我们整个项目当前的进度 1.1 剩下多少个Milestone? 大致内容是什么? 1.2 上一个Milestone留下多少任务, 状态如何? 已知的原因是什么? 1.3 整个团队还有多少个ticket? 2. 大家掌握这周的目标 2.1 优先完成上一个Milestone中可以完成的部分 2.2 再次敦促各方尽快完成block住的上一个milestone的ticket, 与对方协商确定最终解决block的时间, 并shedule到其ticket上 2.2 完成本Milestone内容 2.3…

Windows7 64位系统无法运行Juniper Network SSL VPN的解决方法

这是很悲剧的事情,在Windows7 64位下的IE 64版是无法运行Juniper Network VPN的,解决方法就是到你的系统磁盘:C:\Program Files (x86)\Internet Explorer\iexplore.exe 运行之即可。这是32位版的IE。 更多内容: http://kb.juniper.net/InfoCenter/index?page=content&id=KB15862&actp=RSS 安装成功之后,需要重启一下系统。然后以后就从:”C:\Program Files (x86)\Juniper Networks\Network Connect 7.1.0\dsNetworkConnect.exe” 启动VPN,而不是从IE下载输入网址来启动。 备注: 如果你曾经安装过Juniper的这套东西,建议你卸载掉先,还要清空以下的: C:\Documents and Settings\All Users\Application Data\Juniper…

分享软件工程方法–Scrum

敏捷开发模式(Agile Methodology)是软件工程的重要方法,其中Scrum方法据说非常不错,偶也只是在学习。 中文:http://www.cnblogs.com/netflu/archive/2011/07/28/2119673.html English: http://scrummethodology.com/

wordpress 加速插件 W3 Total Cache和配置ClourFlare

经过小方测试,W3 Total Cache 会导致一些JS脚本无法使用,这个让人很失望。建议大家不要使用。 使为替代,你可以考虑使用: WP Super Cache   WordPress 插件 W3 Total Cache 提供了一整套wordpress博客加速和防攻击解决方案。   不知道如何安装?兄弟,到wp后台->插件->安装新插件里,搜索W3 Total Cache,然后安装并启用就可以了:) 安装完之后,别忘了启用所有的缓存功能。 启用了所有缓存之后,如果你修改了CSS样式,一定要手工清除缓存一下。 W3 Total Cache 集成了CloudFlare…

vim javascript indent plugin VIM 缩进插件

VIM Javascript Indent Plugin   To be translated into English     前端攻城师使用VIM时,常常痛苦的一件事是其JS缩进非常之弱啊。另外一个是其jQuery框架没有语法高亮。今天我尝试了另外一个东东,你会喜欢的。   Javascript / HTML 自动缩进工具:http://www.vim.org/scripts/script.php?script_id=3081 PS: 如果你是使用Windows下的VIM,你需要把此文件放到vimfiles/indent里面,如果是其他系统,看说明即可。   jQuery 高亮工具:http://www.vim.org/scripts/script.php?script_id=2416  

哪里购买域名、服务器和HTTPS证书

目前我的方案:  域名:www.godaddy.com 全球最大的域名注册商,我的xiaofang.me就是这里注册的。 服务器:Amazon EC2: 一年免费,配置强劲 轻松免费更换IP 服务器速度和网络速度快(建立使用新加坡的服务器) 轻松建立多个服务器(VPS),不用安装系统,自带多个系统可供选择。包括Amazon官方自带Linux系统(基于Redhat和Ubuntu双重优点)、Ubuntu / Redhat / Windows Server 2008 (需要额外支持授权费用) /  CentOS  / Federo等(不是完全精确,详细自己上网查) 免费建立多个硬盘,可以实现snap备份,不怕宕机或者受攻击 高级的防火墙配置,默认只开ssh端口(当然,你需要开ssh/http/https端口——不建议开ftp端口,不安全,可以使用ssh端口,然后下载Bitvise Tunnelier实现本地SFT-FTP) 自动产生SSH Key…