Yihui’s Blog

文章与笔记

关于前端、工程与日常思考的记录。找到一个主题,开始阅读。

783 篇文章

沙盒:页面和系统之间的隔离墙

从稳定性视角来看,单进程架构的浏览器是不稳定的,因为只要浏览器进程中的任意一个功能出现异常都有可能影响到整个浏览器,如页面卡死、浏览器崩溃等。不过浏览器的稳定性并不是本文讨论的重点,我们今天主要聊的是浏览器架构是如何影响到操作系统安全的 浏览器本身的漏洞是单进程浏览器的一个主要问题,如果浏览器被曝出存在漏洞,那么…

阅读全文

使用 Node.js、pm2 和 ssh2 模块实现一个简单的 Node.js 项目部署脚本

本文将介绍如何使用Node.js和ssh2模块实现一个简单的部署脚本,将本地的项目文件上传到远程服务器上。我们将使用dotenv模块来管理环境变量,以及childprocess模块来执行命令行操作。 首先,我们需要安装ssh2和dotenv模块: 然后,我们需要在项目根目录下创建一个.env文件,用来存放一些敏感…

阅读全文

同源策略:为什么XMLHttpRequst不能跨域请求资源

通过前面 6 个模块的介绍,我们已经大致知道浏览器是怎么工作的了,也了解这种工作方式对前端产生了什么样的影响。在这个过程中,我们还穿插介绍了一些浏览器安全相关的内容,不过都比较散,所以最后的 5 篇文章,我们就来系统地介绍下浏览器安全相关的内容。 浏览器安全可以分为三大块——Web 页面安全、浏览器网络安全和浏览…

阅读全文

校招日志 我的校招经验总结帖(持续更新ing)

1. 实习特别是大厂实习很重要,请一定把握日常实习和暑期实习的机会 今年校招情况,周围很多去大厂的同学通过日常/暑期实习进行转正,其中暑期实习比例最大。当然,在面试难度上,暑期实习是大于日常实习的,也是各厂作为预选校招人才的方式,可以说暑期实习转正是最为稳妥的校招进大厂的方式,同时也是非常好的经历背书。 通常来说…

阅读全文

写作技巧和经验

内容总结自:技术写作指南 - 张鑫旭 - 掘金小册,侵删 可选发布平台 掘金 知乎 B站 专栏 自建博客(主站回源) 确定写作方向和内容 与本职工作相关 专注垂直领域 前端开发就是一个分支特别多的职业,有界面展现、用户体验和无障碍访问方向、有统的逻辑实现和功能开发方向、偏后的 Node.js 开发方向,小程序快应…

阅读全文