aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuqian Yang <crupest@crupest.life>2025-03-01 21:58:39 +0800
committerYuqian Yang <crupest@crupest.life>2025-03-01 21:58:39 +0800
commit6102b8303d098926cb98260b34c38b13e398fb11 (patch)
tree23f0a60e48a13a1956d1267379e1888d6f0b2ad4
parentf6365965be351fe100c3393c37af62583b85296b (diff)
downloadcrupest-6102b8303d098926cb98260b34c38b13e398fb11.tar.gz
crupest-6102b8303d098926cb98260b34c38b13e398fb11.tar.bz2
crupest-6102b8303d098926cb98260b34c38b13e398fb11.zip
chore: remove some past things.
-rw-r--r--www/content/posts/brand-new-me-and-film-review.md67
-rw-r--r--www/content/posts/car.md44
-rw-r--r--www/content/posts/create-a-theme-for-an-app.md151
-rw-r--r--www/content/posts/free-chat-on-restless-night.md51
-rw-r--r--www/content/posts/images/2020-12-19-on-bus.jpgbin5643030 -> 0 bytes
-rw-r--r--www/content/posts/images/blog-license.pngbin1513 -> 0 bytes
-rw-r--r--www/content/posts/images/crupest.pngbin12038 -> 0 bytes
-rw-r--r--www/content/posts/images/fuck-web-dev.pngbin23032 -> 0 bytes
-rw-r--r--www/content/posts/images/grades-in-2019-2.pngbin3453 -> 0 bytes
-rw-r--r--www/content/posts/images/huawei-pad-and-keyboard.jpgbin80316 -> 0 bytes
-rw-r--r--www/content/posts/images/wreck-it.ralph-snapshot.pngbin1346980 -> 0 bytes
-rw-r--r--www/content/posts/jibber-jabber-0.md37
-rw-r--r--www/content/posts/learn-standing-wave.md55
-rw-r--r--www/content/posts/meaning-for-life.md35
-rw-r--r--www/content/posts/my-new-precious.md15
-rw-r--r--www/content/posts/past-review-0.md81
-rw-r--r--www/content/posts/past-review-1.md55
-rw-r--r--www/content/posts/self-resolvable.md105
-rw-r--r--www/content/posts/self-salvation-before-final-tests.md70
-rw-r--r--www/content/posts/sorry-if-its-pathetic.md35
-rw-r--r--www/content/posts/splitting-after-final-tests.md50
-rw-r--r--www/content/posts/yet-another-free-chat.md32
22 files changed, 0 insertions, 883 deletions
diff --git a/www/content/posts/brand-new-me-and-film-review.md b/www/content/posts/brand-new-me-and-film-review.md
deleted file mode 100644
index dc76d97..0000000
--- a/www/content/posts/brand-new-me-and-film-review.md
+++ /dev/null
@@ -1,67 +0,0 @@
----
-title: "全新的我与电影观后感"
-date: 2020-09-14T23:00:00+08:00
-categories: 随笔
-tags:
- - jibber-jabber
- - 电影
-description: 开学时期的一些杂谈,以及一个非正式的电影观后感。
-featured_image: /images/wreck-it.ralph-snapshot.png
-draft: true
----
-### 前言
-
-记不清已经有多久没写博客了,我估摸着应该有一两个月了吧。
-
-### 糟糕的事
-
-如果你看到我又写博客了,那么20%是因为我遇到了很高兴的事,我得炫耀一下。80%是因为我遇到了糟糕的事,所以我需要------用一个从华师一的同学那里学到的词------"放逐"一下自己,"放逐"的办法就是写一篇博客。
-
-呃,这次当然是------后者。我也不是说前者概率太小,不可能发生,因为之前确实也写过,一篇,极短的。
-
-今晚我在看完电影之后,成功的错过了"数字逻辑"课的小测试,我记错时间,迟到了10分钟,结果就进不去了。然后,我去找老师,问能不能补上。**It turned out to be not!** 所以我彻底宣告GG!
-
-然后我就很不爽。也许是因为我觉得老师太死板?但是,根本的错误在于我,我也不太好去责备别人。实际上若不是我的好朋友提醒我,我根本就不知道今晚有考试。
-
-不过,不管怎样,我都是不开心的。当我不开心的时候,我就不会再去责备自己,哪怕是我的错误。这是我这么长时间来领悟的一个道理。千万不要听信什么思想品德书!哪怕你觉得我是一个很不懂道理的人,maybe?也许你根本不会这么想!
-
-### 全新的我
-
-我可以很骄傲的宣布,上个星期(也就是开学),到今天的现在,我都无限的超越了上个学期的我。当然,我说的这个"超越",是世俗意义上的。简单的说,就是,几乎所有的课,我都去上了。虽然有几节课我在睡觉,以及一天上午,我因为一件小事,心态爆炸,所以旷了一上午课。
-
-也许,这是一个全新的我?
-
-也许,不是。只不过是我强行激活了我的一部分。这一部分我很早之前就已经形成了,只不过后来他被我的另一部分压抑下去了。
-
-遵循世俗的规律会让你活得更好,当然,这也是世俗意义上的。如果你觉得当一个疯子很不错,那也没什么不好。只能说世俗意义上,我更贴近现实了------也就是心理学上的"健康"?
-
-全新的我,挺好的!不过我也不介意他随时变成另一个全新的我!
-
-### 电影
-
-Technically,这不是一个严格的观后感,这取决于你的定义。
-
-最近,从暑假开始,跟好朋友和老爸一起看了,准确的说是重温了,很多动画片------《功夫熊猫》三部,《冰雪奇缘》两部,《无敌破坏王》,《寻梦环游记》,《疯狂原始人》,《头脑特工队》。今天晚上刚看完《无敌破坏王》。
-
-我真的很想很想再把这些动画片再看上100遍。如果可以的话,我希望,我可以清除我的记忆,这样每次都像是在看一部全新的电影,都能体验到全新的激动感。
-
-不得不说,迪士尼、皮克斯还有梦工厂,这些大厂做的动画片,几乎没有一个是烂片。对于豆瓣上的无脑给差评的人,我只想说一句:"Fuck you!"(而且,我发誓,以后我再看豆瓣影评,我就是脑残。至少我没那个气量。)
-
-无论是从题材,主旨,剧情、画质、配乐,没有哪一方面有着明显的缺陷。我今天也不想一一的做出细致的点评,但我会毫不犹豫的给自己挖个坑,来给将来的自己填,因为这真的是一件非常有意思而且有意义的事情。
-
-这其中有一些电影,寄托着我的"历史"情感。因为我很早之前就看过,而且其中一部分,还是我非常"特别"的历史时期看的。(说的就是《功夫熊猫》。)
-
-至于我为什么喜欢看动画片。可能是长期看电影的过程中,逐渐爱上了动画片的轻松感。也许是因为我还是个孩子,孩子就应该看动画片。
-
-但除了我所有独特的感情之外,这些片子都是完全符合我的审美。包括我对制片技术的认可,配乐的欣赏,以及主旨和感情的共鸣。也许我的审美很low,但没关系,毕竟也不是你看!我看的就一个字------爽!
-
-所以,我在买了新电脑之后毫不犹豫地把原来电脑上的电影(50多个G)都拷贝了过来,并且这个行为我觉得还会"传承"下去。
-
-### 后记
-
-最后,sleep tight!
-
-我今天发的说说:
-
-> Life is way too short to take it slow. ------《When can I see you
-> again?》(《无敌破坏王》主题曲)
diff --git a/www/content/posts/car.md b/www/content/posts/car.md
deleted file mode 100644
index a85a794..0000000
--- a/www/content/posts/car.md
+++ /dev/null
@@ -1,44 +0,0 @@
----
-title: "车"
-date: 2020-12-19T15:30:00+08:00
-categories: 随笔
-tags:
- - jibber-jabber
- - 散文
-description: 川流不息的车啊,请用你呼啸而过的风,带走我眼里满噙的泪水。
-featured_image: /images/2020-12-19-on-bus.jpg
-draft: true
----
-## 1
-
-2014的夏天,是我第一次远离家乡,来到武汉上学。有一次收假,我从老家团风,一人乘车前往学校。我从团风客运站出发,途径阳逻,来到武汉武昌,再坐公交车,前往学校。那年我14岁,与我同行的,也许还有中国千千万万离开家乡读书的少年。
-
-有一次,公交车上接踵摩肩,喇叭用虚弱的声音报站,我听不清,下错了站。上了几个月的高中,我第一次哭了。我在陌生的站台下用我的老人机给我妈打电话。
-
-这样的手足无措,也许我再不会经历第二次了,因为我有了智能手机,以及一个已经学会看地图和认路的脑袋。可那天我的惊慌,被我永远的记住了。
-
-## 2
-
-2015年我被检查出抑郁症,父母来武汉陪读,但我还是没读下去。我爸在租的房子附近开公交车,我难受,我妈就带着我去坐我爸开的公交车。
-
-一站又一站,过去又回来。那时的我是麻木的,习惯了难受,习惯了在难受中挣扎,习惯了在父母的陪伴下仍然无动于衷。
-
-现在每次路过省博物馆那附近,我就想起我在车上茫然的看着道路的眼神。
-
-## 3
-
-2018年,我顺利的完成了高考,度过了大多数人认为中最快乐的暑假。
-
-我和我在本地高中结识的众多好友,一起前往张家界旅游。张家界真的很美,但让我更难忘的是旅途中与朋友的陪伴与争执。返途的火车在深夜,是一辆普快列车,硬座。车上我们拖着疲惫的身躯,拿着快没有电的手机,面对面坐着,时不时相互看看对方。
-
-他们是我现在最好的朋友,我觉得这辈子最幸运的事就是遇到了他们。在他们的陪伴下,我上完了剩余的高中,也终于再一次相信了友谊。
-
-## 4
-
-2020年的现在,我一个人坐在公交上酝酿着这篇散文。我好像已经爱上了一个人坐公交车去散心。车上人不多,但车厢内很暖和。
-
-我是孤独的吗?也许我是的。Literally speaking,我是的。每一个抑郁症的患者每时每刻都有可能在忍受着无尽的孤独感和不安全感。但是我已经习惯了在这种感觉中苟延残喘,而且我还会继续这样带着呼吸活下去。
-
-## 5
-
-川流不息的车啊,请用你呼啸而过的风,带走我眼里满噙的泪水。
diff --git a/www/content/posts/create-a-theme-for-an-app.md b/www/content/posts/create-a-theme-for-an-app.md
deleted file mode 100644
index 936db11..0000000
--- a/www/content/posts/create-a-theme-for-an-app.md
+++ /dev/null
@@ -1,151 +0,0 @@
----
-title: "How to Create a Theme for an App"
-date: 2023-08-04T15:30:12+08:00
-categories: Coding
-tags:
- - Web
- - Design
-description: "A method to create a theme of an app by the developer himself/herself."
-draft: true
----
-
-Recently I'm developing my [Timeline](https://github.com/crupest/Timeline) app. One of the goals is to refactor the theme, aka, color system.
-
-I used to try to implement a color system like this. User can choose a color as the primary color, and the app will generate a series of colors (palette) based on the primary color, which then are used to colorize the UI components. But I found it's not a good idea. The generated colors are not harmonious, so it's not good-looking. Maybe it's because I'm not a color expert.
-
-So I'm going to remove the custom color system and turn to use a fixed color palette. It will largely reduce the complexity. And I can implement the *dark mode* more easily.
-
-However, it's still a problem to design the colors in the palette. After I chose the primary color, which is most likely to be *blue*, I have to create other variants of the primary color and use them to colorize the UI components.
-
-So how to derive a palette from a primary color? How many colors do I need? Which color should be used on which UI component? What about different states of a component? These all become problems. And I have struggled on this for a long time.
-
-After a lot of tries, I come up with a rather easy process. First, I need to list all the colors I will use for all components and mark those that need to have both light and dark variants. Then I create colors for them, and do the test to ensure they are beautiful.
-
-1. List all components and the colors used by them (including colors for different states of components). At the same time, mark the colors that need to have both a dark and a light variant.
-2. Merge the colors that can be used at different places.
-3. Choose real colors for the colors needed.
-
-## What about CSS
-
-If we get the value of colors, how do we organize CSS. This is a important problem. Nowadays CSS allows us to use CSS variable, which is widely used for color system. It significantly increase the ability to establish logic structure of color system and reuse color values. Now the problem is how do we use CSS variables. How many CSS variables should we define?
-
-You may think that every color used by components should be defined by a single variable. However, this makes you CSS tedious. In the following section of listing colors, you can see that many components use the same color. It's mainly because those colors represent the same semantic of components. So those colors should be defined by CSS variables definitely. And components needing that semantic just use them. Meanwhile, some colors that used by a single color should also be organized together with the commonly used colors to change them easily (You don't have to seek them in other places). So the principles are two:
-
-1. Commonly used colors (for same semantic) should be defined in CSS variables and components use them.
-2. Colors used by a single components should be organized together with the colors above for convenience of control.
-
-So the anti-pattern is to define commonly used colors again for each component. They just makes code tedious with no real help.
-
-## Key Color
-
-Some colors are key color based. Some are not. Key color indicates the action type of a component. Basic key colors are:
-
-- *Primary*, the default color, used for primary action, or you don't know which key color should be used/.
-- *Secondary*, used for non-primary action.
-- *Create*, used for creating, success, or anything that you think is good.
-- *Danger*, used for deleting, or anything that you think is dangerous.
-
-## List All Colors
-
-By default, colors need a light and a dark variant unless explicitly noted.
-
-### Common
-
-``` plain
-- body.background
-- text.primary
-- text.secondary
-```
-
-### Button
-
-*push button*, the most commonly used buttons, used as the button for primary action, or you don't know the type of button you should use.
-
-``` plain
-- push-button.[key].background.normal
-- push-button.[key].background.hover
-- push-button.[key].background.focus
-- push-button.[key].background.active
-- push-button.text
-- push-button.disabled.background
-- push-button.disabled.text
-```
-
-*outline button*, the outline version of push button, used for second action, or where push button is not suitable.
-
-``` plain
-- outline-button.[key].border.normal
-- outline-button.[key].border.hover
-- outline-button.[key].border.focus
-- outline-button.[key].border.active
-- outline-button.[key].text.normal
-- outline-button.[key].text.hover
-- outline-button.[key].text.focus
-- outline-button.[key].text.active
-- outline-button.disabled.border
-- outline-button.disabled.text
-```
-
-*flat button*, button embed in background, used when button should not be so, showy?
-
-``` plain
-- flat-button.background.normal
-- flat-button.background.hover
-- flat-button.background.focus
-- flat-button.background.active
-- flat-button.[key].text
-- flat-button.disabled.text
-```
-
-*icon button*, button with an icon.
-
-``` plain
-- icon-button.[key].color.normal
-- icon-button.[key].color.hover
-- icon-button.[key].color.focus
-- icon-button.[key].color.active
-- icon-button.disabled.color
-```
-
-*summary for button*, merge all colors that can be **commonly** used.
-
-``` plain
-- button.[key].normal
- - push-button.[key].background.normal
- - outline-button.[key].border.normal
- - outline-button.[key].text.normal
- - flat-button.[key].text
- - icon-button.[key].color.normal
-- button.[key].hover
- - push-button.[key].background.hover
- - outline-button.[key].border.hover
- - outline-button.[key].text.hover
- - icon-button.[key].color.hover
-- button.[key].focus
- - push-button.[key].background.focus
- - outline-button.[key].border.focus
- - outline-button.[key].text.focus
- - icon-button.[key].color.focus
-- button.[key].active
- - push-button.[key].background.active
- - outline-button.[key].border.active
- - outline-button.[key].text.active
- - icon-button.[key].color.active
-- button.disabled
- - push-button.disabled.background
- - outline-button.disabled.border
- - outline-button.disabled.text
- - flat-button.disabled.text
- - icon-button.disabled.color
-```
-
-So the colors that need to be set individually are:
-
-``` plain
-- push-button.text
-- push-button.disabled.text
-- flat-button.background.normal
-- flat-button.background.hover
-- flat-button.background.focus
-- flat-button.background.active
-```
diff --git a/www/content/posts/free-chat-on-restless-night.md b/www/content/posts/free-chat-on-restless-night.md
deleted file mode 100644
index a12bb9e..0000000
--- a/www/content/posts/free-chat-on-restless-night.md
+++ /dev/null
@@ -1,51 +0,0 @@
----
-title: "失眠夜晚的闲聊"
-date: 2020-06-27T02:00:00+08:00
-categories: 随笔
-tags:
- - jibber-jabber
- - 失眠
-description: 失眠夜晚的第一次闲聊。
-draft: true
----
-这一次我没有打算写很长的内容。仅仅只是想借写这篇博客的功夫来打发一下我睡觉之前这段失眠的夜晚。
-
-## 更新
-
-我很喜欢新的事物,尤其是计算机相关的。新的软件一般都是漂亮的,也许是因为它本身很漂亮,也许是因为我喜新厌旧的新鲜感。
-
-我今天晚上一口气更新了好几个新的事物,容我一一道来。
-
-### 手机输入法
-
-晚上的时候,我看到小米自带的输入法得到了更新。由于我很无聊,又对现在用的QQ输入法的英文输入功能非常不满意,尤其是它每次大写开启后会自动锁定,而不是只对下一个字母生效,导致在写英语句子的时候非常的不爽。之前系统自带的输入法好像也是不能的,但是,我尝试 give it a try,结果令我意外的是,它把这个功能加上去了。而我又一直很喜欢自带的这个输入法的音效,以及我比较喜欢原生(或者说自带)的东西,所以我就几乎毫不犹豫的切换回来了。
-
-不过自带的这个输入法还是有缺点,那就是英文输入还是不够丝滑。以及其他的一些操作逻辑不太完美。还有广告功能很多,不过好在可以关闭大部分。
-
-### 博客
-
-我给博客的生成架构进行了重构,主要是为了让他用上 GitHub Actions 的自动 CI 构建系统。我把博客的源代码开源了。之前不开源是因为我怕有人轻易地就滥用了。但是只有 public 的项目才可以享受无限制的 GitHub Actions 服务,加之我觉得生成的网页也很好爬,如果硬要滥用的话,所以我还是把它开源了。
-
-我把源代码移到了部署仓库的 source 分支,同时加上了 CI 。当然早就有人已经做过了这种东西,所以相关的资源配置也都轻轻松松。如果将来我愿意,我再开一篇技术博客来讲。
-
-于是,从现在开始,我不要自己运行 hugo 去构建和部署,只需要专心写文章就行了。
-
-### 其他
-
-除了上述两个,最近还有不少新玩意儿。比如我更新了 Windows 10 2004,在经过一段时间的等待之后。最大的好处就是,微软中文输入法得到了更新。新版的微软输入法修复了Ctrl+空格这个快捷键不能取消的问题。而且换上了一套新的皮肤。
-
-另一个就是 GitHub 的 UI 得到了全面的升级,新 UI 显得更清爽现代了。不过还要花一段时间去适应。这点我跟一些人不一样,我乐于去适应这些新的好的玩意儿。
-
-## 关于失眠本身
-
-其实我本来是想写一篇博客来分析一下我为什么会失眠。但是我在到处晃悠了一会儿之后,还是想写一些其他的东西,而不是那些让人沮丧的东西。
-
-前几天晚上写 CruUI 写得有点过火,导致这几天生物钟都调不过来了。
-
-而且我感觉有些燥热,所以我还狠下心来开了空调,虽然温度并不是很高。空调经过修理之后,噪音小了很多,但还是有一点,特别是在特定情况下,不过至少比之前好了很多。
-
-现在已是将近凌晨3点,我想,现在睡觉,应该不会睡不着了。
-
-## 第二天的补充
-
-这篇博客是昨天晚上(准确的说是今天凌晨)在手机上用 Office 写的,然后用 pandoc 转换成 markdown 格式。算是一个新的尝试吧。
diff --git a/www/content/posts/images/2020-12-19-on-bus.jpg b/www/content/posts/images/2020-12-19-on-bus.jpg
deleted file mode 100644
index 010d2d9..0000000
--- a/www/content/posts/images/2020-12-19-on-bus.jpg
+++ /dev/null
Binary files differ
diff --git a/www/content/posts/images/blog-license.png b/www/content/posts/images/blog-license.png
deleted file mode 100644
index f779947..0000000
--- a/www/content/posts/images/blog-license.png
+++ /dev/null
Binary files differ
diff --git a/www/content/posts/images/crupest.png b/www/content/posts/images/crupest.png
deleted file mode 100644
index d890d8d..0000000
--- a/www/content/posts/images/crupest.png
+++ /dev/null
Binary files differ
diff --git a/www/content/posts/images/fuck-web-dev.png b/www/content/posts/images/fuck-web-dev.png
deleted file mode 100644
index b60bed4..0000000
--- a/www/content/posts/images/fuck-web-dev.png
+++ /dev/null
Binary files differ
diff --git a/www/content/posts/images/grades-in-2019-2.png b/www/content/posts/images/grades-in-2019-2.png
deleted file mode 100644
index 70f879e..0000000
--- a/www/content/posts/images/grades-in-2019-2.png
+++ /dev/null
Binary files differ
diff --git a/www/content/posts/images/huawei-pad-and-keyboard.jpg b/www/content/posts/images/huawei-pad-and-keyboard.jpg
deleted file mode 100644
index db7e0b6..0000000
--- a/www/content/posts/images/huawei-pad-and-keyboard.jpg
+++ /dev/null
Binary files differ
diff --git a/www/content/posts/images/wreck-it.ralph-snapshot.png b/www/content/posts/images/wreck-it.ralph-snapshot.png
deleted file mode 100644
index ea85f21..0000000
--- a/www/content/posts/images/wreck-it.ralph-snapshot.png
+++ /dev/null
Binary files differ
diff --git a/www/content/posts/jibber-jabber-0.md b/www/content/posts/jibber-jabber-0.md
deleted file mode 100644
index 93bf453..0000000
--- a/www/content/posts/jibber-jabber-0.md
+++ /dev/null
@@ -1,37 +0,0 @@
----
-title: "碎碎念之0"
-date: 2021-01-15T22:56:06+08:00
-categories: 随笔
-tags:
- - jibber-jabber
-description: 零碎的想法的集合。
-draft: true
----
-
-有很多零碎的想法,把它们都记录下来!
-
-## 1
-
-近期看完了《刻在你心底的名字》,虽然算不上一部好片子,但是看完之后还是很有感触,或者说难受吧。也许两个主角是幸运的,他们毕竟喜欢上了对的人,只是客观条件不太对。而我,很多时候客观条件是对的,但是人不太对。
-
-## 2
-
-今天跟朋友一起玩和吃饭,他说了一句话,让我印象深刻:
-
-> 你的东西太多了,抛给别人,别人接不住。
-
-确实,我的东西太多,没人接的住——无论是朋友,还是对象。
-
-这个世界上只有一个人能接住,那就是我自己。
-
-## 3
-
-最近状态一般,就很一般,不好也不坏。没啥动力,但也不至于太难受。
-
-## 4
-
-奇怪的梦仍在继续,还是不明白它到底想告诉我什么。
-
-## 5
-
-Love yourself, and sleep tight. Wish you a good night!
diff --git a/www/content/posts/learn-standing-wave.md b/www/content/posts/learn-standing-wave.md
deleted file mode 100644
index 41c08d8..0000000
--- a/www/content/posts/learn-standing-wave.md
+++ /dev/null
@@ -1,55 +0,0 @@
----
-title: "学习驻波"
-date: 2020-11-22T17:38:08+08:00
-categories: 学习
-tags:
- - 物理
-description: 一个简单的驻波的笔记(划掉,LaTeX练习)。
-enableMathJax: true
-draft: true
----
-
-## 前言
-
-因为旷了几节大物课,直接导致了我知识脱节。在我不断的追赶之后,我终于慢慢赶上了进度。借这篇文章的机会学习一下驻波。如果写错了,请举报我!
-
-其实我只是想玩一下 $\LaTeX$ .
-
-### 介绍
-
-**驻波**是指质元在平衡位置振动的波,它与**行波**相对。我个人的理解就是它不会跑,就在原地振动。
-
-一种产生条件是,两列**振幅相同**,在同一直线上,沿**相反**方向传播的相干波叠加在一起就会产生。
-
-### 数学推导
-
-首先,沿 $Ox$ 轴正方向传播的波 1
-$$y_1 = A \cos 2 \pi \left( \frac{t}{T} - \frac{x}{\lambda} \right)$$
-
-然后,沿 $Ox$ 轴负方向传播的波 2
-$$y_2 = A \cos 2 \pi \left( \frac{t}{T} + \frac{x}{\lambda} \right)$$
-
-加起来
-$$y = y_1 + y_2 = A\left[\cos2\pi\left(\frac{t}{T}-\frac{x}{\lambda}\right)+\cos2\pi\left( \frac{t}{T} + \frac{x}{\lambda} \right)\right]$$
-
-使用**怎么都记不住**的和差化积公式
-$$\cos\alpha+\cos\beta=2\cos\frac{\alpha+\beta}{2}\cos\frac{\alpha-\beta}{2}$$
-
-就得到
-$$y=\left(2A\cos\frac{2\pi}{\lambda}x\right)\cos\frac{2\pi}{T}t$$
-
-对于任意的$x$,$\left(2A\cos\frac{2\pi}{\lambda}x\right)$是个定值,所以该点上的质元做简谐运动。
-
-对于 $x=k\frac{\lambda}{2}\quad\left(k\in Z\right)$ 的质元
-$$y=\pm2A\cos\frac{2\pi}{T}t$$
-振幅最大,称为**波腹**。
-
-而对于 $x=\left(2k+1\right)\frac{\lambda}{4}\quad\left(k\in Z\right)$ 的质元
-$$y=0$$
-也就是说它们不振动,称为**波节**。
-
-## 最后
-
-大部分公式copy自《普通物理学》。
-
-好吧,我承认我其实就是把那本书上的公式搬运了过来。
diff --git a/www/content/posts/meaning-for-life.md b/www/content/posts/meaning-for-life.md
deleted file mode 100644
index 3d6cdcb..0000000
--- a/www/content/posts/meaning-for-life.md
+++ /dev/null
@@ -1,35 +0,0 @@
----
-title: "Meaning for Life"
-date: 2021-12-02T20:37:39+08:00
-categories: 随笔
-tags:
- - jibber-jabber
-description: My meaning for life!
-draft: true
----
-
-人生永远都是那么的精彩。
-
-我似乎已经好久没有去思考过这个人生大问了:
-
-*人活着是为了什么?*
-
-我虽然过得还不错,但是也总是感觉自己碌碌无为。
-
-我想到在《刻在你心底的名字中》其中一个主角跟另一个主角,也就是他的对象说:”如果我死了,会怎样?“
-
-这个问题很让人丧气。其实上一个问题我目前想到的答案也很让人丧气:
-
-不为了什么。No meaning. 没有意义。
-
-当你问出这个问题的时候你已经超脱了。我在想这个问题的时候总是有一种解离的感觉,简单的说就是人魂分离。
-
-这个问题让人沮丧,但也让人开心。因为如果它的答案是没有意义的话,那我们所做的每一件事就是在**虚无**中创造**意义**。这倒是一件让人愉悦的事。
-
-这个问题本身也让人开心,因为至少我们可以超脱片刻,享受人的**本质**。
-
-所以我的宝贝,
-
-*What's the meaning of life?*
-
-*What's your answer for me?*
diff --git a/www/content/posts/my-new-precious.md b/www/content/posts/my-new-precious.md
deleted file mode 100644
index dca4b24..0000000
--- a/www/content/posts/my-new-precious.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-title: "一个新宝贝"
-date: 2020-07-12T16:21:10Z
-categories: 随笔
-tags:
- - jibber-jabber
- - 宝贝
-description: 展示我的一个新宝贝,以表达我的喜悦之情。
-featured_image: /images/huawei-pad-and-keyboard.jpg
-draft: true
----
-最近搞来了一个新宝贝——华为平板m6。
-然后花血本买了它的原装键盘套。
-呃呃呃,它会有什么功能呢?还待我慢慢开发!
-*note:这篇博客就是用它写的!* 😋😋😋
diff --git a/www/content/posts/past-review-0.md b/www/content/posts/past-review-0.md
deleted file mode 100644
index 5684a10..0000000
--- a/www/content/posts/past-review-0.md
+++ /dev/null
@@ -1,81 +0,0 @@
----
-title: "Past Review 0"
-date: 2022-12-03T14:16:49+08:00
-categories: Essay
-tags:
-- English
-- jibber-jabber
-- past-review
-description: This is the first article in the past-review series.
-draft: true
----
-## Why
-
-Everybody has a past since the day they were born. So do I. The past
-events affect our present life somehow. I have a lot of old things to
-tell. Therefore, this is the new topic *Past Review*, in which I will
-write down some of the old things. I think writing down them would
-somehow release me from them.
-
-It is a little boring for me to stay at the hospital seeing different
-people doing different things with few tools I can use. But luckily, I
-get my computer and smartphone here. They enable me to write something
-conveniently.
-
-By the way, I think my English writing skills downgrades quickly. Bad
-vocabulary, bad grammar, and bad fluency. It might be related to my long
-time without writing in English or my mind is kind of chaotic currently.
-But I continue to write this in English. Because I don't ever expect
-somebody would read this except myself. And this is also a start of
-practice.
-
-## At First
-
-At first, it backs to when I was studying at No.1 High School Attached
-to CCNU at 2016 (or maybe 2015) for my second year of high school
-education. My illness starts at one day when I got up very late.
-
-It was not the first time I got up late. It was quite common for me to
-get up late and I was always feeling sleepy at morning. Sometimes I got
-up late and went to classroom later with my name in the list of getting
-late.
-
-But that time, I just lay on my bed without any move. Then somehow my
-mother, who were working at my dormitory as an everyday life teacher,
-found I don't go to classroom.
-
-And that's the first time or maybe not the first time, I got **stuck**
-on something I don't know.
-
-My mother then called my father to school. What I said is not remembered
-by me. What I do remember is that I said I didn't want to study in that
-school because from middle school I had been against studying there all
-the time, although it was one of the best high schools across China.
-
-My father was angry. I don't remember what he said either. But like
-above, I do remember he said should I go to local high school, I would
-have to keep my grades good in the top 50. It's not a totally ridiculous
-requirement. But whatever, it's mean. And I feel bad.
-
-The worst thing is that it was the first time of me to feel broken and
-freaking out. I felt I was going to be crazy and the earth down my feet
-was rotating. I told my father about these feelings. He was silent then.
-
-Then we went to a nearby hospital for a psychology doctor. After the
-doctor asked me some questions and I answered her that I never felt
-happy, she thought I got depression and made a prescription including
-some Chinese Ancient medicine and a small machine to stimulate sleeping.
-
-That day I felt awful. And since then, big change of my whole life
-happened nearly every day.
-
-## Temporarily Stop
-
-I know my expression looks wired somehow. Again, it might be caused by
-my chaotic mind and memory. And I'm not so good at writing long English
-article.
-
-But the most important thing is not how good this assay is. The
-important thing is I remember some of my old memories and I can write
-them down. The only demand is that the text should be understood by at
-least myself.
diff --git a/www/content/posts/past-review-1.md b/www/content/posts/past-review-1.md
deleted file mode 100644
index 8d11941..0000000
--- a/www/content/posts/past-review-1.md
+++ /dev/null
@@ -1,55 +0,0 @@
----
-title: "Past Review 1"
-date: 2022-12-09T19:00:05+08:00
-categories: Essay
-tags:
-- English
-- jibber-jabber
-- past-review
-description: Where love begins!
-draft: true
----
-This is the second article for *past review* series. I had never thought
-this would come so fast.
-
-I don't plan to write my past in the order of time. Instead, I will talk
-about them in order of significance.
-
-So, what's next thing I want to talk about?
-
-## Begin of Love
-
-You know, what's the most significant thing in recent years. I would say
-it was the start of my love. The *love* here literally means love about
-sex.
-
-I fell in love with my *first* lover about 2 years ago. He is not my
-first lover. My first lover is another person, with whom I kept
-relationship for only a few days.
-
-I don't remember the days with the real first lover quite much. I might
-have gone out and played with him two times. And in one of my anxious
-nights like usual, I couldn't contact him. I felt bad and required more,
-which he could never give to me. Now in my brain, there are only some
-small pieces of memory about him. I don't remember his name anymore. But
-it's the real first love for me so it is engraved in my heart.
-
-On the same night I broke up with my ex-ex-boyfriend and got up with my
-ex-boyfriend. He contacts me on an App called little red for the red
-logo. It is indeed not the same night. Several nights before that night,
-he found me on the App, saying I'm adorable and want to get along with
-me. At that time, I haven't let go with ex-ex-boyfriend so I told him,
-we could only make good friends and we exchanged our contact
-information.
-
-Who would know, I broke with my ex-ex and got in love with ex like a
-fluent hand off.
-
-Then I begin a long relationship with my ex-boyfriend.
-
-You might be curious why I talked so much about one with only no more
-than two weeks contact. Because it was the first time, I began a real
-relationship. It's not about him. It's me to begin to find real person
-to begin a real love.
-
-It's from then on that I wanted to really be independent.
diff --git a/www/content/posts/self-resolvable.md b/www/content/posts/self-resolvable.md
deleted file mode 100644
index 0a034eb..0000000
--- a/www/content/posts/self-resolvable.md
+++ /dev/null
@@ -1,105 +0,0 @@
----
-title: "Self Resolvable"
-date: 2019-06-30T18:21:30+08:00
-lastmod: 2019-07-23T23:57:35+08:00
-categories: Coding
-tags:
- - C++
- - CruUI
-description: 一个 C++ 设计中的生命周期小工具。
-draft: true
----
-
-我实在是不知道怎么把这个东西翻译成中文。
-
-任何事物的发明都有其起源。最近我在写我的那个 UI 库的时候发现了一个问题:
-
-每当我的某个控件改变一个关系到布局的属性时,我就必须得重新 Layout,但是如果在某一个消息的处理过程中,用户改变了两个这样的属性,那么就有可能会连续 Layout 两次,很明显前一次的 Layout 是不必要的。所以我就改成了每需要 Layout 的时候,就把 layout 设成脏的,然后再投递一个事件,在下一个消息循环 Layout,这样,即使用户连续改了两个属性,Layout 的消息也只投递了一次,只会进行一次 Layout。
-
-这样改了之后看似没有问题,但实际上又引入了一个潜在的 bug:万一用户改了两个属性之后又立即销毁了那个需要重新 Layout 的窗口呢?虽然说,好的写法应该是用户调用 InvokeLater 在下一个消息循环销毁窗口,但你不能对用户的行为做任何假定。于是,就需要在 Layout 消息处理中在真正 Layout 之前要判断一下窗口还在不在。
-
-自然的去想,我就需要一个独立于窗口之外的一个变量来存储这个窗口是否被销毁了,但这样感觉很麻烦,我想把这个属性直接写到窗口里面,于是就产生了这个叫做 self-resolvable 的东西。
-
-大致思路就是,有这个需要的对象应该提供一个接口`CreateResolver`,调用这个接口你就能获得一个`Resolver`,而这个`Resolver`又有一个接口`Resolve`,如果对象还在,那么调用它就返回这个对象,不然就返回`null`。这样会很方便,因为所有的这些都是写在对象里面的,不需要在对象外面写额外的逻辑,而且上述的情况肯定不会只出现一次,如果我们把它抽象出来,那么就能一劳永逸。
-
-当然,我不会是第一个产生这种想法的人。实际上很多地方已经有了这个想法和实现。
-
-比如 Qt,我记得 Qt 里的`QObject`都有一个销毁事件,在这个对象被销毁的时候,会发出一个信号。Qt 我不是很熟悉,但是这个功能对于写 UI 来说还是很有用的。
-
-我不使用 Qt,但实际上,C++标准库已经有了这个想法的实现,而且功能比我说的更强大。那就是[`std::enable_shared_from_this`](https://en.cppreference.com/w/cpp/memory/enable_shared_from_this)。继承了这个类之后呢,你就可以随时从一个对象上调用`shared_from_this`获取一个`shared_ptr`,从而保证这个对象不会被销毁。如果你想要一个弱引用,那就可以调用一个`weak_from_this`来获取一个`weak_ptr`,但这个功能在 C++17 以后才有。标准库的这个功能,我也不是很熟悉,也从来没用过。
-
-最终我还是选择自己撸一套简陋的工具,来实现我的想法。
-
-```cpp
-#include <iostream> // for test output
-#include <cassert> // for assert
-#include <memory> //for shared_ptr
-
-//forward declaration
-template <typename T>
-class SelfResolvable;
-
-template <typename T>
-class ObjectResolver {
- friend SelfResolvable<T>;
-
- private:
- ObjectResolver(const std::shared_ptr<T*>& resolver) : resolver_(resolver) {}
-
- public:
- ObjectResolver(const ObjectResolver&) = default;
- ObjectResolver& operator=(const ObjectResolver&) = default;
- ObjectResolver(ObjectResolver&&) = default;
- ObjectResolver& operator=(ObjectResolver&&) = default;
- ~ObjectResolver() = default;
-
- T* Resolve() const {
- // resolver_ is null only when this has been moved.
- // You shouldn't resolve a moved resolver. So assert it.
- assert(resolver_);
- return *resolver_;
- }
-
- private:
- std::shared_ptr<T*> resolver_;
-};
-
-template <typename T>
-class SelfResolvable {
- public:
- SelfResolvable() : resolver_(new T*(static_cast<T*>(this))) {}
- SelfResolvable(const SelfResolvable&) = delete;
- SelfResolvable& operator=(const SelfResolvable&) = delete;
- SelfResolvable(SelfResolvable&&) = delete;
- SelfResolvable& operator=(SelfResolvable&&) = delete;
- virtual ~SelfResolvable() { (*resolver_) = nullptr; }
-
- ObjectResolver<T> CreateResolver() { return ObjectResolver<T>(resolver_); }
-
- private:
- std::shared_ptr<T*> resolver_;
-};
-
-class O : public SelfResolvable<O> {};
-
-int main() {
- const auto o = new O;
- const auto resolver = o->CreateResolver();
- std::cout << (resolver.Resolve() == o) << std::endl;
- delete o;
- std::cout << (resolver.Resolve() == nullptr) << std::endl;
- return 0;
-}
-```
-
-代码的核心思想,就是创建一个`shared_ptr<T*>`,让所有的`ObjectResolver`都保存这个`shared_ptr`,而需要这个功能的类继承`SelfResolvable<T>`,在构造的时候把这个`shared_ptr`所包含的指针设为`this`,在销毁的时候把它设为`nullptr`。这样`ObjectResolver`只需要通过这个指针就能获取到这个对象的存在状态以及对象本身。
-
-`ObjectResolver`是可以随意拷贝和移动的,而且我们只需要把对应的方法设为默认就可以了,因为它只包含一个`shared_ptr`成员。关键就是,在`Resolve`方法里面要判断一下`shared_ptr`本身是不是 null,如果是,说明这个`ObjectResolver`是被移动过的,那么用户就不应该使用它,因为不能使用一个移动过的对象,这是由使用者来保证的,我们只需要加一个断言来帮助解决这个可能发生的 bug(实际上我在第一次使用时就发生了这个问题)。
-
-而`SelfResolvable`是既不可以拷贝也不可以移动,这是我故意设置的,因为我压根就没打算让继承它的类拷贝和移动(比如窗口)。而且这个类的拷贝和移动语义设计起来也会比较复杂,因为我暂时用不上,所以就不过度设计了。
-
-最后有一点有趣的是,这里用到了一个叫做[curiously recurring template pattern](https://en.wikipedia.org/wiki/Curiously_recurring_template_pattern)的东西,具体的可以去看看维基,就不赘述了。
-
-## Update 1
-
-修改了所有的 Typo.
diff --git a/www/content/posts/self-salvation-before-final-tests.md b/www/content/posts/self-salvation-before-final-tests.md
deleted file mode 100644
index 3379d72..0000000
--- a/www/content/posts/self-salvation-before-final-tests.md
+++ /dev/null
@@ -1,70 +0,0 @@
----
-title: "期末考试前的自我救赎"
-date: 2020-06-06T22:11:24+08:00
-categories: 随笔
-tags:
- - jibber-jabber
-description: 一篇在期末考试前的牢骚记录。
-featured_image: /images/fuck-web-dev.png
-draft: true
----
-
-## 我在写什么
-
-我已经好久没有写很长的东西了,更不用说写这种还会公开发表在自己的博客上的内容。如果不是要放在博客上,我可能也不会有动力去写,毕竟我不是那种喜欢自己写了东西留作纪念的人。当然,也不是说不留作纪念,这只是一部分目的,还有一部分就是为了写给别人看。说不定哪天某个“天涯沦落人”偶然间看到了,多少能够引起一些感情。
-
-那我要写些什么呢?我想写的东西很多,不过没有一个是正儿八经的逻辑思维上的成果,都是些我的碎碎念。我不善于发表自己的什么宏观上的大思想,因为怕放到网上会遭受抨击。不过写起这种叫做 jibber-jabber 的东西,我是一套又一套。可能这就是多愁善感的人的一个特点,遇到芝麻大点的事,只要是能引起自己的什么感觉,就想写下来。
-
-不过,这次写这个随笔,最主要的原因,还是因为,期末考试快来了,在压力的边缘,我想做点简单的又有成就感的事——那就是写这篇随笔。再说大点,就是给我的博客增添一点新的血液,多愁善感倒是其次。
-
-## 期末考试怎么我了
-
-你还记得这篇文章的标题吗?“期末考试前的自我救赎”。我为什么要救赎我自己,当然是因为我犯了点“错误”。不过,这个救赎并不意味着我把自己拉上正轨,而是把我拉到另一条大概也能走的轨道上。
-
-这篇文章写于 2020 年 6 月 6 日晚上,也就是我的网站开发大作业上交截止日子的前夕。但你可以料想到,我没有完成大作业,而且我已经放弃了。我在打出“放弃”这两个字的时候,甚至身体抖了一下。但是我确实要放弃了,这就是所谓的“错误”。而“救赎”就是我所写的这篇随笔,以及我脑子里全部的关于这个问题所进行的思想斗争。
-
-我很想说一说,期末考试前的这段时间我到底怎么了。但我不愿意。大概作为一个正常人,没有人会直接把自己内心深处的痛苦清晰的表达出来,然后发表在公开的地方。但如果你正在看这篇文章,那么你多少应该能够想象出一些这些废话到底表达着一种怎么样的情绪。如果你不能,那也没有问题。因为我压根就没想着一个人会多么深刻的理解另一个人,尤其是在那个人说着含糊不清毫无逻辑的话的时候。如果你能想象出一点,那我觉得这便是人生大幸。
-
-## 我的选择
-
-我的选择就是放弃了网站开发大作业。但这只是一个暂时的逃避,这就已经说明了这个选择的后果。但我还是选择逃避,哪怕我知道后果。
-
-这到底是不是一个好的选择?
-
-它是我做的选择,所以它是好的。这句话可能会让你疑惑,为什么我做的选择就是好的。因为我相信人具有应激性,他的基因操控他会做出对自己最有利的选择。如果一个人处于极大的压力下,他又不能简单的处理掉这个问题,我是指,我无法在明天下午5点之前赶完我的大作业,那么逃避就是一个缓和情绪的最佳选择。
-
-这是一种曲线救国。就好比打游戏之于提升人的能力和境界有没有作用。如果抛开游戏本身的意义不谈,仅谈它的娱乐效应,答案也是肯定的。它只不过是在帮你放松,让你更有精力去做所谓的真正的有用的事。简单的说,它就是一块垫脚石。
-
-可惜,理论是美好的,人的情绪却不是完全由理智控制的。所以就算我明白以上这一点,但我还是为我的选择承担了不少的负面情绪。
-
-不过还好,我写了这篇随笔。
-
-## 不仅仅是学习
-
-我在开篇就说过,这篇随笔没有中心。我不是写什么正儿八经的文章,所以我大可不必去纠结那些写文章的套路,我唯一的线索就是我的脑子在想什么。
-
-如果我的大脑每时每刻都在做思想斗争,那我现在应该精神分裂了。恰恰是因为我的生活里还有许多给我带来新鲜感的东西,我才活了下来。
-
-就像写这篇文章,我一开始就没打算围绕着期末考试讲个不停。
-
-那我还注意到了些什么。
-
-### 写博客的工具
-
-这篇文章是用一个叫做 [Mark Text](https://github.com/marktext/marktext) 的软件写的。体验还可以,不过它目前处于测试阶段,有些许的bug和功能上的残缺,但总的来说还是不错的。我在Github上搜索了一会儿,找到了这个软件。一开始我就想找一个开源的 Markdown 编辑器,作为我的主力博客工具。因为用 VS Code 写这种文字性博客,实在是有点格格不入。
-
-### 关于我的新博客
-
-正如你所见,这篇文章会发布在博客上。这大概是我第三四次搭建博客了。在这期间,我试过了很多种博客的平台,包括 [*hexo*](https://hexo.io/) 、 [*halo*](https://github.com/halo-dev/halo) 之类的,光 *hexo* 就搭了几次。现在用的是 [*hugo*](https://gohugo.io/)。
-
-我是在申请 *Let's Encrypt* 的 SSL 证书时,发现他们官网用的是 *hugo* 这个静态网站生成器,当时了解了一下感觉还不错。尤其是 *hugo* 官网的宣传里说,它生成网站的速度很快。我探索了一下,发现它是 *Go* 写的,然后我就明白了。然后我果断放弃了用 *nodejs* 写的 *hexo* 。而且 *hugo* 的开发服务器可以热重载配置文件,但是 *hexo* 的就不行。这一点在配置主题的时候还是很有用的。
-
-想搭博客的同学可以了解一下。
-
-### 我的朋友们
-
-如果你让我想一些高兴的事,那我首先会想到的肯定是我的好朋友们。如果不是这段时间他们尽自己可能陪伴着我,我可能早就原地螺旋爆炸。我很想写一点东西或者发一点图片,但这些东西暂时只能留在我的心里了。因为网络实在是太过于凶险,博客上面放真实信息也不太好。不过将来我可能会匿名写点这方面的东西吧。但仅仅是可能。
-
-## 结尾
-
-万事有始有终,到结尾我也没什么特别想说的,我想说的都差不多说完了,我的表达欲也基本得到了满足。接下来就是去迎接期末考试这一系列麻烦的东西。再说近点,就是享受这个美好的晚上,享受上传这篇博客,以及等下吃东西的乐趣。
diff --git a/www/content/posts/sorry-if-its-pathetic.md b/www/content/posts/sorry-if-its-pathetic.md
deleted file mode 100644
index 29bc759..0000000
--- a/www/content/posts/sorry-if-its-pathetic.md
+++ /dev/null
@@ -1,35 +0,0 @@
----
-title: "Sorry if Its Pathetic"
-date: 2022-12-01T13:34:41+08:00
-categories: Essay
-tags:
- - jibber-jabber
-description: "I'm sorry if it's pethetic."
-draft: true
----
-
-## Not Healable
-
-It's hard for people to admit the illness or pain he/she got can __not__ be healed. Generally speaking, a big part of the deceases that can be recognized by human beings can __not__ be healed completely. Not to mention those we can't name.
-
-Most of us will be taking pains with ourselves along our rest life. I'm sorry if it sounds kind of pessimistic. But this is a truth, indeed.
-
-## Robustness
-
-Just like sometimes our software will run into some bugs, we can also run into some trouble. One thing in software development is called _robustness_, which technically means that a program can continue to work even if it get running into some unexpected conditions. However this error needs to be not fatal like death of human beings.
-
-## No Robustness
-
-I don't think you have to be robust. We all trap into some trouble we can't predict. What's worse is that the trouble is what we can't recover from.
-
-We can't make the world totally not to exist any issue. But we learn from our past. Like there is song named _What doesn't Kills You Makes You Stronger.
-
-We can't write a program that can always avoid crashing. Actually whether a program contains a bug is not decidable, I think, according to Turing's theory of halting problem. We can not even determine whether the given program will halt. We are __never__ able to make a accurate prediction of our future.
-
-## So What Can We Do?
-
-If we don't die, we always have a chance to make the old wrong things right. But the requirement is simple, that is, we don't die. If we still have a computer like if we still have our body alive, we can fix things.
-
-Again, we can't fix all potential errors. But as time flies, the more things we fix, the less unknown problems exist in the universe. That's definite true because the total problem set does not grow. If it did grow, it is actually not. It's just you don't know their existence, which doesn't mean you will never encounter them.
-
-Maybe that is optimistic or sounds happier.
diff --git a/www/content/posts/splitting-after-final-tests.md b/www/content/posts/splitting-after-final-tests.md
deleted file mode 100644
index d3d9ad7..0000000
--- a/www/content/posts/splitting-after-final-tests.md
+++ /dev/null
@@ -1,50 +0,0 @@
----
-title: "期末考试后的分裂"
-date: 2020-06-19T00:25:07+08:00
-categories: 随笔
-tags:
- - jibber-jabber
-featured_image: /images/grades-in-2019-2.png
-description: 我的分裂记录。
-draft: true
----
-
-## 写在前面的话
-
-我也想不到,我的博客最终成了我的”个人情感日记本“。其实我一开始是想写一些关于编程的技术文章。可惜我太懒了,懒得去写那些正经事,写这种牢骚记录倒是非常勤快。我大概已经想不出准确的词语来描述这个博客的性质了。
-
-我也不知道,把这些东西写在公开的地方好不好。为什么我不搞一个私密的日记本,因为我觉得如果写东西没有别人看的话,那就没啥意义了。我是说我觉得没啥意义,有的人也许会觉得写私密的日记是一件很享受的事情。
-
-大部分博主应该都是去在博客上分享一些美好的东西,比如美食、旅行记录什么的。但我的意向显然不在此。因为我完全不懂得那些浪漫的东西,也不懂得装饰生活。
-
-当我遇到好吃的东西的时候,我想到的更多的是怎么把享受美食的感觉留下来,而不是着急着去给美食做一篇正儿八经的说明文。
-
-## 分裂的现实
-
-在我最近的生活中,分裂的东西很多,比如你在头图中看到的分裂的成绩。
-
-今天本来应该是个开心的一天,因为我结束了为期4天的连环期末考试,也收到了新买的耳机。但是也遇到不愉快的事情,比如跟好朋友闹了点小矛盾,比如本以为修好的空调”又“坏了。
-
-## 分裂的心情
-
-我今天的心情就像一个过山车,忽上忽下,一会儿感到莫名兴奋,一会儿又感到莫名憋屈,就像一个双相情感障碍患者。老实说,我不是很喜欢这种感觉。但是转念一想,这比一直处在抑郁状态还是好一点。
-
-不过,谁的心情还没有个起起落落呢?所以我一直在想,这是不是就是生活的滋味。人生就是如此的分裂,充斥着相反的情绪。
-
-## 分裂的反应
-
-我一直在试图整理我自己的情绪,而整理的办法的其中之一就是你现在正看到的这篇文章。
-
-每当我低落的情绪涌上来,我的自我检查机制就会迅速反应。我在想为什么跟好朋友闹了一点小矛盾,我却不能释怀,为什么空调坏了我想到的不是怎么修它,还是感受到了一种沉重的麻烦。不过,我都没有得到结果。没办法,我的自我理解机制就是如此的薄弱。
-
-不过话又说回来,至少我意识到了这些种种不愉快,而不是被考完的喜悦冲昏了头脑,否定了所有的情绪。当我想到这一层,我心中的不快得到了些许的溶解。
-
-每当我高兴的情绪涌上来,我都会仔细的去回味那种快乐的感觉,那种满足感,让甜美的感觉得以充分的享受,甚至尽可能让它延续下去。
-
-当我意识到生命中有一部分是快乐,我不敢说生命是完美的,但至少它是丰富充实的。至少你咬到的那一口,不尽是苦味。
-
-## 结语
-
-我又成功的写了一篇泥巴文章,它是那样的不成形。不过我还是那句话,我压根就没想着写什么正儿八经的东西。我反复强调这一点,就是想要自己放松下来,写点自己顺着流淌出来的东西。
-
-现在它流完了,我也该继续去享受这个美妙的夜晚。
diff --git a/www/content/posts/yet-another-free-chat.md b/www/content/posts/yet-another-free-chat.md
deleted file mode 100644
index 8b6ea8a..0000000
--- a/www/content/posts/yet-another-free-chat.md
+++ /dev/null
@@ -1,32 +0,0 @@
----
-title: "又一篇闲聊"
-date: 2020-11-03T01:34:10+08:00
-categories: 随笔
-tags:
- - jibber-jabber
- - 失眠
-description: 某个晚上的一篇很水很水的闲聊博客。
-draft: true
----
-## 动机
-
-今天看到纯纯写作更新了一个很好的功能,那就是我最最最喜欢的光标移动动画。第一次见到这个动画是在2016版的Office套件中,当时就爱上了这种动画一发不可收拾,并且决定自己将来的UI库中一定要加入这个动画。然而我的UI库没写成,反倒是纯纯写作加上了这个我最爱的特性。
-
-## 关于纯纯写作
-
-不得不说,纯纯写作是国产业余自主开发的Android App中的顶尖之作。无论是从技术、设计还是营销的角度来说它都是成功的。
-
-很久之前我发现了这个非常有特色的软件,然后花10块钱买了它的会员。当时的我花钱比较大手大脚,买了诸如冰箱、专注森林和Sleeptown的付费版。那时我捣鼓了很久的Android的第三方ROM,在酷安上了解了不少App。
-
-纯纯写作在技术上可以说是顶尖的,到目前为止我几乎没遇到过bug,而且极度流畅。我说的流畅不是那种简单的运行流畅。我研究过各种UI,也写过一段时间的Android App,所以我深知一个自定义的文本UI做到无bug和流畅是多么难。
-最可惜的可能就是,我不是一个很专业的写手。
-
-### 关于新域名
-
-我的博客换了个新域名,也就是 crupest.life 。其实我本来想买 crupest.love 的,但是那个域名太贵了,所以就买了 .life 。不过现在想来,我还是更喜欢life。因为life比love范围更大嘛。如果再让我选一个,我会选 .space,因为space很物理,又可以表示自己的zone。(你不会去抢注吧?)
-
-### 关于失眠
-
-其实严格意义上来说我现在并没有失眠,因为我是主动选择不睡觉,而且我现在心情还不错。所以就有了又一篇闲聊的blog。
-
-啊,这篇好水,大概是有史以来最水的一篇了。