这里记录过去一个月,我个人的总结与回顾。

英语学习

很遗憾,这个月基本没怎么背单词,5 月份需要重新调整。

尝试开始阅读《经济学人》,精读了两篇文章。

尝试遮挡住字幕观看《南方公园》,看了两集。

新成就:给 40 人做饭

时间 安排
6:50 起床
6:50 - 8:00 准备早餐
8:00 - 9:00 早餐
9:00 - 12:00 备菜、做饭
12:00 - 14:00 午餐、洗碗收拾
14:00 - 15:00 午休
15:00 - 18:00 备菜、做饭
18:00 - 20:00 晚餐、洗碗收拾
20:00 - 20:30 准备第二天的伙食
20:30 - 23:00 自由安排
23:00 - 24:00 准备休息

学生团队是 21 日到的。这些天基本都在忙碌,从早上 6:50 起床,工作至晚上 20:30 左右。此前也接待过其他的学生团队,但都没有包含餐食,这次是个例外,显然辛苦了许多,给将近 40 个人做三餐。对我而言,这无疑是个挑战。上个月接下这个单子,就已经做好了心理准备,凡事都有第一次。多亏了老朋友们的鼓励、支持与帮助,尽管中间有多次小波折,一切都还算顺利。

为什么我不去找个人帮忙做饭呢?惭愧,本来就挣不了几个钱,这年头挣点钱也不容易,请个人就更没钱可挣了。能稳妥的把钱收到,辛苦一点也无妨。有事做,有钱挣,生活一下子充实了许多。一直以来,我都敬佩那些勤勤恳恳的农民们,而我同样是一个农民,难道我就不能像他们那样踏实的劳动吗?

这个月最苦恼的是经常停水,给店里的经营增添了极大的麻烦。不过静下来想想,苦恼是无济于事的,凡事都有解决办法,平和的心态很重要。

新项目: Eve Reader

Eve Reader 截图

Github 地址: EveReader/EveReader: Next generation Epub Reader

在学生团队到来之前,我发布了一个新项目: EveReader ,它是一个桌面端的 Epub 阅读器。发起这个项目的缘由很简单,我没有找到提供「标注功能」的开源的桌面端 Epub 阅读器。有一款商业闭源产品 Neat Reader ,作为一个有想法的业余开发者,我自觉能够做的比它更好,并且更重要的是,我想要做一个开源软件,于是就有了 EveReader 这个项目。

自确立想法,到评估技术难度,再到上个月动手编码,经过一个多月的磕磕绊绊,这个阅读器勉强有了一个最基本的雏形:可以打开文件阅读,拥有一个基本的目录导航功能。在这个过程中,我也发现自身技术水平的局限性,我希望能够通过开源世界得到更多人的帮助,希望更多对这个项目感兴趣的朋友参与进来,因此这个项目就提前在 Github 上发布了(我设想的几个基本功能还未实现)。

Eve Reader 背后使用的基本技术

  • Electron
  • NodeJS
  • Vue
  • Epub.js
  • Element UI

很显然,站在这些巨人的肩膀上,使接下来的开发工作简单了许多。

目前我暂时遇到的两个问题

一、 Linux 下,编译后的 AppImage 、 deb 文件,双击打开 Epub 文件,不能正确的显示。

二、 由于我暂时没有 Windows 、 MacOS 的开发环境,无法进行编译和测试。

Eve Reader 1.0.0 计划:

  • 字号更改
  • 保存阅读进度
  • 全文搜索
  • 主题更换,用户自定义样式
  • 自定义设置选项
  • 更丰富的快捷键
  • 一个更好的 Eve Reader 的 Logo

一点期待

因为我自身喜欢阅读,对开发一个自己的阅读器抱有非常大的热情。不过近期实在忙碌,没多少时间玩电脑,自发布之后就没有新的 commit 了。 我期望这个项目是类似于 koreader 那样去中心化的开发方式,尽管目前的确还非常的不成熟,但不管怎么说,如果能够遇上有缘人共同将这个项目推进下去,那是再好不过了。

另外,看到这里的你,如果感觉这个项目看上去还不错,欢迎点个 Star !哈哈。