这可能是我写过的最沙雕的应用了……
1/26/2018, 1:16:03 AM有1条评论
最近我厂准备招人,所以我也搞了个BOSS直聘准备看看人选。
不过在准备BOSS认证的时候,发现输完姓名和身份证号后点击下一步没反应了
在与客服一阵交流后,我觉得效率太低了,等他们修好我再用都要过年了,于是拎起logcat先看看报错
有趣的是,报错没找见,却发现
有个js文件的log,打开这个文件,简单看了一下内容(没混淆),刨除格式验证的代码后,就是拿着用户名和身份证号请求后端,后端返回了一个
首先是某伟大的的防火墙问题,需要给kubeadm和docker都套一层代理
kubeadm只需要在命令行前面加HTTP_PROXY即可,docker需要编辑/etc/systemd/system/docker.service.d/http-proxy.conf
文件
[Service]
Environment="HTTP_PROXY=http://10.9.96.169:8118/&quo
...ss突然连不上服务器,ping也不通,ssh也连不上,但是走国外服务却能够正常ping通和连接,看了一下mtr
从国内出发的mtr,是一直到机器前一跳才丢包
从服务器出发的mtr,在国际入口丢包,很典型的gfw认证了
换个IP重新做人吧
...最近厂里的项目在做全文搜索,于是上了elasticsearch,顺带还要折腾一下中文分词的问题
首先拿出两个插件
第一个是用了ik分词器的中文分词插件,第二个就是转换为拼音索引的插件了
...突然发觉Gitlab发布了10.0.0,趁着今天厂里不上班没人用gitlab,打算升级一波
但是我厂gitlab一直有一个隐患,配套的postgresql一直升级不上去,每次dnf upgrade gitlab-ce
的时候都会在升级数据库的时候报错,但是由于一直使用上没出问题,所以就一直没理睬
但是这次升级gitlab10.0.0时,终于不对以前的postgresql9.2.18提供支持了,升级的
...
首先来看看量最大的……居然是百度云观测,怪不得以前每次用wp的时候每次一来服务器就收到CPU占用报警
搜狗的爬虫好勤快……
然后是最少的,有不少攻击请求啊
喷了,怎么还有用这玩意的
7012年了,怎么还有人用lynx
浏览器怀旧合辑,IE4,IE5,IE6,Win95,Win98
黄金搭档
iOS5和iOS6的iPhone和iPad,以及iOS4的iPod
古董Android系
这次又放弃了wordpress,因为wordpress的二次开发实在是挺难受的……一直想给编辑器加一个粘贴上传的功能,还有其他一些速度上的优化,或者玩玩service worker,但是尤其是service worker,想了想还不如干脆重写一个,正好还能得到一个前端试验场地,于是就有了
https://github.com/bangbang93/freyja
这个项目的第一个实例就是现在跑着的这
...因为有上传大文件的需求,所以准备使用ufile做存储,可以有效利用服务器内网带宽
于是开始看起ufile的sdk和文档,结果发现
稍微再往下翻翻
你用utf8读二进制文件……能不丢字节才有鬼哦
tab和空格混写又是几个意思
最终一怒之下放弃了nodejs的sdk,自己实现的签名算法,结果看前端的jssdk的时候
初始化分片的xhr请求有个ajax.send(file),直接把文件发上去了,那
...刚刚升级npm的时候才注意到现在npm安装的时候会带一个npx
去npmjs上看了一下https://www.npmjs.com/package/npx,让我想起来以前一个叫做npm-run的package
这个小工具可以让你替代以前的
node_modules/.bin/webpack
或者
`npm bin`/webpack
现在可以直接用
npx webpack
并且如果本地没有安装
...最近打算把wp换掉,所以新开了个项目https://github.com/bangbang93/freyja
Vue的SSR,但是在大体依赖完工之后,发现打包完成的bundle文件有2.3M……这个太可怕了,服务器带宽只有5M,意味着最好情况下也需要4秒多的时间才能够把bundle文件下载下来
用http://alexkuz.github.io/webpack-chart/分析了一下,可以看到最
...纯API
SSR
SSR+LRU Cache
...个推的restapi也太不清真了……返回明明是个json,请求带个accept: application/json就丢出406,不带倒是能用,但是丢出content-type: text/html (╯‵□′)╯︵┻━┻
transmission可以启动一个http服务器,默认监听9091端口,就可以利用服务器的带宽下片,而且有公网优势,不存在内网还需要UPnP才能正常使用bt的p2p,于是在服务器上的nginx给个域名起个反代,最初用的还正常,但是最近突然发现页面加载不出来了……查看F12,只有jquery-ui.min.js会报net::ERR_INCOMPLETE_CHUNKED_ENCODING,而其他文件
...厂里需要快速出一个集成推送的app,功能方面先用webview凑合,但是厂里没有移动端开发,所以我就想到了ionic,React Native和Weex。
ionic以前用过,几乎是纯webview实现,好处是可以和现有的网页上angular无缝对接,不过鉴于网页端本来就有点卡,所以这次想尝试混合开发。
然后在RN和Weex之间犹豫了一阵,最终由于我更熟悉Vue,所以打算试一下Weex
[singlepic id=246 w= h= float=none]
我真可爱【x
这次故障是在厂里生产环境发现的,表现为:
最初是认为后端对500的响应处理有问题,但是这个问题仅在生产环境上可复现,测试环境和本地开发均能够正常的返回500。
由于项目的历史原因,并没有完善的access log可以查看,所以先发布了一版带acces
续前篇
全平台,支持windows\linux\osx
windows和osx都有图形界面,瞎几把点也能会用,这里说一下linux下的用法
以centos为例,执行官方安装脚本其实是添加了一个rpm源并且调用yum下载,也可以手工下载rpm安装
https://download.zerotier.com/ https://download.zerotier.com/zerotier
计划恢复炉心工艺的fmc.moe域名正常使用,但是moe域名没法备案,数据库在国内服务器上,不太想搬,于是只好把域名解析到国外服务器上,然后再反代回国。
但是同域名反代还是会遇到备案被拦截问题,于是就需要走加密协议传输或者干脆起跨机房内网
但是我有很多台服务器,而且几乎都是跨机房的,从ucloud到阿里云,墙外有hostker和conoha,如果用普通的vpn解决方案,所有流量都得
...最近在搭elk时,发现logstash在服务器上要花费将近10分钟才能启动完成开始pipeline
而我用的机器是ucloud的2C4G,不太可能是服务器性能的瓶颈
查资料后发现和jruby的启动有关,于是找到了这个issue
https://github.com/elastic/logstash/issues/5507
提到了jruby wiki里的一段话
When JRuby boots...