七彩虹逸彩8400GS mini 版,分屏 硬解 传音频 问题

七彩虹逸彩8400GS mini 版有几个比较严重的问题
1、开机前,HDMI、VGA分别同时接上电视和显示器,信号只到HDMI的电视上,显示器上没有信号,而且信号也无法切换。
2、先开机,再用HDMI接电视,显示信号能从VGA显示器上切过去,但是无法再切换回来,只有拔掉HDMI线,再重启机器。
3、这个显卡本身是不能解码音频的,需要用一根音频线,连接到主板,把主板上的音频导入到显卡,这个时候HDMI接口才能传输音频。

也就是说,HDMI线不能一直接着电视机,只有看电影时,才能接上,否则就无法用显示器了。
这个音频线还不好买,没有音频线的时候,只能通过电脑外接音箱来解决声音问题。

老机器,我是P4 2.8的CPU
8400GS,经过测试,无法硬解1080P的X264编码,但是720P的可以硬解,不过CPU利用率高达40-60%。

发表在 服务器&PC | 标签为 , | 5 条评论

GITAK Server (collect the gitak result log)

  • What is GITAK Server?

TIBCO General Interface(TM) Test Automation Kit Server
collect the result log.
automatically start/stop/control any supported browser.

The GITAK Server allows you to run your GITAK HTML test suite against a remote webserver deployed General Interface (GI) application and collect the result log.

  • GITAK Server Operating environment

GI 3.7: http://developer.tibco.com/gi/product_resources37.jsp
GITAK 0.9: http://developer.tibco.com/gi/product_resources_gitak1.jsp
JDK 6: http://download.java.net/jdk6/
Tomcat 6.x: http://tomcat.apache.org/download-60.cgi

  • How to configure it?

  1. Create a folder,c:/gitak_server.
  2. Access to gitak path “gitak/server/”, copy classes12.zip, selenium-server.jar into c:/gitak_server/.
    (But you would better get them from here, because the GITAK Server 0.9 not support firefox3 now.)
  3. classes12.zip: http://svn.generalinterface.org/trunk/gitak/server/classes12.zip
    selenium-server.jar: http://svn.generalinterface.org/trunk/gitak/server/selenium-server.jar
  4. Copy gi folder into “Tomcat 6.0/webapps/ROOT/”, and then svn checkout your project being tested.
    For exapmle:  you checkout UXCore, QAToUXCore.
    The directory structure:
    webapps/ROOT/gi
    webapps/ROOT/UXCore
    webapps/ROOT/QAToUXCore
  5. Access to tomcat folder “webapps/ROOT/QAToUXCore” , create file “index.html”.
    To ensure that you have access to the following url (the folder name is case-sensitive)

    http://localhost:8080/gi/JSX/js/JSX30.js

    http://localhost:8080/QAToUXCore/

  6. Copy your test script files into “c:/gitak_server/gitak-tests/”, then edit TestSetup.html.
  7. Create file run_gitak_win_sp3.bat, run_gitak_fx3.bat, run_gitak_ie7.bat into “c:/gitak_server”.
  • How to run it?

  1. Run Tomcat server.
  2. Double click run_gitak_win_sp3.bat,then wait for result log being created.

Download attach file: gitak_server.zip (above mentioned files)

发表在 交互设计, 程序 | 标签为 | 留下评论

肠胃炎

前些日子回了一趟老家,吃到了家里很多比较辣的特色食品,虽然回来的路上,肚子有少许不舒服,但总算还是什么事儿都没有。

回到北京后的当天晚上,吃了一顿羊肉火锅,饭后又吃了一些西瓜,于是灾难发生了。

夜里就觉得有些胃胀,早上四点多,终于爆发了,开始上吐下泻、发烧、厌食、拉肚子,而且一拉不可收拾,连续一整天,每隔几分钟左右,就要去一趟厕所,到当天晚上为止,具体拉了多少次,我也记不清了,不过次数是可以计算出来的,我用掉了一卷卫生纸,每次用6小格,据估计,应该是30次左右。

