ï»??xml version="1.0" encoding="utf-8" standalone="yes"?>精品日本一线二线三线不卡,亚洲一区免费视频,亚洲精品一二三区http://www.aygfsteel.com/leekiang/category/35712.htmlMDA/MDD/TDD/DDD/DDDDDDDzh-cnThu, 19 May 2011 10:40:42 GMTThu, 19 May 2011 10:40:42 GMT60- dotprojecthttp://www.aygfsteel.com/leekiang/archive/2010/10/29/336428.htmlleekiangleekiangThu, 28 Oct 2010 16:47:00 GMThttp://www.aygfsteel.com/leekiang/archive/2010/10/29/336428.htmlhttp://www.aygfsteel.com/leekiang/comments/336428.htmlhttp://www.aygfsteel.com/leekiang/archive/2010/10/29/336428.html#Feedback0http://www.aygfsteel.com/leekiang/comments/commentRss/336428.htmlhttp://www.aygfsteel.com/leekiang/services/trackbacks/336428.html1,下è²EasyPHP5.2.10å’Œdotproject_2.1.3
2,安装EasyPHP5.2.10,把dotproject解压到wwwä¸?br />3,讉K—®http://localhost/dotproject,¾pÈ»Ÿä¼šæœ‰æç¤º
4,讉K—®http://127.0.0.1/home/mysqlåQŒä‹É用phpmyadminåˆ›å¾æ•°æ®åº“dotproject和用æˆ?br />5,冿¬¡è®‰K—®http://localhost/dotprojectåQŒç‚¹å‡Õd®‰è£?br />6,把conf_files\php.iniçš?72行session.save_path = "/tmp" 左边的分å·åŽ»æŽ?åŒæ—¶å¯æŠŠ/tmpæ”¹äØ“c:/tmp
 å¦å¤–session.auto_start = 0æ”¹äØ“1çš„è¯èµ·ä»€ä¹ˆä½œç”?br />7,默认的系¾lŸç®¡ç†å‘˜æ˜¯admin/passwd
8,到网上找到dotproject-zh-pack-2.1.1-by-hutuworm2.tar.gzåQŒè§£åŽ‹åˆ°locales目录
 在系¾lŸç®¡ç†è®¾¾|®è¯a€ä¸ºzh,ç„¶åŽé€€å‡ºé‡ç™?br />9,甘特图ä¸èƒ½æ˜¾½Cºï¼Œåœ¨\lib\jpgraph\srcçš„jpg-config.incæ–‡äšgé‡ŒåŠ ä¸€è¡ŒDEFINE("CATCH_PHPERRMSG",false);
 出处:http://jpgraph.intellit.nl/index.php?topic=3341.msg9248#msg9248
