月度归档:2018年05月

find 配合 rm 递归删除.svn目录

find . -type d -name “.svn” | xargs -I {} echo \”{}\” | xargs rm -rf

不要直接这样

find . -type d -name “.svn” | xargs rm -rf

否则你会后悔的!

执行find . -type d -name “.svn” | xargs rm -rf
会执行出错,甚至是删除了不该删除的文件。
形如: rm /home/simba/a b/.svn

但如果这样:
find . -type d -name “.svn” | xargs -I {} echo \”{}\” | xargs rm -rf
所有find结果添加双引号后再被执行rm。
形如:rm “/home/simba/a b/.svn”

UBNT Edgerouter X ER-X ERX-SFP 变砖维修

这次维修的是UBNT ER-X 有线路由器,这台Edgerouter X路由器的故障是刷机变砖无法启动,另外之前也遇到过更加狗血的故障,也是刷机刷坏了,然后,然后手欠进去u-boot里面输了几个刷写指令后,就彻底起不来了,最后也被我们修好了。

先大概介绍下这个Edgerouter X路由器吧。这货号称是弱电箱神器,因为体积特别小,体积分别是11×7.5×2.5cm,可以随便放进弱电箱里面毫无压力。

ER-X共有5个千兆RJ45接口,其中eth0支持24V被动式PoE输入(Power over Ethernet,以太网供电),eth4可以给无线AP等PoE设备供电,但是需要自行添置24V被动式PoE或者最小12W的电源适配器(原装适配器6W)

6个LED指示灯,最左边的指示电源,其余5个分别指示5个RJ45网络接口。另外一侧,从左到右为Reset接口(重置接口),Ground接口(接地接口)及电源适配器接口。底部有4个橡胶脚垫,2个墙壁挂孔。文字部分标注了型号,输入电压/电流,监管信息及说明。

UBNT ER-X路由器基于联发科MT7261方案,CPU为MIPS 1004Kc双核880MHz,256M DDR3 RAM,256M NAND闪存,5个千兆网口。ubnt官方资料显示64byte数据包转发率为130 kpps,单从配置表面来看ER-X并不算很牛,看惯了网件、华硕高端系列常用的博通、高通SOC的路由器,肯定会觉得联发科方案不入眼。
但是话说回来,菜好吃不好吃全靠厨师,一样的硬件,在技术水平高的厂商手里仍然可以做出来秒杀的效果。

ER-X有硬件NAT功能(说实在的我没有看到这个硬件芯片在哪里,其实应该说是CPU内集成了硬件NAT功能而已),从1.8.5以后的固件支持硬件NAT(需要手动开启),在WAN及LAN高负载状态下CPU占用任然很低,对于绝大多数家庭用户甚至是小型企业用户而言,ER-X路由器的配置绝对够用。
如果硬要说配置短板,个人认为对于DIY玩家来说,256M的NAND是ER-X路由器配置的弱项,如果装的东西多的话会比较捉急,但是可以通过删除非默认固件来缓解(ER-X支持双固件)。对于普通企业家庭不折腾的用户来说,足够了。总的来说,ER-X路由器外壳做工很一般,配置也一般般。但是UBNT的光环加持,而且实际使用的话性能也比同类产品好的多,这就够了。

以上是Edgerouter X修好后的照片,可以看到,这个机器的WEB界面是全英文的,而且设置菜单跟家用路由器完全不同,这也说明了这个路由器面向的客户群体是小企业以及对性能要求高的家庭用户。

ER-X初次设置时候的步骤和UBNT EDGE Router POE ERPoe-5差不多,需要将电脑设置静态IP192.168.1的地址段,然后网线接eth0,浏览器才能打开192.168.1.1的路由器界面。用户名密码都是ubnt。

然后点击wizard,选择WAN+2LAN2即可。这样就是1WAN+4LAN的路由器模式。

设置完后保存并重启,然后电脑IP地址设置为自动获取,此时路由器的eth0是WAN口,其余四个网口是LAN口,路由器会自动给电脑分配192.168.1.x地址段的IP。

至此,这台刷机变砖无法启动的UBNT Edgerouter X ER-X成功维修完毕,有需要路由器修砖维修升级的朋友,都可以联系河南猫猫无线寻求帮助哦。

后来,一旦错过就不再

这部电影是给有故事的人看的。

周冬雨饰演的方小晓和井柏然饰演的男主林见清在2007年春运的绿皮火车上相遇,彼此虽互有好感,但并未成为恋人。

方小晓早早出来工作,一心想在北京扎根,几任男友都是北京户口,但是最终却事与愿违。

