<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[李雅勇技术专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/geniusli</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; geniusli]]></copyright><item><title><![CDATA[软件设计师系列1——软件设计师都干点儿啥]]></title><link>https://blog.youkuaiyun.com/geniusli/article/details/78785304</link><guid>https://blog.youkuaiyun.com/geniusli/article/details/78785304</guid><author>geniusli</author><pubDate>Tue, 12 Dec 2017 19:43:51 +0800</pubDate><description><![CDATA[说到软件设计师都干点儿啥，很多人会想到写设计文档，画UML图，而我想从另一方面来说说从职业类比说起医生是个职业，医师、主治医师、主任医师是职称 
律师是个职业，四级律师、三级律师、二级律师、一级律师是职称 
程序员是个职业，你可以将软件设计师、软件架构师理解为职称三种职业的相同点医生一般是，通过检查确认身体的病因，寻找治疗方案，再进行治疗 
抽象地说就是：分析问题，寻找解决方案，解决方案落地律师一般]]></description><category></category></item><item><title><![CDATA[软件设计师系列0——起个头儿]]></title><link>https://blog.youkuaiyun.com/geniusli/article/details/78746511</link><guid>https://blog.youkuaiyun.com/geniusli/article/details/78746511</guid><author>geniusli</author><pubDate>Thu, 07 Dec 2017 22:14:58 +0800</pubDate><description><![CDATA[做程序员已经十几年了，就在去年，如果你问我，软件设计师都干点啥？软件设计师和程序员在技术上、工作内容上，到底有什么差别？……我还真答不上来！ 
但，就在今年，我既要负责团队、负责规划需求、负责项目管理、还要负责软件设计，在我最难的时候，我培养的一个设计师又离开了，这让我思考了很多，也想清楚了很多问题。 
单在软件设计这条路上，我从自己设计自己实现，到自己设计他人实现，再到指导他人设计他人实现，最后到]]></description><category></category></item><item><title><![CDATA[如何敏捷地进行代码评审]]></title><link>https://blog.youkuaiyun.com/geniusli/article/details/78716743</link><guid>https://blog.youkuaiyun.com/geniusli/article/details/78716743</guid><author>geniusli</author><pubDate>Tue, 05 Dec 2017 15:28:46 +0800</pubDate><description><![CDATA[今天晚上要做团建，估计要喝高，现在先补上一篇，不能因为这些理由因而影响计划！敏捷有没有代码评审？
  XP推荐结对编程： 
  结对完成了两个人的代码评审 
  新手和老手结对，可以让新手快速成长 
  软件设计和普通开发结对，可以提升开发人员的设计能力 
  实力相当和人结对，可以认知互补、设计互补、技能互补
