wsky's blog,Record my technical life

just coding

导航

统计

2011年9月18日 #

生产环境使用Nuget

摘要:关于Nuget http://nuget.org/ 官方提供的使用文档比较丰富 http://docs.nuget.org/ 要在实际生产环境使用它来做打包和包管理,比之更为成熟的Maven来说,从目前版本来看稍有不足,提供一些实际使用的做法参考 阅读全文

posted @ 2011-09-18 13:15 wsky 阅读 (2224) 评论 (3) 编辑

2011年5月10日 #

为WebClient增加Cookie支持

摘要:System.Net.WebClient是.net提供的高级api,使用上很便捷,但是默认的实现缺乏对cookie的支持,比如您希望使用它来进行模拟登录时,无法直接获取响应的cookie(它没有直接提供操作方法),做一些简易的改进即可支持 阅读全文

posted @ 2011-05-10 18:31 wsky 阅读 (1451) 评论 (1) 编辑

2011年4月12日 #

keepalived安装和使用

摘要:keepalived:http://www.keepalived.org/index.html 它是一个基于VRRP协议来实现的WEB服务高可用方案,可以利用其来避免单点故障。一个WEB服务至少会有2台服务器运行Keepalived,一台为主服务器(MASTER),一台为备份服务器(BACKUP),但是对外表现为一个虚拟IP,主服务器会发送特定的消息给备份服务器,当备份服务器收不到这个消息的时候,... 阅读全文

posted @ 2011-04-12 17:27 wsky 阅读 (5018) 评论 (2) 编辑

2011年4月7日 #

NHibernate分享 PPT

摘要:最近在部门内做的NHibernate的分享,这份主要讲的一些nh几个主要设计原理上的,这几个概念弄清楚了剩下的就是使用经验问题了。 阅读全文

posted @ 2011-04-07 14:47 wsky 阅读 (2170) 评论 (13) 编辑

开源选型关注点

摘要:开源框架、产品非常多,部分框架的相似度也比较高,下面列了一些我在选型时会关注的点,随着使用经验积累再继续补充 阅读全文

posted @ 2011-04-07 10:16 wsky 阅读 (4216) 评论 (18) 编辑

2011年4月6日 #

SocketAsyncEventArgs

摘要:SocketAsyncEventArgs是.net提供的关于异步socket类,封装了IOCP的使用,可以用它方便的实现NIO(non-blocking IO) NIO对于提升某些场景下Server性能和吞吐量有很大益处,准备在服务框架中使用它来编写简易rpc的部分 阅读全文

posted @ 2011-04-06 21:08 wsky 阅读 (3042) 评论 (4) 编辑

stunnel+haproxy SSL以及问题记录

摘要:最近在用stunnel做透明代理,配合haproxy做ssl方案,在用户和原有的反向代理之间加入stunnel,这样可以让用户和stunnel之间走ssl,stunnel之后的真实web就不用负担https的开销。 阅读全文

posted @ 2011-04-06 18:03 wsky 阅读 (3787) 评论 (3) 编辑

2010年12月17日 #

快速实现一个简单的bigpipe模型

摘要:其实重点在于模块化以及模块化之后随之带来的好处,功能开发分工,页面级别的功能隔离、功能降级等都可以以模块为单位进行,从而简化web项目的模型,在这个基础上再构建一系列的开发框架来支撑这种开发模式即可 阅读全文

posted @ 2010-12-17 12:48 wsky 阅读 (5482) 评论 (10) 编辑

2010年12月11日 #

Velocity2010大会回顾

摘要:velocity 2010 北京之行收获良多,选择的几个session都很有料,当然也有个别还是比较虚 这次大会主题是web性能和运维,主题也基本分为两大块:web前端性能,分布式 接下来就把我参加的session逐个回顾一下:简述一下facebook的bigpipe技术等 阅读全文

posted @ 2010-12-11 14:30 wsky 阅读 (8344) 评论 (16) 编辑

2010年10月11日 #

小结一下关于bpm实施方面的交流

摘要:下午部门和几位资深专家交流了一个下午,了解了一下对方在国内几家大型企业做BPM实施和工作流产品构建的心得,小结一下,他人的见解结合自身的分析: 需求调研,业务分析设计在项目中的占比和重要最高,业务是最有价值和最需要被关注的,同时它复杂也难以整理,获取最高层的支持很重要 几个视图来帮助分析和全面的反应你的项目状况和期望成效:流程视图,数据视图,逻辑视图 技术框架很重要,严谨和健壮的设计来支撑系统,同... 阅读全文

posted @ 2010-10-11 22:20 wsky 阅读 (368) 评论 (3) 编辑

2010年10月10日 #

乱弹之企业应用

摘要:l 从人员组成何为最优说开…… l 希望培养稳定的团队组成还是成熟的团队体系? 比如我们有10人左右的团队,理想的情况,我们并不会刻意期望人员能力组成能非常平衡,也很难做到,企业应用比起互联网应用(如淘宝网)更为枯燥且往往由于深藏企业内部而鲜为人知,于是相比之下你可能比较难寻找到很优秀的并且愿意长期从事这方面工作的人,更别说是让这些人组成一个10几人的团队。所以团队模型应优先被定义为核心技术人... 阅读全文

posted @ 2010-10-10 21:15 wsky 阅读 (284) 评论 (2) 编辑

互联网企业流程部门价值方向的一些探讨

