<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Be yourself and Beyond yourself]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/nylx</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; nylx]]></copyright><item><title><![CDATA[巴西队之死]]></title><link>https://blog.youkuaiyun.com/nylx/article/details/37594249</link><guid>https://blog.youkuaiyun.com/nylx/article/details/37594249</guid><author>nylx</author><pubDate>Wed, 09 Jul 2014 11:00:15 +0800</pubDate><description><![CDATA[重播看完了， 必须要写点东西，以此来纪念看球近20年以来最让人目瞪口呆的比赛。





当德国队在10几分钟内连续的进球，很快以5:0领先 突然有些恍惚，心想是不是央视在搞鬼，这是不是巴西世界杯？ 
是不是巴西对德国的世界杯半决赛？

是不是中国队穿了巴西队服在比赛?














德国队从自始至终踢的如此放松，自信，冷静和理智，每次]]></description><category></category></item><item><title><![CDATA[有感于猎豹上市]]></title><link>https://blog.youkuaiyun.com/nylx/article/details/25421687</link><guid>https://blog.youkuaiyun.com/nylx/article/details/25421687</guid><author>nylx</author><pubDate>Fri, 09 May 2014 19:15:16 +0800</pubDate><description><![CDATA[猎豹移动，原名金山网络，在我的印象当中，还是那个2012年雷军推荐的移动浏览器，还是那个免费大巴送老乡大家回家过年的公司。 
当时出于对金山推出软件的支持， 还试用过那款浏览器，可是除了新鲜感之外并没有太多值得让我留恋的地方，很快就卸载了。
如今QQ浏览器和UC 如日中天，占据了大部分份额， 估计猎豹也掀不起什么大浪来了。
没想到今天竟然上市了！
仔细看看，原来是猎豹清理大师在背后撑着， ]]></description><category></category></item><item><title><![CDATA[余额宝：马云的金蝉脱壳]]></title><link>https://blog.youkuaiyun.com/nylx/article/details/18982161</link><guid>https://blog.youkuaiyun.com/nylx/article/details/18982161</guid><author>nylx</author><pubDate>Sat, 08 Feb 2014 11:34:03 +0800</pubDate><description><![CDATA[春节期间微信抢红包游戏可谓火爆，按照马云的话说，这是腾讯计划和执行的非常完美的一次珍珠港偷袭。  业界戏称， 玩游戏的话，商人马云是玩不过工程师马化腾的。

很多人在关注有多少人参与抢红包，有多少红包被打开这些表面的数据，但是隐藏在这个Social 游戏后面的意图更应该引起我们的注意，那就是关联银行卡到微信， 从而激活移动支付。 考虑到微信这个超级App的超级活跃用户数，一旦完成和银行卡的绑定]]></description><category></category></item><item><title><![CDATA[《黑客与画家》读后感之二： 百年后的编程语言]]></title><link>https://blog.youkuaiyun.com/nylx/article/details/18370637</link><guid>https://blog.youkuaiyun.com/nylx/article/details/18370637</guid><author>nylx</author><pubDate>Thu, 16 Jan 2014 21:37:43 +0800</pubDate><description><![CDATA[接前一篇 《黑客与画家》读后感之一

3.  百年后的编程语言

Paul是一个LISP的启蒙家，他认为100年后编程语言进化的主线，应该以少量公理为基础的”最小最简洁核心的语言“。 现有的编程语言中，最具这一特征的莫过于他最喜欢的Lisp了，所以他的主张实际上就是说，Lisp才是100年后编程语言的进化方向。

”任何一种编程语言都可以分成两大组成部分：基本运算符的集合（扮演公理的角]]></description><category></category></item><item><title><![CDATA[《黑客与画家》读后感之一]]></title><link>https://blog.youkuaiyun.com/nylx/article/details/17565351</link><guid>https://blog.youkuaiyun.com/nylx/article/details/17565351</guid><author>nylx</author><pubDate>Wed, 25 Dec 2013 22:01:30 +0800</pubDate><description><![CDATA[0.为什么你应该看一看这本书？

本书是硅谷创业之父Paul Graham 的文集，主要介绍黑客即优秀程序员的爱好和动机，讨论黑客成长、黑客对世界的贡献以及编程语言和黑客工作方法等所有对计算机时代感兴趣的人的一些话题。

Paul Graham被称为创业之父，自然不是一般人，他在1995年，创办了Viaweb，帮助个人用户在网上开店，这是世界上第一个互联网应用程序。

