Data structures & Algorithm

数据结构和算法虽然对于目前的工作貌似没有太大作用,但是自己对这一快不清除,就如一块石头压在心上,所以也必须要解决,虽然很难,但是慢慢攻克吧。 网上一搜算法,绝对是各种文章,视频,还有什么教程培训之类的,暂不谈质量如何,首先对于我这种,时间是有限的,所以只能选择一个,最合适的一个,有些虽然好但是难,因为我也不是要一定深入到什么程度。能写基本的算法,有数据结构有一定认识就好了。 https://github.com/thejameskyle/itsy-bitsy-data-structures 从这开始吧,算是入门启蒙吧。 »

Gulp

使用gulp进行基础的任务也是热心应手,但主要也是插件生态的完善,大量开发者的贡献。 那么其中 gulp 运行的原理,过程,怎么读取文件、写文件,反正是基于 Node ,所以对于了解 Node 也是有极大好处的。 vinyl 文件对象, buffer, stream流; 这些都是需要去认真了解的。 参考: http://javascript.ruanyifeng.com/tool/gulp. »

Advanced ES2015

学习教程系列: https://medium.freecodecamp.com/learn-es6-the-dope-way-i-const-let-var-ae828580472b#.ibe0ewp4v Medium系列 http://es6.ruanyifeng.com/#README 阮一峰 1 http://gold.xitu.io/entry/56aadc8aa341310052bc604b 核心内容 1 http://babeljs.io/ »

哈哈哈哈

好久没写博客了,手好痒,哈哈哈哈。莫名的高兴,这手感,啧啧啧。 可惜换了服务器,HTTPS我也不想去折腾了,一个免费的,难得去弄了。 哈哈,不想折腾了,好好写博客吧。 »

HOW TO PLAY WITH AMAZEUI-TOUCH

全文的目的是达成使用amazeui-touch进行项目开发,并且以我这个前端菜鸟所见所学来归纳整理。文章不对详细内容做讲解。 环境安装与前期准备 我的基础环境: Win10 ATOM : GitHub出的开源的编辑器 CMDER : http://cmder.net/ 命令行工具, windows下一个炒鸡好用的神器。 Node.js : https://nodejs.org/en/ 官网直接下载最新版安装即可 基本的配置需求: webpack: https://webpack.github. »

Python之HELLO WORLD

哈哈哈哈,终于要开始进行PY交易了。 顺利完成一个hello world 。 终于又精通一门语言了。 »

chrome调试实践

恩恩,来扩展扩展chrome的开发技能。 http://www.ibm.com/developerworks/cn/web/1410wangcychromejs/ https://developers.google.com/web/tools/chrome-devtools/?hl=en 谷歌的一套开发环境与配置的推荐与chrome的高级使用 内容 Security:HTTPS Elements Sources Network »

一些小问题

http://www.ruanyifeng.com/blog/2014/06/git_remote.html 用于创建gh-pages,分支的问题. http://www.worldhello.net/gotgit/08-git-misc/040-eol.html http://www.worldhello.net/gotgit/08-git-misc/ »

实践

实践是检验真理的唯一标准。 纸上得来终觉浅,绝知此事要躬行。 实践出真知。 实践实践。自己看了辣么多东西,但是又记不住那么多东西。很多技术点自己都要看几遍,甚至每次都要查文档,才能去写。很浪费时间。为啥呢?没有去把那些东西自己一行行打出来,所以看了就忘了,互联网时代知识的碎片化又严重。 学习要专注,用心,还要实践。 在生活上也希望自己能够做出实践,不要怕,比如勾搭个妹子这种啊。所以啊,我就是个怂逼啊。 »

config ATOM & support JSX

此文完成ATOM的React.js开发环境配置,包括对js jsx代码高亮、代码规范、格式化、还有一些自动闭合和提示的东西。 主要的流行的插件: 这下面几个插件是目前下载量很高的。 React language-babel atom-beautify linter: eslint 经过实际的测试和考量,发布解决方案: 只使用: react插件:https://orktes.github.io/atom-react/ linter + linter-eslint react做代码高亮和一些提示, »

DOM操作与性能优化

我们总是在强调DOM操作是很慢的,尽量避免过多的去操作DOM,所以React的virtual DOM出现很是改变前端的整个想法吧。但是其中的原理呢?此文就此做一探讨。 DOM即Document Object Model,文档对象模型,DOM可以以一种独立于平台和语言的方式访问和修改一个文档的内容和结构。换句话说,这是表示和处理一个HTML或XML文档的常用方法。文档对象模型 (DOM) 是一个平台,一个中立于语言的应用程序编程接口 (API),允许程序访问并更改文档的内容、结构和样式。通过 JavaScript,您可以重构整个 HTML 文档。您可以添加、 »