如何让自己的网站支持 OS X 的os safari 切换快捷键Push Notification 消息...

比如和9to5Mac。
新浪微博。
已有帐号?
无法登录?
社交帐号登录好问题!我遍访Google,居然没能快速找到这个问题的回答。&br&&br&确实,在Linux下运行ps,默认显示属于当前用户的进程,例如:&br&&blockquote&&div class=&highlight&&&pre&&code class=&language-text&&$ ps
7115 pts/2
00:00:00 bash
7149 pts/2
00:00:00 ps
&/code&&/pre&&/div&&/blockquote&而在OS X下面运行时,ps&b&消失了&/b&:&br&&blockquote&&div class=&highlight&&&pre&&code class=&language-text&&? ps
19263 ttys000
0:00.32 -zsh
4989 ttys001
0:02.14 -zsh
&/code&&/pre&&/div&&/blockquote&鉴于OS X基于FreeBSD,我以为这是BSD系统与Linux下面ps实现的差异,就找了台FreeBSD来试:&br&&blockquote&&div class=&highlight&&&pre&&code class=&language-text&&$ ps
TIME COMMAND
0:00.01 -sh (sh)
0:00.00 ps
&/code&&/pre&&/div&&/blockquote&也是有列出ps自身。&br&&br&我不能接受这种事情,就搜了Apple开源的ps源码 &a href=&///?target=http%3A//www./source/adv_cmds/adv_cmds-46/ps.tproj/ps.c& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&ps.c&i class=&icon-external&&&/i&&/a& 来看。基本上,就是通过BSD系统调用KERN_PROC来获得运行中进程的列表,再辅以各种过滤参数。并没有发现什么特意在结果中隐藏自身的代码。&br&然后又向下搜FreeBSD的内核代码&a href=&///?target=https%3A///freebsd/freebsd/blob/master/sys/kern/kern_proc.c& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&freebsd/kern_proc.c at GitHub&i class=&icon-external&&&/i&&/a&,也没看到有什么特别。&br&&br&无法解释。我随手在OS X上跑了一下ps a:&br&&blockquote&&div class=&highlight&&&pre&&code class=&language-text&&? ps a
TIME COMMAND
0:00.04 login -pfl rick /bin/bash -c exec -la zsh /bin/zsh
0:00.32 -zsh
0:00.02 login -pfl rick /bin/bash -c exec -la zsh /bin/zsh
0:02.15 -zsh
0:00.00 ps a
&/code&&/pre&&/div&&/blockquote&ps出现了!&-a&开关的意思是也显示属于其他用户的进程。那么到底是谁?&br&再跑ps au:&br&&blockquote&&div class=&highlight&&&pre&&code class=&language-text&&? ps au
STAT STARTED
TIME COMMAND
rick 19263
0:00.32 -zsh
root 19262
0:00.04 login -pfl rick /bin/bash -c exec -la zsh /bin/zsh
0:02.16 -zsh
0:00.02 login -pfl rick /bin/bash -c exec -la zsh /bin/zsh
root 61858
0:00.00 ps au
&/code&&/pre&&/div&&/blockquote&居然ps是以root的身份在跑。&br&那么答案就只有一个...&br&&blockquote&&div class=&highlight&&&pre&&code class=&language-text&&? ls -l /bin/ps
-rwsr-xr-x
14:36 /bin/ps
&/code&&/pre&&/div&&/blockquote&注意权限位中的&s&。&br&OS X的ps命令居然是个看起来很吓人的&a href=&///?target=https%3A//en.wikipedia.org/wiki/Setuid& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&setuid&i class=&icon-external&&&/i&&/a&程序。&br&如果把 /bin/ps 复制一份,用 chmod u-s 拿掉s位,对比输出,会发现有趣的现象:&br&&blockquote&&div class=&highlight&&&pre&&code class=&language-text&&? ./ps au
STAT STARTED
TIME COMMAND
rick 19263
0:00.00 -zsh
root 19262
0:00.00 (login)
0:00.00 -zsh
0:00.00 (login)
rick 62709
0:00.00 ./ps au
&/code&&/pre&&/div&&/blockquote&以普通用户身份运行的ps虽然还是能成功的获取进程清单,但除了UID, PID和STARTED以外的信息大都被屏蔽了。&br&&br&最后总结回答问题:OS X的ps命令总是以root身份运行,因此在默认不加-a开关时是不会出现在属于你的进程列表里的。
好问题!我遍访Google,居然没能快速找到这个问题的回答。确实,在Linux下运行ps,默认显示属于当前用户的进程,例如:$ ps
PID TTY TIME CMD
7115 pts/2 00:00:00 bash
7149 pts/2 00:00:00 ps而在OS X下面运行时,ps消失了:? ps
PID TTY TIME CMD…
终于找到原因了,是JDK惹的祸。Capitan把JDK6给卸载了,重新安装JDK6就行了。&br&参考老外的答案:&a href=&///?target=http%3A///fix-fonts-issue-in-android-studio-with-el-capitan-on-os-x/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Fix Fonts Issue in Android Studio with El Capitan on OS X · Inteist&i class=&icon-external&&&/i&&/a&&br&JDK6下载地址:&a href=&///?target=https%3A///kb/DL1572& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Java for OS X &i class=&icon-external&&&/i&&/a&
终于找到原因了,是JDK惹的祸。Capitan把JDK6给卸载了,重新安装JDK6就行了。参考老外的答案:JDK6下载地址:
&ul&&li&打开终端,输入下面的命令:&br&&/li&&/ul&&div class=&highlight&&&pre&&code class=&language-text&&defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES
&/code&&/pre&&/div&&ul&&li&就能在顶部看见完整的地址了&br&&img src=&/e_b.png& data-rawwidth=&882& data-rawheight=&815& class=&origin_image zh-lightbox-thumb& width=&882& data-original=&/e_r.png&&&/li&&li&在Finder顶端的地址栏右键,还可以直接访问路径中的任意一层&/li&&/ul&&img src=&/64e6693cb7cae3bca2d0efa_b.png& data-rawwidth=&802& data-rawheight=&731& class=&origin_image zh-lightbox-thumb& width=&802& data-original=&/64e6693cb7cae3bca2d0efa_r.png&&
打开终端,输入下面的命令:defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES
就能在顶部看见完整的地址了在Finder顶端的地址栏右键,还可以直接访问路径中的任意一层
在github上建立了一个项目:&br&&br&&div class=&highlight&&&pre&&code class=&language-text&&/pubyun/macdev
&/code&&/pre&&/div&&br&&br&&h2&Mac for Developer v0.1&/h2&&p&将本人在使用Mac作为开发工具的过程中的一些体会做个记录和整理,方便以后 自己和团队的参考,提高效率。如果本文对其他开发人员也有所帮助,欢迎您给 给出反馈或者提出改进意见&/p&&br&&p&本文假设您是一个开发工程师,并且是一个Mac的新手。这些步骤在OS X Mavericks 下测试通过。&/p&&br&&p&欢迎大家一起改进这个项目,请Fork、Star或在&a href=&///?target=https%3A///pubyun/macdev/issues& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Issues&i class=&icon-external&&&/i&&/a&中提交 :)&/p&&p&您也可以关注我的&a href=&///?target=http%3A///pubyun& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&新浪微博&i class=&icon-external&&&/i&&/a&,以获取最新消息。&/p&&br&&ul&&li&&a href=&///?target=https%3A///pubyun/macdev/blob/master/install.md& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&OS X的安装&i class=&icon-external&&&/i&&/a&&/li&&li&&a href=&///?target=https%3A///pubyun/macdev/blob/master/recovery.md& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&OS X的备份和恢复&i class=&icon-external&&&/i&&/a&&/li&&li&&a href=&///?target=https%3A///pubyun/macdev/blob/master/basic.md& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&基本设置&i class=&icon-external&&&/i&&/a&&/li&&li&&a href=&///?target=https%3A///pubyun/macdev/blob/master/python.md& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&python开发环境的设置&i class=&icon-external&&&/i&&/a&&/li&&li&ruby开发环境的设置 - 整理中...&/li&&li&java开发环境的设置 - 整理中...&/li&&li&&a href=&///?target=https%3A///pubyun/macdev/blob/master/apps.md& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&推荐软件&i class=&icon-external&&&/i&&/a&&/li&&li&配置文件 - 整理中 ...&/li&&li&常用快捷键 - 整理中 ...&/li&&li&&a href=&///?target=https%3A///pubyun/macdev/blob/master/refs.md& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&参考文档&i class=&icon-external&&&/i&&/a&&/li&&/ul&
在github上建立了一个项目:/pubyun/macdevMac for Developer v0.1将本人在使用Mac作为开发工具的过程中的一些体会做个记录和整理,方便以后 自己和团队的参考,提高效率。如果本文对其他开发人员也有所帮助,欢迎您给 给出反馈或者提出…
作为一个工具控!工具控啊!&br&&br&那我不得不说下各种我爱的软件了:&br&&br&一。首先作为程序员,如果你不知道 &b&Sublime Text &/b&,那么请接收我深深的同情 &br&&img src=&/03a78c888ea_b.jpg& data-rawwidth=&464& data-rawheight=&272& class=&origin_image zh-lightbox-thumb& width=&464& data-original=&/03a78c888ea_r.jpg&&&br&看我的这个小图标,是不是好看啊~~哈哈哈 我是连难看的图标都不会放过的人。&br&想换图标的花,只需要右键-&显示包-&contents-&resources,吧原来图标的Sublime.icns替换掉就哦了。&br&&br&2.如果你在用10.9 一下的OS ,如果你没有用&img src=&/eeaeedd9e99e15cd2aceb_b.jpg& data-rawwidth=&346& data-rawheight=&236& class=&content_image& width=&346&&&br&那么在你剪切粘贴复制粘贴的时候你有没有感受到蛋痛。你的finder可以多标签么!!&br&&br&3.如果你用iTerm2 和zsh ,却没有配上这个oh-my-zsh 的装逼主题,那么还是差了点火候啊!&br&字体打包特殊字符,完成这种风格,可算是要折腾的啊&br&&img src=&/415afb884b7b6a462bab28b_b.jpg& data-rawwidth=&1398& data-rawheight=&980& class=&origin_image zh-lightbox-thumb& width=&1398& data-original=&/415afb884b7b6a462bab28b_r.jpg&&4.如果你做网页设计,想找一个爽一点的取色软件,找来找去都找不到顺手的时候,请试一下&br&&img src=&/00fab3fee3cce195c4a3eb_b.jpg& data-rawwidth=&266& data-rawheight=&236& class=&content_image& width=&266&&&img src=&/62dd9b534e3b2f99ac073abf_b.jpg& data-rawwidth=&262& data-rawheight=&262& class=&content_image& width=&262&&&br&&br&5.如果你的触摸板上下滚动是使用的自然方式,意思是双手向上的时候页面向上,那么在使用鼠标滚轮的时候,感受到那么的别扭的时候,请使用这个神器&br&&img src=&/8ffc21fbaed8aff_b.jpg& data-rawwidth=&316& data-rawheight=&238& class=&content_image& width=&316&&&br&6.android 开发,如果你还在用那个慢到死的模拟器,珍爱生命,珍惜时间,请用&br&&img src=&/833c1d31b511ca45382b5ede54f472ea_b.jpg& data-rawwidth=&262& data-rawheight=&194& class=&content_image& width=&262&&分分钟就开机了啊!秒杀自带模拟器不知道多少次啊好么!!&br&&br&7.如果你英语不好,自带的词典就非常好! 自己装上词典包,以后就省了各种词典了,&br&浏览器中右键,直接选择在词典中查找,就哦了有木有,效果爽不爽!&br&&img src=&/642de467e218d0fdd50a7b82_b.jpg& data-rawwidth=&802& data-rawheight=&858& class=&origin_image zh-lightbox-thumb& width=&802& data-original=&/642de467e218d0fdd50a7b82_r.jpg&&&br&&br&8.居然忘了Markdown编辑器,我只用&br&&img src=&/6f56649deecebeddb07a9_b.jpg& data-rawwidth=&270& data-rawheight=&202& class=&content_image& width=&270&&
作为一个工具控!工具控啊!那我不得不说下各种我爱的软件了:一。首先作为程序员,如果你不知道 Sublime Text ,那么请接收我深深的同情 看我的这个小图标,是不是好看啊~~哈哈哈 我是连难看的图标都不会放过的人。想换图标的花,只需要右键-&显示包-&cont…
上面已经很详细了,在此补充一个神器。Better Touch Tool 下载地址:&a href=&///?target=http%3A//www.boastr.net/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&BetterTouchTool&i class=&icon-external&&&/i&&/a& 触控板增强软件。&br&&br&配置起来稍微有点麻烦。但是用着巨爽!&br&&br&列出我的配置以供参考吧。&br&&br&1. 全局下:三指轻拍截图到剪贴板;四指轻拍截图保存到相应目录,自带截图按键太多,这下方便很多了。&img src=&/cec5eafba12f187b2b3a9be_b.jpg& data-rawwidth=&1035& data-rawheight=&785& class=&origin_image zh-lightbox-thumb& width=&1035& data-original=&/cec5eafba12f187b2b3a9be_r.jpg&&&br&2. Finder 中双指左滑前进;双指右滑后退,这样就与 Chrome 操作相同了。&br&3. Chrome 中 TipTap Left 匹配上一个标签页;TipTap Right 匹配下一个标签页,还可以设定关闭标和新建标签页的手势,这样在单纯浏览网页的时候就可以做到单手触控板全部搞定。&br&4. Window Moving and Resizing&img src=&/ecf_b.jpg& data-rawwidth=&1022& data-rawheight=&785& class=&origin_image zh-lightbox-thumb& width=&1022& data-original=&/ecf_r.jpg&&这样就可以按住 opt 键来移动窗口,按住 opt+cmd 拖动鼠标可以随意改变窗口大小。&br&5. Window Snapping&br&&img src=&/1ff53bdf277d3_b.jpg& data-rawwidth=&527& data-rawheight=&390& class=&origin_image zh-lightbox-thumb& width=&527& data-original=&/1ff53bdf277d3_r.jpg&&&br&&br&这样可以将窗口拖动到边缘自动调整大小。非常赞。&br&&br&还是免费的!强烈推荐。&br&&br&&br&============================================&br&Update:过了很久又回来看了一下,居然没有提到&b& z 或者 j (autojump)&/b& 。命令行快速切换目录神器。会根据你的习惯记录常去的目录,之后就不用一直 cd 了。&br&&br&用过一段时间 j,最后还是用了 z,个人觉得 z 更好。&br&&br&[项目地址](&a href=&///?target=https%3A///rupa/z& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://&/span&&span class=&visible&&/rupa/z&/span&&span class=&invisible&&&/span&&i class=&icon-external&&&/i&&/a&)&br&&br&这货安装之后要先 cd 一会儿,让他学习一下,记录你常去的目录~
上面已经很详细了,在此补充一个神器。Better Touch Tool 下载地址: 触控板增强软件。配置起来稍微有点麻烦。但是用着巨爽!列出我的配置以供参考吧。1. 全局下:三指轻拍截图到剪贴板;四指轻拍截图保存到相应目录,自带截图按键太多,这…
吾補充一些小眾的吧&br&&br&&b&1. 替換光驅位,加裝SSD&/b&&br&參考教程:&a href=&///?target=http%3A///Guide/MacBook%2BPro%2B17-Inch%2BUnibody%2BOptical%2BDrive%2BReplacement/3418& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&MacBook Pro 17& Unibody Optical Drive Replacement&i class=&icon-external&&&/i&&/a&&br&吾的方式是把SSD裝到原硬盤位,能有6GBps的理論上限,機械硬盤放到光驅位,有3GBps理論上限。硬件換完后關鍵是要配置汝們的操作系統,這裏需要用到一些經驗,吾介紹一些,希望能有補充。&br&首先需要配置掛載方式,用sudo vifs進行配置(可以先設置好EDITOR環境變量)&br&&div class=&highlight&&&pre&&code class=&language-text&&UUID=CF6ABF48-BD75-3E36FED193 / hfs rw,noatime
&/code&&/pre&&/div&吾用的是UUID指定硬盤,也可以用路徑,但是後面的文件系統和掛載選項請注意,一定要選擇noatime,否則每次訪問文件都會修改最後訪問時間的字段,造成大量讀寫。&br&接著吾建議安裝Trim Enabler: &a href=&///?target=http%3A//www.groths.org/software/trimenabler/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&groths.org&i class=&icon-external&&&/i&&/a& 可以優化SSD讀寫。然後請把用戶目錄移動到機械硬盤上,可以到System Preference - Users & Groups - Unlock - Right click user - Advanced Options裡面修改路徑,然後把用戶目錄rsync過去,重啟后生效。接下來汝就可以把大型軟體安裝到~/Applications下面了。&br&&b&注:&/b&提到rsync,就不得不講一下Mac的特別版本,可以通過brew進行安裝,使用的時候用rsync -avxSEH可以保留HFS的特殊文件屬性(xattr)&br&&br&&b&2. 配置NTFS支持&/b&&br&不想買Paragon,就摸索了一下,吾已經總結了詳細步驟,見&a href=&///?target=http%3A///post//mac-os-x-mountain-lion-ntfs-support-using-ntfs-3g& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Mac OS X Mountain Lion NTFS Support Using NTFS-3G&i class=&icon-external&&&/i&&/a&&br&大致翻譯一下主要步驟:安裝Homebrew,用brew裝ntfs-3g,替換Mac的NTFS掛載程式為自檢測腳本,done&br&&br&(UPDATE)吾之前為了支持開源與免費一直在用NTFS-3G,但是到了後來實在忍受不鳥2MB/s的傳送速率。吾現在用的是Mac平台下讀寫最快的FUSE系統&a href=&///?target=http%3A///products/tuxera-ntfs-for-mac/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Tuxera NTFS for Mac&i class=&icon-external&&&/i&&/a&,不過這是一個商業軟體,需要用31 USD買License。但是裝上這個后吾的讀寫速度有了大幅度提升。&br&&br&&b&3. 配置命令行終端&/b&&br&&img src=&/6cf4bb48fbf916e1da91b4288735dcac_b.jpg& data-rawwidth=&1076& data-rawheight=&709& class=&origin_image zh-lightbox-thumb& width=&1076& data-original=&/6cf4bb48fbf916e1da91b4288735dcac_r.jpg&&(吾的Terminal自製配色:&a href=&///?target=http%3A///art/XIR-DARK-& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&XIR DARK by RixTox on deviantART&i class=&icon-external&&&/i&&/a&)&br&吾認為Mac自帶的Terminal已經足夠優秀,沒有使用iTerm的絕對必要。以前用過fish shell,很喜歡它的簡潔,但是又想用回zsh的強大功能,後來發現zsh也有fishy主題:)&br&首先安裝oh-my-zsh: &a href=&///?target=https%3A///robbyrussell/oh-my-zsh& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&robbyrussell/oh-my-zsh · GitHub&i class=&icon-external&&&/i&&/a&&br&然後編輯汝的.zshrc,根據自己的情況配置就好,吾推薦一些選項&br&&div class=&highlight&&&pre&&code class=&language-bash&&&span class=&nv&&COMPLETION_WAITING_DOTS&/span&&span class=&o&&=&/span&&span class=&s2&&&true&&/span&
&span class=&nv&&DISABLE_UNTRACKED_FILES_DIRTY&/span&&span class=&o&&=&/span&&span class=&s2&&&true&&/span&
&span class=&nv&&DISABLE_CORRECTION&/span&&span class=&o&&=&/span&&span class=&s2&&&true&&/span&
&span class=&nv&&plugins&/span&&span class=&o&&=(&/span&git brew osx sublime&span class=&o&&)&/span&
autoload -U compinit
zstyle &span class=&s1&&':completion:*'&/span& menu &span class=&k&&select&/span&
setopt completealiases
&span class=&nb&&source&/span& &span class=&nv&&$ZSH&/span&/oh-my-zsh.sh
&span class=&c&&# alias ls='ls --color'&/span&
&span class=&nb&&alias &/span&&span class=&nv&&lsa&/span&&span class=&o&&=&/span&&span class=&s1&&'ls -lah'&/span&
&span class=&nb&&alias &/span&&span class=&nv&&l&/span&&span class=&o&&=&/span&&span class=&s1&&'ls'&/span&
&span class=&nb&&alias &/span&&span class=&nv&&ll&/span&&span class=&o&&=&/span&&span class=&s1&&'ls -alh'&/span&
&span class=&nb&&alias &/span&&span class=&nv&&la&/span&&span class=&o&&=&/span&&span class=&s1&&'ls -A'&/span&
&span class=&nb&&alias &/span&&span class=&nv&&q&/span&&span class=&o&&=&/span&&span class=&s1&&'exit'&/span&
&/code&&/pre&&/div&吾這裏給出的幾個插件都是嚴重推薦的!omz的插件都很不錯,請汝自行選擇。&br&osx插件提供了一些很好用的命令,cdf能cd到最後一個處於激活狀態的finder目錄。sublime提供Sublime Text的相關命令,st [filename]能用ST編輯文件,stt能編輯當前目錄&br&&br&&b&4. Slate窗格管理器&/b&&br&項目主頁:&a href=&///?target=https%3A///jigish/slate& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&jigish/slate 路 GitHub&i class=&icon-external&&&/i&&/a&&br&相比于Moom這樣的商業軟體,吾更喜歡像Slate這樣的小型程式,首先它不提供GUI界面,一切靠腳本進行配置,純鍵盤操作,有意思的是汝可以用標準的JavaScript腳本進行配置,具有很高的靈活性。(UPDATE)贴一下吾的slate配置,因为下面会提到&a href=&///?target=https%3A///RixTox/4f800f75cfb78ae32b9d& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&.slate.js&i class=&icon-external&&&/i&&/a&。&br&&br&&b&5. 關閉不用的應用程式&/b&&br&Mac下提供了很多精緻漂亮的掛件和工具,單是如果汝並不使用它們,那麼就可以把它們關掉來節省資源。吾關掉了下面這些東西:&br&Notification Center: &a href=&///?target=http%3A///article/howtos/how_disable_notification_center_mountain_lion& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&How to Disable Notification Center in Mountain Lion&i class=&icon-external&&&/i&&/a&&br&User Name on Menu-bar: &a href=&///?target=http%3A//www.elmajdal.net/Mac_OS/How_to_Show_or_Hide_the_UserName_From_the_Menu_Bar_in_OS_X_Lion.aspx& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&How to Show or Hide the
UserName from the Menu Bar in OS X
Lion&i class=&icon-external&&&/i&&/a&&br&Spotlight Icon: &a href=&///?target=http%3A////hide-spotlight-menu-icon-mac-os-x/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Hide the Spotlight Menu Icon in Mac OS X&i class=&icon-external&&&/i&&/a&&br&Dashboard: &a href=&///?target=http%3A///article/1046236/disabledashboard.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Disable Dashboard&i class=&icon-external&&&/i&&/a&&br&&br&&b&6. Alfred&/b&&br&雖然很多人都已經說過了,但吾還是想提一下,因為一旦汝使用了Alfred,汝基本上就能一直將Dock給隱藏起來了,這能給汝提供更多的窗體空間。&a href=&///?target=https%3A///zenorocha/alfred-workflows& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&zenorocha/alfred-workflows · GitHub&i class=&icon-external&&&/i&&/a&提供了很多有用的Workflows,不過汝等還是應該自己寫一些適用於汝們的,為自己常用的開發環境設立快捷鍵,有時候真的十分方便。&br&&br&==========UPDATE=========&br&&br&看到有人點贊和評論,吾就再Update一下吧。&br&&br&&b&7. Dev Setup&/b&&br&&b&&a href=&///?target=https%3A///nicolashery/mac-dev-setup& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&nicolashery/mac-dev-setup · GitHub&i class=&icon-external&&&/i&&/a&&br&&/b&&br&這是吾無意間找到的一份開發環境設置清單,裡面包含了部份主流開發語言的相關配置。如果汝在給新機做配置,可以參考這個清單看看有沒有遺漏。&br&&br&&b&8. Emacs24 Starter Kit&/b&&br&&a href=&///?target=http%3A//eschulte.github.io/emacs24-starter-kit/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&eschulte.github.io/emac&/span&&span class=&invisible&&s24-starter-kit/&/span&&span class=&ellipsis&&&/span&&i class=&icon-external&&&/i&&/a&&br&&br&&a href=&///?target=https%3A///eschulte/emacs24-starter-kit/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&eschulte/emacs24-starter-kit · GitHub&i class=&icon-external&&&/i&&/a&&br&上面的Dev Setup裡面之有Vim沒有Emacs,而吾是Emacs黨。這裡推薦一份適合所有階段Emacs使用者的配置模板。&br&&br&&b&9. Dash&/b&&br&&a href=&///?target=http%3A///dash& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Dash&i class=&icon-external&&&/i&&/a&是一款非常好用的文档索引工具,吾自从用上它之后就很少再去用Google搜文档了。&br&&br&&b&10. iTerm2&/b&&br&之前吾不用它是因为那时它的字体优化做得非常渣,抗锯齿做得不忍直视。后来吾尝试了那时的Beta版,发现这个问题被解决后其实还蛮好用的说。现在吾就固定用iTerm了,吾把之前Terminal的那套配色照搬过来,用得还很爽。&br&在这里提一下关于iTerm在Alfred中配置workflow的问题,吾在网上找过很多写得不错的workflow,但是吾还想让吾的环境用起来跟tiling window manager一样舒爽,吾想让iTerm打开后固定在屏幕的右下角,占据1/4屏幕大小。所以吾把workflow跟slate稍微结合了一下,详细见代码。&br&&div class=&highlight&&&pre&&code class=&language-applescript&&&span class=&k&&on&/span& &span class=&nv&&appIsRunning&/span&&span class=&p&&(&/span&&span class=&nv&&appName&/span&&span class=&p&&)&/span&
&span class=&k&&tell&/span& &span class=&nb&&application&/span& &span class=&s2&&&System Events&&/span& &span class=&k&&to&/span& &span class=&p&&(&/span&&span class=&na&&name&/span& &span class=&k&&of&/span& &span class=&nv&&processes&/span&&span class=&p&&)&/span& &span class=&ow&&contains&/span& &span class=&nv&&appName&/span&
&span class=&k&&end&/span& &span class=&nv&&appIsRunning&/span&
&span class=&k&&on&/span& &span class=&nv&&alfred_script&/span&&span class=&p&&(&/span&&span class=&nv&&q&/span&&span class=&p&&)&/span&
&span class=&k&&if&/span& &span class=&nv&&appIsRunning&/span&&span class=&p&&(&/span&&span class=&s2&&&iTerm&&/span&&span class=&p&&)&/span& &span class=&k&&then&/span&
&span class=&k&&tell&/span& &span class=&nb&&application&/span& &span class=&s2&&&iTerm&&/span&
&span class=&k&&set&/span& &span class=&nv&&myterm&/span& &span class=&k&&to&/span& &span class=&nb&&make&/span& &span class=&nb&&new&/span& &span class=&nv&&terminal&/span&
&span class=&k&&tell&/span& &span class=&nv&&myterm&/span&
&span class=&nb&&launch&/span& &span class=&nv&&session&/span& &span class=&s2&&&Default Session&&/span&
&span class=&k&&end&/span& &span class=&k&&tell&/span&
&span class=&k&&end&/span& &span class=&k&&tell&/span&
&span class=&k&&else&/span&
&span class=&k&&tell&/span& &span class=&nb&&application&/span& &span class=&s2&&&iTerm&&/span& &span class=&k&&to&/span& &span class=&nb&&activate&/span&
&span class=&k&&end&/span& &span class=&k&&if&/span&
&span class=&k&&tell&/span& &span class=&nb&&application&/span& &span class=&s2&&&System Events&&/span& &span class=&k&&to&/span& &span class=&nv&&keystroke&/span& &span class=&s2&&&&&&/span& &span class=&nv&&using&/span& &span class=&p&&{&/span&&span class=&nv&&shift&/span& &span class=&nv&&down&/span&&span class=&p&&,&/span& &span class=&nv&&option&/span& &span class=&nv&&down&/span&&span class=&p&&}&/span&
&span class=&k&&end&/span& &span class=&nv&&alfred_script&/span&
&/code&&/pre&&/div&这里吾触发了吾的Slate热键Shift+Opt+&,详情请见吾上面的slate配置。这个workflow还可以应用在别的程式上面,吾将吾常用的开发软体都用这种方式固定在了屏幕的某个位置,真的有种在用i3的赶脚。&br&&br&&b&11. LiteIcon&/b&&br&这个只是顺便提一下关于UI的事。CandyBar从Mavericks开始就没好好工作过,更别提吾已经更新到了Yosemite DP6了。&a href=&///?target=http%3A//www.freemacsoft.net/liteicon/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&LiteIcon&i class=&icon-external&&&/i&&/a&是吾无意间找到的可以代替CandyBar的图标更换工具,可能功能上还不是很完备,但是作者仍然在持续开发中。
吾補充一些小眾的吧1. 替換光驅位,加裝SSD參考教程:吾的方式是把SSD裝到原硬盤位,能有6GBps的理論上限,機械硬盤放到光驅位,有3GBps理論上限。硬件換完后關鍵是要配置汝們的操作系統,這裏需要用到一…
谢邀。(严肃脸&br&(逼格是不是蹭蹭蹭连升了好几个档次?&br&1. 最好不要拿 Macbook 装 windows,即使必须要用 windows 的话能不装 xp 么?即使必须使用 xp 的话能麻烦升级一下 IE 么?&br&(以下均指使用 OS X)&br&&br&2. 不要装 360&br&&br&3. 不要装杀毒软件&br&&br&4. 不要装磁盘整理&br&&br&5. 自带的 Safari 很好用,Chrome for mac 也很棒。忘掉 IE 和什么三狗浏览器吧&br&&br&6. 合上盖就可以走,不需要经常关机…&br&&a data-hash=&e4c846aa6b7c9ae6b2cc387& href=&///people/e4c846aa6b7c9ae6b2cc387& class=&member_mention& data-editable=&true& data-title=&@慕楚云& data-tip=&p$b$e4c846aa6b7c9ae6b2cc387&&@慕楚云&/a& 提醒「就是这样我的朋友坏了个pro13的机械盘然后土豪地换了SSD么....」&br&修正一下:如果你用的是 ssd 那么没什么问题,如果是机械硬盘的话还是等呼吸灯好了再走吧…= = &br&&br&7. 日历的定时启动功能相当好用,夜深人静都睡着的时候下载小电影什么的…如下图:&br&&img src=&/5bd2f84291b_b.jpg& data-rawwidth=&281& data-rawheight=&434& class=&content_image& width=&281&&经&a data-hash=&34bae9f1afd7d2c7c3fe284& href=&///people/34bae9f1afd7d2c7c3fe284& class=&member_mention& data-editable=&true& data-title=&@朱文律 Wesley& data-tip=&p$b$34bae9f1afd7d2c7c3fe284&&@朱文律 Wesley&/a& 提醒发现,提醒里面可选的「信息」并不是指自动发 iMessage,而是蹦出来一个日历提醒…= = &br&&br&&b&&u&&i&亲们,这个休眠或者关机的时候真的不能自动运行啊……………………&/i&&/u&&/b&&br&&br&8. 如果你是程序员最好学会使用 Alfred,如果你只是普通用户那也应该学会用 Spotlight. Alfred 有各种好用的 workflow &b&&u&强烈推荐&/u&&/b&!具体请看:&a href=&///?target=https%3A///zenorocha/alfred-workflows& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&zenorocha/alfred-workflows · GitHub&i class=&icon-external&&&/i&&/a&&br&我最近最喜欢的是这个 workflow,不用再跑到 terminal 里面找 pid 了…&br&&img src=&/53eb8d219b83f859a2dfa_b.jpg& data-rawwidth=&611& data-rawheight=&177& class=&origin_image zh-lightbox-thumb& width=&611& data-original=&/53eb8d219b83f859a2dfa_r.jpg&&关于 alfred workflow 也可以看 &a href=&/question/& class=&internal&&借助 Alfred 2.0 的 Workflows 功能可以做哪些好玩的事情?&/a& 这里&br&&br&9. 触摸板可以设置成触摸板轻敲替代按下的…&br&&br&10. Bartender 可以把菜单栏中不太常用的给设置到二级菜单里,看图:&br&&img src=&/9f6fd553d5a8c79c3ba348b55ba5e379_b.jpg& data-rawwidth=&693& data-rawheight=&21& class=&origin_image zh-lightbox-thumb& width=&693& data-original=&/9f6fd553d5a8c79c3ba348b55ba5e379_r.jpg&&上面这个是平时的状态&br&&img src=&/7c58ecd6e0f0_b.jpg& data-rawwidth=&788& data-rawheight=&44& class=&origin_image zh-lightbox-thumb& width=&788& data-original=&/7c58ecd6e0f0_r.jpg&&这个是点开以后的状态,一些不常用的都丢到这里&br&好吧其实那个 Mem,CPU,上下行,温度,都是用 iStat Menu 2 看的…&br&&br&11. Dash + alfred 很好用,程序员必备&br&&img src=&/ef1c4f1fe66b29014e08de_b.jpg& data-rawwidth=&940& data-rawheight=&681& class=&origin_image zh-lightbox-thumb& width=&940& data-original=&/ef1c4f1fe66b29014e08de_r.jpg&&这是纯 Dash,加上了 alfred 以后就变成了下面这样:&br&&img src=&/2db6c66ca532b85407bce_b.jpg& data-rawwidth=&597& data-rawheight=&442& class=&origin_image zh-lightbox-thumb& width=&597& data-original=&/2db6c66ca532b85407bce_r.jpg&&&br&12. Moom 可以很方便地调整窗口,一目了然:&br&&img src=&/f0f2c203e8d04ded99fc84b_b.jpg& data-rawwidth=&211& data-rawheight=&91& class=&content_image& width=&211&&&br&&br&13. Boom 可以增大音量和增强音效,如图:&br&&img src=&/cff22dc213d489aadf31b4ec5b9785fa_b.jpg& data-rawwidth=&648& data-rawheight=&527& class=&origin_image zh-lightbox-thumb& width=&648& data-original=&/cff22dc213d489aadf31b4ec5b9785fa_r.jpg&&&br&14. Popclip 把 iOS 上面很方便的功能带回到了 Mac OS X 上面来,我不太喜欢这个东西,因为举得快捷键已经很方便了,具体效果请看官网:&a href=&///?target=http%3A///popclip/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&PopClip for Mac&i class=&icon-external&&&/i&&/a& 各种插件请见:&a href=&///?target=http%3A///popclip/extensions/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&PopClip Extensions&i class=&icon-external&&&/i&&/a&&br&&br&15. 如果你内存够大并且没有用 ssd 的话,那么可以考虑用 Tmpdisk 把一部分内存划出来当成缓存来用。512M 就足够了。&br&&br&16. 老板来围观你工作但是你的 SNS / IM 蹦个不停?乖,别怕!打开通知中心,往下划一下可以看到这个!&br&&img src=&/9cc82a892b8b97e7c2eca_b.jpg& data-rawwidth=&287& data-rawheight=&86& class=&content_image& width=&287&&&br&&br&以下是
&a data-hash=&aab926def3e943c58f895b8& href=&///people/aab926def3e943c58f895b8& class=&member_mention& data-tip=&p$b$aab926def3e943c58f895b8&&@华承韬&/a& 提到的改良版本,最近一直在用,确实很爽- - &br&&br&&blockquote&其实不用那么麻烦……&br&按住 Option 按键,并单击右上角的「通知中心」图标。图标变灰之后就不用怕老板啦。&br&再重复一遍上述操作可还原。&br&这招要比「打开通知中心,往下划一下」快多了。。&/blockquote&&br&&br&17. control + shift + eject(右上角倒三角)可以锁屏,什么?还嫌麻烦?没关系!触发角来帮助你!&br&&img src=&/62c492b16a4671138edbd67b27cf0d95_b.jpg& data-rawwidth=&589& data-rawheight=&193& class=&origin_image zh-lightbox-thumb& width=&589& data-original=&/62c492b16a4671138edbd67b27cf0d95_r.jpg&&从此以后离开电脑的时候优雅地甩一下鼠标~蹬蹬蹬蹬,电脑就锁上了!再也不怕有人偷看你的小黄片儿了!(触发角在「桌面与屏幕保护程序」-「屏幕保护程序」)&br&&br&18. Mission Control 可以用鼠标多出来的按键来触发的~&br&&img src=&/209b4cfff_b.jpg& data-rawwidth=&625& data-rawheight=&217& class=&origin_image zh-lightbox-thumb& width=&625& data-original=&/209b4cfff_r.jpg&&&br&19. 勾上这个「互联网共享」就可以把以太网接口的网络共享成 Wi-Fi 了……&br&&img src=&/bec96627dfb8f894afc4e18_b.jpg& data-rawwidth=&637& data-rawheight=&297& class=&origin_image zh-lightbox-thumb& width=&637& data-original=&/bec96627dfb8f894afc4e18_r.jpg&&类似的,「远程登录」是 ssh 连接,「屏幕共享」是 vnc……程序员都懂的……&br&&br&20. iTunes 智能播放列表很好用的…&br&&img src=&/7a0ea9cf8cf5_b.jpg& data-rawwidth=&537& data-rawheight=&186& class=&origin_image zh-lightbox-thumb& width=&537& data-original=&/7a0ea9cf8cf5_r.jpg&&这样可以把我最喜欢的并且不太大的歌曲(iPhone 16G 的所以…太大的可能是 FLAC/APE 等等)挑出来…&br&感谢 &a data-hash=&0df2dfb75d7eba046b53d9f& href=&///people/0df2dfb75d7eba046b53d9f& class=&member_mention& data-editable=&true& data-title=&@李浩博& data-tip=&p$b$0df2dfb75d7eba046b53d9f&&@李浩博&/a& 提醒,可以使用这个更方便的功能= = &img src=&/e07bf1ab57b52fd4d96a4f_b.jpg& data-rawwidth=&362& data-rawheight=&264& class=&content_image& width=&362&&&br&刚才随便测试了一下(码率没关注,就试试效果),之前 220M 的 mp3 勾选了这个以后再传到 iPhone 里大概是 160M 左右…&br&&br&21. 什么?你居然还不知道在 OS X 中空格键可以预览 &b&&u&几乎所有的 &/u&&/b&东西?&br&&br&22. 关注 Mac Apps 的可以关注一下 &a data-hash=&ebfb3dea54a18f96d4c8cbb& href=&///people/ebfb3dea54a18f96d4c8cbb& class=&member_mention& data-editable=&true& data-title=&@hzlzh& data-tip=&p$b$ebfb3dea54a18f96d4c8cbb&&@hzlzh&/a& 的这个 list:&a href=&///?target=https%3A///hzlzh/Best-App& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&hzlzh/Best-App · GitHub&i class=&icon-external&&&/i&&/a&(都是收费 apps 但是质量非常高)&br&&br&23. 我刚知道的,切换这里的「位置」就可以不用老是调网络设置了……(公司可能有固定 ip 什么的&br&&img src=&/5a93be2eb2fbdaed98501e_b.jpg& data-rawwidth=&360& data-rawheight=&265& class=&content_image& width=&360&&&br&&b&&u&注意&/u&&/b&经&a data-hash=&221c6ba2f5aa1f688da5& href=&///people/221c6ba2f5aa1f688da5& class=&member_mention& data-editable=&true& data-title=&@柯英& data-tip=&p$b$221c6ba2f5aa1f688da5&&@柯英&/a& 提醒发现,这个需要先在「网络偏好设置」顶部设置好才会出现……&br&&br&24. 对于程序员来说熟练掌握快捷键是很有必要的,下图可以自定义快捷键,就比如我就把 launchpad 绑定到了 F1 上(因为外接显示器的话好像还真没什么办法打开 launchpad?)mission control 是 F9&br&&img src=&/264b1939a2dca17f0b0f80dba9820a0f_b.jpg& data-rawwidth=&666& data-rawheight=&596& class=&origin_image zh-lightbox-thumb& width=&666& data-original=&/264b1939a2dca17f0b0f80dba9820a0f_r.jpg&&注意:这里的 F1 是需要按着 fn 键的&br&&br&25. 选中一个文件按 enter 可以直接改名的…&br&cmd + up 是回到上一层文件夹&br&cmd + down 如果是文件夹就进入文件夹,如果是文件就打开(比如说 .avi 就会自动调用播放器)&br&&br&26. 如果你尝试改过后缀名就会发现貌似直接改没效果,你需要右键,显示简介&br&&img src=&/0bd5d90cc10ebe23ed537a_b.jpg& data-rawwidth=&263& data-rawheight=&176& class=&content_image& width=&263&&然后在这里改好像才有用…不知道有没有人有更方便的办法?&br&感谢&a data-hash=&d8ea822ca313& href=&///people/d8ea822ca313& class=&member_mention& data-editable=&true& data-title=&@曾铭& data-tip=&p$b$d8ea822ca313&&@曾铭&/a& 提醒,在 Finder 的偏好设置中有相关设置。&br&不过…您的「编辑」为什么是 -1…&br&&img src=&/f771144bbbc602e9a74b3a_b.jpg& data-rawwidth=&631& data-rawheight=&266& class=&origin_image zh-lightbox-thumb& width=&631& data-original=&/f771144bbbc602e9a74b3a_r.jpg&&&br&27. 有的时候可能你需要改变默认的打开方式,比如说前一段我这里 MPlayerX 挂了,我就换了 VLC,但是我还需要把默认的播放软件改掉。继续看上面 26 的图,下面的打开方式可以改掉…再也不用担心看不了小电影了~&br&&br&28. 看到 &a data-hash=&ef4a4653bea6c24a2af1d0& href=&///people/ef4a4653bea6c24a2af1d0& class=&member_mention& data-editable=&true& data-title=&@刘帅& data-tip=&p$b$ef4a4653bea6c24a2af1d0&&@刘帅&/a& 推荐 zsh,那我就推荐个主题配合 git 一起用。&br&编辑 ~/.zshrc 把这一行改成:ZSH_THEME=&juanghurtado&&br&效果如图:&br&&img src=&/f8a960e2eb7d84c7df3aa7dcc3358a38_b.jpg& data-rawwidth=&591& data-rawheight=&218& class=&origin_image zh-lightbox-thumb& width=&591& data-original=&/f8a960e2eb7d84c7df3aa7dcc3358a38_r.jpg&&&br&29. 我是个懒人…所以…请看我的 git alias…用惯了以后去服务器配东西(没有 alias)就各种不适应= = &br&&img src=&/68378dde7bc7a1fb412e6edcce78744f_b.jpg& data-rawwidth=&343& data-rawheight=&214& class=&content_image& width=&343&&好吧,其实我也不明白当初为什么要把 branch 起名叫 develop 而不是 dev…&br&&br&30. 感谢 &a data-hash=&0062185bed018d61b1c44eac& href=&///people/0062185bed018d61b1c44eac& class=&member_mention& data-editable=&true& data-title=&@李嘉鹏& data-tip=&p$b$0062185bed018d61b1c44eac&&@李嘉鹏&/a& 补充:&br&&blockquote&查看多个文件占用的容量 ctrl + command + i&br&&br&把多个文件归类到一个文件夹中:选中你想要的文件 按control+command+n&br&&br&快速关机 正常左上角苹果-关机会出来个对话框 按住option再点关机就不会出现了 其实按住option很多菜单会发生些小变化,自己探索吧~&br&&br&调整声音的时候,系统会发出“嘟嘟”的声音,按住shift键就没了&br&&br&同时按shift+option, 可以4分1格调节(这个同样适用键盘背光和屏幕亮度)&/blockquote&
谢邀。(严肃脸(逼格是不是蹭蹭蹭连升了好几个档次?1. 最好不要拿 Macbook 装 windows,即使必须要用 windows 的话能不装 xp 么?即使必须使用 xp 的话能麻烦升级一下 IE 么?(以下均指使用 OS X)2. 不要装 3603. 不要装杀毒软件4. 不要装磁盘整理5. 自…
&b&介绍几枚集优雅与实用于一身的小玩意儿。&/b&&br&&u&&b&多图,流量党快快退散。&/b&&/u&&br&&br&&br&&b& 更新 Safari 强制播放 HTML5 视频&/b&&br&=========&br&&br&一、&b&Safari 强制 HTML5 视频替换 Flash &/b&&br&&br&万恶的 Flash 可谓是电池杀手,在没有连接电源的情况下使用 Flash 播放视屏,续航时间将会大大降低。而 Flash 并不是必须的,很多网站都为移动设备提供了 HTML5 版本的视频,如果能够切换到 HTML5 模式,岂不是皆大欢喜?&br&很多同学可能会问,这和程序员有什么关系?没有用 Safari 做过网页调试的同学可能不知道,Safari 中也包含丰富的开发者工具。为了防止普通用户接触到很少会使用到的开发者工具,Safari 用心地把它们藏了起来,下面的小方法能够马上让它们重见天日:&br&打开偏好设置,把「高级」选项卡的最下方「在菜单栏显示开发菜单」左边的小勾勾上即可:&br&&img src=&/c4b43ef45f5c_b.jpg& data-rawwidth=&1718& data-rawheight=&1186& class=&origin_image zh-lightbox-thumb& width=&1718& data-original=&/c4b43ef45f5c_r.jpg&&顶栏出现了「开发」菜单:&br&&img src=&/ff8c0a83d9_b.jpg& data-rawwidth=&630& data-rawheight=&1244& class=&origin_image zh-lightbox-thumb& width=&630& data-original=&/ff8c0a83d9_r.jpg&&嗯,现在终于和程序员扯上关系了,可是说好的 HTML5 模式播放视频呢?别着急,答案就隐藏在上方的菜单中。&br&如果网站只为移动设备提供 HTML5 模式的视频,那么只要我的浏览器伪装成移动设备,不就可以得到仅包含 HTML5 视频的网页呢么?想让 Safari 实施间谍行动很简单,鼠标指针移动到上方菜单中的「用户代理」,显示下图所示菜单:&img src=&/b85afde9aa1_b.jpg& data-rawwidth=&512& data-rawheight=&772& class=&origin_image zh-lightbox-thumb& width=&512& data-original=&/b85afde9aa1_r.jpg&&&br&&br&快来选择一个伪装对象把,「Safari iOS 8.1 --- iPhone」、「Safari iOS 8.1 --- iPad」、「Safari iOS 8.1 --- iPod Touch」均可~&br&&br&下面是实测效果:&br&&img src=&/3eac0f85adc135d607a5ed83eb2cabb5_b.jpg& data-rawwidth=&2704& data-rawheight=&1770& class=&origin_image zh-lightbox-thumb& width=&2704& data-original=&/3eac0f85adc135d607a5ed83eb2cabb5_r.jpg&&此时功耗将大幅降低,相比使用 Flash 至少能一倍的使用时间~&br&&br&&b&&br&二、Flashlight&/b&&br&&br&说到 Mac 上必备的软件,很多人都会提到 Alfred 这款神器。这款售价 ?17 折合 RMB 157.93 元的软件真的物有所值吗?不见得。没错,Alfred 超强的 workflow 无人能敌,但我们真正每天使用的功能,可能只有它所能提供的 10% 还不到。&br&&br&其实自带的 Spotlight 反而更能满足用户的需求,Spotlight 不仅可以迅速打开应用,检索文件,还能检索文件内容和注释,可以完成简单的计算和汇率换算功能,还能查找系统自带的词典。系统级别的应用,提供最无缝最优雅的用户体验。这些即使是 Alfred 这样强大的应用也望尘莫及。&br&&ul&&li&汇率换算&/li&&/ul&&img src=&/5c19cdccba9329_b.jpg& data-rawwidth=&1584& data-rawheight=&1084& class=&origin_image zh-lightbox-thumb& width=&1584& data-original=&/5c19cdccba9329_r.jpg&&&br&有个细节,在中文输入法状态搜索,能同时检索英文和中文。&br&&img src=&/4aed79e4641deb235e0abd_b.jpg& data-rawwidth=&1370& data-rawheight=&874& class=&origin_image zh-lightbox-thumb& width=&1370& data-original=&/4aed79e4641deb235e0abd_r.jpg&&&img src=&/a3a55ae1b9c_b.jpg& data-rawwidth=&1368& data-rawheight=&876& class=&origin_image zh-lightbox-thumb& width=&1368& data-original=&/a3a55ae1b9c_r.jpg&&&br&&br&可惜的是,Spotlight 并没有提供 Alfred 中炫酷的插件功能,追求 Geek 精神的程序员怎么能止步于此呢?&br&&u&这时候何不尝试一下 Flashlight 呢?它扩展了系统自带的 Spotlight,为 Spotlight 带来了不亚于 Alfred 的 Workflow。&/u&&br&&br&&ul&&li&Google 搜索&img src=&/540e10bae1d_b.jpg& data-rawwidth=&1584& data-rawheight=&1084& class=&origin_image zh-lightbox-thumb& width=&1584& data-original=&/540e10bae1d_r.jpg&&&/li&&br&&li&快速取色器和颜色代码显示&img src=&/a7201cca189517dbb6b970b1b52e344e_b.jpg& data-rawwidth=&530& data-rawheight=&896& class=&origin_image zh-lightbox-thumb& width=&530& data-original=&/a7201cca189517dbb6b970b1b52e344e_r.jpg&&(输入 pick)&br&&img src=&/62d98ef6f399cc3da90e_b.jpg& data-rawwidth=&1584& data-rawheight=&1084& class=&origin_image zh-lightbox-thumb& width=&1584& data-original=&/62d98ef6f399cc3da90e_r.jpg&&&br&&/li&&li&随机取图&img src=&/fdbabee1b131bff556ecd55_b.jpg& data-rawwidth=&1584& data-rawheight=&1084& class=&origin_image zh-lightbox-thumb& width=&1584& data-original=&/fdbabee1b131bff556ecd55_r.jpg&&&/li&&li&快速备忘录&img src=&/7ecabec17e00b64c30fa_b.jpg& data-rawwidth=&1584& data-rawheight=&1084& class=&origin_image zh-lightbox-thumb& width=&1584& data-original=&/7ecabec17e00b64c30fa_r.jpg&&&/li&&li&天气&img src=&/50d95eede817d4b12d9bc6d45a34683a_b.jpg& data-rawwidth=&1584& data-rawheight=&1084& class=&origin_image zh-lightbox-thumb& width=&1584& data-original=&/50d95eede817d4b12d9bc6d45a34683a_r.jpg&&&br&&/li&&li&ip 查询&img src=&/60f86b926fddf70e215c797ea34fa925_b.jpg& data-rawwidth=&1584& data-rawheight=&1084& class=&origin_image zh-lightbox-thumb& width=&1584& data-original=&/60f86b926fddf70e215c797ea34fa925_r.jpg&&&br&&/li&&li&wolfram 搜索&img src=&/cd3ffd79f7bedb9b9a180f_b.jpg& data-rawwidth=&1584& data-rawheight=&1084& class=&origin_image zh-lightbox-thumb& width=&1584& data-original=&/cd3ffd79f7bedb9b9a180f_r.jpg&&&br&&/li&&li&知乎日报&img src=&/ef7a30aea73a0d322b6ace6_b.jpg& data-rawwidth=&1584& data-rawheight=&1084& class=&origin_image zh-lightbox-thumb& width=&1584& data-original=&/ef7a30aea73a0d322b6ace6_r.jpg&&&/li&&/ul&最重要的是,该软件目前&u&&b&完全免费&/b&&/u&~&br&&br&&b&下载地址:&/b&&br&[0]
&a href=&///?target=http%3A//& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Flashlight&i class=&icon-external&&&/i&&/a&&br&[1]
&a href=&///?target=https%3A///nate-parrott/Flashlight& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&nate-parrott/Flashlight · GitHub&i class=&icon-external&&&/i&&/a&&br&&br&&b&三、Today Scripts&/b&&br&Spotlight 也许并勾不起你 Geek 的灵魂,但下面这款软件就不得不承认是极客范儿了~&br&没错,就是 Today Scripts,简单来讲,这是一款能在通知栏运行脚本程序的软件。&br&&br&通过它你可以:&br&&ul&&li&显示本计算机的信息&img src=&/bf2f42b837ce43cc41ff81_b.jpg& data-rawwidth=&631& data-rawheight=&1015& class=&origin_image zh-lightbox-thumb& width=&631& data-original=&/bf2f42b837ce43cc41ff81_r.jpg&&&/li&&li&显示目前 CPU 或内存占用最高的几个应用&img src=&/a51a9cbc_b.jpg& data-rawwidth=&565& data-rawheight=&176& class=&origin_image zh-lightbox-thumb& width=&565& data-original=&/a51a9cbc_r.jpg&&&img src=&/ffd0aa140cfa_b.jpg& data-rawwidth=&576& data-rawheight=&168& class=&origin_image zh-lightbox-thumb& width=&576& data-original=&/ffd0aa140cfa_r.jpg&&&/li&&li& 每次打开一条名人名言&img src=&/ffb6c6cd813f54_b.jpg& data-rawwidth=&552& data-rawheight=&132& class=&origin_image zh-lightbox-thumb& width=&552& data-original=&/ffb6c6cd813f54_r.jpg&&&/li&&/ul&&br&摘录一段用于显示 CPU 占用率的代码:&br&&div class=&highlight&&&pre&&code class=&language-abap&&&span class=&nv&&ps&/span& &span class=&nv&&xro&/span& &span class=&err&&%&/span&&span class=&nv&&cpu&/span&&span class=&o&&=&/span&&span class=&p&&,&/span&&span class=&nv&&comm&/span&&span class=&o&&=&/span& &span class=&err&&|&/span& &span class=&k&&while&/span& &span class=&k&&read&/span& &span class=&nv&&cpu&/span& &span class=&nv&&comm&/span&&span class=&p&&;&/span& &span class=&p&&((&/span&&span class=&nv&&i&/span&&span class=&o&&++&&/span&&span class=&mi&&5&/span&&span class=&p&&));&/span& &span class=&k&&do&/span&
&span class=&nv&&int&/span&&span class=&o&&=&/span&&span class=&err&&$&/span&&span class=&nv&&cpu&/span&
&span class=&nv&&int&/span&&span class=&o&&=&/span&&span class=&c1&&&${int%%.*}&&/span&
&span class=&k&&if&/span&
&span class=&p&&((&/span&&span class=&err&&$&/span&&span class=&nv&&int&/span& &span class=&o&&&=&/span& &span class=&mi&&50&/span&&span class=&p&&));&/span& &span class=&nv&&then&/span& &span class=&k&&color&/span&&span class=&o&&=&/span&&span class=&err&&$&/span&&span class=&s1&&'\e[31m'&/span&&span class=&p&&;&/span&
&span class=&nv&&elif&/span& &span class=&p&&((&/span&&span class=&err&&$&/span&&span class=&nv&&int&/span& &span class=&o&&&=&/span& &span class=&mi&&25&/span&&span class=&p&&));&/span& &span class=&nv&&then&/span& &span class=&k&&color&/span&&span class=&o&&=&/span&&span class=&err&&$&/span&&span class=&s1&&'\e[33m'&/span&&span class=&p&&;&/span&
&span class=&k&&else&/span&
&span class=&k&&color&/span&&span class=&o&&=&/span&&span class=&err&&$&/span&&span class=&s1&&'\e[32m'&/span&&span class=&p&&;&/span&
&span class=&nv&&fi&/span&&span class=&p&&;&/span&
&span class=&nv&&echo&/span& &span class=&c1&&&$color$cpu% $(basename &$comm&)&$'\e[0m'&&;&/span&
&span class=&nv&&done&/span&
&/code&&/pre&&/div&&br&官方的 Wiki 里提供了更多的脚本:&br&&a href=&///?target=https%3A///SamRothCA/Today-Scripts/wiki%23& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://&/span&&span class=&visible&&/SamRothCA/To&/span&&span class=&invisible&&day-Scripts/wiki#&/span&&span class=&ellipsis&&&/span&&i class=&icon-external&&&/i&&/a&&br&&br&你也可以自己写一些脚本,来做更加 Geek 酷炫的事情。&br&&br&&b&下载地址:&/b&&br&&a href=&///?target=https%3A///SamRothCA/Today-Scripts/releases& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://&/span&&span class=&visible&&/SamRothCA/To&/span&&span class=&invisible&&day-Scripts/releases&/span&&span class=&ellipsis&&&/span&&i class=&icon-external&&&/i&&/a&&br&&br&&b&四、iTerm 2 && Oh My Zsh&/b&&br&iTerm 2 相比自带的 Terminal 应用,有太多优点了。例如,可以设置主题,支持画面分割,各种使用的快捷键,以及快速唤出。配合 Oh My Zsh 使用,简直优雅到爆!&br&&br&Oh My Zsh 可以方便的配置炫酷的主题,实用的插件,难以置信的酸爽。注意,下面是经过一定配置之后的 iTerm 界面,j 可以跳转到最近的目录,能够显示 git 分支,正确命令绿色高亮,错误的命令红色高亮。&br&&img src=&/e88b09b2edacbc54fe84b6f0_b.jpg& data-rawwidth=&1554& data-rawheight=&1176& class=&origin_image zh-lightbox-thumb& width=&1554& data-original=&/e88b09b2edacbc54fe84b6f0_r.jpg&&快速唤出:&br&&img src=&/e6a7c87b0e886c80ba5b7ac1ee742896_b.jpg& data-rawwidth=&2560& data-rawheight=&1600& class=&origin_image zh-lightbox-thumb& width=&2560& data-original=&/e6a7c87b0e886c80ba5b7ac1ee742896_r.jpg&&&br&&br&&u&&b&半透明的终端从天而降,有质感,有逼格!&/b&&/u&&br&&br&&b&下载地址:&/b&&br&[0]
&a href=&///?target=http%3A//& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&iTerm2 - Mac OS Terminal Replacement&i class=&icon-external&&&/i&&/a&&br&[1]
&a href=&///?target=http%3A//ohmyz.sh& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&ohmyz.sh&/span&&span class=&invisible&&&/span&&i class=&icon-external&&&/i&&/a&&br&&br&评论区问到字体的问题:&br&oh-my-zsh 的主题是 agnoster 吗?? 我发现使用之后那个箭头效果显示不出来,字体也装了,还是不对。。。首先安装 Powerline,然后把 iTerm 2 的设置里的 Profile 中的 Text 选项卡中里的 Regular Font 和 Non-ASCII Font 的字体都设置成 Powerline 的字体。&br&&br&关于 Poweline 这里采自官方的介绍:&br&&strong&Powerline is a statusline plugin for vim, and provides statuslines and prompts for several other applications, including zsh, bash, tmux, IPython, Awesome and Qtile.&br&&/strong&&br&[0] &a href=&///?target=https%3A//powerline.readthedocs.org/en/master/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Powerline — Powerline beta documentation&i class=&icon-external&&&/i&&/a&&br&[1] &a href=&///?target=https%3A///powerline/fonts& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&powerline/fonts · GitHub&i class=&icon-external&&&/i&&/a&&br&&br&另外,我用的字体是 14pt Meslo LG S DZ Regular for Powerline&br&&br&&b&五、 Desktoppr (Windows 用户也不要错过哦~)&br&&/b&优雅的电脑怎能没有优雅的壁纸?然而 Retina 屏幕的 mac 想找到一款令人神清目爽的壁纸可不是那么容易,很多壁纸网站不是比例不对 (很多都是 16 : 9)就是分辨率不够。强迫症怎么能忍!!!&br&&br&大家注意到上文演示 iTerm 时我的桌面壁纸么?古典气息墙纸与苹果简洁高雅的界面以及秀丽俊朗的硬件三位一体,优雅到极致。它就是来之下面要介绍的壁纸网站:&a href=&///?target=https%3A//www.desktoppr.co/wallpapers& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Desktoppr - All Wallpapers&i class=&icon-external&&&/i&&/a&。&br&&br&&img src=&/fb3c94244fbe7e94f8c9ff_b.jpg& data-rawwidth=&2784& data-rawheight=&1642& class=&origin_image zh-lightbox-thumb& width=&2784& data-original=&/fb3c94244fbe7e94f8c9ff_r.jpg&&鼠标随便一指,就是一张分辨率高达 6000 * 4800 的壁纸。&br&&br&顺带一提,壁纸的下载是需要 Dropbox 的,因此可能需要 FQ。&br&&br&附赠一张极客范儿的壁纸,各种终端命令的 CheatSheet,当然也是在 Desktoppr 上下载的:&br&&img src=&/d592f8d68ba4c79f284d7c9ed6b57e86_b.jpg& data-rawwidth=&2560& data-rawheight=&1600& class=&origin_image zh-lightbox-thumb& width=&2560& data-original=&/d592f8d68ba4c79f284d7c9ed6b57e86_r.jpg&&&br&&b&六、Vimari&/b&&br&不得不说,Mac 上最好用的浏览器还是 Safari,省电流畅、平滑缩放加上 iCloud 书签同步、以及钥匙串等功能,使它拥有非凡的体验,唯一的缺点是插件数量不足。&br&用过 Chrome 的童鞋可能知道它有一款十分炫酷的插件,叫 Vimium 它可以通过键盘来操纵浏览器。Vimari 和 Vimium 的功能几乎一样,不过是用于 Safari 的。&br&&img src=&/44c6689b1_b.jpg& data-rawwidth=&2704& data-rawheight=&1642& class=&origin_image zh-lightbox-thumb& width=&2704& data-original=&/44c6689b1_r.jpg&&&br&&b&下载地址:&/b&&br&&a href=&///?target=https%3A///guyht/vimari& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://&/span&&span class=&visible&&/guyht/vimari&/span&&span class=&invisible&&&/span&&i class=&icon-external&&&/i&&/a&&br&&br&&b&七、Unclutter&/b&&br&评论区 &a data-hash=&aae15cdd2f3f81b7e7b6748& href=&///people/aae15cdd2f3f81b7e7b6748& class=&member_mention& data-editable=&true& data-title=&@龚一峰& data-tip=&p$b$aae15cdd2f3f81b7e7b6748&&@龚一峰&/a& 提到&br&Alfred 剪切板历史功能也是必备神器.&br&没错,剪切板历史是一个很实用的功能,下面要介绍的图标巨丑无比的 Unclutter 便具备这项功能。&br&&img src=&/5cf85a7dbcc526e94246_b.jpg& data-rawwidth=&216& data-rawheight=&214& class=&content_image& width=&216&&它有三个主要功能:1、剪切板历史收藏,剪切板的图片也会显示出来。2、跨软件文件暂存区,类似 Dropshelf 的功能。3、备忘录,可以记录每天的计划等。&br&&img src=&/2b6b62b92ff3d442d5a78620efbce931_b.jpg& data-rawwidth=&2628& data-rawheight=&756& class=&origin_image zh-lightbox-thumb& width=&2628& data-original=&/2b6b62b92ff3d442d5a78620efbce931_r.jpg&&它平常躲在顶部的状态栏,想唤出它只需从顶栏下滑触摸板或鼠标中键,或者移动文件到顶栏。&br&如图所示,中间便是文件暂存区,是设计师神器哦~。我喜欢截图完之后,拖进去,等到要用的时候,只需要在顶栏一划,再拖到编辑区即可,非常方便实用~&br&&img src=&/ec00be1f084f8e17b5ead8_b.jpg& data-rawwidth=&840& data-rawheight=&558& class=&origin_image zh-lightbox-thumb& width=&840& data-original=&/ec00be1f084f8e17b5ead8_r.jpg&&剪切板区域点击面包图标,即可查看历史,点击左边的星星还能收藏哦~&br&&br&&b&下载地址:&/b&&br&&a href=&///?target=http%3A//& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Unclutter App&i class=&icon-external&&&/i&&/a&&br&&br&&b&八、实用小技巧&/b&&br&1)录屏&br&想向别人展示你写的优雅地小玩意儿怎么玩儿,却焦头烂额讲不清楚?&br&这时候有个一个录屏工具,便可能解决这些问题!&br&&br&它叫 QuickTime Player。&br&什么!!!这不是视频播放软件么。&br&对,我们都小看它了,它不仅能够录制屏幕,还能录制声音和利用前置摄像头的录制视屏。&img src=&/d4ee4e49a49af8b2b2e6a3d_b.jpg& data-rawwidth=&440& data-rawheight=&688& class=&origin_image zh-lightbox-thumb& width=&440& data-original=&/d4ee4e49a49af8b2b2e6a3d_r.jpg&&&br&注意,QuickTime Player导出的是视屏格式。如果我想录制成 gif 呢?&br&那就要用到下面这款叫做 licecap 的软件了:&br&&img src=&/3fa972ef5f1e65a38e64ebcc_b.jpg& data-rawwidth=&1088& data-rawheight=&896& class=&origin_image zh-lightbox-thumb& width=&1088& data-original=&/3fa972ef5f1e65a38e64ebcc_r.jpg&&&br&&br&至于用法,还是交给读者自行摸索吧~ Windows 也可用哦~&br&&br&&b&下载地址:&/b&&br&&a href=&///?target=http%3A///licecap/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Cockos Incorporated&i class=&icon-external&&&/i&&/a&&br&&br&2) 截图&br&还在用 QQ 带的截图工具?其实系统自带的截图工具也很实用,就是缺少圈点勾画的工具。&br&详见:&a href=&///?target=http%3A//zhi.hu/Ga0u& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&OS X
系统自带的截图快捷键有哪些? - 陈浩的回答&i class=&icon-external&&&/i&&/a&&br&需要注意的是,截图是 option 是维持比例,空格是选取窗口(截图边框有很漂亮的阴影), control 是保存截图在剪切板。&br&&br&3)格式转换&br&有时候需要把 png 等格式的图片转成 jpg 的格式,于是有同学就去到处找格式转换软件了。&br&其实在 Mac 中直接更改图片的扩展名,即可自动转成相应地格式~试试吧&br&&br&&br&&b&更多与 Mac 和 iOS 相关的玩意儿,请关注我 &a data-hash=&3d5b47d91b2de75b554e& href=&///people/3d5b47d91b2de75b554e& class=&member_mention& data-editable=&true& data-title=&@Happlex& data-tip=&p$b$3d5b47d91b2de75b554e&&@Happlex&/a&&/b&&b&的其他回答:&/b&&br&&a href=&/question//answer/& class=&internal&&Mac 和 iPhone 搭配有哪些妙用? - Happlex 的回答&/a&&br&&a href=&/question//answer/?group_id=734464& class=&internal&&iOS 设计的神细节有哪些? - Happlex 的回答&/a&&br&&br&:]
介绍几枚集优雅与实用于一身的小玩意儿。多图,流量党快快退散。 更新 Safari 强制播放 HTML5 视频=========一、Safari 强制 HTML5 视频替换 Flash 万恶的 Flash 可谓是电池杀手,在没有连接电源的情况下使用 Flash 播放视屏,续航时间将会大大降…
说一种很少有人知道的方法:Netinstall。开机的时候按住 N(需要有线连接)或者 Option(有线无线均可),如果局域网内有 Netinstall 服务器就会显示出来,选定后就会从该服务器启动系统并开始安装。没有光驱的机型联网下载又不快的时候我就用另一台机器当 Netinstall 服务器,很好用。
说一种很少有人知道的方法:Netinstall。开机的时候按住 N(需要有线连接)或者 Option(有线无线均可),如果局域网内有 Netinstall 服务器就会显示出来,选定后就会从该服务器启动系统并开始安装。没有光驱的机型联网下载又不快的时候我就用另一台机器当 …
已有帐号?
无法登录?
社交帐号登录
1545 人关注
370 个回答
8947 人关注
184 个回答
609 人关注
169 个回答
642 人关注

我要回帖

更多关于 ios pushnotification 的文章

 

随机推荐