引子

池建强的Blog:http://www.cnblogs.com/chijianqiang/

用了1年多的黑苹果,是用Windows的思维用UI。用Linux的思维用Shell,折腾的是联想E49的4G内存小本。用了一年多。系统一次没坏过。出奇的稳定,这是对Mac的第一认识。

要改用白苹果了,想看一本关于Mac的书。目的是对于Mac的使用进阶,于是请朋友推荐一本书,他推荐了这本《MacTalk·人生元编程》。

花了两天时间迅速看完,对白苹果的使用方面收获不少。更发现。这更是一本人文思想的书。阐述的是作者的思想和世界观。

“元编程”仅仅是当中一个章节。作者却拿来做书名,可见作者对其的重视程度,拜读之后。我觉得这个“元编程”,能够理解为万事万物本质的东西。理解了它。往往能抓住本质。基于它。非常多方面都能够发展迅速。

这篇文章不准备写这本书的读后感。仅仅是想用这本书做引入。来记录在Mac使用过程中用的软件,备忘。

这是用黑苹果时使用的软件:http://blog.csdn.net/puma_dong/article/details/26843913#t22 。用白苹果后,思维也有转变。

软件

Git

使用Git代表着一种思想和境地,和SVN相比。不是技术上的差异有多么大,而是代表融入了一种新的生态环境。一种开放开源的心态。一种技术上不断学习和领悟的精神。一种严格要求自己深入理解、不断寻求的态度。

Git使用操作指南和GitHub:http://blog.csdn.net/puma_dong/article/details/37915185

Beyond Campare:http://www.scootersoftware.com/

Stash:https://www.atlassian.com/。Git本地代码仓库构建工具。

SourceTree:https://www.atlassian.com/。Git管理client工具。

Jenkins:http://jenkins-ci.org/ ,结合Stash和SonarQube,进行代码自己主动构建和质量管理。用起来,非常精彩。

SonarQube:http://www.sonarqube.org/,代码质量管理。

终端(iTerm2)

http://www.iterm2.com/

MySQL终端(Sequel)

http://www.sequelpro.com/

文本处理(Sublime)

http://www.sublimetext.com/

尽管这个工具没有打印菜单,仅仅能安装SublimeHightLight之类的插件转换格式后打印,被无数人吐槽;可是这个工具通过插件无限扩展的强大,还是有许多的人喜欢。

相关文章:

How to install plugins to Sublime Text 2 editor?

How do you print in Sublime Text 2

协作

https://www.atlassian.com/software/confluence/

Confluence:这是一个构建团队协作和知识分享的WIKI。不论是需求、规范、项目管理,都能够沉淀下来。请和Office说Bye。

截屏

1、Mac自带的截屏快捷键:Command+Shift+3/4

2、Jing,可截屏可录像:https://www.techsmith.com/jing.html 。另外Snagit也是这个公司的产品。

绘图

1、MindManager:http://www.mindmanager.cc/

2、Omnigraffle:https://www.omnigroup.com/

3、Astah:http://astah.net/

另外重点推荐纯绿色在线绘图:https://www.draw.io/

RAR解压

RAR Extractor Free,来自App Store。

Homebrew

http://brew.sh/

Homebrew的功能和OS X自带的MacPorts非常像,可是更为轻量级,因为大量利用了系统自带的库。安装方便,编译高速,实在是OS X系统开发中的必备工具。

让Mac不休眠

1、pmset noidle

2、InsomniaX:http://www.macupdate.com/app/mac/22211/insomniax

Finder和Shell

1、Shell下,用open命令打开Finder

2、Finder下。用go2shell进入Shell:http://www.macupdate.com/app/mac/39321/go2shell

Alfred

神一样的搜素:http://www.alfredapp.com/

http://www.cnblogs.com/chijianqiang/p/alfred.html

虚拟机

Vmware Fusion:http://www.vmware.com/cn/products/fusion/

Parallels Desktop:http://www.parallelsdesktop.cn/

VirtualBox:https://www.virtualbox.org/

抓包

Charles:http://blog.csdn.net/puma_dong/article/details/46591481

WireShark:http://blog.csdn.net/phunxm/article/details/38590561

Unix

Mac是基于Unix的。大多数Unix命令都能够在Mac运行。

能用命令的不经常使用功能。就能够不用安装工具了。

Chrome

Postman:Mac应用,向url请求

Postman - REST Client:功能同Postman

DHC - REST/HTTP API Client:功能同Postman

Cookies:查看及改动Cookie

JSONView:格式化JSON的显示

其它

PopClip:http://pilotmoon.com/popclip/

富途牛牛:https://www.futu5.com/。不错,Mac下还不错的炒股软件。

Mybase:http://www.wjjsoft.com/index_cn.html。用习惯了的一款个人知识管理工具。