一天拉30次,可以想象那是一个多么壮观的情况,如果当时不是在家里,要是在街上或者其他地方,我想也只能在厕所支一张床,躺那里了,基本上一天都没有离开过厕所。除了上厕所,剩下的时间也就是脱裤子、穿裤子和擦擦了。

在我忙碌的日子里,老婆也没有闲着,大热天骑车去给我买药,拿着我拉的水水(已经没有便便了)去医院化验,找医生开药,急得老婆团团转,在我病好后,老婆也急得上火了。

我说:“老婆辛苦了。”,老婆高喊:“为老公服务!”

连续2天没吃东西,体重一下子瘦了4斤,不过整个过程中,虽然拉肚子,但是肚子并不疼,只是一开始有些胃胀。不过思想上带来的却是恐惧,当时真怕脱水挂掉了。后来吃了老婆的药,不到2天就好了,从发病到痊愈,整个过程就只有4天,现在的感觉就是,没病真好。

下面是治疗方法和药方

多喝水,可适当加一些盐水。适当喝稀饭,不吃油腻的。

以下药方便宜又好,去医院打针的效果和吃药是一样的,都要经历2天左右的治疗期。
盐酸小檗碱片(盐酸黄连素片)
利复星(甲磺酸左氧氟沙星片)
枫蓼肠胃康片
香砂和胃丸

发表在 生活工作 | 标签为 , | 2 条评论

泪道不通 泪道堵塞 泪腺不通 先天性泪腺不通

看来很多父母都遇到过这个问题,老婆写的一篇博客,转载过来,有遇到这样情况的,就看看吧。

原文:http://home.babytree.com/u/3720366/j/1704354

不明原因的眼屎

宝宝从出生第二天开始左眼就有少许眼屎,住院期间问过儿科大夫,她说没事儿,可 能是因为病房太热了。那个时候有护士每天给宝宝洗澡,眼屎都被及时地清理了,所以一直到出院我都相信是因为病房的温度造成的。月子里宝宝的眼屎还是每天都 有,奇怪的只有左眼有眼屎,另外一只眼睛好好的,由于不放心我又打了育儿热线询问了大夫,大夫当时给出的答案是宝宝有火,需要给她每日饮水,另外需要清洗 眼周。我们按照医生的指示每日给宝宝喝水洗眼周,可是每次只是洗掉了眼周的眼屎,很快眼屎又会起来,就这样持续了一个月。

第一次到医院就诊

如 果是火气造成的,那么这么长时间了眼睛也应该有好转了,可是眼睛非但没有好转,反而越来越厉害了,于是带宝宝去医院就诊,这是宝宝第一次去医院看病,我们 选择了通州的263医院(部队医院),到医院后医生给出的结论是轻度结膜炎,但不排除泪腺不通的可能性,需要药物治疗+按摩同时进行,医生教给我按摩方 法,以手指肚按摩眼角,每日按摩1—2次直到病情好转。所开药物为鱼腥草滴眼液和红霉素软膏,滴眼液每日3次,红霉素软膏每日2次。按照医生的嘱咐我们给 宝宝用药+按摩进行了2周,在这两周里宝宝的眼睛也是时好时坏,有些时候眼屎偏多,有些时候较少,而且患眼不停地流眼泪,可以说这两周的治疗并无效果。

第二次到医院就诊

由于第一次的治疗效果不佳,这次我们选择的是北京儿研所,到儿研所后医生就给宝宝确诊了,宝宝所患病就是泪腺不通,而且极有可能是先天性的。医生给宝宝开了氧氟沙星滴眼液并且教给我们按摩的方法,和部队医院医生教的不同,在“妈妈的探索” 里会有介绍。由于当时医生给按摩时就有许多脓性分泌物,属于泪道完全堵塞,医生建议我们冲洗一次。冲洗的过程虽然只有几分钟,可是对于我这个做妈妈的来说 好像过了几个小时,站在冲洗室的门口我的心也揪到了一起,听到孩子惨烈的哭声,声声都像刀一样划在我的脸上,化成了一道道泪水,如果可以我宁愿代替宝宝来 受这份罪。

