入学之期,焉已三年,
情情景景,历历在目,
浮心年华,酒醉酩酊,
学之习之,聚之散之,
絮事繁多,忙忙之为。
今轻年已去,清心求学,
一心一意,无欲它思,
竟不想今时何日。
忆往昔年,
高中之季,意气风发,
夙兴夜寐,进士及第,
时过境迁,期期三年。
今朝之举,黄金榜上,
既无愧于心,何须论得丧。
夜明风清,记之感慨。
——蓝记
杨意不逢,抚凌云而自惜;钟期既遇,奏流水以何惭?
入学之期,焉已三年,
情情景景,历历在目,
浮心年华,酒醉酩酊,
学之习之,聚之散之,
絮事繁多,忙忙之为。
今轻年已去,清心求学,
一心一意,无欲它思,
竟不想今时何日。
忆往昔年,
高中之季,意气风发,
夙兴夜寐,进士及第,
时过境迁,期期三年。
今朝之举,黄金榜上,
既无愧于心,何须论得丧。
夜明风清,记之感慨。
——蓝记
花了4天半的时间鼓捣好了一个机械键盘,
找了一个老外大牛写的stm32-based 键盘矩阵扫描器,改改装在了键盘上边
dfu功能,移植在keil下没有被识别,估计一阵子也没有多少时间来折腾,暂时先用着,
因为io口不够用,多区背光给改成了Scroll键开关,
但是,发现 Scroll 键 在高版本linux下给屏蔽了,
国内百度了半天没找到好的解决方案
转到google 发现 Why is the Scroll Lock key disabled in Cinnamon/Linux/Xorg? 一文给出了详细的方法
Linux 下的文件管理器 nautilus 可以很容易在终端中打开通过命令
[lanbing@LanBing-Laptop ~]$ nautilus .
但是要想在 nautilus 中打开 Terminal 却很麻烦 于是google了一下 发现软件包:nautilus-open-terminal 功能如其名,果断:
[lanbing@localhost ~]$ sudo dnf search nautilus-open-terminal
[sudo] password for lanbing:
Last metadata expiration check performed 1 day, 5:43:29 ago on Wed Apr 13 14:49:06 2016.
===================== N/S Matched: nautilus-open-terminal ======================
nautilus-open-terminal.x86_64 : Nautilus extension for an open terminal shortcut
[lanbing@localhost ~]$ sudo dnf install nautilus-open-terminal -y
安装后在 文件管理器 中右键 即可 方便打开 Terminal 了
修改了Blog一些细节,还修补一些代码逻辑Bug, Jplayer 循环播放页面音乐, Sidebar滚动固定box 单个box 附着在jquery元素里边的对象在使用 jquery.clone 时,对象并不会clone, 导致jplayer fixed box 里边的元素按钮没有反应,
另外 Gallery.html 下竟然在输出内容时还有使用 {{content}}
的,
忘记了 {{content}}
和 {{content}}
的使用了
之前由于没有分清 这两变量,导致 内容,死循环 输出,或者无内容输出,花了一个多小时,
博客优化的还不错了,增加了一些页面,音乐专辑,相册专辑,
这些功能一直想在Wordpress 上实现,但确一直没有实现
许是从来没有这么专注的去学一些东西吧,
也许 Wordpress 提供的各种HOOK及 函数 太多,太复杂了,远没有 Jekyll 来得这么 简单
yaml + liquid 语法,与Jinja2 大同小异,甚至不需要写函数,几个模板,和 简单的输出处理逻辑就搞定了,
若是 有一个强大的 flask 作为 引擎 再配上Jinja 语法,这也决不会比Wordpress差吧~
从接触 Jekyll 到现在有两整天了
发现 Jekyll 对逻辑处理方面不太善长,许是我没有认真去了解吧,
plugin 也许是很强大的东西 , 虽然不会ruby,但是因为对python的熟悉,还是有很大的帮助的,
之后打算结合国内七牛CDN对资源加速,估计要用到 plugin 希望ruby的语法对新手的亲和度不会让我太失望。
因为 原主题支持不同类型的Post,所以 对Jekyll也想实现这个功能,
做 完了标准的Post 接下来该做 Gallery 了 碰到的问题是,该如何提取Post文章里边的 img 中的src 以及如何 去除 文章里边的img
因为要挪动IMG的位置到文章最前面
因此记下方法 去除 img 标签 如下:
{% for sp in content | split:"<img "%} {% for con in sp | split:">" %} {% if con contains 'src="' or con contains "src='" %} {% else %} {% if con contains "href=" %} {{con}}> {% else %} {{con}} {% endif %} {% endif %} {% endfor %} {% endfor %}
去除 IMG 方法就是 按 切割 除去 含有 src 属性的 项 剩下的 对 因为 > 切割 破坏的a 标签 补上 >