Tuesday, February 15, 2011

推荐BETV网上free看电视,包括中文和英文

更新@Aug 2, 2012: 以下信息有些过时了。BETV几个月前变化很多,请参见另一博文:说说网络电视
文学城上有人推荐的,速度效果都不错,除进入和退出时有一广告页,此外没发现什么垃圾。官方网站:http://mybe.tv/
包括凤凰卫视中文台,凤凰卫视资讯台,Cartoon Network,Discovery Channel,国家地里,东森新闻,东森戏剧,中央1,2,5,10,11,少儿,北京卫视,湖南卫视,NBA,HBO等。
尽管其网页和软件提供注册,实际并无必要,而且登陆总是失败。官方网站提供了一个常见问题网页:http://mybe.tv/faq/faq.html。
其server可能不太稳定,初次安装运行时,可能无法显示节目列表。上面FAQ link提到的解决方案并不适用,因为其UI界面并未提供任何菜单。在线升级也无法解决问题。换个时间运行可能就好了。

Saturday, February 12, 2011

虚拟机上跑Mac OS 10.6.6

看很多人讨论Mac OS,手痒,就上网找了找,终于成功在笔记本电脑上安装。下面介绍一下经验。
前提条件:CPU必须支持硬件Virtualization。如果不确信你的计算机支持硬件虚拟,可以下载运行GRC的SecurAble(下载链接),或下载Intel的Processor Identification Utility,下载链接。另外,还要确保cmos/bios设置里virtualization被enable了。不同PC叫法不同,如AMD-V,Intel-VT,VT-x,Virtualisation Technology,Hardware Virtualisation。在BIOS里改过后,一定要做一次冷启动。否则你会得到:"Virtualisation is enabled but locked out" message。

需下载:
1.经Hazard改写的Snow Leopards 10.6.6 ISO image。参见:http://leohazard.com/download.html,此网页提供一下载链接 Snow Leopard 10.6.6 SSE2/SSE3 Intel Only by Hazard Sharing sites,其link网址是:http://www.mediafire.com/?yll2f9wdpvf0111。这个下载并非OS X的ISO文件,而是一个zipped文本文件即网盘下载列表,提供5个server(4 of them work for me),共4.37G,用了不到1小时并行下载完毕(9个rar文件,释放成一个ISO文件)。
2.snowy_VM.zip,下载链接zshare,含虚拟机设置文件,和一特殊ISO文件用来boot虚拟机。
3.VMPlayer,可以从VMWare网站free下载,若有VM workstation当然更好。Virtual BOX上安装也可以,过程类似。

步骤:
1.把snowy_VM.zip释放到适当的folder里。双击Snowy_VM\Mac OS X Server 10.6 (experimental).vmwarevm\Mac OS X Server 10.6 (experimental).vmx。
2.VMPlayer会启动虚拟机并提示no Operating System。选择Change CD/DVD setting,选load ISO文件,并load Hazard的Snow Leopards ISO image。Reset虚拟机。
3.安装开始了,继续直到左下角出现customize选项,选customize。check以下4项:Chameleon_RC5, Chameleon_Options/Ethernet_BuiltIn and Graphics_Enabler, and patches/USBFix,然后继续。安装要进行十几分钟。
4.安装完重启动后,虚拟机会又提示no Operation System。再次选Change CD/DVD setting,选load ISO文件,并load snowy_VM的darwin_snow.iso,并reset虚拟机。
5.启动后会显示loading DVD,按ESC并按h键以从硬盘启动。此处比较tricky,此过程可能要重复近十次,虚拟机才会正常启动。
6.一旦Mac OS正常load后,选择connect CD/DVD,按提示安装VMWare tools,就大功告成。

代价:每次启动都需要load darwin_snow.iso。

参考:recruitmentmod的video guide,我就是follow这个guide做的,不过老兄的伦敦音俺有时听不懂。


recruitmentmod还有个FAQ在此。其中提到:
Is this technically legal?

It does break Apple's EULA. However you will not be using this for everyday or large scale work. It also depends on how you want to interpret the law on jailbreaking and anti competitive competition which is legal in some countries

其它reference:
http://www.osx86project.org/
http://leohazard.com/download.html
http://mac.pcbeta.com/index.php (中文苹果电脑论坛)

Sunday, February 6, 2011

推荐几个Firefox的Addon之一

我喜欢Firefox的一个很重要的原因是众多功能丰富的Addon。前文提到过Kid Mode Addon,这里再介绍几个我认为应该推荐的AddOn。

1.Delicious:一统江湖的书签。经常上网的人,通常需要保存很多favorite网址,可越来越多的网址,管理起来很不方便。特别是,在公司和家里,通常使用不同的计算机,在公司或别人的计算机上看到个好网站,怎样才能方便的同步到自己的Favorite文件夹哪?Bookmarks的软件和Addon有很多,在我来看,由Yahoo提供的Delicious是个绝佳选择。用户需要在Delicious网站注册账号,之后所有用户bookmark的网址都会在Delicious的server的数据库上记录在案(所以如果你concern隐私,就请掠过)。用户打开任何一台计算机,都可登陆账号查看bookmark的网址,而且可以查阅别人推荐的或热门的网址。作为Firefox的Addon,Delicious被很好的集成进Firefox浏览器,可以方便的查阅搜索所有bookmark的网址。一旦从FireFox登陆到你的Delicious账户,都会自动更新所有的bookmark setting,并且保留在Firefox的系统目录里。此后,即使未登陆Delicious,用户也可access这些存在本地的bookmarks。Delicious还为IE,Chrome和Opera等提供插件,方便用户从这些浏览器使用delicious的服务。

