背景

今天我继续推荐一些本人觉得比较优秀的其他软件。

Near Lock

这个 App 确实很符合题意啊

NearLock[1] 这款软件是 Mac + iPhone 结合使用,利用蓝牙进行距离感应,能够对 Mac 电脑进行自动锁屏/开锁。

Near Lock

上图我将手机和Mac的软件截图放在一块了,内外两层分别是Mac和手机上的截图,从中能够看到手机与Mac之间的距离,当前解锁/锁屏状态,可以设置锁屏/解锁的距离阈值或者修改锁定设置为休眠或屏保。

想象一下,正对着电脑 working 呢,突然来电话了,以前可能需要手动锁屏然后拿手机到外面(方便接电话的地方)接电话,(不锁屏,让同事发现你看了不该看的东西就不好了! :)  

其实更多的是信息安全,在某司这样人离开电脑不锁屏,被举报是会被扣钱的,接完电话回来后,再手动输入密码登入电脑。

而自从有了这个软件,拿着电话直接离开便是,软件自动帮你锁屏,回来的时候,刚坐到电脑屏幕前,便看见软件自动帮你输入密码登入系统(目睹这个过程相当爽啊)。

节约时间不说,这看起来多高大上啊。所以这款软件可是装 X 的神器啊。

有兴趣的同学可以开发下支持 Win/Android 的。(啊,6 年过去了,都 2020 年了,还没有人开发 Win、Android 版本的?)你说,要是做一款会受欢迎吗?

RescueTime

这是一款时间管理的软件。这个软件可以悄无声息的帮你记录你使用电脑的情况,包括对各种软件用时统计,分类统计,并且还支持多种平台(win/mac/ubuntu/android/等),可以定期出报告,比如每周邮件出周报,汇报你当周的使用情况。

划重点:若在公司场合,请注意信息安全,最好不要在公司电脑装类似的软件哦。

来个例子,如下图所示为我某一周的周报:

rescuetime weekly report

周报显示该周我用了电脑近47个小时,综合生产力评分79%。这个生产力评分是根据你使用不同软件的不同时间加权计算出来的。

一些通用的软件,RescueTime 能够自动识别,比如可能用 iTerm2 或者 VisualStudio 等软件会归属于 Software Development 大类, 属于 very productive 级别,而使用 Wechat 或者 QQ,就被判断为 distracting,当然你可以自定义设置,一些软件本身没有能识别出来的,也需要你手动去设置级别。

具体浏览网页的数据需要安装相应的 Chrome 插件。

rescuetime detail report

网页版本的可以看到更加详细的记录。你还可以设置一些目标,比如当天需要使用 productive的软件3小时以上,RescueTime 可以汇报你完成目标的情况。

rescuetime report

免费版本的也足够用了,付费版本的可以看到更长时间段的或更详细的年报等数据。

或许这个软件能够帮助你更好的管理时间,或者它仅仅是不辞辛劳帮你记录下你使用电脑/手机情况也是极好的。所以推荐大家用这款软件。

再次强调:请注意信息安全

Moom

这个是用来做窗口管理的。

moom

利用这个软件可以很方便快捷的对应用程序窗口进行管理,能够让多个窗口整齐的摆放在桌面上。

设置好快捷键后,激活然后加方向键可以让当前应用程序准确定位到并充满桌面的1/21/4等等,或者移动到另外一个屏幕(程序员多屏用得较广泛)。

当然还可以自己设置比如充满整个屏幕的3/4等等。直接用键盘快捷键即可完成的功能,就不需要再移动手去用鼠标/trackpad去最大/小化改变窗口大小等等了。

Karabiner

这个用来做键盘映射。

我第一次使用时,是因为我使用了外接键盘(如下图),我把外接键盘放到内置笔记本键盘上,就需要禁用掉内置键盘,每次去手动调整当然很麻烦。于是就找到这个软件帮助我。

hhkb pro2 type-s

哈哈,图上的那个小 USB 转弯头也很重要,当仅仅用笔记本的场景时,有了这个小弯头,我的 HHKB 就刚好覆盖了原来的键盘区域。

秀一下我现在的装备,在公司一般有外接显示器,不会把外接键盘放在笔记本上面,因此用不了上面的弯头了。配上升降桌,程序猿必备啊。久坐不太好,偶尔需要站立办公(防止腰椎间盘突出)。

hhkb pro2 type-s-new

它可以帮助我自动切换外界键盘和内置笔记本键盘(插拔USB外接键盘自动切换),除此之外它还支持很多功能。

举例而言因为我用的 HHKB 是没有单独方向键,用内置的组合方向键又特别别扭,就可以利用它帮助映射。

