我与golang的开始

先简单说一下自己对golang的渊源和触碰,从2009年公布至今,我已经尝试过两次,今天是第三回了。再怎么说,俺也是一个爱折腾的技术人,虽然每次都不深,理解也不到位。希望本次尝试会逐步深入。

  1. 第一次知道golang是Google发布的一个新的编程语言。
  2. 第二次知道golang在国内还挺火的了,七牛全平台用go实现,开发者有@astaxie@无闻
  3. 了解到[Docker]()以及Docker中国,近期豌豆荚开源的codis都是使用go语言开发的,

在ruby中redis客户端在log上的使用

如何跟进ruby项目中redis使用的时间开销?

方法:google ruby redis logger/github redis logger, 进而找到了好一些demo可用,然后从我实际测试来看,有以下两个gem还不错,目前在我们的线上环境使用。 Gemfile添加 > gem sidekiq-redis-logger

gem ‘redis_logger’, :git => “git://github.com/hellolucky/redis_logger.git”

我和jekyll、github的悲惨幸福故事

现在有各种博客服务商,但是作为一个技术人,不折腾一下自己怎么能算是技术人呢。 一直以来,我都是在这样的自我鞭策下开始我的各种折腾。

先是CSDN,JavaEye,后是百度空间,XXXX,roon.io,writings.io,再到最近的jianshu.io,logdown.com,反正是怎么折腾就怎么来。详见我的另一篇博文

回到今天的正题,技术圈一度风靡的jekyll配合github pages服务搭建自己的博客,可以绑定自己的域名,可以自定义样式,默认使用github提供的maiyang二级域名。

怎么开始呢?

苹果推送异常处理

异常”Received fatal alert: certificate_unknown”

从网络上搜索此异常,给出最多的解答是证书导出不正确。根据说明的步骤和方法再次导出后,我分别使用IntelliJ idea和Eclipse开发工具进行iOS push的时候,程序一直报错 > Received fatal alert: certificate_unknown

不能不解决这个问题,所以继续google,不经意间查看到导出的p12文件跟我们的Java环境有关系。所以我把JDK7替换到了JDK6,然后继续在IntelliJ idea和Eclipse上运行,Eclipse这次居然能正确运行了,但是IntelliJ idea还是不能运行。

MacBookPro自动切换网络和代理

##背景1 在公司网络是使用dhcp分配的,但是经常要变更IP,所以我自己就使用网络偏好设置,更改为(使用dhcp-手动设定地址),保证我的I

[Ruby]gemfile.lock文件引发的困惑

Gemfile.lock的英文说明: When you run bundle install, Bundler will persist the full names and versions of all gems that you used (including dependencies of the gems specified in the Gemfile(5)) into a file called Gemfile.lock. Bundler uses this file in all subsequent calls to bundle install, which guarantees that you always use the same

redis在Ruby上客户端使用疑云

ruby中使用redis客户端 1. 首先在Gemfile里面添加 gem ‘hiredis’ gem ‘redis’ 2. 然后在主目录下的application.rb文件里面添加 1 2 3 4 5 6 case