大学时羡慕别人能做个人主页,自己却只会点HTML皮毛。当了二十年程序员,手艺是有了,当年那心思却凉了。如今Web从1.0都奔到了3.0,我才闲着蛋疼搞出 olday.org/chat —— 算是给那个早已过气的时代,一个迟到的致敬。
图文混排的便捷性
这个站点实现了图文混排功能。在输入时,文字和图片可以无缝地嵌入在同一消息中,让内容的组织更加直观和灵活。
没有裁判,只有"拉黑"
除了公共留言区,所有私人对话都不会被保存。这意味着,我作为一个管理员,根本无从得知你们私下聊了什么。既然无法了解上下文,我就没有资格去做任何仲裁。因此,这里不设立举报机制,我也不可能整天坐着等待处理纠纷。如果你觉得某个人言行不当,最直接有效的方式就是使用拉黑功能。
平等的起点
这里没有等级制度,所有注册用户都能使用包括搜索在内的全部基础功能,新人不会因权限受限而感到不便。
自由与负担的平衡
允许自由发图是为了保障表达的自由,但为了避免滥用并控制服务器负担,系统设有一套简单的频率限制机制。它旨在不影响正常使用的前提下,防止无限制的垃圾信息,确保服务的长期稳定。
私密,源于彻底的遗忘
除了"在线留言"这个公共频道,所有一对一或群组内的对话内容都不会被服务器保存。在这里,隐私保护通过技术设计得以实现,聊天结束,痕迹也随之清除。
接活服务
后端开发
基于Rust、C/C++的高性能后端服务,系统架构设计,API开发与优化。
音视频SDK
音视频处理、编解码、实时通信SDK开发,跨平台媒体解决方案。
客户端应用
使用Flutter、原生技术的跨平台移动应用开发,桌面端应用实现。
Web前端
响应式网站开发,前端交互实现,简单的页面设计与开发。
有项目需求?欢迎联系洽谈 → 微信: zylthinking
olday.org/chat olday.org/chat 这个项目,本质上就是一次纯粹的技术实践。我用 Flutter 写了前端,用 Rust 写了后端,总共大约一万行代码。整个过程没有产品经理指手画脚,没有截止日期催命,代码只需要对我自己负责——这种久违的自由,就是它最大的意义。