Hangzhou Mini Maker Faire 参观小记

上周在 Make 杂志Twitter 动态上,看到第二届杭州 Mini Maker Faire 将在 7 月 21 日于 浙江大学紫金港校区体育馆举办,于是立马报名参加。这也是从 2013 年参观上海创客嘉年华之后,第二次参加这样的活动。

Maker Faire 是由 Make 杂志发起的一系列活动,为 DIY 爱好者(Makers, 在国内也叫做「创客」)和厂商提供了一个展示、交流作品的平台。在国内,深圳制汇节 属于举办得较为成功的 Maker Faire. 而 Mini Maker Faire,则属于 Maker 杂志授权,独立举办的小规模 Maker Faire 类活动,类似于 TED 和 TEDx 的关系。第一次听说杭州有 Mini Maker Faire,还是比较兴奋的。

不过在国内,「创客」这个词,也因为种种原因,不断脱离原来的含义,失去了原有的「通过 DIY 获得乐趣」的含义。前几年「创新创业」比较火的时候,「创客」就成了「创新创业」的代名词;最近一两年,随着「STEM 教育」的兴起,「创客」这个词又和教育产生了联系。本次 Mini Maker Faire 中,这一点也得到了体现,例如:

  1. 个人 Maker 的作品不多,大多来自商业公司
  2. 一大半展品都跟教育有关,为了宣传自己的教育类产品,以及针对学生的培训课程

吐槽结束,一起来看一下这次 Maker Faire 展出的作品吧:

继续阅读“Hangzhou Mini Maker Faire 参观小记”

我的 pfSense 软路由配置:QoS、IDS、ELK 日志分析与流量监控

之前我使用的无线路由器RT1900ac,其内置了 QoSIDS/IPS 功能,但由于 CPU 性能有限,在百兆宽带的情况下,两者均会对网络性能造成一定的影响。

前段时间,群晖在 DSM 中推出了 Virtual Machine Manager 工具,可以在 NAS 中运行虚拟机。由于我的 NAS 中恰好有两个以太网接口,就准备在 NAS 中,通过虚拟机实现软路由,并体验一下这两项功能。

简单了解和试用 RouterOS, OpenWrt x86, VyOS, pfSense 等软路由系统后,考虑到功能丰富程度和易用性,最终选择了 pfSense.

本文主要记录我的 pfSense 关键配置。由于大多数配置在网上都能找到完整的配置步骤,文章中将不会过于详细地介绍配置步骤。

通过 ELK Stack 收集并显示路由器中的日志

继续阅读“我的 pfSense 软路由配置:QoS、IDS、ELK 日志分析与流量监控”

Synology NAS 六个月使用体验

虽然之前尝试过路由器上连接硬盘,或者在 Raspberry Pi 上安装 OpenMediaVault 等方式,间接体验过 NAS,但由于稳定性等各方面因素,只是简单地玩一玩,没有真正地当做工具来使用。

在去年的 10 月份,我购买了一台运行 DSM 操作系统Synology DS918+,从此拥有了一台真正能够日常使用 NAS. 经过半年的使用,现在来分享一下自己的使用体验,供大家参考。


继续阅读“Synology NAS 六个月使用体验”

人人可 DIY 的人工智能:Google AIY Voice Kit 体验

AIY Projects 是 Google 推出的人工智能 DIY 套件,通过在 Raspberry Pi 上运行 Google Assistant SDKTensorFlow,实现语音识别、图像识别等功能,从而使每个人都能制作属于自己的人工智能设备,例如智能音箱、智能摄像头等。

和昨天刚刚上市的 Nintendo Labo 类似,AIY Projects 的外壳也是用硬纸板制作而成,这种方式兼顾了成本和 DIY 乐趣,个人认为是一种不错的创意。

Google AIY Projects 目前有 Voice KitVision Kit 两个套件,其中,Voice Kit 已经能够在淘宝上买到,而 Vision Kit 则需要通过海淘等方式购买。本次主要体验的是 Voice Kit.


继续阅读“人人可 DIY 的人工智能:Google AIY Voice Kit 体验”

Stanford CS140e 学习笔记 (1):Rust 基础、LED 闪烁

CS140e 是 Stanford 的一门操作系统课程。与其他操作系统课程相比,该课程使用现代的程序设计语言 Rust 来编写实验代码;且所有代码运行在 Raspberry Pi 3 上,通过真实硬件进行实验,学习起来应该更有乐趣。

目前有进一步熟悉操作系统基础知识的想法,而且手上刚好有一块正在吃灰的 Raspberry Pi,所以打算从这门课开始学习。

本文主要记录 Assignment 0: Blinky 的学习经过。


继续阅读“Stanford CS140e 学习笔记 (1):Rust 基础、LED 闪烁”

[WordPress 插件] 通过 Coinhive 评论验证码,以挖矿的形式过滤垃圾评论

Monero 挖矿网站 Coinhive 推出了一款 Proof of Work 验证码,用于取代传统验证码,通过进行一定量的挖矿运算,来验证用户是否为机器人,并为站长带来 XMR 收益。

本插件在 Add reCAPTCHA to comment form 的基础上进行修改,将 Google reCAPTCHA 替换为 Coinhive 验证码,实现垃圾评论过滤和 XMR 挖矿的功能。

可从 GitHub 中获取该插件:https://github.com/blanboom/coinhive-captcha-for-wordpress-comments


继续阅读“[WordPress 插件] 通过 Coinhive 评论验证码,以挖矿的形式过滤垃圾评论”

[iOS] AirTerminal: 用于 Raspberry Pi 等嵌入式设备的蓝牙终端

AirTerminal 是我近期完成的一个 iOS App 作品,能够通过蓝牙 4.0 BLE 连接蓝牙串口透传模块,访问 Raspberry Pi 等设备的串口终端。该 App 可在没有 Wi-Fi 或 SSH 连接的情况下访问嵌入式设备,方便对设备进行操作或调试。

经历了 Apple 谜一样的审核流程(等待审核状态持续了 45 天,然后只用了不到 45 分钟就审核通过😂),AirTerminal 已在 App Store 上架,下载链接:https://itunes.apple.com/cn/app/id1296588408


继续阅读“[iOS] AirTerminal: 用于 Raspberry Pi 等嵌入式设备的蓝牙终端”

RT1900ac 路由器折腾笔记:安装 Homebridge 和 Plex Media Server

RT1900ac 是群晖 (Synology) 推出的第一款无线路由器,其操作系统 SRM 相当于简化版的 DSM(群晖 NAS 所使用的操作系统),在软件上较有优势。

可能是因为硬件性能,或是其他方面的考虑,群晖官方一直没有把其 NAS 上的大部分软件移植到 SRM 上,例如 Cloud Sync, Video Station 等,此外一些第三方软件,例如 Plex Media Server, 也没有推出兼容 SRM 的版本。

最近在网上看到了一篇在 RT2600ac 上安装 Plex Media Server 的教程,于是又有了折腾路由器的想法,开始在 RT1900ac 上安装自己需要软件。


继续阅读“RT1900ac 路由器折腾笔记:安装 Homebridge 和 Plex Media Server”

退出移动版