小编Dan*_*ton的帖子

完全备份git repo?

有没有一种简单的方法来备份整个git仓库,包括所有分支和标签?

git backup

116
推荐指数
7
解决办法
10万
查看次数

哪种语言有最好的Git API绑定?

我正在寻找建立一个与git密切联系的应用程序.

是否有可用的语言绑定,如果有,哪些是最全面的?

这是否意味着去Bare Metal C?

或者perl/python/php/C#有一组完整的绑定吗?

谢谢

丹尼尔

c c# git binding

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

Ruby变量赋值中的双管符号?

可能重复:
Ruby中的|| =是什么意思?

请原谅我,如果这是一个新问题,但我正在读一本关于作者在辅助方法中使用此表达式的轨道上的书:

@current_user ||= User.find_by_id(session[:user_id])
Run Code Online (Sandbox Code Playgroud)

这种双管道的使用仍然是一个布尔OR语句吗?

如果是这样,它是如何工作的?

ruby boolean variable-assignment

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

Rails替代Django管理面板/ CRUD View Generator?

我目前正在尝试在Rails和Django之间做出决定..

目前,我发现红宝石更优雅,所以我考虑Django的唯一理由是管理面板..

我没有任何经验,但我必须快速开发一个应用程序以满足截止日期.

在rails中是否有一种方法可以根据您的模型(例如django中的管理面板)为所有CRUD操作生成一个(接近生产就绪)视图集?(即,它会查看您的模型并看到您有一个属于某个组的人,并在创建人视图上为该组生成一个下拉列表)?

如果不是最快的方式(没有手动编写)获得所有CRUD视图的初稿?

谢谢,

丹尼尔

ruby django ruby-on-rails crud django-admin

21
推荐指数
4
解决办法
9979
查看次数

MS SQL"ON DELETE CASCADE"多个外键指向同一个表?

你好,我有一个问题,我需要在指向同一个表的多个外键上级联..

[Insights]
| ID | Title        |
| 1  | Monty Python |
| 2  | Spamalot     | 

[BroaderInsights_Insights]
| broaderinsight_id | insight_id |
| 1                 | 2          |
Run Code Online (Sandbox Code Playgroud)

基本上,当洞察表中的一个或两个记录被删除时,我需要删除该关系.

我试过这个:

 CREATE TABLE broader_insights_insights(id INT NOT NULL IDENTITY(1,1),
   broader_insight_id INT NOT NULL REFERENCES insights(id) ON DELETE CASCADE,
   insight_id INT NOT NULL REFERENCES insights(id) ON DELETE CASCADE,
   PRIMARY KEY(id))
Go
Run Code Online (Sandbox Code Playgroud)

这导致警告级联"可能导致循环或多个级联路径"

所以我尝试添加一个级联到insight_id,这导致:

"DELETE语句与REFERENCE约束冲突"

有任何想法吗?

谢谢

丹尼尔

sql sql-server constraints foreign-keys cascading-deletes

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

ActiveRecord中的PostgreSQL继承?

所以我们都知道rails的STI(单表继承)很糟糕,因为它会导致混乱的数据模型和次优的数据库.

然而,PostgreSQL似乎非常漂亮地处理继承!

有没有办法在使用Postgres继承而不是痛苦的宽表和"类型"列的同时获得rails'漂亮干净的STI API?

postgresql inheritance activerecord ruby-on-rails

14
推荐指数
2
解决办法
3144
查看次数

Vim html.erb片段?snipMate需要vim技巧

当我在一个html.erb文件中时,我没有得到snipMate片段.

我想要HTML和Ruby,或者只是HTML会很好,我该怎么做?

我需要写一组片段吗?

如果是这样,有没有办法在不复制它们的情况下拉入现有的片段?

当它看到.html erb时,有没有办法告诉vim进入html模式?

vim ruby-on-rails erb code-snippets snipmate

13
推荐指数
3
解决办法
7824
查看次数

我喜欢git,但对我的同事来说太重了......哪些DVC进入门槛最低?

TL; DR:我正在寻找一个比Git更简单(也更危险)的命令集的DVCS,它在Windows和MacOS X上晃动.

给你一些背景知识:

我是唯一一个在我公司测试Git for Revision Control大约6个月的人.

我今天意识到,当我不得不花费大量时间恢复损坏的存储库时,Git实际上对我的同事来说太沉重了.

我是一名.NET和Rails开发人员,我非常喜欢UNIX!

我的其他学院都是数据生成器和Excel开发人员(尽情享受,但他们在Excel VBA和T-SQL中使用数据做了一些非常严峻的核心内容).

另一方面,除了怀旧之外,他们无法忍受unix和barf使用命令行的想法.

虽然我知道现在有一些很棒的Git GUI,并且CLI已经看到了一些重大的改进,但Git仍然是他们工作流程的巨大差异,因为他们使用当前的Dropbox来协作工作表代码等.

目前唯一的选择似乎是Mercurial.

这是否足够接近我们需要的东西,或者是否有更简单的东西(一个伟大的GUI也会很好)?

顺便说一下:开源不是必需的,我们愿意花一些钱.


经过深思熟虑,我决定暂时离开.我自己真的很喜欢Git,但有些人无法加入版本控制.

所以我会继续强迫Git加入网络团队,但留下数据书呆子!

git version-control excel mercurial

10
推荐指数
4
解决办法
2656
查看次数

你能限制.NET进程对象的CPU使用率吗?

我正在贡献的一个应用程序启动用C编写的组件.

C进程做了一些相当重的运算,如果你不小心可以真正锤击你的CPU.

有没有办法为.NET生成的外部进程设置限制?

我已经看到这个artivcle在操作系统级别设置硬内存限制,CPU有类似的东西吗?

.net c# winapi unsafe

10
推荐指数
2
解决办法
4131
查看次数

如何在我的ASP.NET MVC后端和我的backbone.js前端之间共享模板?

我在ASP.NET MVC中构建应用程序并考虑使用backbone.js进行客户端交互等.

理想情况下,当页面被加载时,我希望在服务器端预先渲染所有现有内容,然后动态地使用backbone.js呈现的任何新内容.

当然,我真的不想写两次模板.

我正在考虑使用剃刀视图引擎模板化大部分应用程序,然后使用胡子模板来处理需要在服务器和前端之间共享的小区域.

我的问题是,这个实际的技术实现是什么样的?

你能提供如何实现这一目标的代码示例吗?

例如,您将使用哪个库在服务器上呈现模板,然后您将手动从模板文件中提取文本并将其注入到javascript中?

asp.net-mvc templates razor mustache backbone.js

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