msgbartop
用铅笔写日记,记录那最原始的美丽
msgbarbottom

是时候写些什么了

不得不承认,我已经快三周时间没有维护我的博客了。我的上一篇日志还是在7月初,而现在,7月份已经无限接近尾声了。

如果非要找个什么借口,我只能说是这个天气实在是太热了,而我这里又开不了空调,所以很难让自己安静的坐下来,哪怕一小时。

总的来说,这三周内发生了太多的事情,大大小小,各种琐事。

我还是按时间的先后顺序来说吧(因为我实在理不出什么头绪)。

本月的15号,也就是第一周的周末。就如往常一样,我正在我父母那边度过无聊的周末。

忽然,接到了老刘的电话,他说他那边有条小狗,很可爱。问我是否愿意接收。

当然,我做不了主。因为我得请示下我的父母,因为其实我没有什么兴趣/能力养这些家伙。

我很快将他的话转告了我的母亲,她听说是一只小狗,又看了老刘发我的小狗的照片后,便爽快答应了下来。

我也将这个好消息回复了老刘。

于是,我们约定明天,也就是周日,把小狗给送过来。

果然,第二天上午,我刚起床没多久。老刘的电话就来了。

他说他很快就到了,带着小狗,还有他的女朋友。

不过由于带着女友,我们决定在南翔我的住处见面。

我见时间不早了,便马上出门了。

到了南翔,老刘还没来,我就先躺在床上看了会电视。

直到有人敲我的门,我一看,老刘到了。

果然,他带来了他说的那只小狗,一只很漂亮的小狗,叫乐乐。

和他一起的还有他的女友,还有一位他的朋友,我也认识。

之后,我们一起出去吃了午饭。

回来后,就围在一起聊了聊。

稍晚一些的时候,老刘和他的女友先走了。剩下我和那位兄弟两人,我帮他搞了下他带来的笔记本,后期他说打算加根内存。

我又帮他拆开笔记本后盖,查出内存条型号。之后又在网上帮他订了根新的内存条,2GB/DDR3/1333 的,寄到了他上班的地址。

之后,见天色不早,我们便一起出门了。他要回去了,而我也得去我父母那边了。

我们在公交站台分的手。

这一天,算是过去了。

周一,基本无事。不过晚上倒是出了点状况,对此我不想过多提及。

周二,下午有个面试,在闸北区,是一个网管的职位。由于我现在手头确实是紧得不行,我不得不赶紧赚点生活费了。

所以,前天晚上,我投了一些网管的职位。

面完试后,没啥感觉。感觉就是走了个过场。

回来后,时间还早。

因为要在上海火车站1号线换3/4号线,就顺便在那些手机贩子的店里逗留了一下。

完了之后,感觉还是很早。

于是想起了我以前的一个同学—阿华,听说他现在在苏州昆山花桥那边开花店,便想过去看下他。反正也闲着没事~

他的手机早已换了号码,我在QQ上给他留了消息,留了我的号码。

不一会儿,他的电话过来了。

说好了后,我便直接奔他那去了。

到了站,打了他手机。等了一会,阿华骑着电动车来了。

去了他的花店,给人感觉很不错的样子。

老同学见面,免不了彼此的寒暄。

我在阿华那里待了一个下午,直到晚上7点多才离开。

第二天,我没出门,一大早,就被阿华的电话吵醒了。

他问我今天没有没空,过来玩。于是我起床、洗漱、出门、买了早点、便去他那了。

这次,也算是轻车熟路了。

到他店里,已经下午1点多了。

阿华告诉我,他昨天看了我的平板手机后很有感触,于是也在同城网站上找到了一则平板手机的转让帖子。

他联系了对方,价格已经谈得差不多了,叫我过来,主要是帮他把把关。

反正也没事,就充回砖家吧~

和对方约好交易的时间、地点后,我们便出发了。

见了面,验了货,觉得和他们成交的这个价格还是很符合的,我便点头了。

之后,我们便回来了。再然后的整个下午,我们都在捣鼓那个平板手机。具体我不再赘述。

当晚,我又按时回去了,大概7点半的样子。

之后,我就再也没有去他那里。我对花桥的唯一印象就是美女很多。我想这很难忘记。

周四,可能是收到了阿华的影响,或许是考虑到我的自行车被盗已经有段时间了,我决定还是再入手一辆。

