1.

真的要感谢 Gridea,让我对写作产生热忱。一直有在各大博客平台输出的习惯,但是都没有持续更新。有的平台广告太多,写不下去。有的平台排版复杂,写文章1个小时,排版要2个小时。所以后面换成了静态博客生成器,比如说像 JS 的 Hexo,Go 语言的 Hugo,还有 Python 的 Pelican,但是这些博客平台又有一个缺陷,当我写完了文章以后,还要进行一些额外操作,才能同步到网上,无形之间增加了写作的成本。

写作是一个累人的活,很容易失去动力,养成这个习惯最好马上动手,看到效果,如果有麻烦的操作就会迅速打消积极性。

用了 Gridea 以后,我的写作积极性明显变高,每天都有强烈的冲动,想把做的事情记录下来,写作的频率明显变高。当然这可能是出于对这个工具的新鲜感,但是无论如何,我希望这个工具能让我养成写作的好习惯。

2.

Gridea 支持 Windows 系统,MAC系统和 Linux 系统。首先我们在 Gridea 的官网下载 客户端,安装完成以后就可以直接编写文章了。

编写好的文章,除了能在 Gridea 界面上看,到以外还会保存到本地。查看存放的本地路径,点击界面的左下角设置按钮,就可以看到。

Gridea 使用 markdown 格式编写文章。如果你不知道 Markdown格式,你可以先学习一下。文章编写完成以后,可以自定义 meta 信息,可以在写作界面右边找到他,边上还有预览按钮。

可以设置的信息包括:URL、标签、创建时间、封面图、隐藏和置顶。

这些信息设置好以后,可以在 Markdown 源文件中查看。你可以使用任意支持 Markdown 的编辑器打开源文件,meta 信息会显示在文章的最上面。

有时候你会对在文章中插入图片,这些图片也可以在本地找到。直接找到 Gridea 源文件路径,你会发现有一个 post-images 目录,这个目录下就存放了所有文章的图片。

3.

影响写作的另外的一个主要因素是,写完文章以后阅读的体验好不好。现在,在文章列表的左下角点击预览按钮,就可以看到博客实际发布的样子了。

博客发布以后样式是可以通过主题更改的。你可以在主题菜单栏,选择自己喜欢的主题。 Gridea 现在内置4 个主题,分别是:Fly、Simple、Note、Paper,这4个主题的显示风格都比较优雅,不像其他平台的默认主题那样丑。

如果你需要一个其他的主题,可以在 Gridea 官网的 主题页面 选择,这里面大多数都是免费的,付费的主题价格便宜,看起来比免费的优雅一些。

目前我使用的是 pure 这个主题。它是没有内置在 Gridea 的客户端里面的,所以需要先 下载。下载之后解压放到 Gridea 源文件的 themes 目录下,你就可以在主题界面选择这个主题了,是不是非常简单?

4.

接下来我需要把文章同步到网上。我自己没有申请域名和服务器,所以选择了 Github Pages 提供的静态网站托管服务。我需要做的就是申请一个 Github 的账号,然后创建一个 github_name.github.io 的 Repo,请参看详细的 官方配置手册。配置完成以后先点击测试按钮看看是否能连接到 Github。

当一切配置好了以后,点击同步按钮,把文章发布到 Github Page。

Gridea 其实也没有做特别复杂的事情,它还是使用了 Hexo 这样的静态网站生成器。只是它编写了一个图形界面,让我们使用起来更加便捷。 在同步博客的时候,我们不需要记住各种各样的命令,只需要在图形界面上进行点击和输入就可以了。这极大的简化了我们发布博客的流程。

Gridea 这个产品的开发思路非常好,非常支持他对优秀主题收费,现在发布的三款收费主题并不是我想要的,之后如果有我喜欢的主题,我会考虑购买。

