试图为下一个人/女孩节省一些麻烦,以找出设置熔岩灯或交通灯或您拥有的东西所需的东西(我相信这个术语是eXtreme 反馈设备)作为持续集成构建状态的重要可见指标。
确保您的帖子包含...(并且请不要用 回应..虽然它在构思时可能会非常有趣)
- XFD
- 需要什么“帮助”硬件
- 您设法将其连接起来的软件以及
- 如何设置它的详细说明
Trying to save the next guy/gal some trouble in finding out what is needed to setup lava lamps or traffic lights or what have you (the term I believe is eXtreme Feedback Devices) as a BIG VISIBLE INDICATOR of your continuous integration build status.
Ensure your post includes... (and please don't mess this question up with imaginative responses.. although it may be insanely funny at the point of conception)
- the XFD
- what 'helper' hardware is needed
- software that you managed to hook it up with
- detailed instructions on how to set it up
发布评论
评论(10)
实际上,X10 Publisher。
(Gishu 提到的 Mike Clark 的指示早于 X10 发布者成为基本 CruiseControl 发行版的一部分。)
There's actually pretty detailed directions for this kind of thing in the CruiseControl documentation for the X10 Publisher.
(Mike Clark's directions mentioned by Gishu predate the X10 publisher being part of the base CruiseControl distribution.)
Dirk Ziegelmeier 解释了他如何将 LED 条 (XFD) 连接到 CruiseControl.NET。 他给出了他的连接软件的源代码,解释了要购买什么硬件,甚至是他对设备协议进行重新设计的结果:
http://ziegelmeier.net/?q=XFD
在更高级的解释中,我们也在谈论我们的 XFD:
http://schneide.wordpress.com/category/extreme-feedback/
但如果有人问,我们当然会提供更多细节。
Dirk Ziegelmeier explains how he connected a led bar (the XFD) to CruiseControl.NET. He gives out the source code of his connection software, explains what hardware to buy and even the results of his reengineering on the device's protocol:
http://ziegelmeier.net/?q=XFD
In a more high-level explanation, we are talking about our XFDs, too:
http://schneide.wordpress.com/category/extreme-feedback/
But if somebody asks, we will provide more details, of course.
你好,我实现了一个非常简单且便宜(7 美元)的构建灯。 请此处阅读。无需定制硬件,订购该灯可在全球范围内免费送货。
Hi I implemented a very easy and cheap (7$) build light. Read about it here. No custom hardware needed and the lamp can be ordered with free delivery worldwide.
使用 CruiseControl 配置双熔岩灯 (java) (mike clark)
使用 Microsoft TFS 配置熔岩灯(或交通灯)
Configuring dual lava lamps with CruiseControl (java) (mike clark)
Configuring lava lamps (or traffic lights) with Microsoft TFS
我们是这样解决的:LEDBLOA - http://www.therealjoshanderson.com/2010/04/ledbloa-ftw-my-teams-new-build-status.html
这是一个非常简单的设置。 LED 标牌通过 USB 连接到笔记本电脑。 笔记本电脑有一个小应用程序,可以简单地解析我们的 CI 服务器生成的 RSS 源。 我们轮询提要,看看是否有任何变化。 如果是这样,我们会更新标志。
Here's how we solved it: LEDBLOA - http://www.therealjoshanderson.com/2010/04/ledbloa-ftw-my-teams-new-build-status.html
It's a pretty simple setup. The LED sign is connected to a laptop via usb. The laptop has a small app that simply parses the RSS feed our CI server produces. We poll the feed and see if anything changed. If so, we update the sign.
看看这个:
http:// /www.iprogrammable.com/2011/01/02/hudson-continuous-integration-led-message-board-monitor/
我使用 20 美元的 USB LED 留言板设备制作了它。 它连接到 Jenkins/Hudson。
Check this out:
http://www.iprogrammable.com/2011/01/02/hudson-continuous-integration-led-message-board-monitor/
I've made it using 20$ USB LED Message Board device. It's hooked up to Jenkins/Hudson.
使用并行端口来控制堆叠状态指示器非常非常容易。
它们看起来就像一堆冰球大小的发光透镜。 通常用于工厂。 附在机器上。 可能有点贵。
它们有红灯、绿灯等……堆叠在一起。 有些与 CAN 总线通信,但便宜的只是灯。
你给自己准备了一个并行端口继电器卡和一个合适的插头包(墙式插座)。
最简单的事情是您所要做的就是向并行端口写入一个字母。
设置位打开灯。
虽然不是很“极端”,(尽管可选的闪光灯和鸣叫器非常引人注目)
因为您不需要对并行端口做任何巧妙的事情,它可以是USB并行端口。
It is very easy to user a parallel port to control a stacked status indicator.
They look like a pile of hockey puck-sized lenses that light up. Usually used in factories. Attached to machines. Can be a bit pricey.
They have a RED light, a green light and etc... in a stack. Some talk to CAN buses, but the cheapo ones are just lights.
You get yourself a parallel port relay card, and an appropriate plug-pack(wall wart).
The easy thing is all you have to do is write a single letter to the parallel port.
Set bits turn on lights.
Not very "extreme" though, (although the optional strobes and hooters are very attention-getting)
Because you don't need to do anything clever to the parallel port, it can be a USB parallel port.
http://www.agiletoys.com 出售包含红色信标和 x10 鞭炮套件的套件。 目前 Cruise Control 支持 x10,这是让团队知道构建以明显可见的方式被破坏的好方法。
http://www.agiletoys.com sells a kit that includes a red beacon and x10 firecracker kit. Currently Cruise Control supports x10 and this is a great way to let the team know that the build is broken in a BIG VISIBLE way.
Continuous Lava 将监视 Continuum 或 Cruise Control 构建服务器并适当发送 X10 信号以打开和关闭设备。 它有相当好的设置说明。
这里还有一个安装程序,可以在 Linux 上设置 RXTX: http: //downloads.sourceforge.net/jmri/RXTX-install-5.tar.gz
Continuous Lava will watch a Continuum or Cruise Control build server and send X10 signals appropriately to turn devices on and off. It has reasonably good setup instructions.
Also here is an installer that will handle setting up RXTX on linux: http://downloads.sourceforge.net/jmri/RXTX-install-5.tar.gz
这是另一个解决方案。 我们需要远距离可视性并使用 LED 灯。
www.mukthar.com/make-interesting-traffic-灯光连续集成-hudson-jenkins/
Here is another solution. We want long range visibility and used LED lights.
www.mukthar.com/make-interesting-traffic-lights-continuous-integration-hudson-jenkins/