完美 macOS,体验 💯
当你拥有一台崭新的 mac 电脑时,内心应该是十分激动的。怎样让你❤️的 mac 电脑发挥💯,请仔细观看下面的内容哦。
常规设置
本人倾向将 Dock 栏放在左边。😄语言还是看个人喜好吧,我这台电脑选择了英语作为默认语言。
另外,外观的选择因人而异了,本人我一直使用的是暗黑模式, 因为屏幕舞台灯问题, 本人已经回归传统的白色模式了😂。
浏览器
不用多说,了解我的人都知道,我已经从 Google Chrome 完全转移到了 Microsoft Edge 了。目前我的 iPad 也将 Edge 设置成了默认浏览器了。
插件
除了我在 Windows 10 文章中推荐过的去广告插件 uBlock Origin 和脚本大大 Tampermonkey 之外,其他都是一些提升体验和专业领域的插件。比如用键盘快捷键去操作网页浏览的 Vimium C 和翻译插件 Translate Man 等等。
需要注意的是安装的插件越多,占用的内存也会越多,同时浏览器进程数也会增加。
解压
不像 windows 10 使用的是 7zip,macOS 由于没有跨平台的解压软件(虽然 ...
Intellij IDEA 完美配置,让你爱不释手
作为每天写代码的工具,配置一个称心如意的 Intellij IDEA 就显得尤为重要了。
需要安装插件可以提升我们的工作效率,但是太多的插件也会拖慢 IDEA 的运行速度和流畅度,请酌情考虑安装插件的数量,以及关闭内置不常用到的一些插件以提升整体的运行速度。
目前很多知名的插件已经开通增值服务,大家量力而行。
外观篇
每天面对着自己的喜欢的风格编写代码是一件非常惬意的事情。
主题篇
内置暗黑和白色主题,个人比较喜欢暗黑的主题,对眼睛会比较友好。另外可以安装 Material Theme UI 主题插件,但是值得注意的是这款插件完整功能是需要付费的😭
目前本人正在使用的是 Monokai 主题。
字体篇
这里使用的是 Color Scheme Font,它覆盖了默认的 Font 字体,字体采用的是 Fira Code。由于我喜欢较大的字号,我选择了 16 号,字号大小还是因人而异的。
可用的字体选择很多,感兴趣的可以去 Nerd Fonts 挑选喜欢的字体。
颜色篇
Rainbow Brackets:让你拥有五颜六色的括号(每一对括号的颜色都是不一样的),有增值 ...
如何搭建 Hexo 博客
官方文档
先决条件
建议使用最新的 hexo 版本和 node 版本
安装 git 和 node.js
安装 hexo-cli
新建一个专属 hexo 的博客文件夹
1npm install -g hexo-cli
配置 Hexo
1234567891011121314# 可以是其他目录,这里是 macOS 的 Documents 目录下创建的 hexo 文件夹cd ~/Document/hexohexo init// 安装博客依赖npm installnpm install hexo-deployer-git --savevim _config.yaml# modify the top _config.yamldeploy: type: git repository: https://github.com/*/*.github.io.git branch: master
配置 git 用户与密钥信息
123456789101112131415# for Windowsssh-keygen -t rsa -C "邮箱地址"ssh-agent -seva ...
小 Z 的绘图指南
在这篇文章中,小 Z 将向大家分享一下自己掌握的一些绘图技巧。
1. 需求分析
小 Z 对画图的最主要的诉求是能够进行版本控制,这也是多年工作后养成的一个坏习惯吧😭,想要快速看看以前画的图是怎么样的,也能够随时回退到以前的某个版本。这个版本控制的需求让小 Z 开始走上了代码绘图的不归路。但是有时候光有代码绘图还是有非常大的局限性,这个时候还是会选择以拖拽的方式进行绘图,使用的我们所熟知的、免费开源 drawio 、Excalidraw绘图软件。小 Z 也会采用 git 的管理方式来管理 draw io、Excalidraw 所绘制的图,下面就开始讲述一下绘图的环境搭建吧。
2. 绘图环境搭建
小 Z 的绘图环境是在 Visual Studio Code 编辑器进行的,安装了以下这些扩展以支持不同类型的绘图。
使用 PlantUML 和 Mermaid 进行代码绘图,drawio 和 Excalidraw 来进行拖拽式绘图。
PlantUML:支持 plantuml 语法绘图
Markdown Preview Mermaid Support:最近几年 Mermaid 新增了多种 ...
小 Z 的 iPad Pro 使用指南
小 Z 的 iPad Pro 已经购买了有将近半年的时间了,大家是否非常好奇是否是买前生产力,买后爱奇艺呢?😄,小 Z 除了把平板当成一个观感极佳的影音设备外,主要将其应用到了读书和阅读方面。下面小 Z 就来讲讲如何发挥 iPad Pro 的生产力潜力。
应用程序
Microsoft Edge
在 iPad 上,浏览器没有电脑上那么重要,可以直接使用自带的 Safari 浏览器,也可以使用第三方的浏览器,比如 Microsoft Edge 和 Alook 浏览器。
有了浏览器,几乎就覆盖到了很多使用电脑的场景,小 Z 使用笔记本电脑的时候,大多也是在网上浏览各大网站的内容。
设置其为默认的浏览器,替代自带的 Safari
图书阅读
首先使用 Microsfot Edge 下载相应的电子书,然后将其导入到自带的图书应用程序中去。下次就可以使用图书应用进行阅读了。
图书的阅读进度是可以在不同的苹果设备上面同步的
截图
在使用 Apple Pencil 的过程中,可以使用笔从 iPad 的左下角往斜上角滑动,就可以截图了,然后再对截图进行相应的图片处理
微信公众号
在 iP ...
小 Z 的 MacBook Pro 系统之旅
Sequoia
目前还没有体验预览版,比较期待 iPhone 在电脑上的镜像(*❦ω❦)。
Apple Intelligence 估计在国内落地会比较受限😭。
Sonoma
小 Z 的 2016 年 MacBook Pro 只能升级到 Monterey 系统,Sonoma 是使用 2019 年的 16 寸 MackBook Pro 体验的。
慢镜屏幕保护程序确实很经验,可以静静地欣赏美景;用备忘录可以查阅 PDF 文件。其他的感知功能并不是很强烈。
Ventura
这个系统被小 Z 给跳过了😄。主要是台前调度功能并不是很适合笔记本使用。
Monterey
最新体验了 Monterey 系统,后续会持续更新使用体验。
Monterey 是 2021 年的最新系统,在去年 Big Sur 版本上进行了改进,引入了通用控制(目前还无法使用)、图片识别文字、控制面板、专注模式和捷径等特性。首次在电脑中引入低电量模式还是对老电脑比较友好的,毕竟现在老电脑在新系统上的续航会大不如前。
值得注意到是新版本很多新功能都是仅针对 M1 芯片的,对 Intel 电脑开始越来越不友好了😭。
不知不 ...
2020 笔记详谈
我在 2018 年知识管理这篇文章中介绍了当时的笔记服务体验情况。时隔两年后,笔记服务也发生了一些变化。下面就来谈谈这些变化与未来趋势。
为知笔记
熟悉我的人都知道,我是一直在使用为知笔记的,我从 2012 年开始一直使用到现在,算起来也有 8 年之久了。
WizNote Lite 编辑器
为知笔记一直被我诟病的是 markdown 的书写体验不是很好,这也限制了我想在为知笔记上记录复杂笔记的想法。但是最近旗下新推出的 WizNote Lite 编辑器大大提升了 markdown 的编辑体验。快捷键的补充以及对图像和多种图形的绘画使其的用户体验开始接近桌面端的 typroa 编辑器了。
WizNote Lite 的使用指南可以参考我的另一篇文章:为知笔记 Lite 使用指南。
目前 WizNote Lite 已经支持跨平台了,正如其母应用为知笔记一样,这是一个非常好的传承。
大纲模式
为知笔记近些年另一个比较大的改变是支持大纲模式以及大纲转思维导图的功能。这样在你的手机或者电脑上就不需要额外的大纲类软件了。使用下来这个功能还是比较好用的。
比较奇怪的是旧版本的 Wiz ...
小 Z 的 MacBook Pro 奇妙之旅
小 Z 在 2017年初第一次入手了苹果笔记本电脑, 那是一款在 2016 年底发布的带 Touch Bar 的 MacBook Pro 13 寸笔记本电脑。小 Z 也是从这个时候开始渐渐融入苹果的整个生态圈,又称苹果三件套(目前套件数量越来越多,已经远远不止三件了😭)。
2020 年是一个多灾多难而且还很神奇的年份。马上就要到年底了,小 Z 的 MacBook 也快使用将近四年了。在这几年里,MacBook Pro 作为家里使用的主力机并没有发生特别大的问题。但是在十一以后,小 Z 的 MacBook Pro 开启了一段奇妙之旅(维修之旅😭)。
屏幕舞台光
在十一假期中,小 Z 刚打开电脑,顿时一股寒意涌入心头。怎么小 Z 的屏幕底部有如此多的黑影区域,此时小 Z 的脑海里充斥着数不清的问号。当然该尝试的步骤都会一一实践,但是重启和升级系统并不能解决这个问题。
下图是屏幕舞台光的显示效果,在白色背景下尤为明显,已经影响正常的日常使用了。并且根据网友的描述,这种现象还会随着时间推移而不断加重升级,直到完全黑屏。
那么遇到了以上这种情况,该怎么办呢?别慌,前人还是给小 Z 门留 ...
为知笔记 Lite 使用指南
这篇文章主要介绍一下最新的为知笔记 Lite 编辑器的使用指南。由于官方并没有详细的使用说明,本人在尝试后总结了一些使用经验。
标题
目前一共有 5 级标题,点击相应的标题可以进行标题级别的更改,同时也可以转化为普通段落或者引用。
使用 + 或者 / 快速插入
输入 + 或者 / 可以快速插入相应的板块,包括链接,代办事项,表格,图片已经代码块。
代码块
代码的使用方式跟 Markdown 的语法是一模一样的,只需要选择合适的语言进行展示即可。
hello world
123public class HelloWorld {}
mermaid
12345graph TD;A-->B;A-->C;B-->D;C-->D;
公式
使用公式以 $$ 开始和结尾,中间就是常见的 Latex 的公式语法了。
其中单 $ 是行间公式,而双 $$ 为公式块表示。
x=y{x=y}x=y
x2=y∗z{x^2=y * z}
x2=y∗z
思维导图
其实思维导图,其实就是为知笔记里面的大纲模式。
123456789101112- sp ...
2020 StackOverflow 开发者现状调研
最近 Stackoverflow 公布了 2020 年的调查问卷结果,让我们看看有什么有趣的发现吧。
最受欢迎的语言
跟上次我在博客2020 开发者生态系统现状文章中最常使用的程序语言章节里显示结果相似。
另外,在最受开发者热爱的语言中,Rust,TypeScript 和 Python 高居前三甲。
Web 框架
比较奇怪的是这次调查是把前端和后端的框架放在一起统计了;而令人意外的还是 jQuery 竟然处于垄断地位😨。
其他技术
针对其他技术的使用,Node.js 广受欢迎,另外机器学习和数据分析相关的技术同样不可小觑。当然我们也看到了一些运维相关的技术,比如 Ansible 和 Teraform。
数据库
数据库作为储存当今数据为王的珍贵数据,就显得尤为重要。而在关系型数据库领域,MySQL 依然是领先者,PostgreSQL 紧随其后。
跟上次我在博客2020 开发者生态系统现状文章中数据库章节相比,搜索引擎 Elasticsearch 上榜了。
协作工具
不出意料,GitHub 是最受欢迎的协作工具,果然名不虚传。另外上榜都是协作交流和项目管理方 ...
从头武装 win10,体验💯
在拿到一台新的 Windows 10 电脑或者重装了系统后,我们需要安装一些软件,并配置一些选项来使得电脑可以处于最佳状态。
那第一件事情,就是将系统更新到最新的状态,这里包括驱动的更新以及功能安全的更新。
Windows 更新
点击开始菜单,选择设置,再点击更新和安全,进入到 Windows 更新页面。然后就可以愉快地点检查更新,再选择更新,就可以去喝一杯咖啡去了。
当已经更新到最新的状态时,是时候来安装一些软件,来使得我们的电脑蓬荜生辉。
想要下载软件,怎么也得有一个可以下载软件的工具。现在的时代也不是以前 U 盘拷贝软件安装的时代了。那我们一开始是得通过浏览器来下载软件的。
在不断点击检查更新按钮之后,终于我如愿将电脑升级到了 Win10 20H2,也就是目前最新的版本。
浏览器
说到浏览器,这个我们使用电脑,80% 时间在使用的软件,真的是太重要了。选择一款真心如意的浏览器,绝对会提升你的使用体验。我这里推荐安装微软自家新的 Microsoft Edge 浏览器,基于 Chromium,和 Chrome 比也毫不逊色。目前是我的主力浏览器。
在 Win10 20H2 ...
2020 开发者生态系统现状
最常使用的程序语言
不出所料,前端相关的语言 JavaScript、HTML 以及 CSS 是最多人使用的语言,而对具体的开发而言,Python 和 Java 是比较受人喜爱的。另外 SQL 和 Shell 也是各自领域发挥着重要的作用。
开发对应平台及内容
大部分的开发者都是针对 Web 进行开发任务,而最常用于网站的开发。另外,工具、数据存储和框架的开发也是非常常见的开发内容。
获取信息的来源
开发者喜爱在 Stack Overflow 等社区论坛和社交媒体上获取信息。这是个非常有意思的调查结果。
敏捷软件开发框架
大约 1/3 选择了 Scrum 进行敏捷开发,而也有不到 1/3 不使用任何敏捷开发。
Scrum 是迭代式增量软件开发过程,具体的流程如下图所示。
Java 主题
Java 版本
如我们所料,Java 8 是最受欢迎的,而最为另一个长期支持版本 Java 11 的热度排在第二位,目前 Java 14 已已经亮相,而且 Spring Boot 也是支持最新的 Java 14。因此这三个版本也是目前最推荐大家使用的三个 Java 大版本了。 ...