比如我选择启用了 Vi Mode,用 s + h/l/j/k (或者再启用 Emacs Modectrl + p/n/b/f)代表方向键。(其实 Mac 很多快捷键都跟 Emacs 中的快捷键一致的)。

Manico

快速切换应用程序。

长按 alt 键盘可弹出切换菜单,然后加上具体的数字或者字母即可快速切换,不需要再连续按键 cmd+tab 或者 cmd+shift+tab 来回切换了。

Manico

MacDown

md文档编辑。

Markdown 文本编辑器,支持 WYSIWYG(What You See Is What You Get,所见即所得) 类似 Mou,MacDown 直接支持类似 latex 语法,例如可以方便地输入数学公式用 $$2^x + log_2y^{2+z}$$, 因其对此类数学公式和代码高亮等支持得更好更方便,因此我选用了 MacDown。

macdown

如果你还不知道什么是 Markdown,可以花时间学一些。

cheetsheet

快捷键提示

只需要长按 cmd, 可弹出当前 active 的软件的快捷键。

cheetsheet

iStat Menus

资源状态

iStat Menus

状态栏上显示当前电脑的运行状况,CPU/内存/网络IO等等,比如发现电脑突然变慢了,发现 CPU 暴涨,可以方便地抓出是哪个应用程序。别看到CPU利用率都占满小方框了,听到电脑风扇“呼呼”响了,还一直操作电脑。

CleanApp

清理电脑

清理电脑(删除软件)的工具, 类似 CleanMyMac 之类的工具。其实我认为此类软件在 Mac上用处不是很大,想要删除某个 App,直接进 /Applications 目录直接删除那个应用程序即可。

因为 Mac 应用程序数据基本上都存在 /Applications/xx.app 这个目录下,虽然表面上看 xx.app 是个应用程序文件,双击即可运行。只不过 CleanApp/CleanMyMac 之类的能够删除更多的一些*.plist等类似配置信息等(这个占用空间真的很小)。

Parallels Desktop

虚拟机

parallel-win8

有的软件/网页,我们还不得不用 Win 系统,比如某些银行的网银啊,再比如敝司(注意:此敝司是当时的敝司,非现在的敝司)的 OA 系统(墙裂鄙视)只支持 IE。

这个时候就不得不用一下 Win 系统。Win 下用得多的虚拟机是 VMWare,Mac 下这个软件类似。但这个软件好处是,Win 系统可以跑在这个 App 下,可以和 Mac "无缝" 连接在一起。类似的虚拟机软件还有 VirtualBox,VMWare 等。

Squirrel

输入法

这是一款开源的输入法软件,我曾经也试用过一段时间,但最终还是因为词库同步等比较麻烦(比如不能方便的将手机输入的词库和 PC 同步), 就放弃了。

上图是"明无梦"用「小鹤双拼·语句流」输入的效果,中英混输 + Emoji 表情哦,我刚开始也是被这个效果所吸引尝试的 (然而后来并没驾驭得了)。

这个输入法高端玩家可以试试。定制性极强,经过配置可以打造成你自己独一无二的输入法。

想试用/体验的"玩家"可以参考这篇文章 安装及配置 Mac 上的 Rime 输入法——鼠鬚管 (Squirrel)[2]

总结一下

来个总结,

  • 时间管理 RescueTime

  • 窗口管理 Moom

  • 键盘映射 Karabiner

  • 应用切换 Manico

  • md文本编辑 MacDown

  • 快捷键 cheetsheet

  • 装 X 神器 Near Lock

  • 资源状态管理 iStat Menus

  • 软件卸载 CleanApp

  • 虚拟机 Parallels Desktop

  • 输入法 Squirrel

后面还会有一篇内容,我将推荐一些程序猿专用的一些神器来帮助提高效率,敬请期待。

原创真心不易,希望你能帮我个小忙呗,如果本文内容你觉得有所收获,请帮忙点个“在看”呗,或者转发分享让更多的小伙伴看到。

特别推荐一个分享架构+算法的优质内容,还没关注的小伙伴,可以长按关注一下:长按订阅更多精彩▼如有收获,点个在看,诚挚感谢