摘要:在互联网企业中做业务流程管理,不同于传统行业(特别是制造业), 互联网处在高速发展中,业务不断在变化,特别是对于一个走在浪尖的电子商务公司 互联网企业通常有着很活跃的企业文化,导致你很难推行一层不变的流程式管理,当然实施的顺利与否很大程度还是取决流程化工作是否有来自于企业最高层的支持,自上而上下的执行力   流程部门的真正的价值取向应该是什么? 是满足业务方需求,是满足各种用户使... 阅读全文

posted @ 2010-10-10 20:40 wsky 阅读 (270) 评论 (0) 编辑

Live Writer的代码插件

摘要:装了live2010,于是重新找了几个livewriter的代码插件,操作还是不大习惯~   使用syntax hilight: 使用vs2010past: 下载:http://cid-bb1b2839a7838303.office.live.com/self.aspx/sources/Code-Plugins-Livewriter.rar 阅读全文

posted @ 2010-10-10 14:51 wsky 阅读 (285) 评论 (0) 编辑

2010年5月28日 #

再谈团队,项目,产品

摘要:最近加入新团队,尝试新的项目类型,一段时间一下也感谢颇深,目前也算是深入了解了团队和部分项目,其实平时也经常习惯性的思考团队分工协作这些方面的东西,鉴于目前团队状态和先前已经有明显区别,自然也萌生不同的思考。 阅读全文

posted @ 2010-05-28 09:57 wsky 阅读 (3557) 评论 (9) 编辑

2009年12月23日 #

【渐进】设计一个模拟并行的线程同步组件

摘要:您是否希望让主/子线程编程能在一个方法区域内保持线性的语法书写,而不是通过Callback等方式打乱原本的书写顺序和连贯性?我们将一步步来设计一个小组件来便捷的支持这种语法的连贯。 阅读全文

posted @ 2009-12-23 14:03 wsky 阅读 (2270) 评论 (7) 编辑

2009年11月17日 #

【渐进】关于反向代理,负载均衡

摘要:关于负载均衡的一些认识以及归纳的一些应用的介绍,总结做个笔记。 阅读全文

posted @ 2009-11-17 13:08 wsky 阅读 (1650) 评论 (2) 编辑

2009年10月27日 #

【渐进】浅尝DDD,对"试卷"建模

摘要:领域模型是OO分析中最重要的和经典的模型。领域驱动设计(DDD)则是有效的软件复杂性的应对之道。 本文就“试卷”来进行DDD的分析和设计的尝试。 阅读全文

posted @ 2009-10-27 20:10 wsky 阅读 (1788) 评论 (9) 编辑

2009年10月23日 #

【渐进】延迟加载机制的简易实现(上)

摘要:我们在软件设计中常遇到这样一种场景,一个对象的某个成员,它的加载很耗时,然而又不是总是需要,因为我们不希望它在对象初始化的时候就被加载,而是在它被显示使用时才去加载。本文将先尝试以较简易的方式实现以便它可以立刻开始工作,后续篇幅将逐步完善这个设计。 阅读全文

posted @ 2009-10-23 21:20 wsky 阅读 (2262) 评论 (6) 编辑

2009年9月8日 #

略谈“开发效率”

摘要:效率速度, 同时还应保证产品,程序,代码的质量。 浅谈一些可能对开发效率提升的点。 阅读全文

posted @ 2009-09-08 20:36 wsky 阅读 (408) 评论 (1) 编辑

2009年7月18日 #

分工,协作,团队

摘要:分享一些团队和开发方面的拙见。 阅读全文

posted @ 2009-07-18 21:13 wsky 阅读 (997) 评论 (0) 编辑

2008年12月11日 #

开发人员角度看UE/UCD

摘要:最近非常热门的UE,UED,用户交互设计。工作里大伙总是常常谈及需求如何如何,用户体验如何, 以下文字若无标明引自何处,均为个人撰写,见解和看法恐有欠妥或不全面之处,下文多以开发者角度来认知UE与开发的结合。 阅读全文

posted @ 2008-12-11 14:42 wsky 阅读 (2236) 评论 (17) 编辑

【目录】Silverlight学习笔记

摘要:最近一直没时间具体整理,先贴一下准备要整理的Silverlight学习的目录。 阅读全文

posted @ 2008-12-11 13:43 wsky 阅读 (318) 评论 (2) 编辑

JavaScript的歌词同步组件

摘要:用于歌词同步,整理一下放出来,核心脚本只负责处理lrc格式的歌词和呈现,并提供同步功能。 阅读全文

posted @ 2008-12-11 11:35 wsky 阅读 (3592) 评论 (32) 编辑

2008年5月21日 #

AOP->动态代理->Emit

摘要:认识AOP,因为它所具有的吸引力,AOP(面向方面)让我们只需要关注我们需要关注的那个方面,把无关业务的方面剥离, RT,是一个对AOP的.net实现逐渐深入的认识过程, 阅读全文

posted @ 2008-05-21 22:54 wsky 阅读 (1517) 评论 (1) 编辑

2008年4月25日 #

初试Microsoft Expression 系列开发工具

摘要:装了vs2008专业版,一直没有去试用下,最近在看WCF Pro,对Silverlight也很感兴趣,看了网上一些应用,觉得的确很cool~于是就打算试试看,在Silverlight官方网上看到推荐一个开发工具,Expression Blend,下了个预览版 用了感觉不错^^,就介绍一下这个系列都是专业的设计工具,包括图中的几个方面在Blend版本的参考文档里有一些介绍,它可以用来设计WPF(微软... 阅读全文

posted @ 2008-04-25 11:08 wsky 阅读 (555) 评论 (1) 编辑