大象笔记

QMS 质量管理系统需求梳理

MES 还没分析明白,又被叫去对接内部的 QMS 质量管理系统需求。这企业数字化的工作,堪比工地小工,哪里需要哪里搬砖。毫无成就感可言。 一上午奔波大半个烟台,中午还错过了午饭,在富士康门口的路边啃了一份炒饼,今天刮大风,还啃了一嘴沙

研发人员写周报,本质上还是项目计划管理缺失

部门调整,今年主业变成了公司的数字化建设相关的内部开发。 但是,目前还在数字化的初期,具体做什么,从哪部分切入,都是一个未知数。 这周最大的变化是,恢复了之前的周报制度。(曾经用了一段时间的 [redmine 项目管理软件](/

天下没有免费的 MES 系统

集团今年在推进各个子公司的数字化建设,在搞定一个 CRM 系统之后,下周又要迎来 MES 系统的调研开发。 我原本想借鉴 CRM 的实施方案,即,找一个成熟的开源系统,然后根据部门实际需求,在上面做二次开发即可。但是找了一下午,都没有

魔幻的 rust enum 枚举类型

在看一段 github 上文本解析库的 rust 代码时,看到这样一个 enum 的定义: ``` #[derive(Debug)] pub enum Line { Comment(String), Metad

企业数字化平台预算清单

## 目标 把公司数字化平台未来 3 年的设备及软件采购清单列出来。 包含自研的软件系统部分。 看起来是个费时费力的活,绝非一两个小时就能糊弄过去的小 case。 今天的计划又被打乱了。Android 工控屏的设备控制项目又

rust 项目中 mod.rs 文件的作用

在 Rust Loco 项目中,会看到 models 及 controllers 目录下都有一个 mod.rs 文件。 查了一下,这个 mod 即 module (模块) 的简写。 mod.rs 说明,这个目录下包含一堆子模块。

rust web 框架 Loco 新建一个 HTML 页面

虽然 Loco 主推的是前后端分离的方式写页面,但是我还是喜欢后端渲染的 HTML 页面。 因为我的使用场景,大部分不适用前后端分离: - 后端渲染的页面更 SEO 友好 - 页面需要多语言支持,而前端实现并不合适。例如如果支

rust web 框架 loco 命令大全

loco 框架的命令非常强大,完全可以媲美 laravel。 ## 常用命令 - 新建项目: loco new - 启动服务:cargo loco start - 查看所有路由:cargo loco routes ## 主

rust web 框架 loco 的后端 HTML 模板

loco 框架目前的文档还是有点简陋,想通过直接看文档来上手,不太现实。 还是需要自己结合代码去查看三方的依赖库的文档。 ## 目录结构 注意,后台模板及相关的资源文件是在 assets 目录下。 而不是 frontend 目录

NeoVim ALE 插件安装并配置 Rust Analyzer

在 NeoVim 中浏览 Rust Loco 项目代码时,想查看默认的 route 配置有哪些。 例如,src/app.rs 中,定义了: ``` fn routes(_ctx: &AppContext) -> AppRout