Markdown in VSCode

话说自己原先也是忠实的Sublime Test粉来着,但是自从VSCode出来以后,似乎就再也没有换过编辑器了,不过这里先放下VSCode本身不谈。作为唯一的编辑器,自然也就成为了唯一的写作工具,那么Markdown环境的配置也就必不可少了。

目前marketplace上的Markdown扩展繁多,但其实综合看下来,除了少数功能比较特殊以外,常用的不外乎语法支持、预览样式和导入导出。在众多单一功能复杂的简单的扩展之外,还有个别尝试All in One的存在,前者如果追求多样化可能最后需要安装的东西还不少,而后者其实也并不能很好的适合各人的口味。

那么就只简单来介绍几个自己感觉实用的扩展。

阅读全文

[Typecho插件] Viewers

Viewers TeViewers


Devlog

v0.5.0 2020-10-06

回头看时间,连自己都没想到最早创建这个repo居然还是在15年8月的时候,原来我真的是刚开始做就停手了,还以为是和这个博客一起被搁置的。

原本这个插件的目的是想做一个读者墙的来着,所以最原始的一版应该是给了一个评论者统计输出,貌似我自己都没用上的原因应该是样式写太丑了……这部分之后随着计划进行重构吧,readme都直接删了相关说明先当它不存在吧。

因为之前把博客的插件都去除了,导致自己都不知道以前浏览计数用的是Hanny大大的Stat还是willin kan大大的Views,想了想索性参考这个idea在自己这个Viewers里重新实现了一下。多加了author判断,不会记录自己的点击。

阅读全文

三年之期未至

翻翻上一篇日志,似乎再过那么几天就要满整整三年了,差点就可以说一句“三年之期已到”。要想起这个地方并不困难,毕竟后台的Collection自己其实一直在用,只是要重新开始写点什么,文也好代码也罢,突然就变得不太容易了。所以说是为什么搁置了近三年,敲键盘的感觉都快要忘记了。

算算日期,除了找工作和写论文,差不多上一次还是沉迷在做ePub轻小说中无法自拔,写文什么的哪里还能想得起来嘛,话说上一篇那有点莫名奇妙的日志本来还打算开始拓展博客业务的来着……然而好像还没开始就算是放弃了。中间花了点时间去弄了怠工组的小网站,虽然这个LKe组的小独立很快就不存在了,也算是一段有趣的时间。ePub这两年也少做了,没停但也完全没排在日常计划中,和刚开始那段每周必帖的日子比起来现在就像是已经放弃了一样。倒是又盘算着重新启用当初为此而申请的bookfield.top域名弄点什么,毕竟随着LK的网页改版,原本关站时贴的跳转到LKe区的链接都已经失效了……

有了工作以后的生活确实和单纯在学校中天差地别,即便是和号称在老板手下干活的研究生生活也是完全不在一个节奏上,准时上班但也许晚上还得开电脑上会,少有能够自由支配不被打扰的时间。上手开始就作为一个项目某部分的主设也是压力巨大,从EVT一直走到PVT,一年下来真的是被迫灌输了各种东西。就算时上手了脚步也还不能停下,被要求的到手上的东西只会越来越多(日常欠着一堆活的我……),能做项目也就是个人基本要求。无法放手去做算是做项目时的郁闷之一吧,产品线和研究院的差别就在于必须要面对现实,要坚守的质量标准,无法决策的风险,各个function的相互制约,很多时候做的事情会变成一个固定的循环,惊喜可能并不是一个受欢迎的事情。

不知道是因为工作上的一些事情还是近一年平淡的生活成了一个引子,想要在这样的节奏中尝试找回原来的自己,减少的时间,繁琐的生活,陌生的代码……看来是一个艰难的过程。重新开始打开的GitHub突然让自己有了就这样把它当作是改变的第一站的想法(所以说一个硬件工程师咋老想着coding)。作为第二站的这个Blog,先打算搬家去子域名blog.tennsinn.com,然后重新开始更新。博客这里也是搁置的太突然,没做好版本管理的后果就是现在回头翻东西的时候连电脑上哪一个才是最新的备份都分不清楚了。话说之前看着Typecho许久没有更新,就有想过是不是要重新来过,不过连写文都没有时间这样的想法更是空谈,毕竟重新来过还不如好好把之前干到一半的插件继续弄起来。说起来,意外的当时为了做ePub建的ePub-CSS反倒是自己唯一一个被挂进了Arctic Code Vault Contributor的repo。

三年之期未至,既然没什么能拿出来一鸣惊人,那就看看是否沉淀了什么……

ePub阅读器差异汇总

汇总常用ePub阅读器对样式的支持及显示差异

更新日期:2018-02-28

多看

  • 不支持max-width、min-width属性,强制width最大值100%
  • 中文字体子集支持异常(疑似必须有“的”字)
  • 不支持display属性
  • 覆盖<a>标签全局样式,需单独定义
  • 不支持letter-spacing属性
  • line-height最小值为1(实际仍有一定可视间距,未查明原因)
  • 不支持多重text-shadow属性,不识别阴影列表
  • 浮动异常,内部块级元素不浮动;嵌套浮动异常,情况不明
  • 不支持:before、:after伪元素
  • 单位rem统一识别为em,内部元素大小边距定义时需注意
  • 不支持vertical-align的top、bottom、text-bottom值
  • 使用transform属性,值skew(x,y)识别为值skew(y,x),值skewX识别为值skewY,不识别值skewY
  • border-radius无法绘制正圆
  • 不支持.class1.class2选择器,默认选择.class2?
  • 不支持<section>标签?
  • dl强制两端对齐
  • h1-5元素translate、skew不起作用(待确定)

Lithium

  • 解析<section>为<div>?
  • 图片超出页面强行裁页

Gitden

  • 图片超出页面强行裁页
  • <a>标签强制着色
  • 右浮动后文字默认右对齐

Kindle (KF8)

  • <a>标签强制下划线
  • 不支持postion: absolute
  • display:table-cell后vertical-align:middle无法实现垂直居中

Microsoft Edge

  • <table>超出页面时强行换页
  • text-align-last:justify后无法使用text-align:center居中,需使用text-align-last:auto
「阴阳师」回忆录

说实在的「阴阳师」这游戏玩到现在,单从自身出发,其实已经没有什么追求也失去玩下去的动力了,所以姑且以此为节点,在这里写下回忆录吧。多是关于游戏本身的回忆,少有关于人着实是一个很糟糕的现实啊。感觉自己的账号现在唯一的用处就是给好友刷召回奖励……即便偶尔上线,也确实没有什么想要做的,看上去似乎还有个公会作为牵绊,但实际上大家都已经是不明意义的状态了。

最后的庭院

阅读全文