Mac 设置:Java 开发人员的三重显示 iMac 设置

Mac Java 开发人员桌面设置

是时候进行另一个特色 Mac 设置了!这次我们有 Java 开发人员 Ben S. 的可爱的三屏桌面设置来分享,让我们直接进入并了解更多……

告诉我们一些关于您的 Mac 设置中的硬件

设置中包括 iPhone 4s、iPad 2、iHome Airplay 扬声器、第三代 Apple TV、Brookstone 85 流明便携式 HDMI 投影仪和 Airport Extreme,但未在图片中显示。

屏幕分辨率对我来说很重要。我从 7 岁起就开始开发软件,直到今天仍然如此。所以我记得第一台 Mac Plus、SE、LCIII、PowerPC 6100 等。每次有机会我都会选择更大的屏幕,并利用屏幕上的每一英寸空间来提高效率。 iMac 以合理的价格入手了一台大型显示器,并且让我也可以拥有另一台 30 英寸的原生显示器。 USB 视频适配器是我再多一台显示器的唯一选择,因为这台 Mac 在 Thunderbolt 之前,否则我会连接两个 30 英寸的屏幕。但我确实得到了一个可以处理 1920×1200 分辨率的适配器,所以它可以用作我的 28 英寸小屏幕。

良好的音频质量和舒适的耳机也很重要,因为坐着写代码 8 到 10 个小时,您就会感受到不良设计对您头部的影响。耳机没有麦克风,但带有动臂麦克风的橡皮筋连接的 Plantronics voyager BT 耳机可以处理我的会议 VoIP 呼叫,而不会影响只有 Senheiser 才有的音频范围和质量。耳机也用于看电影,您最多可以配对 4 个耳机,在建筑物内 30 米范围内都能获得清晰的音频,这是我选择它们的另一个原因。

您使用 Apple 设置做什么?

该系统主要用于 Java 开发和支持。我与 CrushFTP, LLC 一起管理开发团队和支持团队,并自己编写代码。我们出售 CrushFTP。我在墙上贴了一些我们赞助的运动队的布料营销材料,我知道它看起来很俗气,但它有助于让我保持动力。

左显示器 用于 Chrome。我打开了开发票、测试站点、搜索解决方案时的论坛,并将 OSX 终端 ssh 连接到不同的机器。

中间监视器 保留用于编码,有 160 条垂直代码行和 212 条水平字符,在我工作时可见。我不会花一天的时间来回滚动寻找东西,因为我可以一次看到整个函数或类很多次。我嘲笑规定 80 个字符水平宽度的编码标准,因为它在一个严肃的系统上看起来绝对荒谬。我不害怕使用我的屏幕空间,我相信这让我比很多人更有效率。

右监视器 用于电子邮件、音乐、虚拟机和偶尔的实时日志文件,因为我正在测试一些东西。电子邮件是在 Safari 中使用 Gmail 完成的。 Mavericks 扼杀了 Mail,而基于 Google Apps 网络的界面搜索和处理电子邮件的速度要快得多,以至于我放弃了几乎所有的 Mail,并且再也没有回头。 Safari 是必需的,因为它支持在您键入时自动文本更正和常见拼写错误修复。 Chrome 没有,否则我可能到处都使用 chrome,但有时分离也很好。我通常每天亲自回复近 100 封电子邮件,因此快速可靠的界面至关重要,而且我在电子邮件中有很多错别字。我讨厌不得不回过头来修复那些本应只有一种可能结果的毫无意义的问题。我在 OS 系统首选项中自定义文本替换面板,以修复默认拼写检查不会更改的内容。

您最常使用哪些应用?

到目前为止,我使用 Eclipse 最多,因为它是我们的开发和构建环境软件,CrushFTP。

CrushFTP 是我们自己的文件传输服务器软件,我经常使用它。我与客户共享文件,进行高速文件传输以克服带宽延迟问题,以及测试/QA 工作。我不需要 DropBox 或其他云存储提供商,因为我可以自己做所有事情,而且一切都在我的控制之下。

GoToMeeting 用于屏幕共享,有时还有 TeamViewer。

