随笔 - 55  文章 - 1 评论 - 607 trackbacks - 4

正文内容加载中...
posted @ 2016-08-15 10:33 宝玉 阅读(1924) 评论(4) 编辑
摘要: 刚开始做程序员的时候,主要的心思都放在代码上,没有太关注和其他人之间的相处,更没有考虑过期望值和管理期望值的事情。直到我后来开始做技术管理,有一次听老板跟我讲:“管理,最重要的就是管理期望值”,我才开始关注有关期望值的问题,慢慢才发现生活中“期望值”无所不在,只是很多时候没有意识到罢了。 比如上学的阅读全文
posted @ 2016-05-21 01:04 宝玉 阅读(2983) 评论(19) 编辑
摘要: 如果问我工作十多年后相比刚毕业参加的时候,学到了哪些重要的经验,那么“Make it work, make it right, make it fast”一定是其中最重要的经验之一。第一次听到这句话是从以前老板 @沈嵘 那里,然后发现是来源自大牛 Kent Beck 《Make It Work Ma阅读全文
posted @ 2016-05-13 10:32 宝玉 阅读(997) 评论(10) 编辑
摘要: 这学期已经结束,助教的工作也告一段落。第一次当助教,这一学期,有收获也有教训,还是用文字记录下来,给自己一个总结,也给其他人一个参考。 背景 这学期开设软件工程的班级是 "南通大学大三的学生" ,共计44人,采用的教材是 "《构建之法》" ,讲师 "鞠老师" ,我是助教。 作业通过博客的方式完...阅读全文
posted @ 2016-01-05 10:14 宝玉 阅读(781) 评论(12) 编辑
摘要: 最近一段时间,把React学习实践了一把,算是又多掌握了一门新技术,虽然学习过程比较辛苦曲折,但熟练掌握后感觉还是很好的,以后又多了一种选择,在技术思路上也开阔了很多。回想编程生涯这些年,2001年开始学习Asp,2002年学习Javascript,2003年学习Asp.Net/C#,2009年学习...阅读全文
posted @ 2015-09-16 11:01 宝玉 阅读(11713) 评论(39) 编辑
摘要: 当我们学习一门新语言,不要用以前语言的习惯去使用新的语言,这样可能会导致走一些弯路。最好的办法就是去看一些写的比较好的开源项目,所以这里我推荐几个NodeJs的开源项目,花点时间去研究一下他们的实现,这样会上手比较快。NodeClubNode Club 是用 Node.js 和 MongoDB 开发的新型社区软件,界面优雅,功能丰富,小巧迅速, 已在Node.js 中文技术社区 CNode 得到应用,但你完全可以用它搭建自己的社区。网站:http://cnodejs.org/源码:https://github.com/cnodejs/nodeclubBalloons.ioBalloons.io阅读全文
posted @ 2013-08-13 18:26 宝玉 阅读(18751) 评论(2) 编辑
摘要: 这篇文章纯给自己留个备份,所以对AdHoc证书内部分发和对iOS客户端开发不了解的请直接无视。一般在iOS游戏或应用开发过程中,正式发布到App Store之前,都需要内部的测试,客户端的安装是个不大不小的问题。苹果提供了AdHoc的证书(普通版可以装100台设备,企业版无限),登记设备号的即可通过iTunes或者无线网络安装使用AdHoc证书的App。具体不多赘述。参考资料:http://www.alexcurylo.com/blog/2010/08/27/wireless-ad-hoc-distribution/http://www.hanchorllc.com/2010/08/24/in阅读全文
posted @ 2013-07-11 15:05 宝玉 阅读(6678) 评论(2) 编辑
摘要: 昨天分享过一篇文章《AzureDirectory Library for Lucene.Net》,关于Azure下的全文检索解决方案。补充说明一些内容:原来对“AzureDirectory Library for Lucene.Net”确实有欠了解,在有了一次教训后,现在有了更深入了解(但还是经验主义,没有足够严谨去看看源码,欢迎斧正)。这个的本质并非是把Azure Store当虚拟磁盘用,开始我还真是这么理解的,所以我被它坑了!其实它是本地建个缓存目录,在检索或建索引的时候把索引文件先从Azure Storage同步到缓存目录,然后每次建索引indexwriter dispose的时候把内容阅读全文
posted @ 2013-06-01 09:14 宝玉 阅读(836) 评论(2) 编辑
摘要: Sql Azure不支持全文索引的,所以微软官方推荐的做法是基于lucene来做全文索引,而且也有一个基于Azure Storage的Lucene.Net开源组件,已经支持到了最新的lucene.net 3.0.3。可以在CodePlex上下载到最新代码“AzureDirectory Library for Lucene.Net”http://azuredirectory.codeplex.com/,也可以通过NuGet获取。在使用过程中,发现检索速度的话,第一次很慢,因为它要把Storage的索引文件同步到本地缓存目录,后面就快了,都是从本地读取。这个机制有个很大的问题,就是如果索引文件大,阅读全文
posted @ 2013-05-31 10:32 宝玉 阅读(995) 评论(1) 编辑
摘要: 好多年没升级过的Lucene.Net最近居然升级了,到了3.0.3后接口发生了很大变化,原来好多分词库都不能用了,所以上次我把MMSeg给修改了一下支持了Lucene.Net 3.0.3(参考《基于MMSeg算法的中文分词类库》)。然后我知道了.Net下还有一个盘古分词(http://pangusegment.codeplex.com/),但也不支持Lucene.Net 3.0.3,网上也不少人在问,于是就下载了它的最新代码,基于Lucene.Net 3.0.3更新了,顺便把它的词库给放到dll里面了,不然每次还要拷贝一个Dictionaries目录真麻烦。另外打包放到了Nuget上,方便下载阅读全文
posted @ 2013-05-27 20:27 宝玉 阅读(6262) 评论(25) 编辑