作者归档:船长

使用移动电源做无线路由器的UPS不间断电源

我住的地方偶尔会停电。停电的时候笔记本和手机因为都有电池,所以还能继续工作,但因为无线路由器是靠市电供地的,断电了手机和笔记本就不能上网了。我想过买成品的UPS不间断电源,但想到路由器本来就是工作在低电压的,UPS的电池经过升压再降压给路由供电,效率太低了,于是想到了用移动电源直接给路由器供电。测试发现真的可以。

我使用的路由器是很有名的DB120,这个可以刷open-wrt系统,带USB接口,CPU速度还可以,内存可以升级到64M。而且很便宜,所以虽然很老了,但在DIY届还是有市场的。对我来说,它还有一个优点就是内置ADSL猫,可以直接连接电话线上网。供电时不须要考虑猫的供电。

DB120原来的电源适配器是12V1A的。但我测试了5V的电压,它是可以正常工作的。

于是我花49元买了一个标称10000mAh的品能PN-968移动电源(这个移动电源让我感觉做工不是很好),在停电的时候连接到路由器上,这样手机和笔记本就可以照常上网了。使用3小时费了这个移动电源60%的电量,如果它的电量显示准确的话,应该可以使用5个小时。应付一般的断电是没有问题的。

这个移动电源还不是很完美。断电时会停网。别有一种可以边充边用的移动电源。可以一头连接充电器,另外输出接路由器,一直工作中。如果一断电,不会断网,移动电源直接启动供电。

发表在 其它 | 标签为 , , , , | 留下评论

在Mac OS X系统下关闭优酷网看视频时的后台Flash P2P上传功能

优酷从去年开始就在播放视频的时候进行后台的p2p上传了。我的adsl在看视频时经常满载上传,视频变卡。网上有解决办法,但好像只有windows平台的,苹果Mac OS X系统下的没有。我实验了一下,好像以下的方法对Mac系统下的Google Chrome浏览器有用:

打开 /Users/你的用户名/Library/Application Support/Google/Chrome/Default/Pepper Data/Shockwave Flash 目录,在下面创建一个System的新目录,然后在里面创建一个mms.cfg文件,复制进以下内容:

RTMFPP2PDisable=1

保存。然后重启Chrome。看视频一会视频测试一下系统还有没有在上传(我是使用iStat Menus软件监视网络情况的)。

发表在 其它 | 标签为 , , , , , | 留下评论

家电遥控器丢失之后的解决方法

电视、空调、风扇、音响功放、DVD、电视机顶盒等等大多都大遥控器。所以一般家里都会有好几个遥控器,也所以丢一两个或坏一两个是经常会发生的事情。遥控器丢了之后怎么办呢?

1.最直接的方法,购买一个新的原装或兼容遥控器。原装的一般比较贵,但兼容性和质量一般比较好。兼容的便宜,但兼容性有可能差一些,不是所有的功能都能使用上。如果电器本来流通性不大,也有可能找不到兼容的替代遥控器。

2.购买万能遥控器。万能遥控器有好几种: 继续阅读

发表在 其它 | 标签为 , , , , | 留下评论

linux下使用lirc红外程序组万能遥控器拯救或远程控制家电

lirc是linux平台上一个用来收发红外信号的程序包。使用它,加上带有红外硬件的n900可以组成强大的万能遥控器。http://lirc.sourceforge.net/remotes/有大量的家电遥控器代码表,可以直接使用到lirc程序上。如果家电的遥控器丢了,可以使用lirc解决问题。普通的电脑要外接红外发射器,而诺基亚手机N900自带了红外发射器,所以我使用它做实验。设置后N900变成几乎万能的遥控器,电视、音响、投影、空调、游戏机、电视接机顶收盒、风扇、红外开关等等
因为n900可以使用ssh连接远程控制,这样就可以使用n900构建简便的远程遥控家电系统。

详细的使用方法是这样的,首先,在n900上安装lirc。 n900的源上有这个程序包。安装好之后,从http://lirc.sourceforge.net/remotes/下载遥控器的配置文件,以佳能350D、450D、550D、650D等单反相机的遥控器RC-1或RC-5为例,它的配置文件是http://lirc.sourceforge.net/remotes/canon/RC-1_RC-5。设下载后存放到n900的/home/user/MyDocs/remotes/RC-1_RC-5 路径。

然后编辑/etc/lircd.conf文件,加入这个配置文件的路径
include "/home/user/MyDocs/qtirreco/Devices/RC-1_RC-5"

然后启动lircd
/etc/init.d/lirc start
现在,让n900的红外窗口对着开启遥控功能的佳能单反相机,运行
irsend SEND_ONCE CANON-RC1/RC5 S
相机就会被遥控拍照了。上面命令中的CANON-RC1/RC5必须与RC-1_RC-5配置文件中的name值一致,而S将是拍照这个编码的名称。

发表在 其它 | 标签为 , , , , | 一条评论

尼康S10“镜头错误”故障神奇修复史

十分钟之前的一次还没有发现异常,再次从包里拿出来时,尼康S10数码相机开机后感觉有比较明显的镜头伸缩动作,并持续了几秒,然后白屏红字的显示“镜头错误”,然后没有任何反应,按电源键也不能关机,只能取下电池。再次开机也是一样。上网查到一个暂时的开机方法,既是不要按电源键,而是使用长按照片回放按键开机,开机之后切到拍照模式。测试可行。

