本文旨在介绍 HabitRPG 的机制,探索如何充分利用此工具让生活更高效、更有趣。文中内容不涉及技能、团队、装备、职业等深度玩法。

HabitRPG 在大陆地区访问可能不稳定,需翻墙使用。

个人喜欢清楚机理之后再采取行动,偏向实践的朋友可跳过前面介绍,直接阅读 RPG游戏化你自己的生活吧! 部分。

完善中

HabitRPG = Habit + RPG,旨在以RPG游戏化机制,激励我们有效又不乏乐趣地改变坏习惯、养成新习惯,管理自己的生活。

1 基本术语

首先熟悉一下 HabitRPG 涉及的术语,在下文中再次出现时不予赘述(更多参见 Glossary - Habitica Wiki - Wikia ):

  • 健康 (HP) 反映完成每日任务和戒除坏习惯的情况。可从红色进度条查看,左端标志为标志
  • 经验值 (XP) 反映玩家进度。可从黄色进度条查看,左端标志为 ★。随着等级的增长,升级所需的经验值也增加。
  • 魔法值(MP)与技能的使用有关。可从蓝色进度条查看。只有在等级到达10级并选择职业之后才会显示。
  • 等级 Level 反映玩家进度。部分功能只有在达到特定等级才会解锁(详情参见这里)。
  • 金币(GP)游戏内的通行货币,可购买奖励、装备等。100银=1金
  • 连击 Streaks 需按时完成的每日任务连续完成的次数。
  • 掉落 Drops 完成任务时,可能会掉落一些特殊物品,如宠物蛋、药水等。该功能在达到等级 3 后解锁。
  • 任务分值 task value 反映了一个任务的完成情况。是 HabitRPG 根据用户的任务完成情况为每个任务自动计算得出的数值。
  • 任务颜色 与任务分值相关,从低到高的颜色分别为:红→橙→黄→绿→蓝。此外,完成的任务变为灰色。
  • 休息 Rest in the Inn1 有时候需要暂停HabitRPG,例如准备享受假期,那么到客栈中休息就不会因为没完成每日任务而损失HP和连击。
  • 玩家属性:有力量、智力、体质、感知四项。与一些技能有关,增加可玩性。
阅读全文 »

本文旨在介绍音读、训读的由来以及二者该如何区分。

1 音读与训读的由来

音读与训读都是发音方式,多用于指日文所用汉字的发音方式。之所以讨论音读与训读,与日语的发展过程密切相关。

首先要明确, 语音和文字不是一回事,它们也不是一起形成的 。一般语音的形成要先于文字。很容易理解,书写系统的建立是一个庞大的工程,实际上独立发明出书写系统的例子屈指可数:稍早于公元前3000年美索不达米亚的苏美尔人发明的 楔形文字 和公元前600年的墨西哥印第安人创造的 玛雅文字 是两个无可争议的例子;公元前3000年的 埃及文字 和不迟于公元前1300年的 中国文字 通常也被视作是独立出现的,但存在争议。所有其他民族或多或少都是通过借鉴、改造其他现有文字而发明了自己的文字。1

日语的书写系统十分有趣,而它之所以如此“混乱”还是与其发展过程密切相关。毫无疑问,无论是日文汉字、平假名还是片假名,其源头都是中国汉字。也正因为日本的文字是从中国“假借”而来而非独立创造,日语在发展过程中遇到了许多问题。我们在学语文的时候没有学过音读和训读,是因为中国人从来没有这方面的困扰。日本在吸收汉字的时候,已经有完整的语音体系了,只是没有文字。所以,怎么使用这些汉字来传达语义成为一项挑战。

一开始,日本只是借用汉字记音。日语中草的发音为“kusa”,没有文字的时候,他们会说那个山头的kusa肥美多汁,适合放牛,现在传入汉字,终于不用只是口口相传,也可以记录下来啦。怎么记? “久佐”。看上去和草一点关系都没有,这是因为日本人只是借用汉字的读音来表示原有日语词汇的发音(那时久佐的发音应该是接近kusa,现代普通话与中古汉语的发音大多相差甚远,“长孙无忌”在唐朝还读作“党参母鸡”呢2),也就是把汉字当作拼音来用。可是你想拼音多好写,咻咻几笔就写完,汉字笔画可是比拼音多多了。日本人当然也觉得麻烦,后来干脆直接写作“草”,但发音仍沿用日语传统读法kusa。

上面就涉及了音读与训读两种发音方式:

  • 音读:保留该汉字当初传入日本时的发音。也就是上文所说的日文写作“久佐”,读作“kusa”,含义是“草”。
  • 训读:只借用汉字的形和义,不采用汉语的音,发音使用日本原有的与该汉字同义字词的读音。也就是上文所说的日文写作“草”,读作“kusa”,含义是“草”。训读的“训”有“学习”之意,即以日语固有的发音套用在汉字上作为解释。
阅读全文 »

完善中

1 只有口语的时代

所有文明都会经历的阶段,只有语言,没有文字。那时的日本人认为语言里有不可思议的威力存在,也就是 言灵信仰

2 汉字传入

  • 3世纪末,汉字日本引进中国的汉字。
  • 4世纪左右,日本吸收汉字。1

当时完全用汉字,看汉字读日语。

代表:《古事记》 日本最早的史书

下例引用自万门大学|日语五十音图语音入门|日本文字介绍 ,出自 *古事記*2 。在此感谢苏曼老师清晰的讲解。

天地初發之時。於高天原成神名。天之御中主神。〈訓高下天云阿麻。下效此。〉次高御產巢日神。次神產巢日神。此三柱神者。並獨神成坐而。隱身也。

次國稚如浮脂而。久羅下那州多陀用幣琉之時。〈琉字以上十字以音。〉如葦牙因萌騰之物而。……

