小编Mr *_*lde的帖子

基于单元测试以生成的代码编写的程序

当我在进行测试驱动开发时,我思考是否可以通过基于测试的生成代码完全开发出假设程序.即是否有能力让生成器专门创建代码来传递测试.编程语言的未来只是编写测试吗?

tdd unit-testing code-generation

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

X-Forwarded-For标头和Via标头之间的区别

我正在开发一个代理,并通过查看W3指南来调查标题.我的代理将传入的REMOTE-ADDR添加到X-FORWARDED-FOR标头,但我不确定这与Via标头的比较.我查看了维基百科页面和此列表

Via: 1.0 fred, 1.1 example.com (Apache/1.1)
Run Code Online (Sandbox Code Playgroud)

但是我没有找到关于如何建立它的任何指示.

proxy http-headers http-via-header

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

应该将缩小的文件提交到源代码管理中吗?

我来自C#背景,并已进入Javascript开发.在C#世界中,我永远不会考虑将可执行文件(.DLL,.EXE)提交到源代码控制中,因为您无法验证可执行文件是否与代码匹配.但是我看到很多github存储库的例子,它们在.min.js文件旁边都包含一个.js,我觉得它有类似的气味.

它对使用您的库的第三方是有帮助的还是应该由它们处理任何缩小 - 例如在用coffeescript开发库的用例中.这里有最好的做法吗?

javascript git version-control minify

5
推荐指数
1
解决办法
1241
查看次数

通过Docker连接Golang和Redis

我正在尝试使用docker-compose通过Docker连接golang和reds,但运气不佳。我已经在https://github.com/davidwilde/docker-compose-golang-redis/tree/stackoverflow_question上发布了我的尝试,并在下面列出了日志。

Redis说它已经准备好接受连接,但是我使用gopkg.in/redis.v3的 golang应用程序说不

 ~/workspace/composetest ? ? master ? ? docker-compose up
Starting composetest_db_1...
Starting composetest_web_1...
.
.
.
ur kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo never > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled.
db_1  | 1:M 20 Nov 05:58:33.371 * DB loaded …
Run Code Online (Sandbox Code Playgroud)

go redis docker docker-compose

4
推荐指数
1
解决办法
4219
查看次数

难以在Mac OSX中安装Node.js和CoffeeScript

我在安装Node和Coffeescript时遇到了一些困难.我已经使用自制软件安装了节点,然后我成功安装了NPM.我试图从NPM安装Coffeescript,它似乎已经工作但我不能喝咖啡

localserver:Documents x$ sudo npm -g install coffee-script
Password:
npm http GET https://registry.npmjs.org/coffee-script
npm http 304 https://registry.npmjs.org/coffee-script
/usr/local/share/npm/bin/coffee -> /usr/local/share/npm/lib/node_modules/coffee-script/bin/coffee
/usr/local/share/npm/bin/cake -> /usr/local/share/npm/lib/node_modules/coffee-script/bin/cake
coffee-script@1.4.0 /usr/local/share/npm/lib/node_modules/coffee-script
localserver:Documents x$ coffee
-bash: coffee: command not found
localserver:Documents x$ 
Run Code Online (Sandbox Code Playgroud)

我需要为此设置一些路径环境变量吗?即使我导航到/usr/local/share/npm/lib/node_modules/coffee-script/bin/coffee我也无法从这里运行它.

macos node.js coffeescript npm

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