读《MacTalk·人生元编程》及Mac经常使用软件的更多相关文章

  1. 读《MacTalk·人生元编程》

    读MackTalk人生元编程 花了几个晚上的时间把 卖桃君 的<MackTalk▪人生元编程>看完后意犹未尽,关掉kindle后回一下整本书的内容不由得笑了,因为脑海里出现了各种360°回 ...

  2. 《MacTalk·人生元编程》

    <MacTalk·人生元编程> 基本信息 <MacTalk·人生元编程> 基本信息 作者:池建强 出版社:人民邮电出版社 ISBN:9787115342232 上架时间:201 ...

  3. MacTalk·人生元编程 - 读书笔记

    简介 <MacTalk·人生元编程>是一本随笔文集,主要内容来自作者的微信公众平台"MacTalk By 池建强".本书撰写于2013年,书中时间线却不止于此.作者以一 ...

  4. 东哥读书小记 之 《MacTalk人生元编程》

         一直以来的自我感觉:自己是个记性偏弱的人.反正从小读书就喜欢做笔记(可自己的字写得巨丑无比,尼玛不科学呀),抄书这事儿真的就常发生俺的身上. 因为那时经常要背诵课文之类,反正为了怕自己忘记, ...

  5. 《编程人生:15位软件先驱访谈录》【PDF】下载

    <编程人生:15位软件先驱访谈录>[PDF]下载链接: https://u253469.pipipan.com/fs/253469-230382231 内容简介 本书适合所有程序员,也适合 ...

  6. Mac 装机必备软件推荐

    所谓Mac 装机必备软件,就是用 Mac OS X 几乎都要安装的软件,无论你是开发者.设计师还是摄影师,如果你是刚开始用 Mac,那么推荐看看以下内容,对你非常有帮助. 一.输入法 Mac 自带的中 ...

  7. Mac改键软件Karabiner使用教程

    Mac改键软件Karabiner使用教程 目前Mac上比较好用的改键软件是Karabiner,不过对于最新的Sierra系统,Karabiner失效了.这里介绍的实际上是Karabiner-Eleme ...

  8. Autodesk Maya 2019 for Mac(三维动画软件)最新功能介绍

    Autodesk Maya是美国Autodesk公司出品的世界顶级的三维动画软件,应用对象是专业的影视广告,角色动画,电影特技等.Maya功能完善,工作灵活,易学易用,制作效率极高,渲染真实感极强,是 ...

  9. mac电脑怎么投屏?教你选择适合自己的Mac投屏软件

    mac上有什么好的投屏软件嘛?苹果手机ios投屏到mac用哪款投屏软件,mac投屏ipad该用哪款软件怎么操作,macdown小编给大家介绍的这几款Mac投屏软件,各有各的特色,总有一款适合你投屏. ...

随机推荐

  1. CSS3 背景

    CSS3包含多个新的背景属性,他们提供了对背景更强大的控制. 本章将学到一下背景属性: background-size background-origin 你也将学到如何使用多重背景图片. 浏览器支持 ...

  2. (转)asp.net 使用cookie完成记住密码自动登录

     代码如下 复制代码 string username = this.txtUserName.Text;//用户名        string password = this.txtPassword.T ...

  3. (转)SQL流程控制语句学习(一):变量及控制语句种类

    1.局部变量 用户自己定义的,称局部变量,以@标识. 作用范围:定义局部变量的批处理.存储过程.触发器和语句块 局部变量的定义: declare @局部变量名 数据类型 注意:变量的类型不能是text ...

  4. Android学习手记(2) Activity生命周期

    1. 单个Activity的生命周期 当只有一个Activity的时候, 首先执行onCreate->onStart->onResume. 这时, 窗口便显示在屏幕上了. 然后我们按返回键 ...

  5. JavaScript 客户端JavaScript之cookie和客户端持久性

    Document对象都有一个cookie属性,它使得JavaScript代码能够在用户的硬盘上持久地存储数据, 并且能够获取以这种方式存储的数据.客户端持久性是赋予WEB应用程序记忆力的一种简单方法. ...

  6. oracle 使用 ALTER 操作列

    使用 ALTER TABLE 语句追加, 修改, 或删除列的语法

  7. 极度郁闷的错误调试——ajax jquery

     今天在写一个简单邮件验证的页面时,本来以为二十分钟的事情,却调试了一个半小时,简直郁闷,具体的错误如下: 在页面中,有一段如下的代码: <td colspan="3"> ...

  8. Win7下Solr4.10.1和TomCat8的安装

    1.系统为win7 64位系统,安装有wamp的环境,我的所有网站放在 d:\webserver下,域名指向该目录下的子目录: 2.安装TomCat8到 D:\Tomcat 8.0: 3.在 d:\w ...

  9. Oracle数据库之PL/SQL程序设计基础

    PL/SQL程序设计基础 一.PL/SQL块结构 前边我们已经介绍了PL/SQL块的结构,再来回顾一下: DECLARE /* * 声明部分——定义常量.变量.复杂数据类型.游标.用户自定义异常 */ ...

  10. 制作EDM 邮件规范

    邮件模板最主要是保证兼容性,很多邮箱的过滤规则不同,因此邮件页面要使用最简单原始的代码实现内容展现. 一,采用table嵌套布局,避免用div布局,因为DIV布局会用到float等浮动样式,一些邮箱会 ...