摘要: 小博注:来自JavaScript 学习资源推荐 ,是篇实在的博客,lifehacker讲述的都是自己看过的书和资源,于是推荐出来,很赞很务实。很赞同他在最后写的那段,也是自己现在正在困扰的,最近很多次的想到妈妈对我的这段劝告“事多不要紧,一件一件做,做这件事时不要管其它的事,不要因为后面有事所以赶着做手头的事,要细心”,看来是时候再去一次古德寺做一次静心陶养之旅了。原文如下: 最近 reddit ... 阅读全文
posted @ 2011-03-06 21:13 Elaine Shi 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 我喜欢的教育、学习、在线阅读网站[网易公开课] 在土豆网上可以搜索到海量的公开课视频,iTunes也是,里面可以找到很多公开课,比如我随意搜索的一些,在iTunes里面有一个University部分,里面有太多资源,不赘述。 [豆瓣开放式教育资源共享协会] 里面有网友分享开放大学及课程资源。[Ted] 你一定懂的…[CoolEn] 看美剧学英语,其实这网站真的还做得蛮好的,双语字幕,还有讲解,不过我实在没有觉得这种方法可以怎样学英语…[ITPUB] 我有图书下载癖好…[新浪共享资料]谁用谁知道,很赞 \^o^/ [艾利和发烧友图书论坛] 韩国出品的电子书的论坛, [千罗网电子书籍]好多好书下载 阅读全文
posted @ 2011-03-06 20:58 Elaine Shi 阅读(40158) 评论(2) 推荐(4) 编辑
摘要: 前两天,有位同事提到她做过的一个功能,在线实现单词检查,若单词有误,给出建议清单,她使用的方法是下载单词库,转为xml,在VB.NET中使用查找与loop,并且要支持多语种。我当时听到,觉得应该有更快的方法,就查了查,果然让我查到已有人开发出使用jQuery调用Google Dictionary API的现成方法, Demo: http://spellchecker.jquery.badsyntax.co.uk/ 问题就是:Google服务是否是她客户认同的 demo中的web service禁止外站使用,那就得自己在自己的项目中植入web service 示例中的checkspeller.p 阅读全文
posted @ 2011-03-06 14:18 Elaine Shi 阅读(1482) 评论(1) 推荐(0) 编辑
摘要: 今天在StackOverflow上看到有人问,Google的“Did you mean?”的算法是怎样的,相关的spellchecker的算法讨论也有,这个很有趣,大学时学过不少Sort Algorithm的东西,可是都忘记了,还记得以前面试考官要考算法似乎永远都离不开排序算法,于是决定好好补习一下数据和算法,想学的东西真的太多,可一桩一桩的来,又一桩一桩的忘,有幸的是有blog,好记性不如烂笔头,欠的知识还得补回来。Suggestion与算法How does the Google “Did you mean?” Algorithm work? How to Write a Spelling 阅读全文
posted @ 2011-03-06 14:16 Elaine Shi 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 我现在需要做的一件事就是重构一下以前的Legacy code稍稍重构下,那代码非常不容易读,做的事就是高级查询,用户选什么就提取什么,然后使用”|“符号分隔并入库,这样的话,就有很多个不同的组合,维护起来不容易而且代码重复性很高,我只是想小小的重构一下,重做了这个类,用了点反射的技术。1. 我定义了一个枚举存放高级查询的组合类别,比如”高级查询“和”简易查询“; 2. 使用Generic List将对应的属性名称存进组合类别对应的函数中 3. 定义ToString(),使用反射得到组合中的属性字符串对应的真实值,并组合生成bar-separated string 4.在构造函数或对象初始器(O 阅读全文
posted @ 2011-03-06 14:15 Elaine Shi 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 2011年3月6日更新:使用Firebug的plugin,目前用过最有用的有:jquerify, cookie, auto-complete, inspector,有空我会写一个我使用firebug的经验分享。现在的开发资源越来越多,工具越来越强大了,下面三个收藏可以让开发更方便,直接将网址拖到收藏栏,需要用到时点开就行,不限浏览器,IE中也能使用fireBug了。1. CSS/Element Selector – SelectGadget CSS选择器,用过就知道 Drag SelectGadget to your Favorate Bar, and press it when you vi 阅读全文
posted @ 2011-03-06 14:14 Elaine Shi 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 几年前就经常听过结对编程、每日构建、XP极限编程、Agile和Scrum了,可从未好好去了解它,纸上谈兵对我来说实在是件很难的事。可是,在接触到现在的外包项目一年后,我才在上个月后知后觉的发现,这个项目就是典型得不能再典型的Agile敏捷迭代模式,并开始对敏捷开发兴趣浓浓,力争要全面了解它,包括各种methodologies。之前在网上下载了好几本关于Agile与Scrum,还有了解了日本丰田Toyota的kanban,并再延续着看了个人敏捷管理等,吸收了一些如何管理个人、任务和时间的知识和方法论。Agile和Scrum的书是多,可是一开始就觉得都太偏重应用了,于是今天就从下午3点起,开始在w 阅读全文
posted @ 2011-03-06 14:11 Elaine Shi 阅读(569) 评论(0) 推荐(0) 编辑
摘要: 一早在浏览代码时看到如下代码(我想这段代码的来源是kb306158),这段代码的作用是,当一个通过Active Directory账号登陆系统的用户,需要上传、创建目录、下载时,需要先校验该用户是否具有目录操作权限, 代码如下:public const int LOGON32_LOGON_INTERACTIVE = 2;public const int LOGON32_PROVIDER_DEFAULT = 0;private string _logOnUsername;private string _logOnDomain;private string _logOnPassword;Windo 阅读全文
posted @ 2011-03-06 14:09 Elaine Shi 阅读(919) 评论(0) 推荐(0) 编辑
摘要: 以下这些jQuery资源将能引导您走向jQuery大师之路。(红色表示cool!) 相关文章 Getting Started with jQuery – jQuery官方入门指引 jQuery for JavaScript Programmers – Simon Willison (django创始人) 编写的jQuery指引,适合有Javascript基础者 jQuery Crash Course – Nathan Smith编写的jQuery快速指引,网络杂志形式 Introduction to jQuery – Rick Strahl, 知名微软技术开发人员,介绍如何将jQuery与As 阅读全文
posted @ 2011-03-06 14:07 Elaine Shi 阅读(790) 评论(0) 推荐(1) 编辑
摘要: 开会时听到James提到,有一个目录被我excluded from project and pushed to Production line,我心当即一整个的碎了一地,下个迭代中“可能需要”exclude的我却因为临时在本地测试最后未将它复原而引起线上数千条exception logs和end-user投诉。在随后的数小时中我一直处于抓狂到需要不停“啊啊”大叫的状态,连带骚扰了一群人,在公车上依然是一想到就呲牙咧嘴恨不得找块豆腐当场撞过去得好。我的这种在别人眼里很奇异的状态自从加入本公司后出现过不少次,在这期间,我承受着自己施加给自己的巨大压力,从刚入公司到现在,这种对线上BUG的恐惧感始终 阅读全文
posted @ 2011-03-06 14:04 Elaine Shi 阅读(236) 评论(0) 推荐(1) 编辑
摘要: 综合 SQL Server Skills – Immerse yourself in sql server (一篇汇聚) Featured Database Articles (本身就是篇汇聚) SQL Server @DatabaseJournal SQL Server Central 很不错的网站 SQL Tips | Tutorials 英文教程 微软:SQL Sever Magazine ... 阅读全文
posted @ 2011-03-06 14:02 Elaine Shi 阅读(1793) 评论(4) 推荐(4) 编辑