ELSE 技术周刊(2017.12.18期)
by Steven Wang
业界动态
他们写的代码能上天!NASA的10条安全编码准则大公开
NASA的10条代码编写规范准则
本期推荐
Node.js 中遇到含空格 URL 的神奇“Bug”——小范围深入 HTTP 协议
本文阐述了博主遇到含空格 URL请求,Node.js 出现的“Bug” 状态时, 探索了一个有空格非正常的 URI 通过 CURL 或者其它一些客户端请求时,对Node.js HTTP 服务端模块对于URL 解析的过程,深层研究了下http模块的源码,很有骇客精神。
前端开发
Javascript and Functional Programming — Pt. 3: Pure Functions
Javascript 函数式编程之纯函数,作者安利了纯函数的好处,通过对大部分代码的纯函数化,使得项目更可控
Clearing cache in the browser
在浏览器中缓存资源是提高前端性能的常见方式,但是在某个时候,开发者却期望在缓存过期之前,使缓存对象无效,这篇文章介绍了清除浏览区缓存的六种方式
彻底解决Webpack打包性能问题
react 加上 react-router、material-ui、superagent、eventproxy 这些第三方轮子一共有好几百个 module,Webpack 的打包速度极慢。这对于开发是非常不好的体验,同时效率也极低。 (在自己项目中进行了实践,提取外部包能够让浏览器缓存发挥作用, 但对于单入口页面来说意义不大,只有在本地开发的时候有明显的减少编译的作用,在实际生产环境中还多了个http请求,额外的http请求消耗和浏览器缓存起到的正向作用到底哪个大,还要视具体页面而定)
这一次,彻底弄懂 JavaScript 执行机制
本文的目的就是要保证你彻底弄懂javascript的执行机制,如果读完本文还不懂,可以揍我。
如何编写一个 HTTP 反向代理服务器
本文主要介绍了如何使用内置的 http 模块来创建一个 HTTP 服务器,以及发起一个 HTTP 请求,并简单介绍了如何对 HTTP 接口进行测试。
技术纵横
webassembly 入门
对于WebAssembly 字节码技术最新的浏览器已经支持了, 面对 AI 时代它很可能成为web 运行高负载运算的技术, 像VR/AR,机器视觉,图像处理等。 本文简述了WebAssembly的 基本概念、拉取编译、WASM 文本、Memory 调用等功能方面的使用, 是一篇不错的入门博客。
漫画解读:通过造车来了解软件开发模式
通过一张出自 Toggle 的漫画,来了解软件开发模式的变迁史。
互联网协议的演变之路
网络协议诞生至今,已经发生了哪些变化、未来还将迎来哪些演进,这会给网络带来怎样的影响,以及网络又会如何左右协议的设计思路?
web知识进阶——字符编解码
本文介绍了字符集以及字符编码与解码
实用推荐
Retina 屏幕下两倍图
关于物理像素、CSS 像素(DIPS)、图片大小的科普,以及简单的适配方案。
Evolution of : Gif without the GIF
GIF图很棒,但是有很可怕的性能问题,使得它让人又爱又恨。现在,Safari Technology Preview支持img标签video文件的支持,能体验到GIF一样的效果,而又不会带来性能问题。
happypack 原理解析
说起 happypack 可能很多同学还比较陌生,其实 happypack 是 webpack 的一个插件,目的是通过多进程模型,来加速代码构建,目前我们的线上服务器已经上线这个插件功能,并做了一定适配,效果显著。
工具 | 创业公司绝对不会告诉你他们在用的工具们(合集)
本期从灵感到设计,从运营到建站,从资讯到流量分析,从招聘到办公空间,给大家带来最全面、最提升效率的创业者工具合集。
程序人生
从黑客到创业,他说技术创业该这么做
知道创宇 CTO&COO,安全焦点民间白帽黑客组织核心成员,分享他创业感悟和踩过的那些坑。
ELSE 技术周刊由 IFT 小组 出品,汇聚一周好文章, 周刊原文。本期编辑:
@Curtis 前端中年人
@StoneZou 前端搬砖工,不安分于前端开发的搬砖工
@Steven 写 JS 的老年人
@mirreal 想当设计师的程序员不是一个好攻城狮
@Jade 以前想多点后端sense写前端,现在想多点产品sense写前端
点击这里 向我们推荐你读到的好文章。
Subscribe via RSS