标签: collaboration

如何在LaTeX中进行文档审阅?

我有一份我写的LaTeX文档,需要由我的老板审核.我送他什么?.tex?生成的.pdf?

他将如何发表评论?

在.tex的情况下,我应该建议他像todonotes包吗?或者只是告诉他编辑,我会看到他的变化?对于.pdf,是否可以在pdf中添加注释?

他在很大程度上足以胜任知道如何编写LaTeX和所有东西,但如果可以的话,我想给他省时间和麻烦.

我想尽可能地接近Word中的文档审阅机制,我认为这些机制非常好(对我而言,根本就是使用Word的唯一要点......)

你会怎么做?谢谢.

collaboration latex

9
推荐指数
2
解决办法
3437
查看次数

在iOS游戏中与生活在其他地方的艺术家合作/在iOS应用程序中修改文件而无需重建

一位前同事(艺术家)和我自己(程序员)目前正在我们的空闲时间一起开发一款小游戏.既然他是不是在学习如何使用XCode中,省却了自己建立在所有感兴趣的(我不怪他,他是一个伟大的艺术家,但只有对技术的东西了解甚少),这是怎么了,我们一直在努力至今:

  • 我们共享一个Dropbox文件夹,用于存储所有游戏艺术品
  • 一旦做出足够或重要的更改,我就会创建一个构建(临时分发)并将其发送给他
  • 我们不时会聚在一起工作几个小时,也许每周一次,因为我们住在不同的城市

这在大多数情况下都可以.但是现在我们正在忙着调整内容和游戏机制.在这个开发阶段,我们的工作流程只是缓慢和"断开".每当他正在处理艺术作品时,他都必须等待我制作一个能够看到实际情境中反映的变化的构建.由于我们并不总是在同一时间工作,这有时意味着他将不得不等待几天 - 完全不满意.

所以,我想知道的......:在不需要重建游戏的情况下,允许他更改内容的最佳方式是什么?

我知道编译后无法更改iOS应用包的内容.所以这就是我到目前为止的想法:

  • 在开发过程中将内容移动到文档文件夹,以便可以通过iTunes访问它(根据相关文件的数量处理可能很尴尬)
  • 将Dropbox合并到游戏中,以便可以直接从我们的共享文件夹加载内容(实现此功能所需的额外工作,Dropbox限制为每天5000 API调用,而不处于生产状态)
  • 从Web服务器加载内容(与使用dropbox相比更加复杂)

你们有什么感想?在我们的案例中,是否有更好,更舒适的方式来实现顺畅的协作?我错过了什么吗?

非常感谢!!

编辑: 目前,我没有任何计划教我的艺术家如何制作他自己的版本.只要你不认识他,你就可以认真考虑这个选择.不过,他是一位伟大的艺术家.

所以这个问题归结为:

如何在构建后修改文件/将新文件添加到iPhone应用程序中 - 尽可能轻松,而且无需重建应用程序?

顺便说一句,这必须在开发过程中工作,所以欢迎使用脏方法.

collaboration iphone xcode ios

9
推荐指数
1
解决办法
542
查看次数

你如何处理不同的Java IDE和svn?

您如何确保可以将代码签入Eclipse或NetBeans并在其中使用它?

编辑:如果您没有签入与ide相关的文件,则每次签出项目时都必须重新配置buildpath,includes和所有这些内容.我不知道,如果ant(特别是从eclipse创建/导出的ant构建文件)将无缝地与其他ide一起使用.

java eclipse svn ide collaboration

8
推荐指数
2
解决办法
2419
查看次数

GitHub 建议“强制推送会破坏您的拉取请求”。为什么?

https://help.github.com/articles/about-pull-requests/ 中,GitHub 有一条注释:

注意:处理拉取请求时,请记住以下几点:

[...]

  • 当推送提交到拉取请求时,不要强制推送。强制推送可能会破坏您的拉取请求。

我不明白这样做的原因——过去我经常将修改后的提交强制推送到具有相关开放 PR 的分支,但从未见过任何分支或 PR UI 损坏问题。

我知道强制推动使与同一分支上的同事一起工作变得更加困难——但对我来说,这并不真正符合“损坏的分支”或“损坏的 PR”的定义。

谁能解释一下 GitHub 是什么意思?

git collaboration push github

8
推荐指数
1
解决办法
1847
查看次数

