妈个鸡 配置在Windows环境变量里的http_proxy可能导致npm install一直报cb() never called。别问我为什么知道,我今天一下午就搭在这上面了

聊聊微信小程序开发框架及一些心得

这阵子因为某些原因又要开始写小程序了。其实写过小程序的人都知道,原生小程序在开发过程中到处都充斥着傻屌的气息 所以这次实在不想继续原生开发。正好时间不是很紧实际上紧得很,怎奈就是手痒 于是试用了3款算是大厂出品的小程序框架。最近比较有空,来简单写下感想 以下内容基于一个前端菜鸡一周多前的记忆整理而成,如有疏漏望友好指出 WePY 说到小程序的框架,第一反应就是这款腾讯出品的、大概是最老牌的框架。它

Javascript

给 Codecasts(原 Laravist)添加一键下载按钮

过年了,想在老家刷刷 codecasts 的教程,遂下载 然而发现只能一个一个下载,体验极差。搜了下没有可用的脚本,于是便自己动手丰衣足食 脚本具体效果如图,单击图标即可下载此章节视频 脚本地址:CodeCasts 一键下载 当然,你得有 VIP 才能下载视频; 当然,由于浏览器限制,一键下载整套 /全站视频是不可能滴~ 或许浏览器扩展可以实现?懒得折腾了,够用了

TP5.1不继承控制器基类的情况下实例化视图

手头的项目有个需求是在命令行下渲染模板并返回html源码,以便进一步处理 但是TP5.0里的 $view = \think\View::instance() 在5.1里面被砍掉了,而且命令行下无法继承控制器基类。那要怎么办呢? 我通过阅读源码解决了这个问题,分享一下: use think\Container; // 省略其他代码… $app = Container::get(‘app’); $vi

绕过微信爬取猩便利特价信息并推送到微信

前言 公司里又多了一个无人货架——就是前阵子新闻说融资好几亿的猩便利 我是搞不太懂这玩意儿怎么突然火起来而且能骗到那么多融资的,按理说这玩意儿应该没啥盈利能力啊。虽然货架成本低廉,但需要每天人工四处给货架补货,零售价也就普通小卖部水平,也不向企业收取租金之类的,还有商品被偷取的风险。总体来说感觉每包零食赚的那几毛、几块并不足以承担补货员每天跑的成本以及商品被偷取、损坏的风险 感觉和现今的共享单车行

iOS下showToast、hide再show时不显示的临时解决方案

发现问题 标题字数限制,这里较为详细地描述下: 先showToast,再hideToast,然后再show另外一个toast。此时实际效果为第1个toast正常显示、正常隐藏,然后就没了 放到实际项目中的问题表现为: 我基于wx.request封装了一个叫做request的公用方法 在调用wx.request前会show一个icon为loading的toast 然后在wx.request的succ

给 V2EX 写了个小小的方角扁平样式

扁平化的V2EX主题,去掉了几乎所有的圆角(有些是图片没办法) 几乎所有改动都是可选的(点击下方Aanced Style Settings定制) [必选] 去除所有圆角、表单组件渐变底色 [必选] 修复个人页面your’s repos on GitHub换行问题 去除“创作新主题”左侧的图标 去除链接下划线 添加帖子列表动画 添加板块阴影 隐藏搜索框。鼠标移上去渐显 可选帖子列表动画:

HTML5+JS实现可交互360°&柱状全景图浏览

以前写文章总喜欢把自己折腾的过程和思路都写出来 不知道为什么 懒,现在都喜欢直接上干货了,大概是为了节约大家的时间吧 看标题是不是以为我要手动canvas秒天秒地?别瞎想了就我这样的菜逼只有调库的份 直接上我好不容易找到的一个挺好用的库,Photo Sphere Viewer.js 使用非常简单,官方示例: <link rel=”stylesheet” href=”Photo-Sphere-

wordpress

修复卸载畅言后出现随机重复评论的脚本

之前说过畅言卸载后会随机出现重复评论,需要写个脚本来修复 不过因为危害不大就算了,一直拖着没弄 今天正好有点时间,就随手写了段脚本,经过本地测试+线上执行,成功清除掉了畅言生成的重复评论 现将这段脚本开源。基本思路就是获取所有畅言添加的评论(comment_agent like ‘changyan_%’),然后判断是否有跟这条评论内容相同的、同一个作者的、回复同一篇文章同一条评论的其他评论,如果有