于是,我很快的在同城网站上圈定了几个目标,一个个电话联系。不一会儿,便约了一个离我很近的人出来看车。

见到车主之后,我还是很喜欢他的车。虽然价格高了些。我决定就是它了。

谈好后,我们一手交钱一手交货。

之后,他便心满意足的离开了。

而我,则按奈不住心中的兴奋,驾驶着新入手的自行车,出去兜了一圈,骑了很远,都到马陆了。

回来后,把车停在地铁站,自己则做公交去了父母那边吃晚饭了。

周五,按照阿华给我的QQ号去联系了一个人,据说他在招一个做网站的,活很简单,待遇也不错。对方给了我另一个人的手机,我打过去,说明来意。对方让我下周一过去谈谈,我也欣然答应了。

周末来临,照例,去父母那边。期间,倒也没什么事情。就是我老妈告诉我说,我奶奶从老家打来电话说,有个自称是我小学同学的女孩要走了我手机号码,让我留意下。

这倒是让我欣喜了一下。

还有就是,周六的时候,接到了一个电话通知,让我下周一上午去面试,具体什么职位我也不清楚。

不过,我在周日的晚上查了一下,是个网管的职位。

23号,也就是周一。一大早我就起来了,因为10点要去面试。

到达面试地点大概9点半吧,应该是早到了。

可是那边已经来了很多人,都是来面试的~囧

其中不乏美女,身材很好的。

我当时就在想,这是家什么样的公司?如果可以在这边安定下来,那该多好~

进去后,分批次面了试,其实就是做了下自我介绍,就回来等消息了。

回来的路上,想起了上周五联系的那个网站建设职位,便拨了电话过去。

对方表示,今天她们那边今天停电,全体放假,让我明天再来。卧槽~这都行?

回来后,看了会新闻。手机就响了,是今天面试的公司打来的。

通知我明天去参加复试(主管面试),时间不变。

刚挂掉,又一个来电,是一个陌生号码。

接起,原来是我奶奶所说的那个拿走我号码的小学女同学打来的。

我们聊了很多,谈到很多人、很多事。

期间,我得知她也在南翔,离我很近。便约她改日出来见个面。

之后,我们还互换了QQ号码。

当晚,吃晚饭的时候,我还和我老妈说起了这件事。

24号,周二。又起了个早。继续前往静安寺面试,这次人少了一些。在门口又巧遇了那个叫“杨欢”的90后应届毕业生MM。

进入入座后,大家围成一团,投影仪里面反复的播放着介绍企业的幻灯片。

之后,来了几个领导,应该是主管的样子。

简单的开场白后,要求大家挨个做自我介绍。

我去~又是这个,能不能有点创意?

当然,还得逢场作戏。

之后,就各自散了。我也回了家。

回来后,出了地铁站,感觉时间还早,便忽然打算把昨天的小学同学约出来见个面。

于是,来到她工作的地方附近,就在南翔,打她手机,说明了想法。很快她就出来了。

我招了手,她认出了我,可是我却怎么也认不出她了。

我们找了个附近的草地坐了下来,聊了很久,讲了很多以前的事情,还谈了现在。

如果不是她提醒我该去面试了,我估计得聊到很晚。

哦,对了。期间我接到了上午复试公司的电话,通知我明天同一时间去参加员工培训。

看来希望是很大了。

和老同学聊完了,我便回到了家。由于前天晚上的感冒,我的胃口还不是很好。

要了一份鸭血粉丝面,也一口没动,直接打包回家了。

回来后,吃了点感冒药,便趴在了床上。

拨打昨天停电的那位MM的手机也无人接听,我也就睡着了。

一直到快6点才醒,起来后感觉整个人舒服多了。

感冒也好多了。

25号,周三。再次起早,去那个坑爹的公司参加员工培训。直到这时,我才对这个公司有了一些认识,貌似是做建筑设计、房地产、奢侈品的。

公司是美商外资公司,名叫LGM。

里面的培训师还依次带领我们参观了他们的展厅,之后又讲了很多,关于公司,天南海北。

培训到下午1点就结束了。

我回到家,解决了午饭,休息了一会。4点就出门了,去面试。

是周一的时候通知我的,Android 工程师职位,在上海马戏团附近的多媒体谷。

其实,我是抱着打酱油的心态去的,因为在我看来,工作基本已经稳定了。

这个,只是走个过场。

