摘要: 前一段时间刷到了闫令琪老师的计算机图形学课程,一口气看了7节课。想到几年前曾尝试翻阅过图形学相关的书(Peter Shirle 第二版),大概是刚看到线代知识章节的后面一点就没能坚持下去。 刚开始看视频的时候没想到闫老师能把图形学的课程讲的如此简洁明了,之前各种晦涩的概念也在前几节课就解释地非常清楚 阅读全文
posted @ 2021-06-10 23:02 zion03 阅读(449) 评论(0) 推荐(0)
摘要: 从桌面端软件转到 Web 前端的开发,设计思路上有不小的改变,这里记录一下目前的一些思考。 对于不同的 router 从整个产品的设计来看,UI 代码与业务逻辑代码的分离是必须的。之前做 WPF 开发,能充分体会到 MVVM 设计模式来带的可维护性上的优势。 但 Web 前端的技术碎片化实在太厉害, 阅读全文
posted @ 2021-04-11 22:59 zion03 阅读(340) 评论(1) 推荐(0)
摘要: 最近尝试了一下 GitHub 提供的自动化工具 Actions,简单实现了一下 CI/CD。 配置文件需要放在项目对应的目录下:.github/workflows/deploy.yml deploy.yml 具体内容如下: name: Deploy on: push: branches: [ mas 阅读全文
posted @ 2021-04-06 08:55 zion03 阅读(328) 评论(0) 推荐(0)
摘要: 昨天到一篇公众号文章,介绍了 ES 2020 的一个新特性: Optional Chain(可选链)。 解决了以下编程痛点: let user = {}; // 老式写法 let name = user.address ? user.address.street ? user.address.str 阅读全文
posted @ 2020-11-17 18:20 zion03 阅读(834) 评论(0) 推荐(0)
摘要: 前一阵子开始了 Web 前端的学习, 利用业余时间陆陆续续看了半年多(期间还学了一些后端开发的相关知识)。从学校时期的嵌入式开发,到毕业后的从事三年多的 Windows 桌面软件开发,感觉要做好 Web 工程化,思维模式转换是相对比较大的。 先说说这半年的学习成果 能使用常见的 HTML tag,能 阅读全文
posted @ 2020-11-15 18:14 zion03 阅读(87) 评论(0) 推荐(0)
摘要: 支持多个 TreeView 节点选中的实现方案 阅读全文
posted @ 2020-11-10 08:12 zion03 阅读(2590) 评论(0) 推荐(0)
摘要: 起源 笔者有使用快捷键的习惯,相信不少人也都有在不同软件上定制 HotKey 的需求。然而 Chrome 自带的快捷键有些是不能改的,当使用 Chrome 连接远程桌面开发调试软件时,F1 ~ F12 功能键中有相当多是无法正常使用的。 有些能通过 Chrome 脚本插件(如 tampermonke 阅读全文
posted @ 2020-04-12 10:18 zion03 阅读(1462) 评论(2) 推荐(1)
摘要: 前一阵子听说了一个新鲜词 No Code。直译过来就是“无码”嘛,所以第一反应是冯大辉(Fenng)的公司,然而这里写的并不是这个 >_< 引用文章 Talk is cheap, show me nocode (少数派) 述阐述下定义: 何为无码? nocode,区别于传统的写代码编程的方式,就是用 阅读全文
posted @ 2020-03-15 18:37 zion03 阅读(914) 评论(0) 推荐(0)
摘要: 环境:Electron 7 使用 Create-React-App 模板 运行时发生的错误: TypeError: fs.existsSync is not a function 发生错误的代码(在 render 进程中): const {desktopCapturer} = require('el 阅读全文
posted @ 2020-03-09 22:31 zion03 阅读(8239) 评论(0) 推荐(0)