笔记
rust 框架 loco 源码阅读:loco-cli 代码生成模版机制
主要是想了解一下 loco-cli 是如何通过命令行生成代码文件的。
因为我非常想基于 rust 来实现 android,或者 golang CRUD 之类的模板代码生成。特别是,对既有文件进行插入修改的策略。
## 逻辑代
SuiteCRM 二次开发:合同金额与默认货币合同金额的区别
在通过 logic hook 开发 SuiteCRM 合同回款率计算功能时,遇到一个疑问:
为何合同模块有两个合同金额字段?在计算回款率时,我应该使用哪个作为合同金额计算的参考呢?
- total_contract_value:
SuiteCRM 二次开发:基于 logic hook 实现合同回款率的计算
SuiteCRM 的这套 hook 机制还是挺灵活的。就是文档有的少,大部分靠摸索。
部署时,只能在工作日晚上,或者周末没人使用时才能部署。异常痛苦。
## 关联记录存储时相关的 hook
这个属于 Module Hook
SuiteCRM 二次开发:创建 logic hook 实现自定义逻辑
昨天看了一天 SuiteCRM logic hook 的资料,并搜索了 github 上能搜到的所有代码。
但是,感觉效果并不好,公开出来的代码太少,只能零散的学到一些小技巧。
于是,我决定直接在测试环境中通过调试来摸索一番。
SuiteCRM 线上代码用 git 管理
先吐个槽,我发现让销售用上 CRM 真是一件难事。昨天忍不住爆了粗口,感觉没必要。
大家都在装糊涂,或者为自己那点利益使唤别人,就由着他们吧。少说话,多干活。经验是自己的。
言归正传,我发现 SuiteCRM 中新建了模块,或者修改
哎呀爽啦,Obsidian 看板插件完美实现个人项目管理
Obsidian 大名早有耳闻,公众号天天给我推送 Obsidian 的文章,但是我一直没有尝试。
## 之前使用的项目管理方式
- Trello:trello 中记录 todo,doing,done,资料等记录。
- [VI
2024 服务器迁移计划
虽然当前的服务器今年(2024年) 11 月才会到期(还有7/8个月),但是由于近期阿里云搞活动,忍不住还是入手了一台。
参考: [堪称良心云,老客户不再是狗,199 入手了阿里云2核4G 5M 带宽服务器](https://www.
SuiteCRM 设置负责人时显示全名,而不是 user_name
在使用中文 SuiteCRM 时,有个不友好的地方,例如,
新建客户资料时,在选择要分配的负责人后,字段里会显示负责人的 user_name,
而不是中文名字。
这对用户来说,体验非常不好。
本以为需要修改 PHP 代码,实
堪称良心云,老客户不再是狗,199 入手了阿里云2核4G 5M 带宽服务器
早上收到阿里云的推广短信,说有 99 一年的 2核2G 3M的服务器优惠活动,而且还可以享受3次这个续费价格。活动截止 2014 年 3 月底。
说实话,99 一年我并没有心动,心动的是可以续费这么多次。
正好目前在用的这个服务
升级 rust 到最新版本
今天在安装 rust loco-cli 时,发现系统上的 rust 版本太低,无法安装相关依赖:
> package `clap_derive v4.5.0` cannot be built because it requires r