diff options
author | garhve <git@garhve.com> | 2022-12-09 17:20:25 +0800 |
---|---|---|
committer | garhve <git@garhve.com> | 2022-12-09 17:20:25 +0800 |
commit | 32137c3812bcaa5cbb61a81ffb4759cce7cee1c1 (patch) | |
tree | 2fff4eee6576f0c0ad9bc12dbe0c378d336aff31 /index.xml | |
parent | d801074a846a7c275500fe2448c86d5c33f1c3d7 (diff) |
test blog to check if blog can be rightly placed
Diffstat (limited to 'index.xml')
-rw-r--r-- | index.xml | 35 |
1 files changed, 34 insertions, 1 deletions
@@ -6,7 +6,40 @@ <description>Recent content on blog | garhve's hub</description> <generator>Hugo -- gohugo.io</generator> <language>en-us</language> - <lastBuildDate>Mon, 07 Nov 2022 09:16:15 +0800</lastBuildDate><atom:link href="https://blog.garhve.com/index.xml" rel="self" type="application/rss+xml" /> + <lastBuildDate>Fri, 09 Dec 2022 16:38:56 +0800</lastBuildDate><atom:link href="https://blog.garhve.com/index.xml" rel="self" type="application/rss+xml" /> + <item> + <title>测试自动创建博客</title> + <link>https://blog.garhve.com/posts/9/</link> + <pubDate>Fri, 09 Dec 2022 16:38:56 +0800</pubDate> + + <guid>https://blog.garhve.com/posts/9/</guid> + <description>hugo挺不错的,就是太麻烦了。以下几点都是在使用时遇到的一些问题: +写作 编辑器随便用个支持MD的就行了,这句陈述挺好。 +但现实是,我家里一台MacBook,一台arch Linux的Thinkpad,公司一台MacBook。 所以跨平台对我来说就很重要了。我有点洁癖,家目录我都在努力的把config和local 文件整合在各自不同的区域名以至于不那么乱。在每台电脑上下个markdown editor, 同步文件再在每台电脑上额外加个云,想想我都受不了。 +不过目前我试过了一个软件marktext,功能和UI都很不错,但由于同步 问题我不太想用。 +其实我比较倾向于下载个web app搭在我raspberry pi上,再通过公网挂出去, 达到我在任意地方都能使用的目的来着,但目前的app总有这样那样的问题 使我不是很满意,也就一直耽搁着了,现在也就是通过ssh直接到我的arch里 直接使用vim写文章,有点别扭&hellip; 用vim写markdown。 +图片 图片怎么管理原本也是个问题,我买入了一个存储桶并配置好了nginx, 但这比较适合fetch图片,当我截了新图要上传时,要么登录存储桶要么scp到 服务器去上传,而且传好后的url也是一个麻烦事。试了各种方法都不太行之后。 +在Mac端我用了uPic,这个比较方便的是不止可以传图片,其他文件需要 保存了也可以通过它上传,并且,它支持上传后直接拿到自定义对url,对于 我自定义了域名去匹配nginx的规则很方便。而且只需第一次配置好, 后面使用即可。 +Linux端呢,则暂时没有什么好办法,只能老老实实打开网页上传了~ +发布 Hugo的发布其实也是一个问题。在上面说过,我有洁癖,其实我还有一些强迫症。 自从GitHub被微软收购后,我很少使用了。虽然我只是一介平民,但我还是希望 尽可能将我不同的指纹分散隔离开来。我用了我自有的服务器去托管我的一些服务, 其中便包括这个博客。 Hugo我是安装在我的Linux上,我并没有让它接入公网。我有在服务器上托管了一个 cgit来当我的私人仓库,于是理所当然的,我把public给git到服务器上了。 +原先,发布一篇博客我的流程为, +hugo new post -&gt; vim 找到文章 -&gt; 保存或者发布 -&gt; 然后到public文件夹 push出去。 +太麻烦了,我就写了个简单的脚本来简化一下流程,反正是自用的,所以也不用考虑 怎么处理不同的位置,并且原先由于发布比较繁琐,草稿就都存在本地了,现在 我也可以直接将草稿发布出来,看得见,我才有动力写~ +###################################################################### # @author : garhve (dev@garhve.com) # @file : blog # @created : Friday Dec 09, 2022 16:09:42 CST # # @description : simplify blog publishing.</description> + </item> + + <item> + <title>Getting unified experience</title> + <link>https://blog.garhve.com/posts/8/</link> + <pubDate>Wed, 07 Dec 2022 15:05:30 +0800</pubDate> + + <guid>https://blog.garhve.com/posts/8/</guid> + <description>Lately, I&rsquo;m trying get my tools working seamlessly cross my 2 working machines as well as a server. +Since I already heard dotfiles for a while, but didn&rsquo;t get chance to familiar with. So I start searching around trying to set a dotfile up. +Frankly, it is not that simple as I thought, given that my grounds differ from each other: 1x macOS, 1x archLinux, 1x archLinux server. +Here&rsquo;s a brief description: all configuration files I want to put in .</description> + </item> + <item> <title>Past Is Great</title> <link>https://blog.garhve.com/posts/7/</link> |