陈帅华的个人网站 - 探索技术艺术与国学之美
2月17日
2020年
2.1分钟
申请微博开放平台网页应用
微博开发

我发布想法以及访客在我的博客留言都需要登录GitHub账号。因为众所周知的原因,最近好几次我都无法正常访问GitHub,影响到我管理自己的博客。为了解决问题再次出现时的窘境,我向微博开放平台申请了网页应用,通过微博授权识别我和访客在我的博客的登录状态。

2月17日
2020年
6.2分钟
可视化分析与企业项目管理
数据可视化

甘特图和鱼骨图重点在于内容本身,展现形式大同小异,即此两者对可视化形式不敏感,只要功能上满足基本需求即可。

2月16日
2020年
3.8分钟
HTTPie 学习指南
HTTP

HTTPie 学习指南

2月16日
2020年
4.4分钟
基于Nodejs实现服务器端发送Email
Nodejs

计划个站实现一功能,用户订阅个站,定期向用户邮箱推送近期推送的文章、音视频涂鸦。

2月15日
2020年
8.2分钟
Github Actions 学习指南
GitHub开发

基于持续继承和持续开发的软件开发的最佳实践,GitHub 推出 Actions 功能。监听围绕代码仓库管理的各种事件,比如 push 和 pull_request 事件,触发提前计划好的一系列步骤,即工作流。这些步骤用 YAML 文档记录。触发工作流包括了构建和测试。这些工作流可以在 GitHub 的服务器上执行,开发者也可以在自己的服务器响应从GitHub触发的事件来执行工作流。

2月15日
2020年
5.6分钟
图解Github授权第三方网站登录
GitHub开发

以前用过weibo的开放平台授权登录,自从换了新域名就要重新申请微博开放平台,心想何不趁次换GitHub授权方式开发博客网站的评论功能。基于以下原因,我最终选择GitHub授权方式。

2月14日
2020年
3.9分钟
Web Workers API 学习指南
WebAPI

善用类比法学习 Web Workers API,看透它们的共性,并找出它们各自的特性。学习任何新东西,都是在我们过去已知的经验之上。这种经验就有好处也有不好之处。从已有规则中学习,但又不被既定规则羁绊,才是好。凤凰浴火燃烧,从灰烬中涅槃重生。从灰烬中来,从淤泥中来,不受困于灰烬和淤泥。

2月14日
2020年
3.7分钟
Ai绘制SVG矢量图CSS3做动画
CSSSVG

Ai 的全称是 Adobe Illustrator。就像 Ps 的全称是 Photoshop 一样。他们都是 Adobe 公司旗下优秀的图形图像创意产品。Ps 面向摄影师,Ai 面向矢量图形设计师。Ai 和前端的结合点在于 SVG。在 Ai 中制作的矢量图形能导出成 SVG 格式的文件。SVG 又能通过 CSS 控制其部分样式。CSS3 新增了 transform 属性和 keyframe 特性,所以 SVG 配合 CSS3 就能制作出有意思的动效出来。

2月14日
2020年
4.3分钟
如何给文章设计精美封面
UI设计

从我在自己博客网站写下第一篇文章时起,就有先为每篇文章设计一张精美封面的习惯,如今也有100多张了,本篇记录我是如何制作封面的。

2月14日
2020年
3.2分钟
趣玩周易六十四卦
独立作品

我从喜欢听《庄子》中的荒唐离奇故事,再到喜欢《老子》中深奥玄妙的理论,再到从《周易》中追溯国学的源头活水。我不打算把“趣玩周易64卦”做成一个像是解读《周易》的作品,而是我要给《周易》插上技术和艺术的翅膀,让他飞得更远,飞到更多人的生活里。当世界给你传来一张纸条,结合自己实践,相信值得你相信的内容,质疑值得你质疑的内容,不认死理儿。对与不对只在于适不适合你,因为我们的参考系都不相同。

2月13日
2020年
11.1分钟
生命游戏开发记录
AirglassCanvas独立作品

完善Airglass.js的继承机制,增加了extend方法,优化了Renderable和Effect两个基础可渲染类。采用常见规则借助Airglass.js实现出了生命游戏,与网络上其他版本不同的是,我使用了彩色格子。进一步加深了我对面向对象编程思维的理解与应用熟练度。

2月13日
2020年
4.6分钟
交互式命令行界面构建前端项目
Nodejsnpm

文接上篇。我通过将项目源代码与构建代码分离的方法,解决了我托管在GitHub上的多个项目因存在构建代码相似和各项目NPM依赖更新频繁且重复的问题。本篇我将进一步在有多个前端项目的开发场景中使用交互式命令行——能够快速选择项目并构建项目。

2月13日
2020年
5.3分钟
基于Airglass重构图像标注工具
Airglass独立作品

我又重新实现了一版依赖Airglass.js库的基于Canvas技术的功能包括多边形区域标注以及图像切割的实验项目,这篇想法记录开发过程。

2月13日
2020年
3.9分钟
在线图像标注工具
独立作品

基于canvas技术在图像上绘制多边形,最终得到包含透明通道的裁切后的base64编码图像,以及全部标注点位置坐标数据。