¾|‘上资æº:
1,æœ‰ä¸€ä¸ªå‡ å页çš?dotproject使用说明.pdf"
2,å°æ¹¾ä¸€æ‰€å¤§å¦çš„å‡ ä¸ªç ”½I¶ç”Ÿå‡ÞZº†ä¸€ä»½ç ”½I¶æŠ¥å‘?比较详细
3,有一本电å书Packt.Publishing.Project.Management.with.dotProject.pdf
4,™å¹ç›®½Ž¡ç†åˆ©å™¨åQDotProject应用指å—
如果è¦ä‹É用EasyPHPçš„phpmyadmin讉K—®å…¶ä»–mysqlåQŒå¯åœ¨phpmyadmin目录下的config.inc.php里酾|?br />$cfg['Servers'][$i]['host'] = '192.168.1.29:2366';
$cfg['Servers'][$i]['user'] = 'test';
$cfg['Servers'][$i]['password'] = '123456';

]]> - æ•æ·å¼€å‘与æžé™¾~–程(XP)讨论ä¼?è½?http://www.aygfsteel.com/leekiang/archive/2009/09/30/296972.htmlleekiangleekiangWed, 30 Sep 2009 01:29:00 GMThttp://www.aygfsteel.com/leekiang/archive/2009/09/30/296972.htmlhttp://www.aygfsteel.com/leekiang/comments/296972.htmlhttp://www.aygfsteel.com/leekiang/archive/2009/09/30/296972.html#Feedback1http://www.aygfsteel.com/leekiang/comments/commentRss/296972.htmlhttp://www.aygfsteel.com/leekiang/services/trackbacks/296972.html其实一个好的程åºå‘˜æœ€éœ€è¦å…·å¤‡çš„能力ž®±æ˜¯æ²Ÿé€šçš„能力ã€?
åªæœ‰è‰¯å¥½çš„æ²Ÿé€šæ‰èƒ½çŸ¥é“客户需è¦ä»€ä¹ˆï¼Œä¹Ÿåªæœ‰è‰¯å¥½çš„æ²Ÿé€šï¼Œæ‰èƒ½ä¸Žå›¢é˜Ÿæˆå‘˜åˆä½œæ— é—?
本次讨论希望带领大家˜q›å…¥ä¸€ä¸ªä»¥æ²Ÿé€šäؓ基本原则的èÊYä»¶å¼€å‘é¢†åŸŸï¼Œå®ƒå°±æ˜¯â€”â€”æ•æ·å¼€å?
ä¸€ã€æ•æ·å¼€å‘简ä»?
1ã€æ•æ·å¼€å‘ä¸Žä¼ ç»Ÿè½¯äšg工程的比è¾?
ä¼ ç»Ÿè½¯äšg工程åQšè§„范化的文档,æŒç®‹æ”¹è¿›çš„èÊY件过½E?
æ•æ·å¼€å‘:密切的交‹¹ä¸Žåˆä½œåQŒé€æ¥¾l†åŒ–的开å‘过½E?
两者的区别好比é‡åž‹æ¦è£…部队与特¿U部队的区别
äººå‘˜å˜æ›´å¤§ï¼Œäººæ•°è¾ƒå¤šåQŒæˆå‘˜åˆ†æ•ŽÍ¼Œæ¨¡å—通信é‡å¤§åQŒè€¦åˆæ€§å¼ºåQŒç»´æŠ¤æ—¶é—´é•¿åQŒå¼€å‘过½E‹æœ‰é•¿æœŸæ€§ï¼Œ½C¾ä¼šæ€§çš„™å¹ç›®ä¸ç›Šé‡‡å–æ•æ·å¼€å‘æ–¹æ³?
2ã€?æ¡æ ¸å¿ƒäh倯D§‚
åQ?åQ‰ä¸ªä½“和交互胜过˜q‡ç¨‹å’Œå·¥å…?
æ•æ·å¼€å‘å¾ˆå¼ø™°ƒä¸ªäh能力
它以沟通和个äh能力代替了定义æ»äº†çš„˜q‡ç¨‹
åQ?åQ‰å¯ä»¥å·¥ä½œçš„软äšg胜过é¢é¢ä¿±åˆ°çš„æ–‡æ¡?
它强调è„P代å¼çš„å¼€å‘,以开å‘çš„ä¸€ä¸ªä¸ªç‰ˆæœ¬å½¢è±¡çš„è¯´æ˜Žäº†éœ€æ±‚ï¼Œä¾¿äºŽå®¢æˆ·è”æƒ³åQŒä¹Ÿä¾¿äºŽå›¢é˜Ÿæ²Ÿé€šæ¼”½C?
åQ?åQ‰å®¢æˆ·åˆä½œèƒœ˜q‡åˆåŒè°ˆåˆ?
˜q™æ¡æœ‰è¿‡™å¹ç›®¾l验的äh都能ç†è§£åQŒä¸Žå®¢æˆ·æˆäØ“æœ‹å‹æ¯”固定æ»çš„åˆåŒæœ‰ç”¨å¾—å¤?
åQ?åQ‰å“应å˜åŒ–胜˜q‡éµå¾ªè®¡åˆ?
它强调沟通,从而更¿U¯æžçš„æ‹¥æŠ±å˜åŒ–,òq‰™šæ—¶è°ƒæ•?
3ã€æ•æ·å¼€å‘的基本原则
åQ?åQ‰å°½æ—©ã€æŒ¾l交付有价值的ä¸é—´è½¯äšg
åQ?åQ‰å“应å˜åŒ–åˆ›é€ ç«žäº‰ä¼˜åŠ?
åQ?åQ‰ä¸šåŠ¡äh员与开å‘äh员一起工ä½?
它的目的是强调大家å¾ç«‹é¢‘¾J密切的交æµ
˜q™æ˜¯ä¸€¿U帮助大家沟通的æ–ÒŽ³•
˜q™é‡Œçš„业务äh员是指需求äh员,开å‘的时候当焉™œ€è¦äº†
但是肯定ä¸ç›´æŽ¥å‚与èÊY件编写过½E?
åQ?åQ‰å›¢é˜Ÿå†…部é¢å¯šw¢çš„æ²Ÿé€?
åQ?åQ‰æ ¹æ®å®Œæˆäº†çš„功能调整工作进åº?
˜q™æ˜¯ä¸€¿U帮助大家沟通的æ–ÒŽ³•
˜q™é‡Œçš„业务äh员是指需求äh员,开å‘的时候当焉™œ€è¦äº†
但是肯定ä¸ç›´æŽ¥å‚与èÊY件编写过½E?
业务人员指的是了解客户需求的人员
熟悉业务的äh
åQ?åQ‰é‡æž„代ç ï¼Œä¿æŒä»£ç å¥å£®
åQ?åQ‰å°½å¿«å®Œæˆç›®å‰å·²çŸ¥çš„需æ±?
å¼ø™°ƒæŠŠä¸äº†è§£çš„需求放åˆîC»¥åŽï¼Œä¸è€ƒè™‘太多å¯èƒ½æ€?
ä¸è€ƒè™‘太多å¯èƒ½æ€§æ˜¯æŒ‡ä¸è€ƒè™‘å˜åŒ–çš„å¯èƒ½æ€?
å…ˆåšå¥½å·²çŸ¥çš„åQŒå®šä¹‰å¥½çš„,æŒç®‹å½¢æˆæ–°ç‰ˆæœ¬ï¼Œå®¢æˆ·å¯èƒ½ä¼šæƒ³åˆ°éœ€è¦ä»€ä¹?
很多客户òq¶ä¸æ˜¯ä¸€å¼€å§‹å°±çŸ¥é“自己è¦ä»€ä¹?
ä½ ç»™ä»–ä¸€ä¸ªä¸œè¥¿ç”¨ç”¨ï¼Œä»–ä¼šè§‰å¾—å¥½ï¼Œ˜q˜éœ€è¦ä»€ä¹?
或者哪里ä¸å¥½ï¼Œéœ€è¦æ”¹åŠ?
很多时候客æˆähœ‰å¾ˆå¤šéœ€æ±‚,我们需è¦åšçš„æ˜¯å¸®ä»–扑ֈ°é‡ç‚¹åQŒç†æ¸…æµ½E‹ï¼Œå¸®åŠ©å®¢æˆ·æé«˜ä¸»è¦çš„å·¥ä½œçš„æ•ˆçŽ‡æ‰æ˜¯ç›®çš„
大家è¦å§‹¾lˆçŸ¥é“ï¼Œæ•æ·å¼€å‘是一¿U开呿–¹æ³•,é늅§æ‰§è¡Œå¯ä»¥å¯¹ä½ 的工作æä¾›æ•ˆçŽ‡ï¼Œè€Œä¸æ˜¯å¿…™å»éµå®ˆçš„ã€?
4ã€ä¸»è¦çš„æ•æ·æ–ÒŽ³•
åQ?åQ‰æžé™ç¼–½E‹ï¼ˆXPåQ?åŽé¢ä»‹ç»
åQ?åQ‰æ°´æ™¶æ–¹æ³•(CrystalåQ?个äh觉得是XPçš„å¤æ‚版
é‡ç‚¹åQ›ä¸€¿U方法å¦åQŒæ ¹æ®ä¸åŒç±»åž‹çš„™å¹ç›®¼‹®å®šä¸åŒçš„开呿–¹æ³?
åQ?åQ‰åЍæ€ç³»¾lŸå¼€å‘方法(DSDMåQ?
é‡ç‚¹åQšè„P代å¼å¼€å‘ï¼ŒåŠæ—¶òq¶æŒ¾l获得客户å馈,òq¶å¯¹ä¸»è¦åŠŸèƒ½ä¸æ–¾_‘ÖŒ–
æ•æ·å¼€å‘是一¿U原则,实际的方法很å¤?
是一¿U哲å¦çš„价倯D§‚
åQ?åQ‰ç‰¹å¾é©±åŠ¨çš„è½¯äšgå¼€å‘(FDDåQ?
自适应软äšgå¼€å‘(ASDåQ?
SCRUMæ–ÒŽ³•…â€?
äºŒã€æžé™ç¼–½E‹ç®€ä»?
个äh觉得æžé™¾~–程是一¾pÕdˆ—æ–ÒŽ³•的组å?
1ã€ç‰¹ç‚¹ï¼šè½»é‡ã€æŸ”性ã€å……满乑?
2ã€XPçš„äh倯D§‚
åQ?åQ‰æ²Ÿé€?
åQ?åQ‰ç®€å?
åQ?åQ‰åé¦?
åQ?åQ‰å‹‡æ°?
其实å‰ä¸‰ç‚¹åˆšæ‰æ•æ·å¼€å‘方法已¾l讲了,é‡ç‚¹ž®±æ˜¯å‹‡æ°”
䏿˜¯é‡ç‚¹åQŒæ˜¯æˆ‘è¦è®²çš„é‡ç‚¹
勇气其实和拥抱å˜åŒ–æ˜¯ä¸€ä¸ªæ„æ€?
勇气˜q˜æŒ‡ä¸æ–çš„é‡æž„代ç ?
勇气ž®±æ˜¯ç”šè‡³å¼•导客户åŽÕd˜åŒ?
使之æˆäؓ一¿U竞争优åŠ?
3ã€åŸºæœ¬åŽŸåˆ?
åQ?åQ‰å¿«é€Ÿåé¦?
åQ?åQ‰ç®€å•性å‡è®?
åQ?åQ‰é€æ¥ä¿®æ”¹
åQ?åQ‰æå€¡æ›´æ”?
åQ?åQ‰ä¼˜è´¨å·¥ä½?
½W¬ï¼ˆ5åQ‰ç‚¹æ˜¯å¾ˆå¤šä¼˜¿U€çš„程åºå‘˜å®ÒŽ˜“犯的错误
很多优秀的程åºå‘˜å–œæ¬¢è®¾è®¡åQŒè§‰å¾—æ€èµ\是最é‡è¦çš„,很多时候把æ€èµ\ç†é¡ºäº†ï¼Œä¸æ„¿æ„把问题完全解决好,æ€ÀL˜¯ç•™äº›ž®å°¾å·´ã€‚但是åŽé¢åˆæ›´ä¸æ„¿æ„回有修补å¥?
比如很多人写TRYåŠ ä¸ªCATCHåQŒç„¶åŽå°±ä¸å†™å‡ºé”™å¤„ç†åQŒæƒ³½{‰æœ€åŽä¸€èµ·å†™åQŒå®žé™…上å†ä¸ä¼šå›žå¤´çœ‹äº?
三ã€é‡è¦æ¦‚念解é‡?
˜q™é‡Œçš„æ¦‚念实际上很多ž®±æ˜¯ä¸€äº›å°æ–ÒŽ³•åQŒæˆ‘é‡ç‚¹è®²è§£ä¸€ä¸‹ï¼Œå¸Œæœ›èƒ½å¼•起大家的兴趣åQŒä‹É大家更详¾l†çš„ç ”ç©¶XPæ–ÒŽ³•
用户故事:
ž®±æ˜¯é¢å¯¹é¢çš„è¯ïL”¨æˆähå™è‡ªå·±å·¥ä½œçš„æ¥éª¤åQŒå¯ä»¥ç”¨UMLåQŒä¹Ÿå¯ä¸€ç”¨å°å¡ç‰‡
也å¯ä»¥ç”¨æœ€òq›_®žçš„è¯a€æå™åQŒå½“ç„¶ä½ ä¸€å®šè¦è®°å½•下æ¥åQŒè¿™ä¸ªæ˜¯éœ€æ±‚分æžçš„便®
˜q代å¼å¼€å‘:
˜q代æ–ÒŽ³•有没有äh䏿‡‚åQ?
˜q代å¼å¼€å‘å°±æ˜¯ä¸æ–çš„äº¤ä»˜æ–°ç‰ˆæœ¬ï¼Œä½†æ˜¯ä¸æ˜¯ä¿®æ”¹æ€§è´¨çš„ï¼Œè€Œæ˜¯ä¸æ®µ¾_‘ÖŒ–çš?
éšå–»åQ?
我觉得就是对事物的约定俗æˆçš„嫿³•
比如很多人把DOTNET高手å«å¤§å†…高手(DOTNET读音和大内读韛_¾ˆ˜q‘ä¼¼åQ?
˜q™é‡Œçš„çº¦å®šä¿—æˆæ˜¯ä¸ÞZº†æ›´æ–¹ä¾¿çš„交æµåQŒæ›´æ„‰å¿«çš„æ²Ÿé€šï¼Œå¤§å®¶æŠŠåã^时这些比å–ÀL”¶é›†è“væ¥ï¼Œå’Œå®¢æˆ·äº¤‹¹ï¼Œå’Œå›¢é˜Ÿæˆå‘˜äº¤‹¹çš„æ—¶å€™å°±å¯ä»¥˜q™æ ·è¯?
ž®Þp±¡çŽ°åœ¨æŠŠå¥³æœ‹å‹å«è€å©†åQŒéš¾é“ä½ ä¼šä¸æ‡‚å—åQ?
½Ž€å•设计:
¾_—略的设计,ä¸è€ƒè™‘å„ç§å¯èƒ½æƒ…况åQŒåªè®¾è®¡ä¸»è¦¾c?
‹¹‹è¯•先行åQ?
‹¹‹è¯•先行是现在很æå€¡çš„开呿–¹æ³•ï¼Œæ˜¯å¾ˆå€¼å¾—ç ”ç©¶çš?
å¥½æ¯”ç Œç –å¤ß_¼Œå…ˆæ‹‰ä¸€ä¸ªæ°´òq³çº¿åQŒæ¯ç Œä¸€å¿«ç –都对比一ä¸?
å¦‚æžœä½ å…¨éƒ¨ç Œå®Œäº†å†çœ‹å¯¹å¾—é½ä¸é½æ˜¯ä¸æ˜¯æœ‰ç‚¹æ™šäº†
‹¹‹è¯•先行的方法之一ž®±æ˜¯å†™æ¯ä¸ªæ¨¡å—之å‰å…ˆå†™æµ‹è¯•代ç ,òq¶ä¸”åœ¨æ¯‹Æ¡æ”¹åŠ¨ä¹‹å‰æµ‹è¯•一‹Æ?
˜q™æ ·æ˜¯å¾ˆæ£ç¡®çš„æ€èµ\åQŒå…¶å®žä¸€ç‚¹ä¹Ÿä¸å¤æ‚,ž®Þp±¡åœ¨å¦æ ¡å†™½E‹åºçš„æ—¶å€™ï¼Œè¦ä¹ŸMIANåQˆï¼‰æ–ÒŽ³•‹¹‹è¯•ä¸€ä¸‹ç»“æžœï¼Œä½ å†™å¥½äº†ä»¥åŽåQŒå†‹¹‹è¯•ž®±å¾ˆæ–¹ä¾¿äº†ã€‚而且ä¸ç”¨˜q›è¡Œå¾ˆå¤æ‚çš„‹¹‹è¯•
釿ž„åQ?
我用三个è¯è§£é‡Šï¼Œž®±æ˜¯é‡æ€è€ƒï¼Œé‡è®¾è®¡ï¼Œé‡ç¼–ç ã€?
䏿–的找旉™—´é‡æž„è‡ªå·±çš„ä»£ç æ˜¯æé«˜è‡ªå·±èƒ½åŠ›çš„å¾ˆé‡è¦çš„æ–¹å¼?
¾l“对¾~–程åQ?
¾l“对¾~–ç¨‹ä¸æ˜¯¾l“队¾~–程åQŒæ˜¯2个ähåQŒä¸æ˜¯æ›´å¤?
有è°äº²è‡ªè¯•过
我个äºÞZ¸å–œæ¬¢¾l“对¾~–程åQŒä½†æ˜¯å¾è®®å¤§å®¶å·¥ä½œä¸å¿™çš„æ—¶å€™å¯ä»¥è¯•试,臛_°‘å¯ä»¥æé«˜å¤§å®¶çš„交‹¹åº¦
¾l“对¾~–程主è¦ç›®çš„æ˜¯è®©å¤§å®¶æ›´å¥½çš„交‹¹?
æ•æ·å¼€å‘的基本原则ž®±æ˜¯æ²Ÿé€?
æŒç®‹é›†æˆåQ?
ž®†æ‰€æœ‰æ¨¡å—ç»å¸¸æ€§çš„æ•´åˆåQŒä»¥åŠæ—¶å‘现与系¾lŸæœ‰å†²çªçš„é—®é¢?
典型的就是微软团队的åQ𿝿—¥æž„é€?
å¾®èÊYçš„æ¯æ—¥æž„é€ ç”šè‡›_ˆ°äº†å˜æ€çš„地æ¥åQŒè¦æ±‚æ¯å¤©é›†æˆæµ‹è¯•,å‘现问题åQŒå°±½Ž—是凌晨也会扑ֈ°ä½ ,è¦ä½ ç«‹å³ä¿®æ”¹
现场客户åQ?
˜q™æ˜¯ä¸€¿Uå¤¸å¼ çš„è¯´æ³•åQŒå…¶å®žå°±æ˜¯ç»å¸¸å’Œå®¢æˆ·é¢å¯¹é¢çš„交æµåQŒæ¼”½Cºï¼Œå’ŒçŽ°åœºå¼€å‘å·®ä¸å¤š
¾~–ç æ ‡å‡†åQ?
团队采喾lŸä¸€çš„ç¼–ç æ ‡å‡†ï¼Œé¿å…ž®×ƒ¸ªäºÞZ¹ 惯,个äh爱好½{‰ç»†èŠ‚é—®é¢˜äñ”生争论ã€?
æ€ÖM¹‹æžé™¾~–程ž®±æ˜¯è¦æ±‚团队与客户密切的沟通,团队最好是长期åˆä½œåQŒå’Œå®¢æˆ·äº¤æœ‹å‹ã€?
å¸Œæœ›æœ¬æ¬¡è®¨è®ºèƒ½è®©å¤§å®¶æ›´åŠ çƒçˆ±¾~–程åQŒæ›´¿U¯æžçš„于他ähæ²Ÿé€šï¼Œæ›´çƒæƒ…的拥抱å˜åŒ–ã€?
òq‰™¢„¼œå¤§å®¶èƒ½åˆ©ç”¨æ¤æ–¹æ³•æ›´å……åˆ†çš„å‘æŒ¥è‡ªå·Þqš„æ½œåŠ›åQŒåœ¨èŒä¸šé“èµ\上一帆风™åºã€?
谢谢大家
转自http://blog.chinaunix.net/u1/34831/showart_1668198.html

]]> - ¾U¯æ–‡æœ¬æ–‡æ¡£æ ¼å¼?/title><link>http://www.aygfsteel.com/leekiang/archive/2009/08/30/293227.html</link><dc:creator>leekiang</dc:creator><author>leekiang</author><pubDate>Sun, 30 Aug 2009 13:34:00 GMT</pubDate><guid>http://www.aygfsteel.com/leekiang/archive/2009/08/30/293227.html</guid><wfw:comment>http://www.aygfsteel.com/leekiang/comments/293227.html</wfw:comment><comments>http://www.aygfsteel.com/leekiang/archive/2009/08/30/293227.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/leekiang/comments/commentRss/293227.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/leekiang/services/trackbacks/293227.html</trackback:ping><description><![CDATA[DocBookæˆ?reStructuredText都是¾U¯æ–‡æœ¬æ–‡æ¡£æ ¼å¼ã€‚也å¯ä»¥è€ƒè™‘xlst<br />StructuredTextå’ŒreStructuredTextä¸ä¸€æ ?br /><br />Sphinx½Ž€å•æ¥è¯ß_¼Œæ˜¯ä¸€ä¸ªæ–‡æ¡£ç”Ÿæˆå·¥å…øP¼Œç”¨äºŽæŠŠreStructuredText æ ¼å¼çš„æºæ–‡äšg生æˆè¯¸å¦‚HTML, PDF, LaTex一¾cÈš„æ ¼å¼ã€‚ç¼–è¾‘è€…æ— ™åÖMº²è‡ªå¤„ç†æ–‡æœ¬çš„æ ¼å¼, ½E‹åºä¼šè‡ªåŠ¨æ ¹æ®æºæ–‡äšg里的讄¡½®äº§ç”Ÿæ ¼å¼, 以åŠè‡ªåŠ¨ç”Ÿæˆç« 节链接½{‰å·¥ä½œã€?br />包括 Python , Django 的文档,全部是ä‹É用Sphinx 生æˆçš?br />http://sphinx.pocoo.org/<br /><br />我是如何写åšå®¢çš„<br />http://www.cnblogs.com/mindsbook/archive/2009/07/09/how_do_i_write_blog.html<br />http://www.cnblogs.com/mindsbook/archive/2009/07/15/how_can_i_write_blog_part2.html<br />该文主è¦ä»‹ç»äº†å¦‚何ä‹Éç”?<a class="reference external" >restructuredText</a> (½Ž€¿UîCØ“reST)æ¥å†™åšå®¢åQ?òq¶ä¸”介ç»äº†ä‹Éç”?<a class="reference external" >google code</a> æ¥ç®¡ç†åšå®¢æºæ–‡äšg的方法ã€?br /><br />å¦ï¼ŒSphinx是一个基于SQL的全文检索引擎,å¯ä»¥¾l“åˆMySQL,PostgreSQLåšå…¨æ–‡æœç´¢ï¼Œå®ƒå¯ä»¥æä¾›æ¯”æ•°æ®åº“本íw«æ›´ä¸“业的æœç´¢åŠŸèƒ½ï¼Œä½¿å¾—åº”ç”¨½E‹åºæ›´å®¹æ˜“实çŽîC¸“业化的全文检索。Sphinx特别ä¸ÞZ¸€äº›è„šæœ¬è¯a€è®¾è®¡æœçƒ¦API接å£åQŒå¦‚PHP,Python,Perl,Ruby½{‰ï¼ŒåŒæ—¶ä¸ºMySQL 也设计了一个å˜å‚¨å¼•擎æ’ä»?br /><br />txt2tags 支æŒå¸¦æ•°å—ç¼–åïLš„æ ‡é¢˜<br />从txt2tags回归markdown http://sinolog.it/?p=503<br /><br />冿‰¾æ‰¾æ¯”较好的wikiåQ?br />MediaWikiå…¨çƒæœ€è‘—å的开æºwiki引擎åQŒè¿è¡ŒäºŽPHP+MySQL环境ã€?br />ViKiåQ?ž®±æ˜¯ VIM WiKi 的羃写ã€?WiKi 是一¿Uéžå¸¸æ–¹ä¾¿å¿«æ·åœ°¾l„织信æ¯çš„æ–¹å¼ï¼Œ è€?ViKi ä½œäØ“ä¸€¿U“Personal WiKiâ€ï¼Œ 能够éžå¸¸å¿«æ·åœ°å®Œæˆä¸ªäºÞZ¸»™å늚„制作åQ?ViKi å¯ä»¥æ”¯æŒè®¸å¤šå¾ˆå¤æ‚, åŠŸèƒ½å¾ˆå¼ºå¤§çš„è¯æ³•。deplate是viki的编译工兗÷€?br /><br />Javascripté—包真ç»http://w3er.com/blog/2009/03/master-javascript-closure/<br /><br />Stack Overflowå’ŒGitHub都在用markdown<br />wmd(http://wmd-editor.com,https://github.com/derobins/wmd)æ˜¯ä¸€ä¸ªä¸“é—¨äØ“Markdownåšçš„在线¾~–辑å™?StackOverflowå’Œqingbo.net也用äº?br />https://github.com/philc/vimium/blob/master/README.markdown<br /><a target="_blank" >Markdown è¯æ³•</a><br /><a target="_blank" >支æŒåˆ—编辑模å¼çš„¾~–辑å™?/a><br /><a target="_blank" >showoff</a>支æŒç”¨ç¼–写markdown脚本的方å¼åœ¨‹¹è§ˆå™¨é‡Œæ˜„¡¤ºpptåQ?a target="_blank" >例å</a><br /><a >在Vimä¸å‘布åšå®¢å†…容到WordPress</a> (reStructuredText)<br /><br />ç›®å‰æœ€å®Œå–„的介¾lè½»é‡çñ”æ ‡è®°è¯è¨€çš„资料:http://en.wikipedia.org/wiki/Lightweight_markup_language<br />以åŽä¸è¦å«ç»“æž„åŒ–æ–‡æœ¬äº†ï¼Œå› äØ“Structured Text已有å¦å¤–çš„å«ä¹‰ï¼Œè§?a target="_blank" >¾l´åŸºç™„¡§‘</a><br /><img src ="http://www.aygfsteel.com/leekiang/aggbug/293227.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/leekiang/" target="_blank">leekiang</a> 2009-08-30 21:34 <a href="http://www.aygfsteel.com/leekiang/archive/2009/08/30/293227.html#Feedback" target="_blank" style="text-decoration:none;">å‘表评论</a></div>]]></description></item><item><title>什么å«è½¯äšgé…ç½®½Ž¡ç†(SCM)http://www.aygfsteel.com/leekiang/archive/2008/11/02/238136.htmlleekiangleekiangSat, 01 Nov 2008 16:36:00 GMThttp://www.aygfsteel.com/leekiang/archive/2008/11/02/238136.htmlhttp://www.aygfsteel.com/leekiang/comments/238136.htmlhttp://www.aygfsteel.com/leekiang/archive/2008/11/02/238136.html#Feedback0http://www.aygfsteel.com/leekiang/comments/commentRss/238136.htmlhttp://www.aygfsteel.com/leekiang/services/trackbacks/238136.html
]]> - cvsã€subversion以åŠåˆ†å¸ƒå¼ç‰ˆæœ¬æŽ§åˆ?/title><link>http://www.aygfsteel.com/leekiang/archive/2008/08/06/220509.html</link><dc:creator>leekiang</dc:creator><author>leekiang</author><pubDate>Wed, 06 Aug 2008 13:20:00 GMT</pubDate><guid>http://www.aygfsteel.com/leekiang/archive/2008/08/06/220509.html</guid><wfw:comment>http://www.aygfsteel.com/leekiang/comments/220509.html</wfw:comment><comments>http://www.aygfsteel.com/leekiang/archive/2008/08/06/220509.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.aygfsteel.com/leekiang/comments/commentRss/220509.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/leekiang/services/trackbacks/220509.html</trackback:ping><description><![CDATA[ 一,<br />试了一下在windows安装svnæœåŠ¡å™¨ï¼Œ<br />用subeclipseåŽ»è¿žæ—¶è€æŠ¥<tt>
org.tigris.subversion.svnclientadapter.SVNClientException:
org.tigris.subversion.javahl.ClientException: RA layer request failed</tt>åQŒcould not connect to <span onclick="tagshow(event)" class="t_tag">server</span><br />弄了好久都没æžå®šã€?br />快崩溃的时候在官网å‘现了VisualSVNåQŒå¥½ä¸œè¥¿å•Šï¼Œå¯è§†åŒ–é…¾|®ï¼Œéžå¸¸å®ÒŽ˜“上手ã€?br />VisualSVN默认的Repositories在C:\repositories<br />以厞®Þp¿™ä¹ˆå®šäº†ï¼ŒæœåŠ¡å™¨ç”¨VisualSVN-Server-1.6.2.msi,客户端用eclipseæ’äšgsubeclipse-1.4.6.zip<br />æ³?现在ç”?.4.8版本(2011-04)<br /><br /><a target="_blank" >subversion VS cvs</a><br /><br />äº?br />分布å¼ç‰ˆæœ¬æŽ§åˆ¶ç³»¾lŸï¼ˆå¦‚Mercurialã€GITåQ‰ä¸åQ?Code Repository的历å²ä¿¡æ¯çš„夿œ¬è¢«ä¿å˜åœ¨å¤šå°æœºå™¨ä¸ï¼Œòq¶ä¸”一视åŒä»ï¼Œæ²¡æœ‰ä¸ÀL¬¡ä¹‹åˆ†åQŒé™¤éžæ ¹æ®å›¢é˜Ÿçš„½Ž¡ç†éœ€è¦è€Œähä¸ºæŒ‡å®šå“ªä¸€å°æœºå™¨äØ“Main Repository<br /><a >æ¥æº</a><br /><br />ä¸?br />sourceforge里SVN™å¹ç›®çš„æºç ?<br />https://test.svn.sourceforge.net/svnroot/test<br /><img src ="http://www.aygfsteel.com/leekiang/aggbug/220509.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/leekiang/" target="_blank">leekiang</a> 2008-08-06 21:20 <a href="http://www.aygfsteel.com/leekiang/archive/2008/08/06/220509.html#Feedback" target="_blank" style="text-decoration:none;">å‘表评论</a></div>]]></description></item></channel></rss> <footer>
<div class="friendship-link">
<a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a>
</div>
</footer>
Ö÷Õ¾Ö©Öë³ØÄ£°å£º
<a href="http://" target="_blank">°¢°Í¸ÂÆì</a>|
<a href="http://" target="_blank">¹«°²ÏØ</a>|
<a href="http://" target="_blank">ËÄÆ½ÊÐ</a>|
<a href="http://" target="_blank">¶«À¼ÏØ</a>|
<a href="http://" target="_blank">ÄϾ©ÊÐ</a>|
<a href="http://" target="_blank">̨ÖÐÊÐ</a>|
<a href="http://" target="_blank">»ÝÀ´ÏØ</a>|
<a href="http://" target="_blank">ÌìÖùÏØ</a>|
<a href="http://" target="_blank">Âܱ±ÏØ</a>|
<a href="http://" target="_blank">¹âÉ½ÏØ</a>|
<a href="http://" target="_blank">ËìÄþÊÐ</a>|
<a href="http://" target="_blank">ÃçÀõÏØ</a>|
<a href="http://" target="_blank">¹ãÁéÏØ</a>|
<a href="http://" target="_blank">Òí³ÇÏØ</a>|
<a href="http://" target="_blank">ÑôÔÏØ</a>|
<a href="http://" target="_blank">¾ÃÖÎÏØ</a>|
<a href="http://" target="_blank">ľÀï</a>|
<a href="http://" target="_blank">ÁÖÖ¥ÏØ</a>|
<a href="http://" target="_blank">ÖζàÏØ</a>|
<a href="http://" target="_blank">¸ï¼ªÏØ</a>|
<a href="http://" target="_blank">ÓªÉ½ÏØ</a>|
<a href="http://" target="_blank">ºéºþÊÐ</a>|
<a href="http://" target="_blank">ÕþºÍÏØ</a>|
<a href="http://" target="_blank">¹ãÆ½ÏØ</a>|
<a href="http://" target="_blank">ÍÍÃÅÇø</a>|
<a href="http://" target="_blank">Ò˳ÇÊÐ</a>|
<a href="http://" target="_blank">±±¾©ÊÐ</a>|
<a href="http://" target="_blank">ÂÞÌïÏØ</a>|
<a href="http://" target="_blank">°×³ÇÊÐ</a>|
<a href="http://" target="_blank">ÔÆ°²ÏØ</a>|
<a href="http://" target="_blank">ÑÓÇìÏØ</a>|
<a href="http://" target="_blank">º×ÇìÏØ</a>|
<a href="http://" target="_blank">ÎýÁÖ¹ùÀÕÃË</a>|
<a href="http://" target="_blank">ÐËÂ¡ÏØ</a>|
<a href="http://" target="_blank">É«´ïÏØ</a>|
<a href="http://" target="_blank">ͬÐÄÏØ</a>|
<a href="http://" target="_blank">ÎäÏçÏØ</a>|
<a href="http://" target="_blank">¶Ø»¯ÊÐ</a>|
<a href="http://" target="_blank">ÏÉÌÒÊÐ</a>|
<a href="http://" target="_blank">´óÓàÏØ</a>|
<a href="http://" target="_blank">˼éÊÐ</a>|
<script>
(function(){
var bp = document.createElement('script');
var curProtocol = window.location.protocol.split(':')[0];
if (curProtocol === 'https') {
bp.src = 'https://zz.bdstatic.com/linksubmit/push.js';
}
else {
bp.src = 'http://push.zhanzhang.baidu.com/push.js';
}
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(bp, s);
})();
</script>
</body>