Tag: devise原则

你怎么想出一个软件公司的好名字?

我正在创build一个网页devise商店,并希望进入定制软件开发。 所以我现在面临的问题是为公司起一个名字。 我想要一些很酷且时髦的东西,但我不确定去哪里寻求创意。 有人build议,我把它命名为水果(以及“苹果”已被采取:)),或着名的船等,但不知何故,这些名字似乎并不适合。 那么对于那些创业的人,我想问问你是怎么想出名字的,如果有人对此有什么build议?

框架和架构有什么区别?

我想知道框架和体系结构之间的区别。 例如: dotnetnuke是框架, mvc是架构。 所以如果我们以这两个为例,谁能告诉我他们之间的区别? 想知道哪个使用何时何地? 在用户需求满意度方面哪个好?

zurb基础是否可以有全行宽

我使用基础3build立一个响应式网站,但我想有页脚和导航背景宽度占据整个宽度? 我已经命名我的行 class="row navigation" class="row footer" 我试图寻找如何解决这个问题,但我没有select。 我假设这是在foundation.css文件中的一个小小的修复,但是现在有点太过分了,因为我是新手。 任何poiinters非常感谢。

什么标签模式是最有效率的?

http://tagging.pui.ch/post/37027745720/tags-database-schemas 到目前为止,Stackoverflow的标签处理是最好的。 有谁知道,如果这是一个模式模式,我可以从一些想法? 否则,我只是在寻找其他标签架构已经成功实施的build议。

在一大组string中查找类似的string组

我有一个相当大的string集合(比如说100),它有许多以相似性为特征的小组。 我试图find/devise一个能够合理高效地find这些组的algorithm。 举个例子,假设input列表在左边,输出组在右边。 Input Output —————– —————– Jane Doe Mr Philip Roberts Mr Philip Roberts Phil Roberts Foo McBar Philip Roberts David Jones Phil Roberts Foo McBar Davey Jones => John Smith David Jones Philip Roberts Dave Jones Dave Jones Davey Jones Jonny Smith Jane Doe John Smith Jonny Smith 有谁知道有什么办法来合理有效地解决这个问题? find相似的string的标准方法似乎是Levenshtein距离,但我不明白如何在这里使用它,而不必将每个string与列表中的每个string进行比较,然后以某种方式决定差异决定两个string是否在同一组中的阈值。 另一种方法是将string散列到一个整数的algorithm,其中相似的string散列到在数字行上靠近的整数。 我不知道什么algorithm,即使有,即使存在 有人有任何想法/指针吗? […]

编译器testing用例或如何testing编译器

编译器像所有的软件一样,也容易出现错误,逻辑错误。 如何validation编译器生成的输出。 通常,我的问题是(是) 如何validation生成的机器码是否正确? 如何确保生成的机器码符合语言规范。 仅仅select一个开源项目(在C语言中,如果一个人正在用C编写一个编译器)只是通过“编译器”编译它是否有意义。 在这种情况下,如何判断编译器是否按预期运行。 是否有语言标准委员会提供的正式testing用例(文献)是“符合语言的”编译器必须满足的? 什么是肯定的“放弃”,编译器编译的程序中的问题是编译器错误,而不是程序错误。 – 主stream编译器混淆并编译错误的例子? 链接到任何文学将不胜感激。

单例实例与类方法

在最近使用Objective-C和其中编写的各种库时,我注意到了两个非常stream行的单例模式。 一个版本获取单例实例并调用其实例方法,而其他版本只暴露类方法,从不给你一个实例。 所有这些都具有抽象访问单个资源(StoreKit,CoreData,Parse API等)的目的。 例如,以下是MKStoreKit中使用的前一种方法: // initialize singleton during app boot [MKStoreManager sharedManager] // sometime later in the app [[MKStoreManager sharedManager] buyFeature:kFeatureAId onComplete:^(NSString* purchasedFeature) { NSLog(@"Purchased: %@", purchasedFeature); } onCancelled:^ { NSLog(@"User Cancelled Transaction"); }]; 或者NSUserDefaults,UIApplication等等。另一种方法可以在MagicalRecord或者Parse API中看到: // configure API credentials sometime during app boot [Parse setApplicationId:@"123456" clientKey:@"123456"]; // sometime later PFObject *testObject = [PFObject […]

