艾逗笔

IT工程师 | 设计师

Sublime | 配置Go开发环境

Posted on  

安装GoSublime插件 GoSublime是在Sublimeb编辑器中开发Go语言必备的插件之一,提供Go源码编译、格式化、包自动导入等功能。之前可以通过Sublime的软件仓库直接安装,现在的版本已经搜不到这个插件了,我们需要通过源码进行安装。 复制插件源码到Sublime包扩展目录 # 进入sublime插件目录 cd '/Users/mikemin/Library/Applicati ...

Hexo | 设置代码语法高亮

Posted on  

在使用某个hexo主题的时候,我们有时候会觉得文章详情中的代码高亮显示的样式并不是很好看,通过下面的方式我们可以选择一套自己喜爱的代码高亮样式,让我们的文章阅读起来更有视觉触动。 配置markdown渲染引擎 使用新的渲染引擎 npm un hexo-renderer-marked --save npm i hexo-renderer-markdown-it --save 在_conf ...

微信开发 | 本地调试指南

Posted on  

前言 在微信公众号的开发模式下,接口配置的URL必须是一个外网地址,这就要求我们在开发调试的时候,必须登录服务器去打一些断点信息,经常一言不合就出现“该公众号提供的服务出现故障,请稍后再试”这种错误提示。 我们希望能有一种解决方案,可以把一个外网地址映射到本地的开发环境,能够实时捕捉到微信公众号发送过来的调试信息,便于我们快速定位问题,完成功能开发。 网上有很多解决方案,比如使用花生壳、ngrok ...

2018年终总结——年轻人不要那么焦虑

Posted on  

2018总结 今年是非常不平凡的一年 经历了一些小起小落 有几件很关键的大事发生。 上半年按部就班的工作 早九晚七 过着咸鱼一般的生活 每天蠢蠢欲动 满脑子想的都是做自己的产品。 5.4号离职 选择了自由职业 一度以为能写一个非常棒的产品 口碑收入双丰收。 辞职后的第一个月 做了一个小程序 乘着5.20的热度 两个礼拜内积累了140万用户 跑了将近20万的现金收入 那几天经常半夜起来优化代码 ...

Mysql百万级数据迁移实战笔记

Posted on  

背景 上个月跟朋友一起做了个微信小程序,趁着5.20节日的热度,两个礼拜内迅速积累了一百多万用户,我们在小程序页面增加了收集formid的埋点,用于给微信用户发送模板消息通知。 这个小程序一开始的后端逻辑是用douchat框架写的,使用框架自带的dc_mp_fans表存储微信端授权登录的用户信息,使用dc_mp_tempmsg表存储formid。截止到目前,收集到的数据超过380万,很大一部分fo ...

小程序源码反编译实战笔记

Posted on  

最近在做微信小程序开发,看到一些做的比较有意思的小程序,想看一看他们的源码,于是研究了一下小程序源码反编译相关的技术。结合本次经历,总结如下。 手机root 要拿到小程序在手机上的源码包,需要有一台越狱的iphone或者一台拥有root权限的android机,正好我手里有一台闲置的小米4,就拿来用了,试过很多种方式给小米4root,差点搞成板砖机,一直在recorvy模式启动不了,最后尝试了小米官 ...

SeasLog快速上手指南

Posted on  

什么是SeasLog log日志,通常是系统或软件、应用的运行记录。通过log的分析,可以方便用户了解系统或软件、应用的运行情况;如果你的应用log足够丰富,也可以分析以往用户的操作行为、类型喜好、地域分布或其他更多信息;如果一个应用的log同时也分了多个级别,那么可以很轻易地分析得到该应用的健康状况,及时发现问题并快速定位、解决问题,补救损失。 SeasLog是一个C语言编写的PHP扩展,提供一 ...