Meteor + React 教务系统开发经历

这个暑假我似乎没什么大的动作,因为主要的精力都在开发这个网站系统:XSYU-GMS。XSYU 是西安石油大学,GMS 是 Graduation Manage System,连起来是 西石大毕业管理系统

没错,这是由我一个人负责的为计算机院编写的一个教务系统,将投入到明年毕业季 2013 级的毕业设计工作中~

抛开之前所开发的那些小打小闹的网站(包括本博客),这次是我第一次完整的从零开始开发整个网站系统,意义非凡。并且使用了最新的技术栈:Node.js + MongoDB + React,就如同网页上所说的:这也许是同学们见过的最优秀的教务系统!(毕竟那些教务系统都那么的差) -.-

Shadowrocket 支持广告过滤的路由规则分享

最近在寻找一款未越狱 iOS 设备上的 SS 爬墙工具,了解到了强大的 Surge,但是那几百元的价格让人望而却步。同时有一个功能类似的产品名叫 Shadowrocket,只卖 6 元,便果断入手了。

略微了解后我才发现,这货,以及之前提到的 Surge,已经强大的不是一点半点。首先支持 SS 这是起码的,还支持导入规则,这与电脑端的 pac 类似,但更强大之处在于 Surge Rules 不仅支持设置 走代理直连,还可以 拒绝 某个匹配的地址。

可以干什么?那就是在爬墙的同时兼过滤广告功能!相反在可定制强的安卓系统中,就算 root,我也还没找到这么强大的 App,大多数都只能无脑的将国外流量全部走代理,更不能过滤广告。

[多图] 神舟 K620C 拆机清灰上硅脂 脱胎换骨

这台笔记本跟了我 2 年整了,无论是配置还是性价比都是非常的高的,就是从来没有清过灰。cpu 温度最高上过 110°C,显卡温度更是重来只升不降,除非关机。

原本以为是神舟的内部结构没做好导致散热有问题,知道最近发现原本那些无压力的游戏都玩得卡了,今早更是 Chrome 开了七八个标签页看个视频也都出现了明显卡顿,一气之下拿出了工具开始自己拆机清灰!

果然发现灰尘把风扇口全部、一丝不漏地给堵满了。。。xi51

使用 Aria2 自建离线下载服务器

虽然还有 20 天放暑假,但毕竟还有 20 天,我还得要在学校这极慢的网速下存活 20 天。

最近数据结构课程设计,采用的是 C 语言。虽然几下就把老师要求的作业完成,但用的开发环境是 Dev-C++ 这让我很觉得用着不顺手,调式功能用不了,而代码不全功能几乎没有。

这几天我找了好多个 IDE:CLion、CodeLite、C::B,先不说好不好用,每个软件的下载对我来说都是一道坎,在我们学校,已经不是所谓的 “龟速” 了,而是根本没有速度。xi35

百度云的离线下载也不总是好用,于是我就来我的服务器,采用 wget 或者 curl 下载,再使用 Nginx 给电脑提供下载,虽然速度受限于学校网速,只有百来 kb 甚至几十 kb,但至少是有速度了。。

以这个为思路,我就开始打算自己写一个类似 “百度云离线下载” 的功能给自己用。

[浏览器增强脚本] 真实链接地址重定向(防二次跳转)

这是我原创的数个浏览器脚本,用于过滤一些网站的二次跳转。

比如知乎中浏览时,点击站外链接 https://hzy.pw,会访问 https://link.zhihu.com/?target=http%3A//www.hzy.pw/,随后才能正确跳转。不过对于我们而言,基本上只有拖慢上网速度的作用。

于是,我创作了这一套脚本,用于将网页中的二次中转网址转换成真实链接,使我们的上网冲浪更加愉快!

如果你不知道浏览器脚本是什么,我的这篇文章会给与你帮助:<使用UserScript加强你的浏览器>,一定会让你受益匪浅。

新玩具openwrt路由器折腾小记

学校内由于网络认证的原因没法使用路由器, 虽然电脑上的免费 WiFi 软件用着也不错, 但还是不够完美. 于是大一刚入学不久, 我就找到了一些 hack 手段让宿舍顺利的用上了路由器, 并且多人共用一个账号. (当时的链接: 独家校园网破解)

不过我是一个爱折腾的人, 听说 openwrt 的路由器采用的是 Linux 系统, 扩展性很强, 可玩性极高, 于是我便入手了一个, 玩了起来.

成功自由地飞翔在了墙外

这个寒假做的最让自己受益最久的事情莫过于亲手搭建一个翻墙服务器了. 从注册 Paypal, 到海淘了个洛杉矶的 vps, 最后搭建 Shadowsocks 环境, 成就感 MAX!

只有翻越天朝防火墙之后, 才能明白这有多么的便利以及自由, 而墙内的人们, 或许一辈子也体会不到这样的感觉…

自己搭建翻墙服务器, 不仅便宜/稳定/安全/快速, 而且难道不是相当的酷吗~ 😛