Published on2018-08-04 06:36:00Decentraleyes - Local emulation of Content Delivery NetworkschromeDecentraleyes, 是一个本地化第三方库文件的浏览器插件,可以保存常用的第三方库文件到本地,当打开的页面中需要加载的第三方库文件在本地有副本时,随即进行拦截,并直接从本地加载。Read more →
Published on2018-07-29 20:48:00Flex 布局知识点梳理csslayout传统的布局方案,在针对特殊布局时会很不方便,比如垂直居中,把一个容器等分为 N 列等等。自从 Flex 出现以后,这些都迎刃而解了。Read more →
Published on2018-05-20 18:52:00Learn Algorithms With Javascript - 基于 Js 进行算法学习javascriptAlgorithms基于 javascript 学习并实现常用的经典算法。本项目托管在 [GitHub],欢迎对算法和数学感兴趣的 Js 开发者参与,一起学习共同进步。Read more →
Published on2018-01-25 00:21:00Gitlab 和 Github 的开发环境配置gitsshGit 客户端与服务器端的通信支持多种协议,ssh 最常用。ssh 的公钥登录流程:用户将自己的公钥存储在远程主机,登录时,远程主机会向用户发送一条消息,用户用自己的私钥加密后,再发给服务器。远程主机用事先存储的公钥进行解密,如果成功,则用户可信。Read more →
Published on2017-07-11 16:31:00浏览器是如何工作的 - 译文browser我们会了解到从你在浏览器地址栏中输 google.com 直至浏览器屏幕上显示 Google 页面的整个过程中都发生了什么。Read more →
Published on2017-06-19 08:20:00ES 2015/6 新特性汇总javascriptwebES6ES 2015/6 新增内容还是比较多的,这里仅大纲性的列举一下这些特性。其实,每个点挖进去都会有很多学问在里头,本文旨在汇总,所以不对这些特性进行深层次的讨论及研究。随后有时间的话,在单独写几篇博客对常用的点进行深挖,与大家进行深度交流。Read more →
Published on2017-02-16 01:51:00通过 Chrome 调试运行在 IOS-safari 上的页面ios_webkit_debug_proxydebugios-webkit-debug-proxy 是一个 DevTools proxy,项目托管在 Github 上。其使得开发者发送命令到真实(或虚拟)IOS 设备中的 Safari 浏览器或 UIWebViews 中,以实现对 IOS 中 Safari 页面的调试。Read more →
Published on2017-02-06 05:58:00用 Visual Studio Code 调试运行在 homestead 环境中的 Laravel 程序LaravelphpvagrantNginxdebugvscode通过 visualstudio 对 homestead 环境中 Laravel 项目进行开发调试。Read more →
Published on2017-01-08 00:18:00开发人员解决问题的艺术:如何提出你不懂的问题laravelvagrant方法论1.背景说明;2.问题本身;3.环境信息。Read more →
Published on2017-01-04 17:26:00Vagrant 基础全面解析vagrantphplaravelweblinuxApacheVagrant 是一个管理虚拟主机生命周期的命令行工具。本文旨在从上到下对 Vagrant 各个特性进行全面讲解,尽可能多的涵盖细节。如果你只是想入门 Vagrant ,那么本文是一个非常好的开始。这篇 Vagrant 入门文章将带你创建一个 Vagrant 项目,这个过程将会用到 Vagrant 所提供的主要基本特性。Read more →
Published on2016-11-26 06:04:00代码复杂度随着代码规模的增大,代码的复杂度也在增加,能够理解整个系统的人却在减少。随着模块数量的增加,集成测试变得越来越复杂,模块交互的次数也在增加。因此,出现潜在 Bug 的首要因素是代码的大小。Read more →
Published on2016-11-13 01:12:00数学历史上的巨著 - 整理math本文旨在收集整理数学历史上的著名著作,便于对数学有浓厚兴趣的朋友查阅和阅读。后续有时间的话会为每本书都配上一个简短的说明,便于大家了解其内容。Read more →
Published on2016-09-29 17:15:00Git 子模块 - submodulegit当某个项目需要包含并使用另一个项目(也许是第三方库,或者你独立开发的用于多个父项目的库)时,如何把它们当做两个独立的项目,但同时又在一个项目中使用另一个?Read more →
Published on2015-11-25 16:25:00构建一个基本的前端自动化开发环境 —— 基于 Gulp 的前端集成解决方案(四)gulpsassnpm在对于 npm、node、gulp 有了基本的认识之后,本文主要介绍如何构建一个基本的前端自动化开发环境。下面将逐步构建一个可以自动编译 sass 文件、压缩 javascript 文件、多终端多浏览器同步测试的开发环境,并且还可以通过 piblish 命令对项目下的文件进行打包操作。Read more →
Published on2015-11-19 06:07:00网络原因导致 npm 软件包 node-sass/gulp-sass 安装失败的处理办法sassnpm如果你正在构建一个基于 gulp 的前端自动化开发环境,那么极有可能会用到 gulp-sass。Read more →
Published on2015-11-16 01:50:00常用 Gulp 插件汇总 —— 基于 Gulp 的前端集成解决方案(三)gulpnpm前两篇文章讨论了 Gulp 的安装部署及基本概念,借助于 Gulp 强大的 插件生态 可以完成很多常见的和不常见的任务。本文主要汇总常用的 Gulp 插件及其基本使用,需要读者对 Gulp 有一个基本的了解。Read more →
Published on2015-11-15 00:20:00npm 私有模块的管理使用npm你可以使用 NPM 命令行工具来管理你在 NPM 仓库的私有模块代码,这使得在项目中使用公共模块变的更加方便。 开始前的工作 你需要一个 2.7.0 以上版本的 npm ,并且需要有一个可以登陆 npm 仓库的账号。Read more →