阅读 162

ELSE 技术周刊(2017.12.18期)

业界动态

他们写的代码能上天!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写前端

点击这里 向我们推荐你读到的好文章。

关注下面的标签,发现更多相似文章
评论