Basecamp中最大的缺失功能,用于软件开发管理和协作

如果我们采用Basecamp进行错误跟踪,任务跟踪,外部文档,协作和项目管理,我们的团队可能会发现哪些功能缺乏?

我之前使用过免费版本,并认为37Signals制作出色的产品 - 但我想听听你们的缺点是什么.

collaboration project-management basecamp

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

如何找到开源项目的合作者?

我写了几个小型的开源项目.我找到合作者的所有尝试(在sourceforge.net和codeplex上查看)都失败了 - 我要么找不到任何人,要么找到了不感兴趣或者没有贡献任何东西的人.因此,问题是:我如何以及在哪里可以找到与之合作的人(在开源软件上)?

collaboration open-source

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

编辑摊牌:在句子末尾保持换行符

在编辑非WYSIWYG(LaTeX,HTML等)散文时,您可能希望在句子的末尾添加换行符.这有几个好处:

  1. 更容易重新排列句子.
  2. 更容易评论出句子.
  3. 更容易发现连续/过长的句子.
  4. 更容易发表评论句子.

例如:

% The following isn't strictly true; maybe excise or comment out for now:
After all, people who use Word or other WYSIWYG editors are aiding and 
abetting terrorists.
Run Code Online (Sandbox Code Playgroud)

并且最重要的优势可能是它使得在版本控制下的协作编辑变得更加容易.否则你最终会遇到冲突,只是告诉你"这个巨大段落的以下两个版本存在冲突".

但是,在句子末尾保持换行说起来容易做起来难......

As you edit the prose
it will get all chopped up, like this.
Normally you'd do a "reformat paragraph"
to clean it up, but then
you lose the newlines at the ends of your sentences!
Run Code Online (Sandbox Code Playgroud)

以下问题询问如何在emacs中解决此问题:

如何让Emacs填充句子,而不是段落?

我想知道人们如何在其他编辑器中处理这个问题,包括vim,TeXShop,TextMate以及你认为在这里收集有用的任何其他编辑器.关于软包装和硬包装的建议也是受欢迎的.

html collaboration latex editor

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

到SharePoint或不(作为应用程序开发的基础)(与ASP.NET)

我有一个POV,您应该只在这些条件下使用SharePoint进行应用程序开发.

1)应用程序使用文档,这些文档需要某些功能,SharePoint做得非常好(搜索/索引,与Outlook同步等)如果你想要的只是一个文件桶和一个列表,那么ASP.NET或ASP .NET MVC.

2)应用程序必须使用工作流程或自定义工作流程.再没有工作流程我会看向ASP.NET或ASP.NET MVC.

3)公司必须愿意将至少一名全职开发人员献给SharePoint.不是开发人员的1/2或1/3.您需要承诺并专注于正确地进行SharePoint开发.你必须喝Kool-Aid.如果你不愿意专注于SharePoint,但只愿意涉足,那么最终的解决方案就很糟糕了(恕我直言).如果您可以投入两个开发人员或团队(想想支持性/维护/专业知识/专业化),那就更好了.

所以你怎么看?

注意:我认为所有Microsoft商店应该使用SharePoint的开箱即用功能,如果他们的公司选择将其与Exchange配对作为其协作架构的一部分.我不是反SharePoint的.

更新
在参加SP研讨会后,我了解到SharePoint Workflow仅适用于每个SharePoint列表项.因此,如果您的工作流不使用SharePoint列表项,那么您应该查看.NET Workflow基础或自定义内容.考虑这是我的#2项目的替代品.

.net asp.net collaboration sharepoint

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

NetBeans 6.8协作编辑

我记得在某些版本之前在NetBeans中使用协作文本编辑.您可以与合作伙伴协作编辑项目中的文件,在计算机上托管服务器.这与Gobby(Kobby)类似.我想你甚至有一个聊天客户端.

经过很长一段时间的Eclipse,我现在正在使用NetBeans 6.8.我看到有与Kenai的集成,但这没有任何意义,除非你正在开发一个免费软件项目并在那里托管它.

我发现了这个:http://collabed.org/但它只是打开一个带有共享文本或其他内容的新窗口,而不是我正在寻找的内容.

有没有办法在NetBeans 6.8上获得此功能?

collaboration netbeans

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

考虑到每条消息应用标签,2人如何使用相同的Gmail帐户并过滤每个用户的传入电子邮件?

