上一页 1 2 3 4 5 6 ··· 23 下一页

2011年6月27日

这个我觉得是苹果的一个严重坏影响

摘要: http://www.cb.com.cn/1634427/20110323/194488.html如果说,在苹果从台式机向笔记本,再向移动设备进化的过程中,有什么始终如一的特性,那就是它所设计的所有产品都遵循同样的理念。在苹果的所有项目中,设计都是画龙点睛,而非锦上添花之笔。这也是苹果首席设计师乔纳森·艾维(Jonathan Ive)成为仅次于史蒂夫·乔布斯(Steve Jobs)的苹果第二知名人物的原因。 但是这其中却有一个问题:所有这些受到迪特·拉姆斯(Dieter Rams)启发的、简洁、优雅、圆润的产品却开始对消费电子世界产生了令人窒息的影响。iPod或许 阅读全文

posted @ 2011-06-27 17:13 怪怪 阅读(681) 评论(1) 推荐(1) 编辑

2011年6月23日

关于地沟油

摘要: 总体说,有劣质油、没有那种被媒体形容的非常夸张的地沟油。http://www.tianya.cn/publicforum/content/free/1/1967156.shtml我相信这哥们的。不写多少字了,但是我觉得澄清这个很重要。中国坏蛋多不多?多。但是生存环境到底差到什么程度,也没有这么使劲儿渲染的。我不想说这谣言的起点上有人别有用心,显得我好像多么忠党爱国似的,因为我不是。最可笑的是,ZF机构也不求甚解,这哥们辟谣领导居然反而不高兴。但是我真的很难理解,谣言的传播就靠记者唯恐天下不乱的劲头就够了?另外有道是身正不怕影子斜,上位者也应该好自为之。 阅读全文

posted @ 2011-06-23 07:21 怪怪 阅读(649) 评论(0) 推荐(0) 编辑

2011年6月22日

数据存储插入性能测试笔记

摘要: SQL Server怎么也启动不了了(忘了我原来对它做了啥了),懒得折腾或者装别的数据库了,引用下网上查到别人的。http://www.sqlite.org/cvstrac/wiki?p=SpeedComparison需要说明的是SQLite老版本第一个1000插入的测试似乎比这个快得多,见这里: http://www.sqlite.org/speed.htmlhttp://www.mongodb.org/pages/viewpage.action?pageId=1475411http://sqlserverperformance.wordpress.com/2010/02/07/some-i 阅读全文

posted @ 2011-06-22 03:37 怪怪 阅读(665) 评论(0) 推荐(0) 编辑

2011年6月21日

数据存储体会

摘要: 很多人入行以后都接受了若干习惯性的、实践上的传承,比如使用数据库。不过,使用成品数据库的目的是什么?第一个答案恐怕首先就是查询。查询当然非常重要,不过查询却未必是所有问题的核心。我们可以观察到的一个现实情况是,很多很小的项目,其查询实际上十分简单,如果不考虑数据持久,而是在内存中处理,用一些最简单的查找方式,比如for循环就可以轻松搞定。很多更大的项目也是如此:即便数据量有一定规模,“实体”种类很多,但它们的关系其实并不复杂,只会使用非常有限的数据库功能。那么为什么要使用数据库产品,这里面就另有原因,这原因虽然很多人一时说不出来,但却相当的显而易见:以容易存取的方式存储小的数据片段。为了达成这 阅读全文

posted @ 2011-06-21 16:24 怪怪 阅读(557) 评论(2) 推荐(0) 编辑

2011年6月19日

.NET终于也沦陷了

摘要: 刚才装更新,1个小时装不上卡那,只好关机了事。开机上网查了查,据说是.NET 4的安装有问题,得重新修复。修复中,卡在50%左右又快半小时了。怀疑微软现在是不是彻底让印度人研发这些业务核心组件了?不过关键还是从设计上对粒度的掌握就不对。.NET框架内一些构思和尝试是很不错的,但运行时的配置看来最终还是走上了复杂大黑箱的道路。即便我们能从根本上证明一套动作绝对可以得到正确的结果(包括使用的时间空间),自动化也绝不是向用户隐藏关键信息,更何况这样的证明在这个场景中未必存在。实际上我个人体会,这后面并不是说自动化尝试本身的失败,搞出这么差劲的过程其原因就在于对目标任务的理解和思路上存在着重大的盲区。 阅读全文

posted @ 2011-06-19 10:22 怪怪 阅读(614) 评论(1) 推荐(0) 编辑

2011年6月8日

犯了一个策略上的错误

