mbp适合程序员_程序员入手mbp一月感受

2023-11-09

网上很多人推荐程序员使用macbookpro,说是最适合程序员的电脑。刚好新公司需要使用mac,趁着暑假教育优惠,入手了2020 13寸 2.0Ghz的mbp,一个月使用感受大致如下:

1、macos和服务器上的linux系统环境差异比较大,我们的项目代码无法在本地编译,我们的服务器和我们不在一个城市,延时很大,ssh连服务器不稳定,还是得在本地编译。一般自己搭环境,或者用vscode remote。我的开发工具是vim+插件,所以自己搭的环境,需要装虚拟机,以防需要用到一些windows软件,就装了windows10,用ubuntu bash配置环境。这样其实没有对开发有太大益处,反而麻烦。

2、macos系统功能比windows少,很多功能都没有,需要自己装软件设置。这些软件很多都是收费的。

3、macos触控板确实不错,基本可以代替鼠标;搭配系统和应用的快捷键可以做到纯键盘和触控板操作,不需要用到鼠标,操作比较便捷。windows我没这么用过,不知道能不能达到一样的效果。

4、在任务多开,4核基本跑满的情况下,打开apple music和chrome,可以正常的播放音乐和浏览网页,一点都不卡顿。这点windows显然做不到。

5、装软件没有流氓软件捆绑,这点我觉得是macos最大的优点。虽然windows软件捆绑的流氓软件不是windows的错,但确实影响用户体验。固然可以自己用各种手段把流氓软件删掉,但也耗费时间精力。

6、apple id和电脑强绑定。其实我是很不喜欢这样半胁迫的方式。macos说和linux一样,都是类unix系统,血统还更纯正一些,但毕竟是面向个人的商业系统,很多数据无法像linux一样自有操作,尤其是最近系统默认开了sip之后。

7、最后插个题外话,关于apple store的音乐和网易云音乐的音质哪个更好。我找了一首两者都有的中文歌,都是会员,用airpods pro听,感觉网易云音乐的音质更好一点。英文歌没试过。

总体来说还不错,后续再看。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