有了这几个神器,瞬间逼格就上去了相关推荐

  1. 程序员有了这几款神器,瞬间逼格就上去了!

    公众号关注 "五分钟学算法" 设为 "星标",每天带学干货! 今天继续推荐一些本人觉得比较优秀的其他软件. Near Lock 这个 App 确实很符合题意啊. ...

  2. html微信气泡插件,微信加上个性化插件工具,瞬间逼格满满

    对于"国民级"应用QQ中的聊天气泡,相信各位小伙伴一定不会陌生吧!看看这一个个个性鲜明的气泡标签,有没有心动啊,不过,这不是今天的主角,咋们接着往下看~ 然而同为"国民级 ...

  3. iPhone手机装机必备的5个APP,每个都让你欲罢不能,瞬间逼格满满!

    苹果系统的升级正在如火如荼的进行中,升级更新换代快,而手机中的APP更新也是,手机作为APP的载体,能够帮助我们完成生活中的很多事情,下面这些都是资深果粉推荐的苹果手机必备APP,看看你有几个? 1- ...

  4. order by 影响效率么_提升开发效率N倍的20+命令行神器

    图 by:石头@青海湖 关于作者:程序猿石头(ID: tangleithu),现任阿里巴巴技术专家,清华学渣,前大疆后端 Leader.以每篇文章都让人有收获为目的,欢迎关注,交流和指导! 背景 本文 ...

  5. 提升开发效率N倍的20+命令行神器!(附 demo)

    点击上方蓝色字体,关注我 -- 一个在阿里云打工的清华学渣! 图 by:石头@青海湖 关于作者:程序猿石头(ID: tangleithu),现任阿里巴巴技术专家,清华学渣,前大疆后端 Leader.以 ...

  6. 公式图片转latex神器Mathpix以及latex公式与word公式的相互转换

    公式图片识别为latex 平时在写东西的时候时常有进行公式输入的需要,比如说看了一篇论文写点东西记录一下什么的.但是在写东西的时候手动抄着那些复杂的公式让人有一种在搬砖的错觉(我之前写文档抄公式的时候 ...

  7. #程序员的办公桌面是怎么样的?网友晒的真是逼格满满啊

    由于工作的关系,程序员大多数都是上班族,也就是说他们大多数时间都是在工作当中度过,所以为了方便起见,他们都会带一些自己的东西放在办公桌上.但是不同的人有不同的爱好,所以他们的办公桌墨阳也不一样,今天笔 ...

  8. 10分钟设置自己专属的域名邮箱,逼格满满!

    邮箱,在工作和日常生活中总被频繁使用,但大部分人自己的个人邮箱都只是QQ,163等这种免费的个人邮箱.只有公司邮箱才算是比较高大上的,比如58同城,可能就是username@58.com,这种通过后面 ...

  9. hash hashcode变化_没想到 Hash 冲突还能这么玩,你的服务中招了吗?

    图 by: 石头 背景 其实这个问题我之前也看到过,刚好在前几天,洪教授在某个群里分享的一个<一些有意思的攻击手段.pdf>,我觉得这个话题应该还是有不少人不清楚的,今天我就准备来&quo ...

最新文章

  1. 行上下移动_这有一台你迟早要用到的“移动空调”
  2. python读excel字体颜色_无法使用python xlsxwri更改excel中的字体颜色
  3. python编写星号菱形中间是空的_简单空实心图形打印|Python练习系列[3]
  4. ElementTree中的getchildren and getiterator
  5. Hadoop(5)-Hive
  6. (JAVA)Random类
  7. linux-facl权限入门-设置与查看facl权限
  8. matlab用解析法求二自由度阻尼系统的自由振动(先求系统状态方程
  9. 数据库比特币勒索病毒攻击警示,云和恩墨技术通讯六月刊精选
  10. php排序条件两个,php – 在两个条件下排序数组
  11. Java事务管理之Hibernate
  12. 本地上传文件到FastDFS命令上传报错:ERROR - file: connection_pool.c, line: 142, connect to server 192.168.0.197:221
  13. CentOS 7 Hadoop安装配置
  14. c语言头文件和函数库,C语言的头文件和库文件(函数库)
  15. python10的负n次方_python的次方
  16. 数字孪生智慧城市建设解决方案
  17. idea 一直在updating index的问题
  18. 计算机图形学入门(十七)-光线追踪(蒙特卡洛积分与路径追踪)
  19. paddle——站在巨人肩膀上及背刺二三事
  20. 计算机专业的求职信英文版带翻译,[求职信英语作文带翻译]求职信的英语作文4篇...

热门文章

  1. 兀键和6键怎么判断_湖南槽钢经销商告诉您,槽钢的优劣状况应该怎么判断,注意这6点...
  2. 【Java】剑指 Offer 52. 两个链表的第一个公共节点
  3. 第2关:利用栈判断字符串括号是否匹配
  4. LCA ---- E. Tree Queries[LCA或者dfs序的解法]
  5. php域名黑名单,thinkphp 6 IP 黑名单功能
  6. 三维几何基础大合集(三维点积叉积、点线面、凸包)《计算几何全家桶(三)》
  7. matlab图片插值数据_使用双线性插值法放大图像(matlab实现)
  8. JAVA一个项目的路径为_java 得到项目路径
  9. 特斯拉车主成功破解了自己Model 3汽车
  10. JAVA入门到精通-第73讲-学生管理系统5-dao.sqlhelper