标签: organization

将Bower组件安装到两个不同的目录中?

使用CSS和JS组件时,将它们安装到不同的目录是否可行,甚至是否有意义?

.
|-- app
    |-- scripts
        |-- components           # js components go here
            |-- backbone-amd
            |-- etc
    |-- styles
        |-- modules
        |-- partials
        |-- components           # sass components go here
            |-- normalize.scss
            |-- etc
Run Code Online (Sandbox Code Playgroud)

构建这样组织的项目的最有效方法是什么?是否有一个很好的Grunt任务来实现为开发环境集成bower安装的sass组件的目标?

javascript components sass organization bower

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

在整个Project中重命名RStudio上下文对象敏感

使用RStudio开发R项目时遇到问题.我创建了一个对象,然后意识到,我想给它另一个名字.然后,我必须手动更改名称,这在大型项目中很烦人并经常导致错误,因为我很容易监督一行.replace allRStudio 的功能与我试图替换的名称不完全匹配,因为它只在一个文件中这样做,它也不仅仅考虑变量的引用参见示例代码:

f <- function(a){
    b <- a
return(a+b)
}
a <- 5;
a <-  a + f(1)
Run Code Online (Sandbox Code Playgroud)

在该示例中,我a 只想在函数内部重命名.我必须这么做三次,同时replace all会在函数之外弄乱我的代码.我不想编辑它a.即Visual Studio可以使用热键重命名变量:Ctrl+ ..然后,Visual Studio在整个项目中重命名变量及其引用,而不编辑没有引用已编辑变量的同名变量.我无法在RStudio中找到类似的选项.有同等的吗?

gtd keyboard-shortcuts r organization rstudio

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

组织Strings.xml

我正在制作一个Android应用程序,因为我刚刚开始,我想尝试获得最有组织的代码/资源.到目前为止,在我的strings.xml文件中,我有:

<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">GameController</string>
<string name="stop">Stop</string>
<string name="start">Start</string>
<string name="preferences">Preferences</string>
<string name="back">Back</string>
</resources>
Run Code Online (Sandbox Code Playgroud)

除app_name之外的所有字符串都在选项菜单中使用.但是因为我会添加更多字符串,所以我认为做这样的事情会更好:

<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">GameController</string>
<string name="menu_stop">Stop</string>
<string name="menu_start">Start</string>
<string name="menu_preferences">Preferences</string>
<string name="menu_back">Back</string>
</resources>
Run Code Online (Sandbox Code Playgroud)

这是最好的方式还是应该使用其他系统?

xml string android organization

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

如何保持干爽?不要重复自己!

我发现软件开发最令人沮丧的方面之一就是找到问题的解决方案,忘记它,然后在将来遇到同样的问题而忘记你以前如何解决它.或者编写一些有用的代码,然后在以后的项目中找不到这段代码.

我的一般问题是:如何在编程时跟踪每天学到的所有新内容?有没有人有系统的方法来捕捉知识,并在将来轻松有效地应用它?

更新:感谢您的回复,以下是您提出的建议:

社会

  • 堆栈溢出
  • tumblr
  • 推特
  • Evernote的
  • 博客/维基

代码存储库

  • Github上
  • Unfuddle
  • 发射台
  • 谷歌代码

桌面

  • Dropbox的
  • Yojimbo(mac)
  • VoodooPad(mac)
  • Wikidpad(赢)
  • Surfulater

agile project-management organization

24
推荐指数
2
解决办法
1101
查看次数

我应该如何使用MySQL构建我的设置表?

构建用于存储管理设置的MySQL表的最佳方法是什么?

像这样?

Setting _|_ Value
setting1 |   a
setting2 |   b
setting3 |   c
setting4 |   d
setting5 |   e
Run Code Online (Sandbox Code Playgroud)

或者像这样?

|--------|_setting1_|_setting2_|_setting3_|_setting4_|_setting5_|
Settings |    a     |    b     |    c     |    d     |    e     |
Run Code Online (Sandbox Code Playgroud)

或者其他一些方式?

mysql database organization

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

你如何在Eclipse中组织100多个项目?

如果您有5种以上的语言和100多个项目,IMO默认使用一个工作区是不可接受的,因为一个工作区变得非常混乱.拥有一个巨大的无组织工作空间会降低您的工作效率.

问题:

当您有5种以上的语言和100多个项目时,有哪些更高级的Eclipse使用方法?我真的很感激建议,不仅仅是给出一个句子,比如"使用多个工作空间"或"使用工作集".


"必须"要求:

  • 项目导航器仅显示相关项目(仅来自abc语言的项目或仅来自xyz语言的项目)
  • 您所描述的方法目前正由您或您认识的人使用,并且已使用了两周以上

