每一个程序猿都应该用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
还有安装Scala也是,我不知道是否有Scala的安装包。解压后设置好了环境变量$SCALA_HOME=/scala所在文件夹。并且把$SCALA_HOME/bin加到PATH中。
3. 后感
性价比来说,相比于iPhone,这个性价比还是非常高的。事实上这个配置的笔记本,即使Thinkpad的价格。也是没有太大的优势。
假设使用虚拟机。对不起,他们太耗电了。还是接上电源吧。
每一个程序猿都应该用MBP的更多相关文章
- 每一个程序猿都须要了解的一个SQL技巧
对于数据过滤而言CHECK约束已经算是相当不错了.然而它仍存在一些缺陷,比方说它们是应用到表上面的,但有的时候你可能希望指定一条约束,而它仅仅在特定条件下才生效. 使用SQL标准的WITH CHECK ...
- 每一个程序猿必知之SEO
似乎由于受这篇文章的影响 http://katemats.com/what-every-programmer-should-know-about-seo/ 于是我也觉得我应该写一个每一个程序猿必知之S ...
- 连载《一个程序猿的生命周期》-《发展篇》 - 3.农民与软件工程师,农业与IT业
相关文章:随笔<一个程序猿的生命周期>- 逆潮流而动的“叛逆者” 15年前,依稀记得走出大山,进城求学的场景.尽管一路有父亲的陪伴,但是内心仍然畏惧.当父亲转身离去.准备回到 ...
- 连载《一个程序猿的生命周期》- 44.感谢,我从事了IT相关的工作
感谢博客园一直以来的支持,写连载都是在这里首发,相比较CSDN和开源中国气氛要好的多. 节前,想以此篇文章结束<一个程序猿的生命周期>的<生存>篇,对过10的年做一个了断,准备 ...
- 连载《一个程序猿的生命周期》-28、被忽悠来的单身HR(女同志)
一个程序猿的生命周期 微信平台 口 号:职业交流,职业规划:面对现实,用心去交流.感悟. 公众号:iterlifetime 百木-ITer职业交流奋斗 群:141588103 微 博:h ...
- 连载《一个程序猿的生命周期》-6、自学C++,二级考过后,为工作的机会打下了基础
一个程序猿的生命周期 微信平台 口 号:职业交流,职业规划:面对现实,用心去交流.感悟. 公众号:iterlifetime 百木-ITer职业交流奋斗 群:141588103 微 博:h ...
- 蒙特卡洛树搜索算法(UCT): 一个程序猿进化的故事
前言: 本文是根据的文章Introduction to Monte Carlo Tree Search by Jeff Bradberry所写. Jeff Bradberry还提供了一整套的例子,用p ...
- 不变(Invariant), 协变(Covarinat), 逆变(Contravariant) : 一个程序猿进化的故事
阿袁工作的第1天: 不变(Invariant), 协变(Covarinat), 逆变(Contravariant)的初次约 阿袁,早!开始工作吧. 阿袁在笔记上写下今天工作清单: 实现一个scala类 ...
- 程序猿都是project师吗?
全部的程序猿都是project师吗?当然不是.project师是必修课.程序猿则是选修.project师为自己的事业工作,而程序猿做他们喜欢做的事情.project是实实在在的,编程是抽象的. 为了吸 ...
随机推荐
- 基于Quick_Thought Vectors的Sentence2Vec神经网络实现
一.前言 1.Skip-Thought-Vector论文 https://github.com/ryankiros/skip-thoughts 2.本文假设读者已了解Skip-Gram-Vector和 ...
- [luogu] P2354 [NOI2014]随机数生成器 (贪心)
Description Input 第1行包含5个整数,依次为 x_0,a,b,c,d ,描述小H采用的随机数生成算法所需的随机种子.第2行包含三个整数 N,M,Q ,表示小H希望生成一个1到 N×M ...
- .get(),eq()的区别
.get(),eq()的区别 eq:返回是一个jquery对象作用是将匹配的元素集合缩减为一个元素.这个元素在匹配元素集合中的位置变为0,而集合长度变成1. get:是一个html对象数组作用是取得其 ...
- 洛谷 P3420 [POI2005]SKA-Piggy Banks
P3420 [POI2005]SKA-Piggy Banks 题目描述 Byteazar the Dragon has NN piggy banks. Each piggy bank can eith ...
- 指尖上的电商---(5)schema.xml配置具体解释
这一节我们看下schema.xml文件中各个节点的配置极其作用.schema.xml文件中面主要定义了索引数据类型,索引字段等信息. 主要包含了下面节点 1.fieldtype节点 fieldtype ...
- 安卓ProgressBar水平进度条的颜色设置
安卓系统提供了水平进度条ProgressBar的样式,而我们在实际开发中,差点儿不可能使用默认的样式.原因就是"太丑"^_^ 所以我们在很多其它的时候须要对其颜色进行自己定义,主要 ...
- node 命令行输入控件 prompt.js
function print(){ console.log.apply(console , arguments) } var step ,_lstStp ,_onConfirmInput ,_ ...
- iOS开发实践之xib载入注意问题
xib都会addSubview加入到控制器view中时程序崩溃.错误提示: 'NSInvalidArgumentException', reason: '-[ UITapGestureRecogniz ...
- nyoj--814--又见拦截导弹(动态规划+贪心)
又见拦截导弹 时间限制:3000 ms | 内存限制:65535 KB 难度:3 描述 大家对拦截导弹那个题目应该比较熟悉了,我再叙述一下题意:某国为了防御敌国的导弹袭击,新研制出来一种导弹拦截系 ...
- HTTP学习记录
title: HTTP学习记录 toc: true date: 2018-09-21 20:40:48 HTTP协议,HyperText Transfer Protocol,超文本传输协议,是因特网上 ...