cache_fu 好用, 不过我有很多表间关联,我希望某些表的数据,通过关联(has_one,has_many)能够按id统一从memcache中读取或者写入. 该如何呢? 唯一的办法就是 monkey patch了,自己写吧. 第一个版本 require 'active_record/associations/belongs_to_association' require 'active_record/associations/has_many_association' module ActiveRecord class Base public de ...
论坛上常说的管理不够规范,管理混乱。就实际原因都是管理无经验,或者公司处于强烈的变动期。这些老板,管理人员都是摸索着在过日子,他们自己都不知道该怎么办,怎么求管理规范,做事流程规范? 当然学习和参考其他有经验的公司是有必要的。不过只能是参考。 且不说各家有各家的不同情况,关键是,引入一种制度,势必要打破一种制度。 而在看似混乱的管理下,公司的全体成员实际上已经摸索出一套团队合作的方式了,虽然没有用明文定下来,虽然不时的再小范围变动,但是每个人该做什么,该怎么做,都是有一定的规律可循的。 那么,引进新制度,打破旧有制度的代价,一般的老板和管理人员都是不敢轻易尝试 ...
如果用memcache把一些系统的基础数据表全部存起来,关联中的belongs_to,这种关联还得读取数据库。 例如 B belongs_to A 那么 a.b是取B表中的一条数据。 但是B表的数据全部都放在memcache中了。这里的数据读取就有问题了。 读cache总要比读取数据库要快的。有没有现成的方案的?
这里已经有不少人会提到用rspec来代替unit test. 不过就是没有说详细怎么用。 google然后学习,问号一堆。希望会的同学解答下。 1。rspec和unit test相比,最显著的好处是什么? 2。rspec通过 mock stub 来控制 model对象的生成和某些方法的响应结果,为什么需要这样的控制? 3。unit test是针对 class的接口来测试的,那rspec的测试些什么? 4。unit test需要对接口进行true和false两个方面的测试,rspec也需要吗? 5。rspec和unit test的测试出发点,具体有哪些不同之处。
需要在页面上输出每次require的调用时间。于是修改了 rails中的一个 方法,方法是module的一部分 。但是 如何remixins,却是大问题了。 或者另外一个方法直接修改 mixins以后的代码。 但是嵌套了多个module之后, 不清楚怎么去修改这个方法了。 以下是代码 module ActionController #:nodoc: module Benchmarking #:nodoc: module ClassMethods def perform_action_with_benchmark unless lo ...
经常看到这个问题,同时也没有什么好的参考答案。 人员考评大概是传统管理和现在的IT项目结合的一个难点。 人员不考是不行的 。 这个是传统观点,也是我 比较认同的观点。 IT项目团体性, 主观性,以及可考察的指标又不够明确。工作量?bug率? 项目一年运营结果和计划预期对比?这些考察指标都有,但是都不全面。总有各种例子能够说出一个反面 情况。 但是对于一个团队,如果公司足够大, 以团队为考评对象。大概可行。 不过 众多小公司还是只能是针对个人。 总不能团队做坏了个项目,把整个团队都开除了吧。 针对个人,就要明确 责任是什么, 工作量有多少? 最好的完成度又是如何的? ...
前面有个帖子说到c++社区没落的很,很少有强悍的社区出现.这个现象不是最近才存在的,5,6年前也是这个样子的. 那时候的c++社区,充斥着各类初级问题. 翻译着国外的一些文章.现在同样如此. 当然maillist中会好很多. 有些有价值的问题都在那里出现. 在网络上学习c++,很难形成良好的习惯和技术能力. 如果有个师傅就完全不同了. 这个是一个有点奇怪的现象,但是在我生活中的确存在的。虽然没有明确的师徒关系,但是不少的人和我形成了师徒关系,师兄弟关系。我在心中尊他们为师傅,师兄. 我的主要c++的技能,思考问题的方法,项目架构方法,debug的技巧等等这些,基本上 ...
2007-06-21

炒股,买基金和公司管理

关键字: 管理
最近股票火,基金也不错.公司内部有不少同学也在炒股和买基金. 上班时不时的需要看下行情. 了解下大盘情况. 大部分时候都是小动作,穿插在整个上班途中. 这类不大不小的事情,占用时间也不多,但是持续性较强的非工作应该所作的事情,改如何管理比较合适? 股票和基金只是近期的一个特例,每个不同时期,社会整体环境的变化 总有些类似的行为发生. 听之任之似乎也没事. 看上去并不太影响工作. 但长持以往则容易使得各位亲爱的员工慢慢涣散起来. 从严还是从松管理这类事情,各位是如何看待的呢?
大约从06年9月正式接触rails。买ror书,按书上画瓢。开始进行实验项目开发,再到正式项目开发,已经过去了大半年了。这个大半年的应用中,最大的感触还是,rails虽然很不错,但是依然有很多地方让你痛苦不堪。 不过这个也是大部分技术开始应用的时候经常遇到的,有些小细节上处理不好,整个项目就会被卡死。 我所遇到的rails的最大难题,第一是。中文处理,第二:数据库,第三:部署。 这些问题在前期开发中和试验项目中实在是难以遇到,但是正式项目中却能让项目失败的几个点。对于准备热心应用rails项目的各位同学,千万要当心这点。 做rails项目,要么就是严格按照rails最 ...
ROR的运行环境一次成型,HAproxy,Mongrel,这两项都安装好了,只要在http service上再配置配置,选个rails,数据库版本安装下,把你的项目往一个建好的rail目录中一放就能运行了。最大限度的省了很多配置工作。对于linux配置不是很明白的人,都能够依葫芦画瓢,继续配置了。 地址是这个:http://rubyworks.rubyforge.org/ 感谢TW的这份贡献。
jack
搜索本博客
我的相册
最近加入圈子
存档
最新评论