作者归档:苗 启源

关于苗 启源

Because we hava a dream,so it's easy!

在阿里云免费申请SSL证书

现在微信小程序需要使用HTTPS方式,百度一下发现大部分非常昂贵,最高的已经超过5位数了。

在阿里云,可以购买到 多家 证书厂商提供的证书。(阿里云证书服务:https://www.aliyun.com/product/cas)。

如果只有一个域名,或只是个人玩玩,可以使用 赛门铁克 的免费证书。 继续阅读

糯米WiFi安装Linux驱动 (同时支持百度WiFi、小米WiFi、腾讯全民WiFi、360WiFi)

前文 提到 找到一个古老的笔记本(见前文:Win7实现两台电脑共享无线上网,http://www.miaoqiyuan.cn/p/win7-network-share),本以为安装好Linux后,买个无线网卡就可以快乐的上网了。万万没想到因为买到的PCMCIA网卡因为过于老旧,竟然找不到驱动。

最近又找到了一个神器,之前百度糯米送的 小度WiFi,百度一搜竟然还有它的Linux的驱动。参考大牛 宿莽_csdn(sumang_87) 提供的方法:http://blog.csdn.net/sumang_87/article/details/38168877,成功的驱动了。我的老古董成功变成了AP(无线路由器),好像哪里不对~ (老古董电脑:我要上网,我不要被被人上:( )

修改 Makefile.inc(https://github.com/eywalink/mt7601u/blob/master/Makefile.inc), WIFI_MODE = AP 改为 STA,编译出错。这个项目是Forked自terence-deng/mt7601u,通过这个源码成功的安装了 糯米WiFi的Linux驱动了。

注意,本方法已经在真机测试可用。 继续阅读

Win7实现两台电脑共享无线上网

今天整理房间时,发现一个非常古老的笔记本-日立大白。准备拿出来安装个CentOS玩玩。因为笔记本年代久远,不支持U盘引导。只能刻盘安装。好在还有备货,说干就干,因为只支持CD光驱,只能下载Minimal ISO。

安装很顺利,十几分钟搞定(对于那个年代的老古董来说已经非常不错了)。成功启动,只有文本模式。狂晕。。。。现在都是WIFI时代了,路由器在客厅,房间里没有埋线。Minimal ISO安装啥都需要联网下载。。。

现在官方下载地址只有DVD和CD,CD没有多个光盘的镜像。没有网络。除了开机关机啥都没法干啊。。。 继续阅读

原创的jQuery插件:jQueryValidateQY(基本功能已经完成)

最近的项目(手机站),需要实现个前端校验功能,比如大名鼎鼎的 jQuery.validate 插件,太过基础,不能满足现在的需求。另外一点就是 想前后端共用校验规则。

尝试自己写了一个,基于 jQuery,实现了:

1、无论成功或者失败,输入框自动变色(失败为红色,成功为绿色)
2、如果输入出错,自动弹出错误提示层
3、错误、正确的样式,可以通 继续阅读

让IE8和IE9支持 placeholder,原创

最近的项目使用了 主要针对移动端客户,大胆 的使用了 html5 ,到发布的时候,领导有让支持ie8,瞬间头炸掉了。不过有 html5shiv.min.js、respond.min.js,IE8下勉强也可以使用了。

剩下的问题,就是 placeholder 的问题了(这次设计的比较激进,直接取消掉了 input 的输入说明,用placeholder代替)。百度搜索一番,还没有好的改造方法(需要设计程序改动)。

抽了一下午的时间,编写了 placeholder.js,实际实现起来不是很难。

为了便于移植,没有依赖任何框架(比如Jquery),可以直接 Git@OSC去拿。

在IE8中的显示效果:
继续阅读

通过 Ajax 实现 网站劫持的检测

最近有访客反映 第一次访问 本博客 时,存在一个抽奖的链接,在次访问恢复正常。初步判断,估计又是运行上搞的鬼,自己都不舍得挂广告,竟然别人挂了。。。。

https可以彻底解决劫持的问题。但是一般虚拟主机都不支持 https,难道http只能任流氓们恶意劫持么?

既然只有第一次访问时才会出现抽奖链接,通过JS在浏览器中检测,如果发现 被植入的 代码,则自动刷新网页,就可以解决被劫持的问题了。

现在要做的就是得到 被植入的代码。找了一圈,没有找到检查的工具。网站传输到客户的浏览器,需要三个步骤:【1】服务器 -> 【2】运行商 -> 【3】客户浏览器。

劫持出现在第【2】步,因为离开了服务器,已经不受控制了。但是第【3】部的浏览器可以通过JS来控制。通过 Ajax 上传 客户最终获取到的代码,就可以对进行分析了。
继续阅读