摘要: 去年有几个项目需要使用JavaScript互斥锁,所以写了几个类似的,这是其中一个://Published by Indream Luo//Contact: indreamluo@qq.com//Version: Chinese 1.0.0!function ($) { window.indream = window.indream || {}; $.indream = indream; indream.async = { // //锁 //lock: 锁的编号 //action: 解锁后执行的方法 // ... 阅读全文
posted @ 2014-02-02 16:10 Indream Luo 阅读(18850) 评论(12) 推荐(1) 编辑
摘要: 前些日子收到邮件,之前兼职的一个项目被转给了其他人,跟进的人来问我相关代码的版权问题。我就呵呵了。这段代码是我在做13年一份兼职的时候无聊加上去的,为jQuery添加触摸事件的支持。因为做得有点无聊,所以就帮客户添加了用响应式网页+JS touch兼容了移动设备,主要是Webkit的移动设备。这里就分享下我的实现。先贴上代码://Published by Indream Luo//Contact: indreamluo@qq.com//Version: Chinese 1.0.0!function ($) { window.indream = window.indream || {}; ... 阅读全文
posted @ 2014-02-02 09:32 Indream Luo 阅读(2291) 评论(0) 推荐(0) 编辑
摘要: 假前一天下午被经理和PM叫上楼,首要一个问题是我去年干了啥,我大致支吾了几句描述了下,一时也说不出个大概。后面就是一片悠长的面谈,什么没达到期望,公司状况不好.......哦,这是KPI评价啊,剩下的你们懂的。那就趁着有假期,自己也好好回想做了什么吧。顺便分享下自己毕业后第一个完整的系统设计。-找我来做OA12年11月左右,我接到了现在公司经理的电话,大致是问我有没有意向跳槽。半年前受邀在这里面试过,过了半年再翻出了我简历,来问我有没意向。正好当时帮TL背了个黑锅(我一干了仨月的Trainee能为项目能付个毛责任,反正TL自己也辞职走了,还劝我别多留),被调离开发岗位录资料录了仨月了,正好,对 阅读全文
posted @ 2014-02-01 21:39 Indream Luo 阅读(4469) 评论(31) 推荐(7) 编辑
摘要: 双十一,一天就要收n条邮件,都是各种优惠券促销什么的,另外听到最多的就是要按住“老婆”,以免发生悲剧。有些人要请假回家看住老婆,有的打算在那天上班前输错三次支付宝密码。当然,还有更多......是我还年轻,我无法理解的了。我想,就算结婚了也懒得管钱吧,多麻烦的事情啊。花了几分钟,就简单地记录下大家对“老婆”的描述,大致上就是这么个意思: public class Money { public double Amount { get; private set; } } public interface IHusband { double ... 阅读全文
posted @ 2013-11-07 16:35 Indream Luo 阅读(654) 评论(2) 推荐(0) 编辑
摘要: 今天广州台风,公司提前一个半小时下班赶人走,趁着天气还好就在附近的麦当劳打个包,想起了最近麦当来黑白配那个套餐的活动,想试下有没有Bug。活动大致是:普通套餐加3元可以加大黑白配套餐只需1.5元即可加大,大约是因为黑白套餐中的橙汁被换算成了大可乐等价最近活动加大送一包大薯条麦当劳向来有补差价之类的政策,并且我想起了一件事情,那就是中薯条可以换蔬菜卷,所以大致有个简单的方案:黑白配套餐加大,+1.5元RMB然后把薯条换成蔬菜卷=换成中薯条,-1.5RMB最后等于白送一包大薯条所以就这么点餐了,还确认了一次,收银员也这么下单了,付款金额也是套餐原来的价格22元。还庆幸坑到了个薯条的时候回来发现.. 阅读全文
posted @ 2013-09-22 18:41 Indream Luo 阅读(460) 评论(2) 推荐(3) 编辑
摘要: 两周前用长轮询做了一个Chat,并移植到了Azure,还写了篇博客http://www.cnblogs.com/indream/p/3187540.html,让大家帮忙测试。首先感谢300位注册用户,让我有充足的数据进行重构和优化。所以这两周都在进行大重构。其中最大的一个问题就是数据流量过大,原先已有更新,还会有Web传统“刷新”的形式把数据重新拿一次,然后再替换掉本地数据。但这一拿问题就来了,在10个Chat*300个用户的情况下,这一拿产生了一次8M多的流量,这是十分严重的事情,特别是其中绝大部分数据都是浪费掉了的。那么解决方案就很简单了,把“全量”改成“增量”,只传输修改的部分,同时大量 阅读全文
posted @ 2013-07-27 00:43 Indream Luo 阅读(2006) 评论(7) 推荐(4) 编辑
摘要: 公司的OA从零开始进行开发,继简单的单点登陆、角色与权限、消息中间件之后,轮到在线即时通信的模块需要我独立去完成。这三周除了逛网店见爱*看动漫接兼职,基本上都花在这上面了。简单地说就是用MVC4基于长轮询实现(伪)即时通信,利用BootMetro搭建即时聊天系统,同时跨域组件化之后今晚移植到了Azure上方便周末进行第一次迭代的公网测试,地址在http://indreamchat.cloudapp.net/。有兴趣的朋友可以上去送测试数据,剥离了认证登陆,简单地伪装了一个...一个...怎么说,反正能用就好了...一大早要坐客车回家,所以现在睡也不是不睡也不是,就分享一下实现方式。由于已经回到 阅读全文
posted @ 2013-07-13 06:53 Indream Luo 阅读(4091) 评论(40) 推荐(9) 编辑
摘要: 今天参加了微软广州的Live to Code,晚上回公司OT写了封报告E-mail,也没让公司今天白出工资给我...因为没有涉及到公司机密什么的,所以就拿出来跟大家分享一下。首先要说明的是,在会议之前我对云的概念基本一头雾水,而且***居然让我们提前装好开发工具和SDK搞到我在出租屋的破网速下装到半夜,早上还发现打印好的确认函落在工资丫一大清早跑回公司拿确认函再去会议现场***居然不用确认函!!!总的来说就是本来就不是很懂,领导临时有事让我自己去,然后前一天休息不足第二天一大早飞起来人也迷迷糊糊,所以听得不是很多也不会太懂。剩下的就是只是会后吃完饭作的简短报告,肯定没有整理过和没有深思熟虑。大 阅读全文
posted @ 2013-06-18 21:33 Indream Luo 阅读(1319) 评论(4) 推荐(1) 编辑
摘要: 终于被换工作和其他事情忙完有点时间了,开始写下博客,之前的ASP.NET的东西还在草稿箱里快发霉了,看来无论是每日工作需要3~5小时清净期,连工作本身,也应该需要之前在的德企有严格的代码规范,好像是64页左右吧,其中就有一段是关于Dictionary的,大致上是说遇到要取不确定的数据的时候不能这么写:myObject result = null;if (theDictionary.ContainsKey(id)){ result = theDictionary[id]; //What ever you gonna do next...}得是用TryGetValue,以减少一次不必要... 阅读全文
posted @ 2012-12-08 15:27 Indream Luo 阅读(1252) 评论(2) 推荐(0) 编辑
摘要: 这些文章是关于我大学四年来对ASP.NET开发的一些总结,包括我对ASP.NET最后大致上的认知,主要是讲述我现在理想状态下的一个ASP.NET项目是什么样子的。 如果太长的话,或许会分多几篇讲完吧,毕竟啰嗦是常有的事情。 选择写这么一篇文章是因为,或许会有很长一段时间远离ASP.NET了,但是却对ASP.NET有着感情,毕竟有这么大的投入。当然,也不至于离开.NET,只是找到的工作是.NET3.5的WPF,而且是建筑计量软件,要远离Web好一阵子了。(不过最近发现也挺有趣。) 如果哪一天,你见到一个网站的一个页面,看看它的源代码大概是这样的,或许它是我做的:<html><h 阅读全文
posted @ 2012-06-09 00:41 Indream Luo 阅读(353) 评论(0) 推荐(0) 编辑