没学过日语的中国人也可以看懂上文的意思,但是念不出来,因为是读日语的音。又是体现 语言和文字并不等同 的一个好例子。在这里出现了两种发音方式: 训读音读 。一个汉字如果是不同时期或不同地区传入日本,会导致一个汉字有多种音读;一个汉字如果对应多种意思,会导致一个汉字有多种训读。参见 音读与训读

阅读全文 »

完善中

本文旨在总结文章写作时的规范

1 博文的基本模版

2 文章元信息

#+TITLE:
#+DATE:
#+AUTHOR: yuchen
#+EMAIL: yuchen.lea@gmail.com
#+TAGS: tags
#+LAYOUT: post
#+CATEGORIES:
#+DESCRIPTION:
#+KEYWORDS: tags
#+OPTIONS:

2.1 标签

  1. 标明文章所属知识类型:!what、!how、!why、!who
  2. 标明文章涉及的内容

2.2 类别

一篇文章只能归到一个类别,但是可以设置子类别。

3 参考文献格式

  1. 书籍(实体书)
    • 格式:作者, 书名[B], 出版社, 出版年: 起-止页码
    • 实例:山口仲美, 写给大家的日语史[B],北京大学出版社, 2012: P42
  2. 书籍(电子书)
    • 格式:作者, 书名[B], 引用段落
    • 实例:Jared Diamond, 枪炮、病菌与钢铁[B], Paragragh 55.11
  3. 网页

Date: [2016-01-24 周日]

Validate

本文旨在让多级类别以层级的形式在网页正确呈现。

前文介绍了如何为文章设置多级类别。设置完成后,Next 主题会在每个文章标题的下方显示其所属类别,如果类别为多级则显示如下:

1 问题描述

然而,其类别页面的显示并不正确。

“Hexo”、“支教”、“日语”三个类别应是同级,“org-mode”为“hexo“的子类别。显然上图的显示有问题。

2 问题解决

查看类别部分的源代码:

阅读全文 »

Markdown中设置多级类别,只需要在Front-matter1插入:

categories:
- 类1
- 类2
- 类3

就会生成形如 categories/类1/类2/类3/ 的多级类别。

而如果你用Org-mode书写博客,它另有一套方式来定义文档元数据,你需要在文档首部加入:

#+CATEGORIES: 类1, 类2, 类3

同样生成 categories/类1/类2/类3/ 多级类别。注意类别之间用英文逗号隔开,不能用中文逗号。

1 问题解决小记

一开始我并不确定org-mode是否支持多级类别,按照markdown的方式写成多行、用 / 分割都不生效。于是去查看 hexo-renderer-org 插件的设置 index.js ,又从中找到 lib/read-info.js ,其中关于类别的函数定义为:

阅读全文 »

1 七牛是什么

七牛 是一个云存储服务商,注册并实名认证之后1后,你将免费享有 10GB 存储空间,每月 10GB 下载流量、100 万次 GET 请求、 10 万次 PUT/DELETE 请求。七牛的定位不是像百度云一样的 网盘 ,也不是同坚果云一般的 同步云 ,而是 CDN 2 ,让你在浏览网页的时候最快的接收到页面中的图片、音频等文件,所以非常适合个人、企业用户用来储存站点资源。对于个人博主来说,你可以把博客中的图片、音频、视频等媒体上传到七牛,在博客中引用;也可以将站点需要加载的CSS、JS等文件上传到七牛,以加速网站。

2 为什么选用七牛

  • 与直接部署到站点相比:
    • 访问速度更快 (特别是对比部署到github的情况)
    • 对个人用户而言空间和流量都十分阔绰。 Gitcafe有 512Mb 的总空间限制,Github虽没有找到类似的说明,但是在其上托管过多媒体资源也不是太合适的做法。而在七牛,你甚至可以通过邀请好友来增加每月下载流量(我的 邀请 链接),每成功邀请一名朋友将增加5GB的下载流量,最高上限可达40GB。
    • 如果你爱折腾,还可以玩出更多花样3
      • 防盗链;
      • 对图片、音视频等在线处理,不必自己做重复工作。通过调用接口,七牛可以帮你:加水印、自定义裁剪区域、旋转、调整图片质量、转换格式;
      • 分析下载量等详细数据,挖掘用户行为。
  • 与其他上传站点相比:
    • 更稳定:七牛毕竟是老牌服务商,数据的安全性和稳定性都较有保证。如果上传到什么小网站,哪天发现图片都打不开了才是人间惨剧~
    • 更灵活:配合 hexo-qiniu-sync 插件4,就算是七牛以后更改了空间域名,也不用一篇一篇地去改外链地址,只要在配置文件中修改外链前缀即可。
    • 更方便:配合 hexo-qiniu-sync 插件,不必”上传→复制链接→引用外链“,直接按照本地路径引用,然后键入一条命令同步到七牛就好。会自动识别哪些是新增、修改的文件需要上传,哪些是原有的文件不需改动,十分方便。

当然,七牛并非尽善尽美:

  • 在线文件管理不支持目录
  • 本地删除文件,云端不能同步删除文件

尽管仍有欠缺,私以为七牛依旧是现在个人博客最佳的资源储存服务。

接下来,我们来看下怎么用七牛为Hexo存储文件吧~

阅读全文 »

本文旨在介绍hexo的文件、目录结构及其功能。

如果你想修改Hexo的布局、显示样式,或是为其增添RSS、评论等新模块却无从下手,那就先来了解一下Hexo的目录结构吧。知道各个文件、目录的作用之后,至少在看到别人写在XX中增加代码时,知道XX是个什么东西。

1 Hexo目录结构

我的Hexo目录结构:

阅读全文 »