高级CSS技巧:如何跨越CSS3网站布局中的多个列的图像?

鉴于 :一个基本的四列布局,一个简单的连续的文本段落 ,以及只有一张照片跨越三列,右上alignment。 现在,我们如何在html / css3 / js的最后三列中优雅地展示我们的图像,以便我们的文本自动在图像周围stream动? 。 。 .quatroColumns{} /* css multi column 4 columns */ .imageSpanning2Columns{} /* align to top-right */ .imageSpanning3Columns{} /* align to top-right */ .imageDescription{} /* description box over image */ http://jsfiddle.net/Vbr9d/205/ ( find图像应该去的地方的一个痛苦:不简单&不优雅的开始! ) http://jsfiddle.net/Vbr9d/206/ ( 看起来丑陋,但HTML开始优雅的图像和文字分离! ) 忘记旧的浏览器版本,除了目前主要的浏览器版本FireFox InternetExplorer Chrome Safari。 任何想法,方向或实验都是受欢迎的。 可选的JavaScript试用版将段落文本自动分成不同的div,但也只有在某种程度上,如果你确信CSS将不会成为这种基本布局,直到2050年。

Python的dynamicinheritance:如何在创build实例时select基类?

介绍 我在编程工作中遇到了一个有趣的例子,需要我在python中实现dynamic类inheritance机制。 当我使用“dynamicinheritance”这个术语时,我的意思是不能从任何基类inheritance的类,而是在实例化时select从几个基类之一inheritance,这取决于某些参数。 因此,我的问题是:在我将要介绍的情况下,通过dynamicinheritance实现所需的额外function的最佳,最标准和“pythonic”方式是什么? 以简单的方式总结这个例子,我将举一个例子,用两个代表两种不同图像格式的类: 'jpg'和'png'图像。 然后我会尝试添加支持第三种格式的能力: 'gz'图像。 我意识到我的问题并不那么简单,但是我希望你已经准备好和我一起做更多的事情了。 这两个图像的例子 该脚本包含两个类: ImageJPG和ImagePNG ,都从Image基类inheritance。 为了创build一个图像对象的实例,用户被要求用文件path作为唯一的参数调用image_factory函数。 这个函数然后猜测path中的文件格式( jpg或者png )并且返回相应类的一个实例。 这两个具体的图像类( ImageJPG和ImagePNG )都能够通过其data属性解码文件。 两者都以不同的方式做到这一点。 但是,都要求Image基类为一个文件对象才能做到这一点。 import os #——————————————————————————# def image_factory(path): '''Guesses the file format from the file extension and returns a corresponding image instance.''' format = os.path.splitext(path)[1][1:] if format == 'jpg': return ImageJPG(path) if format == 'png': return […]

连接表的最佳SQL索引

考虑到性能改进,我想知道是否和哪些索引对联接表(特别是在Rails 3 has_and_belongs_to_many上下文中使用)有帮助。 模型和表格设置 我的模型是Foo和Bar和每个轨道约定,我有一个连接表叫bars_foos 。 没有主键或时间戳使这个表中的旧字段bar_id:integer和foo_id:integer 。 我很想知道下列哪个索引是最好的,没有重复: 复合索引: add_index :bars_foos, [:bar_id, :foo_id] 两个索引 A. add_index :bars_foos, :bar_id B. add_index :bars_foos, :foo_id 1和2-B的组合 基本上,我不确定复合指标是否足够,假设它是有用的开始。 我相信一个复合索引可以作为第一个项目的单一索引,这就是为什么我非常肯定,使用所有三行肯定会导致不必要的重复。 可能的用法 最常见的用法将被赋予一个Foo模型的实例,我将使用foo.bars的RoR语法来请求其相关的bars ,反之亦然, bar.foos用于模型Bar一个实例。 这些将生成types的查询SELECT * FROM bars_foos WHERE foo_id = ? 和SELECT * FROM bars_foos WHERE bar_id = ? 然后使用这些结果ID来SELECT * FROM bars WHERE ID in (?)和SELECT * […]