上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 25 下一页
摘要: 《Two Dozen Short Lessons in Haskell》(Copyright © 1995, 1996, 1997 by Rex Page,有人翻译为Haskell二十四学时教程,该书如果不用于赢利,可以任意发布,但需要保留他们的copyright)这本书是学习 Haskell的一套练习册,共有2本,一本是问题,一本是答案,分为24个章节。在这个站点有PDF文件。几年前刚开始学习Haskell的时候,感觉前几章还可以看下去,后面的内容越来越难以理解。现在对函数式编程有了一些了解后,再来看这些题,许多内容变得简单起来了。 这个学习材料内容太多,想把整书全面翻译下来非常困难,只有通过练习题将一些知识点串起来,从2012年底开始做这本书的习题,终于在2013年9月完成,Haskell果然很难,有些习题也没有弄明白,这是全部习题答案的索引。 阅读全文
posted @ 2013-09-05 10:01 申龙斌的程序人生 阅读(1203) 评论(0) 推荐(0) 编辑
摘要: 这是《Two Dozen Short Lessons in Haskell》这本书的最后一章,第23章没有习题。这一章里介绍了Haskell如果自定义一种类型,并且用一个双人博弈游戏为例子讲解了如何使用这些类型,里面简单介绍了Minimax算法。至此,这本书全部学完,当然还没用Haskell写过什么大一点的程序,只是掌握了其基本概念。 阅读全文
posted @ 2013-09-05 09:33 申龙斌的程序人生 阅读(839) 评论(0) 推荐(0) 编辑
摘要: 为期近5个月的英语培训班马上就要结束了,开班第一天毛遂自荐当了个学习委员,除了建个QQ群和上传一些学习资料外,其它也没有更好地帮助同学们学好英语。在学习完成之际有一些想法,纯属马后炮,我们这些学员马上又要回到工作岗位了,对于我们可能没有什么用处了,但对于培训机构、培训老师和将来参加培训的学员还是会有... 阅读全文
posted @ 2013-08-25 17:12 申龙斌的程序人生 阅读(4434) 评论(2) 推荐(0) 编辑
摘要: 从2011年7月1日算起,实践GTD已经有2年多了,在GTD一周年时写了《用iPhone打造GTD实践1周年的心得体会》这篇文章,随着实践的深入,如今又有了一些新的认识,2013年初制定的计划要进行一次GTD交流,就先报名参加了一次"易GTD"活动,但非常失望,这个活动几乎一字未提五个流程和六个高度,永锡老师在北京办的幸福行动家活动,由于其它事务只在最后一个下午旁观了一眼,看来这个GTD交流的计划不能真正实现。但正好进行密集英语培训,就试着用英语把GTD给一起参加培训的同学们简单地介绍了一下,可能也算是一次交流吧。 阅读全文
posted @ 2013-08-22 23:48 申龙斌的程序人生 阅读(7737) 评论(14) 推荐(0) 编辑
摘要: 《学得少却考得好Learn More Study Less》这本书最早是从褪墨网站上看到的,crowncheng翻译了全文。这本书介绍了不少学习方法,非常适合在校的学生,原文的作者Scott Young在高中和大学的学习成绩很好,但花在学习上的时间并不太多。全书引入了Holistic(整体性学习方法)这个单词,用来与死记硬背(Rote Memorization)学习法相区别,精华在于隐喻、内视化和图表化几个方法。 阅读全文
posted @ 2013-08-06 07:24 申龙斌的程序人生 阅读(13188) 评论(1) 推荐(1) 编辑
摘要: 《注意力曲线----打败分心与焦虑》这本书的英文名为《Find Your Focus Zone》,从这本书说到的最重要的一点可能就是注意力与刺激的倒U形曲线了,知道了这个原理,你所需要的就是提升或降低刺激,从而使你进入专注区(Focus Zone),当然需要一些技巧来进行适当的刺激。 阅读全文
posted @ 2013-07-07 11:10 申龙斌的程序人生 阅读(5847) 评论(2) 推荐(2) 编辑
摘要: 阅读全文
posted @ 2013-06-18 22:31 申龙斌的程序人生 阅读(777) 评论(0) 推荐(0) 编辑
摘要: 第21章 在形式参数中使用模式匹配 阅读全文
posted @ 2013-05-27 18:07 申龙斌的程序人生 阅读(884) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2013-05-22 15:31 申龙斌的程序人生 阅读(691) 评论(0) 推荐(0) 编辑
摘要: 这是一本德国人写的书,里面不仅仅包括快速阅读的技巧,还有点时间管理和精力管理的内容。 全书分为四个部分: 第一部分:快速阅读,提取信息。 第二部分:视觉卡片,处理信息。(视觉卡片实际上就是思维导图) 第三部分:记忆技巧,存储信息。(这里讲到了时间管理) 第四部分:实际应用,调用信息。(这一部分实际上只有1页!) 阅读全文
posted @ 2013-05-18 20:01 申龙斌的程序人生 阅读(6424) 评论(1) 推荐(1) 编辑
摘要: 近1个月的密集英语学习,加入到supermemo中的词条数迅速增多,达到8000个。 阅读全文
posted @ 2013-05-13 07:37 申龙斌的程序人生 阅读(2109) 评论(3) 推荐(0) 编辑
摘要: 这段时间正在参加密集式的英语培训,以前的日常作息安排全部被打乱,以前都是在晚上读书的,现在却有点抽不出时间读完一本书。 《杠杆阅读术》可能因为是日本人写的书所以在豆瓣上评分并不高,我收藏到读书清单时评分为7.2-7.5之间吧,但感觉这书还是不错,能从中学到5%有用的东西就非常好。 阅读全文
posted @ 2013-05-04 07:21 申龙斌的程序人生 阅读(1371) 评论(0) 推荐(0) 编辑
摘要: 第20章 分数 阅读全文
posted @ 2013-05-01 10:08 申龙斌的程序人生 阅读(724) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2013-04-24 20:20 申龙斌的程序人生 阅读(489) 评论(0) 推荐(0) 编辑
摘要: I use the GTD(Get Things Done) to finish the exercise. It involves five key steps to do somethings efficiently: Collect, Process, Organize, reflection and Action. I did the exercise as following:1. CollectI read the 24 things one by one. For the each thing, if it was actionable, I would express the 阅读全文
posted @ 2013-04-18 20:27 申龙斌的程序人生 阅读(919) 评论(0) 推荐(0) 编辑
摘要: 第19章 交互编程文件输入输出 阅读全文
posted @ 2013-04-11 08:09 申龙斌的程序人生 阅读(748) 评论(0) 推荐(0) 编辑
摘要: 个人喜欢下象棋、打桥牌,作为一名程序员,一直也想写出一个中国象棋引擎来,所以很早就关注这本书了。人生如棋,一生中需要做大量决策和选择,棋如人生,也有类似青年、中年和老年的开局、中局和残局。这本书在豆瓣上评分8.6,也说是卡斯帕罗夫的自传,但实际上是讲述了卡斯帕罗夫如何自我认识和挑战,如何挑战自己和他人,进而如何做出最佳决策的思考过程。 看到这个决策过程,使我想到了之前看的一本书《How We Decide》,这里只讲了一章棋类博弈的决策过程。 作者一直是国际象棋的冠军,处于这个领域的最高峰,所以需要不断的自我研究。而作为普通人,如何通往高手的道路?不仅在国际象棋上,在其它领域应该也是一样。我们必须了解自己的决策制定过程,并通过不断的练习来提高自己的直觉,一种无意识的效果。 阅读全文
posted @ 2013-04-09 14:29 申龙斌的程序人生 阅读(953) 评论(0) 推荐(0) 编辑
摘要: 个人喜欢下象棋、打桥牌,作为一名程序员,一直也想写出一个中国象棋引擎来,所以很早就关注这本书了。人生如棋,一生中需要做大量决策和选择,棋如人生,也有类似青年、中年和老年的开局、中局和残局。这本书在豆瓣上评分8.6,也说是卡斯帕罗夫的自传,但实际上是讲述了卡斯帕罗夫如何自我认识和挑战,如何挑战自己和他人,进而如何做出最佳决策的思考过程。 看到这个决策过程,使我想到了之前看的一本书《How We Decide》,这里只讲了一章棋类博弈的决策过程。 作者一直是国际象棋的冠军,处于这个领域的最高峰,所以需要不断的自我研究。而作为普通人,如何通往高手的道路?不仅在国际象棋上,在其它领域应该也是一样。我们必须了解自己的决策制定过程,并通过不断的练习来提高自己的直觉,一种无意识的效果。 阅读全文
posted @ 2013-04-07 20:43 申龙斌的程序人生 阅读(1044) 评论(0) 推荐(0) 编辑
摘要: 个人喜欢下象棋、打桥牌,作为一名程序员,一直也想写出一个中国象棋引擎来,所以很早就关注这本书了。人生如棋,一生中需要做大量决策和选择,棋如人生,也有类似青年、中年和老年的开局、中局和残局。这本书在豆瓣上评分8.6,也说是卡斯帕罗夫的自传,但实际上是讲述了卡斯帕罗夫如何自我认识和挑战,如何挑战自己和他人,进而如何做出最佳决策的思考过程。 看到这个决策过程,使我想到了之前看的一本书《How We Decide》,这里只讲了一章棋类博弈的决策过程。 作者一直是国际象棋的冠军,处于这个领域的最高峰,所以需要不断的自我研究。而作为普通人,如何通往高手的道路?不仅在国际象棋上,在其它领域应该也是一样。我们必须了解自己的决策制定过程,并通过不断的练习来提高自己的直觉,一种无意识的效果。 阅读全文
posted @ 2013-04-06 10:11 申龙斌的程序人生 阅读(2295) 评论(0) 推荐(0) 编辑
摘要: 第18章 Interactive Keyboard Input and Screen OutputIO类型在初学Haskell的时候是一个很难理解的概念,平常的编程语言中已经习惯了输入、输出语句,但在函数式编程中一切皆函数,一个确定的函数会得到确定的计算结果,而与操作系统交互时函数式编程就不太方便了,这时Haskell引出了一个IO类型。 阅读全文
posted @ 2013-03-23 09:29 申龙斌的程序人生 阅读(891) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 25 下一页