小编S.L*_*ott的帖子

Bugzilla在管理Scrum项目方面的表现如何?

我们有MS Sharepoint - 这对于管理任务列表并不是一件坏事.数据是公开的,人们会收到有关变更和分配的通知.

我认为Bugzilla可能更容易用于管理和报告.虽然有一些不错的开源Scrum管理工具,但我已经用尽了很多政治资本,并且不能要求比我们现在拥有的更多.金钱不是对象 - 显然 - 我的团队有太多的专业工具.

Bugzilla是否会成为一个更通用的项目管理工具 - 在bug修复用例之外?

我是否会感到非常失望,并希望我下载了其他内容,并为更好的项目管理工具提出了自己的理由?

project-management scrum bugzilla

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

自动将文件从Linux计算机复制到Windows计算机

我需要每天自动将文件从linux机器复制到Windows机器.

我正在寻找像scp,rsync,sftp这样简单安全的东西.不幸的是,我不知道如何在Windows机器上设置它.

有谁知道如何做到这一点?

linux windows cross-platform copy file

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

所需格式的字符串分隔,Pythonic方式?(有或没有正则表达式)

我有一个格式的字符串:

t='@abc @def Hello this part is text'
Run Code Online (Sandbox Code Playgroud)

我想得到这个:

l=["abc", "def"] 
s='Hello this part is text'
Run Code Online (Sandbox Code Playgroud)

我这样做了:

a=t[t.find(' ',t.rfind('@')):].strip()
s=t[:t.find(' ',t.rfind('@'))].strip()
b=a.split('@')
l=[i.strip() for i in b][1:]
Run Code Online (Sandbox Code Playgroud)

它大部分都有效,但是当文本部分有'@'时它会失败.例如,何时:

t='@abc @def My email is red@hjk.com'
Run Code Online (Sandbox Code Playgroud)

它失败.@names一开始就存在,@ name之后可能有文本,可能包含@.

很明显,我可以初始添加一个空格并找出没有'@'的第一个单词.但这似乎不是一个优雅的解决方案.

解决这个问题的pythonic方法是什么?

python regex string format

6
推荐指数
3
解决办法
950
查看次数

如何在Django的formset中向表单添加纯文本信息?

我想在每个表单中显示db查询的标题和描述,但我不希望它在charfield中,我希望它是html格式的文本.

示例模板代码:

{% for form, data in zipped_data %}
   <div class="row">
      <div class="first_col">
         <span class="title">{{ data.0 }}</span>
         <div class="desc">
            {{ data.1|default:"None" }}
         </div>
      </div>
      {% for field in form %}
         <div class="fieldWrapper" style="float: left; ">
            {{ field.errors }}
            {{ field }}
         </div>
      {% endfor %}
{% endfor %}
Run Code Online (Sandbox Code Playgroud)

这是最惯用的方式吗?或者,有没有办法添加不会在textarea或文本输入中显示的文本到我的模型:

class ReportForm(forms.Form):
   comment = forms.CharField()
Run Code Online (Sandbox Code Playgroud)

python django django-forms

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

Datawarehouse - 如何链接维度

刚进入数据仓库,需要你的帮助来澄清一个混乱.假设我有Employee维度和Department Dimension.如果我有一份报告要求我列出dimEmployee(名称,薪水,职位)和部门(DeptNo,Desc,Manager)中的字段,我该怎么做.我是否创建了一个事实表(无事实),它将成为这两个维度之间的连接表?或者我需要以不同方式设计这两个表.每个人都在谈论事实和维度,但我们是否甚至考虑过连接维度表?

感谢您的见解.

RK

data-warehouse

6
推荐指数
1
解决办法
4915
查看次数

如何在Mac OS X上安装Python Imaging Library?

我是一个非常业余的程序员; 我已经完成了一些娱乐算法编程,但老实说我不知道​​库和编程语言是如何组合在一起的.我应该在一个需要一些图像处理的项目上工作,所以我一直试图安装PIL一段时间,但我还是没能.

我去了http://www.pythonware.com/products/pil/并下载了"Python Imaging Library 1.1.6 Source Kit(所有平台)(440k TAR GZ)(2006年12月3日)".然后我在命令提示符下打开文件夹并运行

$ python setup.py build_ext -i .
Run Code Online (Sandbox Code Playgroud)