大多数国内的团队都没有实践结对编程，但传统的代码评审费时费力，到底做，还是不做？ 
答案]]></description><category></category></item><item><title><![CDATA[组建团队和调整团队结构]]></title><link>https://blog.youkuaiyun.com/geniusli/article/details/78680237</link><guid>https://blog.youkuaiyun.com/geniusli/article/details/78680237</guid><author>geniusli</author><pubDate>Thu, 30 Nov 2017 20:01:46 +0800</pubDate><description><![CDATA[组建团队昨天和多年不见的好友吃饭，三年不见，他已经是一家公司研发部门的负责人了。研发部门规模不大，带上他一共9个人，但他要做的事情比我还多，除了我要负责的：规划需求、软件设计、项目管理、团队管理以外，还要负责：商业计划书、编写代码、代码评审、产品验收。比我小四岁，但看起来满脸沧桑。 
我们聊了很多研发管理的内容，也各自讲述自己的心得，但关于团队的组建却没有聊到。我写这一篇，一会儿正好发给他。组建团队]]></description><category></category></item><item><title><![CDATA[怎么安排集成测试工作]]></title><link>https://blog.youkuaiyun.com/geniusli/article/details/78659399</link><guid>https://blog.youkuaiyun.com/geniusli/article/details/78659399</guid><author>geniusli</author><pubDate>Tue, 28 Nov 2017 22:18:42 +0800</pubDate><description><![CDATA[怎么安排集成测试工作敏捷是没有集成测试环节的，但大部门要求停下新功能开发，做两周的集成测试，所以，这个冲刺我们也没有安排开发任务。以往集成测试怎么搞？按照以往的经验，全员测试，从集成测试开始，每人每天必须提10个BUG，第二周5个，第三周3个。看到的效果就是，集成测试BUG多，很有成果，并且随着时间的推进，BUG在收敛！哈哈……人为收敛！我的工作安排我让部门内两位资深的测试分成两个组，全员参与集成测]]></description><category></category></item><item><title><![CDATA[想开始写些东西了]]></title><link>https://blog.youkuaiyun.com/geniusli/article/details/78658346</link><guid>https://blog.youkuaiyun.com/geniusli/article/details/78658346</guid><author>geniusli</author><pubDate>Tue, 28 Nov 2017 20:41:05 +0800</pubDate><description><![CDATA[最近工作中总结的东西不少，想开始写些东西了
内容可能涉及：团队管理、项目管理、产品设计、软件设计
本想把历史的文章清一清，太乱了！可后来想想，这次能坚持多久还不知道呢，先大动干戈没有必要
总之，看我文章的朋友们，从这一往篇向后看，之前的可以不用看了
：）]]></description><category></category></item><item><title><![CDATA[Head First Rails书中的例子]]></title><link>https://blog.youkuaiyun.com/geniusli/article/details/25754093</link><guid>https://blog.youkuaiyun.com/geniusli/article/details/25754093</guid><author>geniusli</author><pubDate>Wed, 14 May 2014 00:55:23 +0800</pubDate><description><![CDATA[rails new tickets --database mysql


cd tickets


修改项目目录/config/database.yml


rake db:create


rails generate scaffold ticket name:string seat_id_seq:string address:text price_paid:decima]]></description><category></category></item><item><title><![CDATA[windows下进行rails安装]]></title><link>https://blog.youkuaiyun.com/geniusli/article/details/25659579</link><guid>https://blog.youkuaiyun.com/geniusli/article/details/25659579</guid><author>geniusli</author><pubDate>Mon, 12 May 2014 23:20:19 +0800</pubDate><description><![CDATA[主要是参考：http://www.admin10000.com/Document/140.html


x:/>rails new work --database mysql
错误信息如下：
extconf failed, exit code 1


Gem files will remain installed in D:/BillFiles/rails_dev/Ruby193/]]></description><category></category></item><item><title><![CDATA[移动应用数据接口]]></title><link>https://blog.youkuaiyun.com/geniusli/article/details/8953645</link><guid>https://blog.youkuaiyun.com/geniusli/article/details/8953645</guid><author>geniusli</author><pubDate>Tue, 21 May 2013 09:31:08 +0800</pubDate><description><![CDATA[10671-金蝶总部研发中心EAS
http://eas75.kingdee.com:9080/mobile



11397-EAS资金AppStore演示
http://202.105.138.170:8080/mobile



10940-EAS移动资金测试

http://172.20.192.135:6888/mobile