虽然宝宝遭受了很大的痛苦,但是这次冲洗并没有把宝宝的泪道冲通,需要我平日通过按摩来给宝宝按通,为了不让宝宝再次遭受冲洗 的痛苦,我每日都认真执行,按摩、嘀药再按摩,万幸的是过了3天宝宝的眼睛就好了,再也没有眼泪和眼屎了,这个变化很突然,就在一夜之间。免去了接下来的 冲洗和可怕的探通,妈妈的心也总算放下了。

妈妈的探索

渐渐地我开始怀疑宝宝的眼睛一定是由于泪腺不通造成的,几天里一直都在搜集关于泪腺不通的资料和解决办法,可是网上对于这个病症相关的资料有用的很少,只能通过铂桠的一些症状和在医院咨询到的内容做一些匹配,以下是凤儿的一些总结。

泪腺不通的原因:

先 天性泪腺不通,由于婴儿出生时鼻泪管没有自动破裂,多见于剖腹产的孩子(我宝宝就是剖腹产),顺产的孩子出生时受产道压力等作用,可以自动破裂,泪道就贯 通了。但也有少数顺产的孩子也会出现泪腺不通,这可能是由于宝宝鼻泪管底端的膜状物较厚。另外,有一些宝宝在娘胎里就遭到宫内感染,泪道受炎症刺激而形成 了狭窄粘连,或由于鼻泪管部先天性畸形等因素,也都会造成泪道阻塞。

后天形成的泪腺不通,由于眼睛的炎症,或者分娩时的羊水感染造成。

泪腺不通的症状表现:

泪腺不通多与沙眼、结膜炎、倒睫、角膜异物等症状相混淆,可以通过持续观察来分辨是否泪腺不通,如,孩子长时间眼泪汪汪,尤其是一只眼睛有眼泪而另一只没有;如果孩子一只眼睛有眼屎另一只眼睛没有也可也考虑是否有泪腺不通的情况。

泪腺不通的治疗方法:

保守疗法

首 先可以使用嘀眼药水+按摩的方法,一般泪腺不通的宝宝眼睛都会有炎症,需先点眼药水消炎再配合每日按摩,按摩的方法有两种:第一种,如果宝宝眼睛里面有脓 性分泌物,家长就可用食指指腹按在宝宝的鼻根及眼睛的内眦中间的部位,往眼睛的方向挤压,可见到脓液从眼 角流出来,给宝宝擦干净;第二种手法是在这个位置,由上往下按压泪囊区,希望能把鼻泪管的那个膜给冲开。一般是每天按摩三四次,每次按压两三下就行(我每 次给宝宝按摩多下,只要她配合多按几下是可以的)。按摩 后擦干净眼睛,再点药水。

冲洗和探通术

如果按摩+药物进行了1-2周眼睛的状况没有好转就要考虑进行冲洗了,药物冲洗孩子会比较痛苦,但这也是治疗泪腺不通的一个有效的办法,可以在门诊冲洗,冲洗期间仍然坚持按摩,如加压冲洗2~3次仍然无效,才要考虑泪道探通术。

眼病的预防:

宝宝的浴盆、脸盆要经常消毒,毛巾、手帕、卫生纸专用,经常用生理盐水棉签清理宝宝眼睛分泌物,预防感染。

总结:有些宝宝很大了才会有泪腺不通,可能会不能很好配合按摩,但妈妈一定要坚持,可以选择宝宝睡前有点儿瞌睡的时候进行(我经常这样)。宝宝的眼睛很娇嫩,如果确诊为泪道堵塞需到较大的医院就诊,尤其是需要冲洗和探通时,如果探通不好会对眼睛造成损伤的。

