happyWang

技术人的博客, 说技术人的事

基于webpack来配置html的preload和prefetch

起因最近在做一个手机站点,服务器用的Google Cloud,但是用户多是国内的。所以在提升页面加载和响应速度这块,是很重视的。 一开始是想使用manifest.json来做Application Cache, 不过后面发现Google和FireFox都有提到打算废弃这个标准并建议大家改用Se..


非同名git分支的关联

重构最新在对之前开发的一个美食类的小程序《今天吃什么星人》做重构。这个是我做的头一款小程序,基于labrador框架来开发的。小程序开发上架之后,就没再动过。后面大家发现这款小程序慢慢有点人气,打算拿出来再优化优化看看 大家重新设计了首页和美食页,然后轮到我这边来开发。 从初次开发到这次打算改..


在Vim里面列出TODO和FIXME等备注

很多程序员,包括我,会在写代码的时候,习惯性的用TODO, FIXME, HACK等作为一些注释的前缀。这样方便自己和后来者预先知道相关注释和代码的状况 不过这样的备注只有是以后恰巧看到这段代码的时候才能看到,没法在一次发版或者空闲的时候,有一个直观的界面能看到这个项目里面所有这样的关键词。 ..


Docer for Mac的ca.pem找不到的问题

之前安装过Docker Toolbox来实现在Mac上面跑Docker,后来Docker又出了一个Docker for Mac,好奇心一起就卸了Docker Toolbox,装了它。 愿意尝试的原因是Docker Toolbox主要是用VirtualBox来放container,Mac环境里面..


webpack的target选项的作用

从一个Electron项目说起这两天在折腾用Electron来写一个弹幕助手,方便用PC直播的主播能够看到用户发的弹幕并且进行回复和相关管理操作。 主要的开发任务就是对PC站点已有功能的搬迁和调整。 在最后实现退出功能的时候,希望是在菜单栏上有一个退出按钮,用户点击就能直接退出。 下面是m..


关于如何挑选云存储的一点想法

序- 在13年的时候, 写过一篇博文–关于数据备份. 里面讲到了我悲惨的数据丢失和找回的经历, 也说了一些对数据备份的方案. 关于云备份, 只是大致的说了点. 就在今天, 先是群里面有人发了张照片, 说金山快盘要关闭了 一开始是有点不相信的, 因为我从快盘刚出现的时候, 基本就开始使..


svn迁移到git

本文参考自:Git-与其他系统-迁移到-Git。 也建议阅读之前,先看看此文章,本文主要是对里面方法的一个补充和完善,保证可用性 第一步:把之前svn的提交者的信息映射为git需要的在本地的svn目录,执行以下命令: svn log ^/ --xml | grep "^<auth..


itunesconnect上传应用图片报Images can't contain alpha channels or transparencies错误的解决方法

今天给一个已经reject了N多次的APP做再一次的上传和提交。因为一些问题,需要重新上传图片。这算是iTunes Connect更新之后,头一回做图片上传的操作,发现果真方便不少。 首先已有的图片展示速度提升很多,点击图片可以全屏查看,鼠标放图片上会在左上角有个红色的删除按钮。最棒的是上传..


GitHub帮助-使用Pull Request

本文是翻译的https://help.github.com/articles/using-pull-requests/ 。旨在帮助大家了解 GitHub 上面如何给别人的仓库提交变更,英文好的同学可以查看上述网址,获取最新的内容 Pull Request 可以让你通知别人,你已经推送了一个修..


分享我的vim配置

" Configuration file for vim set modelines=0 " CVE-2007-2438 " Normally we use vim-extensions. If you want true vi-compatibility..