Site Overlay

分类: 技术

利用树莓派和GSM模块搭建一个短信平台

前言 也许是我比较古板,但是在目前的所有“即时”通信手段中,我一直觉得短信是实时性最强、传输最可靠、最能确保送达的手段(如果不算电话的话),其他的工具,要么像邮件一样依赖推送,如果定时轮询会造成续航难题,要么像微信推送动辄爆炸,而且接口非常不开放,少数比较良心不太反人类的软件比如Telegram,在开放和推送的及时性上倒是足够,但是合法性又有一点问题,所以都不如短信来的直截了当。虽然短信往往不是免Continue reading利用树莓派和GSM模块搭建一个短信平台

小试RV1126

编译固件 前言 RV1126使用的是我们熟悉的buildroot作为其文件系统的基底,并且提供了一套脚本,只需调用脚本就可以完成编译。 考虑到目前需要编译的程序较多,不得不考虑可能有的依赖冲突的问题,最近我一直在思考如何对依赖进行隔离,想到的方法有虚拟机、docker和NixOS这三种。 虚拟机方案目前已经在使用了,就是我家里的专门用来编译NJURadio的buildroot的服务器,但是虚拟机毕Continue reading小试RV1126

使用Backblaze B2和Cloudflare Workers搭建一个静态网站

前言 之前紫荆被迫关站的时候,曾经用工具扒了一些网页下来,不算全,但是能够保证打开来随便点点也不露馅,但是由于扒下来的都是静态的网页,所以体积和数量都非常多,总共有103912个文件,占了8.44G的空间。起初,我是在Lightsail上开了一个3.5刀的服务器运行NGINX,代理这个紫荆的“墓碑”和一些我之前搭建的,但是现在基本上没什么访问的老网站,比如物联网大赛的Demo和社会实践的发布博客。Continue reading使用Backblaze B2和Cloudflare Workers搭建一个静态网站

Zynq + More

实验室准备在目前的电台基础上加上认知功能,准备试试能否引入一些机器学习的算法,因此需要调研一些相关的解决方案。目前手头有一个Google Coral的Edge TPU,是USB接口的,因此本文就从Zynq的USB入手,移植一个边缘AI方案,同时看看能不能借助于USB接口,给Zynq带来更多的拓展。 Zynq + AI 目标:给Zynq平台加上深度学习的推理加速能力。 方案 参考:AI边缘计算(嵌入Continue readingZynq + More

用UBNT EdgeRouter X实现PPPoE拨号与IPv6

Step 0:前言 疫情原因,学校开始了可能是近两年最严格的一次封校,进不了学校就只好在家里看看实验室文档,玩玩电脑,效率自然是不高的,于是就想着整点活干干,虽然和学校的事情并没什么相干,但是一来积累点经验,二来也可以减轻摸鱼的罪恶感。 一来二去,还是盯上了出租屋的网络,本来的网络环境也就一般,入户一个PT622电信光猫,光猫拨号,然后由于光猫没有WiFi房东还接了一个小米路由器4Q,这下不仅有复Continue reading用UBNT EdgeRouter X实现PPPoE拨号与IPv6

Operation Reloaded

总览 Operation Reloaded是对家庭网络环境改造的一系列任务的总称,主要任务目标如下: 清理客厅电视柜区域的线缆与设备,降低清洁难度。 通过VLAN的方式复用客厅的网口,实现网络电视和互联网同时工作。 使用一台服务器取代之前分散的NUC和群晖,作为基础设施承载业务。 使用部署在服务器上的OpenWRT作为接入的主路由器,并且部署更加易用的IPv4+IPv6防火墙。 现有组网环境 弱电Continue readingOperation Reloaded

NUC + ESXi 的新体验

这篇文章其实是去年9月的时候写的,主要诱因就是我搞坏了原来NUC上安装的Ubuntu的Network Manager,导致远程连接不上,虽然其实Network Manager并非必须,但我还是决定重新装一下系统,一方面是因为觉得少点什么心里不爽,另一方面也是因为这样裸机跑系统缺乏比较有效的快照措施(现在找到了个叫TimeShift的软件似乎不错,实验室用一段时间之后再来说说感受),需要有一套更加易Continue readingNUC + ESXi 的新体验

A New Journey

好像在一开始搭建这个博客的时候,我是打算写一个技术类的博客的,结果技术类的东西没写什么,倒是发了几篇随笔。当然了,客观条件是随笔本来有些积累的文章,而技术方面的东西一直以来积累不多,但是另一方面主观地讲,我也有点总觉得技术内容不好编排,不好写好,容易出纰漏,容易不成条理。 不过我又想,即使是如此,写下来也比不写好,即使是随便记录下的一点指南一点笔记,说不定也会在后面的开发中起到作用,或者得到进一步Continue readingA New Journey