林见清在北京念计算机类的专业,毕业后去电脑城开档口,去地下通道卖盗版碟,做游戏公司的电话客服,始终没有混出个名堂。

两个人的轨迹在时空里缱绻交错,方小晓第二段感情结束后,两人一起去跨年,最后回到出租房里,两人终于合为一体。其实,早在春运的火车上,暗生的情愫已经开始生长。这一切,只不过是早晚注定。

只是,突如其来的激情之后,彼此都不太适应这样的关系,方小晓选择了先行离开,而林见清发现屋里空无一人,觉得自己受到了莫大的嘲弄,男人的自尊令他抓起电话就是一通怒吼,而方小晓软软的一句话,“我们还能做朋友吗”,让林见清登时没了脾气。

大多数80后的青春里,总会有那么一两个上过床却最终没有走到一起的人吧。

方小晓看似目标明确,其实她之前并不知道自己到底要的是什么,直到林见清拘留从拘留所出来的那一刻,她用力掰过林见清的脸,吻了上去。

我想,那一刻,她似乎终于明白,她要的并不是一个北京户口和房子,而是一个发自内心对自己好,拼尽全力为自己遮风挡雨的人。只是,当时的林见清太年轻,年轻到没有读懂方小晓的内心,情商也差了许多火候,在之后的日子里,一任自己的情绪汪洋恣肆。网上撩妹被方小晓无意抓到,工作不如意演化为怒怼客户,却被客户带人暴打。在下班后的小吃摊上,将愤懑的情绪发泄到邻桌,挑起一场斗殴。接下来的日子里,林见清在昏暗逼仄的出租屋里终日与游戏为伍,不愿去奋斗改变现状。终于导致了方小晓的失望离去。

影片中的细节刻画的很细致,“面我给你剩了一半”,“分手后,我们就不要再见面了”,“见清,我走了啊。”

见清虽然戴着耳机打游戏,其实他是听的清楚的,男人所谓的自尊驱使他表现出一副置若罔闻的样子。方小晓出门离去那一刹,林见清扭过头去,旋即又把视线移回闪动的游戏屏幕上,然后再度扭头,回身。当他确认方小晓真的是走了时,几乎是本能的反应,他一把拿下耳机,起身追出屋子。

镜头再度拉回室内,林匆忙离去撞倒的椅子;桌上,周小晓为林留下的半锅方便面,不锈钢饭盆上盖着的锅盖,大约是怕面放久会凉吧,这份感情,周小晓是真的投入了。

地铁站台上,林见清看到了车内站着的方小晓,隔着车窗,四目相对,林却没有冲上车厢。终于,开车的铃声响了,列车带走了方小晓,也带走了之前的一切。

和大多数俗套的故事一样,林终于开始发奋图强,开始开发设计自己的游戏。机缘巧合,他挖到了第一桶金,买到了北京的房子。他以为有了钱就可以回到过去,可以安排小晓的生活,可是他错了,小晓一开始选择跟他在一起并不是为了房子,虽然他们当时的奋斗目标确实是房子。

多年以后,林见清又遇见了周小晓,于是有了下面的对白:

你有没有想过,如果那时你没有和我分手呢?如果我们一起坚持到最后呢?如果我当时足够有钱,我们住进一个有大沙发的大房子,如果我们当时就是不管不顾,我们就是结婚了呢?

方小晓回他:如果当初我们没有分手,那我们之后也会分手。如果当初我们冲动领证,那现在已经离婚很久。如果当初你一夜暴富,那你已经有十个小三。如果我们能坚持到最后,那你就不会事业成功。

结局的结局,歌声响起。

后来

我终于明白如何去爱

可惜你早已消失在人海

后来

我终于明白

有些人一旦错过就不在。

初识不知曲中意,再听已是曲中人。

人这一生,总会有各种各样的际遇,轻易而举的辜负,马不停蹄的陌路,这个世界没有那么多的如果。没有这样的遗憾,也会有那样的遗憾。缘分这种事情,只要不负对方,就够了。

电影本身并没有给出一个明确的价值观,或者说看完之后不是很明白导演想要表达的态度,不过这些并不重要,观影者会结合自己过往的经历和想象力,获得一点感受。这,其实就够了。

影片拍的很克制,比如酒店偶遇,比如返京送别,其实都是可以发生一些故事的,重温一下旧情也不是不能够,但却什么都没有发生。至于说结婚后心里想着谁或者忘不掉谁,这属于人之常情吧,较真起来,谁又做的到一生只对一个人专情呢。