ubuntu20.04安装了几次2.0都失败
ubuntu12.04已经无法安装系统本身的更新了,更别说安装其他软件
强迫症发作,于是有了这次:
侧边栏增加分类 Category
三步
Step 1
添加 category_list 插件
在 octopress\plugins\ 文件夹里面,新建一个文件,名为:category_list_tag.rb。并将下面的代码粘贴到里面。
module Jekyll
class CategoryListTag < Liquid::Tag
def render(context)
html = ""
categories = context.registers[:site].categories.keys
categories.sort.each do |category|
posts_in_category = context.registers[:site].categories[category].size
category_dir = context.registers[:site].config['category_dir']
category_url = File.join(category_dir, category.gsub(/_|\P{Word}/, '-').gsub(/-{2,}/, '-').downcase)
html << "<li class='category'><a href='/#{category_url}/'>#{category} (#{posts_in_category})</a></li>\n"
end
html
end
end
end
Liquid::Template.register_tag('category_list', Jekyll::CategoryListTag)
这个插件会向liquid注册一个名为category_list的tag,该tag就是以li的形式将站点所有的category组织起来。如果要将category加入到侧边导航栏,需要增加一个aside。
Step 2
增加 aside
在 octopress\source\_includes\asides\ 文件夹里面,新建一个文件,名为:category_list.html 。并粘贴下面的代码:
注意: 去掉 % 前面的2个 \
这里如果不加上\,markdown格式会显示category_list的内容。我是为了正确显示代码才加上的
<section>
<h1>Categories</h1>
<ul id="categories">
{\% category_list \%}
</ul>
</section>
Step 3
_config.yml 文件 ,修改 default_asides
打开 octopress\_config.yml 文件,修改里面的 default_asides 这一行,将 asides/category_list.html 添加进去。
default_asides: [asides/category_list.html, ......]
这里可以修改侧边栏的顺序
ok
没有正确路径或权限上传,push
代码如下:
dong@Ubuntu:~/octopress$ git push origin source
ERROR: Repository not found.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights and the repository exists.
打开文件~/octopress/.git/config,查看
[remote "origin"]
url = git@github.com:haydnyau/haydnyau.github.io.git
我是改了几次,com.git和io.git搞错了
Octopress 3.0 脚本运行 Build Preview Deploy Push-posts .sh文件
preview.sh代码
#!/bin/sh
cd /home/dong/haydnyau
jekyll build #生成
jekyll serve
deploy.sh代码
#!/bin/sh
cd /home/dong/haydnyau
jekyll build
octopress deploy
(不行,这个会造成有些blog页面头尾显示不全)发布,并上传/_posts/源文件,deploy.sh 代码
#!/bin/sh
cd /home/dong/haydnyau
jekyll build
mv _posts/ _site/
octopress deploy
mv _site/_posts/ .
注意这个点 “.”
. 或者 ./ 表示当前目录
更改了文件_templates/post,以后若出错改回来
更改了/home/dong/haydnyau/_templates/post 增加了:
categories:
ps: {}里面有代码:
categories: {{ categories }}
因为格式问题没有显示,参见原文件
创建octopress3.0简单说明
注意,下面的有些步骤不适合
先到jekyll官网,用它的方法安装好本地博客,再看几个octopress3.0的教程,比如官方github的和博文1,Octopress 3 Arrives to Make Blog Generation Crazy Simple ,安装octopress,用它来上传blog,结合下面的前面几步,git,rvm,ruby,bundler,bundle install(or bundle)
重装octopress 2.0 博客失败
很多新旧的软件,依赖,都不兼容了
算了,世界在发展,有的旧事物必然被淘汰
毕竟连作者都不维护了
而且连3.0都不维护了
博文1,Octopress 3 Arrives to Make Blog Generation Crazy Simple
篮球境界
今晚
并不是说命中率最高、速度最快,而是心态最好,进入境界。
就像麦迪说的,35秒13分并不是他的最好,他的最好是进入了“in the zone”的境界。
我今晚也一样。
具体这样说吧:
心跳如常,不为任何情况所动,该怎样怎样。
进攻:
该跑跑,该停停,该切切,该快快,该慢慢。
该投投,不犹豫。
该晃晃,该突突,该传传,该断断。
防守:
该紧紧,该松松。
被背打就被背打,不懊恼。
能帽帽,不喜不惧。
其他:
投不进就不进,不懊恼,不可惜,继续。
失误就失误,继续。
开场还是抢七,该怎样怎样。
不怕强劲的对手,不怕拖累队友。
心态控制体能,微汗。
如李小龙说的:从心所欲,一心一意,表达自己。
心态如常,张弛有道,不为所动。
我的2021
这一年,三件事:到京东打工,学做饭,耳朵生病。
打工
是做苦力,卖力气,很丢人,但,荒废了两年,终于动了。具体的,以前写过,不重复。
做饭
很有门道,比如炒青菜,刚下锅,有的马上熟了,有的还没炒到,心慌。淡定,正常翻炒,就行了。还有先炒猪肉,再放面去炒,再放青菜,看起来一大锅,怕青菜在上面炒不熟,慌了。淡定,正常翻炒,就行了。
淡定,正常地做,就行了。
生病
对自己太狠。秋冬,连续俩月通宵夜班,噪声大,有压力,情绪不稳定,早上洗冷水澡,重糖,重淀粉(米面主食),重油,重盐,吃辣椒,估计血糖高,血脂高,血压高,血粘稠,睡眠严重不足,內耳供血不足,听觉神经长期疲累不堪。免疫力下降,感冒,鼻塞,咽鼓管之类的不通畅。
种种原因,祸不单行,差点聋了。
就这三件事。
吸取教训,放下执念,放过自己,好好生活。
京東3
day 68
今天休假
昨天耳朵又听到低沉的发动机的轰隆隆的声音,我以为是耳鸣,现在基本可以确定,这就是附近道路晚上泥头车汽車发动机或者工廠機器運转的声音。
在京东时也常常听到。
我感冒鼻塞时,耳朵对这些声音特别敏感。
就这样。
昨天上班时,没搞清情况,情绪又崩溃了……
補充:
工作沒勁頭,好想打電話給媽,和她坦白這一切,想讓她接受我的平庸,我的失敗,我的不婚,想發泄所有的不安、恐懼、負面情緒。
幸好,我還懂得衝動憤怒情緒不穩定時,別做決定,別做事。
休息了一天,現在知道不是耳鳴,是感冒鼻塞或者咽鼓管堵塞或者其他的聽力系統的某一部分出了問題,而引起的狀況,感冒好了,整個聽力系統自然就沒事了。
感恩
此一時彼一時,我又回京東上班了。
總不能閒着不做事,沒有收入是不行的。
不過我有保護自己,現在上日班,一天只需要工作6小時,活也不是很忙,挺好的。
保護自己呀,一定要!
感恩
很多時候,挺多人,都對我很好的。很照顧我,甚至我不要臉地說,他們有時簡直是寵我。
比如老大喻胡龍,人手足夠時,叫我不用幹活,讓別人做了我的那份工作,他會罵別人,但是不會說我我。還有他老婆,給東西我吃。
比如潤峯大哥,旁邊的人工作比我更忙,但是他卻是幫我。
比如?韋亦凡?(音譯,不知道是不是這個名字),其實不是很熟悉,但是京東發的小零食,他經常給我吃。
還有大劉,老李,光頭大哥,光頭二哥,肥佬,肥仔老楊,胖子……還有很多我不知道名字的人。
所以:
越努力越幸運。
我是個認真做事的人,別人看在眼裏,自然在條件允許時幫助我。
-別人幫我,是證明了別人是好人,自己別得瑟,得意不忘形。
一直以來,都是很多人幫助我,加油吧,中年人,別辜負了那麼多的善意。