昨天,今天,明天,每天的每天,你是否都多懂得一点点...

星期四, 十月 29, 2009

5800 sd 卡空了

昨天装了几个游戏,特别是装了个开心听的音乐软件,软件是不错,会自动下载歌词,还可以下载歌曲,应该和酷狗是一类的。就是太占资源了,打开后,手机卡得要命。也不懂怎么玩的,后来SD卡里啥也没有了,空空一片。。。。晕。。。。

不知道是什么原因,很可能是我从大容量储存切换到PC套件模式的时候没有从电脑上先弹出。 

我第一个反应是,手机认为我还是在大容量储存模式,所以我没办法使用储存卡的东西。 于是我便关机,重启。。。问题一样, 这时候,我才想到可能是SD卡出问题了。接上电脑,果然,里面白白一片呀。啥也没有。 

再关机,把卡拨出,再插上。。。一样,只不过手机自动生成了一些必要的文件夹。

没办法,估计是传说中的分区表坏了,正好在DOSPY看到一款诺顿磁盘医生,我想它应该可以修复分区表。就下载来用了下,哇,用完后分区表没有回来,而是出现了一个FOUND.000文件夹。这个好像和CHKDSK的作用相当。。。

于是又试了DISKGENIUS, 没有办法找到原来的分区表。找来找去都是现在的样子。 想找找有什么文件索引恢复工具,发现好像对硬盘还是不太了解。。。最后不了了之。只好格了。。。当然,在这之前,我已经用PowerDataRecovery 恢复了大部分文件。但是软件还是要重新装过。。。累呀。。。只有一个搜狗输入法还在,默认安在C盘的。

刚才装了handyshell, 装的时候说已存在,覆盖安装。 装好后,不需要输入序列号。。。

然后,发现MAIL FOR EXCHANGE和自带的同步的设定都还在。

继续装。。。还有好多东西要装。。。GARMIN,字典,计算器,秒表。。。

--
Feng

星期三, 十月 14, 2009

Dom class attribute

class is not really a attribute, that's why we cannot get it by using GetAttribute() method. 

The only reason of using class is applying css to a dom object. How about style attribute and id attribute?

Id should be a real attribute although it can be used to apply css. It's a identify of a dom object. we can use GetElementByID to get a dom object. 

We can use style= to specify css for dom objects. style may not be a real attribute either. 

All by guessing :)

--
Feng

IE class attribute

For IE dom, to get the value of class attribute, the correct way is:

objTag.className

But not objTag.class

This is different from objTagA.href. 

IE also supports GetAttribute method. But this method has difference between different version of IE. (versions below IE7 are not supported.)

--
Feng

星期五, 九月 25, 2009

vim 设置BOM 头

原来如此简单

set fenc=utf-8 bomb

只是在设置FENC 的时候, 后面要加个BOMB, 告诉VIM 要加BOM 头

--
Feng

星期日, 九月 20, 2009

vbs get shell output

Option Explicit

Dim oShell, oExec, sLine