发表在 生活工作 | 标签为 , , , | 3 条评论

CSS3伪类选择器

先看看这篇文章,浏览器所支持的 CSS Selecter http://www.evotech.net/blog/2008/09/google-chrome-browser-css-selector-support/ ,看来google Chrom 和 Safari 是对 CSS Selecter 支持最好的。

转自:http://www.webjx.com/css/divcss-10232.html

CSS3的强大,让人惊叹,人们在惊喜之余,又不得不为其艰难的道路感到可惜:好的标准只有得到行业浏览器的良好支持才算得上“标准”。CSS3标 准已提出数年,但是目前能实现她的浏览器并不多,虽然部分浏览器能实现部分规范,但这又有什么用呢?面对更多的兼容性问题,CSSer们只有望洋轻叹。虽 然如此,但有前瞻性的我们,又怎能停步不前呢?今天我们就来“前瞻”一下CSS3的一个伪类选择器“:nth-child()”

语法:

:nth-child(an+b)

为什么选择她,因为我认为,这个选择器是最多学问的一个了。很可惜,据我所测,目前能较好地支持她的只有Opera9+和Safari3+。

描述:

伪类:nth-child()的参数是an+b,如果按照w3.org上的描述,写成中文,很可能会让人头晕,再加上笔者的文笔水平有限,所以我决定避开an+b的说法,把它拆分成5种写法共5部分来说明。

第一种:简单数字序号写法

:nth-child(number)

直接匹配第number个元素。参数number必须为大于0的整数。

例子:

li:nth-child(3){background:orange;}/*把第3个LI的背景设为橙色*/

第二种:倍数写法

:nth-child(an)

匹配所有倍数为a的元素。其中参数an中的字母n不可缺省,它是倍数写法的标志,如3n、5n。

例子:

li:nth-child(3n){background:orange;}/*把第3、第6、第9、…、所有3的倍数的LI的背景设为橙色*/

第三种:倍数分组匹配

:nth-child(an+b) 与 :nth-child(an-b)

先对元素进行分组,每组有a个,b为组内成员的序号,其中字母n和加号+不可缺省,位置不可调换,这是该写法的标志,其中a,b均为正整数或0。如3n+1、5n+1。但加号可以变为负号,此时匹配组内的第a-b个。(其实an前面也可以是负号,但留给下一部分讲。)

例子:

li:nth-child(3n+1){background:orange;}/*匹配第1、第4、第7、…、每3个为一组的第1个LI*/

li:nth-child(3n+5){background:orange;}/*匹配第5、第8、第11、…、从第5个开始每3个为一组的第1个LI*/

li:nth-child(5n-1){background:orange;}/*匹配第5-1=4、第10-1=9、…、第5的倍数减1个LI*/

li:nth-child(3n±0){background:orange;}/*相当于(3n)*/

li:nth-child(±0n+3){background:orange;}/*相当于(3)*/

第四种:反向倍数分组匹配

:nth-child(-an+b)

此处一负一正,均不可缺省,否则无意义。这时与:nth-child(an+1)相似,都是匹配第1个,但不同的是它是倒着算的,从第b个开始往回算,所以它所匹配的最多也不会超过b个。

例子:

li:nth-child(-3n+8){background:orange;}/*匹配第8、第5和第2个LI*/

li:nth-child(-1n+8){background:orange;}/*或(-n+8),匹配前8个(包括第8个)LI,这个较为实用点,用来限定前面N个匹配常会用到*/

第五种:奇偶匹配

:nth-child(odd) 与 :nth-child(even)

分别匹配序号为奇数与偶数的元素。奇数(odd)与(2n+1)结果一样;偶数(even)与(2n+0)及(2n)结果一样。

附:例子效果图

发表在 交互设计 | 留下评论

GITAK TestRunner 的一点儿使用心得

