快捷搜索:  汽车  科技

程序员工作站配置(程序员的工作台)

程序员工作站配置(程序员的工作台)MacbookPro 13 w/ SAMSUNG B2430H.图中的设备为:Anthony Acosta的网络开发工作站上图是一位名叫Anthony Acosta开发者在Flickr上分享的图片。Anthony就职于一家叫Entravision的美国媒体公司,负责该公司广播和电视网站的开发工作。Ace r Web开发者的工作站

程序员工作站配置(程序员的工作台)(1)

文 | EarlGrey

推荐 | 编程派公众号ID:codingpy)

工作中除了能力之外,工作效率也是决定你绩效的一个重要因素。而作为一名程序员,你的开发工作站如何设置,对于你的工作效率有着很大的影响

下面是raygun.io网站整理的12个超棒(屌炸天?)Web开发工作站,我在他们的基础上丰富了内容,增加了一些分享者使用的硬件和软件的介绍。或许对你如何打造自己的工作站有一定的启示。

1. Anthony Acosta

程序员工作站配置(程序员的工作台)(2)

Anthony Acosta的网络开发工作站

上图是一位名叫Anthony Acosta开发者在Flickr上分享的图片。Anthony就职于一家叫Entravision的美国媒体公司,负责该公司广播和电视网站的开发工作。

2. Ace r

程序员工作站配置(程序员的工作台)(3)

Ace r Web开发者的工作站

图中的设备为:


  • MacbookPro 13 w/ SAMSUNG B2430H.

  • Mac Mini 2.4ghz 4GB Ram w/ Asus VE248H.

  • Speakers - Harman Kardon soundsticks II

  • iPad 3G 32GB on Elago P2 stand

  • Apple's Magic Trackpad


还有2台24英寸的LCD显示器放在一个双显示器支架上,支架名叫Planar Dual Monitor Stand。这货长下面这样:

程序员工作站配置(程序员的工作台)(4)

Planar Dual Monitor Stand

这里,工作站的主人使用了一款叫做Synergy的软件将3块屏幕连接起来,并且还可以无线控制MacbookPro和Mac Mini。

我觉得这里的亮点是Synergy,简单搜索了一下发现确实是一款神奇的软件,能大大提高多电脑用户的工作效率,特别是频繁要在不同平台下工作的朋友。这个软件在前些年的时候好像是开源的,但是似乎后来作者改了注意,官网现在已经显示收费了,分为基础版和专业版,都是一次性付费,终生质保!

不过,或许你可以从它在Github的仓库直接编译一个。

