
Mac Dev
文章平均质量分 61
大招至胜
完美主义者+细节强迫症
展开
-
自己写的极简Mac番茄时间,强制黑屏休息
天天对着电脑,一看就是几个小时。眼镜得好好保护一下。晚上花了点时间写了一个极简的Mac番茄时钟,时间到了强制黑屏休息链接: https://pan.baidu.com/s/1GikhDl1-qsqYCj8-rFS2xQ 提取码: 9dj8原创 2020-11-11 22:02:57 · 805 阅读 · 0 评论 -
给每个Mac终端设置标题
echo "\033]0;标题\007\c"用echo命令就可以哦在系统bin下创建一个脚本,那么在就可以用命令快速设置,比如#!/bin/sh# title: set the Mac Terminal title# usage: to set the title to '标题', type: title 标题echo "\033]0;${1}\007\c"...原创 2020-09-01 10:23:40 · 849 阅读 · 0 评论 -
今天写了一个Mac强制休息App
程序员一般都就是一天都是坐着写代码,写代码写得废寝忘食。windows下都有护眼精灵,可以设置强制休息时间。Mac下好像没有免费的。今天我就写了一个App, 可以运用番茄时钟,强制休息。时间到后,自动黑屏哦,强制自己休息一下。下载地址...原创 2020-01-06 11:06:57 · 1343 阅读 · 0 评论 -
Mac忘记密码
很天用两年前用过的的一台Mac电脑,结果忘了密码,找到了一种无需光盘去掉密码的方法。让系统还原。开机按command+s 不知道什么时候按,反正你多按几次/sbin/mount -uawrm /var/db/.applesetupdonereboot然后重新设置你的电脑吧,就像第一次开机一样。原创 2013-03-21 12:10:07 · 2377 阅读 · 0 评论 -
安装ejabberd2并配置MySQL为其数据库
以前用过openfire做为服务器,但是openfire的集群支持不是很好,所以改用Ejabberd,由于它是用Erlang语言开发的,其并发率与分布式的功能都是很强悍的,在此我记录一下我的安装与配置过程。1.安装就不用说了,到其官网下载安装包。我的系统是Mac OS, 所以我只说明在Mac OS上安装。下载安装包后,直接点击安装。安装后会在/Applications目录生成Ejabberd原创 2013-04-03 00:00:47 · 6553 阅读 · 1 评论 -
苹果下有用的命令
开发网络应用的时候,有时候bind不成功,可能是由于端口已被占用,用命令可查看其占用情况lsof -i -n如果发现被占用了,那么就将其进程kill掉kill -9 processid原创 2013-02-07 17:22:42 · 2018 阅读 · 0 评论 -
解决Mac下Office World快捷键不能使用问题
今天打开world,发现不能使用copy,save等快捷键。经地一翻search后,得知原来是输入法问题。即启动world进程的时候,一定确保当前输入法是英文输入法,否则就会出现快捷键不能用的情况。还有一种方法是自己修改快捷键,这样就没有输入法影响了。Tool->Cumtomize Keyboard->Edit然后设置你的快捷键即可。原创 2014-01-09 13:47:54 · 8291 阅读 · 2 评论 -
Mac下配置PHP+MySql环境
由于最近需要布置mantis用来进行bug追踪,在此记录其过程。由于PHP apache环境在Mac OS上是自带的,所以不需要另处下安装包,只需要简单配置一下即可。首先打开终端输入命令:sudo vim /etc/apache2/httpd.conf其中有一行是这样的#LoadModule php5_module libexec/apache2/libphp5.s原创 2012-07-17 21:33:57 · 3836 阅读 · 0 评论 -
Mac iOS推送测试
今天给大家介绍一个自己写的iOS推送测试程序,在Mac下有一个同类产品PushMeBaby,它使用的是.cer证书。一般我们都使用p12文件来保存证书与密钥,所以我写了一个用p12文件来测试推送的App,命名为EasyPush. 源码在此,感兴趣的朋友可以拿来看看。使用到的第三方库有:CocoaAsyncSocket库依赖管理:Carthage原创 2015-09-21 13:00:34 · 2304 阅读 · 2 评论 -
Mac下安装未认证的App
在网上下载的,有时候提示打不开,其实是苹果安全Gatekeeper造成的,有两种方式解决··· Option I For a certain application run in Terminal: sudo xattr -rd com.apple.quarantine /Applications/LockedApp.appOption II To disable checks global原创 2017-06-04 11:55:58 · 5732 阅读 · 0 评论 -
Boost for Mac安装
最近想用一下boost,由于习惯Mac系统,所以就打算用Xcode+boost写点代码。首先得安装boost, 安装port或brew,有了它们,安装就简单了,以前我一篇文章介绍了它们的安装与使用。今天我用的是brew, 打开命令行brew install boost1.49版本的boost差不多2百多M,安装好后的目录是/usr/local/Cellar/boost/1.49.0原创 2012-12-04 22:00:21 · 7916 阅读 · 0 评论 -
mac上类似ubuntu的apt安装命令
http://mxcl.github.com/homebrew/http://www.macports.org/原创 2012-08-13 12:07:31 · 2341 阅读 · 0 评论 -
Mac下两款免费的图形编辑软件
<br />1.seashore<br /> <br />这一款比较友善,很不错,处理日常图片所需已足够。<br />http://seashore.sourceforge.net/The_Seashore_Project/About.html<br /> <br />2. GIMP<br /> <br />这一款很专业的开源的图形编辑软件,支持photoshop格式。<br />http://gimp.lisanet.de/Website/Download.html<br /> <br /> <br />原创 2011-04-26 12:13:00 · 3236 阅读 · 0 评论 -
Mac中显示隐藏文件
<br />Mac OS X是基于FreeBSD(Unix)的。可是我们在使用的时候,发现很多Unix下的文件和目录像/etc,/var,/bin等都找不到了。其实,这些文件和目录都在,只不过是都被系统隐藏了。如果你需要访问或修改这些文件,只能使用“终端”,通过Unix命令来访问。但是通过“终端”毕竟不如使用Finder方便,今天的这个小窍门我们就来告诉大家,怎样在Finder中显示这些隐藏的文件。<br /> <br /><br />打开“终端”,输入下面的命令:<br />defaults write原创 2011-04-27 11:09:00 · 1237 阅读 · 0 评论 -
Mac下窥探私有API
苹果已走向平民化,所以着手mac下的开发,发现一篇文章,与大家分享:http://cocoainchromium.blogspot.com/2011/05/disassembling-private-apis-on-mac-os-x.html Disassembling Private APIs on Mac OS XThere are several ways to rev原创 2011-06-27 21:03:00 · 2534 阅读 · 0 评论 -
Mac outlook设置自动回复
outlook是公司必不可少的软件, 在mac下开发,当然用的是mac版的outlook,今天介绍一下如何设置mac下outlook的自动回复。有两种方式的帐号,一种是Exchange account,一种是pop/imap account.首先说exchange account1.打开mac下的outlook.2.在菜单Tools中选择Out of office,如图翻译 2011-12-06 12:33:01 · 7684 阅读 · 0 评论 -
Mac outlook设置邮件签名
发送邮件的时候,部份固定文字可以用邮件签名的方式代替,这样就不用每次都手动输入,可以提高工作效率哟。在此我介绍一下mac版的outlook如何设置邮件签名。1.开启outlook for mac2.打开outlook的系统设置,如图:3.出现如下界面。4.选择其中的Signatures,出现如下界面.(点击左下角的加号,添加新项,我已添加两项)原创 2011-12-06 12:55:09 · 13408 阅读 · 0 评论 -
mac下免费svn工具
做为一个中国人,没有用收费软件习惯(社会压力让我还没解决温饱问题,杂还敢用收费软件),所以就收集了一些免费的svn tools for Mac OS1. Versions这个多好用,其实是收费的,但是我有一个破解版,下载地址2. TortoiseSVN for Mac大名鼎鼎的 TortoiseSVN,相信你已闻其名,它也有mac版本,下载地址3. SVN command li原创 2012-03-30 10:50:09 · 20693 阅读 · 5 评论 -
让outlook 2011 for mac支持exchange 2003 server
由于outlook 2011不支持exchange 2003,所以无法收发邮件。有了DavMail一切变得可能。DavMail下载地址:http://davmail.sourceforge.net/index.html配置:http://guycoen.wordpress.com/2010/12/09/outlook-2011-on-mac-and-exchange-2003/这个网需要翻原创 2012-04-25 09:32:53 · 6233 阅读 · 0 评论 -
Mac下SVN工具修改了的文件不能比较解决方法
mac下SVN工具versions老版本,在更新xcode后,比较文件的时候发现Error: No developer directory found at /Developer. Run /usr/bin/xcode-select to update the developer directory path.原因是由于xcode目录发生了变化,所以方法是在终端运行如下命令:sudo原创 2012-06-29 23:59:36 · 3358 阅读 · 0 评论 -
用xcode编译mana server源代码
http://www.themanaworld.org/是一个开源的游戏架构,里面包括了server, client的源码。 架构得不错,适合学习。由于习惯了mac下开发,喜欢用xcode,那么试着用xcode来运行这些程序,学习其代码对自己写服务器代码应有帮助。还是喜欢用IDE开发,虽然vim这些很好,但是对于我这种低手,效率不是很高。虽然可以用cmake -G Xcode来生成xcode的工程原创 2012-08-11 13:04:36 · 2937 阅读 · 1 评论 -
Mac迁移证书
<br />开发过程当中可能用到不同电脑,只需要一次配置,就可以多次利用。<br /> <br />1、打开旧电脑的keyrings,点击iPhone Developer: XXX和iPhone Distribution: XXX,右键export。(默认格式p12,需要提供一个密码下一步用。)<br />2、将P12文件copy到新电脑。打开,输入刚才提供的密码。<br />3、在Portal重新下载Provisioning Profile,当然直接copy过来也可以的。放到~/Library/M原创 2011-02-22 20:33:00 · 2086 阅读 · 0 评论