咕咚同学

“生活不止眼前的苟且,还有诗和远方”

今天是10月24,也就是所谓的程序员节,很多程序员朋友今天都是关上电脑,挂着免战牌,或游戏、或聚会玩耍…恩,我是个例外。以下纯粹以流水账的形式记录了我的一天。 如有雷同,纯属巧合。

早晨

9点起床,在洗漱的同时给自己做了个荷包蛋,因为上周买的老北京糖火烧还有三个没吃,所以2个荷包蛋+1个糖火烧就做了我的早餐,这配置还不错,哦,不对,应该是搭配。

吃完早餐,是时候去早市买点蔬菜水果了,上周买下的水果都已经吃光了,蔬菜只剩下两个大白萝卜还有一些小胡萝卜以及若干西红柿。

拿起钥匙骑上我的自行车,很快就到了每周必去的早市。今天也没买什么特别的,买了点新鲜的蔬菜如芹菜、大葱,买芹菜主要是想炒猪肉吃,哈哈,然后买了些水果,香蕉、橘子之类的。

很快双手已经满满得了,其实早市的鱼也相当不错,一斤大小的鲫鱼8块多钱,价格真的很惠民。但是自己懒得做鱼,况且做的也不好,想想还是算了。撤~

中午

回来后,房间还不算很乱,也没什么好收拾的,然后跟媳妇在微信上汇报了一下今天的早市战绩,一切OK,然后坐在阳台的沙发上,享受下阳光的温暖,顺便给自己老妈打了个电话。恩,远在北京,父母看不到你, 还是很挂念儿女的,每周一个电话不能少!!

不知不觉一点了,也该吃饭了。想了想,一定要把刚买的芹菜吃了,新鲜,炒肉吃一定很香。接着洗了芹菜、摘了菜叶,然后切了段大葱和生姜,从冰箱中取出上周才买的猪肉,将猪肉切成小块状准备好下锅, 当锅里的油烧开后,噼里啪啦一阵子, 恩,厨房已经香气逼人啦,不久后,芹菜炒肉出锅,感觉炒的还不错,就拍了张照片,顺便给媳妇秀下,哈哈!下面是今天的作品,你们随便感受下,味道还是很不错的。

food

平淡的生活

Tip:最近程序员圈子中有一种文体很火 —— 一张食物图片配一句“平淡的生活”,以此试图低调的彰显自己高生活水准(我猜),最近在一些微信群很火的样子。赶快get起来吧!

接着煮了点面条,就当主食吃了,吃饭时总是爱思考,饭快要吃完的时候,突然对之前的博客主题有了新的想法, 然后等不及吃完就来到电脑旁,开始倒腾博客主题,好吧,这已经是下午的事了…

下午

找博客主题

我向来比较喜欢简洁、高大上、绚丽、有意思、好看的东西,没办法,一直这样,也许是由于这个属性才导致我一直入行程序员到现在(恩,这点待考究,不严谨)。之前自己就已经有 一个自己的个人博客了,当时几乎是仿照Google大神Chris Banes的个人博客做的,如下图。

food

曾经那个我最爱的主题

其实从开始到之前的一段时间,我都很喜欢这个主题,但是无奈,你不能拒绝一个可以选择更好的机会,再说看久了总觉得太单一了,而且原来的主题在一些配置方面确实很麻烦,我之前曾花了大力气在上面,改CSS 添加新元素…那是还在6、7月份的时候,还是花了很多精力的,其实放弃这些劳动成果还是有点不忍心的。

然后浏览Jekyll主题库中的主题,发现有一个主题不错,看上去像是我的菜,而且看demo就很不错的样子,配置文档写的也很详细,恩,就是你了。

安装主题

犹豫再三,我还是决定放弃之前的那套主题,尽管为她已经付出很多了,但我觉得,有更好的就值得尝试。即使失败了,不还有备份吗,嘿嘿~~ 后路已经有了,就更加坚定了!

下载主题文件、解压缩、覆盖原主题….一切看起来还不错的样子…接着根据新主题文档的安装教程,开始正式的安装。

# cd into project directory
cd centrarium
# install Bundler if you don't have it already
gem install bundler
# install jekyll, jekyll-archives, and jekyll-sitemap
bundle install

结果在就在安装bundler的时候

哗~~~ 一大堆错误,跪了,谁然你喜新厌旧,这课上的。

不过不着急,做开发久了谁还不会遇到点问题呢,常在河边走,哪能不湿鞋。 相比那种从产品设计之初就可能存在的业务逻辑问题(最近遇到太多了),这种安装阶段的异常问题,简直都不是事,所以这种问题,不用慌,很快就发现控制台有一行特别醒目的提示

can not find http://ruby.taobao.org/ ....
404 .........

恩~以前第一次安装博客的本地开发环境的时候,我记得特别清楚,因为 rubygems.org 上的好多资源在国内都无法正常访问,所以淘宝的同学特意在国内搭了一个中间的镜像下载源, 方便国内的同学下载 具体介绍可在这里查看 RubyGems 镜像 恩,说道这里,一定要为淘宝的同学们点个赞。你们棒棒的~

所以当时把rubygems的下载源设置为了淘宝的,当时是这么设置的

$ gem sources --add http://ruby.taobao.org/ --remove https://rubygems.org/

