每个程序员都应该用MBP
换笔记本的想法很久了,前段时间换工作就想看换工作之后是什么情况吧。可能工作配的笔记本就是MBP。后来发现是想多了,新工作的笔记本是Thinkpad X240, 配置完全够用了,8G内存+128G的FLASH。美中不足是需要外接显示器,否则用那个12寸屏编码太费眼了,而且一屏也没有多少行代码。
自己在家里有个可心的笔记本还是很重要的。在获得了某个女士的强力支持后,于7月13号下午在AppStore在线订购了一台,上限就是2w,感觉过了这个数对不起那么多银子似的。
赞一下官网的送货效率,7月15号上午就送到了,也得赞一下顺丰。晒一下配置:
15.4 英寸的处理器 2.3 GHz Intel Core i7, 内存 16G DDR3, 固态硬盘 512G
如果说这个笔记本有哪儿不太好,就是有些重,算是我用过的最终的笔记本,但是考虑到其他方面的极致,也不算是缺点了,尤其是我还喜欢金属机身的质感。
回归整体,简单说一下我的环境搭建。
1. 使用VMWare Fusion来搭建Win7虚拟机
实际上,MAC是有Windows机器迁移到MAC的助手,就叫迁移助理,据说是可以将已有PC的数据,应用和设置迁移到MAC的虚拟机。这个需要在被迁移的机器上装一个类似于Agent的东西。我尝试过但是失败了。说是无法启动共享,而且加上我原来的笔记本装的东西大部分用不到了,因此放弃了这个想法。而且使用WI-FI链接的话,速度这的很够呛,毕竟一台笔记本要迁移的数据怎么也是100G左右吧(Win7系统自己的系统文件都是20G+)。迁移助手推荐使用网线直连,但是我还没有买网线的转接头(MAC的东西除了USB口,其他的都要转接头,强大到强盗啊)。
我具体使用的是使用VMWare的Fusion来安装Win7的虚拟机。装完之后发现Win7和MAC的切换简直快到发人类啊,完全是两个普通进程的切换嘛!
在Win7装上Office 2013,用的很爽。而且Win7的启动可以在秒级,真的难以想象。而且,本身MAC也是可以直接使用虚拟机的软件的,比如你打开一个zip可以直接使用虚拟机里装的解压软件(我只是举个例子,你不要用使用shell 的unzip来反驳我)。
当然了如果你不是VMWare的老用户,你完全有其他的选择。比如选择系统自带的BootCamp来安装Win7或者Win8。或者使用另外一款强大的虚拟机软件Parallels Desktop。如果你不想自己去找什么破解版,那你可以使用一根冰棍的钱来求助某宝。
选择的MAC用户应该算是幸福吧,一个简单的虚拟机省去了你要装双系统的烦恼。
2. IntelliJ IDEA
3. 后感
每个程序员都应该用MBP的更多相关文章
- 关于Unicode,字符集,字符编码,每个程序员都应该知道的事
关于Unicode,字符集,字符编码,每个程序员都应该知道的事 作者:Jack47 李笑来的文章如何判断一个人是否聪明?中提到: 必要.清晰.且准确的概念,是一切思考的基石.所谓思考,很大程度上,就是 ...
- 【Mood-10】每个程序员都应该读的30本书
“如果能时光倒流,回到过去,作为一个开发人员,你可以告诉自己在职业生涯初期应该读一本,你会选择哪本书呢?我希望这个书单列表内容丰富,可以涵盖很多东西.” 很多程序员响应,他们在推荐时也写下自己的评语. ...
- 最好的程序员都是行动派(成功者不是那些明知赚钱之法还要推三阻四的人。成功者知道轻重缓急,善于把握今天) good
我相信,所有程序员都需要在下面两点之间找到一个良好的平衡: 1.把自己关在一间私密的办公室里,针对你的程序与编译器展开一次亲密对话. 2.出入公众场合,与其他人公开谈论你的程序. 关于这个话题,我已经 ...
- StackOverflow程序员推荐:每个程序员都应读的30本书
“如果能时光倒流,回到过去,作为一个开发人员,你可以告诉自己在职业生涯初期应该读一本,你会选择哪本书呢?我希望这个书单列表内容丰富,可以涵盖很多东西.” 很多程序员响应,他们在推荐时也写下自己的评语. ...
- 每个程序员都应该学习使用Python或Ruby
每个程序员都应该学习使用Python或Ruby 如果你是个学生,你应该会C,C++和Java.还会一些VB,或C#/.NET.多少你还可能开发过一些Web网页,你知道一些HTML,CSS和JavaSc ...
- 为什么说程序员都应该玩一玩GitHub
既熟悉又陌生的GitHub 关于GitHub,相信每一个程序员都再熟悉不过了.它为开发者提供Git仓库的托管服务,是全世界最大的代码集中地,被戏称为“全球最大同性交友网站”. 但是对于很大一部分程序员 ...
- Java后端程序员都做些什么?
这个问题来自于QQ网友,一句两句说不清楚,索性写个文章. 我刚开始做Web开发的时候,根本没有前端,后端之说. 原因很简单,那个时候服务器端的代码就是一切:接受浏览器的请求,实现业务逻辑,访问数据库, ...
- 程序人生 | 35岁以上的 iOS 程序员都到哪里去了?
1.网上流传华为公司正在清理 34 岁以上的员工. " 中国区开始集中清理 34 + 的交付员工,...... 去向是跟海外服务部门交换今年新毕业的校招员工,也就是进新人,出旧人. 这些旧人 ...
- 为什么二流程序员都喜欢黑php?
为什么二流程序员都喜欢黑php? 为什么程序员都喜欢黑php?这个嘛!你骂一句php是垃圾试试,保准php程序员不揍扁你!这就好像自己的母校,纵然有很多不好的地方,但是只允许自己调侃,不允许外人骂半句 ...
随机推荐
- 基于Spark环境对比Python和Scala语言利弊
在数据挖掘中,Python和Scala语言都是极受欢迎的,本文总结两种语言在Spark环境各自特点. 本文翻译自 https://www.dezyre.com/article/Scala-vs-Py ...
- PostgreSQL 中如何实现group_concat
之前在MySQL中使用group_concat,觉得超级好用. 今天在PostgreSQL需要用到这样的场景,就去学习了一下. 在PostgreSQL中提供了arr_agg的函数来实现聚合,不过返回的 ...
- 39. Combination Sum(medium, backtrack 的经典应用, 重要)
Given a set of candidate numbers (C) (without duplicates) and a target number (T), find all unique c ...
- public、protected、default、private区别
public.protected.default.private: 修饰符 本类 同包 子类 其他 public √ √ √ √ protected √ √ √ × default √ √ × × p ...
- 02 基础设施/Gitlab - DevOps之路
基础设施/Gitlab - DevOps之路 文章Github地址,欢迎start:https://github.com/li-keli/DevOps-WiKi 源代码管理器选用Gitlab,新版(2 ...
- 查找Mysql的安装路径
在安装Mysql后,却忘记路径了!!!!!!!! 查找的方法:进入Mysql命令行输入, show variables like "%char%"; 红色部分就是Mysql的安 ...
- Web API对application/json内容类型的CORS支持
假设有一简单架构分为前后两部分,其一是Angular构成的前端页面站点,另一个则是通过ASP.NET Web API搭建的后端服务站点.两个站点因为分别布署,所有会有CORS(Cross-Origin ...
- Jmeter(三)_配置元件
HTTP Cookie Manager 用来存储浏览器产生的用户信息 Clear Cookies each Iteration:每次迭代请求,清空cookies,GUI中定义的任何cookie都不会被 ...
- audio session config
#pragma mark - #pragma mark - audio session config - (void)setAudioSessionConfig { NSError *error; A ...
- RTMPdump(libRTMP)源代码分析 4: 连接第一步——握手(Hand Shake)
===================================================== RTMPdump(libRTMP) 源代码分析系列文章: RTMPdump 源代码分析 1: ...