samuel hou さんのプロフィールsamuel blogブログリスト ツール ヘルプ

ブログ


Google Calendar的梦幻功能:短信提醒!

最近用calendar的时候发现可以使用短信提醒功能了!

在日历设置的移动设置中设置你的手机号码并且验证就可以使用了!


然后在设置行事历的时候就可以应用了!

fantastic

Use Google Reader

在Google Reader里加了好些Rss,正式开始使用Reader!


Google一贯的简洁应用,还可以加到Google首页呢!


装上了最新的Google ToolBar,还附带字词翻译功能!



Gmail的Bug or Don't be evil?

之前申请Gmail有20个invite供使用的,当然,指的是中文版,然后我从setting改成English(US),发现

就有100invite了,嘿嘿 -_-

但今天发现新申请Gmail的invite已经减少到15了,

说明,Gmail Group似乎也发现了这个问题,而且再改语言为English(US)也是只有15个invite。

这是Bug吧?我想。Don't be evil。

盖茨暗示象当年网景一样摧毁Google?



Gates大叔说,他要在Windows Vista、Office 2007、Outlook 2007、SharePoint2007等Windows平台上捆绑Enterprise search,用对付Netscape的办法搞垮Google,但是,Windows越来越臃肿的体积和越来越低下的功效让人难以信服。Google的简洁和高效是我们所需要的,就如同PC泛滥的今天,依然有大量Apple的拥趸,因为Apple已经成为了一种文化,代表了简洁、时尚、高效和典雅的美。Google对于网民的影响是空前的,改变了我们的网络生活,他提供的一系列的软件与服务,如Gmail、Picasa、Pages都充满了软件以人为本的理念,简洁、高效、易用是他的Tag,贴在了他每个产品上,所以,我更相信,二者会共存

VS 

盖茨暗示象当年网景一样摧毁Google?[from Pconline]

别了绝代双骄,换成 K100 超薄二代键盘

忍受了半个月,终于下定决心出手了
去电脑城,让老板给个键盘,拿来K100,之前没见过,报价65,还55,老板犹豫,偶想,呵呵,说明偶还这个价还合理,老板还在说...,愤而走,58好吗,...,不理,好...给你,可没赚你的钱#@%$*&

回来查了下,还真是的,就这个价

了解RoHS

经常看到公司有人戴这个标志,却从广告知道RoHSRestriction of use certain Hazardous Substances in Electrical and Electronic Equipment”, 即有害物限定。然后Meachella说以前考过这个,仿佛是有点印象   -_-
 
言归正传,这是个为了环保,以法律、法规来限制产品中有害物质使用量的指令法案,也称2002/95/EC指令。法令规定,从2006年7月起,凡使用镉、六价铬、铅、汞、PBB (多溴联苯) 和PBDE (多溴二苯醚)六种有害物质超标的产品将被禁止在欧洲销售。
 
众所周知,欧洲是电脑产品的主要消费地区,所以,大部分厂商都不敢等闲视之。

Link command and conclusion

Links(soft and hard)
 
sometimes user need to set another name for a file, we can do by command "ln", allowing to link file to other names under current directory or by other directory 's same file name
using "ln" to link another file name just need two parameters, the source name and target name, hard link not allowed to link a file to another file system, but soft link is available
 
used option,
-s , generate a soft link to another file or directory
-f , if the name of target file has been used, then it will be replaced by the linked file's name
default generate hard link
 
conclusion of universal UNIX command,
 
.use login\rlogin and passwd to login UNIX system
.cp\rm\rmdir and mkdir been used to create, delete and copy file or directory and modify their name
.grep to find the text in file
.chmod and chgrp to ensure user use the file and directory
.vi and sed to modify the content of the file
.more, tail, head and pg to display the content of the file

philosophy of UNIX : review

Unix's feature: small and universal
although there are many huge Unix anamorphosis, its core commands also are embodiment of this philosophy

 

include,

*simple, universal command

*link different commands with pipe

*alternative universal style of interface

*non type of document (dont care the type of docs)

 

ex.

 

to count all num. of all docs : $ wc*

 

use pipe '|' to link commands : (to count line num. of all docs what consist of "MINIX") grep MINIX * | WC

 

note:
(something useful especially not only command)

 

$ echo to dispay again

 

$ ls to list the docs of current directory, parameters: -a show hidden docs, -l mean "long" to show

 

$ cat (to redirect for input and output) $ cat > temp to create a file $ cat < temp to display file

 

$passwd to manage your password

 

$ man page (show manual)

 

ctrl key: ctrl + s (stop control), ctrl + q (start contral again), ctrl + d (eof) {to your define of $ stty

-a}

data conversion modification and MITEDI message create test

Of the data conversion, we modified the logic of tcsap0201m002, tcsap1206m000 and tcsap1210m000 by Eva's request, thereinto tcsap0201m002( remove the logic of insert qvl data to table tcsap120) and tcsap1210m000( just change the criterion of open PO to enhance the performance) were easy to tune and test, but the modification of tcsap1206m00 is to add logic to insert data to tcsap120 and write the data existed in tcsap120(temp QVL table) but not in tiitm971 to the output file, there were some trouble in testing, I found that when selectempty, we have to use "= :" to link the two value of table, or it will not been run...it took me most time to fix the bug...
 
then I tested the second case(site to site) by Derling's request, as mtn before, we created a edi PO and get a prepared EDI message in wph test server, then I received it in wih test server and mtn it as a SO, after print the SO acknowledgement the EDI message is prepared in tcedi700...then I process the following procedure to close the SO(not do print invoice by now)

create a MITEDI message in ttcedi700(to be generated) by tdsls4404m000(print invoice)

for case MITDAO message not created, I modified two session tdsls4403m000 & tdsls4404m000,and then I need to test...the test is so more complex than modify...
 
  try to simulate in testing server, firstly, mtn a MITEDI PO in WSE test server, then print the PO and the EDI message prepared in table tcedi700, ok... then I process the second step in WSE test server to generate the EDI message to send to the another Network(ex.another site) by session "generate EDI message" to table tcedi701, and then switch to WIH test server and goto Menu "Electronic Data Interchange" and execute "DNC" to receive the MITEDI in table tcedi702, and then I mtn this SO to a DropShip order and change to a PO to the WKS test server, then I want execute DNC to receive the MITEDI message but failed... refer to Dan then found that there is many parameters to mtn (ex.Networks Relation) and I try several times however failed...
  
  then I try to just check the 2 session logic to create the EDI message to tcedi700...
  afternoon, I start to mtn data to process the logic, firstly print packing slip "333" relate to edi.dino "333*100 + 3" then print the invoice...
 
  it took most time to make the "print the invoice" process correctly, cos there are many function been called to create the EDI message to tcedi700(select tcedi700.* selectdo ... selectempty insert data to table end select)...then succeed in creating data in tcedi700 *_^
 
then I saved the screen shot to write the UT doc