作者: Manfong

  • 一二三四五六

    人会经历许多看似荒谬却又无力制止的事,例如裸考托福。

    报名前,将未来几年的时间线缩得很短很短,好像有很多优先级很高的坑待填,选了这个退休老干部都说好的时间段。心里也掂量着高考也考过口语,有啥好怕哼。当初说好准备的半年刷托时间也剩下最后的两个星期,是的,考前的两个星期才打开模拟软件,一套套TPO做。词汇量需求太大,还要求速记+阅读速度,卒。

    考点在海大,考场入口遇到一位同考的男生,礼貌地询问了一些事项,他流利的回答不知道。一看证件,拿大韩护照,瞬间在想中文有那么容易学吗。休息室里见到很多同考的韩国学生(看似组团),说不得从容,但看起来很有自信。

    开始考试,试音终于遇见”describe the city you live in”。

    Fuck,好想这么回答。

    可能是声音略小,足足repeat了三次才通过。没有考虑到历史的进程,就凭这4K可能还不到的词汇刷完阅读,半数靠懵。口语听力写作亦如是,或许是最羞耻的一次考试经历。

    留下深刻印象的是隔壁座位的韩国男生,每段口语都说满,口音虽重,但内容情感丰富。听力的时候,刷刷刷的把草稿写满,那种干劲真值得向当年愤青的想法(中国应试教育啊,不行啊,你看国外学生多轻松多悠闲)竖中指。

    大家都很努力,真的。

    海大回程,确实劳累,打车吧。拦下的出租车被滴滴预定,巧合和预定人顺路,他们同意拼车。一位领队老师和两个小学生,他们来自北京,到青岛参加机器人竞赛。

    (更多…)
  • 树莓派-Node.js视频弹幕直播

    大概是个无聊晚上,看到床上帅气的凡神,怎能不膜拜一番!往桌上看,那泛起灰尘的树莓派,轻轻一拍,接上摄像头!哼,能做出一个 “凡榊の眞亽直播” + 弹幕 就好了!于是,一个精致有趣的晚上11点就此诞生!(唉当然那只是个用轮子的11点。。。)

    Overview


    查阅发现有许多轮子可以实现树莓派网络摄像头,而弹幕则是完成视频直播之后加上的。

    将摄像头录取到的视频,通过ffmpeg转码成mpeg1格式,然后传至Node.js (jsmpeg) 处理,后用WebSocket输出处理后内容,并在浏览器用JS再解析成视频。在网页加入弹幕JS (jquery.barrager.js),将获取Mysql弹幕字段json_encode并输出。

    最后是基于 Node.js + ffmpeg + JQuery + php + ngrok

    (更多…)
  • Kindle丢失记

    TimeLine

    丢失物品

    周二下午课后,忘记取走放在课桌内的Kindle。晚上如常,直至回寝后惊觉Kindle不见了,于是卧床沉思,遂知忘在教室课桌内。想到Kindle带有推送功能(将电子书发送到邮箱,连接WiFi后便自动下载),于是立马将联系信息发到Kindle(手忙脚乱没想到别的标题就把这个填上,正读倒读悲从中来,Low从中见…)。

    (更多…)
  • WNR2000v4 安装 OpenWRT

    5月18日更新


    很多网友表示Telnet无法解锁,若你使用本教程成功解锁或遇到问题劳烦你在下面评论区留言,感谢!

    背景


    当初为了刷OpenWRT购入WNR2000,然而当时只有v1 – v3支持第三方固件,在JD上买的却是v4啊,收到货瞬间(目瞪口呆.jpg)。吃灰几个月拿出来用,突发奇想查一波OpenWRT WIKI,果真已经支持了WNR2000v4。然而网上并没有详细教程啊..即立此坑

    原理


    大概流程:
    1.通过Telnet访问路由
    2.本地计算机搭建TFTP服务器
    3.从下载存在TFTP的Uboot和固件
    4.替换Unlock的Uboot以及OpenWRT

    关于Uboot:Uboot是德国DENX小组开发、用于嵌入式CPU的Bootloader,它支持10多种不同的操作系统(包括x86架构)。其小巧速度快,已经成为了Atheros(高通)和Ralink(联发科)产品的标配引导系统,并且在所有嵌入式的引导系统中市场占有率最大。

    (更多…)
  • 2015-该好好谈谈了

    此刻气温十摄氏度,我在无供暖的南方。(烂透的开头)突然想为2015写点什么…

    一、单人游戏到多人模式

    大一住在山上,学在山脚。环境局限着,也没有什么兴趣小团体,总觉得周围没有志同道合的伙伴,也算是大学时中二的巅峰,因而缺少很多值得学习的『思维方式』。

    加入实验室应该是2015最为之欢呼的事了。于我而言,它不只是提供一个阴凉避光冬暖夏凉的机房,更多意义上是一种内在的力量,促使提高求知欲…(大道理mode off)额,还能认识到很多志同道合的机友啦,不过能完成机友到基友转变也不容易啊。

    同辈人之中,要数凡神康神两枚猴赛雷啦。凡神:敲着薄膜键盘都会响起机械键盘声(ACM功力加成)。康神:能靠Coding吃饭绝不靠脸(Im most strong)。能在实验室遇到那么多好基友真系小确幸啊。

    (更多…)
  • Java-iText-PDF库-使用中文字体

    问题描述

    在安卓开发时使用iText库生成PDF文档,发现不能生成的PDF无法显示中文,如图

    解决方案

    查阅 itextpdf文档 后,发现com.itextpdf.text.fonts只带6种西文字体,谷歌后发现官方提供itext-asian.jar(下载链接)

    下载后导入itext-assian.jar放到Android项目的libs目录下,配置properties,然后build project,报错了,报错如下:

    “ Error generating final archive: Found duplicate file for APK: com/itextpdf/text/pdf/fonts/cmap_info.txt
    
    Origin 1: X:\XXX\XXX\libs\itext-asian-5.2.0.jar
    
    Origin 2: X:\XXX\XXX\libs\itextpdf-5.2.0.jar ”
    

    在Libraries下有两个JAR都包含com.itextpdf.text.pdf.fonts.cmaps这个包,编译时候,里面都包含cmap_info.txt文件,导致编译冲突。

    只需要在用RAR打开itext-asian-5.2.0.jar,然后在根目录删除cmap_info.txt,即可解决冲突。

    (更多…)
  • 【翻译】Arduino+HC-SR04+SG90 实现雷达效果

    在Youtube上看见大牛用超声波传感器结合Processing实现雷达的效果,在度娘找不到此类文章,于是便想将原文翻译出来。

    开始

    一个超声波雷达的实现非常简单,使用超声波传感器侦测物件距离,使用舵机将挂在其上的传感器旋转,再用Arduino控制他们。

    Youtube链接:Arduino_Radar_Project

    需要的物件

    1.Arduino版
    2.超声波传感器 – HC-SR04
    3.舵机 – SG90
    4.面包板
    5.杜邦线

    (更多…)
  • Arduino + 灰尘传感器实现空气质量检测

    上周,传感数据存储项目中期答辩结束。之前实验一直在用DHT11记录温湿度到树莓派,显然记录速度慢,模拟传输量难以达到树莓派IO上限,于是开始尝试转用灰尘传感器…

      淘了一块夏普的GP2Y1010AU0F,这是一款光学空气质量传感器,价格30软妹左右,为本文实验用传感器,下文称其为GP2Y。GP2Y读数快,直接产生模拟电压,其值与粉尘浓度成正比,可测量0.8μm以上的微小粒子。

    注意:本文讨论的为广义的空气质量测量并非PM2.5值测量

    空气质量指数(AQI)


    1.空气动力学直径(以下简称直径)直径小于或等于2.5微米的颗粒物称为细颗粒物(PM2.5)。[[来源:维基百科]][1]

    2.GP2Y测量的是>=0.8um粒子浓度( μg/m³ ),而PM2.5指数则计算 <=2.5μm 粒子浓度( μg/m³ ),所以测量值并不能准确反映当地的空气质量指数(AQI)。

    3.AQI值换算过于复杂,需测量SO2、NO2、PM10、PM2.5、O3、CO等六项值,再分别换算成空气质量分指数(IAQI),最后最求各项分指数最大值作为空气质量指数(AQI)。[[来源:维基百科]][2]

    (更多…)
  • 记一次『实验室网络屏蔽』分析

    某天用着QQ突然掉线,重连多次发现无补于事,还以为是OSX的客户端出了问题,原来大伙登录都出现『time out』的情况,于是决定找出问题所在。

    0x01 事情描述

      我校计算机机房基本集中在4、5楼,上机课经常出现一群人同时下LOL客户端..此等占用带宽现象确实令人发指,粗略猜测,这也是封掉QQ&某些域名的主要原因。

      我身处的实验室处于4楼,假如4、5楼交换机进行某些屏蔽,实验室难逃一劫。社工后发现,3楼实验室不受限制,4、5楼实验室遭遇相同,于是整件事变得合情合理了。

      难以置信的是,手机版QQ能畅通无阻访问,使用SS+sock5代理登录QQ的时候,发现发送接收照片功能已废,但之前提交过(缓存在腾讯服务器)的照片、表情可以正常接收。

    0x02 抓包

      通过charles抓包发现,登录QQ时,如果网络正常,只会连接一个登录服务器,默认选择TCP登录。
    tcpconn2.tencent.com:80 //默认TCP登录服务器

      当网络不畅(QQ被屏蔽时)会遍历所有登录服务器(共6个域名)
    http://tcpconn.tencent.com - http://tcpconn6.tencent.com

      图中可见,tcpconn六个服务器都成功连接,证明它并不是直接屏蔽域名和解析出来的ip来限制登录的。

    (更多…)
  • 九月,告别现充

    计划良久要把这几个月的感受写下来,一直因为某些事而拖延下来,现在终于有机会了~

    暑假之前胸怀大志要21天精通ABCDE,然而暑假还是和小学中学那样,Learning放一边。因为爱回家,也就放弃了实验室纳新前的暑假留校培训了。本以为这假期就这么混过去了,然后Samon出现了…那个从华工混到湾区微软Bing高层的Samon哥,现在回国做医疗软件和开拓Wifi租借业务。有幸能到他公司实习,好开森哒。

    可惜才疏学浅,只能负责php和写html了,全程都要thinkphp框架,实习了两个星期才完成了wifi租借的微信页面购物车…假期很短,实习两星期严重拖累了“21天精通ABCDE”啊,好吧..每天就花一两小时看网易云课堂而已啦..cry

    实习完两天后就开学了,由东校搬到中心校区,日子也如在东校时的那样啦。
    新前那段时间一直在刷HDUOJ,因为一直觉得进实验室之后这四年就能发生某些改变了。纳新那天,题目还好啦,然后就水进去了。瞬间释怀,“往事大丈夫”。

    (更多…)