作业太多了!
作业太多了! 雨连续下了一个月,昨天终于放晴了!最近几天天气也不错。 今天我还没写完作业,大概还剩两本练习册,加起来三十多页。还剩一天假期,应该能写完。 不过我很想吐槽:这七天除了吃饭、睡觉、玩手机,就是写作业,感觉好像什么都没做。
感觉EdgeOne接入是真的慢
感觉 EdgeOne 接入是真的慢。 Cloudflare Pages 绑域名非常快,基本上添加完之后等着就行了。EdgeOne 就不一样了:设置完项目之后,不仅要 TXT 验证,还要慢慢等它生成部署;添加完 CNAME 之后,还得自己把证书、IPv6、强制 HTTPS 打开,然后进度条又要转半天。 太慢了。 不过部署后延迟比 Cloudflare 稍微低一点,也许这算是一个优势吧。
国庆快乐
国庆放假七天,祝大家节日快乐! 不过作业还是有点多,只能慢慢写了。 我们这儿一连下了几天雨,气温也慢慢降下来,感觉已经入秋。 最近在折腾另一个站点,一直没什么灵感。感觉除了博客这种形式,很难再开拓什么新空间,之后再想想吧。 又是平淡的一天。
那句话
不知不觉,一个月就过去了。 生活越来越忙碌,琐碎的事越来越多,让人不免心烦。 我忽然想起语文老师在课堂上曾引用过一句话: 岁月静好是片刻,一地鸡毛是日常。即使世界偶尔薄凉,内心也要繁花似锦。浅浅喜,静静爱,深深懂得,淡淡释怀。望远处的是风景,看近处的才是人生。唯愿此生,岁月无恙;只言温暖,不语悲伤。 也许真是这样,一地鸡毛才是日常。 但好在,淡淡释怀。
运动会
运动会 我们学校这几天在开运动会,但是我没去,因为这几天是阴天,随时都有可能下雨,况且,我还想要去看望一下初中的老师。 但是,明天我还是去一趟吧,闭幕式。毕竟,还是要熟悉熟悉校园生活的,如果有什么有趣的事,我还会发文章分享的
回到初中
这两天,趁着学校运动会,我和几个同学决定回到初中看望老师。 这一天,也是运动会的第一天,我打算上午去,可惜在下雨,我有些担心,万一运动会取消了,我可能也就去不了了。好在没过一会儿,天就放晴了。 下午1:50,我骑着自行车,到学校旁边的新华书店前,同学们早就到了。我们一起进入学校。 进了学校,尽管有一段时间没来了,但还是有一种很熟悉的感觉 我们跑到北教学楼,在那里找到了两位老师的办公室,但是他们正在上课,这时,班主任打来电话,我们就先到班主任那了。他很关切的问我们:高中生活怎么样?学习还适应吗?问了许多,随后聊了聊,发现他还是教15班,哈哈,只不过是从七年级开始带起,不再是九年级的班主任了 之后,我们去找政治老师,他也是从七年级开始带起。他向我们吐槽,七年级的书变了好多内容,以及他没有精力带九年级了。虽然是政治老师,但他还是劝我们学理科,哈哈 下课铃响了,我们想起历史老师应该下课了,于是去找他。也和他聊了会儿天,发现原来他认识我们高中的班主任,和他以前是同事,哈哈。之后他还告诉我们高中的两极分化,还拿出成绩数据给我们看。我们向他吐槽,我们现在这个老师,发音很不标准,上课根本听不懂。...
用 Github Action,让一个网站拥有两种架构
用 Github Action,让一个网站拥有两种架构背景一个站点同时使用 Astro 和 Hexo 两个静态站点生成器,并非主流做法。但只要两者的输出路径不冲突,完全可以合并到同一个 GitHub Pages 部署中。本文记录一种可行方案:Astro 作为主站,Hexo 挂载在 /blog 子路径,通过 GitHub Actions 完成全部构建与部署,最终发布在自定义域名下。 目标 主站使用 Astro,部署在 https://e-2.top/ 博客使用 Hexo,部署在 https://e-2.top/blog/ 两个项目独立构建,合并后统一发布 全流程由 GitHub Actions 自动化,无需本地构建 目录结构仓库根目录 e2/ 下包含两个独立项目: 123456789101112131415e2/├── site/ # Astro 主站│ ├── src/│ ├── public/│ ├── astro.config.mjs│ ├── package.json│ └── package-lock.json├...
Astro + React 从零到一:安装、集成、项目结构与使用指南
Astro 是近年来最值得关注的现代 Web 框架之一,它利用群岛架构(Islands Architecture),默认向客户端发送零 JavaScript,非常适合内容驱动型网站。同时,Astro 对 React 等 UI 框架提供了无缝支持,让你既能享受静态站点的极致性能,又能复用 React 的组件生态。 下面,我将带你从零开始,完成 Astro 的安装、React 集成、项目结构解读,并演示如何在 Astro 中使用 React 组件。 环境准备与创建项目确保你的电脑上已安装 Node.js v18 或更高版本。然后,在终端中运行以下命令来创建一个新的 Astro 项目: 1npm create astro@latest Astro 的 CLI 向导(代号 Houston)会引导你完成一系列配置: 指定项目目录:输入 ./my-astro-project。 选择模板:建议初学者选择“Empty”或“Basics”模板,以便从零开始理解项目结构。 安装依赖:向导结束后,进入项目目录并运行 npm install。 启动开发服务器: 1npm run dev 浏览器...
新域名
最近几天买了个点top域名:e-2.top终于不用点xyz了,这个比较简短好记,不过,博客还是暂且用这个xyz吧,这个我之后再探索一下 至于之前领的那些免费域名,我仅保留1f.cc.cd
优秀的开发者be like
《世界上最优秀的开发者》 Ctrl+C —— 向世界借一点智慧Ctrl+V —— 让代码看起来像自己写的npm run dev —— 点燃 localhost:3000 的圣火Delete —— 销毁犯罪现场Ctrl+C —— 再次向开源社区致敬Ctrl+V —— 这次一定不报错npm run dev —— 热更新,假装一切尽在掌握 颁奖词:他从未写过一行代码,却让整个项目跑了起来。他不是在开发,他是在热重载人生。 如果续写,大概是: 1234git add .git commit -m "feat: 世界上最优秀的开发者"git push --force# 然后发现推到了 main INDEX大写也照样跑,优秀开发者从不纠结大小写。