约好的5点,我直到5点半才到。不得不说,有点远。

进去后,和他们的主管和技术聊了聊,聊了很久。

我发现我在放下包袱的时候还是很健谈的,应该说双方谈的很愉快。

谈完后,要了杯冰水后,我便先离开了。

乘坐的是多媒体谷到地铁站的免费班车,这倒省了我不少时间和体力。

回去的时候,都快7点了。

26号,周四。再次早起,参加培训。1点课完了后被培训师留了下来,说要找我们单独聊聊。

后来,我才知道原来是关于公司一个网购站点的问题。想让我尝试运行起来,看看效果。

由于商业纠纷,之前的软件公司中断了服务,现在这个网站成为了一个烂摊子。

然后我就一直在弄。至于该网站的细节,不赘述。

当然,被留下的不只有我一个,还有一些设计之类的职务人员。

他们被留下来的原因是因为之前设计的一些海报被否决了,希望他们能赶出来一批新的,明天等着用。

反正是很急的样子。

之后,他们就找外援、找美工、找摄影。一直讨论、研究到很晚才弄出来。

当然,我也在陪着他们。

直到晚上10点,才OK。

还没正式入职的我就被加班了,那天,感觉很累,觉也不够睡的。

27号,周五。又早起了,而且更早了。去培训的时间从之前的10:00提前到9:30了。

我迟到了,不过也是可以原谅的。

培训课1点结束后,所有人都没走。

因为下午有个展会,就是他们昨天连夜赶出来的海报的用处。所有人都被安排去帮忙了。

而我,则被安排去继续搞网购网站。

我以没有前端美工为理由拒绝了。

之后,我也去展会帮了忙,后来由于那边人手足够,又在前台那边帮了会忙。

负责开开门,接接电话。

展会在2:30结束,之后大家也都散了。

我也回去了,毫不意外。

28号,周六。居然还得去参加培训,察~不过好在是最后一天了。

到了那边,大家精神都不是很好,因为是周末的缘故吧。

果然,我被告知不用上课,让我去搞那个网购网站了。

我察,这到底是啥情况?

老子还没办理入职呢?就把我当正式工用了。

后面他们说了什么,我也无从得知。

前端美工不到位,我也什么也干不了。

一直待到12:00,上课的人都散了,我也就自行回去了。

回来后,难得清闲,抽空干了点自己的事情,又缴了些费,煤气、宽带、电等,还买了点东西。

傍晚去了父母那边,总体来说,不错。

一日之内干掉两个光猫

中国电信,一直很坑爹,从未改变过。

随着上海市普遍推广的宽带升级计划,我和父母两地的电信2M/ADSL 都被升级至20M光纤了。价格嘛,倒也便宜,只是比原来的月租费多了9块钱而已。

本来这是一件足以让人兴奋的事情,因为特别对于我来说,终于可以不再忍受小水管了。

可是,紧接着问题来了。

光纤的坏处就是抛弃了传统的拨号上网,也就是说传统路由器被淘汰了。作为终端用户的我们,不需要再去关心ADSL的帐号、密码,要和PPPoE说再见了。

每台光纤的终端都变成了一个光猫(调制解调器和路由的集合体),它把客户端的一切都包办了,做到了真正的即插即用。

然而,也就是因为它的傻瓜,所以基本没有提供给用户什么可配置的地方。

这对于喜欢折腾的我来说,显然不是件好事。

由于我通常喜欢在自家的电脑上架设一些服务器,比如之前的传奇私服服务器等。所以必不可少的会用到端口映射,DMZ主机之类的功能,而这一切光猫均未开放给普通用户。

这件事,着实让我苦恼了一阵,后来我也淡忘了。

直到昨天,我意外的在网上看到一篇关于破解电信光猫的帖子,其中有一位网友的留言让我产生了些许想法。

他是这么说的,“目前市面上所有的光猫都可以被破解了。”,我觉得这是个信号。

由于昨天我在我父母那里,于是先从他们的光猫动手。

首先,使用电信提供的废品帐号"useradmin"登录光猫,查询光猫产品型号。这个,也可以在光猫的设备标签上找到。

得知我父母那边的光猫是"贝尔RG201O-CA"。

其实,通过搜索该设备名,找到了一篇标题为“电信光纤贝尔 RG201O-CA 路由一体光猫 1.6ES 版破解”的帖子。