感谢 Gridea,让我有动力写作的更多相关文章

  1. 在centOS中加入本地ISO yum源

    注:本文转载自<liujun_live的博客>,感谢原博主的辛勤写作:原文地址:http://blog.sina.com.cn/s/blog_8ea8e9d50101em6f.html 在 ...

  2. [置顶] 博客停止更新 && 我的大学数年

    博客停止更新 前言: 这些天,一直还没有时间发表这篇博文,近期,做了一个决定:博客更新停止. 我有话说: 这些天来,还真是感谢大家的关注了.从2011年的07至今,2013年的07月,两个年头,写下了 ...

  3. 一起做RGB-D SLAM(8) (关于调试与补充内容)

    “一起做”系列完结后,我收到不少同学给我的反馈.他们提了一些在程序编译/运行过程中的问题.我把它们汇总起来,组成了这个“补充篇”.你也可以看成是一个Q&A. Q: OpenCV的版本?A: 我 ...

  4. 被巴菲特看中的Snowflake,是怎样深刻改变云计算产业的?

    众所周知,在很长一段时间里,巴菲特都从来不碰科技股.但人总是会变的,他在2016年开始首次持仓苹果,并在此后一再增持,目前苹果为伯克希尔第一大重仓股. 前不久,巴菲特持股了人生中的又一家科技公司--S ...

  5. opengl入门学习

    OpenGL入门学习 说起编程作图,大概还有很多人想起TC的#include <graphics.h>吧? 但是各位是否想过,那些画面绚丽的PC游戏是如何编写出来的?就靠TC那可怜的640 ...

  6. How to Write and Publish a Scientific Paper: 7th Edition(科技论文写作与发表教程)(11.04更新)

    How to Write and Publish a Scientific Paper: 7th Edition(科技论文写作与发表教程)(11.04更新) 重要通知: 最近开题报告已差不多告一段落, ...

  7. IS2009制作Oracle 静默安装包(二) 感谢空白先生特许授权

    原文:IS2009制作Oracle 静默安装包(二) 感谢空白先生特许授权 上一篇: IS2009制作Oracle 静默安装包(一)感谢空白先生特许授权本文经原作者特许授权于海洋女神发布,转载请务必注 ...

  8. 乐动力APP案例

    第一部分 调研, 评测 下载软件并使用起来,描述最简单直观的个人第一次上手体验. 这款软件的主界面功能还是比较完善,里面有多个关于运动相关的数据,还有一些推荐健身教程,记录功能也十分不错,其中最难理解 ...

  9. 2. 网友对app后端写作系列文章的写作建议

    很感谢"app后端"qq群的网友,在发布消息后,就收到了大量网友的反馈 下面的建议会融入到写作当中: 1.还有,对版本升级很感兴趣,我们现在为了兼容旧版本,已经把工程代码搞的乱哄哄 ...

随机推荐

  1. OA公文流转系统(未完成)

    基本页面比较多,所以就不贴出来了,具体的页面可以自行浏览. 点我进入OA系统浏览界面(未做响应式布局,需电脑端打开) 账号密码: 部门:bumen------bumen 办公室:bangongshi- ...

  2. 博客中css样式的正确设置

    一.简介 博客园的文章是支持html代码和css样式的,即使是markdown写作.当某个标签需要特制样式时,我们可以自定义样式来覆盖掉原本的样式. 二.css样式优先级 参考至>>菜鸟教 ...

  3. MyBatis if 标签的坑,居然被我踩到了。。。

    事件的原因是这样的,需求是按条件查数据然后给前端展示就行了,写的时候想着挺简单的,不就是使用 MyBatis 动态 SQL 去查询数据吗? 现实还是很残酷的,等我写完上完 UAT 后,前端同学说根据s ...

  4. 【Luogu P5168】xtq玩魔塔(Kruskal 重构树 & 树状数组 & set)

    Description 给定一个 \(n\) 个顶点,\(m\) 条边的无向联通图,点.边带权. 先有 \(q\) 次修改或询问,每个指令形如 \(\text{opt}\ x\ y\): \(\tex ...

  5. Codeforces Edu Round 64 A-D

    A. Inscribed Figures 分类讨论打表即可. PS:这道题翻译有歧义. 这样稍微翻转一下,就可以是\(7\)个交点呀...(大概是我没看英文题干导致的惨案) #include < ...

  6. 【Jmeter 压测MySql连接问题】

    JDBC Request :Cannot load JDBC driver class 'com.mysql.jdbc.Driver'解决办法   在Jmeter中run JDBC Request时, ...

  7. Linux安装Mycat1.6.7.4并实现Mysql数据库读写分离简单配置

    1. Mycat简介 一个彻底开源的,面向企业应用开发的大数据库集群 支持事务.ACID.可以替代MySQL的加强版数据库 一个可以视为MySQL集群的企业级数据库,用来替代昂贵的Oracle集群 一 ...

  8. 关于golang的time包总结

    目录 前言 time包详解 总结 前言 各种编程语言都少不了与时间有关的操作,因为很多判断都是基于时间,因此正确和方便的使用时间库就很重要额. golang提供了import "time&q ...

  9. 06-flask-文件上传案例

    前端代码 Demo.html <!DOCTYPE html> <html lang="en"> <head> <meta charset= ...

  10. Spring Data JPA 基础第二篇

    主要调用工具类JpaUtils类 package cn.itcast.utils;import javax.persistence.EntityManager;import javax.persist ...