小编Joe*_*yle的帖子

7
推荐指数
3
解决办法
1万
查看次数

产品开发作为创业公司

我正在向社区领袖倾诉我的想法,以获得一些答案.

我们的朋友决定建立已经拥有业内知名度的产品.我们的座右铭不是打败所有这些参与者(我们做不到),而是开发基本产品,这对某些客户来说具有成本效益.

我们在第一步中想要实现的是更便宜的选择,因为我们都知道产品在这段时间内增长,而不是一次.

现在我们的捕获22部分 -

  1. 我们是否应该开始构建产品,因为已有大牌产品?
  2. 价格是USP(独特销售点)的正确选择.
  3. 由于我们都依赖于工作,所以最好的选择是向前发展.
  4. 由于我们也有一些客户通过口头确认,我们应该继续吗?
  5. 在产品开发过程中我们应该记住的所有主要原则是什么.

product-development

7
推荐指数
2
解决办法
451
查看次数

让Lucene在术语中包含完全匹配的空格

我希望我的Lucene查询包含类似于:

companyNam:梅赛德斯卡车

它将在companyName字段中与字符串"mercedes trucks"完全匹配.
companyName是一个未加密的字段,但任何带空格的东西都会返回null结果.

new TermQuery(new Term("companyName", "mercedes trucks"));
Run Code Online (Sandbox Code Playgroud)

如果涉及空间,则总是得到0结果.否则我的程序运行正常.

c# lucene.net

7
推荐指数
3
解决办法
9567
查看次数

使用GTK + 2或GTK + 3学习GUI编程?

我是GUI编程的新手,我还没有发现什么库最适合我的目的(我想制作桌面环境应用程序,例如码头,面板,桌面等)我已经开始学习GTK的基础知识,主要是使用PyGTK的.我在网上找到的大多数教程都是针对GTK + 2.0的.最近,GTK + 3已经发布.所以我有点不确定这对我的学习曲线意味着什么:

  • 我应该学习使用GTK + 3而忘记GTK + 2吗?
  • 从编码的角度来看,使用其中一个确实有所作为吗?
  • GTG + 3的PyGTK绑定是否已经存在?
  • 有没有可用的GTK + 3教程?

由于我是新手,我会盲目地投入其中,但是一些指导可能更明智.所以如果你有,欢迎你:)

user-interface pygtk gtk2 gtk3

7
推荐指数
1
解决办法
6689
查看次数

在PHP 5.1中添加月份的准确方法?

昨天我遇到了PHP的strtotime问题没有正确添加一个月.在'2011-05-31'我跑了:

date('Y-m-d',strtotime( '+1 month', strtotime('now')));
Run Code Online (Sandbox Code Playgroud)

当我期待'2011-06-30'时,返回'2011-07-01'.

MySQL没有任何问题.

我宁愿不用这个重新发明轮子,因为根据我的经验,用日期计算很容易犯错误.

有没有人为PHP 5.1提供可靠且经过测试的解决方案?

php strtotime

7
推荐指数
1
解决办法
4518
查看次数

月份与kaminari分页

我想按月对帖子进行分页,所以我在Post模型中添加了以下范围

class Post
  include Mongoid::Document
  include Mongoid::Timestamps

  scope :by_month, lambda {|end_date| Post.order_by(:created_at => :asc).where(:created_at.gte => (end_date.to_date.beginning_of_month), :created_at.lte => (end_date.to_date))}
end
Run Code Online (Sandbox Code Playgroud)

在我的控制器中我放了

def show
  @posts = Post.by_month(Time.now).page(params[:page]).per(20)
end
Run Code Online (Sandbox Code Playgroud)

在视野中

<%= paginate @posts, :theme => 'month_theme' %>
<%= render @posts %>
Run Code Online (Sandbox Code Playgroud)

问题:

  1. 分页不按月工作,我想在页面中显示一个月的所有结果,用params [:month] = 2或params [:month] = Feb替换params [:page]
  2. 如何查看"2011年8月"而非1,2
  3. 循环月份和年份,就像你在'2011年1月'中转到之前一样,它将转到'2010年12月'

pagination mongoid ruby-on-rails-3 kaminari

7
推荐指数
1
解决办法
1259
查看次数

C++项目具有精心设计的异常机制

有没有人知道一个开源c ++应用程序与一个设计良好/强大的异常机制,所以我可以获得一些灵感?我看到的大多数代码/示例都有可疑的事情:

  1. 使用消息字符串作为参数抛出对象.似乎错了,因为它将异常标记为致命,可以向用户显示的错误消息更高,为客户端代码尝试处理异常留下了很小的空间.即使异常是致命的,像diffirent locales(语言)之类的东西也会让我在抛出点时格式化一条消息对我来说是一个坏主意.
  2. 使用从基本异常类派生的大量不同的异常类.为每一个可能出错的东西(打开文件,读取文件,写入文件,创建线程等)引入新的类/类型,感觉不对.使用基类型捕获最高级别的所有未处理异常会丢失显示有意义错误消息所需的类型信息.
  3. 对每个组件/库使用从基本异常类派生的一个异常类,并为其指定错误代码作为参数以指示确切的错误.使用基本类型捕获会导致模糊不清.(我们捕获了谁的错误代码"3"?)...

一些正确方向的指针将受到欢迎.

c++ exception

7
推荐指数
1
解决办法
773
查看次数

Ruby on Rails有测验宝石吗?

我正在Ruby on Rails中寻找一个简单的测验宝石.它需要向用户呈现多项选择题(单选按钮,仅限复选框),计算正确/错误答案,并在结尾显示结果.测验将是大约25个问题 - 每页1个问题.它还需要与我正在构建的站点集成,因此它不能是独立站点或第三方站点.

到目前为止,我发现这个看起来很有前景的宝石:https: //github.com/NUBIC/surveyor

任何人都知道Rails中的任何其他测验宝石?

ruby gem ruby-on-rails

7
推荐指数
1
解决办法
2998
查看次数

适用于Mac的UI素描软件

在Mac OS X上是否有任何UI草图应用程序?类似于Windows上的SketchFlow.

macos user-interface

6
推荐指数
2
解决办法
8127
查看次数

如何简洁地表示if/else在Django模板中指定CSS类

在Django模板中,我想基于某些"条件"将CSS类添加到DIV,例如:

<div class="pkg-buildinfo 
            {% if v.release.version == pkg.b.release.version %}active{% else %}inactive{% endif %} 
            {% if v.release.version == project.latest.version %}latest{% else %}notlatest{% endif %}">
Run Code Online (Sandbox Code Playgroud)

(注意v是一个循环变量;整个过程都在for循环中)

上面根据两个条件添加了CSS类"活动"或"非活动"和"最新"或"非最新".

然而,这很难阅读和冗长.我发现该with语句不支持分配表达式/条件的值(与复杂变量相对),这是一个遗憾.有一个更好的方法吗?

python django django-templates

6
推荐指数
2
解决办法
2277
查看次数