程序员工作站配置(程序员的工作台)
程序员工作站配置(程序员的工作台)MacbookPro 13 w/ SAMSUNG B2430H.图中的设备为:Anthony Acosta的网络开发工作站上图是一位名叫Anthony Acosta开发者在Flickr上分享的图片。Anthony就职于一家叫Entravision的美国媒体公司,负责该公司广播和电视网站的开发工作。Ace r Web开发者的工作站
文 | EarlGrey
推荐 | 编程派公众号(ID:codingpy)
工作中除了能力之外,工作效率也是决定你绩效的一个重要因素。而作为一名程序员,你的开发工作站如何设置,对于你的工作效率有着很大的影响。
下面是raygun.io网站整理的12个超棒(屌炸天?)Web开发工作站,我在他们的基础上丰富了内容,增加了一些分享者使用的硬件和软件的介绍。或许对你如何打造自己的工作站有一定的启示。
1. Anthony Acosta
Anthony Acosta的网络开发工作站
上图是一位名叫Anthony Acosta开发者在Flickr上分享的图片。Anthony就职于一家叫Entravision的美国媒体公司,负责该公司广播和电视网站的开发工作。
2. Ace r
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。这货长下面这样:
Planar Dual Monitor Stand
这里,工作站的主人使用了一款叫做Synergy的软件将3块屏幕连接起来,并且还可以无线控制MacbookPro和Mac Mini。
我觉得这里的亮点是Synergy,简单搜索了一下发现确实是一款神奇的软件,能大大提高多电脑用户的工作效率,特别是频繁要在不同平台下工作的朋友。这个软件在前些年的时候好像是开源的,但是似乎后来作者改了注意,官网现在已经显示收费了,分为基础版和专业版,都是一次性付费,终生质保!
不过,或许你可以从它在Github的仓库直接编译一个。
参考:(点击阅读原文查看链接)
Ubuntu下设置Synergy
-
Synergy在Github仓库的Wiki
-
Synergy官网
3. Steve Price
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
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刀。
Logitech Performance MX
不过这里最大的两点似乎是一个叫Griffin Powermate的东西。这货长下面这样:
Griffin Powermate
看这图片完全猜不到这是干什么用的。
据官网介绍,我们可以用PowerMate USB来编辑视频,浏览长文档,甚至是编辑音频。还可以充当音量键和静音键。我嚓,这到底是个什么玩意!我现在的理解是,这是一个用了超级有范儿(情不自禁地打了个广告,虽然没给钱)的“鼠标”。
为什么它能做这么多事?官方解释是,因为它提供了一个可编程的驱动。如果你有能力的话,你可以轻松让它执行任何程序的任意按键命令(Key Command)。
动心的话,可以去官网下订单,官网显示支持邮寄到中国。
5. Dale Rutherford
Dale Rutherford的工作站
这是Dale Rutherford 2014年的工作站设置。他/她没有列出具体的设备清单。
6. Jackson Presley
Jackson Presley的编程工作站
图中是一台Dell Studio XPS,和4台显示器(还用你说!)。不过我很好奇中间显示器下面的东西是什么。
7. Robert Freiberger
Robert Freiberger开发工作站
据工作站主人介绍,左边的显示器为15英寸大小,连着一台较旧的PC,现在运行的是CentOS 6。中间的显示器是主显示器,为一台27英寸的Asus显示器,右边是一台24寸的Asus显示器。
最右边是一个用来看电影和听音乐的iPad。
东西好多,就不一一介绍了。
8. abe5x
abe5x的开发工作站
上图是abe5x在家里的工作站,由一台Mac和多台PC组成。
9. m2j2
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
Snecx的开发工作站
据Snecx介绍,虽然这里有4台电脑,但其实自己只需要三台。第四台是因为工作需求增加,自己尝试性地使用的。上面的工作站有一个缺陷,就是因为布线困难,Snecx只能将iMac中的图像通过第二台显示器传过来。
这位开发者也是使用了Teleport,通过一套键鼠无缝控制多台机器的。
11. Elliot Cable
Elliot Cable的开发工作站
图中有一台Mac Pro和3块27英寸的苹果显示器。居然在跑魔兽世界。
12. Steve Price (又是这哥们)
Steve Price的开发工作站
这就是他之前说有8块显示器的工作站。他在这里用了一款叫Ultramon的软件,也是一款多屏幕控制软件。他似乎也尝试过使用Synergy,但是在这个工作站上没有配置成功,不得已选择了Ultramon。
和大家爆个料吧,工作站旁边就是他睡的床。
这些工作站应该还不错吧!最后总结一下里面我觉得比较有用的东西:
Synergy是同步多块屏幕的首选软件
-
Teleport可以让你用一套键鼠控制多台机器
-
Griffin Powermate这款“鼠标”似乎会很给力
最后说一句,多屏开发似乎是王道啊!