My hackintosh build

High Sierra 10.13.5
Components

i3 8100

阅读全文(1820字)

评论 (1)

Migrate from MediaWiki to GitBook

Export data from MediaWiki
Using ‘Special:Export’ to export all pages at MediaWiki

Go to Special:Allpages and choose the desired article/file.

阅读全文(2002字)

评论关闭

DA14580 advertises to a specify channel

For BLE, Channels 37, 38, and 39 are used only for sending advertisement packets. DA14580 advertises at channel 37, 38 and 39 in the example project from Dialog. But sometimes we need it advertises to a specify channel.
Here are the channel define In the file co_bt.h

阅读全文(799字)

评论关闭

Simple script for J-Link RTT viewer

I debug NRF52 chip with JLink real time terminal. It’s pretty to use J-Link RTT viewer on my macOS. For example, I ran this command for open a RTT viewer window.
you@yourcomputer:~$JLinkExe -device nRF52 -speed 4000 -if SWD -autoconnect 1

SEGGER J-Link Commander V5.10u (Compiled Mar 17 2016 19:06:22)

阅读全文(680字)

评论关闭

Install extension for macOS built-in PHP

macOS High Sierra 10.13.3 ships with PHP 7.1.7. I’m trying to install an extension for the built-in PHP. I tried the pecl command but no lucky because SIP (System Integrity Protection) protection. I can’t add file under the directory /usr/lib/php that default php extension directory.

阅读全文(903字)

评论关闭

在macOS下用homebrew安装php 7.1以及pecl

用homebrew默认安装的php 7.1没有包含pecl命令。但是重新安装可以解决这个问题,如果出现libpng不兼容问题,可以加上-s参数
brew remove php71
brew install php71 –with-pear

评论关闭

MediaWiki的维护脚本

MediaWiki的 maintenance 目录下存放着维护脚本,记录一下。
createAndPromote.php
用于创建或者修改已经存在的用户。参数如下
php createAndPromote.php [–bureaucrat] [–sysop] [–bot] [–custom-groups=<group1>,<group2>] [–force] username [password]

阅读全文(280字)

评论关闭

如何将git的master分支整个替换为另外一个分支

我有一个git仓库,其中master分支的代码已经落后几个月了,而另外一个blah分支却一直在持续提交。现在想把blah分支更名为master,同时也更新remote上的master。
这个操作似乎并不能用简单的git branch -m来解决。搜索发现也有不少人有类似需求,贴上解决方法。
方法一
如果blah分支能够快速merge到master分支,那么采用这个方法

阅读全文(399字)

评论关闭

配置windows上的git commit时的默认编辑器

在Win下使用github的Git Shell,每次commit时都会弹出记事本,使用不是太爽,想换成vim才顺手。操作步骤如下

安装gvim
将gvim的目录加入Path环境变量中,在 我的电脑 – 属性 - 高级 - 环境变量中修改

阅读全文(160字)

评论关闭

使用CocoaPods时开启inhibit_warnings参数的小问题

inhibit_warnings参数能够有效的抑制CocoaPods引入的第三方代码库产生的warning,但是有时候会产生意想不到的错误,例如我今天引入ReactiveCocoa的时候就产生了下面的错误:

CompileDTraceScript ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACSignalProvider.d
cd /Users/Tony/Code/TestApp/Pods

阅读全文(1574字)

评论关闭