mbp适合程序员_程序员入手mbp一月感受 的相关文章

  • vscode提取扩展时出错XHR tiemout:undefinedms,如何解决?

    问题 vscode提取扩展时出错XHR tiemout undefinedms 如何解决 电脑重启了 断网重新连接了 都不行 解答 该错误通常表示 VS Code 扩展商店的连接超时 可能是网络问题导致的 您可以尝试以下几种方法 检查网络连
  • 一维码EAN 13简介及其解码实现(zxing-cpp)

    一维码EAN 13 属于国际标准条码 由13个数字组成 为EAN的标准编码型式 EAN标准码 依结构的不同 EAN条码可区分为 1 EAN 13码 由13个数字组成 为EAN的标准编码型式 EAN标准码 2 EAN 8码 由8个数字组成 属
  • protobuf的介绍、安装与使用

    1 protobuf是什么 protobuf是google旗下的一款平台无关 语言无关 可扩展的序列化结构数据格式 所以很适合用做数据存储和作为不同应用 不同语言之间相互通信的数据交换格式 只要实现相同的协议格式即同一 proto文件被编译
  • U盘安装ubuntu18.04 LTS图文详细过程

    扣扣技术交流群 460189483 制作U盘引导盘 安装Ubuntu18 04 LTS系统 一 下载Ubuntu18 04 LTS系统的iso文件 镜像下载地址 https www ubuntu com download desktop 下
  • 《基于大数据架构的视频推荐系统设计与实现》摘要

    基于大数据架构的视频推荐系统设计与实现 是一篇有关视频推荐系统的论文 它描述了基于大数据架构的视频推荐系统的设计与实现过程 论文阐述了系统的数据采集 处理 存储 分析以及推荐算法等方面的内容 最终 论文评估了系统的效果并与其他现有系统进行了
  • Python运算符和数据类型、复杂的if嵌套

    一 占位符 1 1 三种占位符 s 字符串占位符 d 整数占位符 f 小数占位符 代码演示 name 张家辉 age 50 money 10 57 print s代言了贪玩蓝月 他今年岁了 name 张家辉代言了贪玩蓝月 他今年50岁了 p
  • 类似error: #147: declaration is incompatible with ""void printf(const char *, ...)....的问题解决

    我们用LPC型号还是其他型号的系统板或开发板时我们编译文件时可能出现如下的错误 C mdk keil5 ARM ARMCC Bin include stdio h 402 error 147 declaration is incompati
  • STM32 Cube 生态体系

    STM32Cube是ST公司开发的一套生态系统 致力于使STM32的开发变的更简单 并且100 开源免费 它包括两大部分 1 PC软件工具 STM32CubeMX STM32CubeIDE STM32CubeProgrammer STM32
  • python的sorted函数自定义排序

    sorted函数语法 sorted iterable cmp key reverse 在python3中去除了cmp参数 所以这里用到python自带的一个将cmp函数转化为key的值的函数 就是functools模块的cmp to key
  • 内核error: implicit declaration of function 'irq_to_gpio' 解决方法

    第一种方法 文件1 drivers mfd Kconfig 中 删除depends on GENERIC HARDIRQS SPI MASTER 添加depends on GENERIC HARDIRQS SPI MASTER ARCH P
  • R语言零基础入门教程 第五章高级绘图(2)ggplot2包绘图工具直方图,散点图,核密度图

    直方图 实例 nutshell包的births2006 smpl数据集 包含了2006年美国出生人口的数据的10 样本 每一条记录有13个变量 使用数据集前 需通过install packages nutshell 安装并加载 以美国出生人
  • JAVA 单列集合总结

    Collection 接口 add remove contains clear size 迭代器遍历 普通迭代器 不能再遍历过程中修改集合的长度 List接口 单列集合 有序可重复 有索引 add index obj remove inde
  • 如何写好C++类

    先讲一个笑话 同时学习两年 Java的程序员在一起讨论的是面向对象和设计模式 而同时学习两年 C 的程序员 在一起讨论的是 template和各种语言规范到底怎么回事情 下面就从公开的资料中撸一撸如何写好一个c 类 从头文件 h 需要包含的
  • 应用程序访问底层硬件

    2 1驱动程序开发原理 在无操作系统的裸机中 或者类似如DOS这样操作系统中 应用程序和硬件的交互是非常简单的 如同牛郎织女 本来就睡在同一张床上 想怎么说悄悄话都行 可是现在情况有变 他们被天河分开了 要想见面聊几句 也要麻烦喜鹊来搭桥
  • 对图片进行膨胀与腐蚀

    操作前的图片 操作后 代码实现 import cv2 import numpy as np from PIL import Image import os import matplotlib pyplot as plt 生成文件夹 def
  • Python中模块、库、包的概念

    文章目录 一 模块 Moudule 1 模块的概念 2 模块的导入 3 模块的引用于 name 属性 二 库 Library 1 库的概念 2 库的分类 3 第三方库的安装 三 包 Package 1 包的概念 2 区别 一 模块 Moud
  • 【井字棋】

    文章目录 前言 一 内容封装 二 基本流程 一 游戏菜单 二 数组初始化 三 棋盘打印 四 玩家落子 五 电脑落子 六 判断输赢 三 运行实例 四 完整代码 一 game h 二 game c 三 test c 总结 点击跳转 n子棋 前言
  • 嵌入式行业真的没有前途吗?

    点击上方 大鱼机器人 选择 置顶 星标公众号 福利干货 第一时间送达 嵌入式行业前途 是永恒的话题 因为嵌入式的高门槛和软件工程师的 快速 入行 烦扰了很多徘徊在嵌入式的新人 而近期 知乎这一话题也引发了大面积的讨论 21ic家这里引用一下
  • oracle:IF语句 Loop循环 Cursor的用法(二)

    游标FOR循环 在大多数时候我们在设计pl sql程序的时候都遵循下面的步骤 打开游标 gt 开始循环 gt 从游标中取值 gt 检查那一行被返回 gt 处理 gt 关闭循环 gt 关闭游标 要在程序中使用游标 必须首先声明游标Cursor