所以这个是一个严肃的头脑,它比乍一看更难以解决.

我有一个经营小企业的客户.他们是夫妻团队,使用Gmail和Gmelius插件来运营他们的业务.丈夫和妻子都通过Gmail 使用相同的电子邮件帐户.丈夫负责销售,妻子在销售完成后为客户组织服务.他们为所有这些使用相同的电子邮件地址,他们回答所有电子邮件作为妻子(甚至是丈夫写的销售人员),以保持一切简单.

丈夫希望能够搜索Gmail只需要回复的所有电子邮件(预售),这样他就可以解决那些没有看到妻子必须回复的任何电子邮件(售后)的问题. .妻子希望能够对她只需要照顾的电子邮件做同样的事情.

这是我试图为他们解决这个问题.因为他们使用基于对话的Gmelius,所以当丈夫将其传递给妻子时,Gmail中的对话必须保持不变(例如,在客户关闭后).所以这是一个重要的约束.我尝试过的第一个,最明显和"直观"的解决方案是简单地使用标签,当他们的网站服务器进行新的查询时,Gmail过滤器会添加丈夫未从会话中删除的"丈夫"标签直到客户关闭,其想法是丈夫可以通过简单搜索来解决他所有的电子邮件,in:inbox label:Husband妻子可以通过简单搜索来解决所有电子邮件in:inbox -label:Husband.

很简单吧? 错误! 这不起作用,因为Gmail会为每条消息分配标签,而不是按会话分配标签.因此,当第一个查询从服务器进入时,会自动添加"丈夫"标签进行过滤,这只是第一个实际获得"丈夫"标签的消息.夫妻在同一会话客户之间的所有后续消息并没有实际拥有的"丈夫"标签(即使谈话还是误导显示了"顶部丈夫标签),因此,当丈夫搜索"在:收件箱标签:丈夫",原始查询中有"丈夫"标签的客户的新电子邮件回复没有显示在他的搜索下.我花了很多时间和大量的毛发来解决这个问题!

然后我考虑改变主题,丈夫的电子邮件最后有"[询问]",当他把它传递给妻子时,他只是将主题的那部分改为"[Booked]"并且他们每次搜索对于有"询问"(丈夫)或"已预订"(妻子)的受试者,但这并不能解决他们的问题,因为改变主题会产生新的对话,所以妻子失去了丈夫在原版中创造的所有Gmelius笔记售前谈话.所以改变主题似乎已经出局了.

接下来,我尝试使用星星而不是标签(黄色星号电子邮件用于丈夫,未加星标的电子邮件用于妻子),希望星星适用于每个对话(与标签不同).但是,不幸的是,试验和错误证明每个消息也添加了星号.所以明星似乎也出局了.

最后,这种解决每条消息标签问题的方法是不可行的,因为必须在售前客户每次回复时不断进行.

因此,我陷入困境,不能为我的生活找出如何设置他们的Gmail,他们可以每个人(书签)搜索他们每个人负责的所有电子邮件(丈夫的预售) ,妻子的售后,没有混合或交叉)考虑:

  1. 他们都使用相同的电子邮件地址,
  2. 售前和售后电子邮件都必须是同一个对话的一部分,以便妻子拥有客户的所有Gmelius笔记和电子邮件历史记录,以及
  3. 每个消息都应用标签,而不是每个会话.

当然,必须有一种方法可以在上述限制范围内解决这个问题,但我的头发已经不多了!

我怎么解决这个问题?

...

更新到CLARIFY

如果来自服务器的新电子邮件查询被Gmail过滤分配了"丈夫"标签(过滤器:如果来自服务器的新电子邮件,则分配"丈夫"标签),但后续回复来自丈夫和同一对话中的客户服务器没有被分配任何标签,因为他们的电子邮件地址没有过滤器,并且无法根据标签创建过滤器,因此搜索时该对话中的新回复不会显示,in:inbox label:Husband因为来自客户的新回复不会尽管由于第一条消息(来自服务器的电子邮件查询)具有"丈夫"标签而在显示"丈夫"标签的对话中分配了"丈夫"标签.因此,考虑到所有这一切,如何自动解决这个问题,以便丈夫(和妻子)可以看到他所有的新电子邮件,只有他的新电子邮件, …

collaboration email gmail label filter

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