Posts

2017

过年

我一点儿都不喜欢过年,准确来说,我甚至都不喜欢放长假。每天的工作如果都开心愉快而且充实,我一点儿都不喜欢放假。最多,周末稍作休息,但是不想要长假。 每到长假,都会面临困难的抉择,到底该怎么度过长假呢?如果每天睡觉玩游戏吃饭度过,未免会觉得浪费了来之不易的长假。于是挖空心思寻求度过长假的各种方案,变得像是完成任务,不仅没能休息,反而更累了。 而过年这个特别的长假,似乎任务属性就更重一些。从买回家的车票,返程的车票,到吃年夜饭,到处拜年,都是一个个不得不完成的任务。我知道这样不对,但是总是本能的逃避着这些任务。我不擅长与人交际,与人交流沟通是一件非常复杂的事情,无法用算法来描述,也没有 best practice,觉得很苦恼但是也得硬着头皮上。 越想越烦,有时候很想一走了之,回到自己的舒适区,但是理智告诉我这些必须面对,于是只好无力的站起来,假装自己还能坚持下去。 让我回去工作吧,我热爱工作,真的。

#过年#工作#假期

2016

我在北邮的最后这几年

每次想要写点总结的时候都特别苦恼,事情往往都是这样,写一件事很容易,写很多件事很难,对很多件事进行总结更难。 到头来发现自己连流水帐都记不好,摔。 2013 8月,再次以新生的身份回到母校。 9月,开发了自己的第一个App,然后停止开发至今。 10月,买了新的电脑,第一次用上Mac。 12月,终于拿到驾照,成为合法老司机。 2014 1月,在南京感受到比北京还要糟糕的空气。 2月,过了一个有电影、烤肉、章鱼烧、奶酪和过桥米线的生日。 3月,达成“陪老婆参加面试”成就。 4月,凭学校发的奖学金申请到人生中第一张信用卡。 4月,因言获罪。 7月,第一次尝试日淘,一不小心用了最贵的转运公司。 8月,第一次去中国电影资料馆看学术放映,装逼成功。 8月,第一次做咖啡,竟然用的是PHLIPS全自动咖啡机专用的咖啡豆。 8月,试图在北医三院拔牙未遂,但成功骗到了好几顿好吃的。 11月,感受到了北京最美的季节。 12月,论文开题答辩,还好没有遇到什么太大的困难。 2015 2月,坐高铁闹肚子,从南京南一直拉到北京南,简直是人生的污点! 3月,人生中的第一次求职面试,惨遭Google花样虐狗。 3月,跟闷骚害羞的鸟哥一起撸串谈笑风生。 4月,开始在Cisco的实习生活,因人丑家穷吃不起国贸CBD的饭,只好靠便利店的盒饭度日。 5月,第一次海淘日版手机,索尼大法好。 5月,拿到M$的实习offer,然后开心地拒了A厂和B厂。 6月,达成“以面试官的身份面试实习生”的成就。 6月,从Cisco离职,开始在M$的实习,薪水少了很多,怨念不已。 7月,买了新的 Kindle …

#北邮#毕业

2015

试用 Let's Encrypt

今早起床的时候收到来自 Let's Encrypt 的 Beta Program 的邀请,提醒我之前提交的域名已经被添加到 whitelist,可以申请 Let's Encrypt 的 TLS 证书啦。 Let's Encrypt 的证书签发流程不同于以往的证书商,它提供了一个客户端,使用这个客户端就可以以自动化的方式完成证书的申请和签发。 首先,需要从 Github 上 clone 下来 Let's Encrypt 的整个 repo: git clone https://github.com/letsencrypt/letsencrypt 只需要一行命令就可以完成域名的认证以及证书的签发: cd …

#Nginx#TLS

美版 Nexus 5 解锁 LTE band 3

