[译] socket.io官方文档·上篇
2017年9月7日发布阅读预计需要 35.0 分钟
socket.io基于WebSocket协议封装,兼容不支持ws的浏览器采用ajax轮询,socket.io为开发者提供服务端和客户端两套库,无需了解全部ws底层原理,好入门,上手快。学会socket.io后可搭建类似QQ和微信这种即时通信工具的Web版,既可以一对一对话也可开房间组队创建聊天群组,我尝试过传输的媒体类型有文本、图像两种,数据都可由1和0表示,所以理论上可传输任何媒体形式。
Blender建模导入Three.js渲染
2019年8月13日发布阅读预计需要 6.1 分钟
Blender 是一款非常优秀的免费开源 3D 创意软件,支持 Windows、macOS 和 Linux 界面操作系统,支持众多常见的导入和导出格式。Three.js 是一款由 JavaScript 语言编写的用于 Web 端展示的优秀 3D 开源库,常在 Web 游戏、可视化、真实场景模拟等领域中被使用。两款优秀且开源的 3D 创意工具的碰撞,必定能为产品、设计师和前端工程师带来无限创造力。
直播软件OBS Studio入门教程
2020年1月22日发布阅读预计需要 6.3 分钟
OBS Studio 免费开源的视频录制与直播流软件,支持 Windows、macOS、Linux 操作系统,搭配 Soundflower 在 macOS 系统捕捉桌面音频,bilibili是国内知名的视频弹幕网站,本篇教程记录我使用 OBS Studio 与 Bilibili 直播的学习过程。
学习ESLint
2017年5月10日发布阅读预计需要 3.1 分钟
ESLint,发现并修复你 ECMAScript/JavaScript 代码中的问题,使你的代码规范一致,并且能避免 Bugs。
Fabric.js矩阵变换
2019年11月3日发布阅读预计需要 11.1 分钟
Fabric.js 支持矩阵变换。无论在 fabric.Canvas 实例中,或是在继承自 fabric.Object 的各种形状实例中,还是在 fabric.util 中提供的工具函数,都有设置或者获取矩阵变换的相应属性或方法。在 fabric 中,矩阵由一个包含6个数字元素的数组表示,这6个数字能一次性把坐标系的平移、旋转和缩放信息表示出来。
接收微信公众号普通消息
2017年9月9日发布阅读预计需要 3.1 分钟
当普通微信用户向公众账号发消息时,微信服务器将POST消息的XML数据包到开发者填写的URL上。
微电路流光动效
2018年7月14日发布阅读预计需要 1.8 分钟
在信工所的这段时间,收获最多的却是我。FUI视觉语言,极具科幻感。
Ai绘制SVG矢量图CSS3做动画
2017年3月20日发布阅读预计需要 3.7 分钟
Ai 的全称是 Adobe Illustrator。就像 Ps 的全称是 Photoshop 一样。他们都是 Adobe 公司旗下优秀的图形图像创意产品。Ps 面向摄影师,Ai 面向矢量图形设计师。Ai 和前端的结合点在于 SVG。在 Ai 中制作的矢量图形能导出成 SVG 格式的文件。SVG 又能通过 CSS 控制其部分样式。CSS3 新增了 transform 属性和 keyframe 特性,所以 SVG 配合 CSS3 就能制作出有意思的动效出来。
Canvas实现虚拟元素拖拽
2017年2月18日发布阅读预计需要 0.9 分钟
Canvas实现虚拟元素拖拽。
Arduino制作流水灯
2019年7月25日发布阅读预计需要 7.2 分钟
先回顾Arduino基础,搭配涂鸦图解数字信号与模拟信号,逐步引导了解如果使用Arduino开发板制作了ED流水灯效果。
探索前端录制音视频
2019年8月26日发布阅读预计需要 5.5 分钟
最近整理我的一些独立项目,考虑用音视频的形式记录感想,起初在用Mac系统自带的录屏软件,后来计划能不能用web前端技术开发一款在线录制音视频的工具,小有成果,先用文字形式记录下来。
WebAudio体验在线钢琴
2017年3月19日发布阅读预计需要 2.6 分钟
文章包括帅华君的童年学生时代、88键基础知识、事件委托、动态布局、算法的时间复杂度和空间复杂度。
React Native开发原生应用入门
2019年2月3日发布阅读预计需要 8.4 分钟
前端是个广义的概念,前端是离用户最近的一端,Web前端,移动端,桌面端等等。一套代码,多端共用,这已不是新鲜事,许多框架都在努力构建着大前端的未来,RN也是如此,从Web前端开发平滑步入桌面前端和移动前端原生应用软件开发。
巧用CSS3制作关键帧动画
2017年1月12日发布阅读预计需要 14.7 分钟
巧用CSS3的keyframes与精灵图制作非GIF关键帧动画
Node服务端编辑Excel表格
2018年12月5日发布阅读预计需要 11.9 分钟
实现多种数据格式精准插入单元格,支持在excel中创建多个Sheet,并支持.xlsb .xls .csv .txt等多种数据文件导出格式。
前后端分离开发微信网页端项目
2018年12月15日发布阅读预计需要 13.0 分钟
我将在本文中阐述我对前、后端分环境开发——尤其是在微信公众号网页端项目中前、后端如何分环境开发——的思考。
Canvas实现实时画面直播
2019年1月5日发布阅读预计需要 2.9 分钟
借助socket.io模块双向传输视频直播流,本文涉及canvas绘制捕获到的视频流,及从服务端接收编码后的图像帧并通过canvas渲染。
[译] Fabric.js进阶—事件驱动
2019年1月17日发布阅读预计需要 5.9 分钟
动画/图像滤镜/颜色/渐变/文字排版/事件
接收微信公众号事件推送
2019年6月11日发布阅读预计需要 1.4 分钟
微信用户与公众号发生交互时,用户操作通过事件推送形式通知开发者在开发者中心设置的服务器,开发者可获取并处理消息。
网站接入Github开发者平台
2018年3月5日发布阅读预计需要 3.5 分钟
以前用过weibo的开放平台授权登录,自从换了新域名就要重新申请微博开放平台,心想何不趁次换GitHub授权方式开发博客网站的评论功能。基于以下原因,我最终选择GitHub授权方式。
回到主页
陈帅华动态先知道,请关注一个教程。
一个教程微信个人订阅号
笔友留言
Void777,2020年9月28日留言《我的个站研发日志》
站长大大好,非常感谢你高质量的文章。想请教下本站主要用到的技术栈,有采用什么框架来搭建吗?求指教
WenZhang,2020年9月15日留言《Ruff入门指南》
你好 Ruff套件出了么 我想买来玩玩
jannylz,2019年9月12日留言《在线图像标注工具》
请问在线体验入口在哪里?可否标注矩形框,可以拖拽类型的