根据帖子里提供的嗅探器,很快得到了光猫超级用户"telecomadmin" 的密码。

之后,使用该帐号、密码登录,即可以对光猫进行一些我想要的操作了,如mac 地址绑定之类的。

此外,根据他帖子所说的,我还下载了整个光猫的配置文件(http://192.168.1.1/backupsettings.conf),当然是在以telecomadmin 用户身份登录后。

这是一个标准的XML文件,里面可以看到很多的参数。有用户感兴趣的“所有设备连接数”。

我在修改了一些通用的参数后,顺便把默认的telecomadmin###### 的密码也改掉了。

之后,在它的配置上传页面(http://192.168.1.1/updatesettings.html),提交该文件。

果然,光猫重启后,包括密码在内的所有修改过的参数生效了。

这让我很兴奋,也更让我对我住处的光猫的破解充满了信心。

当晚,我回到了南翔家里,便马不停蹄的准备开始动手。

不过在我动手之前,我总想搞清楚一些事情。我是个好奇心很重的人。

我依旧在猜想白天在父母那边所用的那个嗅探器的工作原理,既然它不开源,那我只好用一些其他手段。

我下载安装了Wireshark,这是款开源的网络嗅探器。

我又重新下载了那款嗅探密码的小工具,白天用的那个。

我启动了wireshark,让它监听了网卡。之后,我运行了那个密码嗅探器。

之后,我得到了错误提示。如图:

这个我早就猜到了,因为工具还是那个工具,而光猫已经不是之前的那个光猫了。

这不是重点,关键是wireshark 的结果。如图:

就这?这让我有点不可思议。

可能这只是第一步吧,看来只有等下次去父母那边再测试了。

之后,我便开始捣鼓自己的光猫了。

首先,我查到了该光猫的型号是中兴F420。

通过搜索,我发现这款光猫非常普遍,而是破解的最为彻底的。

这位网友的留言给了我很大的启发:
http://bbs.et8.net/bbs/showpost.php?p=10917268&postcount=9

原来ZTE F420 还支持telnet 连接,这可是一个天大的好消息。

于是乎,我使用 root:root 的身份轻松登录了该款光猫,这简直就是一个微型的Unix-Like 操作系统啊~

还有shell,还有busybox,呵呵。

按照帖子里的提示,我在位于 /tmp 下的db_backup_cfg.xml 里找到了telecomadmin 的密码。

一切来的太容易了。下面是我的具体操作:

sharl@sharl-laptop:~$ telnet 192.168.1.1
Trying 192.168.1.1...
Connected to 192.168.1.1.
Escape character is '^]'.
F420
Login: root
Password: 

BusyBox v1.01 (2011.08.24-05:26+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

/ # help

Built-in commands:
-------------------
        . : break cd chdir continue eval exec exit export false hash
        help local pwd read readonly return set shift times trap true
        type ulimit umask unset wait [ ash awk brctl busybox cat cp date
        df echo egrep env fuser getty grep hexdump hostname ifconfig
        init insmod kill killall klogd linuxrc login ls lsmod mkdir mount
        ping ping6 ps reboot rm rmmod route sed sh test top traceroute
        umount wget

/ # 
/ # cd /tmp
/var/tmp # ls | grep cfg
db_backup_cfg.xml
/var/tmp # cat db_backup_cfg.xml | grep admin   






/var/tmp # exit
Connection closed by foreign host.

怎么样?是不是很简单,老实说我也没想到。

不过有的时候就是这样,事情远远没有你预想的那么复杂。

而我接下来要做的就是,慢慢的花点时间研究下这个嵌入式的微型机,姑且这么叫它吧。

要知道,我对小型机是很有兴趣的。我想现在,通过web 界面使用超级用户帐号管理光猫已经远远不能吸引我了。

比起shell,那只能是too simple.

至此,一日之内,两台光猫被拿下。

至新浪天气widget 开发组的一封信

话不多说,日志如下:

E/com.samsung.app( 3938): [MSC_SinaWeather]>>> SinaWeatherProvider.java:130 [0:0] kbi onReceive()@@@ android.appwidget.action.APPWIDGET_UPDATE
E/com.samsung.app( 3938): [MSC_SinaWeather]>>> WidgetIdManager.java:39 [0:0] SinaWeatherClockWidgetID_Length
E/com.samsung.app( 3938): [MSC_SinaWeather]>>> WidgetIdManager.java:40 [0:0] getPrefIDs() : length = 1
E/com.samsung.app( 3938): [MSC_SinaWeather]>>> WidgetIdManager.java:46 [0:0] getPrefIDs() : Ids1 = 58
E/com.samsung.app( 3938): [MSC_SinaWeather]>>> SinaWeatherProvider.java:161 [0:0] ====== onReceive orientation : PORTRAIT
E/com.samsung.app( 3938): [MSC_SinaWeather]>>> SinaWeatherService.java:154 [0:0] Serviece Start
W/AppWidgetHostView( 3011): updateAppWidget couldn't find any view, using error view
W/AppWidgetHostView( 3011): java.lang.RuntimeException: Binary XML file line #47: You must supply a layout_height attribute.
W/AppWidgetHostView( 3011): at android.content.res.TypedArray.getLayoutDimension(TypedArray.java:491)
W/AppWidgetHostView( 3011): at android.view.ViewGroup$LayoutParams.setBaseAttributes(ViewGroup.java:4902)
W/AppWidgetHostView( 3011): at android.view.ViewGroup$MarginLayoutParams.(ViewGroup.java:4981)
W/AppWidgetHostView( 3011): at android.widget.RelativeLayout$LayoutParams.(RelativeLayout.java:1050)
W/AppWidgetHostView( 3011): at android.widget.RelativeLayout.generateLayoutParams(RelativeLayout.java:920)
W/AppWidgetHostView( 3011): at android.widget.RelativeLayout.generateLayoutParams(RelativeLayout.java:68)
W/AppWidgetHostView( 3011): at android.view.LayoutInflater.rInflate(LayoutInflater.java:726)
W/AppWidgetHostView( 3011): at android.view.LayoutInflater.rInflate(LayoutInflater.java:727)
W/AppWidgetHostView( 3011): at android.view.LayoutInflater.inflate(LayoutInflater.java:479)
W/AppWidgetHostView( 3011): at android.view.LayoutInflater.inflate(LayoutInflater.java:391)
W/AppWidgetHostView( 3011): at android.widget.RemoteViews.apply(RemoteViews.java:1695)
W/AppWidgetHostView( 3011): at android.widget.RemoteViews$ViewGroupAction.apply(RemoteViews.java:1028)
W/AppWidgetHostView( 3011): at android.widget.RemoteViews.performApply(RemoteViews.java:1720)
W/AppWidgetHostView( 3011): at android.widget.RemoteViews.apply(RemoteViews.java:1697)
W/AppWidgetHostView( 3011): at android.appwidget.AppWidgetHostView.updateAppWidget(AppWidgetHostView.java:225)
W/AppWidgetHostView( 3011): at com.android.launcher2.LauncherAppWidgetHostView.updateAppWidget(LauncherAppWidgetHostView.java:186)
W/AppWidgetHostView( 3011): at android.appwidget.AppWidgetHost.updateAppWidgetView(AppWidgetHost.java:279)
W/AppWidgetHostView( 3011): at android.appwidget.AppWidgetHost$UpdateHandler.handleMessage(AppWidgetHost.java:84)
W/AppWidgetHostView( 3011): at android.os.Handler.dispatchMessage(Handler.java:99)
W/AppWidgetHostView( 3011): at android.os.Looper.loop(Looper.java:132)
W/AppWidgetHostView( 3011): at android.app.ActivityThread.main(ActivityThread.java:4123)
W/AppWidgetHostView( 3011): at java.lang.reflect.Method.invokeNative(Native Method)
W/AppWidgetHostView( 3011): at java.lang.reflect.Method.invoke(Method.java:491)
W/AppWidgetHostView( 3011): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:844)
W/AppWidgetHostView( 3011): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:602)
W/AppWidgetHostView( 3011): at dalvik.system.NativeStart.main(Native Method)

天气这么热,任何人都有权利关心一下当天的气温、湿度什么的,别在坑我们这些用户了,谢谢。

写出废品软件不难,难得是写出的废品软件可以祸害那么多的人,包括我在内。

第一,最好赶紧把这个问题修复了,越快越好。
第二,把它开源掉,我来改。项目名字我都想好了,就叫“Sina Weather Widget Plus”.

当然,这只是我的两点建议。

此篇日志权当作是一个Bug report 吧。

酷暑难耐

谁也不知道到底是怎么了?今年夏天的天气变得这么的让人难以忍受。

在连日的闷热中迎来了7月,估计学生们的暑假也开始了。之后就是永远停不下来的雷阵雨,往往会让路上的行人难以招架,包括我在内。

进入7月份,除了天气,最值得回味就是足球,就是欧洲杯。众所周知,2012年欧洲杯已经落下帷幕。

冠军是西班牙队,它成功卫冕了。不过我却丝毫的高兴不起来。

因为,恕我直言,我一向不看好/欣赏西甲球队,像巴萨、皇马。对西班牙的国家队更是没啥感觉。

决赛的那场比赛我看了直播,不得不说意大利踢的很烂,确实很烂。

本来一场期待中的强强对话变成了一边倒,成了西班牙的全队秀。实在是没什么意思,尽管是大比分,而且大的有些离谱。

不过在比赛后说这些已经没什么用处了。我只能期望以后能看到漂亮的足球,我喜欢的足球。

我真的是很排斥西班牙的控制打法。当然,我这么说。可能会被一些人认为是“吃不到葡萄说葡萄酸”的嫉妒心理。

好吧,随你们怎么想,那不关我的事。

说的粗俗一点,管我鸟事。

足球就谈到这,罗嗦了这么多。不过我觉得在喜欢的事物上面表明自己的立场是很有必要的,花点时间还是值得的。

由于天气原因,这周我基本就宅在家里了,没怎么出去。

说实话,这动辄三十七八度的高温实在是让我很难静下心来做点什么。家里的空调去年冬天的时候就出了毛病,关于这点,我已经和我的父亲提了不下十次。

可是他就是一直没找人来修。也就是说,我唯一能做的就是打开窗户,借着窗外的凉风消暑了。

这也就是在某些时候有点效果。更多的时候,我只能依靠洗冷水澡来降温了,然后再配合我放在冰箱里的冰水/块。

只有这样,我才会觉得整个人舒服一些。

真不知道这样的天气什么时候能够结束,还有,真想到碧波荡漾的泳池里去游泳啊~

在这样的一个夏天,那一定会是一件惬意的事情,呵呵。

还有件让人恼火的事情就是,我的自行车被偷了。就在前天下暴雨的那个晚上,在地铁站口。

当时,发现自行车不见了,我打算报警来着。后来我认为这可能也是于事无补了,也就算了。

不过我实在是很难理解,为什么小偷会对我的自行车下手。

这确实让我怎么也想不通。

因为说句实话,我认为我的自行车确实是不值什么钱,当时我买它的时候也就花了100块多一点,是从同城网站上找的二手自行车传让的广告。

之所以没花多少钱就是为了防偷。因为在我看来,自行车足够旧、足够破、足够便宜才能让小偷们对它提不起兴趣。

我是一个对外观没什么讲究的人,至少对自行车是这样。因为,我只是找一个家和地铁站之间代步的工具,仅此而已。

所以,我买了那辆自行车。我还记得那天去提车的时候,走了好远的路,当时我还在用我的里程碑手机。

一转眼,这么长时间过去了。

而现在,我的自行车被那个奔贼给偷走了。我唯一能做的,就是在心里默默的问候他和他的全家。

那件事情对我的影响,倒也不大。

我发现,经过今年的早些时候手机被偷后,再次遇到这类的失窃事情,我变得淡定的多了。这难道也是一种成长吗?

总之,由于没带公交卡,又没带钱。那晚,我只能徒步走回去。那晚,我走了很久才到家。

接近8公里的路程,我走了快两个小时。这是慢了还是快了?我不清楚。

不过好在我还有我的音乐蓝牙耳机,可以靠听歌打发时间。而且,那晚没怎么下雨,至少在我到家之前是这样。

我想,我最近可能会再次入手一辆自行车,当然还是二手的,而且可能会更破、更旧。

我想知道小偷的底线在哪?

这是我的疑问。

除此之外,基本都是一些琐事。

比如买了些蟑螂药,灭了7、8只蟑螂,写写代码、投投简历、出去面面试,登录淘宝,发布几件宝贝,捣鼓捣鼓网银,修修家里的灯,帮老爸买了一个蓝牙耳机之类的。

实在不值得一提。

好了,我想在这样的天气,这样的夜晚,能够静的下心来写点东西确实是难能可贵了。

就这样吧。