自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 Nginx部署Git HTTP服务器(支持每个库单独授权)

利用Git提供的git-http-backend可以很方便的提供HTTP服务,因为是CGI方式,所以最直接的就是用Apache来部署,详见这里 。 但是,因为很多时候都会用Nginx作为伺服(效率考虑),为了资源更绿色地利用,特地奉上通过FastCGI的方式来搭建Git HTTP服务的方式。另外,为了方便灵活的授权支持,本文将提供每个git库单独授权的示例。 准备好环境:u...

2016-07-18 16:25:25 1314

原创 利用Unicorn和Nginx部署Redmine

【独立博客无力维护,博文搬到此处】Redmine是非常好用的开源项目管理系统。公司的开发基本使用Python,所以选择了Trac。前一段时间接触Rails之后,发现Rails的部署也十分的简便,所以就抽空试用了一下垂涎已久的Redmine。 本文关注的是Unicorn和Nginx的部署方式,附件是最早的apache+passenger方式的部署。 安装ruby环境1、下...

2015-07-21 21:10:54 348

原创 如何安装ipa文件到IOS设备

重要:本文描述的不是越狱IOS设备如何安装破解ipa文件的问题,本文旨在为内部测试人员提供测试包的安装指导。 前提:开发人员打包的时候选择了包含测试设备UUID的证书。 好吧,测试人员拿到ipa文件后,如何安装呢? 1. 打开iTunes(本文的版本是11.2.2)并连接IOS设备,如图所示:  2. 点击顶部按钮中的【应用】,如下图所示:  3...

2014-06-23 14:15:01 767

原创 让Git使用Trac账户进行授权

Trac安装2 - 账户管理中我们可以看到,Trac中可以很方便的进行账户管理,包括用户建立(甚至可注册)、账户信息更改等。搭建Git Http服务器告诉我们如何搭建一个Git的http服务托管。现在,如果能把Trac中的账户信息用作Git Http服务的认证该多好啊:给新人开一个Trac账户,指定相应的授权,那么他就可以检出/更新Git库了!下面就来实现这个想法吧。 原理Trac的账...

2012-04-24 12:19:25 184

搭建Git Http服务器

    Git是很流行很好用的版本控制器,但是仅仅依靠强大的console管理并不能完全满足项目管理的需要:    1. Leader们希望能更直观的看到代码的更新和足迹,比如通过Wed UI界面。这时,把Git整合到项目管理系统中(比如Trac)是一个很不错的方式,例如这里。当然,我们也可以很方便的搭建专门的Git服务,见方式一。    2. 我们需要通过比SSH更“酷”的方式来clon...

2012-04-14 00:29:05 718

原创 Trac安装4 - 有用的插件

Trac有非常丰富的插件,这里列出几个我用到的: 一、工作时间相关: 1. http://trac-hacks.org/wiki/TimingAndEstimationPlugin2. http://trac-hacks.org/wiki/WorkLogPlugin  二、自动补全用户名:3. http://trac-hacks.org/wiki/Autocom...

2012-03-28 15:46:02 172

原创 Trac安装3 -集成Git

Trac可以很方便的和现下各种流行的VCS进行集成(通过插件的方式),这里以Git为例。 Trac中通过GitPlugin来实现与Git的集成,首先安装它,我选择的是: 0.12.0.5dev。下面进行假单的配置: 进入admin的插件配置,激活GitConnector(我只激活了它)repositories菜单中配置Git库,注意用绝对路径,比如/home/​your_na...

2012-03-08 22:48:52 288

Trac安装2 - 账户管理

上一篇中已经搭建了一个可用的Trac系统,本文记录了Trac中账户管理功能的集成。 一、激活Admin管理页面 1. 用命令行为项目指定一个管理员:sudo trac-admin /var/lib/trac/YourProject permission add fake_admin TRAC_ADMIN 2. 用htpasswd命令(apache2附带工具)生成密码文件...

2012-03-03 23:08:52 119

Trac安装1 - 基本安装

——昨天trac集成账户管理和git的时候出现了麻烦,所以记录在此,以防后患。 假设已经安好:某数据库,apache2,python-setuptool。先准备好数据库: #创建数据库,默认UTF8编码CREATE DATABASE trac DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;#授权访问数据库GRANT A...

2012-03-03 22:37:03 106

python - 新发现

总觉得基础还是很不好,于是再回过头来查看文档......1、条件运算符号: 这一直是我觉得python很不到位的一个地方,社区给的解释是:不需要。 这次看到条件表达式,猛然发现2.5之后的一个特殊表达式: [code="python"]x = a if a>b else b[/code] 没错,这就是pythonic的“三目运算”了。 从现在开始,忘...

2010-09-06 10:23:17 106

原创 这时用dojo - 2 - 快捷键实现

以前用过jquery的shortcut插件,感觉不错。现在发现dojo也可以轻而易举的实现常用快捷键,如shift,alt以及ctrl形成的组合键。[code="javascript"] dojo.addOnLoad(//利用dojo的事件挂接方法来处理键盘事件,用户按下任意键值,都将出发onKeyPress方法  function(){ ...

2010-06-24 10:57:37 143

原创 这时用dojo - 1 - 迭代DOM元素列表

情景:迭代一个元素列表,为其绑定事件。JS做法:[code="javascript"]var nodes = getSomeNodes();for (var i=0; i

2010-06-13 11:49:53 84

原创 <遇见未知的自己>读后感

最近有幸得到一本修炼内功的书,作者是先前台湾著名主持--张德芬。 由于我正处于职业生涯的重规划期,这个时侯得到此书可以说正是时侯--多谢朋友! 遂拜读,将有共鸣的部分摘抄如下:0 [b]自我认知[/b]--人所有受苦的根源就是来自于不清楚自己是谁,而盲目地去攀附、追求那些不能代表我们的东西1 [b]吸引法则[/b]--物以类聚,人以群分:乐观/积极能产生共鸣...

2010-02-04 14:51:11 185

原创 我的 python 编程风格

为了让自己编写的python更美更规范,特地整理如下:[b]模块文件结构:[/b]================1.注释,如#!/usr/bin/env python# -*- coding: iso-8859-1 -*-2.模块文档字符,用三引号3. import 语句4. 全局变两声名5. 类/函数定义6. 测试函数====...

2010-01-26 11:48:45 86

原创 django中引入静态资源

花了两周时间浏览了[url=http://www.djangobook.com/en/2.0/]djangobook[/url],于是抽空做个练习实践实践。 记下网页中引入项目静态资源的方法(这里只引用css)。 场景:在基础模板base.html中引入layout.css,继承base.html的网页均可引用。 1. 在项目settings中增加...

2010-01-09 13:36:47 189

原创 http 状态码表 【转】

from:http://www.cnblogs.com/kunhony/archive/2006/06/16/427305.html***************************************所有 HTTP 状态代码及其定义。代码 意义 2xx 成功 200 正常;请求已完成。 201 正常;紧接 POST 命令。 202 正常...

2010-01-09 13:01:33 91

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除