Matt Reach

我的 2018

个人总结
2018 年回顾工作今天是 2018 年的最后一个班了,原本计划 mac 影音 2.16 版发布的,因为公司有规定,所以只能先封板,下周再上线。 哦,是的,我现在是一名 macOS 开发者了,今年 11 月初公司人员优化后转行过来的,边开发边学习到现在基本算是 2 个月了。经过实战,我对于 ...
Read more

搭建同时支持 ES6 Module 和 CommonJS 的开发环境

JavaScript
我在编写 RxJS 入门教程的时候,折腾了大半上午都没能跑出一个 demo 来,让我感到沮丧,我知道使用 node.js 分分钟就能出现效果,可我就是想用 node 的 npm 去管理项目依赖,然后在浏览器里执行,因为我感觉使用这种方式才是做前端项目管理依赖的正确方式,而不是拿来源码,拖到 ...
Read more

JavaScript 模块化编程

JavaScript
JavaScipt 是一门非常流程的脚本语言,特别是 Node.js 的出现,让这门语言大放异彩!也给前端开发人员转型做后端敞开了大门,同时也对 JavaScript 模块化编程产生了深远影响。一起来看下模块化的发展历程吧! 无模块化下面是不使用模块的方式,比如要使用 jquery 库, ...
Read more

MySQL 学习笔记

CentOS
以下命令如有权限问题请自行使用 sudo 或者切换到 root 账户,我的这台主机是公司分配的,通过 ssh 直接登录的 root 账户,所以就没有带 sudo.该笔记可能不适用于 CentOS 7. 查看系统版本 uname Linux uname -a Linux 10.1 ...
Read more

iOS 自动化构建(一)

iOS, Script
回想 17 年自己想搞自动化构建,没有相关环境,只好使用 crontab 去做,真是好费劲,因为很多环境变量没有,本地调试好的脚本可是定时任务执行时就报错。这是之前对 crontab 使用的简单介绍:macOS 定时任务 而现在呢,我们有了自己的打包机,打包机上装了 jenkins,为脚本执 ...
Read more

提升 Webstorm 开发效率

macOS
我并不是一个前端开发者,由于今年转到了小游戏开发,游戏逻辑甚至框架都是用 Javascript 写的,因此选择使用 Webstorm 这款编辑器软件。 优点:前端开发支持的相当不错了,支持变量方法跳转,断点调试,Filewatch,CVS,内置 Termianl,JSLint … 缺点 ...
Read more

常见的 POST 请求体编码方式

HTTP
前面介绍过了 HTTP 请求,现在看下 POST 这种请求方式,根据 HTTP 协议的规定,通过 POST 方式提交的数据必须放在请求体中,但协议没有规定数据采用什么编码方式,所以请求体的消息格式其实可以自动决定,但要让服务器能够解析才有意义。 请求体编码方式一般情况下主流的有以下 4 ...
Read more

HTTP/1.1 协议简介

HTTP
简介HTTP 是一种传输协议,全称(HyperText Transfer Protocol,超文本传输协议)。HTTP 是一个基于 TCP/IP 通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)的应用层协议,早在 1990 年万维网兴起的时候,就得到了应用,截至目前可谓是使用最 ...
Read more

Github Pages 自定义域名支持 HTTPS

Other
自从有了自己的域名后,我的博客就失去了那把小绿锁,就在刚刚我还在搜索:Github 自定义域名怎么支持https,当我看到这个 帖子 之后,事情就有了翻转,没想到 Github 支持了,皆大欢喜了!也不用去折腾 Cloudflare 了…. 看了下,使用的是 Let’s Encrypt ...
Read more

macOS 上安装 Jenkins

macOS
官网https://jenkins.io/download/ 下载 Jenkins官网的 download 不好使,点击后没能开始下,估计是被墙了,所以找了个镜像: http://mirrors.jenkins-ci.org/osx/ 也由 war 包的镜像: http://updates ...
Read more