但是现在报错找不到 http://ruby.taobao.org/ 这个地址,后来搜了一下,答案揭晓:淘宝的同学吧该镜像地址的协议改了,说的明白点就是原来那个地址不能下载了,需要修改。

好吧既然知道问题了,那解决方案也是很简单的,删除原有的无效源 新增有效源 如下

$ gem sources --add https://ruby.taobao.org/ --remove http://ruby.taobao.org/

接着一些ok,成功安装bundler,接着最重要的一步到来了,启动jekyll,一个命令敲下去,

$ jekyll server

又是一堆错,不过根据错误日志找问题还是很快的,无非就是一些文件格式或者其他的问题。最终我的jekyll服务还是正常的启动了,然后去浏览器看效果,

$ http://localhost:4000/

但是网页上只有一个大大的 Not Found,那个很高大上的主页迟迟不肯见我。我能看到就是下面的这个页面

fail

受不了了,我看了看配置信息好像也没有问题啊,后来不想折腾,然后就找到主题制作者的github项目主页,然后提了一个issue,并附上截图。

然后已经4点多了,透过阳台看到外面天气还不错,我想,为什么要跟自己过意不去呢,好端端的周末搞毛啊~

小区附近有个公园,我很喜欢,公园很大,最重要的是有一个篮球场,博客可以辜负我,但我不能辜负还算不错的天气啊,这么好的天,打球多好。然后换上鞋子,出发~

去公园打球

北京的秋天真热闹。当我骑车子到公园时,公园人好多,很多家长带着小孩拍照、嬉戏,好生热闹。不过秋天的公园真的很漂亮,记得去年这个时候,老爹老妈应该已经到北京了。 当时只能周末陪他们在北京玩,第一个周末我就带他们来了公园,放上一张去年拍的老照片。(想了想,还是放张背影吧,可能这样更有意义。)

1024_family

拍自2014年11月9日

很快就到了球场,诺大的公园只有两个篮板,加上周六休息的人多,所以我去得时候球场已经爆满,只好站在旁边傻等。不过还不错,很快一认识的大哥也来打球,然后 缺一人,因为之前我跟他打过很多次,我的水平他是知道的(嘻嘻~),他走过来让我跟他一起打,我说好啊,然后很快就开始上场打球。

也许是被今天的博客给影响了,今天在球场上,始终没有发挥出我以往的水平(打脸了~),除了有一个不错的勾手打板是亮点,其余纯粹是打酱油。5点多的时候,想想还是回去吧, 今天的舞台不属于我啊~

我还会回来的~

晚上

回来后,发现热水器正巧被隔壁哥们开着,嘿,真好,然后冲了个热水澡。恩~感觉不错,而且还有梨解渴,其实还是蛮好的。

然后继续看我的博客,问题还是存在,结合网页中的报错,左思右想,这问题肯定出在路径上,因为以前学JavaWeb的时候也经常出现这样的问题。终于,当我把配置文件中的一个baseurl属性更改为/后,

对,就是这个东西, / 只要把baseurl改为它,博客就一切正常了,其实是个小问题。

# the subpath of your site, e.g. /blog/
baseurl: /
# the base hostname & protocol for your site
url: "http://maoruibin.github.io"

真是 千淘万漉虽辛苦,吹尽狂沙始到金

在浏览器页面点击刷新,久违的主页终于出现了,十分happy,吃个香蕉庆祝下。哈哈

1024_suc

等了好久终于等到今天

在博客主题成功运行起来后,我开始马不停蹄的设置博客的一些属性,比如主题颜色等,到这时,我觉得我所有为这个新主题付出的都是值得的。因为相比之前那个主题,这个主题提供了诸多设置方面的便利。

它有一个主配置文件,所有博客相关的全局配置都可以在一个地方进行配置。而且可配置的属性还不少,而且都有说明,如下所示

  ......
  # Example:
  #
  # social:
  #   - name: Twitter                         # Name of the service
  #     icon: twitter                         # Font Awesome icon to use (minus fa- prefix)
  #     username: "@TheBenCentra"             # (User) Name to display in the footer link
  #     url: https://twitter.com/TheBenCentra # URL of your profile (leave blank to not display in footer)
  #     desc: Follow me on Twitter            # Description to display as link title, etc
  #     share: false                           # Include in the "Share" section of posts
  social:

    - name: Weibo
      icon: weibo
      username: 大侠咕咚
      url: http://weibo.com/u/1874136301
      desc: Follow me on Weibo
      share: true

  ......    

对于主题的颜色的修改也异常简单,只需要在一个地方修改,所有地方都会改变,后来在MaterialDesigner 的 Color中挑选了一个比较暗淡的颜色作为主题色, 也就是现在看到的这个颜色。

接着继续对以前的技术文章也做了一些调整。

最终经过一晚上的线下环境测试,没什么大问题后,把新主题的博客推到到github上,然后完全告别以前的主题,开启博客新纪元。

对了,在十二点之前,继续延续我的Keep(一个帮助你每天完成指定运动动作的健身App)记录,已经连续第8天啦!

附上今天Keep中的鸡汤文(每天Keep在指导你做动作时,手机屏幕都会有一句鸡汤语)来结束我的1024。

keep