尼康S10出现镜头错误,大概是镜头机械结构出了问题,让相机在开机后不能调节到初始位置,从而报错。使用回放按键绕过了正常的开机检测机制,强制开机,这个应该是软件设计出现的一个BUG。虽然能开机,但事实上此时相机的使用并不是完全正常的。切到拍照模式时还是有几秒强硬的镜头调节动作,在最广角拍照时上方两角出现了异常的黑边,这都是镜头没有真正调节到位的证据。

按回放开机后我变焦了好几次,拍了几张照片,然后使劲对着手掌拍了几次相机,再次重启相机,这回一切正常了,电源键也可以开机,且开机速度恢复正常。看来相机镜头回位了。很幸运,我的拍击神奇的修复了尼康S10的“镜头错误”故障,而不是增加问题的复杂性。哥可能是练过的,读者谨慎模仿。

发表在 其它 | 标签为 , , , , | 留下评论

使用AMD E-450 APU组HTPC

最近使用AMD E450系统组了一个专门用来下载和看电影的廉价电脑主机。之前使用的是一使用了多年的965芯片的笔记本电脑。换主机的一个很大原因是考虑到扩展功能。新台式主机的好处有:可以直接使用HDMI接口连接电视(旧笔记本只有VGA输出),有更多的独立声卡可以选择,可以安装大容量的台式机硬盘,可以使用千兆网卡等等。。。

使用的是华硕E45M1-M PRO主板。这个主板带了AMD E-450 1.6G的双核CPU和AMD Radeon HD6320显卡。主板买的是二手的,400元,成色很新。这个主板有HDMI、DVI和VGA三种显示接口。自带有两个USB3.0,一个ESATA接口,一个1394接口。扩展槽也算丰富,有两个PCI,一个PCIe, 一个PCIE x16。特别是PCI接口很难得,可以用来接PCI老声卡。
我加了一个ADATA 4G 1600的内存(195元)。这个主板不支持双通道。所以我只用了单条内存。4G内存应该是必要的,因为使用集成显卡。
买了一块2手的Creative Sound Blaster X-Fi XtremeMusic PCI声卡(SB0460),200元。(终于可以不使用USB声卡了。。。)

因为想兼容独立声卡驱动和下载软件,我安装了64位的windows 7系统。

收获的经验或教训: 继续阅读

发表在 其它 | 标签为 , , , , | 留下评论

傍晚拍的晚霞

晚霞

今天的天很不安分。手机拍了一张。这是中间,开关和后续都没有拍。

发表在 浮光掠影 | 标签为 , | 留下评论

推荐一个不错的nginx教程

推荐一个不错的nginx服务器软件教程: http://openresty.org/download/agentzh-nginx-tutorials-zhcn.html

这个nginx教程很有点特别。作者制作了一个独特的软件包(openresty),将nginx和一些第三方modules合在一起,产生一个独立的网页程序平台。。。 所以这个nginx教程读起来会更新是一个脚本语言教程。不过这倒提供了一个很特别的切入nginx配置语法的视角。作者深入浅出,语言简明,而且很多例子代码。总之是非常难得的教程。可惜的是教程应该还在写作过程中,还不完整。期待早日有完整版本现世。

发表在 站长文档 | 标签为 , , | 留下评论

读取mdf格式的sql server数据文件,并将数据以CSV格式导出

多年以前使用过微软的SQL Server 2000数据库。留下一个mdf格式的数据文件,临时用到想把它导出。过程真可以使用灾难来形容。现在不用使用微软的东西来工作了,真是好运啊。

我使用的是MS SQL Express 2005。要在Windows 7上安装,得安装SP4版本。安装后使用它附加上mdf文件。数据库就可以在上面查询了。在查询窗口输入:

EXEC xp_cmdshell
'BCP "dbname.dbo.tablename" out d:\aa.csv -t , -T -SMY-PC\SQLEXPRESS -w'

这样的命令,就能将数据导出CSV到文件。其中-t后面的是分隔符,这里使用的是逗号,注意这样如果原来数据中也有逗号,会产生数据分隔出问题,这时可以改用其它符号(如####)。-w是指定使用unicode文字编码输出。重点是要加-S参数,指定自己的PC名称\SQLEXPRESS, 不然会连接出错,错误提示如:

[SQL Native Client]Named Pipes Provider: Could not open a connection
to SQL Server [2].
[SQL Native Client]Login timeout expired
[SQL Native Client]An error has occurred while establishing a
connection to the server. When connecting to SQL Server 2005, this
failure may be caused by the fact that under the default settings SQL
Server does not allow remote connections.

发表在 信息处理 | 标签为 , , , | 留下评论

原来HDMI转DVI的线是直通的,可以双向转换

老显示器只有DVI接口,没有HDMI接口。新买的笔记本只有HDMI接口,没有DVI接口,所以使用了一跟HDMI转DVI的转换线。除了不能输出声音,显示完美。

前两天想把一个DVI输出的显示连接到HDMI接口的电视上,没想到使用这条线也可以。看来这样的线是可以双向使用的,里面估计是直通的,没使用芯片。

发表在 其它 | 标签为 , | 一条评论