Syncthing——跨平台的分布式文件同步服务

最近在寻找一个可靠的文件同步服务,用于备份手机上的重要资料,包括照片以及钛备份的备份。现在向大家安利Syncthing。之前用过一段时间的百度云的备份,但是由于百度云的辣鸡客户端和及其恶心人的会员政策因此不再使用了。

Syncthing是一个开源的文件同步客户端与服务器软件,采用Go语言编写。它使用了其独有的对等自由块交换协议。可以视为BitTorrentSync的开源替代品。

–来自维基百科

GMIC x Hello Tech科技庙会小记

大概一个月之前报名了五一期间的全球移动互联网大会/GMIC的志愿者,但是我们实际上服务的是GMIC大会之后的Hello Tech科技庙会

科普一下:

本届“GMIC科技庙会”作为GMIC首次组织的、面向普通民众的一场科技主题嘉年华,将在科技、娱乐融为一体的基础上,分为未来世界、二次元空间、占便宜大街、冒险家乐园、影娱世界、慈善体验区、科技广场、影像舞台等主题区域,每个主题区域都设置了精彩的互动活动,聚集全球最IN最High的高科技,并涵盖跨界运动、音乐、电影、游戏、美食等领域,打造一场古老传统与现代科技完美融合、国际元素与中国创造的创新演绎、科技梦想与家庭欢乐亲子体验完美拥抱的科技盛事。

以上内容来自某篇新闻报道。

好了下面进入正题。

国行二代moto 360体验

今天终于下定决心入手了二代moto 360,因为我觉得这货在可预见的未来是不会降价了(误…

我是在京东购买的42mm标准版,黑色皮革表带。因为官网的moto maker现在各种没货。我曾经纠结过买美版还是国行,由于用国际版Android Wear激活的国行moto 360 可以实现美版80%的功能,权衡之下选择了国行。

关于续航和细节问题请直接看结尾部分。

开箱

包装。和一代不同,二代的包装使用了透明的塑料盖子,结果被京东给毁成了这样…

IMG_20160111_114943

⑨评Nokia N1

受够了iPad2的摧残的我决定买一台Android平板。在Nexus7,小米平板和Nokia N1,或许再加上Xperia Tablet Z3 Compact之间权衡之后选择了N1。这是上手两天的感受。

外观

如果你远看的话,你八成会把它当成iPad mini。N1的7.9寸的屏幕分辨率为2048*1536,像素密度为326PPI。和小米平板一样,N1采用了4:3的屏幕比例,而不是Android设备惯用的16:9,不得不说4:3的屏幕比例看起来要比16:9的要舒服一些,自适应的应用上也没有发现严重的问题。

我记得我之前说过7.9寸平板太小了,因为我觉得7寸板能做的事用手机也能做…现在我收回这句话,而且,9.7寸确实大了些。

nginx+uwsgi部署django应用

几个月之前写了一个django应用,现在记录一下部署过程,不然之后需要的时候就该忘了。

准备工作

项目完成之后首先运行开发服务器测试,确保无误。

安装一些东西

安装supervisor,用来管理uwsgi

安装uwsgi

用uwsgi手动运行项目进行测试

按理说我们应该使用supervisor来管理uwsgi,然而我这里遇到了一些麻烦。在我的ubuntu测试环境上,只要一启动supervisord,内存就会蹭蹭蹭往上涨,直到全部内存都吃掉之后卡死。

Image 055

反正我也没有那么多的项目要管理,所以直接放弃这货。

moto 跨区跨版本刷机相关

昨天作死给我的Moto X 2014(XT1085,已解锁,twrp2.8.6.0,官方5.1,分区表等级04,已root) 升级marshmallow。

有两种方案,

  1. 刷XT1097的5.1底包(分区表等级05),再刷5.1到6.0(分区表等级06)的OTA包。
  2. 在任何版本下直接在Recovery里恢复别人提供的6.0的TWRP备份包。(并不是!!)

于是我开始动手操作第二种方案,发现system分区刷写至95%的时候会报错ERROR=255.

Image 235

盘点一下我用过的VPS产品

最近突然好多人问我关于建站的问题(`・ω・)…

其中VPS的选择是个挺头疼的事情,因为这关乎今后的数据安全,维护和访问的体验,以及会不会月月吃土的问题。

下面列举我用过的VPS产品供大家参考,排名不分先后。基于北京联通和北京移动4G的网络环境。

1.Vultr

headerlogo

  • Xen 768M $5/mo
  • 接受PayPal,信用卡和Bitcoin

现在本站正运行在vultr的东京节点。在国内访问速度还算不错,到目前几乎是100%的uptime。我听说vultr的服务很一般,但是目前为止我还没有寻求过支持,所以并不清楚。但是vultr的东京机房的ip在查询的时候会显示为来自美国。

Vultr没有提供Looking Glass,你可以通过ping本站或者下载music.nyan.im中的音乐文件来测试东京节点的速度。

iOS4.x的iPad2更新至iOS9时的未知错误9

2016.1.13更新:

这个问题在iOS9.3 Beta1中已经修复,线刷iOS9.3即可。


 

十一期间把家里一台尘封已久的iPad2(iPad2,1,A1395,系统是原厂的4.3.5)翻了出来打算升级。

由于iOS4还没有OTA,所以我把iPad连接到iTunes上进行更新,那时最新的版本是9.02,可以验证的版本是9.02和9.01.

最开始的时候一切正常,当与苹果服务器验证固件之后,接受数据时,就会报未知错误9,像这样:

IMG20151024130955

关于破解联通校园宽带限制终端数量的探究

近期(2017年7月)有多所学校升级了联通光纤的系统,本文所述方法在升级后的系统中已经不再有效。
经抓包得知,认证的方法变为:

  • 客户端用http请求一个接口。
  • 服务器返回一个json,里面包含一个6位数字的pin。
  • 通过PPPoE拨号,用户名和以前一样,密码是那6位数字加上用户自己的密码。

这样一来,无论采用方案A还是方案B,都需要一个OpenWrt的路由器来完成。
我写了如下的脚本,通过下文所述的方案B来实现自动登录,在北京部分学校已测试可用。如果你使用Padavan,请切换至padavan分支。

https://github.com/nyanim/wo201-autologin


今年学校新装的联通光纤,每个账号独享10M带宽,但是每个账号限制两台终端同时登陆,一台电脑,一台手机。以前全宿舍6个人共用一条8M ADSL从此成为历史。