只显示主题贴

有些东西不是好不好的问题,而是你有没有需要用的问题。 如果一个项目从立项到关闭都没有用上,Rails的migration再牛B对这个项目也是白搭。 但很多时候,你觉得现在是在做无用功,但到以后要用的时候,你会很感激Rails已经为你铺了这条路。 我在使用的Rails做开发时,遇过要做演示,需要抽取一份可独立运行的环境,包括运行环境和数据库,好在有migration,可以很方便的从Mysql切换到sqlite。 而且Rails的migration是ruby脚本,而不是简单的DSL配置文件,这样就可以操作Rails的model做一些初始化操作,如当数据多了、应用需求稳定下来了,就会添加些c ...
  • 进入论坛 Ruby
刑天战士 写道……先做,做完了再说…… 非常耳熟,哈哈 标题应该改为“我们不是在决策,我们是在被人玩”
你应该在Routes里进行映射,我在Rails1.2.3时代是用request_routing这个插件来实现,会多出一个:subdomain 参数可调控 至于在WINDOWS上设置虚拟泛解析配合开发我也头痛这个问题,能想到的方法是在SERVER版系统上装个DNS SERVER,可惜但我的DEV BOX 是XP
  • 进入论坛 Ruby
git 没有海龟壳的话在Windows中很不方便,各大IDE集成了对git支持没?
  • 进入论坛 Ruby
还是老领导的思想好:先让一部人富起来,再带动更多的人富起来 替换关键词就是:先让一部人熟悉起来,再带动更多的人熟悉起来 对于某项技术,团队里都是新手的话就,极容易出现同归于尽的情景。 但只要有一两个熟悉的,就能带动其他新手逐步上路。新人少走了些爬滚摸爬的基础道路,不会一下把激情消耗光;老手在新手的提问中能不断温故知新、探索新知。虽然不能在短时间内出尖兵,但也不至于死得一塌糊涂。
发现几个问题: 1.安装载入默认数据: db:development:from_fixutures 应该是 db:development:from_fixtures 2. 超级后门: 无需登录,直接可进入后台 http://localhost:3000/main
  • 进入论坛 Ruby
qichunren 写道引用你怎么控制粒度精确到对资源的操作? 如A建立的POSTS,B能看不能删,C是版主,能看有能删 不知道你说的是不是: 你是说对于某个特定的用户创建的资源的权限控制吗?我做的这个不能达到这个要求. 如果只有让B能看不能删posts,让C能看又能删posts,那可以通过我的这个控制. 不知道对于你说的针对某个特定的资源(在我我先暂且理解为table中的一条记录)是如何控制每个用户对其的权限控制,有什么好的方法没有?? 我选用 RoleRequirement 这个插件,因为他支持eval一些自定义方法来进行细粒度的判断 class Admin::Listing ...
  • 进入论坛 Ruby
只有Gmail这种“大型”JS应用,才需要担心这种问题。曾经试过用一个IE开着GMAIL,一个晚上后,内存占用上G
  • 进入论坛 AJAX
存储过程的确有些地方不如在代码层容易优化,如缓存,在业务逻辑的代码层里,可以再插入些缓存层,如Memcached等。 这个帖子的问题主要是楼主提供的理据太含糊,支撑不起他的结论。
  • 进入论坛 Java
我倾向于这样设计:一般会有个current_user 在application controller里做接口(如果是未登录,则current_user的role是anonymous),并声明为helper_method,以便在view里能访问。 然后就简单了,给User Model加个cites实例方法,自然就是取得所有城市,调用时在view里就可以current_user.cites,加了层封装,虽然看起来跟City.find 比是隔了靴子骚扰,这样比直接使用City.find 有个好处,就是封装了可以根据需求变化统一修改,加缓存也容易。
  • 进入论坛 Ruby
rainchen
搜索本博客
博客分类
最近加入圈子
最新评论
评论排行榜