正如标题所示,我正在寻找balsamiq模型的开源替代品来进行原型设计.任何人都知道一个同样好的替代品,即开源或基本免费软件.
有人能告诉我什么是强打字和弱打字意味着什么更好?
prototyping static-typing weak-typing strong-typing dynamic-typing
我.js在我的页面中添加了一个简单的文件,其中添加了一些非常普通的常见任务类型的函数Object和Array原型.
通过反复试验,我发现添加任何函数Object.prototype,无论它的名称或它的作用导致jQuery中的Javascript错误:
罪魁祸首?
Object.prototype.foo = function() {
/*do nothing and break jQuery*/
};
Run Code Online (Sandbox Code Playgroud)
我jquery-1.3.2.js在attr:function {}声明中得到第1056行的错误:
/*Object doesn't support this property or method*/
name = name.replace(/-([a-z])/ig, function(all, letter) {
return letter.toUpperCase();
});
Run Code Online (Sandbox Code Playgroud)
显然G.replace是未定义的.
虽然很明显有些东西我只是没有用原型制作来解决问题,但我很难弄清楚它是什么.
要清楚,我不是在寻找一种解决方法,我已经处理好了......我正在寻找的是为什么要回答?.为什么要添加一个函数来Object.prototype打破这段代码呢?
根据您的经验,这是实施人工神经网络原型的最有效方法吗?关于R(免费,但我没有使用它)或Matlab(不是免费的),很多炒作,另一种可能的选择是使用像C++/Java/C#这样的语言.问题主要针对试图测试某些神经网络架构或学习算法的人.
如果您选择使用与上述三种编程语言不同的编程语言,您能告诉我他们的名字和一些有关您选择的解释(除了:这是我所知道的唯一/最常用的语言).
谢谢.
我一直在考虑写一个峰值拟合库一段时间.我非常了解Python,并计划在Python中实现所有内容,但是设想我最终可能必须以编译语言重新实现一些核心例程.
IIRC,Python的原始版本之一是原型语言,但是Python在允许函数,仿函数,对象传递给函数和方法方面相当自由,而我怀疑C或Fortran也不是这样.
关于我设想的函数/类应该与编译语言接口,我应该知道些什么?这些潜在问题中有多少是由cTypes,bgen,SWIG,Boost.Python,Cython或Python SIP等库来处理的?
对于这个特殊的用例,(拟合库)我想让用户将数学函数(Guassian,Lorentzian等)定义为Python函数,然后可以通过编译的代码拟合库来解释它.传递和返回数组也很重要.
导入图形数据库的语言,了解

图形(由维基百科提供)描述了有向图.
也就是说,所有边都是倒数的图(如上图所示),并且每个边的属性无论方向如何都是相同的(与上图相反).
让我们假设通过ActiveRecord使用sql存储设置默认的Rails 3.
双多态关联将创建有向图,能够对上述图像描述的数据进行建模.
def Edge < ActiveRecord::Base
belongs_to :head, polymorphic: true
belongs_to :tail, polymorphic: true
end
class Node < ActiveRecord::Base
has_many :from, as: :head
has_many :to, as: :tail
end
class Group < ActiveRecord::Base
# a Node of Type: Group
has_many :from, as: :head
has_many :to, as: :tail
end
Run Code Online (Sandbox Code Playgroud)
是否应该扩展此模型以管理反向关系,还是更好的模型?
应用程序的一个元素可能是图形问题,但这并不意味着应用程序以问题为中心,必须对数据执行图形横向,也不表示数据集大于可用内存.
在与客户进行原型GUI功能原型设计时,最好使用钢笔/纸质图纸或使用工具模拟某些内容并向他们展示?
反对工具生成设计的论点是,客户有时可以专注于模型的低级细节,而不是整体上采用更高级别的GUI功能视图.
如何使用AngularJS实现模拟后端以进行快速原型设计?
我需要能够伪造响应延迟,响应数据等.
我使用$ http服务.
当第一次接近项目时,最好退一步思考一切,或者只是潜入并在以后开始编码和打磨?从本质上讲,您是先设计还是尝试快速原型?
我被这两种方法都烧了,有时候我会尝试思考一切,但是当我真正深入了解细节时,我会遇到一些我没有考虑过的问题,有时当我第一次编码时,我会以需要的代码结束重做以适应更好的整体设计.很多我的问题源于经验不足,但欢迎任何建议.
我喜欢Protoshare的Twitter Bootstrap模板,但不幸的是我不能使用Protoshare.
我正在使用Evolus Pencil,但对提供的模板并不满意.
有没有人知道Evolus Pencil Project的任何Twitter Bootstrap模板?
prototyping ×10
mockups ×2
activerecord ×1
angularjs ×1
ctypes ×1
graph ×1
javascript ×1
jquery ×1
mocking ×1
mockup-tool ×1
polymorphism ×1
prototype ×1
python ×1
python-sip ×1
swig ×1
testing ×1
weak-typing ×1
wireframe ×1