2.FireFox Sync:在不同计算机上同步Firefox,包括Favorite site(地址簿),浏览history,账号密码设置等。像Delicious一样,这种centralized的服务需要注册账号,而且这个有更严重的privacy问题。所以这个Addon的review由最初的5星降到现在的2星。举个例子,我的公司用Laptop和家里孩子用的Laptop都login同一Firefox Sync账户,我可以实时知道孩子访问过哪些网站,反之,孩子也知道我去过哪里。他bookmark的网址同时会出现在我的地址簿里,不管我喜欢与否。

3.No Script:Script的杀手,主要用来block Java,JavaScript,Silverlight和Flash等。相信每个人都遇到过,当你click一个链接打开某个网页,可能一个广告网页同时自动打开了,或者一个Flash浮动在你正查看的网页上,非常anoying,你不小心点了这个flash还会把你带到其他的垃圾网站。No Script可以阻止这些恼人的popup或floating的Flash,避免不必要的下载,使你的web surfing更加轻松顺畅。No Script可轻松的滤除包括本blog的Google Ad。参见右图:上半部是IE浏览截图;下半部是FireFox with No Script或AdBlock enabled,可以看到Google的广告被滤掉了。当然,有些网站要求必须enable Java/JavaScript,包括一些银行提供的Online banking,在这种情况下,你可把这些网站加到No Script的trust list里。如果你认为配置这些很烦琐,那么你可选用下一个AddOn=〉AdBlock

4.Adblock Plus:基于订阅的已知广告链接过滤列表,如Fanboy's list,滤除广告链接。这些订阅
的列表会自动更新,不断加入最新被report的广告链接。一旦你选好filter后,你就不用费心去设置那些网站应该被block。这个插件把你浏览的html网页中所有对广告网站的请求都滤除掉,又不影响运行必要的script,如上图所示,Ad content被block后,网页上也不会出现难看的天窗。filter是可以定制的,可以很方便地加入你认为应该被block的网站。这是我认为一个必备的AddOn。

5.Download Helper:可下载很多网站的流媒体,并提供媒体文件格式转换,支持YouTube,MySpace,Google videos, DailyMotion, Porkolt, iFilm, DreamHost,及很多其它网站。不足之处是你可能必须打开YouTube的网页才能使用该AddOn,而不是直接从链接到YouTube的网页上使用。在链接的网页上,AddOn的Icon(图中蓝圈所示)不会出现。

Wednesday, February 2, 2011

Firefox的Kid Mode Add-on

上一篇blog列出用C#写的程序用来控制小孩子玩计算机,idea主要是从UI Automation project如white和软件AutoIT来的。如果你做QA工作,你可能会很熟悉这些软件和开源程序。包括HotKey,这些free的东西可以做很多事情,你还可以编写自己的代码来灵活地扩展功能,不必花很多钱去买QTP或LoadRunner。
限制小孩子上网有很多不同的方法,通常家里都有router,而现代的router通常可以设置Internet connect时段,设置可以针对特定IP或MAC地址,并且router的URL filter设置可以通过关键字滤除一些不适合小孩的网站。问题是如果你要和孩子share计算机,你就要经常把schedule改来改去,很麻烦。所以你可以给孩子和自己创建不同的login账户,只在孩子的login启动上文的程序。另外你可以修改程序,增加更多程序的监控,并插入一些quiz用来奖惩计算机时间。
FireFox提供很多非常好的Add-on,最近由一个"Kid Mode",就是专门针对8岁以下的下孩子提供的寓教于乐的界面。可直接从FireFox search Add-on或用Link here


这个Add-on的basic version是free的,premium version不是free的。它提供了很多小game帮助小孩提高算术阅读等技巧,并提供时间限制。在review中,有人担心privacy,仁者见仁,智者见智。以下引用其网页原文介绍:This award-winning app by Zoodles puts Firefox into Kid Mode and gives kids 8 and under hundreds of fun, educational games and activities that they can easily navigate all by themselves! We customize every child's playground to their age and skill level, so the games change as they grow. The interface is easy to use for kids of all ages, even those who can’t read or type!
Additional free features include:
✓ An Art Studio where your child can be creative!
✓ Beautifully illustrated storybooks that can be read and recorded by family members
✓ A Video Mail center where family members can exchange video messages and keep in touch!
For parents who want more control over their kids' Zoodles experience, they can go to http://www.Zoodles.com/parent to promote subjects, block unwanted games, or add in their own favorites. Zoodles Kid Mode is always free, but parents who want these additional parental controls must subscribe to a paid Premium membership which also includes violence filtering and detailed activity reports on what their kids have been playing and learning on Zoodles.