1,在当前用户目录下,打开终端中新建一个.lldbinit文件 vim ~/.lldbinit command alias reveal_load_sim expr (void*)dlopen("/Applications/Reveal.app/Contents/SharedSupport/iOS-Libraries/libReveal.dylib"...
iOS开发者有价值的工具集
我一直比较推崇聪明地工作要远胜于刻苦地工作。使用正确的工具可以帮你更好地解决问题,直达目标。我们都遇见过一些功能非常强大但又价值不菲的工具,虽然价格贵点,但却是可以帮你快速解决问题,节省时间和人力...
AppCode常用快捷键备忘录
以下设置都可以通过 设置中的搜索框 进行关键字搜索 0, 打开Project 设置 Command + ; 1, 打开设置快捷键 Command + , 2, 显示行号 Editor -> Appearance -> Show line Numbers 3, 打开内存使用...
推荐使用APPCode的九个理由
因为手中得到一个appcode的licensed,之前也有同事大力推荐过,但是这次尝试使用还是蛮不错的。下面是它的几个特性。 1.同一工程可以同时在AppCode和Xcode中打开 当你开始上手AppCode的时候并没有必要完全摒弃...
独立博客开启全站https访问
互联网的访问入口从http协议过渡到https协议经历了一个漫长的过程,进程虽然缓慢,但是这是未来的趋势所在。并且在国内还没有完全普及起来,也因为个人的原因,我之前也是采用部分访问,有些url绑定的是80端口有...
git代码仓库迁移的完整方法,不丢失所有提交
从原地址克隆一份裸版本库,比如原本托管于OSC。 git clone --bare https://git.oschina.net/shaneZhang/timeRadio.git 然后到新的 Git 服务器上创建一个新项目,比如 GitHub。 以镜像推送的方式上传代码到 Git...
程序员7大软技能测验 你得几分?
英文原文:The Simple Programmer Soft Skills Quiz 如果你想在你的职业生涯中获得成功,那么你需要的不仅仅是技术技能。成为一个真正优秀的程序员只能让你走到这里。如果想要更上一层楼,那么你必须具备软技能...
[技巧]MYSQL同一个表的两个字段值复制
咳咳, 很简单, 直接贴代码吧, 已经知道的别鄙视我. UPDATE table SET a=b 把b的值复制给a, 速度不错 另外一个表中字段值的批量替换 UPDATE 表A SET 字段B = replace(字段B, 'aaa', 'bbb')
phabricator实战使用
phabricator实战使用 根据我们上一节我们队phabricator的认识和基本环境的搭建以后,我们在本讲中更全面的了解到这个工具的使用。 note:在使用这个工具的时候,要求我们对vim有一个基本的使用和了解,因为我们发...
Phabricator代码审核Audit用户指南
概览 Phabricator支持两种代码审查工作流:“review”(提交前审查)和 “audit”(提交后审查)。 这篇文档概述了通过Audit工具实现提交后审查流程。 Audit如何工作 使用审核工具允许提交和部署代码,而无需等待...
升级os x 10.10.4日志
这次小版本升级还是继续延续了我自己两年多来的习惯,从appstore下载后安装重启,果然不能正常开机。 由于自己电脑硬件配置问题,这些问题早已经是老生常谈的问题了,我用桫椤模式启动后,发现AppleACPIPlatform....
Arcanist基本使用教程
配置环境 安装Arcanist很简单,从github上拉两个代码库到本地的同一个文件夹就可以了: git clone https://github.com/phacility/libphutil.git git clone https://github.com/phacility/arcanist.git cd ~ vim...
How to merge a commit using arc land on release branch, other than master branch?
I have a commit to fix a bug which is to merge on the current release branch. Track a branch from remote naming release in local. $ git branch -a $ git branch --track release remotes/origin/relea...