[返回] [最新] [最热门] [最高评价]

强力吐槽腾讯朋友网的傻逼们

今天发现朋友网又是各种垃圾信息,不过有了注销功能,本来还想赞一下。突然想起之前在CB看到的朋友网的注销功能,貌似直接抄了人人的,而且连“人人网”字样都没有改。不过今天已经改过来了,于是就试了下,发现朋友网实在是弱爆了,不吐不快。

1. 唯一一点比人人号的地方就是,注销原因选择"其他"以后不用你说废话骂PM傻逼。

2. 点击注销帐号,提示要退出所有班级才可以注销。

3. 班级这个功能非常神奇,
...

Felix021 2012-04-21 17:16 | 查看: 2727

腾讯iPhone版微信 语音消息(aud格式文件)的提取

用了一段时间的微信,有一些语音消息,想导出来到电脑上,但是全都是aud扩展名的,没有找到可以用的播放器(QuickTime和Foobar2000都搞不定),格式转换也不行(aud2wav, audacity),估计这个"aud"是另一种"aud",给微信团队发了消息,木有得到回复,只好自己动手。

真的是动手噢……前一阵买的Edifier M178配有一根公对公的音频线,正好可以用来做LineIn
...

Felix021 2011-09-13 12:36 | 查看: 8361

[分享]古老的操作系统 - DOS3.31

这是第一个支持IBM PS/2和1.44MB 3.5寸软盘的DOS版本,可能是在家用PC上比较容易用虚拟机模拟的最古老的微软系操作系统。隐约记得这里头还有个BASICA解释器,比QBASIC还要老很多的那种,类似于文曲星上面的那个版本。
点击这里下载文件
以前(大一之前)很喜欢玩这些东西,收集了不少东西,包括3.31, 6.22, win98/me/xp的DOS启动盘, windows 1.0 ~
...

Felix021 2012-08-08 20:34 | 查看: 1687

闲说HeartBeat心跳包和TCP协议的KeepAlive机制

很多应用层协议都有HeartBeat机制,通常是客户端每隔一小段时间向服务器发送一个数据包,通知服务器自己仍然在线,并传输一些可能必要的数据。使用心跳包的典型协议是IM,比如QQ/MSN/飞信等协议。

学过TCP/IP的同学应该都知道,传输层的两个主要协议是UDP和TCP,其中UDP是无连接的、面向packet的,而TCP协议是有连接、面向流的协议。

所以非常容易理解,使用UDP协议的客户端(
...

Felix021 2012-04-20 01:12 | 查看: 3720

libevent入门教程:Echo Server based on libevent

花了两天的时间在libevent上,想总结下,就以写简单tutorial的方式吧,貌似没有一篇简单的说明,让人马上就能上手用的。

首先给出官方文档吧: http://libevent.org ,首页有个Programming with Libevent,里面是一节一节的介绍libevent,但是感觉信息量太大了,而且还是英文的-。-(当然,如果想好好用libevent,看看还是很有必要的),还有
...

Felix021 2012-02-25 00:43 | 查看: 3362

缓冲区溢出,以及令人蛋疼的strncpy

从哪儿说起呢?我想了想,从 gets 说起可能最好。

初学C语言的时候,如果要输入一行字符串,该怎么办?看书,或者找老师,或者找学长,通常得到的答案是gets。用法很简单,似乎也很好用,但是很不幸,这个函数很危险。因为 gets 对输入不进行任何的限制。如果对应的字符数组只有100个字符,而面对的输入是1万个字符,那么几乎毫无疑问,这个程序是要崩溃的,除非运气特别好,或者……

或者给出的输入是
...

Felix021 2012-05-20 22:51 | 查看: 1733

read/write乱翻

最近和sandy一起在做的项目中,对文件系统有些纠结的地方。主要都是一致性问题。

比较简单的一个问题是,往某个文件末尾追加内容,希望保证断电数据不丢失,又想速度快。fsycn可以保证缓存被刷到存储设备;但是在机械硬盘上执行fsync又变成了瓶颈。经过测试,在某机器上fsync大约每秒可以执行1100次左右。虽然目前能够满足业务需求,但是的确是项目中最大的瓶颈。解决办法就是花钱,买SSD。

还有
...

Felix021 2011-11-12 16:50 | 查看: 1830

吐槽牛比的支付宝

不知道是支付宝的产品人员太牛比,还是开发人员太傻比,还是测试人员太装比呢。这尼玛玩用户啊?

牛比1: 发垃圾邮件 => 退订 => 继续发垃圾邮件 => 再退订 => 提示:你已经退订过了。

牛比2: 支付宝 Android 版,要求权限:读取联系人数据

牛比3: 发垃圾短信 =>

在线客服投诉:

智能客服 => ”请不要给我发垃圾短信了“ => "请文明用语噢" => "文明你妹啊"
...

Felix021 2011-11-05 20:05 | 查看: 1516

宅男追TBBT

#!/bin/bash

#check twice a day
#0  2,10    *  *  *  cd /home/felix021/code/tbbt && ./check.sh

now=`cat now`
now=`expr $now + 1`

url="http://yyets.com/
...

Felix021 2011-11-02 18:58 | 查看: 2221

Sentry Error: sentry_email does not exist

莫名其妙的一个错误,手头的两个sentry实例里都没有这个表,但是还是会报这个错。

没研究具体的代码,但是通过查找源码里的 sentry_email 发掘了表结构,建表并授权即可:
引用
$ psql -h $HOST -U root -W sentry
sentry=> create extension citext;
CREATE EXTENSION
sentry=> create tabl
...

Felix021 2018-02-11 20:32 | 查看: 288

Bash:传递命令行参数

不知道为什么这些年写脚本一直没有解决这个小需求:把命令行参数传递给脚本中的某个命令继续执行

例如我想写一个 colored-echo 命令:
引用
#!/bin/bash

color=$1
shift

echo -ne "\x1b[$color"

echo -n $1 $2 $3 $4 $5

echo -e "\x1b[0m"

然后这么调用引用
colored-echo
...

Felix021 2018-02-01 14:18 | 查看: 614

墙外最老牌云数据库测试

平台:AWS Aurora (MySQL 5.6.10a 兼容版本)

测试软件:sysbench 0.5 --test=oltp.lua (与之前一样的测试脚本)

DB配置:db.r4.large (2核,约16GB RAM),Aurora Shared Disk

sysbench配置:m4.xlarge(4核,16GB RAM),20GB+100GB EBS(300/3000 IOPS)
...

Felix021 2018-02-01 00:03 | 查看: 415

...更多...