前几天收到北京联通的短信告知3G套餐的用户现在也可以使用4G网络了,但是试了好久却一直没能在手机(Nexus 5)上看到期待的LTE符号,Google查了一下才知道Nexus 5的不同版本所支持的LTE频段是不同的: 北美版(D820):1/2/4/5/17/19/25/26/41 国际版(D821):1/3/5/7/8/20 由于联通所部署的LTE-FDD网络主要频段为band 3,而我的Nexus 5正是北美版的D820,其支持的频段中并不包含band 3,自然是无法使用联通的LTE-FDD网络了。 然而……办法总是有的,解锁过程如下: 准备工作 首先,需要解锁并root手机,不再赘述。 在电脑上安装adb调试工具以及LG的驱动程序,将Nexus 5打开USB debug并连接到电脑。 获取SPC码 在手机上安装Nexus 5 Field Test Mode。 运行adb logcat -s LG_SVC_CMD,观察log输出。 运行之前安装的Nexus 5 Field Test Mode,打开Settings(View),选择LTE,选择Edit。然后保持这个界面,不要按返回否则会自动重启。 …

#Nexus 5#4G#LTE

在Kindle 3上阅读中国亚马逊电子书

众所周知,Kindle 3是无法使用中国亚马逊的账号登录的,然而为此专门买个新的Kindle似乎并不划算。 那么,如何将中国亚马逊购买的电子书导入到Kindle 3上阅读呢? 首先,安装桌面版Kindle软件 登录中国亚马逊账号,将已购买的Kindle电子书同步到本地 将电子书文件(azw格式)拷贝出来(OSX上位于~/Library/Application Support/Kindle/My Kindle Content/) 此时获得的azw文件带有DRM保护,是无法导入Kindle 3阅读的,需要使用DeDRM Tools将DRM保护去除,获得去除DRM保护的azw3文件。 azw3文件可以直接导入Kindle 3阅读,不过由于我之前给Kindle 3更换过字体,azw3在Kindle 3上却无法使用更换过的中文字体,只好将azw3文件转换成mobi文件再导入Kindle 3。 参考资料: 让亚马逊中国电子书籍支持Kindle 3 用Calibre导入Kindle电子书并去除DRM保护

#Kindle

日淘 Sony Z3 过程