参考:(点击阅读原文查看链接


  • Ubuntu下设置Synergy

  • Synergy在Github仓库的Wiki

  • Synergy官网


3. Steve Price

程序员工作站配置(程序员的工作台)(5)

Steve Price的Web开发工作站

工作站的主人说,自己之前的工作站有8块显示器,4块24英寸和4块22英寸。上图中是他新打造的,有3块20英寸的LG显示器和3块24英寸的三星显示器。全部6块显示器都与一台自己DIY的i7电脑相连。

图片中的设备主要有:


  • iPad,已ssh进了他的路由,用于显示接口流量。

  • Logitech MX 5500

  • XKCD鼠标垫

  • 3 30" LG monitors

  • 3 24" Samsung monitors

  • Logitech Performance MX

  • Cisco 7940

  • iPhone 3Gs

  • Moto Droid


4. Pearce H. Delphin

程序员工作站配置(程序员的工作台)(6)

Pearce H. Delphin的工作站设置

Pearce H. Delphin是普华永道的网络安全咨询师。

图中的设备有:


  • 22″ Samsung 2252LW 1680×1050 x2

  • 27″ Dell U2711 2560×1440

  • 24″ BenQ G2420HD 1080×1920

  • Apple MacBook Air 13″

  • Logitech Z906

  • Logitech Performance MX

  • Griffin PowerMate

Pearce和上一位的设备中,有一个共同的东西:Logitech Performance MX。这货是罗技家的无线鼠标,售价99.99刀。

程序员工作站配置(程序员的工作台)(7)

Logitech Performance MX

不过这里最大的两点似乎是一个叫Griffin Powermate的东西。这货长下面这样:

程序员工作站配置(程序员的工作台)(8)

Griffin Powermate

看这图片完全猜不到这是干什么用的。

据官网介绍,我们可以用PowerMate USB来编辑视频,浏览长文档,甚至是编辑音频。还可以充当音量键和静音键。我嚓,这到底是个什么玩意!我现在的理解是,这是一个用了超级有范儿(情不自禁地打了个广告,虽然没给钱)的“鼠标”。

为什么它能做这么多事?官方解释是,因为它提供了一个可编程的驱动。如果你有能力的话,你可以轻松让它执行任何程序的任意按键命令(Key Command)。

动心的话,可以去官网下订单,官网显示支持邮寄到中国。

5. Dale Rutherford

程序员工作站配置(程序员的工作台)(9)

Dale Rutherford的工作站

这是Dale Rutherford 2014年的工作站设置。他/她没有列出具体的设备清单。

6. Jackson Presley

程序员工作站配置(程序员的工作台)(10)

Jackson Presley的编程工作站

图中是一台Dell Studio XPS,和4台显示器(还用你说!)。不过我很好奇中间显示器下面的东西是什么。

7. Robert Freiberger

程序员工作站配置(程序员的工作台)(11)

Robert Freiberger开发工作站

据工作站主人介绍,左边的显示器为15英寸大小,连着一台较旧的PC,现在运行的是CentOS 6。中间的显示器是主显示器,为一台27英寸的Asus显示器,右边是一台24寸的Asus显示器。

最右边是一个用来看电影和听音乐的iPad。

东西好多,就不一一介绍了。

8. abe5x

程序员工作站配置(程序员的工作台)(12)

abe5x的开发工作站

上图是abe5x在家里的工作站,由一台Mac和多台PC组成。

9. m2j2

程序员工作站配置(程序员的工作台)(13)

m2j2的编程工作站

图中的设备好多啊,工作站主人列出来的有:


  • Biomorph desk

  • Mac Pro (2TB storage 8gig ram etc.)

  • Powermac G5 on left (800gig storage 4gig ram etc.)

  • 中间一台30英寸Mac显示器

  • 左右各一台23英寸Mac显示器

  • 一套键盘和Logitech Revolution鼠标,通过Teleport控制两台电脑

  • 5.1 Speaker system with Titanium casing

  • Snowball microphone

  • 30英寸显示器下面有一个LED灯光钟

还有右手边那个淡蓝色的球体,是工作站主人用来掌握网站流量的。不明觉厉!!

Teleport是一个Mac上的工具软件,可以用一套键鼠,控制两台Mac。

具体介绍见:http://macupdate/app/mac/14042/teleport

10. Snecx

程序员工作站配置(程序员的工作台)(14)

Snecx的开发工作站

据Snecx介绍,虽然这里有4台电脑,但其实自己只需要三台。第四台是因为工作需求增加,自己尝试性地使用的。上面的工作站有一个缺陷,就是因为布线困难,Snecx只能将iMac中的图像通过第二台显示器传过来。

这位开发者也是使用了Teleport,通过一套键鼠无缝控制多台机器的。

11. Elliot Cable

程序员工作站配置(程序员的工作台)(15)

Elliot Cable的开发工作站

图中有一台Mac Pro和3块27英寸的苹果显示器。居然在跑魔兽世界。

12. Steve Price (又是这哥们)

程序员工作站配置(程序员的工作台)(16)

Steve Price的开发工作站

这就是他之前说有8块显示器的工作站。他在这里用了一款叫Ultramon的软件,也是一款多屏幕控制软件。他似乎也尝试过使用Synergy,但是在这个工作站上没有配置成功,不得已选择了Ultramon。

和大家爆个料吧,工作站旁边就是他睡的床

这些工作站应该还不错吧!最后总结一下里面我觉得比较有用的东西:


  • Synergy是同步多块屏幕的首选软件

  • Teleport可以让你用一套键鼠控制多台机器

  • Griffin Powermate这款“鼠标”似乎会很给力

最后说一句,多屏开发似乎是王道啊!

猜您喜欢: