olday.org/chat

一个老程序员的数字自留地

大学时羡慕别人能做个人主页,自己却只会点HTML皮毛。当了二十年程序员,手艺是有了,当年那心思却凉了。如今Web从1.0都奔到了3.0,我才闲着蛋疼搞出 olday.org/chat —— 算是给那个早已过气的时代,一个迟到的致敬。

Flutter
Rust
10K+ 代码
图文混排
C/C++
音视频SDK

图文混排的便捷性

这个站点实现了图文混排功能。在输入时,文字和图片可以无缝地嵌入在同一消息中,让内容的组织更加直观和灵活。

没有裁判,只有"拉黑"

除了公共留言区,所有私人对话都不会被保存。这意味着,我作为一个管理员,根本无从得知你们私下聊了什么。既然无法了解上下文,我就没有资格去做任何仲裁。因此,这里不设立举报机制,我也不可能整天坐着等待处理纠纷。如果你觉得某个人言行不当,最直接有效的方式就是使用拉黑功能。

平等的起点

这里没有等级制度,所有注册用户都能使用包括搜索在内的全部基础功能,新人不会因权限受限而感到不便。

自由与负担的平衡

允许自由发图是为了保障表达的自由,但为了避免滥用并控制服务器负担,系统设有一套简单的频率限制机制。它旨在不影响正常使用的前提下,防止无限制的垃圾信息,确保服务的长期稳定。

私密,源于彻底的遗忘

除了"在线留言"这个公共频道,所有一对一或群组内的对话内容都不会被服务器保存。在这里,隐私保护通过技术设计得以实现,聊天结束,痕迹也随之清除。

接活服务

后端开发

基于Rust、C/C++的高性能后端服务,系统架构设计,API开发与优化。

音视频SDK

音视频处理、编解码、实时通信SDK开发,跨平台媒体解决方案。

客户端应用

使用Flutter、原生技术的跨平台移动应用开发,桌面端应用实现。

Web前端

响应式网站开发,前端交互实现,简单的页面设计与开发。

有项目需求?欢迎联系洽谈 → 微信: zylthinking

olday.org/chat olday.org/chat 这个项目,本质上就是一次纯粹的技术实践。我用 Flutter 写了前端,用 Rust 写了后端,总共大约一万行代码。整个过程没有产品经理指手画脚,没有截止日期催命,代码只需要对我自己负责——这种久违的自由,就是它最大的意义。

这台服务器会一直运行下去, 因为说白了投入几乎为零。看着每天总有几个人路过, 希望十几年后能发展成一个小村落就好了。

访问 olday.org/chat 联系合作