2010-01-22
Vista + SP1开机后出现黑屏
我手里没有Vista的安装盘,倒是有win 7。在此之前有个在一台笔记本上安装win 7的愉快经历。安装很快,并且所有的硬件驱动都自动识别并安装好驱动了,省了很多时间,因此建议他也改用win 7。没想到安装win 7后,硬盘狂转一阵后,也是漆黑一片。关机试图进安全模式,被告知因为安装还没有完成,安装程序不能在安全模式下进行。重启两次都戏。没办法只能把win xp的盘扔进去,再折腾一下自己。安装win xp后,启动后桌面能正常加载。
我原来夸下海口说半小时就能搞定,现在一看没戏了。朋友在旁边玩扑克,看我没解决问题,安慰说,没事,原来那样虽然麻烦点也能用。可是现在不能恢复成原来那个样了,只好拿着他的电脑灰溜溜回家了。回家google了一下,有人提到是BIOS的问题。去厂商的网页下了一个最新的BIOS,更新后,重装win 7,问题解决了!
我怀疑是安装SP 1后带来的问题,因为朋友的机器新买到时就是安装的Vista Home版本,用了一年多都没有这样的问题。总结两点:
1. 解决这类问题时间要估计的宽松一些,有时候半天都不一定能搞定
2. 手里一定得有另外一台能上网的电脑,带刻录机,有空白盘 :)
2009-11-10
SAP Utilities课程
- IUT110 Introduction to ISU/CCS
Level 3:
- IUT210 Basic Data/Basic Function
- IUT220 device management
- IUT221 work management
- IUT230 Billing and Invoicing
- IUT240 Contract Accounts Receivable and Payable
- IUT250 Customer Service
- IUT280 Print Workbench
- IUT225 Energy Data Management
- IUT235 Real Time Pricing
- IUT255 Integration of CRM, IS-U and BW
2009-11-06
IS-U基础
能源市场上的各个公司之间的数据通信采用统一的EDIFACT标准,使用的数据段类型包括:
- UTILMD:utility master data message
- MSCONS:meter service consumption report message
- REMDAV:remittance advice
- INVOIC:invoice message
- CONTROL:control message
- APERAK:application error and acknowledgement message
- REQDOC:require MSCONS
- ALOCAT:
UTILMD中包含的值(粗体为常见值):
category:
E01 = Anmeldungen (Netznutzung)
E02 = Abmeldungen (Netznutzung)
E03 = Änderungsmeldungen
E04 = Zuordnungsliste Abgänge
E05 = Zuordnungsliste Zugänge
E06 = Zuordnungsliste Lieferstellen
E07 = Lieferantenzuordnungsliste
E27 = Anfrage
E35 = Kündigung Liefervertrag
E40 = Bilanzkreiszuordnungsliste
E44 = Informationsmeldung (zur Auflösung der Lieferantenkonkurrenz)
E48 = Anmeldung Beistellung
E50 = Abmeldung Beistellung
transaction reason:
E01 = Ein-/Auszug
E02 = Einzug (Neuanlage)
E03 = Lieferantenwechsel
E04 = Ersatzbelieferung
E05 = Stornierung
E06 = Notversorgung
各个类型的值和具体构造可以参看 http://www.edi-energy.de .
2009-10-23
把电话设为音频拨号
家里这个Sigma电话(TAF890 D)虽然内置数字留言功能,不过出厂默认设置竟然是脉冲拨号。在音频拨号和脉冲拨号之间切换还不是通过硬拨动一个小开关,而是通过输入一组键来实现切换。正因为如此才一直保留着那本说明书。切换到音频需要提前电话,并连续输入-> * 3 ->。
2009-10-16
学习BC480课程
- PDF是web上表单的事实上的标准
- Adobe的产品LiveCycle Designer使得设计表单更为轻松和灵活
- SAP NetWeaber Development Studio和 ABAP Workbechn都集成了LiveCycle Desinger
- 多种格式的图像文件无需转换可直接插入到表单中
- 可以旋转对象(包括文本)
- 可以在同一个表单中的不同页面中使用不同的orientation(landscape or portrait)
- Forms can be created so that they conform to accessibility standards
- Complex layout elements can be shared between form developers
- Existing PDF or Word documents can be imported
- TrueType Fonts can be used; installation requires no upload
- Barcodes can be printed on all printers of types Postscript, PCL, PDF, or Zebra
- Mailing and faxing is easier
- Forms are regular Repository objects with standard transport and versioning
- Interactive scenarios and integration into browser-based applications are possible (Web Dynpro for Java or ABAP)
2009-10-09
Adobe提供的几个常用网页
Adobe各种产品的在线文档。打开这个页面后选择想查看的产品,然后会转到http://livedocs.adobe.com/域名下。如选择livecycle后,页面会跳转到 http://livedocs.adobe.com/livecycle/8.2/wb_designer/wwhelp/wwhimpl/js/html/wwhelp.htm 。因为Livecycle designer的帮助文件在不是当前窗口也显示在前,因此查看在线的会更方便些。
2. http://cookbooks.adobe.com/
这个网页与Oreilly合作,用于分享和查找与Adobe产品相关的代码,现在最活跃的是与Flex相关的板块。
3. http://learn.adobe.com/
这是一个wiki站点,让大家共同来创作帮助初学者学习Adobe的产品。
2009-09-30
SAP关于表单的课程
- BC 480:PDF-Based Print Forms
- BC 470:Form Printing with SAP Smart Forms
- BC 460:SAP-Script Form Printing and Text Management
2009-09-29
用电力线路传输数据
今天在ibood.de网上买了一个使用电力线路传输音频数据的转换器,名为dLAN Audio extender Starter Kit,39.95加上UPS运费5.95。这样以后就可以把楼上的电脑和楼下的Bose音箱连接起来。试用了一下,安装很简单,不过有时候数据传输不稳定,音乐会出现短暂的中断。目前还不知道是什么原因导致的短暂传输中断。
2009-09-28
孔夫子的生日
2009-08-18
2009-08-14
google picasaweb vs. microsoft photogallery
一个朋友结婚拍了些照片放在了google的picasaweb下,通过她的hotmail邮箱发了个链接给大家分享。没想到的是链接的href属性没修改成了:href="http://www.microsoft.com/china/windows/windowslive/products/photo-gallery-edit.aspx"
不知道这个可笑的替换是在撰写邮件时被替换的,还是在邮件服务器上被替换的。很想知道用gmail账户发出带microsoft photo-gallery会不会被替换成picasaweb的页面。这样不光彩的行为对稍有计算机常识的人不是问题,可是对于年老的父母亲一定会带来困扰。谁叫她使用的是hotmail的免费服务呢,没准那个角落的条款就容许Microsoft这么干。如果是hotmail的付费用户,兴许Microsoft不会采取这样拙劣的办法。
2009-07-15
LiveCycle Designer中事件顺序
f为表单名称,p为第一页页面名称,txtField是一个text field的名称。
f.p.txtField::initialize
f::initialize
f.p.txtField::validate
f::validate
f.p.txtField::ready:form
f::ready:form
f.p.txtField::docReady
f::docReady
2009-07-14
解决无法访问dashboard的错误
You do not have sufficient permissions to access this page.
网上有不少类似错误,但很少有仅仅出现在dashboard页面上。后来突然想到有可能是plugin不兼容导致的错误,发现曾经安装过一个名为Admin Drop Down Menu的插件。这个正好与管理界面内的菜单相关,禁用后立即可以访问dashboard页面了。
2009-07-13
2009-07-12
转换mysqldump文件编码
以前就为mysqldump导出的文件编码折腾过,这一次没费那么大的劲。因为blog的备份是以前从系里mysql服务器dump出来的,并且系里的mysql服务器版本比较低是4.0 (-- Server version 4.0.24_Debian-10sarge2-lo),导出文件的默认编码不是utf8。使用iconv转换总失败,只好用来方法,用notepad++打开sql文件,然后选择format -> convert to utf8,保存为utf8编码的文件。中间notepad++假死很长时间,耐心等待之后才成功保存。这样把utf8编码的sql文件上传到新的mysql服务器(版本为v5.0.81)后,中文和变音才正常显示。
2009-07-04
无法启动windows上的cygwin sshd
/var/empty must be owned by root and not group or world-writable.
执行/usr/sbin/sshd -D -d -d -d得到更详尽的信息:
$ /usr/sbin/sshd -D -d -d -d
debug2: load_server_config: filename /etc/sshd_config
debug2: load_server_config: done config len = 196
debug2: parse_server_config: config /etc/sshd_config len 196
debug3: /etc/sshd_config:13 setting Port 22
debug3: /etc/sshd_config:38 setting StrictModes no
debug3: /etc/sshd_config:92 setting UsePrivilegeSeparation yes
debug3: /etc/sshd_config:106 setting Subsystem sftp /usr/sbin/sftp-server
debug1: sshd version OpenSSH_5.1p1
debug1: private host key: #0 type 0 RSA1
debug3: Not a RSA1 key file /etc/ssh_host_rsa_key.
debug1: read PEM private key done: type RSA
debug1: private host key: #1 type 1 RSA
debug3: Not a RSA1 key file /etc/ssh_host_dsa_key.
debug1: read PEM private key done: type DSA
debug1: private host key: #2 type 2 DSA
/var/empty must be owned by root and not group or world-writable.
记得以前的版本中var目录在cygwin的安装目录下,现在var目录被自动创建到了C:\var下。
试着在var下创建了empty目录并修改其权限,仍然不能启动。最后重新启动cygwin安装程序,在Install for选项中选择for all,在组件中选择reinstall cygwin,cygrunserv, openssh,安装完毕后马上就可以启动ssh服务了!
Update: 在台式机上遇到同样的问题,这次与在笔记本上不同。不能启动windows里的服务,但却能够在命令行下启动sshd,并且能登陆。采用上面的办法重装后仍然不见效果。重新运行ssh-host-config后sshd.log仍然出现
/var/empty must be owned by root and not group or world-writable.
执行:$ chown SYSTEM empty
jia@swhtw78190 /cygdrive/e/cygwin/var
$ ls -al empty/
total 0
drwxr-xr-x+ 2 SYSTEM Benutzer 0 Jul 7 12:36 .
drwxrwxrwx+ 8 jia Benutzer 0 Jul 7 12:36 ..
jia@swhtw78190 /cygdrive/e/cygwin/var
$ net start sshd
CYGWIN sshd wird gestartet.
CYGWIN sshd wurde erfolgreich gestartet.
估计是ssh-host-config程序没有正确设置/var/empty目录的owner。
2009-06-17
Live Cycle Designer下text object和text field object的区别
当把表单中的数据导出成XML文件时,text object的数据不会出现在XML文件中,而text field object的数据会出现在XML文件中。
可以设置tab order忽略text object,但不能跳过text field object,尽管它的属性设置为invisible或hidden。
2009-06-16
清除radionbutton group的选择状态
通过脚本来清除radiobutton group 的选择状态不能通过设置其值为null,而必须设置其值为空,如
F.P.radioButtonGroup.rawValue = ""; 而不是F.P.radioButtonGroup.rawValue = null;
javascript中的比较
如果把一个string和一个number相比较,javascript会自动试着将string转换为number,所以 "1.010" == 1.01 表达式返回true。
空和空格会被转换为数字0,所以不管是"" == 0,还是" " == 0 都会返回true。
这也与使用的比较操作符 == 有关。更严格的比较使用 ===,参看javascript reference