此文档会定期更新，访问结果可]]></description><category></category></item><item><title><![CDATA[讨论下axis2的客户端使用Proxy方式时，Proxy使用对象池是否可行]]></title><link>https://blog.youkuaiyun.com/geniusli/article/details/84016671</link><guid>https://blog.youkuaiyun.com/geniusli/article/details/84016671</guid><author>geniusli</author><pubDate>Wed, 14 Sep 2011 00:48:40 +0800</pubDate><description><![CDATA[目前我们产品的实现，是用axis客户端Proxy方式访问Web Service，而每次调用都new出一个proxy，感觉很没效率。自己尝试，其实多次调用可用同一个Proxy，但由于是在JaveEE应用服务器上，考虑并发时如果使用Singleton会影响效率，故考虑使用对象池来存放Proxy，但这样做存在2个问题：
1.Proxy初始化一次后，多次调用是否最佳实践？
2.Proxy初始化一次后，...]]></description><category></category></item><item><title><![CDATA[TinyMCE]]></title><link>https://blog.youkuaiyun.com/geniusli/article/details/5341505</link><guid>https://blog.youkuaiyun.com/geniusli/article/details/5341505</guid><author>geniusli</author><pubDate>Wed, 03 Mar 2010 11:14:00 +0800</pubDate><description><![CDATA[我记得早期的优快云博客写文章很方便，先在WORD中写好，不管有没有图片，只要直接粘贴即可。现在好像就没有那么方便了，需要在网页的在线编辑器中先将每一张图片上传，然后才能放在文档相关位置。 我猜想应该是在线编辑器换了，我做项目时只用过FCKEditor，在使用时就需要先上传每一张图片才能显示。最近和同事聊天才了解到有一个TinyMCE，貌似可以直接粘图片，嗯，了解一下吧！ Ti]]></description><category></category></item><item><title><![CDATA[面向对象设计之微波炉与冰箱的故事]]></title><link>https://blog.youkuaiyun.com/geniusli/article/details/5136989</link><guid>https://blog.youkuaiyun.com/geniusli/article/details/5136989</guid><author>geniusli</author><pubDate>Tue, 05 Jan 2010 17:10:00 +0800</pubDate><description><![CDATA[面向对象设计之微波炉与冰箱的故事这些天看到一贴子，地址如下：http://topic.youkuaiyun.com/u/20091125/14/99c028d1-6cf0-4f82-b852-b94b84c4fb45.html大概说的是：[Quote=引用楼主 x_wy46 的回复:]代码题（用oop的思想编码，注意代码规范）用java写一个微波炉，注意物品正加热时不能开门，带皮带壳食物不]]></description><category></category></item><item><title><![CDATA[用Captcha进行图片验证]]></title><link>https://blog.youkuaiyun.com/geniusli/article/details/4064994</link><guid>https://blog.youkuaiyun.com/geniusli/article/details/4064994</guid><author>geniusli</author><pubDate>Sat, 11 Apr 2009 16:01:00 +0800</pubDate><description><![CDATA[主页http://jcaptcha.sourceforge.net/网上有很多例子，但有一点没说清楚，这个项目的jar包需要两个apache的项目包，一个是collections，还有一个是logging。我做了一个小demo，放在http://download.youkuaiyun.com/source/1199325部署到tomcat上就OK了。]]></description><category></category></item><item><title><![CDATA[重构游戏]]></title><link>https://blog.youkuaiyun.com/geniusli/article/details/1498943</link><guid>https://blog.youkuaiyun.com/geniusli/article/details/1498943</guid><author>geniusli</author><pubDate>Wed, 31 Jan 2007 13:51:00 +0800</pubDate><description><![CDATA[首先，这个题目要说的是一个关于Java编写的游戏，另外要涉及重构的知识。最近在研究重构，觉得它讲的大部分都是我们程序员日常的工作，只不过是将它们总结并且理论化了。看后觉得感觉特别好，并且最大的感觉是，在学习重构的过程中，有利于面向对象感觉的生成。我喜欢面向对象感觉这个词，因为我的工作是一个软件教师，主要教授Java程序设计。我努力培养学生的面向对象的感觉。看了重构这本书后，想在自己的课]]></description><category></category></item><item><title><![CDATA[分页存储过程]]></title><link>https://blog.youkuaiyun.com/geniusli/article/details/1497902</link><guid>https://blog.youkuaiyun.com/geniusli/article/details/1497902</guid><author>geniusli</author><pubDate>Tue, 30 Jan 2007 14:56:00 +0800</pubDate><description><![CDATA[最简单的分页存储过程：CREATE proc sp_fixpage @pagesize int,@destpage int  as set nocount ondeclare @id intdeclare @startid intselect @startid = (@destpage - 1)*@pagesizeset rowcount @startidselect @id = id f]]></description><category></category></item><item><title><![CDATA[有一种爱叫索取]]></title><link>https://blog.youkuaiyun.com/geniusli/article/details/83102192</link><guid>https://blog.youkuaiyun.com/geniusli/article/details/83102192</guid><author>geniusli</author><pubDate>Sat, 16 Sep 2006 10:40:00 +0800</pubDate><description><![CDATA[9月，我换了一家公司。办公室是大间，都是隔断的，相互间看不见。 
但相邻格子间打电话却是听得一清二楚。 
我左边的同事，似乎是个很黏老婆的男人。 
“老婆，今天晚上我想吃红烧肉哦。” 
“老婆，那件灰格子的衬衣熨了没有？明天我要穿的哦。” 
“老婆，我又馋你的葱油饼了。” 
刻意压低的声音竟然糯糯软软的。我在心里暗笑，这男人是在向他老婆撒娇呢。男人一撒娇，女人就得举手投降了。 
少不了暗地里留意他...]]></description><category></category></item><item><title><![CDATA[有一种爱叫索取[这是转载]]]></title><link>https://blog.youkuaiyun.com/geniusli/article/details/1230343</link><guid>https://blog.youkuaiyun.com/geniusli/article/details/1230343</guid><author>geniusli</author><pubDate>Sat, 16 Sep 2006 10:40:00 +0800</pubDate><description><![CDATA[9月，我换了一家公司。办公室是大间，都是隔断的，相互间看不见。 但相邻格子间打电话却是听得一清二楚。 我左边的同事，似乎是个很黏老婆的男人。 “老婆，今天晚上我想吃红烧肉哦。” “老婆，那件灰格子的衬衣熨了没有？明天我要穿的哦。” “老婆，我又馋你的葱油饼了。” 刻意压低的声音竟然糯糯软软的。我在心里暗笑，这男人是在向他老婆撒娇呢。男人一撒娇，女人就得举手投降了。 少不]]></description><category></category></item><item><title><![CDATA[不要一辈子靠技术生存]]></title><link>https://blog.youkuaiyun.com/geniusli/article/details/83102191</link><guid>https://blog.youkuaiyun.com/geniusli/article/details/83102191</guid><author>geniusli</author><pubDate>Sat, 16 Sep 2006 10:30:00 +0800</pubDate><description><![CDATA[不要一辈子靠技术生存]]></description><category></category></item><item><title><![CDATA[不要一辈子靠技术生存]]></title><link>https://blog.youkuaiyun.com/geniusli/article/details/1230306</link><guid>https://blog.youkuaiyun.com/geniusli/article/details/1230306</guid><author>geniusli</author><pubDate>Sat, 16 Sep 2006 10:30:00 +0800</pubDate><description><![CDATA[来源：世界经理人 我现在是自己做，但我此前有多年在从事软件开发工作，当回过头来想一想自己，觉得特别想对那些初学JAVA/DOT。NET技术的朋友说点心里话，希望你们能从我们的体会中，多少受点启发(也许我说的不好，你不赞同但看在我真心的份上别扔砖头啊).    一。 在中国你千万不要因为学习技术就可以换来稳定的生活和高的薪水待遇，你千万更不要认为哪些从事 市场开发，跑腿的人，没有前途。    不知道]]></description><category></category></item><item><title><![CDATA[Eclipse热键高手]]></title><link>https://blog.youkuaiyun.com/geniusli/article/details/83099930</link><guid>https://blog.youkuaiyun.com/geniusli/article/details/83099930</guid><author>geniusli</author><pubDate>Sun, 16 Jul 2006 11:56:00 +0800</pubDate><description><![CDATA[Eclipse热键]]></description><category></category></item></channel></rss>