我使用 VMWare Fusion 来运行旧的 OSX 版本、Windows 和Linux 虚拟机。我在我的机器上设置了一个 4 节点 Linux 集群来测试更复杂的网络服务器场景。

TextWrangler 当我不需要进行一些快速的文本编辑时不希望文本解释器对文本和 Xml 文件进行字体样式设置或其他更改。

Hex Fiend 用于查看文件的原始字节,有时我真的需要查看在对文件进行更复杂的 MD5 散列和差异分析以加快传输速度时发生了什么。

Simon Free 负责快速关注新驱动程序,并跟踪我们的业务网站的停机时间(或我自己的 ISP 的停机时间)

OS X 终端控制台。很多人没有意识到这些应用程序有多么强大,但是当您查看 Windows 或 Linux 时,没有什么可以与这些内置工具相提并论。它们的用处真是可笑。

Keka 用于提取 rar 和异国情调的 zip 格式。

AirFoil 和 AirFoil 扬声器。我从 Chrome 中获取 Pandora 音频,并通过 Airplay 同时将其发送到屋子里的 3 个不同的扬声器。我也在我的手机上使用 Pandora 并将它发送到我机器上的 AirFoil 扬声器,然后它被复制回房子里的所有扬声器。我喜欢控制我的音频以将其分发到我想要的地方。

iShowU 用于我为我们的软件创建的教程视频的屏幕录制。

Skype 用于 VoIP 通话和办公电话,因为我们有一个通过 Skype 支持热线。

Connectify 的 Switchboard 这让我可以将我的 ISP 连接聚合成一个更大的管道。我使用我的 DSL ISP,直接以太网 ISP,加上一个 3G 调制解调器 ISP,就我的机器而言,将其连接在一起。如果我有一个非常大的下载需要传输,我可以很快完成。我拥有多个不相关的 ISP,这样即使其中一个出现故障,我也不会太在意,而且有了总机,我什至不会注意到。

Hue 在我的 iPhone 上用于控制房子里和后面的灯电脑显示器提供大气效果和情绪照明。

您有任何一般性提示或生产力技巧要分享吗?

最近在 OSXDaily 上发布的帖子相反,只更新到 Mavericks如果您不使用邮件。这很糟糕,真的很糟糕。如果您每天使用 Mail 来处理除了几封临时电子邮件之外的任何事情,那么它是无法使用的。 Apple 假装它并没有那么糟糕,但它比他们承认的要糟糕得多。除了不发送电子邮件,除非你经常重启它,它也不总是打开电子邮件,只是闪烁一个窗口。如果您打算去 Mavericks,并且需要 Mail,跳船并切换到 Sparrow、Mail Pilot 等,我会建议您。Mavericks 还默默地更改了文本替换服务,并且不允许像 10.8 允许的那样修复单词中的“空格”拼写错误。细微的小事加起来,我不推荐给朋友。

Airplay 扬声器需要非常强的 Wi-Fi 信号,并且有几秒钟的延迟。它们本身不能用于游戏,并且信号稍弱时,它们将无法运行。完美的例子是通过 wifi 播放从 iMac 租来的电影到 Apple TV,它不能同时播放到 Airplay 扬声器,因为 Wifi 网络因 Apple TV 上的电影缓冲而过于饱和。电影缓冲后,可以选择 Airplay 扬声器并正常工作,但在电影缓冲完成之前这样做会在 99% 的情况下无声地失败。除了 Airplay 的极端可靠性之外,我还与其他供应商的昂贵路由器有过可怕的经历。因此,如果您不需要特殊的路由器配置来保持 AirPlay 稳定,请坚持使用 Apple 路由器。

我非常喜欢 Brookstone LED 投影仪 .非常适合晚上看电影,或者在较暗的房间里。在旅行中,我会随身携带它、我的 iPhone 和一些耳机,我们还有一个便携式影院。投影仪使用内置电池运行约 1.5 小时,然后需要插入电源才能继续运行。

您想在 OSXDaily 上推荐 有趣的 Apple 或 Mac 设置吗? 回答一些问题并向我们发送一些图片!