- 09:30 [day plan, day log, waiting list](#20240703093000)

- 14:00	[寻找可编程的,去中心化的信息发布方式](#20240703140000)
- 14:30	[了解免安装web im的机制](#20240703143000)
- 16:00	[用yaml写json schema并且验证。](#20240703160000)
This commit is contained in:
Huang,Yonggang 2024-07-03 17:24:23 +08:00
parent baaa42e979
commit c4b9fe9ffa
2 changed files with 136 additions and 37 deletions

View File

@ -1,30 +1,129 @@
# 2024.07.03.
计划
日小结
根据[ego模型时间接口](https://gitee.com/hyg/blog/blob/master/timeflow.md)今天绑定模版1(1b)。
<a id="top"></a>
根据[ego模型时间接口](https://gitee.com/hyg/blog/blob/master/timeflow.md)今天绑定模版1。
| 时间片 | 时长 | 用途 | 手稿 |
| --- | --- | --- | --- |
| 05:10~05:24 | 15 | 休整 | |
| 05:25~06:24 | 60 | 备餐、运动 | |
| 06:25~07:09 | 45 | 早餐 | |
| 07:10~07:54 | 45 | 会议、自习 | |
| 07:55~09:29 | 94 | 休整 | |
| 09:30~10:59 | 90 | 静默工作 | ego:day plan, day log, waiting list [在线](http://simp.ly/p/j1SspP) [离线](../../draft/2024/07/20240703093000.md) <a href="mailto:huangyg@mars22.com?subject=关于2024.07.03.[day plan, day log, waiting list]任务&body=日期: 20240703%0D%0A序号: 5%0D%0A手稿:../../draft/2024/07/20240703093000.md%0D%0A---请勿修改邮件主题及以上内容 从下一行开始写您的想法---%0D%0A">[想法]</a> |
| 11:00~13:59 | 180 | 备餐、午餐午休 | |
| 14:00~14:29 | 30 | 静默工作 | learn:寻找可编程的,去中心化的信息发布方式 [在线](http://simp.ly/p/8t3vlk) [离线](../../draft/2024/07/20240703140000.md) <a href="mailto:huangyg@mars22.com?subject=关于2024.07.03.[寻找可编程的,去中心化的信息发布方式]任务&body=日期: 20240703%0D%0A序号: 7%0D%0A手稿:../../draft/2024/07/20240703140000.md%0D%0A---请勿修改邮件主题及以上内容 从下一行开始写您的想法---%0D%0A">[想法]</a> |
| 14:30~14:59 | 30 | 静默工作 | learn:了解免安装web im的机制 [在线](http://simp.ly/p/5k9gJy) [离线](../../draft/2024/07/20240703143000.md) <a href="mailto:huangyg@mars22.com?subject=关于2024.07.03.[了解免安装web im的机制]任务&body=日期: 20240703%0D%0A序号: 8%0D%0A手稿:../../draft/2024/07/20240703143000.md%0D%0A---请勿修改邮件主题及以上内容 从下一行开始写您的想法---%0D%0A">[想法]</a> |
| 15:00~15:59 | 60 | 休整 | |
| 16:00~16:59 | 60 | 静默工作 | PSMD:用yaml写json schema并且验证。 [在线](http://simp.ly/p/4QDThK) [离线](../../draft/2024/07/20240703160000.md) <a href="mailto:huangyg@mars22.com?subject=关于2024.07.03.[用yaml写json schema并且验证。]任务&body=日期: 20240703%0D%0A序号: 10%0D%0A手稿:../../draft/2024/07/20240703160000.md%0D%0A---请勿修改邮件主题及以上内容 从下一行开始写您的想法---%0D%0A">[想法]</a> |
| 17:00~18:59 | 120 | 晚餐 | |
| 19:00~19:59 | 60 | 讨论、整理提交 | |
<a id="index"></a>
- 09:30 [day plan, day log, waiting list](#20240703093000)
- 14:00 [寻找可编程的,去中心化的信息发布方式](#20240703140000)
- 14:30 [了解免安装web im的机制](#20240703143000)
- 16:00 [用yaml写json schema并且验证。](#20240703160000)
模版一采用静默工作方式。
希望讨论的提纲发到 [huangyg@mars22.com](mailto:huangyg@mars22.com),通常安排在后面某天的早餐或会议自习时间。
---
season stat:
| task | alloc | sold | hold | todo |
| --- | --- | --- | --- | --- |
| total | 17700 | 404 | 17296 | 3165 |
| PSMD | 7000 | 157 | 6843 | 660 |
| ego | 4000 | 60 | 3940 | 480 |
| infra | 2000 | 30 | 1970 | 60 |
| xuemen | 1500 | 30 | 1470 | 345 |
| raw | 500 | 0 | 500 | 60 |
| learn | 1500 | 77 | 1423 | 1020 |
| js | 1200 | 50 | 1150 | 540 |
---
- 09:30 ego: [day plan, day log, waiting list](../../../draft/2024/07/20240703093000.md)
- 14:00 learn: [寻找可编程的,去中心化的信息发布方式](../../../draft/2024/07/20240703140000.md)
- 14:30 learn: [了解免安装web im的机制](../../../draft/2024/07/20240703143000.md)
- 16:00 PSMD: [用yaml写json schema并且验证。](../../../draft/2024/07/20240703160000.md)
waiting list:
- 30分钟时间片
- learn的第4号事项github project
- learn的第5号事项trello api
- PSMD的第6号事项debug- D:\huangyg\git\PSMD\data\term.25c83dac.yaml interface字段混乱。
- learn的第6号事项Document-Oriented数据库
- 60分钟时间片
- infra的第1号事项metadata中自带处理代码的范例
- learn的第1号事项linkml, yaml-ld
- raw的第1号事项月度季度报告的报表统一到新格式
- PSMD的第2号事项用linkml编写一套标准模型
- 90分钟时间片
- ego的第1号事项day plan, day log, waiting list
- xuemen的第1号事项kernel模型升级
- js的第1号事项peerjs sample
- ego的第2号事项根据ego对外信息接口编写页面代码
- 195分钟时间片
- PSMD的第1号事项data -> schema 迭代范例
- xuemen的第2号事项重新设计S2状态下的学门基本管理制度
- PSMD的第3号事项term + COM matedata -> deploy metadata -> deploy view
- learn的第12号事项rust入门
---
<a href="mailto:huangyg@mars22.com?subject=关于2024.07.03.[day plan, day log, waiting list]任务&body=日期: 20240703%0D%0A序号: 0%0D%0A手稿:../../draft/2024/07/20240703093000.md%0D%0A---请勿修改邮件主题及以上内容 从下一行开始写您的想法---%0D%0A">[email]</a> | [top](#top) | [index](#index)
<a id="20240703093000"></a>
## 09:30~10:59
ego: [day plan, day log, waiting list]
- 优先级排序还没有明确思路。
- 返回waitinglist。
---
<a href="mailto:huangyg@mars22.com?subject=关于2024.07.03.[寻找可编程的,去中心化的信息发布方式]任务&body=日期: 20240703%0D%0A序号: 1%0D%0A手稿:../../draft/2024/07/20240703140000.md%0D%0A---请勿修改邮件主题及以上内容 从下一行开始写您的想法---%0D%0A">[email]</a> | [top](#top) | [index](#index)
<a id="20240703140000"></a>
## 14:00~14:29
learn: [寻找可编程的,去中心化的信息发布方式]
- diaspora api 使用 OPENID connect还是中心化的。
- https://diaspora.github.io/api-documentation/
- https://github.com/diaspora/api-documentation
- https://docs.freenet.org/tutorial.html
- 需要学习rust暂时不做判断。
- peerjs
- D:\huangyg\git\draft\2024\04\history.backup.md
- 可以传输数据,自己拼链。
- 开放api有文档。
- 需要公网服务器才能穿透NAT。
- https://www.freedomjs.org/
- 太老了,很久没有维护。
- https://datproject.org/
- https://github.com/RangerMauve/hyper-sdk
- https://www.npmjs.com/package/dat-sdk
- https://github.com/dat-ecosystem-archive/dat-node
- https://www.npmjs.com/package/libp2p
- https://libp2p.github.io/js-libp2p/modules/libp2p.html
- 创建sample todo项
- '90': peerjs sample
- '60': dat sample
readme: |
- https://github.com/dat-ecosystem-archive/dat-node
- https://datproject.org/
---
<a href="mailto:huangyg@mars22.com?subject=关于2024.07.03.[了解免安装web im的机制]任务&body=日期: 20240703%0D%0A序号: 2%0D%0A手稿:../../draft/2024/07/20240703143000.md%0D%0A---请勿修改邮件主题及以上内容 从下一行开始写您的想法---%0D%0A">[email]</a> | [top](#top) | [index](#index)
<a id="20240703143000"></a>
## 14:30~14:59
learn: [了解免安装web im的机制]
- https://libera.chat/
- 需要翻墙注册账号
- guest的登录
- /nick YourNick
- /msg NickServ REGISTER YourPassword youremail@example.com
- 把验证email中的指令在聊天室中打出格式通常是 /msg NickServ VERIFY REGISTER YourNick xxxxxxxx
- 在客户端可以实用TLShttps://libera.chat/guides/connect
- web可以使用。登录后注册第二个账号貌似不再需要翻墙。
---
<a href="mailto:huangyg@mars22.com?subject=关于2024.07.03.[用yaml写json schema并且验证。]任务&body=日期: 20240703%0D%0A序号: 3%0D%0A手稿:../../draft/2024/07/20240703160000.md%0D%0A---请勿修改邮件主题及以上内容 从下一行开始写您的想法---%0D%0A">[email]</a> | [top](#top) | [index](#index)
<a id="20240703160000"></a>
## 16:00~16:59
PSMD: [用yaml写json schema并且验证。]
- D:\huangyg\git\js.sample\schema>npm install ajv
- https://www.npmjs.com/package/ajv
- https://ajv.js.org/guide/schema-language.html
- JSON Type DefinitionAjv supports the new specification focussed on defining cross-platform types of JSON messages/payloads - JSON Type Definition (JTD). See the informal reference of JTD schema forms and formal specification RFC8927
- D:\huangyg\git\js.sample\schema\ajv.js
- yaml schema需要用js-yaml先load成对象变量然后在ajv.validate()中使用。schema和instance都一样。
- string类型的如果是数字必须加上引号。
- 空字段会报错。
- 测试通过.

View File

@ -5,45 +5,45 @@
---
如果绑定模版2可能安排以下任务
- 07:45 term + COM matedata -> deploy metadata -> deploy view -PSMD[1]
- 14:00 根据ego对外信息接口编写页面代码 -ego[0]
- 16:00 用linkml编写一套标准模型 -PSMD[0]
- 07:45 data -> schema 迭代范例 -PSMD[0]
- 14:00 day plan, day log, waiting list -ego[0]
- 16:00 metadata中自带处理代码的范例 -infra[0]
---
如果绑定模版1a可能安排以下任务
- 07:45 用linkml编写一套标准模型 -PSMD[0]
- 09:30 根据ego对外信息接口编写页面代码 -ego[0]
- 07:45 metadata中自带处理代码的范例 -infra[0]
- 09:30 day plan, day log, waiting list -ego[0]
- 14:00 github project -learn[3]
- 14:30 debug- D:\huangyg\git\PSMD\data\term.25c83dac.yaml interface字段混乱。 -PSMD[4]
- 14:30 trello api -learn[4]
- 16:00 linkml, yaml-ld -learn[0]
---
如果绑定模版1b可能安排以下任务
- 09:30 根据ego对外信息接口编写页面代码 -ego[0]
- 09:30 day plan, day log, waiting list -ego[0]
- 14:00 github project -learn[3]
- 14:30 debug- D:\huangyg\git\PSMD\data\term.25c83dac.yaml interface字段混乱。 -PSMD[4]
- 16:00 用linkml编写一套标准模型 -PSMD[0]
- 14:30 trello api -learn[4]
- 16:00 metadata中自带处理代码的范例 -infra[0]
---
如果绑定模版1c可能安排以下任务
- 14:00 github project -learn[3]
- 14:30 debug- D:\huangyg\git\PSMD\data\term.25c83dac.yaml interface字段混乱。 -PSMD[4]
- 16:00 用linkml编写一套标准模型 -PSMD[0]
- 14:30 trello api -learn[4]
- 16:00 metadata中自带处理代码的范例 -infra[0]
---
如果绑定模版1d可能安排以下任务
- 14:00 github project -learn[3]
- 14:30 debug- D:\huangyg\git\PSMD\data\term.25c83dac.yaml interface字段混乱。 -PSMD[4]
- 16:00 用linkml编写一套标准模型 -PSMD[0]
- 14:30 trello api -learn[4]
- 16:00 metadata中自带处理代码的范例 -infra[0]
---
如果绑定模版1e可能安排以下任务
- 16:00 用linkml编写一套标准模型 -PSMD[0]
- 16:00 metadata中自带处理代码的范例 -infra[0]
---
如果绑定模版1f可能安排以下任务