1998年夏天，]]></description><category></category></item><item><title><![CDATA[CloudFoundry :能不能简单一些？]]></title><link>https://blog.youkuaiyun.com/nylx/article/details/17071197</link><guid>https://blog.youkuaiyun.com/nylx/article/details/17071197</guid><author>nylx</author><pubDate>Mon, 02 Dec 2013 13:44:41 +0800</pubDate><description><![CDATA[CloudFoundry是一个PAAS 平台，做为程序员肯定要玩一玩这个热门的Cloud 技术的， 于是就试图在本机安装一个CloudFoundry 出来，让我没想到的是经历了本人软件安装历史上最让人崩溃的时光 :-)

先试了下 CloudFoundry V1 , 操作系统的要求就让我震惊了

首先，你需要一个Linux , 不能是Redhat,不能是SUSE, 一定得是UBuntu !]]></description><category></category></item><item><title><![CDATA[垂死挣扎还是涅槃重生 -- Delphi XE5 发布会归来感想]]></title><link>https://blog.youkuaiyun.com/nylx/article/details/12980903</link><guid>https://blog.youkuaiyun.com/nylx/article/details/12980903</guid><author>nylx</author><pubDate>Thu, 24 Oct 2013 13:36:42 +0800</pubDate><description><![CDATA[Delphi 是一个基本上被我遗忘的工具， 要不是在使用RapidSql , 我是收不到Embarcadero 公司发出的邀请来参加Delphi XE5的发布会的。 
有人可能要问为什么是Embarcadero （名称非常拗口）而不是Borland 开Delphi 发布会， 这是因为Borland那几年撑不下去， 把IDE工具打包成立了CodeGear 公司，已经被Embarcadero 收购了]]></description><category></category></item><item><title><![CDATA[通过实例学习Struts2 - 从struts-blank开始 (3)]]></title><link>https://blog.youkuaiyun.com/nylx/article/details/11878899</link><guid>https://blog.youkuaiyun.com/nylx/article/details/11878899</guid><author>nylx</author><pubDate>Sun, 22 Sep 2013 20:12:02 +0800</pubDate><description><![CDATA[接上一篇《通过实例学习Struts2 (2)》

国际化
国际化通俗点讲就是支持多语言，在Struts2中我们要解决两个问题
1. 如何告诉Struts2 当前的Locale 是什么
2. Struts2是如何寻找不同Locale的resource文件的
设置Locale

在我们的struts-blank
项目中，HelloWorld.jsp中有这样的代码：

La]]></description><category></category></item><item><title><![CDATA[通过实例学习Struts2 - 从struts-blank开始 (2)]]></title><link>https://blog.youkuaiyun.com/nylx/article/details/11855723</link><guid>https://blog.youkuaiyun.com/nylx/article/details/11855723</guid><author>nylx</author><pubDate>Sat, 21 Sep 2013 18:52:13 +0800</pubDate><description><![CDATA[接上一篇 《一起学习Struts2 (1) 》
在Action中支持通配符

在example.xml 中，我们能看到这样的定义：
Login_*" method="{1}" class="example.Login">
            /example/Login.jsp
            Menu

 


大胆的猜测一下，这个定义应该支持Login_exe]]></description><category></category></item><item><title><![CDATA[通过实例学习Struts2 - 从struts-blank开始 (1)]]></title><link>https://blog.youkuaiyun.com/nylx/article/details/11853251</link><guid>https://blog.youkuaiyun.com/nylx/article/details/11853251</guid><author>nylx</author><pubDate>Fri, 20 Sep 2013 21:03:46 +0800</pubDate><description><![CDATA[前言

