g

丘海东

读书写字 热爱生活 ⌚️📖️🖋️🏀️🚲️🚉️🎼️🍵️🏞️📷️

Python2 ubuntu20.04 octopress2.0

有時候報錯,記得把Gemfile.lock文件刪除
Ubuntu20.04自帶3版本的python,不兼容Octopress2.0的依賴。故安裝2版本

1
2
rvm use 2.2.6
sudo apt install python2

男人要有比欲望更高級的興趣愛好,和作為

過年在家期間,每天醒了吃,吃了玩手機電腦,玩累了睡。
24號中午買車票,然後各種收拾,沒睡午覺,晚上12點1點多才睡着。4點半卻醒了,然後一直沒再睡着。6點半從家出發,9點大巴發車,下午2點到燕塘地鐵站,下車。
這個時候已經開始頭痛了。
到了租房,收拾,蒸熱2條古粽吃了。
古粽
然後玩玩手機電腦。也沒有睡覺。
晚上8點半,騎車拿古粽過去給梅。小坐20分鐘就回來。
很累,頭很痛,但是卻睡不着覺,一直到兩三點,頭沒那麼痛了,才睡着。
不到8點卻醒了。之後在床上翻來覆去,也沒能再睡着。
玩手機,刷抖音,看到一句話:

男人要有比欲望更高級的興趣愛好

把自己的生活調整好。好好做人呀。
每個人都有他的優缺點,要懂得,要放下,和自己和解。

被貓抓了一下

前幾天晚上,有一隻貓,據父親說是野貓、流浪貓,都會來我家討食,我們餵了它兩天。
昨晚我想和它玩玩,把手伸到它面前,它抓了我一下,一道1厘米多點的抓痕,過了兩三分鐘,滲出一下血。
我用熱水器的熱水沖洗了幾分鐘,擦洗了傷口。
希望沒事。
雖然愛貓,但因貓的性子,如若不熟悉,還是別逗它。
有風險。

Git 如何 Clone 非 Master 分支的代码

原博:

问题描述

我们每次使用命令

1
git clone git@gitlab.xxx.com:xxxxx.git

默认 clone 的是这个仓库的 master 分支。如果最新的代码不在 master 分支上,该如何拿到呢?如下图所示,最新的代码可能在daily/1.4.1分支上,我们希望拿到这个分支上的代码。

7f07c8f6deef169ef6be5103bbd3e932f8676bb1.png

解决方法

直接使用命令

1
git branch -r #查看远程分支

1
git branch -a #查看所有分支

会显示

1
2
3
4
5
6
7
origin/HEAD -> origin/master
origin/daily/1.2.2
origin/daily/1.3.0
origin/daily/1.4.1
origin/develop
origin/feature/daily-1.0.0
origin/master

然后直接

1
git checkout origin/daily/1.4.1

就好了。。。

Error: Jekyll-paginate 分頁功能錯誤,依赖缺失

原博:

jekyll-paginate 依赖缺失

因为 jekyll 3 中默认安装已经没有这个分页组件了,官方把这个分页组件插件化了,因此要独立安装。详情见 https://jekyllrb.com/docs/pagination/

错误呈现

在启动 jekyll 服务的时候出现以下错误:

1
2
3
4
jekyll serve
Configuration file: c:/gitWorkSpace/blog-based-on-jekyll-3/_config.yml
  Dependency Error: Yikes! It looks like you don't have jekyll-paginate or one of its dependencies installed. In order to use Jekyll as currently configured, you'll need to install this gem. The full error message from Ruby is: 'cannot load such file -- jekyll-paginate' If you run into trouble, you can find helpful resources at http://jekyllrb.com/help/!
jekyll 3.1.2 | Error:  jekyll-paginate

解决方法

我们安装这个插件到本地即可。

1
2
3
4
5
6
7
gem install jekyll-paginate
Fetching: jekyll-paginate-1.1.0.gem (100%)
Successfully installed jekyll-paginate-1.1.0
Parsing documentation for jekyll-paginate-1.1.0
Installing ri documentation for jekyll-paginate-1.1.0
Done installing documentation for jekyll-paginate after 3 seconds
1 gem installed

什麼才是重要的

專注內容
專注技術
Octopress2.0、3.0、jekyll官方、其他主題,都不重要
博文才重要

博文页增加Recent Posts等侧边栏

博客根目录,文件index.html,找到Recent Posts这一大段内容,复制,打开_layouts/post.html,找到:

1
2
<div class="right">
    <div class="wrap">

复制到其后面。

因为只复制一段老是有错,现在我是把index.html<div class="right">右边栏一直到最后的内容,代替了_layouts/post.html右边栏一直到最后的内容。

🤪😀

新建post文件的“头文件”

在根目录新建一文件夹_templates,文件夹里建一个文件post,无后缀,内容是:

注意,格式问题,显示有问题,参见原文件

layout:
title: “”
date:
author:
tags:
comments: true

categories:

生命悲凉

农历正月十八
有时雨,有时雾
破烂的旧房子
天花板不时剥落残渣
雨水漏下,打在铁谷柜上,在这寂静中,尤为响动

我父亲是可怜的
我母亲是可怜的
时代给他们的无知
身处巨大变革而无能为力
求而不得
我是可怜可悲的
这是时代的安排
宿命的印记
是知识见闻和无能的无奈和残酷
如果我是一样的无知就好了
只可惜我的另一个区域的无知和无能
如果我没那么的无能就好了
如果我……
深深的无力