GITAK 可以自动化测试由 TIBCO General Interface 所开发的项目。基于selenium开发。
GITAK和文档 下载地址:http://developer.tibco.com/gi/product_resources_gitak1.jsp

gitak

图1,这里可以输入GI Test Suite的路径,选择被测试的用例。
如果是绝对路径类似这样:file:///e:/gi/gitak-tests/TestSuite.html

图2,测试用例代码,错误的时候,会用红色标注错误
点击某一行后,会以灰色选中当前行,测试单个suite时,会暂停到此处。

图3,测试播放按钮、测试结果、辅助工具,“View DOM” 按钮相当有用。
4个按钮分别是:测试全部、测试单个、暂停/继续、单步步进
Fast–Slow,滑动块,测试执行的速度快慢
Hightlight elements 复选框,勾选后,会以黄色标注被测试的组件

图4,被测试的项目,测试效果会显示在这里。

图5,测试时,所出现的一个Dialog

图6,点击“View DOM” 时,出现这个 General Interface DOM 界面

打开gitak的目录之后,有一些实例,可以参考。
目录:gi/tests/gi34 这里是测试用例
目录:gi/samples/gi34 这里是被测试的项目

设置firefox, about:config
security.fileuri.strict_origin_policy == false
重启Firefox。

如何写一个最简单的测试用例?
1、进入GITAK目录,gi/test/gi34/,复制 testSetup.html, testSuite.html 到一个新目录,
e:/gi_project/test/

2、编辑 testSetup.html
定义GI的路径:|store|file:///E:/tibco|GIPATH|
定义被测项目的路径:|store|${GIPATH}/All_Project/JSXAPPS|SAMPLESPATH|
store: 定义个变量
storeEval: 定义一个变量,可以执行一些JavaScript代码
echo: 打印输出某个变量或值,变量标示为:${VARNAME}

3、testSuite.html 定义一些测试用例的连接
如:<a href=”uxcoreDialog.html”>uxcoreDialog</a>

4、新建一个文件 uxcoreDialog.html,类似如下代码:

<!DOCTYPE html PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN”>
<html>
<head>
<meta content=”text/html; charset=ISO-8859-1″ http-equiv=”content-type”>
<title>Uxcore Test Dialog Alerts</title>
</head>
<body>
<table cellpadding=”1″ cellspacing=”1″ border=”1″>
<tbody>
<tr><td rowspan=”1″ colspan=”3″>Test sample-dialog</td></tr>
<tr><td>include</td><td>testSetup.html</td><td>&nbsp;</td></tr>
<tr><td>open</td><td>${GIPATH}/shell.html?jsxapppath=${SAMPLESPATH}/QAToUXCore</td><td>&nbsp;</td></tr>
<tr><td>waitForJsxButtonPresent</td><td>JsxButtonText=Dialogs</td><td>5000</td></tr>
<tr><td>verifyJsxButtonPresent</td><td>JsxButtonText=Dialogs</td><td>&nbsp;</td></tr>
<tr><td>click</td><td>JsxButtonText=Dialogs</td><td>&nbsp;</td></tr>
</tbody>
</table>
</body>
</html>

以上代码,具体测试流程是:
载入estSetup.html文件;
打开QAToUXCore项目;
等待5秒,按钮文字等于“Dialogs”的按钮显示;
确认按钮文字等于“Dialogs”的按钮,已经显示;
点击按钮文字等于“Dialogs”的按钮;

具体命令,可以查看 gi/doc/* 下面的说明文档

5、打开GITAK,输入file:///e:/gi_project/test/testSuite.html, 点击go,即可看到测试效果

总结:点击“View DOM”按钮后,出现在图6中的元素,都可以很方便的以JsxName=? 的方式来查找。这里显示的是getBodyBlock()所找到的内容。
通过 getRootBlock().paintChild(obj) 所插入的节点,在这里找不到。

发表在 交互设计 | 一条评论