年轻人的第一届Hackergame — Some writeups for USTC Hackergame 2023

请注意,本文发布时间为2023年11月4日14:01,此时活动已经结束,并不存在作弊和泄漏分享题目题解的问题。 TL;DR 这是我参加的第一届Hackergame,作为一个什么都不会什么都不知道的屑雪生(对于我自己来说)已经算可以了,因为7天的比赛里面有5天我是缺席的(在nbfls),下次可能就要大学再见辣,Hackergame! 题解正文 1. Hackergame,启动! 玩Hackergame玩的 什么签到题(bushi 我们打开题目,然后:什么启动?还要我录音?还要我的麦克风权限?去你的罢! 然而最后还是开启了麦克风权限 开启了麦克风权限,点击提交,可以看到浏览器地址栏多了/?similarity=显示为相似度,根据下面的提示说得不够标准哦,相似度大于 99.9% 才能拿到 flag。,可以知道直接query设置成99.9以上就可以成功拿到Flag辣! 最后点击获取Flag,然后是高仿某你说的对游戏的UI(x EOF 2. 猫咪小测喵 1. 想要借阅世界图书出版公司出版的《A Classical Introduction To Modern Number Theory 2nd ed.》,应当前往中国科学技术大学西区图书馆的哪一层?(30 分) 提示:是一个非负整数。 不是ustc猫喵,不知道喵,遍历喵,得到12喵。 2. 今年 arXiv 网站的天体物理版块上有人发表了一篇关于「可观测宇宙中的鸡的密度上限」的论文,请问论文中作者计算出的鸡密度函数的上限为 10 的多少次方每立方秒差距?(30 分) 提示:是一个非负整数。 在arXiv翻遍了喵,找到了这篇论文喵,论文中的abstract(We find the most restrictive upper limit from the domains considered to be 10^23 pc^−3 , which ruffles the feathers of long-standing astrophysics theory.)中提示为23喵。 及格了喵,好耶喵! 3. 为了支持 TCP BBR 拥塞控制算法,在编译 Linux 内核时应该配置好哪一条内核选项?(20 分) 提示:输入格式为 CONFIG_XXXXX,如 CONFIG_SCHED_SMT。 网上翻到了这篇文章喵,在自己的Linux电脑或者是容器输入zcat /proc/config.gz | grep BBR,得到CONFIG_TCP_CONG_BBR喵 ...

November 4, 2023 · chihuo2104

chiblog,一周岁生日快乐!

1. 逝者如斯夫 忆开端 在一年前,我还是准高一学生,现在我已经经历了4门学考的洗礼(成绩2A2B 恼),也算是一个刚刚入门高中的小菜鸡了 让我们把时间拨回2022年,看看chiblog是怎么立项的吧: 2022.2,chiblog正式立项 灵感来源:baiyuanneko的bbg 2022.2 开始预开发 使用技术栈:quasar + vue3 options API 2022.6 推倒重来 使用技术栈:vite + vue3 compositions API 写了文章页 首页 以及页面 耗时1个半月 chiblog 1.0.0于2022.8.7开发测试完毕后发布。 2. 不舍昼夜 chiblog作为一个无后端的前端博客平台,自然是使用js框架开发的。 我目前正在使用的框架:Nuxt3 + Vue3 *具体的版本更新内容可以到releases页查看 在经历1个月的开发后,第一个能用的chiblog版本 v1.0.0 就是在一年前的今天正式发布了。 那时候,百废俱兴,大家看截图就知道了(db:好简洁啊) 1.0.0-1.0.5的UI: 那时候是非常不想加css的…… 接着继续开发,在1.0.6版本稍微的优化了一下美观成分 然后就是被so1ve诟病的Icon和字体没对齐,在1.2.0版本才修复好,什么千年老bug(( 1.0.7与1.0.6的UI相同,修了点小bug,以上。 1.0.8的也几乎相同,就是添加了一个断网提示: 在1.1.0之后转nuxt3了,那时候2022年12月,nuxt3刚出稳定版,算是第一批吃上nuxt3螃蟹的人罢 1.0.9前原来开了一个next分支,但是原来因为用的是vuex,然后转nuxt也不支持,遂删分支,先把vuex转pania后再准备切技术架构。 1.0.9属于过渡版本,是最后一个客户端渲染版本,众所周知,服务器端渲染可以推SEO以及用w3m浏览(什么自由软件基金会成员) 1.1.0于2022年底发布,勉勉强强把vue3的客户端js活生生套到了nuxt身子上,那时候并没有使用composition,所以路由会出现错误。 *1.1.0的容器支持根本没有什么软用,在1.1.5后的容器才得到正常的支持 那时候 mzw:fork chiblog, chuang Podman 猫猫:chi你这个怎么我curl就404了 1.1.1只是让nuxt衣服更合身了些,至少路由还是可以正常使用的。 *1.0.6-1.1.2的UI都是没有改过的,与1.0.6相同。 1.1.3的UI做了些小改动,新增字数统计功能 大的要来了,1.1.4 UI重磅大更新! 并且发布了野兽特供版 mzw&猫猫&db:臭 lazyload,自定义背景,文章附图,现代卡片设计,都有辣! *顺便提一句,lazyload的这个图片shojo.gif来源为https://skipm4.com/,然后由于其占用空间太大(1MB大小),遂在1.1.9版本用material design的svg icon替换了它 ...

August 7, 2023 · chihuo2104

rwkv食用指北

题外话 我皈依Arch啦!!!!! 让我们一起开ArchLinux创创卡车罢(x 猫猫金句: 这是我在高一更新的最后一篇文章 当然,宁波外国语学校生存指北 也会得到高一最后一次更新(x 为什么我笔记本运存升20G了?因为我忍不住下手买了个229的kingston,还花了骨折价买了199的500G三星Pro 880(乐 chi的450,没力! 有喜必有悲:我的所有workspace数据全被清了,现在真的是什么都没有了(大悲 chiOpenID的源码也空了 我只好重构。 这件事情告诉我们:备份是很重要的。 mujitogawa大佬您强强!去参加人工智能国赛了! 1. rwkv简述 RWKV是一种新的神经网络模型,它结合了RNN和Transformer的优点,可以实现高效的并行训练和推理 。RWKV的全称是Receptance Weighted Key Value,意思是接纳权重键值 。RWKV是由彭博提出的研究项目,并已经被集成到Hugging Face的transformers库中。 — by edgeGPT 再说一嘴,Peng Bo大大是中国人,还有训练模型是开源的!!!(在这里批评某小软件公司)而且RWKV只要运存8G+就可以运行,只是快慢的区别罢了。 2. 事前准备 你需要: 脑子 一台运存不低于8G,硬盘存储剩余空间不低于40G的电脑 系统不限,我们这里以Linux系统为例 git,Python,pip(请自行搜索安装配源) miniconda/canconda也可,要求是你会用 预训练模型 chatRWKV环境 预训练模型可以从这里取得:https://huggingface.co/BlinkDL/rwkv-4-raven/blob/main/RWKV-4-Raven-7B-v11-Eng49%25-Chn49%25-Jpn1%25-Other1%25-20230430-ctx8192.pth 直接点Download即可 这是RWKV4 raven(擅长与人打交道 相当于ChatGPT)的中文模型 14.8G huggingface的网速还是不错的,但是还是得等一个小时(建议aria2下载) 如果你不想用这个预训练模型可以切换其他模型,或者是切换更小的模型:https://huggingface.co/BlinkDL/ 各个模型解释如下: Raven 模型:适合直接聊天,适合 +i 指令。有很多种语言的版本,看清楚用哪个。适合聊天、完成任务、写代码。可以作为任务去写文稿、大纲、故事、诗歌等等,但文笔不如 testNovel 系列模型。 Novel-ChnEng 模型:中英文小说模型,可以用 +gen 生成世界设定(如果会写 prompt,可以控制下文剧情和人物),可以写科幻奇幻。不适合聊天,不适合 +i 指令。 Novel-Chn 模型:纯中文网文模型,只能用 +gen 续写网文(不能生成世界设定等等),但是写网文写得更好(也更小白文,适合写男频女频)。不适合聊天,不适合 +i 指令。 Novel-ChnEng-ChnPro 模型:将 Novel-ChnEng 在高质量作品微调(名著,科幻,奇幻,古典,翻译,等等)。 来自RWKV作者 Peng Bo 的 知乎专栏<https://zhuanlan.zhihu.com/p/618011122> 3. 食用 我们需要搭建一个gradio环境 ...

June 10, 2023 · chihuo2104

2022和2023公告并杂文讨论碎碎念数篇

笔者补修:本来在老博客中,有数篇公告文章及杂文和碎碎念,我很有把握那时候纯粹是为水博客而水博客,但是我又不忍删除。所以我把它们都合并在这了,大家看看过就好。 以及下面的笔者补评是笔者在补修时的所想所思的碎片。 记于2026.1.20 2022.7.24 你好,Docker!——全站上云成功 经过了10天的摸索鱼,终于把所有的网站都垒上云了 呼…… 趴 现在的站点都是使用docker技术进行服务的,80端口的nginx做反代 然后几天之前 原来的笔记本电脑坏了…… 又换了一台台式机…… 台式机的配置比我原来那台u机子好多了,至少标压了,然后内存提到了16个G 呼 可惜没独显,然后换Linux了(Ubuntu 22.04 Jammy) 其他的话 后面把chiblog的后台和评论区搞定罢…… 2022.9.9 宁波外国语学校玩ys指北 风险提示:根据《宁波外国语学校学生手册》规定,学生在校期间禁止玩任何形式的电子游戏,所以这篇文章是理论性文章,风险须由执行者自己承担! 众所周知,NBFLS图书馆是有电脑可以用的 但是看到NBFLS图书馆那瘦客户端感人的配置,肯定是装不了ys的(恼 那怎么办呢(x 1.云游戏 方法好,没尝试过,而且我是B服(x 2.RDP/VNC 当然可以了! 只要在家里把基于Windows 10的ys环境配好,然后设置->远程桌面开启RDP 然后用frp或者是什么乱七八糟的穿透软件穿透出去(x 3.ToDesk(有危险) ToDesk(https://todesk.cn/),是一个比较牛的远程控制软件,和TeamViewer差不多 但是限30fps,所以可能ys玩起来不是那么流畅。 据猫猫:ToDesk主服务器貌似已经被注入恶意程序,所以建议不使用。你恶意程序和我玩ys有什么关系(x 4.TeamViewer 这也是个好方法,但没试过(x 目前我在外面使用的是RDP方式来玩ys的(x 最后再说一句:氵代码什么的才不氵呢,ys多好玩(x 推广: ys B服 UID 510736115 2021.3.17 chi的两篇有感杂文 笔者补评:我现在看到这两段文字透露出的稚嫩和naive我想笑怎么办,让我憋一下 这两篇杂文都是自己在学习和生活过程中的有感而发,大家看看就好。 版权声明:以上文章版权归chihuo2104版权所有,转载需取得原作者授权且注明出处。 成绩自尊不得论 有感于某位同学班级垫底被别人说一句倒数第一而理直气壮地反驳他人“讽刺”“伤自尊”而撰此文 成绩固然不是评价一个人的全部,但也算是其中的一部分重要内容了。但在我看来,如果你没有付诸应有的和实实在在的努力,考出了班级垫底,这种人是不配拥有自尊心的。 来说说这位同学吧,他在学校里面“非常努力”,体育课时还逃课在教室里自修。大家都认为他“非常努力”,但是成绩一出来就可以看出来成果了——没有一次上过班级前40。回家后呢?据我获得的信息,他整天整夜的玩游戏,周末也是一样。在日常学习中投机取巧,不遵守校纪校规。比如说跑操直接逃走,还有体艺课能在教室里面自修就在教室里面自修。我虽然体重大,跑不动,但是也跟着班级大部队一直坚持下来了。这种人,我只能说虚伪狡猾还很烦。我之前和他交友的时候,他还一直缠着我问这个问那个,尤其是要展示自己的计算机软硬件领域和手速多厉害。最近没理他倒清静多了。这种人在我看来,根本不配当一个有自尊的学生,他甚至都没有资格做一个学生。 如果你曾努力过,拼搏过,但是仍然处于班级垫底,没有人会嘲讽你。也没有人会提及你的成绩,因为大家都知道你努力过。同学们也会鼓励你走上上游,我认为这样的人是值得有自尊心的,我们都应该鼓励这种人向前。 但像我们同学这样的人,是时候反思一下自己的行为了。俗话说的好“一分耕耘一分收获”,在英文中还有一个相似的谚语“No Pain,No Gain”,表达的也是这种意思。我们在现实生活中要脚踏实地,不要等到事后才知道要自尊。这种人就应该尝尝苦头,接受一下生活的毒打,才知道自己的行为是错误的。 我们绝对不可以成为这样的人,如果你吊儿郎当都可以达到班级名列前茅,固然好;但你不努力一直拿个班级倒数,到后面还要扒着人要自尊,这就是你的不对了。 2023年3月16日 于 宁波外国语学校 朋友无用论 虽然我本身的性格就不适合交朋友,但几经挣扎,最后得出朋友无用这一结论。 小学时,我尝试交朋友;而初中时,皆散。初中时,艰难地结交了数知心好友,本想把这美好的友情延续到高中。高一上结束后,愚发现此为痴心妄想也。高中时,我不需要也不会交任何的朋友,这两次的结果让我知道,“友谊地久天长”是一个假命题,生活仍需依靠你自己的一颗强大的心。 私曾想交友,在初中时交得二友,最可悲最可恨者为初中时如胶似漆,高中后形同陌路,何哉?然则愚的付出和感情皆倾注于此,而此人视之如儿戏耳。全然不知其问题亟需解决,回想往事兮,愚为愚矣!何为交友? 朋友给你带来的麻烦完全大于他给你带来的喜悦。试想一个人像橡皮糖一样粘着你,你是否认为他给你带来了极大的困扰?每次一个人在你写作业的时候打断了你的思路,你是否感到十分的生气?诚然朋友会给你带来一些愉快享受的时光,但朋友给你带来的这些时光完全可以由你自己去创造。朋友不是最优解,自己才是最优解。 只有一个内心不强大的人才需要朋友。对于内心强大的人,他们根本不需要朋友。朋友起到的作用是陪伴和倾诉,而内心强大的君子们,他就可以自己陪伴自己,自己使用一个不依赖他人的倾诉方法。少依赖他人,万事靠自己。如东坡居士以及那些左迁的文人们,他们不甘寂寞,就算孤独也不会对他们造成巨大的影响。 从来没有一个人会成为你的朋友。这里的朋友是狭义的,也就是知心朋友。有这么一句话“没有永恒的朋友,没有永恒的敌人,只有永恒的利益”。内心还是要自己坚守,而完全没有必要去对任何朋友敞开心扉。曾羡慕某游戏最新活动中的一个剧情,两个社交恐惧症患者(抑或是社交焦虑患者)的角色在其他成熟的角色的帮助下变得活泼开朗的故事。但事后又想来,游戏只是游戏,它永远都是美好的,又怎么会在现实中出现这样的事情呢?又在某周报上看到“虚拟男友”日租的事情,某位读者评论此事中说“如果你想要别人对你好,你要先对别人好”,你对了别人好,别人会对你好吗?答案显然是错误的,我的五次被抛弃的经历已经可以彰显这是一个假命题。几经背叛的友情,令愚疲惫。有一个极具讽刺的事情,在我班英语课项目汇报中,愚一人全包的展示可以比一个四人精心准备的要好,这非愚之英语水平佳于其四人。仅为四人扯皮,不可做好工作也。 朋友是无用的,虽然管仲和鲍叔牙和高山流水觅知音的故事仍然传为一段佳话。但愚认为,朋友依然无用;知心朋友固然有用,但无也。因此从今天起,停止交友,关心自己,走好当下。 2023年3月15日 于 宁波外国语学校 ...

April 7, 2023 · chihuo2104

优雅地在Nuxt3中运行浏览器端js脚本:是什么,为什么和怎么做

现在在Nuxt3里面运行一个浏览器脚本比Nuxtjs(Nuxt2)里面累多了,而且还挺隐蔽的,再加上Nuxt3发布才几个月啊怎么都没人去写这种教程还得我一个一个翻所以特意写了这篇文章 是什么 浏览器端js脚本指只能在浏览器端运行的JavaScript脚本,里面涉及了DOM操作和浏览器环境仅有的一些类和对象,而在服务器端渲染时是没有这些对象的。 为什么 浏览器端js涉及DOM操作,而在SSR渲染阶段时,不会出现Document和Window等浏览器端才会出现对象,所以浏览器端脚本只能在浏览器端执行,如果在服务端执行会出现错误,比如说: <script setup> const a = document.getElementById("someid") a.innerHTML = \'Hello!\' </script> <template> <div id="someid">Hi!</div> </template> 就会直接报错: 怎么做 如何让浏览器脚本可以在浏览器正确执行而避过服务端渲染呢? 1. Vue Hook Vue的Hook(Mounted)是在DOM创建后执行的,所以我们可以把代码改成: <script setup> // 在这里加入了 onMounted Hook Function 可以保证它在浏览器端执行 // 在nuxt3中 不需要引入onMounted等 nuxt3自动帮你引入了 onMounted(() => { const a = document.getElementById("someid") a.innerHTML = \'Hello!\' }) </script> <template> <div id="someid">Hi!</div> </template> 2. Plugins绑定Vue全局变量调用 面对import方式引入浏览器端js库的时候,Hook就无能为力了。Hook虽然能执行,但是在文件里引入的时候就会出错。这样的情况只能用plugins侧载到Vue全局变量端进行调用,比如说chiblog的valine评论实现: /plugins/loadValine.client.ts import valine from \'valine\' export default defineNuxtPlugin(nuxtApp => { nuxtApp.vueApp.config.globalProperties.$valine = valine // nuxtApp.vueApp是Vue实例,Vue3后全局变量挂载到了 Vue.globalProperties 中 }) /components/CommentSys/Valine.vue <script setup> const $valine = useNuxtApp().vueApp.config.globalProperties.$valine const props = defineProps({ appid: String, appkey: String, path: String, avatar: String }) onMounted(() => { new $valine({ appId: props.appid, appKey: props.appkey, path: props.path, el: \'#valine-comment\', avatar: props.avatars }) }) </script> <template> <div id="valine-comment"> </div> </template> 但如果代码是这么实现的话会出现错误(服务器渲染时会渲染import入的内容): ...

April 4, 2023 · chihuo2104

年轻人的第一块[Arduino开发板,WiFi/蓝牙模块]

笔者补修:本来在老博客中,这是分开的两篇文章,鉴于两篇文章过于浪费读者时间且知识浅显,特此合并一篇文章,希望大家读得开心,看的开心,感受我那时候的simple和naive。 记于2026.1.20 年轻人的第一块Arduino开发板 这里主要记录chi捣鼓他的第一块Arduino开发板的一些小事和注意事项(x 因为chi没有钱钱,所以退其次而求之,买了个国产Arduino小板,虽然还是很贵,要28呜呜呜 如果你是有意的,那么你又蠢又坏;如果你是无意的,那么你就很幼稚 —— 张莉莉 声明:这里引用的话属实,本人不对此发表任何看法。 显然NBFLS进入了高一下学期,马上就要四门学考,学业压力变大,板板也只能回家玩(悲 所以更新什么的不要催啦( 0x01 拿到板子 拿到板子第一件事是做什么?当然是拆开啦(x 这是我拿到的板子,花掉了我28大洋(全恼 因为人比较傻,买的是39套件,根本没有传感器(全恼 这怎么玩啊 rnm,退钱! 0x02 安装驱动 如果你买的是国产小板子,需要去找卖家要驱动,否则没法用(x 如果你有钱,买的是Arduino意大利原产板,就不需要这一步啦 windows无脑.exe即可(x 0x03 下载安装arduino IDE https://www.arduino.cc/en/software 链接自取 不想做保姆式教程了 我买的这个小板子是兼容UNO的,驱动装好之后打开设备管理器看一下连接的串口,在Arduino IDE里面选择串口和板子就行了。 0x04 Start Coding! 这个是基本的代码: void setup() // setup函数 顾名思义 拿来做初始工作的 { } void loop() // loop函数里面是循环做的事情 { } 这个是写Hello World的代码: void setup() { Serial.begin(9600); // 设定串口波特率为9600 后面在Serial Monitor里面就要使用这个波特率和板板通信 } void loop() { Serial.println("Hello world!");\t// 串口输出Hello world! delay(1000);\t// 延时1s 相当于sleep } 你可以打开Tools -> Serial Monitor观察板子给你发送的内容。当然,Ctrl+Shift+M也可以食用~ ...

February 25, 2023 · chihuo2104

乱玩vps-hostvds超 便 宜 vps[俄罗斯莫斯科]

这个系列,chi鸽了多久呢?不知道(x 1. 缘起 hostvds是看ydd大佬的账单看到的(x HostVDS也没看它由来 便宜是真便宜,1C1G 20GB Disk只要0.99USD,相当于你充值了10USD(72CNY)可以用10个月,然后平均下来每个月只要7块!而且还是按量计费!!! 据ydd大佬:开机子和开盲盒一样,有可能会出奔腾4(x 这么便宜的轮子谁不要呢(x 于是chi就花了点小钱给大家评测一下(x 2. 正文 2.1 购买 购买地址,带Aff,不喜自搜 支持支付宝支付。 然后进入面板,创建vps 目前有三个地区可选,分别是莫斯科,达拉斯和硅谷。 chihuo买的是莫斯科机子哦,后面的机子会继续发评测氵文章(x ydd大佬的新vps也可能会上评测(x 2.2 网络 联通 联通去程如下: 联通回程如下: root@chivm:~# ./besttrace 153.36.202.5 -q 1 traceroute to 153.36.202.5 (153.36.202.5), 30 hops max, 32 byte packets 1 45.156.21.1 1.29 ms AS56971 Russian Federation, Moscow, skyhost.ru 2 10.18.252.11 0.58 ms * LAN Address 3 169.254.0.5 0.56 ms * The Local Link 4 169.254.0.0 0.58 ms * The Local Link 5 msk-m9-cr5.ae1-554.rascom.as20764.net (80.64.102.142) 2.26 ms AS20764 Russian Federation, Moscow, rascom.ru 6 * 7 * 8 be3377.ccr22.sto03.atlas.cogentco.com (154.54.36.89) 19.69 ms AS174 Sweden, Stockholm County, Stockholm, cogentco.com 9 be2557.rcr21.cph01.atlas.cogentco.com (154.54.61.241) 28.92 ms AS174 Denmark, Capital Region of Denmark, Copenhagen, cogentco.com 10 be2496.ccr41.ham01.atlas.cogentco.com (154.54.61.221) 37.27 ms AS174 Germany, Hamburg, cogentco.com 11 be2797.ccr41.fra03.atlas.cogentco.com (154.54.58.225) 46.12 ms AS174 Germany, Hesse, Frankfurt, cogentco.com 12 be2845.rcr22.fra06.atlas.cogentco.com (154.54.56.190) 46.16 ms AS174 Germany, Hesse, Frankfurt, cogentco.com 13 be2844.agr21.fra06.atlas.cogentco.com (130.117.0.30) 45.39 ms AS174 Germany, Hesse, Frankfurt, cogentco.com 14 be3167.nr51.b037206-0.fra06.atlas.cogentco.com (154.25.14.78) 46.20 ms AS174 Germany, Hesse, Frankfurt, cogentco.com 15 * 16 219.158.3.245 179.77 ms AS4837 China, Guangdong, Guangzhou, ChinaUnicom 17 219.158.4.49 179.56 ms AS4837 China, Guangdong, Guangzhou, ChinaUnicom 18 219.158.3.13 178.61 ms AS4837 China, Guangdong, Guangzhou, ChinaUnicom 19 219.158.111.78 173.01 ms AS4837 China, Jiangsu, Nanjing, ChinaUnicom 20 221.6.174.94 193.48 ms AS4837 China, Jiangsu, Suqian, ChinaUnicom 综述:去程绕路俄罗斯伯力,回程绕法兰克福cogent,再从广州穿越回来。 ...

January 8, 2023 · chihuo2104

2022年度总结

TL;DR 逝者如斯夫!2022就在咕咕咕中过去了。 又是一年,一年复一年,一年何其多!当然,还是在鄙视链的底端一直呆着,呆着罢,已经习惯了。 只是一个小蒟蒻对自己一年的所作所为做个小总结罢了,各位大佬可以随意看过。 最后祝大家元旦快乐!迎接自己崭新的2023吧! 2022 TODO目标完成度 参考:2021の年度总结: https://blog.chihuo2104.dev/posts/goodbye-2021 1. Coding方面 docker学力,k8s再说,因为没机子 没学,摆力,明年学qwq 学啦,interface class特别好玩(x 但是m$给我报error是什么意思(全恼 rust什么辣鸡玩意,学go啦~ 乐,什么东西 学力 没学 不想学qwq 学力,so1ve: 屑chihuo还在用express 2. Project方面 一个都没做qwq,全部都被我丢力 3. Score for Examnation方面 语文 131/150 +6 数学 144/150 +4 英语 115/120 -2 略有遗憾 科学 167/180 -8 有些遗憾 社会 75/80 刚刚好 体育 36/40 尽力了 总分 665/720 -5 有些遗憾 其实屑chihuo是在给自己立flag呢 2022の大事记 1. 2022.2 chiblog立项 chiblog初期项目用的是vue3+quasar,因为太臃肿被削力 2. 2022.6.18 中考 中考真的对我挺重要的,因为三模后发生的一些事情(涉及隐私问题在这里不透露了),所以实际上并没有超常发挥。虽然最后发挥还是不错的,考出了自己的水平,最后中考分数是665(可以考鄞州高级中学),因为考了宁波外国语学校的强基班,所以最后斟酌再三,报了宁外的强基班。 3. 2022.8.4 chiblog v1.0.0 release 中考考完之后,chiblog重构闪亮登场!但是就是和大佬猫猫说的一样:谜之css。chiblog项目地址:https://github.com/chi-net/chiblog。现在的最新版本是 v1.1.0(20221231) ...

December 31, 2022 · chihuo2104

起于scratch,终于何处?——记chihuo2104的建站四周年

为什么写这篇文章? 想用笔记下自己4年走来的风风雨雨,还有感谢这四年以来一直支持和帮助我的人们。 起于scratch 我对编程的爱好,源于scratch。那是2017年7月的一个晚上,我在宁波书城看书,突然发现了一本《Scratch少儿趣味编程》,就是这本书,引领我走进编程的殿堂。 随后,我在舅舅给我的退休破烂笔记本电脑里面安装Scratch 2,开始自学怎么玩Scratch。 那台笔记本虽然破烂,但是给我一道通往编程殿堂的光明道路。 配置如下: Model: ASUS CPU: Intel Pentium B960 @2.2GHz(2C2T) RAM: 4GB DDR3 Disk: 500GB WD HDD Grapics: NVIDIA GT520 (1GB GDDR4) 随后我在https://scratch.mit.edu/上注册了自己的账号。当然,好久都没更新个人资料了。它显示的我的工作还是目前是一名初中生,现在已经退出了scratch圈 目前正在学习HTML,CSS,Javascript。我现在已经高一了,逝者如斯夫! 然后我在上面发表了几个自己做着玩的小project,比如说骰子,智力问答和小小狗。我还在阿尔法营(现在已经不复存在了,太可惜了…原地址:https://mozhua.aerfaying.com/,据消息:现在搬到了https://gitblock.cn稽木世界)注册了自己的账号,还认识了几位一起撅scratch的人们,他们分别是zjezhpy,3412196936,363045841,青竹,Mr.Wu,和御风,感谢他们! 我亲爱的母亲看到我对编程的热衷,然后有人跟她说编程是不错的,于是她花大手笔在2018年1月给我报了一个编程班。当年可是200元一节课,然后先学Scratch再学OI,我学的太快了,所以直接跳级跳到最高级。 在编程班里,先学Scratch,再学C,最后学了C++。OI这一块我如果是想学的话还是可以的。之前在OI里面的排名是第一(笑,然后收到了朱老师(编程班老师)的两个手写板和两个罗技鼠标。有一个我一直保存到现在,可惜最近滚轮坏掉,就寿终正寝了。当然,还开了一个正统的luogu账号(OI必备),这都多少年没活跃了。 当然,比赛参加了,市赛数据出问题了,差点就拿三等奖了(悲 在编程班里,我认识了这些同学:邬ty,巩sy,陈yc,乐cx,李lt等,感谢他们对我的帮助和陪伴! 2018年,我开始接触Web编程,开始觉得OI没有什么实用性,就是死拿奖的,所以对OI的乐趣渐渐地淡了下来,到2019年6月之后,就再没碰过OI,编程班也停了。 2018年10月14日,就是4年前的今天,在晚上8点钟,我拿着老旧笔记本电脑用Dreamweaver写了87h87g78g小站,并用路由侠对外开放。 然后就是这篇文章里面讲的内容了,一直到2021年开头。 终于何处? 对于我来说,这是一个非常值得思考的问题。目前我的技术栈是全栈,前端用Vue.js,后端用Node.js或Go。 虽然Go现在没时间学,但是以后肯定是要了解和掌握的。准备精通的就是JavaScript了。 让我们继续叙事吧。 2021年开头我开始学起Node.js并开始使用基于Express的WebServer来创建服务器后端。当时是和ejs这个template language一起配合的,所以耦合特别紧。 2021年8月,我开始学习Vue2,然后写了自己的第一个Vue小网站chiweb(当然最后更新是在今年1月了),那时候是参照梁灏的《Vue.js实战》来开发的,用的是options api。 随后,我开始学习Vue3的新语法,再入门了less。 2022年2月,baiyuanneko(下称byn)来主动加我友链,我看到了bbg-contributors/bbg(原baiyuanneko/bbg)这个项目,于是contribute了,成为了bbg的collaborator 在写bbg的过程中,我也学到了许多,Misaka也开始contribute bbg,她给我提出的许多意见让我受益匪浅,感谢她的建议! 2022年2月,看到byn的bbg开工了,我也打算自己写出一个blog系统出来,当时是花里胡哨的Quasar框架加上Vue3开发的,中考考完之后,我推倒重做,也使用了最新的Vue3 Composition API,还没有依赖除Vue以外的任何框架。已经达到chiblog所说的轻盈,简洁,可插拔了。在我的努力之下,chiblog的第一个版本1.0.1也已经在2022年8月4日发布了,现在已经更新到1.0.7(20220924)(*本文撰写时间为2022年9月30日)了。 接下来何去何从? 先学python,python是浙江省技术高考的编程语言,我的选课是技术,所以必须得学python 学习基础ai,浙教版信息技术选择性必修需要基础ai 学习Go语言 钻研JavaScript,我已经买了 《JavaScript高级程序设计》 , 《JavaScript权威指南》 和 《高性能JavaScript》 这几本经典的高级JS书了,打算一本一本钻研下去。 … 希望接下来可以 improve my coding skills and have a great progress in the future!

October 14, 2022 · chihuo2104

宁波外国语学校生存指北(已经过时)

多图警告!流量党勿入! Last update: 2023-06-17 20:00 不定期更新,大家拭目以待~ 缘起 这篇文章讲述了如何在宁外(NBFLS)生存下来的方法 也给后面几届的普高部同学们作个参考。当然,除了教学楼之外,食堂之类的当然和初中部基本差不多( 我不是老宁外(老宁外:初中直升宁外高中的),因此里面有些内容可能不清晰,如果要找老宁外 可以找这一位 @MujiTogawa 本篇文章由chihuo2104版权所有,禁止以任何形式进行转载,否则将追究法律责任! 正文 特色 在开始正文之前,我来介绍一下NBFLS的几大特色 环境好好,虫子多多:所以蚊帐是必备的,我们男寝里面竟然还有蟑螂交配,但是在它们新婚之夜就把它们全部干死了。 台风淹湖:宁外是湖被淹 二中是被湖淹 上两张图让大家感受一下: (还好宁外教学楼有架空层) 3. 普高群一堆弔图:光说也没用 上图!! NBFLS的都是鬼才 4. 绝佳食堂: NBFLS的食堂是宁波市所有公办普高的天花板,所以NBFLS的人都偏胖(x(巨 大 c h i h u o 吃 汉 堡)(x 5. 水 上 运 动 和 英 语: NBFLS特色,每周背三篇新概念2,每月做个project和presentation,还让你去体验皮划艇 (梁*在台风天开皮划艇接宁外学生上学,人没了没事,作业不湿就好) 6. 超大校园:建筑特色雷同,路痴需要结伴,否则连路都认不清。大小是同水平鄞州高级中学的2-3倍。教学楼回寝室(1号教学楼->1号宿舍楼(男寝))最快需要3分钟(全副武装:书包+两个手提袋+手上还拿着本《维克多》),但是还是国际部离寝室近(x 7. 没有光污染: 这就说明你晴天晚上从寝室的阳台仰望星空是可以看到银河的,而且全天非常安静,非常适合学习。 8. 校 长 的 关 爱:隐藏(逃 9. 巨 大 学 业 压 力 + 内 卷(重高通病) 10. 美 妙 的 作 息 时 间(这事情都怪梁*) ...

September 2, 2022 · chihuo2104