小编Lev*_*ith的帖子

是否有适当的RDoc语法的良好,可靠的参考?

我正在为正确的RDoc语法寻找一个好的,可靠的参考.建议?我似乎无法找到任何清楚显示的内容:

  1. 如何记录类方法及其参数
  2. 如何记录类或类方法的作用.

ruby rdoc

81
推荐指数
2
解决办法
3万
查看次数

如何阅读/改进PHP计算的CRAP指数

我刚开始使用PHPUnit及其丰富的代码覆盖率报告.我理解除了一个之外的所有数字和百分比:CRAP索引.任何人都可以给我一个可靠的解释,它是什么意思,如何分析它以及如何降低它?

php phpunit unit-testing

69
推荐指数
2
解决办法
2万
查看次数

合并后在分支上提交日志会发生什么?

场景:

  1. 程序员在修订版5中为项目'foo'创建一个名为'my_foo'的分支
  2. 程序员在处理'my_foo'功能时会对多个文件进行多项更改.
  3. 在每个主要步骤结束时,比如在类中添加几个新函数,程序员svn commit对相应的文件执行操作,因此将它们提交到分支
  4. 经过几周和许多提交之后(每个提交都有一个描述他所做的提交日志),程序员将分支合并回主干:

#Assume the following is being done from inside a working copy of the trunk:
svn merge -r 5:15 file:///path/to/repo/branches/my_foo

Hazzah!他将所有的变化合并到了后备箱!Mountain Dew有很多欢乐和喝酒.

现在让我们说另一位程序员在一周之后出现并将他们的工作副本从第5版更新到第15版."哇",他们说."我想知道自修订版5以来发生了什么变化".然后程序员svn status在他们的工作副本上做一个他们得到这样的东西:

------------------------------------------------------------------------
r15 | programmer1 | 2010-03-20 21:27:04 -0400 (Sat, 20 Mar 2010) | 1 line

Merging Version 2.0 Changes into trunk
------------------------------------------------------------------------
r5 | programmer2 | 2010-02-15 10:59:55 -0500 (Mon, 15 Feb 2010) | 1 line

Added assets/images/tumblr_icon.png to trunk

对于其他程序员在他的分支中提交所有提交的所有注释,发生了什么?合并期间那些没有被拉过来的人吗?我疯了还是忘了什么?

svn merge branch

41
推荐指数
3
解决办法
8305
查看次数

将Raw SQL与Doctrine一起使用

我有一些非常复杂的查询需要用于在我的应用程序中生成报告.我使用symfony作为我的框架和学说作为我的ORM.

我的问题是:

将高度复杂的SQL查询直接传递给Doctrine而不将其转换为Doctrine查询语言的最佳方法是什么?我一直在阅读有关Raw_SQL扩展的信息,但看起来您仍然需要在部分(例如from())中传递查询.有什么东西只是在一堆原始的sql命令中转储?

sql doctrine symfony1

41
推荐指数
5
解决办法
5万
查看次数

我可以在EmberJS上使用JQuery Mobile吗?

我想在我的移动应用程序的前端使用JQuery mobile,但我需要一个JavaScript MVC框架来完成后端集成,我正在考虑使用EmberJS.有没有这种集成的指南?我应该避免任何陷阱?作为参考,我最初来自Sencha Touch 2.0背景.

jquery jquery-mobile ember.js

24
推荐指数
1
解决办法
9714
查看次数

使用PHP从音频流中提取音轨信息

是否可以使用PHP从音频流中提取音轨信息?我已经做了一些挖掘,我能找到的最接近的函数是stream_get_transports,但我的主机不支持通过fsockopen()的http传输,所以我将不得不做一些修补,看看该函数返回的是什么.

目前,我正在尝试从AOL流中提取艺术家和跟踪元数据.

php audio-streaming

19
推荐指数
2
解决办法
3万
查看次数

ExtJS 4:将默认值应用于网格中的所有列

既然ExtJS 4已经摆脱了ColumnModel对象,那么如何将默认配置选项应用于网格中的所有列?

javascript extjs4

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

扩展PDO语句类

是否可以扩展PHP PDO语句类以向其添加自定义方法?这与扩展基础PDO类不同.如果是这样,那么如何才能实现它,因为只有在通过PDO类运行查询时才返回语句类?

php pdo

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

我应该在PHP应用程序中使用YAML进行配置文件吗?

我正在编写自己的PHP框架(用于踢,而不是用于关键任务的东西),我正在尝试添加功能,用户可以设置框架应该使用的数据库(一个主数据库,然后可能是一个或两个)回退 - 比如sqlite),某些文件所在的位置等等.我应该使用YAML吗?有更好的方法还是标准的做法?

我的想法

  1. YAML在可读性方面是用户(非技术)友好的
  2. 为了防止我的Framework需要非标准的PHP库,我必须使用像Symfony YAML这样的东西来解析文件.
  3. Symfony不是要离开YAML吗?
  4. 我可以使用一个充满变量的PHP文件,但这会使框架的设置对用户不太透明.

更新

我正在清理这个问题,以使其更具建设性,并纳入我得到的一些答案.

我有的总体问题

  1. 与其他方法(如XML甚至INI文件设置)相比,YAML有哪些优势?
  2. 关于何时使用YAML而不是其他方法,反之亦然,有什么好的经验法则?

php yaml

18
推荐指数
2
解决办法
9107
查看次数

在Ruby Rails Install上找不到rake

Microsoft Windows [Version 6.0.6002]
Copyright (c) 2006 Microsoft Corporation.  All rights reserved.

C:\Windows\system32>gem install rake
Successfully installed rake-0.8.7
1 gem installed
Installing ri documentation for rake-0.8.7...
Installing RDoc documentation for rake-0.8.7...

C:\Windows\system32>rake
C:/Program Files (x86)/Ruby192/lib/ruby/1.9.1/rubygems.rb:340:in `bin_path': can
't find executable rake for rake-0.8.7 (Gem::Exception)
        from C:/Program Files (x86)/Ruby192/bin/rake:19:in `<main>'

C:\Windows\system32>
Run Code Online (Sandbox Code Playgroud)

为什么我的系统找不到rake命令?我应该在哪里开始调试问题?

更新1

我正在使用ruby 1.9.2并使用windows的ruby安装程序安装它(http://rubyinstaller.org/)

ruby rake

15
推荐指数
1
解决办法
2万
查看次数