如何解决 macOS 编译丢失 C Header 文件

今天在 macOS 10.14 通过 brew 安装 libgit2 之后调用时提示提示 fatal error: 'time.h' file not found,本以为是 brew 的问题自己去编译问题依然。 确认了 Xcode Command Line Tools 并且再次确认了 xcode-select -s /Applications/Xcode.app 之后 »

Author image icyleaf on #macOS,

ḫpr - 最好用的 git 仓库镜像同步工具

ḫpr 是一个把任意 git 仓库的镜像到 gitlab 服务的同步工具,还支持定期同步的功能。 特性: 支持 Web API 接口,可用于远程控制不仅限于终端使用 支持终端命令控制, »

如何使用 Docker 管理 Jenkins

官方的 jenkins 镜像已经不再维护管理而是由 Jenkins Community 进行更新,鉴于 Jenkins 的更新频率特别快社区版本会提供两个版本: lts 长期稳定版本,但还是会有新版提醒 latest 每周更新版 »

Fast Crystal

起初是自己写了一个小测试来看看 crystal 下连接字符串几种实现方式的性能情况,结果还真能区分出来 $ crystal build --release code/string/concatenation.cr -o bin/string/concatenation $ ./bin/string/concatenation Crystal 0.22.0 (2017-04-22) LLVM 4.0.0 String#+ 32.98M ( 30.32ns) (±11.62%) »

Docker 摸爬滚打对抗 CentOS 6

2018年10月18日更新: 国庆期间恰巧服务器硬盘故障且运维并没有做 raid 备份,给更换了一台新内部服务器,索性升级到了 CentOS 7,因此针对 CentOS 6 安装 Docker 的 »

深入浅出 Fastlane 一看你就懂

这是《 Fastlane - iOS 和 Android 的自动化构建工具》系列的第二篇。 本篇我想着重介绍 fastlane 本身的基本使用,这里使用 fastlane v1.98.0 作为演示版本。 系列索引 Fastlane - iOS 和 Android 的自动化构建工 »

Gitlab API Wrapper for Crystal

Gitlab.cr gitlab.cr 是我最近课下练习的新语言 Crystal 写的 gitlab 包,方法和功能和 gitlab ruby 版本基本类似。 目前已经完成了大部分 API 的封装,在一边熟悉 crystal 的同时一边补充,其中肯定有一 »