摘要: 我的技术人员的身份可能还是强了些。数据存储和查询这块,开始的底线是不用盒装SQL产品,即便mysql这样的也不行。最初打算先包装一下bsd或者mongo一类的,把业务做完,这是最明智的选择。临到了产生了一些简单的数据存储和进程间同步需求,我就觉得干脆自己实现一个跨进程索引算了。B+Tree的算法倒是小case,同步方面的顺序也有成型想法(后来翻书看起来基本没错),不过具体到实现发现细节真TM多。具体方案的设计断断续续做点考虑就用了小一周,效率低到0。数据库的核心算法虽然也就那些,不过看起来还真有工作量,尤其是我现在彻底单打独斗了,这种时间耽搁真不知道承担得起不。不过既然已经弄了,就再多花点时间 阅读全文

posted @ 2011-06-08 04:46 怪怪 阅读(615) 评论(4) 推荐(0) 编辑

2011年5月24日

关于安全性的笔记

摘要: 最近这方面有点头疼,关键是在处理非授信代码上。在.NET/Java下有对应的安全模型,不过这些模型无一例外的不是本质性的,而且让业务和他们掺杂在一起。python下部分的可以通过建立新module对象解决(实质上就是让不同的对象在自己的Copy上工作),虽然python的module import机制极其糟糕导致众多的问题。看起来不只是某些方法论粉丝才会写出那些看起来似乎“不是面条代码”但本质上更深的纠结在一起的大毛团。实在不行可以考虑功能性进程、或者用户性进程,或者干脆不要安全性了?GEB还得坚持看,至少不能因为一时的口味问题放弃复习一遍的机会,比如他哥德尔编号这块讲的还是挺清楚的。唉唉,他 阅读全文

posted @ 2011-05-24 01:00 怪怪 阅读(1231) 评论(0) 推荐(0) 编辑

2011年5月15日

单方面评价下GEB

摘要: 《哥德尔、埃舍尔、巴赫》,最大的特点是字超多。正面评论见此:http://book.douban.com/subject/1291204/Update:多看了一些以后,此书是一本精心构思的烂书。其中话题如果真想了解,还是老老实实去相应的领域简单学习一下吧。不过要是想看看让美国文青发大奖的理科博士以外行的水平介绍下相关话题,这本书也绝不是一无是处,至少作者是抱着年轻人发现的喜悦去想、去写的。Update2:当然,此书也不会比一个真正对这些内容感兴趣的业余爱好者或者一个数学老师水平差。作为业余人士,如果需要有人带着比较细的过一遍这些东西,但又不要求绝对的收获或者完全的无误解,还是说的过去的。只是对 阅读全文

posted @ 2011-05-15 10:35 怪怪 阅读(1153) 评论(2) 推荐(0) 编辑

2011年5月7日

回复一个认为实践在数学之前的朋友

摘要: 我了解你的想法,因为我过去也是这样想的。我现在想法变了,不是因为我喜欢数学了或者掌握数学了,也不是说“我是过来人”这样的屁话,而是通过不同侧面了解了数学/科学史以后,重新认识了数学。简单的复述下我看过的一点点东西:说到西方科学史的发展,实际上是从“不懂几何者”勿入开始的。注意,我说的是科学史,不是单纯的哲学史或者数学史。没有这个起点,后面的成果的发生时间就不那么保险了(想想中国的例子)。说到牛顿,注意牛顿那本书的标题:《关于自然科学的数学原理》。很多大科学家,尤其是物理学,他的科学家身份和数学家身份哪个在前,这都是有一定依据的。他们中间的很多,是为了寻找数学在现实世界的映射,才激发出动力和兴趣 阅读全文

posted @ 2011-05-07 17:30 怪怪 阅读(813) 评论(5) 推荐(0) 编辑

2011年5月2日

再论抽象

摘要: 我刚开始进博客园的第一篇文章是不是就是说抽象这个事的?时光荏苒啊.... 有段日子不上了,刚才在园子里看见这么篇文章,觉得有必要就我这些年的思想进展,重新讨论下这个问题。原文在这里:http://www.cnblogs.com/yuyijq/archive/2011/04/26/2028789.html,不长,一定要读一下好知道我这篇文章讨论的基础,我就不重复文章中的重构过程了。类似的例子几年前在博客园的评论上探讨过(好象是跟伍迷),不过现在重新再看这个问题,我个人是清晰了不少。我们先讨论 IsValid(三个String参数一个Int参数) 重构为 IsValid(User) 的情况,因为弄 阅读全文

posted @ 2011-05-02 18:51 怪怪 阅读(3753) 评论(90) 推荐(8) 编辑

上一页 1 2 3 4 5 6 ··· 23 下一页

导航