随机推荐

  • 聊城交通技工学校计算机,聊城交通技工学校

    聊城交通技工学校招生专业类型 1 就业型 以就业为目的高薪或校企合作定向培养的专业 适合成绩较差 头脑灵活 善于动手的初中毕业生 分精品专业和普通专业 精品型 专业前瞻 薪酬高 签订就业保障协议 100 安置工作 普通型 传统专业 推荐工作
  • Android源码分析 - Service启动流程

    开篇 本篇以android 11 0 0 r25作为基础解析 在之前的文章中 我们已经分析过了四大组件中Activity和ContentProvider的启动流程 这次我们就来讲讲四大组件之一的Service是如何启动和绑定的 流程图 在查
  • vue 数据监听失败原因和解决方式

    1 原因 地址没有改变 vue就监测不到数据变化 这个时候 双向绑定就失效了 官方也有相关解释 对数组 或对象添加新的属性 删除属性或者修改数组长度是无法被监听的 2 解决办法 对象 this set obj name 值 对对象进行操作时
  • pycharm中怎样打开命令行来调试python程序

    在程序运行时总需要命令行或终端来调试程序 以下是pycharm打开命令行的方法 点击左下角的框框 出现terminal 即命令行 加号是打开另一个命令行 叉号是关闭命令行 GOOD LUCK
  • spring_boot_整合mybatis遇到的问题-如何解决

    BindingException Invalid bound statement not found 如何解决 出现这个错误时 按以下步骤检查一般就会解决问题 1 检查xml文件所在package名称是否和Mapper interface所
  • svn 查看,删除用户名,密码

    1 查看svn 的用户名 密码 找到用户名 密码文件 都是明文的 你可以看到 例 linux hjj hjj ubuntu subversion auth svn simple ls 9aad7e9f713353a655cf43659261
  • 一文搞清原码,反码,补码及其应用

    三码 之间的转换 注意 以下的分析均以 1字节 进行 正数 负数 原码 数据的二进制形式 数据的二进制形式 反码 等于原码 原码的符号位不变 其他位取反 补码 等于原码 负数的反码 1 注意 无符号数 正数 它们的 原码 反码 补码 负数
  • 微信公众号--根据用户opneId获取用户信息

    一 登录微信公众号的测试环境 找到 网页授权获取用户基本信息 点击修改 添加上自己的回调地址域名 测试时可以写IP 端口号 正式环境只支持域名不要写http 或https 二 步骤 1 用户同意授权 获取code 参考链接 https op
  • # 数字、字符类型校验码识别

    数字 字符类型校验码识别 import ddddocr ocr ddddocr DdddOcr show ad False with open r 10 2 21 99 战略规划部共享盘 影刀数据存储 26 海王星辰 验证码图片 海王验证码
  • 推荐系统详解

    1 基于内容的推荐系统 1 基于内容的推荐算法概述 基于内容的推荐算法 Content based Recommendations CB 也是一种工业界应用比较广的一种推荐算法 由于协同过滤推荐算法中仅仅基于用户对于商品的评分进行推荐 所以
  • 【已解决】Android Studio Cannot resolve symbol '@dimen/activity_vertical_margin'

    Android Studio中dimens xml是用来存储部件尺寸大小的配置文件 我们可以将配置存储在dimens xml中 就可以使多个部件使用同样的值而只需更改一次 dimens xml路径为app gt src gt main gt
  • springboot整合rabbitmq

    目录 一 rabbitmq的相关概念 概念说明 二 相关步骤 整合springbbot 三 具体实现和对应的原理 1 配置rabbitmq的文件 2 配置configuration文件 配置连接 3 创建exchange 4 创建队列 5
  • 触发器实现模5加法计数器

    触发器实现模5加法计数器 个人的小实验 写个文章记录一下 注 multism中没有找到T 触发器 用JK触发器两端接1来替代 JK触发器功能表如下 因为 2 2 lt 5 lt 2
  • solidworks如何调整视图方向

    https jingyan baidu com article 14bd256e9185a5bb6d2612bd html
  • 应届程序员一年能挣多少钱?字节跳动员工:存款40万,感觉良好

    程序员是公认的高薪 不过很多人都说刚毕业的程序员收入并不会太高 有一些人可能收入还不过万的 只有工作个三五年经验跟技术充足了 那收入才是非常可观的 所以对于应届生来说 就算是程序员收入也一般 不过这可能只是指小公司的程序员 如果刚毕业就入职
  • 第三章 索引

    文章目录 一 索引器 1 表的列索引 2 序列的行索引 WARNING 关于索引类型的说明 END 3 loc索引器 练一练 END WARNING 不要使用链式赋值 END 4 iloc索引器 5 query方法 NOTE query中引
  • python之出现unresolved reference解决方法

    在目录上面右键点击选择Mark Directory As Sources root 将你的目录添加sources root 就可以解决了
  • Docker镜像的创建(配置生成docker镜像和dockerfile构建Tomcat)

    一 配置生成docker镜像 1 配置基于运行的容器生成镜像 并部署Apache服务 2 通过已有镜像生成新的镜像 https download openvz org template precreated centos 7 x86 64
  • shell运行python

    为了能在shell页面运行python程序 我们将复杂的python程序可以封装到shell里面 第一种 直接调用PY文件 这里必须保证py文件在前面这个路径下面方可 bin bash appcom anaconda bin python
  • mbp适合程序员_程序员入手mbp一月感受

    网上很多人推荐程序员使用macbookpro 说是最适合程序员的电脑 刚好新公司需要使用mac 趁着暑假教育优惠 入手了2020 13寸 2 0Ghz的mbp 一个月使用感受大致如下 1 macos和服务器上的linux系统环境差异比较大