guide (1,304)


ruby on rails 在Rails应用程序中实现“记住我”

ruby on rails 在Rails应用程序中实现“记住我”

我的Rails应用程序有一个“记住我”复选框的登录框。 即使在关闭浏览器之后,选中该框的用户也应该保持登录状态。 我正在跟踪用户是否通过在用户的会话中存储他们的ID登录。 但是,会话在Rails中以会话cookie的形式实现,这不是持久的。 我可以让他们持久: class ApplicationController<ActionController::Base before_filte…


user interface 图标:没有设计技能的开发人员如何使他/她的应用程序图标看起来漂亮?

我可能花了太多时间试图使我的视觉界面看起来很好,虽然我非常擅长找到可用性和风格之间的正确匹配,但我无望的是制作漂亮的图标。 你们如何克服这个问题(我很确定常见问题)? 我正在考虑像按钮上的图像,也许最重要的是,实际的应用程序图标。 你是否依赖第三方设计师,无论是在家里还是在家外? 或者你知道一些隐藏的网站提供了很多图标供我们使用吗? 我已经尝试了谷歌,但我似乎找到了非常具体的昂贵的套餐,数百…


ruby on rails 为什么所有的活动记录都讨厌?

随着我越来越多地了解面向对象,并开始实施各种设计模式,我不断回到人们讨厌活动记录的案例。 人们经常说它不能很好地扩展(引用Twitter作为主要例子)-但是没有人真正解释过它为什么不能很好地扩展; 和/或如何在没有缺点的情况下实现AR的优点(通过类似但不同的模式?) 希望这不会变成关于设计模式的神圣战争-我只想知道****特别是**** Active Record有什么问题。 如果…


.net 您有任何提示ReSharper和/或Visual Studio性能的提示吗?

我正在使用Visual Studio 2008和ReSharper 4,它有点慢。 我的机器有2 GB的RAM,双核心处理器和7200转硬盘。 我知道更多的内存和更快的硬盘可以提高性能,但是你有没有提高ReSharper/Visual Studio性能的技巧?…


functional programming 功能编程和非函数编程

在大学的第二年,我们被“教”了Haskell,我对它几乎一无所知,更不用说函数式编程了。 什么是函数式编程,为什么和/ xor我想在哪里使用它而不是非函数式编程?我认为C是一种非函数式编程语言是正确的吗?…


syntax 你如何使错误的代码看起来不对? 你使用什么模式来避免语义错误?

自从我第一次犯了错误, if我总是写这样的ifs: if(CONST== variable){避免常见(至少对我来说)这样做的错误: if(variable=CONST){//WRONG, assigning 0 to variable 而且自从我读了乔尔·斯波尔斯基(Joel Spolsky)的文章“ 使错误的代码看起来错了”以来,我一直在试图将他的建议付诸实践。 那么,…


ruby on rails 剖析铁轨控制器操作

在Ruby on Rails中配置控制器动作的最佳方式是什么? 目前,我正在使用蛮力的方法来抛出puts Time.now调用,我认为这将是一个瓶颈。 但那感觉真的很脏。 有一个更好的方法。…



将java编译为本机代码的性能如何?

有没有什么性能可以通过将java编译为本地代码来获得,或者现代热点编译器最终会随着时间的推移而这样做呢?…


学习Ruby on Rails

现在,我是Java和C#开发人员。 我越来越关注Ruby on Rails,我越想学习它。 你认为什么是学习RoR的最佳途径? 在Windows上开发会更容易些,还是应该只使用Linux来运行虚拟机? 有没有可以匹配Visual Studio的健壮性的IDE? 任何开发的程序都会给出一个好的开销来做什么? 任何好书? 严重的是,任何提示/技巧/咆哮都会很棒。…


c++ 改进您的代码的指导原则

你遵循什么准则来提高代码的总体质量? 许多人都有关于如何编写C++代码的规则,(据说)会让错误更难。 我看到有人坚持说,每个if语句后面跟着一个大括号({...})。 我感兴趣的是其他人遵循的准则,以及背后的原因。 我也对你认为是垃圾的指导方针感兴趣,但通常都是这样。 任何人都可以提出几个? 为了让小球滚动起来,我会提到一些: 每个if/else语句之后总是使用大括号(如上所述)。…




rails ruby ios developer api rails知乎 apple tutorial rails入门 github