2月13日
2020年
0.2分钟
爱读《心经》H5应用体验设计
UI设计

探索爱读《心经》网页应用动效与交互设计

2月13日
2020年
7.3分钟
来一场说走就走的旅行
UED

基于微信内置浏览器开发,基于微信API定位...

2月13日
2020年
0.7分钟
探索FUI竞赛排行榜设计风格
UED

基于canvas实时渲染竞赛排行榜单

2月13日
2020年
4.4分钟
爱读绘本:给孩子的有声读物
UED

有一天,在家过完周末,坐上了返校的公交车,已经到了傍晚。...

2月10日
2020年
4.2分钟
使用Animate设计动画图标
动画制作图标设计

我深知灵感从来都不是容易出现的,我不是一位需要随时都有灵感的专业的创意设计师,而是一名大部分时间依靠足够丰富的编程经验就能搞定事情的前端工程师。一点新鲜感,加一点点突如其来的灵感,为了不浪费这来之不易的灵感,我为自己的个站设计了几枚动态图标。这篇想法我要分享自己是如何使用 Adobe Animate CC 为自己的个站制作小而美的动态LOGO的。制作逐帧动画真的需要很大的耐心。如果完成一枚动态LOGO需要100%的精力,一瞬间的灵感只占30%,剩下的70%用专注和耐心灌溉,坐得住很重要。

2月10日
2020年
1.8分钟
微电路流光动效
Canvas

在信工所的这段时间,收获最多的却是我。FUI视觉语言,极具科幻感。

2月9日
2020年
2.5分钟
我读《自私的基因》
书单

2020年,一场人类和病毒之间的较量注定会被载入史册,重读理查德·道金斯所著的《自私的基因》,基因为了获得永生,“操控”宿主不断繁衍和作出为适应新环境的变异进化。我们不得不承认人在大部分时候无法控制自己原始的本能,唯有教育、法律和道德才可约束他。书中内容对我启发良多,如同看魔术师变戏法,相比言之所达,那些没有说出口的才更引人深思,不要用人类狭隘的私欲与基因的“自私”抗衡。对万物生灵保持一颗敬畏之心,顺应自然法则才是明智的选择。

2月9日
2020年
3.0分钟
个站全端研发日志
个站研发

日志形式记录我的个人网站的前端用户界面和后端功能的更新。功能日志包括在线体验独立作品;按年月想法数量可视化;主题想法泡泡;涂鸦配音;文章搜索,GIF小动画和文章分类图标设计。

2月9日
2020年
5.7分钟
记录博客搜索想法功能实现过程
个站研发

随着写过的想法数量增多,想要快速锁定到过去写的某一篇想法变得越发困难。好在我在每一篇文章在创建之初都给他们设置了多个关键词。这篇文章记录我为博客实现搜索功能的过程。日后再对搜索功能做重构或增加新功能也都记录在这篇文章中。

2月9日
2020年
14.0分钟
Koa入门教程
Koa

Koa 是一个新(相对Express算新的)的 web 框架,由 Express 幕后的原班人马打造。既然Koa继Express后打造,必定有其优势所在。我的博客后端基于Express框架开发。我觉得做任何事都需要一个契机,Koa应该就是重构后端代码的契机吧。

2月9日
2020年
1.8分钟
如何完成网站备案
生活

阿里云通知我shuaihua.cc无法实名认证,修改了几处备案信息重新备案,并注册shuaihuajun.com新域名,记录我是如何成功备案的。

2月9日
2020年
25.8分钟
文章目录速查
个站研发

纵观我自2015年至2019年发布的文章。经历了从青涩到熟练,从浅显到逐渐深入的改变。在2019年的最后一个月,我计划回过头来,完善写过的每一篇文章,并完成这篇目录速查。

2月9日
2020年
2.4分钟
从太极阴阳幻化到个站四季狂想
个站研发

从庄周梦蝶到身体形式的各站停靠。从四季幻化到事物的生长与收藏。走过春夏与秋冬迎接又一个轮回。个站全新改版四季狂想

2月9日
2020年
11.9分钟
Nodejs解析编辑与写入Excel表格
Nodejs

实现多种数据格式精准插入单元格,支持在excel中创建多个Sheet,并支持.xlsb .xls .csv .txt等多种数据文件导出格式。

2月9日
2020年
2.6分钟
常用基于Node命令行工具
Nodejs

偶尔需要更新命令行工具版本或者更换电脑的时候,许多命令行工具的安装和配置细节已经记不清,所以汇总记录下来。

2月9日
2020年
4.2分钟
Nodejs实现后端文件上传
Nodejs

Nodejs前后端文件上传。

2015-2020年按月速查:3D可视化
文章印象关键词

Leo陈帅华 · 2月13日留言 · 去围观

测试

陈帅华 · 10月9日留言 · 去围观

系统升级到macOS Catalina后,终端默认使用zsh shell,虽然之前没有听说过这个命令行工具,不过需要认识新的配置文件.zshrc,默认的每启动一个命令行都会执行这个配置文件。所以source .bash_profile需要每次启动新命令行工具后自动执行一次。

jannylz · 9月11日留言 · 去围观

请问在线体验入口在哪里?可否标注矩形框,可以拖拽类型的