执子之手

与子偕老


  • 首页

  • 分类

  • 归档

  • 标签

  • 关于

  • 搜索
close

安装Go语言调试工具dlv

时间: 2017-02-15   |   分类: 开发     |   评论:  0    |   访问: 0

Dlv,也成为Delve,是Go语言的源码调试工具。由derekparker开发,开源与Github。在Mac上配置Go语言开发环境的时候,经常碰到的问题就是Dlv调用总是不成功,无法启动应用,无法调试等等。大部分的问题都与Mac的安全机制有关。Mac上使用codesign对应用进行签名,没有签名的程序会受到一些限制,例如无法作为调试程序。

当然如果为了方便,你可以通过Homebrew安装Homebrew编译好的Dlv。下面描述的是如何从源码构建这一工具。Delve作者专门写了一篇文档(请看附录的链接),描述如何对Dlv进行自签名。方法是生成一个自签名的证书,然后从源码编译安装Dlv。

阅读全文 »

Hexo博客提交搜索引擎

时间: 2017-02-14   |   分类: 博客     |   评论:  0    |   访问: 0

新博客上线多天之后,通过百度和Google仍然搜索不到我写的内容。忽然意识到这应该是网站没有被搜索引擎索引。经过搜索,发现还真是这么回事。直接搜索:site:orchidflower.oschina.io和site:orchidflower.github.io,发现真的没有找到相关的记录。

经过上网查找原因,找到了一些资料,原来Hexo已经有这方面的解决方案了。

根据网上搜索到的资料,要解决这个问题总体上可以分为两步:

  1. 在搜索引擎注册网站;
  2. 提交链接信息或者站点地图给搜索引擎。

下面简单描述一下过程。

阅读全文 »

从一台没有外网连接的阿里云主机上访问微信API

时间: 2017-02-12   |   分类: 运维     |   评论:  0    |   访问: 0

1. 背景

公司的生产环境是部署在阿里云上的。Zabbix最初装在一台没有外网连接的ECS上,通过Nginx进行访问。但是后来发现如果需要报警,需要从Zabbix这台主机访问微信公众号服务器(qyapi.weixin.qq.com)。运维的兄弟最初选择了固定带宽的网络,但是考虑到费用问题,后期想切换到按量付费的网络,但是阿里云居然不支持这种切换(这里吐槽一下阿里的设计)。

由于该主机是按照包月包年方式购买的,退掉重新申请主机安装Zabbix显然不划算。在主机到期之前,必须想办法实现在没有外网的情况下访问微信服务器(考虑到费用问题,原先固定带宽已经被修改成了0M,也就没有费用了)。

阅读全文 »

在Mac上启用Docker的Bash Completion

时间: 2017-02-12   |   分类: 运维     |   评论:  0    |   访问: 0

1. 背景

在Ubuntu上使用Docker的时候,使用tab键自动完成docker命令感觉非常方便,例如:只需要输入image或者container ID的前几位就可以使用Tab键补齐整个命令行。但是在Mac上却没有办法实现相同的操作。

经过搜索终于找到了原因:原来是因为没有启用Bash completion功能导致的。而实际上Docker安装包内已经提供了针对Docker的Bash Completion脚本,只需要启用即可。

阅读全文 »

使用Hexo搭建个人博客

时间: 2017-01-24   |   分类: 博客     |   评论:  0    |   访问: 0

0. 什么是Hexo

Hexo 是高效的静态站点生成框架,它基于 Node.js。 通过 Hexo 你可以轻松地使用 Markdown 编写文章,除了 Markdown 本身的语法之外,还可以使用 Hexo 提供的 标签插件 来快速的插入特定形式的内容。 网上关于Hexo介绍的文章已经很多,这里不写一般的安装部署步骤,只写一些不常提到的地方。

阅读全文 »

安个新家

时间: 2017-01-22   |   评论:  0    |   访问: 0
一直找不到合适的博客供应商,之前用过CSDN,体验一直不好。最近在研究Node.js,所以发现了Hexo Hexo,感觉还是不错的,挺有兴趣尝
阅读全文 »
1 2 3 4 5 6 7 8
Orchidflower

Orchidflower

Do one thing at a time, and do well.

76 日志
6 分类
83 标签
RSS 订阅
GitHub 知乎 OSC 豆瓣
© 2009 - 2022 执子之手
Powered by - Hugo v0.104.3
Theme by - NexT
ICP - 鲁ICP备17006463号-1
0%