这是我得到的输出:

running build_ext

--- using frameworks at /System/Library/Frameworks

building '_imaging' extension

gcc -fno-strict-aliasing -Wno-long-double -no-cpp-precomp -mno-fused-madd -fno-common -dynamic -DNDEBUG -g -Os -Wall -Wstrict-prototypes -DMACOSX -I/usr/include/ffi -DENABLE_DTRACE -arch i386 -arch ppc -pipe -DHAVE_LIBZ -IlibImaging -I/opt/local/include -I/System/Library/Frameworks/Python.framework/Versions/2.5/include -I/usr/local/include -I/usr/include -I/System/Library/Frameworks/Python.framework/Versions/2.5/include/python2.5 -c _imaging.c -o build/temp.macosx-10.5-i386-2.5/_imaging.o

unable to execute gcc: No such file or directory

error: command 'gcc' failed with exit status 1
Run Code Online (Sandbox Code Playgroud)

"import Image"在我尝试时出错了.

你们知道发生了什么事吗?我正在使用配备Core …

python macos module

6
推荐指数
1
解决办法
9853
查看次数

为匿名用户提供与已注册用户相同的功能

我正在Django的一个在线商店(现在只是一个基本的购物车),我打算为用户添加功能,将项目标记为收藏(就像在stackoverflow中一样).购物车的型号如下所示:

class Cart(models.Model):
    user = models.OneToOneField(User)

class CartItem(models.Model):
    cart = models.ForeignKey(Cart)
    product = models.ForeignKey(Product, verbose_name="produs")
Run Code Online (Sandbox Code Playgroud)

收藏夹模型只是一个包含两行的表:用户和产品.

问题是这只适用于注册用户,因为我需要一个用户对象.如何让未注册的用户使用这些功能,将数据保存在cookie /会话中,以及何时以及如果他们决定注册,将数据移动到他们的用户?

我猜一种选择是某种通用关系,但我认为这有点复杂.也许在用户之后有一个额外的行是一个会话对象(我到目前为止还没有在django中真正使用过会话),如果User设置为None,那么使用它?

所以基本上,我想问的是,如果你之前遇到过这个问题,你是如何解决的,最好的方法是什么?

python django session

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

开源元数据管理工具

我不确定"元数据管理"是否是正确的术语......

基本上,我有一位客户要求就他们拥有的数据仓库项目提出有关"元数据管理"工具的建议.我猜这个术语与创建像数据字典这样的东西有关,但我在这个领域的经验相对较少,而且我从无知的角度提问.

我被告知(但还没有看到第一手资料)客户端目前正在使用Excel作为"元数据管理"的当前工具,但是想要更强大的东西.

如果有人能够阐明这个术语以及可能的一些开源解决方案,我会很感激.

我打算建议一个像MoinMoin这样的免费维基,以便他们可以创建一个"网络"术语,但我不确定这是不是正确的道路.

metadata data-warehouse

6
推荐指数
1
解决办法
3176
查看次数

maven安装问题

嗨我正在尝试使用教程安装MAVEN到我的计算机,我已将我的环境变量设置为指向我的maven目录,并且我将值放在另一个环境变量名称中,我收到此错误消息:MAVEN_HOMEpath_to_maven/binPath

C:\>mvn -version
'mvn' is not recognized as an in
operable program or batch file.
Run Code Online (Sandbox Code Playgroud)

我也尝试使用PATHPath不是解决它,我还能做什么?我正在使用Windows 7 ..

java maven-2 windows-7

6
推荐指数
1
解决办法
7388
查看次数

一个包中的几个模块导入一个公共模块

我正在写一个python包.我正在使用插件的概念 - 其中每个插件都是Worker类的特化.每个插件都是作为一个模块(脚本?)编写的,并在一个单独的进程中生成.

由于插件之间的基本共性(例如,所有扩展基类'Worker'),插件模块通常如下所示:

import commonfuncs

def do_work(data):
    # do customised work for the plugin
    print 'child1 does work with %s' % data
Run Code Online (Sandbox Code Playgroud)

在C/C++中,我们包含了防护,它可以防止标题被多次包含.

我是否需要Python中的类似内容,如果是,我怎样才能确保commonfuncs不会被"包含"多次?

python

6
推荐指数
1
解决办法
1949
查看次数