"想要"要求:

  • 能够拥有相同名称的项目的能力(例如语言xyz的"helloworld"和语言abc的"helloworld")

(边注:

仅供参考,在SO.com上询问的原因之一是因为我已经在Google上搜索了足够多的人知道有很多人拥有相同的"帮助我的Eclipse工作区失控"问题.)

eclipse project-structure organization multiple-languages

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

如何组织代码工作区和主文件夹?

如何为主文件夹中的代码项目组织个人工作空间?您如何保持工作空间有效同时处理多个项目?


我的问题最重要的方面是上面.除非您想要解决该主题的特定子部分,否则您可以停止阅读.以下是有关工作空间组织的各种相关问题.无需解决所有这些问题.有兴趣听到以下一些相关问题的部分答案.

这个问题主要是在UNIX和OS X的上下文中.基于Windows的用户可以提供建议,但我最感兴趣的是通常在UNIX而不是windows中找到的主文件夹和命令行约定(除非你使用cygwin).

特别是在同时维护多个代码项目时,您认为哪种文件夹结构有用?当你下载各种开源代码项目时,如何保持所有各种源代码树的组织而不会使你的工作空间过于混乱?

特别是我想知道什么技巧或提示可以让项目通过命令行轻松访问,并且当您需要专注于特定项目时可以轻松浏览.

您是否找到了有用的约定来保持各种源存储库的有序性?特别是对于git,你如何组织不同的分支和相关的存储库?你经常吹掉工作副本并经常从源代码控制中刷新吗?你一直在做什么,为什么?如果某个特定项目有很多路径依赖项需要映射到您自己的主文件夹结构,那么如何处理命名空间和路径?

bin文件夹和公共库怎么样?如果您需要为各种项目(可能是不同版本的PHP,Ruby,Perl,Web服务器,编译器等)创建许多潜在的开发环境,您如何管理它.

对于经验丰富的系统管理员来说,有哪些经验和什么不起作用?

你如何保持尽可能简单但不是太简单?

是什么让您最灵活地同时处理多个项目?

您是否经常将项目移出工作区并从源代码管理中重新导入.如何在减少过于频繁地重建项目环境的需要的同时防止残留物的堆积?

如何清理或吹走整个工作区,这样您就可以从空白的平板开始,而不会失去对过去项目中获得的宝贵源代码和组织效率的访问权限?

workspace organization

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

如何减少Python脚本内存使用

我有一个非常大的python脚本,200K,我想尽可能少使用内存.它看起来像:

# a lot of data structures
r = [34, 78, 43, 12, 99]

# a lot of functions that I use all the time
def func1(word):
    return len(word) + 2

# a lot of functions that I rarely use
def func1(word):
    return len(word) + 2


# my main loop
while 1:
   # lots of code
   # calls functions
Run Code Online (Sandbox Code Playgroud)

如果我把我很少使用的函数放在模块中,并且只在必要时动态导入它们,我就无法访问数据.就我而言,这就是我的意思.

我是python的新手.

任何人都可以把我放在正确的道路上吗?如何打破这个大脚本,以便它使用更少的内存?是否值得将很少使用的代码放在模块中,只在需要时调用它们?

python optimization module organization package

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

存储库已禁用

我是Github上某个组织的成员.在过去的一年里,我能够访问标记到我帐户的所有私有存储库,直到今天.当我打开私人回购时,我收到了这条消息:

存储库已禁用

此存储库当前已禁用.请联系该组织的所有者以解决此问题.

我用谷歌搜索,我没有回答这个问题.

如果出了什么问题,有人可以帮帮我吗?这是否意味着有管理权限的人删除了我的帐户,无法访问我们所有的私人回购?尽管如此,这不太可能,因为我仍然可以在我的帐户上查看私人回购列表.我只是无法打开任何一个.

任何帮助将非常感激!谢谢!:)

github repository organization

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

你如何组织你的Backbone文件?

我正在寻求将骨干网实施到一个大型网络项目中,该项目包含多个将要使用它的"应用程序",并且我正在尝试找出一种组织文件的好方法.我到目前为止提出的两个是:

js
+- models
|  +- search
|  |  +- result.js
|  |  +- ...
|  +- cart
|  |  +- item.js
|  |  +- ...
|  ...
+- collections
|  +- search
|  |  +- results.js
|  |  +- ...
|  +- cart
|  |  +- items.js
|  |  +- ...
|  ...
+- views
|  +- search
|  |  +- resultRow.js
|  |  +- ...
|  +- cart
|  |  +- itemRow.js
|  |  +- ...
|  ... …
Run Code Online (Sandbox Code Playgroud)

organization backbone.js

20
推荐指数
1
解决办法
3759
查看次数