Jason

独立开发,自由职业


  • 分类

  • 友链

  • 关于

  • 搜索

1226 - 陷到坑里了

发表于 2016-12-26 | 分类于 每天写一点

服务器端还真是个坑:

  • Swift 对 Ubuntu 支持不好,有莫名的 Crash
  • 即使对 Nginx 加了访问限制,但仍有 Open too many files 这样的错误
  • 日志:分割、监控

哎,花了挺长时间,暂停一下吧。

1225 - 服务器被攻击

发表于 2016-12-25 | 分类于 每天写一点

今天收到的圣诞节礼物(如果这也算的话):服务器被攻击。

近期新版 iPic 上线,使用了某台服务器提供 api 接口。在监控接口的健康状况时,发现有很多失败的情况。仔细检查,发现有 “Too many open files” 这样的错误,很典型的被 DDOS 攻击的表现。

哎,至于嘛…

现在想想,可能之前就已经被攻击了,只是因为没有提供 api 接口服务,自己也没认真去关注,攻击就攻击呗。现在有了服务,就得保证服务的稳定;而服务器的稳定,则是服务稳定的前提。

怎么办呢?

  • 完善日志。也就是说,明确到底发生了什么。如果是攻击,IP 来自何方,等等。
  • nginx 配置简单的防 DDOS,也就是限制每个 IP 单位时间的请求次数、总连接数。
  • 增大服务器连接数。这个没办法增加,已经是最大了:65535

最后 YY 下:如果是正常访问导致这个错误,该有多少用户、该多开心啊…

1224 - 被娃改变了很多习惯

发表于 2016-12-24 | 分类于 每天写一点

比如:

  • 以前晚上几乎不吃夜宵;现在不吃晚上肯定抗不住。
  • 以前睡着比较慢、容易醒;现在倒头就睡、踹都不一定醒。

1220 - 正版的代价

发表于 2016-12-20 | 分类于 每天写一点

近期要给 iPic 上压缩功能,其实之前已经做好了,但漏了版权这一重要环节。在给 pngquant 作者邮件联系授权时,发现需要每年支付 $950,这实在是一笔不小的开支。

于是乎,开始满世界寻找免费的替代品,却又在对比后发现 pngquant 是最优选择(除了价格)。其实,免费是很贵的,因为需要花很多时间去选择、比较。如果不是授权费太贵,真的想直接付费算了。

我相信,市面上很多集成 pngquant 的软件并没有获得授权。不过,我倒是很愿意接受这种麻烦,因为这是正版意识的体现,我骄傲。

1219 - 选择是件很花时间的事

发表于 2016-12-19 | 分类于 每天写一点

如果手上有 500 万,可选的理财方式会有很多;进而,就会很纠结,消耗心力、时间。

可如果一旦确定了,比如用于买房,那就不再纠结、不需要在选择上浪费时间;进而,就可以把精力用于新的事情上。

1…532533534…626
Jason

Jason

记录一位独立开发者的精进之路,分享自由职业者的生存方式。

3129 日志
9 分类
5 标签
RSS
GitHub Twitter Weibo
Links
  • Toolinbox
© 2011 - 2025 Jason 浙ICP备16002197号