dim url
url = "http://www.tek-tips.com/viewthread.cfm?qid=1520693&page=20"
Set oShell = CreateObject("WScript.Shell")
'Set oExec = oShell.Exec("%COMSPEC% /c md5 ""-d" & url & """")
Set oExec = oShell.Exec("md5 ""-d" & url & """")

Do While oExec.Status = 1
WScript.Sleep 50
Loop

Do Until oExec.StdOut.AtEndOfStream
sLine = oExec.StdOut.ReadLine
Loop
WScript.Echo sLine


--
Feng

MD5 Message Digest Utility

http://www.fourmilab.ch/md5/

support encoding string.

--
Feng

星期六, 九月 12, 2009

东西与物事

东西为什么叫东西?

A:我和她已经各分东西了。
B:哦?那你分到了什么东西?
A:一幢房子,一千万美元,还有一个女儿。

看来,东西,不仅可以是物事,更可以是钱,甚至可以是人。

--
feng
this is a mail posted via mutt+msmstp.
Sat Sep 12 12:58:35 NZST 2009

星期四, 九月 10, 2009

vim silent run

Don't ask me to press any key!!!


:silent !dir & pause
--
Feng

Re: redirect vim command output

...or fixed it...
On 9/10/09, feng <fengnz@gmail.com> wrote:
> :redir > log.txt
> :ls
> :redir end
> :e log.txt
> --
>
> Feng
>


--
Feng

redirect vim command output

:redir log.txt
:ls
:redir end
:e log.txt
--
Feng

http header vim syntax

syntax match header /^\p\{-}:.*/ contains=header_name contains=header_value
syntax match header_name /^\p\{-}:/ contained
syntax match header_value /:\@<=.*/ contained
syntax match method /\c^get.*\|^post.*/
syntax match direction /^+++.*/
syntax match status /\c^http.*/

"syntax match num /\d*/ contained

highlight link header_name Statement
highlight link header function
highlight link method include
highlight link direction type
highlight link status lcursor
"highlight link deep_link underlined

--
Feng

星期五, 九月 04, 2009

C# window location

Before setting Form.Location, you have to set the Property StartPostion to Manual.

--
Feng

星期二, 九月 01, 2009

VIM syntax

syntax match wine_name /^[^|]\+/ 
syntax match add_desc /\(^[^|]*|\)\@<=[^|]\+/ contains=num
syntax match vintage /\(^[^|]*|[^|]*|\)\@<=[^|]\+/ 
syntax match bottle_size /\(^[^|]*|[^|]*|[^|]*|\)\@<=[^|]\+/ 
syntax match price /\(^[^|]*|[^|]*|[^|]*|[^|]*|\)\@<=[^|]\+/ 
syntax match deep_link /\(^[^|]*|[^|]*|[^|]*|[^|]*|[^|]*|\)\@<=[^|]\+/ 

syntax match num /\d*/ contained

highlight link wine_name cursor 
highlight link add_desc Statement
highlight link vintage include
highlight link bottle_size function
highlight link price lcursor
highlight link deep_link underlined
存为 dat.vim 放在vimfiles\syntax目录下. 在vimrc里加入 autocmd BufRead *.dat :set ft=dat






--
Feng

星期二, 八月 25, 2009

C# topmost of application.

Form.Topmost will keep the form at top of all the application window.
Set Form.Owner to a window will keep this form always at top of that window.

--
Feng

星期五, 八月 14, 2009

c# 局部热键

昨天拼命的寻找C# 中定义程序内部快捷键的方法, 网上找到的总是关于全局热键的.找了很久才发现在 MENUSTRIP 的属性里就可以调出来,一点代码都不用写.


--
Feng

星期五, 八月 07, 2009

osync 也不能同步短信

osync只能上传短信而已...并不能真正的同步,甚至不能下载.这点还不如手机宝贝.

--
Feng

星期六, 八月 01, 2009

灵异,无线网卡跨机共享上网

我的电脑是靠另一台电脑上网的. 我的电脑用无线连接那台电脑, 那台电脑用有线连到路由.所以我的电脑也可以上网. 神奇的是,我的手机居然可以通过连接我的电脑来上网.手机的网关设置的是我的电脑的IP. 所以手机会连上我的电脑, 而我的电脑再通过同一张无线网卡,连上另一台电脑, 这样,我的手机也可以上网了...呵,其实我应该把手机的网关也设成那台电脑的,这样就是比较正常的设置. 不过这种灵异的设置有个好处,就是不管是用我的电脑连网线,或是另一台电脑连网线,我的手机的网关都不用去改变. 

--
Feng

星期五, 七月 31, 2009

o-sync

刚才惊喜于OVI同步,我现在又已经用上了o-sync, 我其实不是一个喜新厌旧的人,我只是爱玩罢了.
o-sync的短信息我没能收到,只好手动配置,也许太急了点,所以忘了把手机连在电脑上设置...在手机上输入那些信息还真花了点时间....
s60 系列的日历里面包含了task 和 event, 所以也没有task 和event的设置.只有calendar的设置.
而不能同步的有地图兴趣点和联系人分组.
呵,比起OVI,它能同步短信...呵呵,就强在这点了.手机宝贝那不是同步...那是上传和下载...所以,淘汰...不过手机宝贝还是要留着的,它的其它功能也不错哦.

--
Feng

OVI 同步

本来以为OVI就是共享图片,影片那些东西的...
今天才发现它也提供手机同步功能. 它用的不是MFE,而是NOKIA自带的一个同步功能,具体是什么协议我是一窍不通了.刚才注册了一下, 注册过程中要填自己的手机号, 配置文件会通过短信发过来.说标准短信费用.但我注册完查了一下,一分钱没少. 呵呵,没想到我的TXT2000在这里也起作用.同步完后,联系人看上去挺漂亮.也不会和MFE冲突吧,我猜.只不过刚才想同步短信却失败了.看来手机宝贝还不能少.

--
Feng

星期二, 七月 28, 2009

GMAIL 名片管理

GMAIL的名片管理其实很强大,用了才知道...
MERGE 功能很方便.
和GMAIL邮件一样,SHIFT键多选
强大的搜索功能.

--
Feng

其它博客地址

此博客的同步博客地址: http://fengnz.wordpress.com
这里进入我的MSN SPACE.