Browsed by
Category: 杂文

随便记点什么

小米的葫芦里究竟卖什么药?

小米的葫芦里究竟卖什么药?

周五据说又是一轮新的购买,不过与以往不同的是,这次号称不是在小米官网卖,换地了。

我猜测应该是在天猫上卖吧?这样有几个好处:

(1)天猫的处理能力比较强,应该不会出现小米官网那种连页面都打不开的情况。

(2)第三方平台的最终销售记录,能让过去的一些怀疑论者都闭嘴。

(3)可能借助天猫的关系,打通物流环节,提高出货量。

明天就知道这葫芦里到底卖什么药了。就个人而言,我非常希望小米能成长起来,毕竟是国内标志性企业。

updated: 谜底揭开了, 原来只是和新浪微博联合搞个噱头, shit.

Xubuntu程序菜单不见了?

Xubuntu程序菜单不见了?

将Xubuntu升级到12.10后,发现一个问题:部分程序的菜单栏不见了。程序功能都正常,就是菜单栏不见了。

原因在于Ubuntu搞了个全局菜单功能,而这个功能显然目前还不完善,尤其对于Xubuntu环境而言,这个功能毫无用处,删除掉之后各项程序就恢复正常了。

使用以下命令卸载该功能:

sudo apt-get remove appmenu-gtk appmenu-gtk3 appmenu-qt
KB360018

KB360018

360冒充微软给用户安装所谓的微软补丁”KB360018″, 实际上是偷摸着安装了它自己的浏览器软件. 从这个补丁的命名方式推测, 这可能都已经是第18次强奸用户电脑了.

真是狗改不了吃屎! 流氓就是流氓, 再怎么装腔, 还是流氓!

真的是铁路客户服务中心吗?

真的是铁路客户服务中心吗?

孩子放暑假了, 打算带回老家去. 跑到车票销售点, 看到了网上售票12306的宣传. 感觉这是好事啊, 尤其对我这样的宅男而言.

回到家兴冲冲地打开12306.cn网站, 首页就让人失望. 界面丑就不多说了, 我搞不清楚的是, 一个铁路售票网站, 有必要在首页右侧一大块位置显示”路局信息”吗? 消费者会关心这些吗? 这是购票网站, 还是铁路内部行政网站?

随便点击了一个”南昌铁路局”看看. 晕倒! 显示”共0条, 0页, 无信息”. 看来是被调戏了.

算了, 查查车票信息吧. 点击左侧的”购票”, 显示”The page is not available … …”.

好吧, 我忍了, 查查余票吧. 点击左侧的”余票查询”, 还是显示”The page is not available … …Error 501…… unknown error”. 又被调戏了.

接着继续点左侧的”旅客列车时刻表查询”, “旅客列车正晚点查询”, “票价查询”等栏目, 全部都是”The page is not available … …”. 多次被调戏!

我是不是进了一个山寨网站!!??…

要用VPN访问本站了?

要用VPN访问本站了?

采用独立IP也无法摆脱这个噩运!

尼玛的, 到底害怕什么呢? 我这么一个网站有什么必要封锁??

2012-06-11 updated: 现在又能正常访问, 看来是墙抽疯了.

哦的神啊, 90天40万行代码

哦的神啊, 90天40万行代码

新闻链接: http://news.163.com/12/0604/11/835EHV450001124J.html

这个必须要记录 .

40万/90days=4K/day

每天代码量超过4K行! 这完全打破了我对软件工程, 对软件神人的一切看法. Bill, Linus等人与她相比, 也就是个P啊. 我军威武!

大家都是人, 怎么差距就这么大呢?! 虽然说现在码农越来越贱, 不过编程这种事多少还是需要一点思考的, 而我就算是每天打4K行字, 连续90天, 估计手也会抽筋吧. 看看人家神女! 仰慕之情悠然而生啊.

定时自动备份MySQL数据库

定时自动备份MySQL数据库

网上搜索的一些文章或者脚本, 在Ubuntu/Kubuntu中似乎都有这样或者那样的问题, 经过一番摸索后, 以下方式是可行的.