一直用Struts1 , 现在新的项目要转向Struts2了， 先研究学习一下，做点技术储备。
我一直认为计算机软件行业是一个实践性非常强的行业，书读了多少都不管用， 一定要卷起袖子，亲自动手，才能学到一门技术的精髓，才能谈得上精通。
否则浮在表面，只懂概念，夸夸奇谈，一进入真正的项目就傻眼了。
但是自己完全从零开始来学习一个技术还是太慢了，一定要找到一个切入点， 就像打仗一样，]]></description><category></category></item><item><title><![CDATA[深入ResourceBundle]]></title><link>https://blog.youkuaiyun.com/nylx/article/details/11638649</link><guid>https://blog.youkuaiyun.com/nylx/article/details/11638649</guid><author>nylx</author><pubDate>Fri, 13 Sep 2013 13:02:11 +0800</pubDate><description><![CDATA[ResourceBundle是java开发中非常实用的一个类，主要用来处理应用程序多语言这样的国际化问题。
如果你的应用程序如果有国际化的需求，可以考虑使用ResourceBundle, 你要做的就是给出满足特定格式的Properties 文件，例如
resource.propreties
resource_zh_CN.properties
resource_ja_JP.propertie]]></description><category></category></item><item><title><![CDATA[抽象： 程序员必备的能力]]></title><link>https://blog.youkuaiyun.com/nylx/article/details/9853729</link><guid>https://blog.youkuaiyun.com/nylx/article/details/9853729</guid><author>nylx</author><pubDate>Fri, 09 Aug 2013 13:28:36 +0800</pubDate><description><![CDATA[﻿﻿在软件业，抽象能力的重要性怎么说都不为过，因为软件开发是一个高度复杂的智力活动，程序员经常需要面对、处理异常复杂的业务和逻辑，如果你不具备强大的抽象能力，无法把具体变成概念，进而驾驭概念进行思考， 你就很难降低问题的复杂度，从而陷入泥潭，无法自拔。 无论你学会了多么强大的程序语言，你的编程能力也很难有质的提高。
抽象能力的高低，很大程度上反映了一个程序员的能力的高低。]]></description><category></category></item><item><title><![CDATA[敏捷开发： 每个人都必须成为通才吗？]]></title><link>https://blog.youkuaiyun.com/nylx/article/details/9331417</link><guid>https://blog.youkuaiyun.com/nylx/article/details/9331417</guid><author>nylx</author><pubDate>Mon, 15 Jul 2013 13:45:11 +0800</pubDate><description><![CDATA[传统的开发团队通常按角色就行分工， 开发人员只管开发， 测试人员只管测试， 在自己的职责之外的事， 要么是看不见， 要么是觉得不是我的活，我不用去管，做好做坏和我没有关系。
而敏捷软件开发恰恰相反， 更加强调“Whole Team”, 即整个团队对外做出承诺， 团队中的所有人对所有的开发，测试，文档等任务附有责任。
如果不能按时交付高质量的软件， 就是整个团队的责任， 某一个Developer]]></description><category></category></item><item><title><![CDATA[一个程序员的科幻小说]]></title><link>https://blog.youkuaiyun.com/nylx/article/details/9304937</link><guid>https://blog.youkuaiyun.com/nylx/article/details/9304937</guid><author>nylx</author><pubDate>Thu, 11 Jul 2013 22:27:32 +0800</pubDate><description><![CDATA[我是一个科幻小说迷， 记得第一次看科幻小说是在上初中的时候， 在父亲工厂的图书阅览室中看到一本《郑文光科幻小说选》 ， 被其中的《仙鹤和人》，《古庙奇人》，《太平洋人》，《飞向人马座》等深深吸引，顿时觉得除了武侠之外还有如此好看的东西， 从此一发不可收拾。
可惜的是当时科幻小说实在是太过稀少， 我家所在的小城镇文化资源更加稀缺，我翻来覆去还只是那本《郑文光科幻小说选》
郑文光可以说是中国科幻小]]></description><category></category></item><item><title><![CDATA[Node.js : 我只需要一个店小二]]></title><link>https://blog.youkuaiyun.com/nylx/article/details/9213827</link><guid>https://blog.youkuaiyun.com/nylx/article/details/9213827</guid><author>nylx</author><pubDate>Mon, 01 Jul 2013 14:28:49 +0800</pubDate><description><![CDATA[刚刚开始接触Node.js时, google了很多文章，但发现大部分都是泛泛的介绍安装，配置，以及介绍几个小例子
有一种雾里观花的感觉，所以非常困惑，不知道Node.js到底解决了什么问题，它的优势到底在哪儿，为什么这么火。
 
经过了一番学习之后， 自认为对Node.js的基本原理有了些了解， 于是杜撰了下面这个故事，希望对大家有所帮助，能给大家一点启发
 
 
美丽的七侠镇上有一条]]></description><category></category></item><item><title><![CDATA[茶余饭后：聊一聊那些神一样的程序员们(2)]]></title><link>https://blog.youkuaiyun.com/nylx/article/details/9213285</link><guid>https://blog.youkuaiyun.com/nylx/article/details/9213285</guid><author>nylx</author><pubDate>Mon, 01 Jul 2013 13:23:20 +0800</pubDate><description><![CDATA[接上一篇 
茶余饭后：聊一聊那些神一样的程序员们


