自从去年七月开始,我用上了DigitalOcean的VPS,顺便也把之前用了三年多的Linode VPS给退掉了,并且直接删除了用户帐户,清理了数据,算是彻底告别了Linode。
不用Linode,不是因为Linode的VPS不好,实话说,Linode的VPS和服务,算得上是业界里面的一哥。转用DigitalOcean,纯粹是因为DO的性价比更高一些,用DO的VPS放我的静态blog是绰绰有余了。
自从去年七月开始,我用上了DigitalOcean的VPS,顺便也把之前用了三年多的Linode VPS给退掉了,并且直接删除了用户帐户,清理了数据,算是彻底告别了Linode。
不用Linode,不是因为Linode的VPS不好,实话说,Linode的VPS和服务,算得上是业界里面的一哥。转用DigitalOcean,纯粹是因为DO的性价比更高一些,用DO的VPS放我的静态blog是绰绰有余了。
记得之前写过一个开源的DDNS工具: DynDNS,基于Ruby开发,用在PT下载机上感觉还不错,让我随时可以在公司通过动态域名访问到家里的下载机。
最近学Golang,有了个打算,就是用Golang把这个工具给重写一次。于是,就有了这个开源项目:GoDNS
跟Ruby版本的DynDNS相比,GoDNS用起来更加方便,由于是直接编译为可执行文件,所以在使用的时候,你不用搭建Ruby环境,安装各种依赖组件,修改好配置文件后,就可以直接运行了。
具体的使用方法,可以参考Github上的说明
如果你不想自己编译,可以直接去GoBuild在线下载和编译,选择对应的操作系统类型即可在线编译下载。
本来继续打算写一些Golang的学习笔记,发现网上这方面的资料已经很多了,感觉不用再重复造轮子了,于是,这篇学习笔记,还是整理一下网上各种学习Golang的资源吧。
对于想快速入门Golang的同学,强烈建议看看雨痕的学习笔记系列,其中有一个《Go学习笔记 第二版》 值得一看!里面总结了很多语言学习相关的东东,看完基本上你已经了解Go了。
另外,无闻的这本《Go入门指南》也值得一看,这是一本翻译的书。
值得推荐是无闻录制的视频系列:
无闻的《Go Web基础》 这也是一套视频教程,想了解Go Web编程的可以看看。
当然还得推荐astaxie的《Go Web编程》
不得不感慨现在学习资料的丰富,比起在网上漫无目的的搜索教程好多了,慢慢学习教程吧……
接上篇《为Vim配置Golang开发环境》之后,用Golang和Beego做了两个简单的web项目,编辑器混用了Sublime Text 2和Vim。Sublime Text 2可以直接将一个文件夹设置成一个项目,用起来非常方便,对比一下Vim的NERDTree插件,感觉其在组织项目文件的方面稍稍弱了一些。尝试着想象一下,一个项目下面很多个文件,一个一个展开目录,再打开文件,是一件多么让懒人崩溃的事情!
随着智能设备和移动互联的发展,可穿戴的智能设备,也即将成为下一个热点。从Google glass,到可以戴在手腕上的用以检测日常健康数据的智能腕带,无不成为现在热议的话题。话说Apple的iWatch也即将面世(其实还不知道发布的时候是否叫iWatch),足以见得,可穿戴的智能设备领域,已经成为各个厂商追逐的目标。
其实在智能腕带领域,已经有两家比较出名的公司,一家叫做Jawbone,另外一家叫做Fitbit。这两家公司已经成为智能腕带产品的标杆,Apple能否后来居上,得看Apple的表现了。
正值去年生日,意外从表弟那里得到一个生日礼物,拆开一看,原来正是Fitbit家的智能腕带:Fitbit Force,体验一月有余,于是打算写这篇迟来的开箱文。
临近春节,总算可以多抽一些时间来学习一下Golang,书是在多看上买的电子书《Go语言编程》,比纸板的实体书便宜多了,趁着多看搞活动的时候买的。电子书的方便不言而喻,我的手机上,Kindle上,iPad上都可以看,而且注解和进度还可以无缝同步。话题转移回来,哥为啥突然痴迷Golang,跟它的语言特性有关,Golang虽然非常年轻,可谓结合了前辈很多种语言的精华之处。总的说来,是一门学学习成本不高,又容易很快上手,让你爱不释手的语言。
从此篇blog开始,尝试着以学习笔记的方式记录一下Golang学习的心得,毕竟,一个好的脑袋不如一支烂笔尖,留作日志,以后还可以随时来温习一下。
Blog有一段时间没更新了,上个月不慎感冒,结果接近一个多月才算好,看来注意身体很重要。
公司前一段时间采购书籍,提交了两本书的购书申请,包括Node.js和Golang两本书,Node.js算是看过了一遍,由于项目上事情太多,Golang的书扔在一旁,一直没时间看,直到最近被通知该还书了,哥才忙里偷闲,看起了Golang的书。
不看不要紧,这一看,就一发不可收拾的迷上了golang,还顺便抽时间把公司电脑(Windows环境)和家里电脑(Mac OS环境)都配置上了Golang开发环境,也把Vim相应的插件更新了一次。这下完全可以用Vim来编写和开发Golang程序了。
Vim的配置不麻烦,主要是Golang环境的一些设置,在此记录一下,用以备忘。
Blog自从Godaddy的DNS server被“抽风”后,一直转用国内DNSPod免费的解析服务,感觉还不错,对于国内用户,解析速度也一直比较有优势。不过最近访问Google的站长工具,发现DNS解析错误一直不断,严重影响了google蜘蛛的抓取和访问。查看了一下最近一年的DNS解析错误统计,不由得汗颜……
自从用上DigitalOcean的VPS后,一直感觉不错,另外,加上DigitalOcean一直比较厚道,时不时的搞一些优惠活动,送美刀,性价比不言而喻。
正值美帝的感恩节和黑色星期五促销,DigitalOcean当然不会放过这个机会,推出了针对新客户和老客户的优惠活动。
新客户直接注册新账户,使用优惠码BLACK50获得50刀。
细数Tim哥“把玩”过的键盘,已经有”一小堆”了,从最早的Keycool 87的茶轴与红轴,到第一把Filco圣手一代青轴,再到后来的码农神器HHKB Pro2,和KBC Poker2,留给我印象比较深的,还属HHKB和Filco的键盘。虽说HHKB属于静电容的行列,暂时除去不考虑。在机械轴当中,Tim哥玩过的键盘,最喜欢的还要属Filco了。Filco的机械键盘,从做工、质量和手感来看,那还真是无可挑剔。
公司的某项目终于上线了,算是暂时忙完一个段落,正好抽空学学一直比较想了解一下的Node.js。Node.js,从09年诞生至今,算是一门非常年轻的技术,其成长速度也有目共睹,社区的支持和拥护也很是热烈。对于哥来说,一直就比较喜欢了解一些新的技术和动向,多学一门语言也不是啥坏事。