step1: 创建定时任务, 例如在早上1:30备份数据库. 编辑/etc/crontab文件, 添加内容:

30 1    * * *   root    sh  /home/yxh/cronDayBackupMySQL.sh

step2: 创建shell脚本cronDayBackupMySQL.sh. 要非常注意脚本中的标点符号(不得不说, shell脚本是怪折磨人的)

#!/bin/bash
currDateStr=`date +%Y%m%d`
mysqlBackFileName=mysql${currDateStr}
mysqldump -u root -p db_yxh --password=1234 | gzip > /var/backups/$mysqlBackFileName.sql.gz

其中, 数据库是db_yxh, 数据库root用户密码是1234, 备份的sql文件压缩存放在/var/backups目录下.

解压缩gz文件也很简单, 直接试用gzip即可:

gzip -d xxx.gz

 

修改button的宽度

修改button的宽度

缺省情况下,<button>根据button的内容自动调整自身的长度。然而在内容比较简短的情况下,我们有时希望button本身的长度要更灵活一些。常用的设置width属性的方法无法调整<button>的宽度,需要采用style属性进行调整,如下所示:

<button id="btnPrev" style="WIDTH: 6%"> < </button>
极其垃圾的D-Link产品

极其垃圾的D-Link产品

极烂无比的产品!极烂无比的技术支持!

在京东上购买了一款D-Link的无线路由器产品(带ADSL功能):DSL-2740EL(固件CN_2.10),想替换已有的TP-Link+ADSL拨号器,减少一个设备,想法很美好,过程很恶心,结果很郁闷。

替换后,能成功拨号上网。于是测试了一下公司的应用服务,噩梦开始了。

问题1:外网服务器(设置在美国)通過UDP5060端口向动态DNS的地址发包,没有收到。怀疑是网络问题,因此在服务器上抓包,发现已经发出了包。折騰了半天,未果。换回TP-Link+ADSL拨号器,内网计算机能成功接受到包。于是怀疑D-Link有问题,打技术咨询电话,答复一堆什么防火墙不对、端口映射不对、运营商过滤等等。我靠,根本就没防火墙好不好?! 端口映射不就一条虚拟服务器配置吗?!运营商怎么就不过滤TP-Link呢??扯了半天,最后转给一个所谓的开发人员,接着又相同的废话重新扯一遍。最后不了了之,没有答复。

最后外网服务器改成通过UDP6060端口发包,内网计算机居然就能收到包。这说明什么?这说明D-Link路由器内部肯定屏蔽了外网5060端口的数据包(推测可能因为5060是SIP标准端口,D-link屏蔽了该端口),或者该设备内部逻辑的确存在bug。又打电话过去,D-link人员就是不相信,又开始扯防火墙、运营商屏蔽、端口映射不对等废话。实在让人怀疑,他们可能不是技术有问题,而是听力有问题!

问题2:在问题1终于消停后,开始比较正式的应用。结果又出问题了。现在外网服务器能与内网计算机建立连接,开始正常工作。同一内网的其他计算机又不能通过动态DNS与该计算机建立连接了。用wireshark抓包,发现内网发给动态DNS对应的外部IP地址的包全部都返回“地址不可用”。也就是说,动态DNS对应的外部IP地址,只能在外部使用,不能被内部使用。这真是弱智!这样导致的结果就是:我们在外面工作时,要将应用地址改成动态DNS的域名,回到公司,又要改回内部IP地址进行访问。

不得已,又打电话过去,这次回答很干脆:不支持“端口回流”。我X!一个简单的路由而已,搞什么飞机,还“端口回流”,晕死!

吐血!不伺候了!换回TP-Link+ADSL,多一个设备就多一个设备吧,世界清静了!以后再也不采用D-Link的设备了,浪费了大量时间给他们作测试,还不讨好,悔死!

wine环境中字体平滑设置

wine环境中字体平滑设置

WINE中运行windows程序,发现字体都有锯齿,比较难看。google之后发现,设置注册表中的参数即可解决。运行regedit,然后修改以下值:

[HKEY_CURRENT_USER\Control Panel\Desktop]
"FontSmoothing"="2"