这一篇主要聊一聊安德斯·海尔斯伯格（Anders Hejlsberg ），他没有获得过图灵奖， 在名气上比不上前面几位，但也是另外一个传奇。
其实安德斯还真的和图灵奖有那么一点点联系，故事需要从Pascal 这门曾经大红大紫的语言说起。
凡是学过一点计算机知识的人大概都知道  程序=数据机构+算法 这一著名公式，提出这一公式的就是1]]></description><category></category></item><item><title><![CDATA[茶余饭后：聊一聊那些神一样的程序员们]]></title><link>https://blog.youkuaiyun.com/nylx/article/details/9213271</link><guid>https://blog.youkuaiyun.com/nylx/article/details/9213271</guid><author>nylx</author><pubDate>Mon, 01 Jul 2013 13:20:46 +0800</pubDate><description><![CDATA[中午吃饭回来， 路上和同事偶尔聊起了IT界的一些牛人们， 他们做出的那些常人难以企及的开创性的工作，常常让我们是叹而观止，仅仅用“牛”来形容已经不够了， 得用“神一样的超级程序员” 才能表达敬仰之情，这里总结一下，可以作为大家茶余饭后的谈资 :-)
 
先来说说D.E Knuth(高纳德. 克努特)， 他最为人知的工作就是经典巨著《计算机程序设计的艺术》， 这本书第一卷《基本算法》 于1968]]></description><category></category></item><item><title><![CDATA[软件为什么这么复杂]]></title><link>https://blog.youkuaiyun.com/nylx/article/details/9213231</link><guid>https://blog.youkuaiyun.com/nylx/article/details/9213231</guid><author>nylx</author><pubDate>Mon, 01 Jul 2013 13:11:14 +0800</pubDate><description><![CDATA[春节前和同事在回家的路上看到了建筑工地，不由的感慨建筑业相比软件业来讲实在是成熟太多了！ 想想看，建筑师设计好图纸，交给建筑公司（大包工头）， 大包工头再报给小包工头， 小包工头随便抓一些农民工就可以干活了！ 农民工们可不懂得那么多高深的建筑原理， 对整个建筑也并不了解，可是他们只需要把自己的一砖一瓦做好，整个建筑就能做成了 -- 当然也有豆腐渣工程-- 但毕竟是少数，排除在外。

 
更重]]></description><category></category></item><item><title><![CDATA[代码腐化之路]]></title><link>https://blog.youkuaiyun.com/nylx/article/details/9213211</link><guid>https://blog.youkuaiyun.com/nylx/article/details/9213211</guid><author>nylx</author><pubDate>Mon, 01 Jul 2013 13:10:05 +0800</pubDate><description><![CDATA[11年刚进入一个新部门，接手一个老项目，典型的legacy code , 一个jsp 好几千行，那叫一个乱。
但是细细瞧瞧， 还有不少代码是不错的，依稀能看到漂亮代码的影子，可以想象，当初的架构应该还是优美的，只不过经过了若干程序员之手以后，代码慢慢的腐化了。 
 
07 年做的一个项目也是这样，刚开始的时候设计了一个漂亮的架构，大家都严格遵循规则写代码，很注意维护架构的完整性和一致性，也做]]></description><category></category></item><item><title><![CDATA[国际化的人才]]></title><link>https://blog.youkuaiyun.com/nylx/article/details/309281</link><guid>https://blog.youkuaiyun.com/nylx/article/details/309281</guid><author>nylx</author><pubDate>Thu, 03 Mar 2005 14:07:00 +0800</pubDate><description><![CDATA[今天工作上有些问题，头儿叫上我去找一个老外讨论，一天功夫下来，真是受益菲浅，我英语不好，几乎插不上嘴，大部分时间在听。头儿的英语很棒，更重要的是她很快能和老外打成一片，谈笑风声。我想主要是因为他能够以老外的思考方式去提问，去交流。换句话说，她的思维已经"西方化"了。英语好能把一个人提升一个档次。如果思维能够西方化，同时保留东方人的思考方式。这才是国际化的人才软件国际化有竞争力，人才也要国际化啊]]></description><category></category></item></channel></rss>