[返回] [最新] [最热门] [最高评价]

My hackintosh build

High Sierra 10.13.5

Components

i3 8100

ASUS h110m-k d3 MATX board (Add micro code to BIOS, support i3 8100)

8G x 2 DDR3 1600 RAM (For AMD only)

Micron 1100 256 GB Solid State Drive

Huntkey SUPER
...

Volcano 2018-07-04 15:08 | 查看: 429

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.

Copy the list of page names to a text edit
...

Volcano 2018-06-06 15:18 | 查看: 326

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
...

Volcano 2018-05-17 11:00 | 查看: 575

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 -de
...

Volcano 2018-04-08 15:10 | 查看: 375

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) protectio
...

Volcano 2018-03-22 14:33 | 查看: 382

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

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

brew remove php71
brew install php71 --with-pear
...

Volcano 2017-07-25 21:29 | 查看: 807

MediaWiki的维护脚本

MediaWiki的 maintenance 目录下存放着维护脚本,记录一下。

createAndPromote.php

用于创建或者修改已经存在的用户。参数如下

php createAndPromote.php [--bureaucrat] [--sysop] [--bot] [--custom-groups=<group1>,<group2>] [--force]
...

Volcano 2017-05-03 10:37 | 查看: 788

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

我有一个git仓库,其中master分支的代码已经落后几个月了,而另外一个blah分支却一直在持续提交。现在想把blah分支更名为master,同时也更新remote上的master。

这个操作似乎并不能用简单的git branch -m来解决。搜索发现也有不少人有类似需求,贴上解决方法。

方法一

如果blah分支能够快速merge到master分支,那么采用这个方法

git checko
...

Volcano 2015-03-06 10:28 | 查看: 892

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

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

安装gvim

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

配置git

git config --global core.editor gvim

重启Git Shell即可生效!
...

Volcano 2014-06-27 18:52 | 查看: 2849

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

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

CompileDTraceScript ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACSignalProvider.d
...

Volcano 2013-10-21 20:08 | 查看: 1610

iBeacons

iBeacons是iOS7的新增的功能,可用于室内近场定位。iOS设备可以检测到附近的iBeacons兼容设备,在当前版本中甚至可以在应用后台运行的情况下获得回调。

iBeacons设备往往都是低功耗的,用Bluetooth Low Energy低功耗蓝牙实现,设计良好的iBeacons设备在一节CR2032纽扣电池支持下应能支持一年以上的使用时间。

iBeacons还有一个有用的特性是可以距
...

Volcano 2013-10-11 09:18 | 查看: 1859

使用xctool自动打包,测试xcode项目

xctool是facebook开源的一个命令行工具,用来替代苹果的xcodebuild工具。

功能如下:

像xcode一样跑测试用例

结构化输出编译测试结果

彩色且方便阅读的编译内容输出

示例截图:

如何安装xctool

最简单的办法是通过homebrew安装xctool

brew update
brew install xctool

搞定

如何使用xctool

打包

pa
...

Volcano 2013-05-14 17:17 | 查看: 2493

...更多...