【搬家】wordpress到hexo~ 都是泪

个人博客什么的,15年建的wordpress小站在2017年4月被我搞崩了…… 文章也没有备份,加上阿里云到期,备案等各种问题,最后还是先转到github,一来速度不错,二来可以hit督促自己学习,三来用于备份,以后有时间和心情还是弄个云服务器玩玩吧。不过最重要的一点还是因为程序员就是爱折腾…… 好在之前写的文章也没什么营养,丢就丢了吧,希望放在这上面的能精简些

如果你对 hexo搭建博客感兴趣可以参考这篇:20分钟教你使用hexo搭建github博客,主题的话推荐下很好看的 yilia
如果想和我使用的一样可以参考下我的仓库:我的主题备份

Read more
【DEMO】纯CSS3手工打造变形金刚

老外写的一个很有意思的demo~ 就copy到本地了,地址找不到了… 请原谅我就不贴网址了
我把代码扒下来重新写了遍,整理了下就记录下来了,还是挺有意思的

只要有想法,真的是各种强啊, 简直不敢相信这居然是纯CSS代码完成的,里面有很多 transform 及 css三角的应用,代码读起来很顺, 理解起来也不难,但想到…那是真的难… 很多地方需要细细拆分才能琢磨透,先上图上DEMO

Read more
【配置】VS Code常用插件整理

Visual Studio Code是个牛逼的编辑器,启动非常快,我已经抛弃WebStorm Sublime了。
支持各种语言,相比其他IDE,轻量级完全可配置还集成Git感觉非常的适合前端开发。 所以我仔细研究了一下文档未来可能会作为主力工具使用。

虽然习惯了N久的快捷键,没法,习惯什么的是吧,习惯下就好了所以 官方快捷键大全 ,看看这个就好,好在现在快捷键熟悉得差不多了,不会比sublime慢多少

Read more
【开源】2种方式同步Fork的项目[转载]

因为这个操作很重要,且老容易忘记、出错,就特意从网上转载了几篇并整理了下然后顺便码点字增加一篇产出…

github上 2种方式同步Fork的项目

Read more
【ESLint】配置详解,规范代码

在很久之前就想通过工具来规范自己的代码风格,减少程序出错的概率,特别是最近的React, Vue项目里,ESlint成了标配,但是实际上一直懒癌发作也没去看它的文档,使用着它默认的规则,有的地方确实是逼死强迫症,所以为了不那么费力,自己灵活配置会更好些!

作为一个有理想有抱负的前端工程师,只是使用默认规则,而不是看完文档了然于心,显然是不行滴 ^_^.. 团队协作时,若是团队的代码风格统一,能够大大减少沟通成本。(其实面试时和老大聊到代码规范,当时就说到用 JSHint ,或者 ESLint 等工具来统一的。。。这也算是我来填一个坑吧~)

好了,前情摘要就到这,我们开始吧!

什么是 ESLint ?

ESLint 是在 ECMAScript/JavaScript 代码中识别和报告模式匹配的工具,它的目标是保证代码的一致性和避免错误。

Read more
【解题】写一个累加函数

也是最近看到的面试题,看似简单,其实有很多东西可学习理解。正好写到博客里进行下总结

add(2)(3)(4) 希望输出9

Read more
【解题】编译一个函数,解析url字符串

这是最近看到的一道面试题,看似简单,其实有很多东西可深挖。正好写到博客里进行下总结

Read more
【JS】用Jsonp解决跨域问题

该篇讲述了同源策略,再到跨域的解决。学习分析了流行的jsonp方案从源码上加深了对jsonp的理解和认识

Read more