Arduino的蓝牙4.0串口透明传输模块

最近利用业余时间做了点小玩意
什么是BLUESHIELD?
BlueShield是一块支持蓝牙4.0串口透明传输模块,专为Arduino开发板设计,支持大多数Arduino开发板及衍生版本。
BLUESHIELD能干什么?

阅读全文(332字)

评论关闭

tmux的滚屏

tmux下无法滚屏很烦人。
一句话就解决了: CTRL + B 再按 \”[\”,这时就可以用光标键来操作翻页滚屏
如果需要兼容vim的操作方式,那么在~/.tmux.conf加上一行:
setw -g mode-keys vi

评论关闭

使用CocoaPods之后的头文件包含问题

使用了一段时间CocoaPods来管理Objective-c的类库,方便了不少。但是有一个小问题,当我在xcode输入import关键字的时候,没有自动联想补齐代码的功能,需要手工敲全了文件名,难以适应。
在stackoverflow上找到了解决办法:

Go to the Target > \”Build Settings\” tab and find the \”User Header Search Paths\” setting.

阅读全文(506字)

评论关闭

php的libev扩展

pecl上新添了一个ev扩展,目前版本是0.2.0,已经stable。这个扩展为php提供了libev库的接口。

ev is a PECL extension providing inteface to libev library – high performance full-featured event loop written in C.
ABOUT LIBEV

阅读全文(1483字)

评论 (7)

vimari – safari下的vimium扩展

虽说我现在用的主力浏览器还是chrome,但是偶尔还是会给safari一些机会,这让在chrome下用惯了vimium插件的我很不适应,按下熟悉的按钮没得到应有的反馈,简直就跟残废了似的。
于是我开始放狗搜索,然后得到了这个 — vimari.
简单介绍
vimari从chrome的vimium移植而来,大部分代码都是基于vimium。而vimium对于chrome来说,就象是vimperator之于firefox,在浏览网页的时候,也能带来vim类似的操作体验,对于vim控来说实在是不可多得的好扩展。

阅读全文(652字)

评论 (2)

多个github帐号的ssh keys支持

不知不觉就有了多个github帐户,平时为了方便都是采用ssh去操作git,所以这个时候问题就来了,在同一台机器上对多个github操作时,会因为ssh key只有一个而无法提交。所以我需要想办法配置多个ssh keys.
解决办法
放狗搜了一圈,有类似需求的大有人在。例如这里:Multiple GitHub Accounts & SSH Config

阅读全文(862字)

评论 (1)

关于Markdown Preview Plus的补充说明

对Markdown Preview Plus的使用方法做一个补充说明,这是一个chrome的插件,方便预览markdown格式的文件。
使用方法

从chrome的webstore安装Markdown Preview Plus插件

阅读全文(233字)

评论 (18)

在Git下创建一个空分支

有时候我们需要在Git下创建一个空分支,从头开始Coding —— 这大概是那些重构帝最喜欢的事情。参考了github,才找到一个合适的方法。
怎样安全的进行这项操作
我们需要建一个“孤立”的空分支,为了尽可能的保证数据安全,最好还是重新clone一份代码。
$git clone https://github.com/user/repo.git

阅读全文(856字)

评论 (1)

Markdown Preview Plus

Markdown Preview Plus是一个chrome下的markdown预览插件。这个插件基于Markdown Preview的基础上,做了一部分改进。
改进的部分

支持自动加载,这个选项默认是关闭的,可在options中设置。

阅读全文(328字)

评论 (9)

mac下快速安装php 5.4

手头的笔记本升级到了OS X 10.8了,但是偶尔还需要写点php调剂一下。看看自带的php版本?

PHP 5.3.13 with Suhosin-Patch (cli) (built: Jun 20 2012 17:05:20)
Copyright (c) 1997-2012 The PHP Group

阅读全文(487字)

评论 (3)