一键修复 react-native-echarts 各种小问题

最近的一个项目,使用了 React Native。在使用之前感觉无限美好的 React Native,真正到开发时 可谓是 大坑一个接一个。经过近一个月的多月的循环采坑+百度,App基本总算是完成了。

虽然 Facebook 为 react-native 做了很多,但还是有无数的需求无法解决,好在还有海量的大神分享,有github,啥都不怕。

其中一个常用的 somonus 大神的 react-native-echarts,可以使用 react-native 调用 百度的 Echarts,啥图表都能实现。不过还有一点小小的不足:1、背景色非白色时,加载前会显示一个白屏幕;2、安卓正式版打包后,图表不显示。somonus 不仅解决了 图表的问题,也为 遇到 奇葩的、小众的需求,找不到库时 提供了一个解决思路。

有问题不怕,作为面向百度编程的神级程序员 继续阅读

在阿里云免费申请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中的显示效果:
继续阅读