准备 双币/全币种信用卡(推荐用全币种,可以免日元的货币兑换费。不过由于中行的优惠活动,我用双币卡也免掉了货币兑换费) 日本亚马逊账号 转运公司账号(我一直用的TENSO.COM) 时间线 5/3 在日本亚马逊下单&支付,但是悲摧地赶上了日本的黄金周,结束之后才能发货。 5/6 终于发货,物流信息显示当天就已经送达转运公司,但没收到转运公司的提醒。 5/9 等了几天,转运公司终于告知收到商品,赶紧支付,等待发货。 EMS运费+转运手续费+保价费 一共1710日元。 5/11 由于周末的缘故,包裹延迟到周一才从转运公司发出,从东京发往北京。 5/12 物流信息显示包裹已经到达北京。 5/13 上午在EMS官网查到包裹已经到达海关,下午就接到EMS的电话,不过由于当时不在学校,只好让EMS第二天再送。 5/14 拿到包裹,没有被税,立即抄下IMEI上淘宝买解锁码。 5/20 又等了一周,终于拿到解锁码,解除网络锁,搞定。 注意事项 日版手机基本上都是运营商定制机,需要有专门的解锁码才能解开网络锁,不然不能使用国内的SIM卡。不过万能的淘宝上可以买得到解锁码,需要提交IMEI编号,价格在150人民币左右。 拿到手机之后,需要先进入工程模式(输入*#*#7378423#*#*),点击"SIM Lock",此时应该能看到"Network"前面有一个"X",并且后面的数字不为0,表示可以使用解锁码。 拿到解锁码之后,插入国内的SIM卡(或者输入*#*#7465625#*#*),按照提示输入解锁码,即可解除网络锁。 如果是au版的手机,在解锁前需要强刷成港版,才能出现输入解锁码的提示。这次为了省事儿就买了docomo版,就不用刷机啦~ 优缺点 …

#海淘#手机

OpenWrt路由器上IPv6 relay配置方案

本配置方案仅适用于IPv4/IPv6双栈网络环境,旨在让OpenWrt路由器同时支持IPv4 NAT和IPv6 relay方式连接网络。 硬件设备:GL-iNet-6480A 网络环境:IPv4/IPv6 双栈 IPv4的NAT是路由器默认开启的功能,不需要再次配置,我要做的就是开启IPv6的relay。 为wan配置IPv6地址 编辑配置文件 /etc/config/network,添加wan6。 config interface 'wan' option ifname 'eth0' option hostname 'GL-iNet-23c' option proto 'static' option ipaddr '10.X.X.X' option netmask '255.255.255.0' option gateway …

#OpenWrt#IPv6

使用VLC播放北邮IPTV

今天在学校的公告栏看到新的IPTV站 tv.byr.cn 已经开放测试,能够支持网页播放IPTV,不过美中不足的是仍然依赖于Flash。 那么如果不使用Flash播放器而直接用VLC播放呢? 查看了一下网页源码,发现播放页面其实很简单,以CCTV5为例: stream地址其实是: rtmp://tv.byr.cn:1935/livetv/cctv5hd.flv VLC并不支持rtmp,不过好在可以借助rtmpdump。 我用的Mac,所以用homebrew来安装rtmpdump: brew install rtmpdump 安装完成后,就可以用VLC播放IPTV节目了: rtmpdump -r rtmp://tv.byr.cn:1935/livetv/cctv5hd.flv --quiet | /Applications/VLC.app/Contents/MacOS/VLC - p.s.由于Mac上的VLC并不在PATH中,所以这里使用了绝对路径。 目前所有可用频道的stream url(IPv4/IPv6 仅限北邮校内访问): CCTV5 rtmp://tv.byr.cn:1935/livetv/cctv5hd.flv CCTV6 rtmp://tv.byr.cn:1935/livetv/cctv6hd.flv 北京体育 rtmp://tv.byr.cn:1935/livetv/btv6hd.flv …

#北邮#IPTV#VLC

2014

[这不是广告]专业维修Nexus 4

某年某月某日某时某分某秒,某Nexus 4从90cm的高空跌落,轻轻飘落在宿舍的地面上,当我淡定地将它捡起来的时候,它已经成了这个样子: 这下摔得够狠,边框已经变形,导致外屏完全破碎。虽然显示正常,但是触摸完全失效,关机都关不了。 按照Youtube上的这个视频拆机,看看能否更换屏幕。 //吐槽一下Nexus 4的电池整个是用双面胶粘在手机上的,拆起来非常费劲,手机其他地方也用了很多胶粘的工艺,让人很是不爽。 言归正传 原以为只要更换损坏的外屏Nexus 4就能原地满血复活,但是上网查了之后,事实证明我图样图森破啊。 原来,为了使手机更轻薄,外屏(触摸)和内屏(显示)是完全贴合在一起的,没有专门的设备根本无法单独更换外屏。除此之外,屏幕和边框也是使用胶粘在一起的,拆解起来非常困难。所以最简单的维修方案就是——更换整个屏幕总成(外屏+内屏+边框)。 于是就找到了万能的淘宝——国产屏幕总成大概400块钱左右,但是据说小毛病很多,不敢轻易下手。原装屏幕?开玩笑吧,淘宝上说的原装屏幕也能信么? 正在纠结之时,找到了一个卖拆机零件的卖家,500块大洋搞定一块从工程机Nexus 4上拆下来的屏幕,感觉比较靠谱,虽说不是全新的,但总好过山寨货吧。 盼星星盼月亮终于盼来了顺丰(开门!顺丰快递!),迫不及待地拆开,看起来成色还不错: 正面 背面,电池的位置还有胶 跟原装屏幕对比一下,左边是原装的,右边是拆机的 然后就是组装了,过程不算很复杂,我只用了二十分钟就搞定了,完全不用找维修部。 装完之后的样子: LG的屏幕还真是脆...考虑接下来要不要买个bumper>_<

#Nexus 4#屏幕#维修

2013

如何制造出一节5号电池

好吧我是标题党=_= 无线鼠标没电了,急需5号电池,而我手头只有这个: 仔细对比一下个头差别还挺大 纸张胶带齐上阵,一个崭新的5号电池诞生了 脑袋 菊花 装上去试试~ 大功告成!

#电池#DIY