<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-33166415</id><updated>2011-12-14T11:56:33.756+08:00</updated><title type='text'>Haibo's Blog</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://haibosblog.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://haibosblog.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Tan, Haibo</name><uri>http://www.blogger.com/profile/04137785960117036532</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>33</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-33166415.post-7295474746667701980</id><published>2008-12-24T12:50:00.000+08:00</published><updated>2008-12-24T12:50:05.368+08:00</updated><title type='text'>Linux Memory Management or 'Why is there no free RAM?' - eygle's digest</title><content type='html'>This is a clear article to understand how linux manage memory&lt;br /&gt;&lt;a href="http://www.eygle.com/digest/2007/07/linux_memory_management_or_why.html"&gt;Linux Memory Management or 'Why is there no free RAM?' - eygle's digest&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Sections&lt;br /&gt;1. Overview of memory management&lt;br /&gt;2. The mysterious 880 MB limit on x86&lt;br /&gt;3. The difference among VIRT, RES, and SHR in top output&lt;br /&gt;4. The difference between buffers and cache5. Swappiness (2.6 kernels)&lt;br /&gt;&lt;br /&gt;1. Overview of memory management Traditional Unix tools like 'top' often report a surprisingly small amount of free memory after a system has been running for a while. For instance, after about 3 hours of uptime, the machine I'm writing this on reports under 60 MB of free memory, even though I have 512 MB of RAM on the system. Where does it all go?&lt;br /&gt;&lt;br /&gt;The biggest place it's being used is in the disk cache, which is currently over 290 MB. This is reported by top as "cached". Cached memory is essentially free, in that it can be replaced quickly if a running (or newly starting) program needs the memory.&lt;br /&gt;&lt;br /&gt;The reason Linux uses so much memory for disk cache is because the RAM is wasted if it isn't used. Keeping the cache means that if something needs the same data again, there's a good chance it will still be in the cache in memory. Fetching the information from there is around 1,000 times quicker than getting it from the hard disk. If it's not found in the cache, the hard disk needs to be read anyway, but in that case nothing has been lost in time.&lt;br /&gt;&lt;br /&gt;To see a better estimation of how much memory is really free for applications to use, run the command: &gt;free -m&lt;br /&gt;The -m option stands for megabytes, and the output will look something like this:&lt;br /&gt;total used free shared buffers cached&lt;br /&gt;Mem: 503 451 52 0 14 293&lt;br /&gt;-/+ buffers/cache: 143 360&lt;br /&gt;Swap: 1027 0 1027&lt;br /&gt;&lt;br /&gt;The -/+ buffers/cache line shows how much memory is used and free from the perspective of the applications. Generally speaking, if little swap is being used, memory usage isn't impacting performance at all.&lt;br /&gt;&lt;br /&gt;Notice that I have 512 MB of memory in my machine, but only 503 is listed as available by free. This is mainly because the kernel can't be swapped out, so the memory it occupies could never be freed. There may also be regions of memory reserved for/by the hardware for other purposes as well, depending on the system architecture.&lt;br /&gt;&lt;br /&gt;2. The mysterious 880 MB limit on x86By default, the Linux kernel runs in and manages only low memory. This makes managing the page tables slightly easier, which in turn makes memory accesses slightly faster. The downside is that it can't use all of the memory once the amount of total RAM reaches the neighborhood of 880 MB. This has historically not been a problem, especially for desktop machines.&lt;br /&gt;To be able to use all the RAM on a 1GB machine or better, the kernel needs recompiled. Go into 'make menuconfig' (or whichever config is preferred) and set the following option: Processor Type and Features ----&gt;High Memory Support ----&gt;(X) 4GB&lt;br /&gt;This applies both to 2.4 and 2.6 kernels. Turning on high memory support theoretically slows down accesses slightly, but according to Joseph_sys and log, there is no practical difference.&lt;br /&gt;&lt;br /&gt;3. The difference among VIRT, RES, and SHR in top output VIRT stands for the virtual size of a process, which is the sum of memory it is actually using, memory it has mapped into itself (for instance the video card's RAM for the X server), files on disk that have been mapped into it (most notably shared libraries), and memory shared with other processes. VIRT represents how much memory the program is able to access at the present moment.&lt;br /&gt;&lt;br /&gt;RES stands for the resident size, which is an accurate representation of how much actual physical memory a process is consuming. (This also corresponds directly to the %MEM column.) This will virtually always be less than the VIRT size, since most programs depend on the C library.&lt;br /&gt;SHR indicates how much of the VIRT size is actually sharable (memory or libraries). In the case of libraries, it does not necessarily mean that the entire library is resident. For example, if a program only uses a few functions in a library, the whole library is mapped and will be counted in VIRT and SHR, but only the parts of the library file containing the functions being used will actually be loaded in and be counted under RES.&lt;br /&gt;&lt;br /&gt;4. The difference between buffers and cache Buffers are associated with a specific block device, and cover caching of filesystem metadata as well as tracking in-flight pages. The cache only contains parked file data. That is, the buffers remember what's in directories, what file permissions are, and keep track of what memory is being written from or read to for a particular block device. The cache only contains the contents of the files themselves.&lt;br /&gt;&lt;br /&gt;Corrections and additions to this section welcome; I've done a bit of guesswork based on tracing how /proc/meminfo is produced to arrive at these conclusions.&lt;br /&gt;&lt;br /&gt;5. Swappiness (2.6 kernels)Since 2.6, there has been a way to tune how much Linux favors swapping out to disk compared to shrinking the caches when memory gets full.&lt;br /&gt;&lt;br /&gt;ghoti adds:When an application needs memory and all the RAM is fully occupied, the kernel has two ways to free some memory at its disposal: it can either reduce the disk cache in the RAM by eliminating the oldest data or it may swap some less used portions (pages) of programs out to the swap partition on disk.It is not easy to predict which method would be more efficient.The kernel makes a choice by roughly guessing the effectiveness of the two methods at a given instant, based on the recent history of activity.&lt;br /&gt;Before the 2.6 kernels, the user had no possible means to influence the calculations and there could happen situations where the kernel often made the wrong choice, leading to thrashing and slow performance. The addition of swappiness in 2.6 changes this.Thanks, ghoti!&lt;br /&gt;&lt;br /&gt;Swappiness takes a value between 0 and 100 to change the balance between swapping applications and freeing cache. At 100, the kernel will always prefer to find inactive pages and swap them out; in other cases, whether a swapout occurs depends on how much application memory is in use and how poorly the cache is doing at finding and releasing inactive items.&lt;br /&gt;&lt;br /&gt;The default swappiness is 60. A value of 0 gives something close to the old behavior where applications that wanted memory could shrink the cache to a tiny fraction of RAM. For laptops which would prefer to let their disk spin down, a value of 20 or less is recommended.&lt;br /&gt;&lt;br /&gt;As a sysctl, the swappiness can be set at runtime with either of the following commands: # sysctl -w vm.swappiness=30# echo 30 &gt;/proc/sys/vm/swappiness&lt;br /&gt;&lt;br /&gt;The default when Gentoo boots can also be set in /etc/sysctl.conf:# Control how much the kernel should favor swapping out applications (0-100)vm.swappiness = 30&lt;br /&gt;&lt;br /&gt;Some patchsets allow the kernel to auto-tune the swappiness level as it sees fit; they may not keep a user-set value.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33166415-7295474746667701980?l=haibosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.eygle.com/digest/2007/07/linux_memory_management_or_why.html' title='Linux Memory Management or &apos;Why is there no free RAM?&apos; - eygle&apos;s digest'/><link rel='replies' type='application/atom+xml' href='http://haibosblog.blogspot.com/feeds/7295474746667701980/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33166415&amp;postID=7295474746667701980' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/7295474746667701980'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/7295474746667701980'/><link rel='alternate' type='text/html' href='http://haibosblog.blogspot.com/2008/12/linux-memory-management-or-why-is-there.html' title='Linux Memory Management or &apos;Why is there no free RAM?&apos; - eygle&apos;s digest'/><author><name>Tan, Haibo</name><uri>http://www.blogger.com/profile/04137785960117036532</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33166415.post-6270527080464645408</id><published>2008-12-20T17:41:00.003+08:00</published><updated>2010-04-21T22:32:57.790+08:00</updated><title type='text'>Installation of SAP ERP6 on SuSE 10 sp2</title><content type='html'>早就想把在SuSe上安装SAP ERP的一些心得和总结一下。但最近一直被烦事困扰，到今日终于可以把它总结一下了。&lt;br /&gt;&lt;br /&gt;安装过程大部分内容按照SAP SMP（Service Market Place）提供的安装向导进行，在此就不累述了。几点需要注意：&lt;br /&gt;1. 如果你用IM做安装前提检查(prerequisite check)时，必须安装sapinit包（SuSE 10 sp2里有）和saplocales（这个可以从note 171356下载），并非该note section V所说unicode系统可以不用安装saplocales的软件包。没有尝试过在实际安装中选择了unicode系统后，安装能否继续。反正我自己是安装了该包。&lt;br /&gt;2. Oracle的安装：一定要去oracle的资源网事先看看在linux下oracle的安装文档。首先是一定注意要把Linux的编译环境装好，否则oracle安装过程中在link阶段会报错，提示找不到很多库文件。再有就是文件系统的问题，如果你为oracle的文件系统类型设定成ReiserFS，那么千万要注意在mount选项中加上notail，否则你就等待文件权限的错误吧。&lt;br /&gt;3. 安装完毕后，要注意一些tcp端口的问题，有可能SAP要用到的端口会和操作系统原有的应用产生冲突，比如我的系统就是1400端口有冲突。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.suse.de/~sndirsch/nvidia-installer-HOWTO.html"&gt;http://www.suse.de/~sndirsch/nvidia-installer-HOWTO.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33166415-6270527080464645408?l=haibosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://haibosblog.blogspot.com/feeds/6270527080464645408/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33166415&amp;postID=6270527080464645408' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/6270527080464645408'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/6270527080464645408'/><link rel='alternate' type='text/html' href='http://haibosblog.blogspot.com/2008/12/installation-of-sap-erp6-on-suse-10-sp2.html' title='Installation of SAP ERP6 on SuSE 10 sp2'/><author><name>Tan, Haibo</name><uri>http://www.blogger.com/profile/04137785960117036532</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33166415.post-6343958307051704137</id><published>2008-11-11T13:21:00.001+08:00</published><updated>2008-11-11T13:24:09.209+08:00</updated><title type='text'>SAP tp u(ncondional) options</title><content type='html'>The u stands for unconditional force ( how hard you want to force the request into the system - do you want to overwrite without warnings, or softly try to load the objects). &lt;br /&gt;0: Called a overtaker; change request can be imported from buffer without deleting it and then uncoditional mode 1 is used to allow another import in the correct location. &lt;br /&gt;1: If U1 is used with the export then it ignores the correct status of the command file; and if it is used with import then it lets the user import the same change request again. &lt;br /&gt;2: When used with tp export, it dictates the program to not to expand the selection with TRDIR brackets. If used in tp import phase, it overwrites the originals. &lt;br /&gt;3: When used with tp import, it overwrites the system-dependant objects. &lt;br /&gt;5: During the import to the consolidation system it permits the source systems other than the integration system. &lt;br /&gt;6: When used in import phase, it helps to overwrite objects in unconfirmed repairs. &lt;br /&gt;8: During import phase it ignores the limitations caused by the table classification. &lt;br /&gt;9: During import it ignores that the system is locked for this kind of transport.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33166415-6343958307051704137?l=haibosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://haibosblog.blogspot.com/feeds/6343958307051704137/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33166415&amp;postID=6343958307051704137' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/6343958307051704137'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/6343958307051704137'/><link rel='alternate' type='text/html' href='http://haibosblog.blogspot.com/2008/11/sap-tp-uncondional-options.html' title='SAP tp u(ncondional) options'/><author><name>Tan, Haibo</name><uri>http://www.blogger.com/profile/04137785960117036532</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33166415.post-6199240888740713356</id><published>2008-11-06T16:49:00.001+08:00</published><updated>2008-11-06T16:49:41.236+08:00</updated><title type='text'>A useful link to solve xp startup errors</title><content type='html'>&lt;a href="http://pcsupport.about.com/od/findbyerrormessage/a/missinghaldll.htm"&gt;http://pcsupport.about.com/od/findbyerrormessage/a/missinghaldll.htm&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33166415-6199240888740713356?l=haibosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://haibosblog.blogspot.com/feeds/6199240888740713356/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33166415&amp;postID=6199240888740713356' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/6199240888740713356'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/6199240888740713356'/><link rel='alternate' type='text/html' href='http://haibosblog.blogspot.com/2008/11/useful-link-to-solve-xp-startup-errors.html' title='A useful link to solve xp startup errors'/><author><name>Tan, Haibo</name><uri>http://www.blogger.com/profile/04137785960117036532</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33166415.post-8133871763174113809</id><published>2008-11-04T11:35:00.002+08:00</published><updated>2008-11-04T11:45:27.284+08:00</updated><title type='text'>Oracle DBA Operation: change archivelog mode</title><content type='html'>Change database archivelog mode&lt;div&gt;1. be sure to stop database firstly: &lt;/div&gt;&lt;div&gt;sqlplus /nolog&lt;/div&gt;&lt;div&gt;conn / as sysdba&lt;/div&gt;&lt;div&gt;shutdown immediate&lt;/div&gt;&lt;div&gt;2. startup mount database without open database instance&lt;/div&gt;&lt;div&gt;startup mount&lt;/div&gt;&lt;div&gt;3. change the archivelog mode&lt;/div&gt;&lt;div&gt;alter database noarchivelog;&lt;/div&gt;&lt;div&gt;or&lt;/div&gt;&lt;div&gt;alter database archivelog;&lt;/div&gt;&lt;div&gt;4. open database&lt;/div&gt;&lt;div&gt;alter database open;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;You can query archivelog mode by using&lt;/div&gt;&lt;div&gt;select log_mode from v$database;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33166415-8133871763174113809?l=haibosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://haibosblog.blogspot.com/feeds/8133871763174113809/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33166415&amp;postID=8133871763174113809' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/8133871763174113809'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/8133871763174113809'/><link rel='alternate' type='text/html' href='http://haibosblog.blogspot.com/2008/11/oracle-dba-operation-change-archivelog.html' title='Oracle DBA Operation: change archivelog mode'/><author><name>Tan, Haibo</name><uri>http://www.blogger.com/profile/04137785960117036532</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33166415.post-8039229332607200146</id><published>2007-04-28T13:22:00.000+08:00</published><updated>2007-05-23T18:51:47.940+08:00</updated><title type='text'>Proper way to delete a SAP client</title><content type='html'>Here goes:&lt;br /&gt;1. log into the client to delete&lt;br /&gt;2. go into SCC5 and delete client&lt;br /&gt;3. log into another client and delete entry with SCC4&lt;br /&gt;4. reorg database to recover database space.&lt;br /&gt;&lt;br /&gt;Actually, if you check "on" the little "Delete Entry from T000" checkbox, you can skip step 3.&lt;br /&gt;&lt;br /&gt;One other way of deleting a client which could give significant performance gain and save time is at OS level using - R3trans&lt;br /&gt;&lt;br /&gt;To delete a client 200, you have to create a command file "del200" with following entries&lt;br /&gt;&lt;br /&gt;Clientremove Client = 200 Select *&lt;br /&gt;&lt;br /&gt;Place the command file in /usr/sap/trans/bin&lt;br /&gt;$ cd /usr/sap/trans/bin&lt;br /&gt;$ R3trans –w &lt;log&gt;-u 1&lt;br /&gt;&lt;command&gt;&lt;br /&gt;e.g $ R3trans -w del200.log -u 1 del200&lt;br /&gt;To check the progress...&lt;br /&gt;$ tail -f del200&lt;br /&gt;&lt;br /&gt;Reorg the database post client delete&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33166415-8039229332607200146?l=haibosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.sap-img.com/basis/proper-way-to-delete-a-sap-client.htm' title='Proper way to delete a SAP client'/><link rel='replies' type='application/atom+xml' href='http://haibosblog.blogspot.com/feeds/8039229332607200146/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33166415&amp;postID=8039229332607200146' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/8039229332607200146'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/8039229332607200146'/><link rel='alternate' type='text/html' href='http://haibosblog.blogspot.com/2007/04/proper-way-to-delete-sap-client.html' title='Proper way to delete a SAP client'/><author><name>Tan, Haibo</name><uri>http://www.blogger.com/profile/04137785960117036532</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33166415.post-509228691962929338</id><published>2007-03-17T11:16:00.000+08:00</published><updated>2007-03-17T15:03:53.261+08:00</updated><title type='text'>SAP项目小悟随语</title><content type='html'>随着项目的一步一步发展，对SAP产品和项目的理解也发生着变化。刚开始对mySAP ERP软件产品本身的感知：就是巨大、繁琐，不友好，可以说是很排斥的。我相信大部分人初次接触SAP都会有这种感觉。项目中我主要涉及的是BASIS和开发方面的，随着项目里不断的发现问题、查阅文档、解决问题的过程，我感觉到SAP系统的博大与精深（这是让人肃然起敬的），毕竟SAP不是徒有虚名的。与此同时我也感觉到SAP封闭的技术路线带来的问题。&lt;br /&gt;&lt;br /&gt;SAP项目耗资源于几方面：软件本身和每年的维护费昂贵；硬件投资昂贵；SAP顾问人员成本高。由于门槛高、培训费用昂贵还有SAP技术的封闭，造成人员稀缺，抬高了顾问成本。&lt;br /&gt;&lt;br /&gt;SAP软件精华不在于其技术（老实说，SAP所采用的技术都不算是先进的，他们的策略一定是要求稳定的，成熟的）实现，而是其中蕴含的众多行业和客户的成功管理流程和管理思想。如果在SAP实施中客户不接受这些流程，而系统又无法通过配置来满足客户需求时，矛盾应该如何解决？定制开发的风险和难度该如何规避？SAP所提供的有限的增强开发接口（User Exit，BAdi）是远远满足不了用户的“自动化”需求的，而完全定制开发的功能要去和SAP标准程序、标准表去统一融合也是非常有限的。这些疑问都会成为我下阶段探寻的重点课题。&lt;br /&gt;&lt;br /&gt;SAP项目里顾问角色的搭配和合作关系。我接触的SAP外部业务顾问大多是没有技术背景或很少的，我认为这也是目前我们项目里重大的问题。没有技术背景的顾问提出的解决方案只能是SAP本身提供的（可以通过配置完成的）业务解决方案（当然还有两个前提：一是如果确实可能；二是顾问是experienced顾问），而一旦要涉及通过开发完成的solution，可以说大部分顾问的solution就变得no sense。这个时候，他们的作用是仅仅把客户的需求重新描述一遍就让技术ABAP顾问去完成吗？方案的可行性论证吗？方案的局限性、前提条件谁来定义？诚然，开发顾问需要了解业务模块，但是是限于对该模块的表和关联关系的了解，ABAP顾问不可能指导业务顾问去提出solution的，如果这样ABAP顾问的待遇会低于模块顾问吗？不懂技术实现的业务顾问能是qualified的顾问吗？&lt;br /&gt;&lt;br /&gt;项目经理的角色是推动项目良好有序前进的关键。按照ASAP的实施方法论，在各个check point是需要严格把控的。check point不通过，必须纠正，永远不要把问题带入下阶段，实时的监控和调整人员和计划。再有就是接口确定在前，模块之间的接口一定要尽早确定，接口的调整给项目带来的effort总是很大的，所以在全局上一定要对模块间interface定义清楚，而且尽早为好。&lt;br /&gt;&lt;br /&gt;随笔随语。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33166415-509228691962929338?l=haibosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://haibosblog.blogspot.com/feeds/509228691962929338/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33166415&amp;postID=509228691962929338' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/509228691962929338'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/509228691962929338'/><link rel='alternate' type='text/html' href='http://haibosblog.blogspot.com/2007/03/sap_17.html' title='SAP项目小悟随语'/><author><name>Tan, Haibo</name><uri>http://www.blogger.com/profile/04137785960117036532</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33166415.post-6971117511824063882</id><published>2007-03-15T23:45:00.000+08:00</published><updated>2007-03-15T23:47:34.717+08:00</updated><title type='text'>转：SAP问题集合</title><content type='html'>From：&lt;a href="http://jiang2008.itpub.net/post/10692/265830"&gt;http://jiang2008.itpub.net/post/10692/265830&lt;/a&gt;&lt;br /&gt;有关SAP的一些问题集合&lt;br /&gt;1.SAP的全称，你能告诉我吗？&lt;br /&gt;SAP的全称如下：&lt;br /&gt;Anwendungen Produkte in der Datenverarbeitung （德文，这是原西德产品）,翻译成英文就是：System，Applications，and Products in data Processing。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1.SAP的全称，你能告诉我吗？&lt;br /&gt;SAP的全称如下：&lt;br /&gt;Anwendungen Produkte in der Datenverarbeitung （德文，这是原西德产品）,翻译成英文就是：System，Applications，and Products in data Processing。&lt;br /&gt;&lt;br /&gt;2.能讲讲SAP系列产品的相互关系及区别吗？&lt;br /&gt;SAP Business Suite&lt;br /&gt;当前SAP公司的主力产品包，里面包含了mySAP ERP, mySAP CRM, mySAP SCM .... 几乎是SAP的所有东东。如果购买的是此种许可证，就意味着几乎可以用SAP的所有产品的功能－－某些特定行业的特定引擎（Engine）除外。&lt;br /&gt;&lt;br /&gt;mySAP ERP&lt;br /&gt;主要就是以前的SAP R/3加上SAP最新的集成平台SAP Netweaver。&lt;br /&gt;&lt;br /&gt;mySAP CRM&lt;br /&gt;之所以叫mySAP CRM而不是SAP CRM，就是为了突出SAP的CRM产品是以客户为中心的、灵活可配置的……所以叫”my***“，mySAP CRM主要就是包括SAP的CRM产品功能包（Logic Box）再加上SAP最新的集成平台SAP Netweaver。&lt;br /&gt;&lt;br /&gt;SAP Netweaver&lt;br /&gt;是SAP最新的集成应用平台，一方面SAP用这么一个平台来集成SAP与非SAP（Oracle, Siebel, ...）应用系统；另一方面SAP把一些各个系统都可以通用的功能放入此平台中，如SAP门户（ SAP Portal）可以访问各种SAP应用系统（ERP, CRM...）及非SAP系统、SAP商务智能（SAP BI）可以对来自各种系统的数据进行分析……&lt;br /&gt;&lt;br /&gt;mySAP.com&lt;br /&gt;这是前几年SAP为了迎合网络风潮而给自己的产品包改的名字，它跟www.mySAP.com这个网站没有任何实质关...它就是现在的SAP Business Suite。&lt;br /&gt;&lt;br /&gt;SAP R/3&lt;br /&gt;以前SAP公司的主力产品，包括大家非常熟悉的SD, MM, FI, CO, PP..等模块。但从今年起SAP已经不再单独出售R/3的许可证，代之以mySAP ERP。也就意味着客户无论选择SAP的何种产品（mySAP ERP, mySAP CRM...）都会得到SAP Netweaver，其中包括了SAP Portal 与SAP BW的使用许可。&lt;br /&gt;&lt;br /&gt;SAP All-in One (SAP A1)&lt;br /&gt;在SAP R/3的基础上，SAP做了一些预配置，然后按不同行业交给咨询合作伙伴，由他们再加一些预配置，然后以咨询合作伙伴的名义将加了预配置的系统销售给用户。内含mySAP CRM的部分功能。&lt;br /&gt;&lt;br /&gt;SAP Business One (SAP B1)&lt;br /&gt;在SAP收购的另一家公司的产品基础上改造而成，优点是价格低廉，并且由于数据结构相同可以无缝地将系统升级至SAP A1, SAP Business Suite。SAP B1中有CRM功能，但远不及mySAP CRM系统中的那么强大。&lt;br /&gt;&lt;br /&gt;SAP Release版本之间的差异和关系：&lt;br /&gt;版本4.6C以前是所谓传统的R3系统，建立在SAP Basis的基础上；&lt;br /&gt;&lt;br /&gt;版本4.70以后，改为R3 Enterprise,最大的变化是SAP WEB AS取代了传统的Basis，核心业务功能模块也作了划分；&lt;br /&gt;&lt;br /&gt;R3 Enterprise之后改称为mySAP ERP2004,基础平台演变成SAP NetWeaver,并产生SAP ECC (ECC = ERP Central Component) ，作为Enterprise的替代，并集成了BW,SEM和ITS；&lt;br /&gt;&lt;br /&gt;2005第4季度开始mySAP ERP2005的准备，最大的变化将是全面转向ESA体系（基于消息机制的企业应用体系），并引入了新&lt;br /&gt;的功能模块，比如PLM和SRM.。&lt;br /&gt;&lt;br /&gt;3.我想了解一下SAP公司的简介？&lt;br /&gt;SAP公司成立于1972年，总部位于德国沃尔多夫市，是全球最大的企业管理软件及协同商务解决方案供应商、全球第三大独立软件供应商。目前，全球有120多个国家的超过19,300家用户正在运行着60,100多套SAP软件。财富 500强80%以上的企业都正在从SAP的管理方案中获益。SAP在全球50多个国家拥有分支机构，并在多家证券交易所上市，包括法兰克福和纽约证交所。&lt;br /&gt;SAP中国&lt;br /&gt;&lt;br /&gt;　　SAP早在八十年代就同中国的国营企业合作并取得了成功经验。1994年底，SAP在北京建立了代表机构，1995年正式成立SAP中国公司，1996年、1997年陆续设立上海和广州分公司。作为中国ERP市场的绝对领导者，SAP的市场份额已经达到30%，年度业绩以50%以上的速度递增。&lt;br /&gt;&lt;br /&gt;　　SAP在中国还有众多的合作伙伴，包括IBM、HP、Sun、埃森哲、毕博、德勤、凯捷安永、欧雅联盟、汉思、东软、高维信诚、联想汉普、神州数码等。SAP在众多的项目中与这些伙伴密切合作，将先进的管理理念变为现实。&lt;br /&gt;&lt;br /&gt;　　SAP全球研发中心&lt;br /&gt;&lt;br /&gt;　　SAP 在美国、法国、日本、印度、以色列和中国设立了全球研发中心，每年投入巨资进行产品研发。为了加强在中国的研发力度，SAP 招募了大批高学历、高技术的本地研发人员，同时也实现了中国研发中心与全球研发团队的融合。2002年，随着中小型业务管理方案的推出，上海的研发人员直接参与该产品的开发。SAP中国研发中心也参与其他产品的开发，包括企业战略管理、人力资产管理和教育管理等。除了标准产品外，SAP还有一个专门的业务团队支持客户化开发。该团队是全球客户化开发团队的一部分，主要服务中国和亚太的特殊用户。&lt;br /&gt;&lt;br /&gt;　　SAP中国咨询服务部&lt;br /&gt;&lt;br /&gt;　　SAP咨询顾问部于1995年年底正式在中国设立，其主要职责为配合SAP所针对的几大业务重点市场，为客户实施各项解决方案，从23个行业解决方案概念中为不同企业选择最佳业务实践方案。 ASAP实施方法论的配合运用正是为了全面优化和提高客户在SAP行业解决方案上的投资价值。&lt;br /&gt;&lt;br /&gt;　　通过相关培训服务的提供，SAP培训部帮助SAP新老客户及合作伙伴快速、系统地了解和掌握SAP产品，省时高效地完成项目的实施与维护，达到先利其器、后善其事的目的。目前SAP培训部的培训方式主要分为三种：SAP顾问学院、SAP标准培训、客户化培训。&lt;br /&gt;&lt;br /&gt;　　SAP大中国区客户技术支持中心&lt;br /&gt;&lt;br /&gt;　　SAP客户技术支持中心自1997年8月1日成立以来不断发展壮大，目前已拥有客户技术支持顾问30多人，以普通话、英语服务于中国大陆及香港台湾地区的SAP客户。其宗旨是尽一切力量来满足客户需求和百分之百的客户满意。SAP公司的技术支持系统具有严密的组织结构、完善的管理制度、庞大的技术支持数据库、精干的技术支持队伍和全新的技术支持概念。这些概念包括： 全日制概念、及时响应和全球一体。&lt;br /&gt;&lt;br /&gt;　　SAP 客户响应&lt;br /&gt;&lt;br /&gt;　　由于客户的企业管理系统是一个动态运行的过程，因此，SAP在不同阶段提供各种增值服务以保证客户系统的稳定运行，如早期预警和上线检查等。SAP 客户响应会主动与客户保持联系，并根据实际情况制定相应的服务计划。SAP客户响应作为一条固定的纽带，使客户在有任何问题的情况下都可以与SAP保持联系。&lt;br /&gt;&lt;br /&gt;　　“种子计划”&lt;br /&gt;&lt;br /&gt;　　作为中国知识创新工程的积极参与者及支持者，SAP于1996年开始了SAP Seed(“种子计划”)。在该计划中，SAP公司同中国高等院校及科研机构合作，研究中国的企业管理，培养未来的企业经营者。目前，清华大学、上海交通大学、浙江大学、同济大学、西南财经大学、上海大学、暨南大学、广州科技大学、东软信息技术学院和中国企业家协会等已加入了该计划。与此同时，SAP 与众多大学和研究机构共建了SAP授权的R/3系统培训中心。SAP还派出资深的咨询顾问与大学和研究机构合作举办讲座、专题研讨会，展示SAP的管理系统强大完善的功能，探讨企业管理领域关注的热点话题。&lt;br /&gt;&lt;br /&gt;　　“灯塔计划”&lt;br /&gt;&lt;br /&gt;　　1998年，SAP开始在中国推广“灯塔计划”，将中国各行业的一些龙头企业树为“灯塔”型企业，以它们的管理信息化带动整个行业的信息化进程，使得中国企业在提升管理的过程中不断获益。截止到2002年，不论是在民营企业中，还是在大型、巨型的国有企业中，以及在为数不少的中小用户中都出现了“灯塔”，而且，“灯塔”还正在向更加细化和跨行业领域渗透。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;4.SAP R/3主要有哪些模块，简单给我们讲讲?&lt;br /&gt;R/3应用软体采模组化结构。它们既可以单独使用，也可以和其它解决方案相结合。从流程导向的角度而言，各应用软体间的整合程度越高，它们带来的好处就越多。&lt;br /&gt;FI 财务会计 集中公司有关会计的所有资料，提供完整的文献和全面的资讯，同时作为企业实行控制和规划的最新基础。&lt;br /&gt;TR 财务管理 是一个高效率财务管理完整解决方案，确保公司在世界范围的周转，对财务资产结构实行盈利化组合，并限制风险。&lt;br /&gt;CO 管理会计 是公司管理系统中规划与控制工具的完整体系，具有统一的报表系统，协调公司内部处理业务的内容和过程。&lt;br /&gt;EC 企业控制 根据特制的管理资讯，连续监控公司的成功因素和业绩指标。&lt;br /&gt;IM 投资管理 提供投资手段和专案，从规划到结算的综合性管理和处理，包括投资前分析和折旧模拟。&lt;br /&gt;PP 生产计划 提供各种制造类型的全面处理：从重覆性生产、订制生产、订装生产，加工制造、批量及订存生产直至过程生产，具有扩展MPRⅡ的功能。另外还可以选择连接PDC、制程控制系统，CAD和PDM。&lt;br /&gt;MM 物料管理 以工作流程为导向的处理功能对所有采购处理最佳化，可自动评估供应商，透过精确的库存和仓储管理降低采购和仓储成本，并与发票核查相整合。&lt;br /&gt;PM 工厂维护 提供对定期维护、检查、耗损维护与服务管理的规划、控制和处理，以确保各操作性系统的可用性。&lt;br /&gt;QM 品质管理 监控、输入和管理整个供应链与品质保证相关的各类处理、协调检查处理、启动校正措施、以及与实验室资讯系统整合。&lt;br /&gt;PS 专案管理 协调和控制专案的各个阶段，直接与采购及控制合作，从报价、设计到批准以及资源管理与结算。&lt;br /&gt;SD 销售与分销 积极支援销售和分销活动，具有出色的定价、订单快速处理、按时交货，交互式多层次可变配置功能，并直接与盈利分析和生产计划模组连接。&lt;br /&gt;HR 人力资源管理 采用涵盖所有人员管理任务和帮助简化与加速处理的整合式应用程式，为公司提供人力资源规划和管理解决方案。&lt;br /&gt;开放式资讯仓储 包括智能资讯系统，该系统把来自R/3应用程式和外部来源的数据归纳成为主管人员资讯，不仅支援使用者部门决策和控制，同时也支援对成功具有关键作用的高阶控制和监控。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;5.如何把IDES主界面图片改成我喜欢的图片？&lt;br /&gt;Tcode: smw0&lt;br /&gt;选择Binary data for WebRFC applications&lt;br /&gt;不用输入信息，执行即可&lt;br /&gt;Create 一个对象（必须以Z开始的名字，如ZP800）&lt;br /&gt;点击import，输入图片的路径&lt;br /&gt;点击transfer&lt;br /&gt;输入开发类（必须是系统中已经有的Z开头的开发类）&lt;br /&gt;然后Save&lt;br /&gt;新建一个change request&lt;br /&gt;执行sm30&lt;br /&gt;维护ssm_cust&lt;br /&gt;将HIDE_START_IMAGE改为NO(没有的话可以自己添加）&lt;br /&gt;START_IMAGE改为自己创建的对象名ZP800&lt;br /&gt;如果显示图像不清楚，可以把RESIZE_IMAGE改为NO&lt;br /&gt;Save即可&lt;br /&gt;如果是要改GUI右上角的水滴动画则只要用图像编辑软件修改GUI安装目录下的sapalogo.bmp文件即可，如：C:Program FilesSAPFrontEndSAPguithemesEnjoysapalogo.bmp&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;6.服务器是UNIX,想在一个NT上装ONLINE HELP的文件,如何安装？&lt;br /&gt;先将相关文件拷贝到NT的host的相应的dir下,然后&lt;br /&gt;在spro那里定义了hostnamehelpfiledir 那么在NT这边还要怎么共享helpfiledir这个目录呢，UNIX怎么认出你装的文件就在这个路径下? 通过spro那里它就能找到这些文件吗? 请装过这个的高手指点一下?&lt;br /&gt;&lt;br /&gt;在NT上安装IIS，将ONLINE HELP建成一个网站（假设IP是192.168.0.1,主目录是&lt;br /&gt;F:SAPHelpPlainHTML），然后执行TCODE SR13，选“PlainHtmlHttp",变式"webhelp",平&lt;br /&gt;台"WN32",区域"IWBHELP",服务器名"192.168.0.1",路径"/helpdata",语言en,&lt;br /&gt;&lt;br /&gt;7.我不小心，删除了语言包，登陆不了，怎么办？&lt;br /&gt;&lt;br /&gt;与语言有关的表为:tcpdb,tcp0d 所以:&lt;br /&gt;&lt;br /&gt;&gt;sqlplus&lt;br /&gt;&lt;br /&gt;sql&gt; create table back_tcpdb as select * from tcpdb *对表tcpdb作一个备份&lt;br /&gt;&lt;br /&gt;sql&gt;delete from tcpdb *删除表内容&lt;br /&gt;&lt;br /&gt;sql&gt;create table back_tcp0d as select * from tcp0d *对表tcp0d作一备份&lt;br /&gt;&lt;br /&gt;sql&gt;delete from tcp0d *删除表内容&lt;br /&gt;&lt;br /&gt;重启SAP,登陆,应该就OK了!!!!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;8.安装Sap R/3 4.7 IDES 多国语言包问题?&lt;br /&gt;由于4.7自带语言包（安装的时候选MNLS支持就可以）所以以前的导入语言包的步骤都可以省略了，在profile配置里加入zcsa/installed_languages=1ed就可以在登陆的时候选择ZH了。其他一样.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;9. sapgui 通过VPN连接问题?&lt;br /&gt;如果在你们的局域网内 有设置vpn service 并且客户端的IP和你的SAP service在同一个网段, 就什么也不用设置. 如果客户端的IP和你的SAP service不在同一个网段, 就需要在你的vpn service设置 route&lt;br /&gt;&lt;br /&gt;10. sap 中打印机如何设定？&lt;br /&gt;SPAD建立打印机&lt;br /&gt;输入设备类型的名称&lt;br /&gt;设备属性选 CNSAPWIN：MS Windows drive via SAPLPD&lt;br /&gt;Host printer __DEFAULT&lt;br /&gt;&lt;br /&gt;11.物料计量单位不一致，如何做物料转储。系统中有一物多码的情况，旧物料的计量单位与新物料计量单位又不一致，无法做309转储？改如何处理??&lt;br /&gt;&lt;br /&gt;先用MB1A发货，再用MB1C收货，不过要跟会计商量好以同样价格收进去，或价格不一样会计作价格调整。。&lt;br /&gt;&lt;br /&gt;12.问题：根据第三方处理流程，在so自动生成采购申请后，用ME59转采购订单时系统提示：&lt;br /&gt;&lt;br /&gt;没发现合适的采购申请&lt;br /&gt;&lt;br /&gt;消息号 ME 261&lt;br /&gt;&lt;br /&gt;请教下mm的高手，该采购申请可以看到，但为啥不能自动生成采购订单，用的都是系统默认的配置，项目类别是S，科目确定是X?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;生成PO需要前后台条件：&lt;br /&gt;后台配置：工厂存在标准采购组织；Tcode存在缺省订单类型；MVT允许AUTOPO；&lt;br /&gt;前台：物料是VALUATED；存在有效价格的INFORECORD&lt;br /&gt;&lt;br /&gt;13.问题：MM的组织结构是怎么定义的?&lt;br /&gt;1、一个工厂可以分配给多个公司代码吗&lt;br /&gt;2、一个工厂可以分配给多个采购组织吗&lt;br /&gt;3、一个采购组织可以分配给多个公司代码吗&lt;br /&gt;如果要跨公司代码采购，应该怎么配置？&lt;br /&gt;&lt;br /&gt;1、一个工厂可以分配给多个公司代码吗-----〉NO&lt;br /&gt;2、一个工厂可以分配给多个采购组织吗-----〉Yes&lt;br /&gt;3、一个采购组织可以分配给多个公司代码吗-----〉Yes&lt;br /&gt;&lt;br /&gt;简单讲就是:&lt;br /&gt;公司下面有一个或者多个工厂,工厂下面有一个或者多个仓库&lt;br /&gt;采购组织跟工厂无特别关联.&lt;br /&gt;一个采购组织可以为多个公司采购,一个公司也可以有多个采购组织.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;14.问题：同种物料有两个物料号时如何处理？？对同一种物料，由于在创建物料号时，建了两个不同的物料号。而且现在两个物料号都有库存，请问如何将两种物料的库存合并，删除其中一个物料号?&lt;br /&gt;&lt;br /&gt;即然相同（即物料a有两个号（列如11000010、11000011）可以将其中一个号（11000010的库存转入另一号（11000011）的库存中去然后再在系统中将11000010作删除标记即可&lt;br /&gt;不过记注转储移动类型为（999）&lt;br /&gt;还有一中办法也可以吧:将一个物料用MB1C移动类型562冲掉(库存为0);另外一种物料用MB1C移动类型561增加期初库存(冲掉和增加的量要一样),接着,逻辑删除冲掉的物料&lt;br /&gt;309转移的前提是计量单位必须相同。在系统上线以后561、562最好不要再用了。你可以使用501/502代替，只是需要将501/502配置为可以输入金额的情况。还有保守的方法，待其中一个物料的库存使用完毕后删除归档。&lt;br /&gt;&lt;br /&gt;15.委外采购订单问题&lt;br /&gt;我们现在的委外采购订单行项目，如果手工不输入“L"，只会出现黄色警告提示，我想把他修改成红色错误提示，该如何修改配置呢？对于由于交期不满足而提示的黄色警告信息也会一起被调整成红色错误提示吗？&lt;br /&gt;&lt;br /&gt;你可以用t-code OME0 去设置把Warning信息提示转换成Error信息提示！&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33166415-6971117511824063882?l=haibosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://haibosblog.blogspot.com/feeds/6971117511824063882/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33166415&amp;postID=6971117511824063882' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/6971117511824063882'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/6971117511824063882'/><link rel='alternate' type='text/html' href='http://haibosblog.blogspot.com/2007/03/sap.html' title='转：SAP问题集合'/><author><name>Tan, Haibo</name><uri>http://www.blogger.com/profile/04137785960117036532</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33166415.post-116521318417122389</id><published>2006-12-04T14:08:00.000+08:00</published><updated>2006-12-04T14:20:10.990+08:00</updated><title type='text'>手动在RedHat Enterprise Linux上安装Firefox2.0</title><content type='html'>因为RH Linux 4.0默认安装的firefox是1.0版本，于是从网上下载最新firefox2.0文件firefox-2.0.tar.gz&lt;br /&gt;&lt;br /&gt;#cd /usr/lib&lt;br /&gt;#tar -xzf firefox-2.0.tar.gz&lt;br /&gt;#cd firefox&lt;br /&gt;#./firefox&lt;br /&gt;./firefox-bin: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory&lt;br /&gt;&lt;br /&gt;分析原因firefox2.0需要外部库文件，于是网上搜索需要compat-libstdc++, go to &lt;a href="http://www.rpmfind.net"&gt;http://www.rpmfind.net&lt;/a&gt; 获取该rpm包，安装重新运行firefox，问题解决&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33166415-116521318417122389?l=haibosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://haibosblog.blogspot.com/feeds/116521318417122389/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33166415&amp;postID=116521318417122389' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/116521318417122389'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/116521318417122389'/><link rel='alternate' type='text/html' href='http://haibosblog.blogspot.com/2006/12/redhat-enterprise-linuxfirefox20.html' title='手动在RedHat Enterprise Linux上安装Firefox2.0'/><author><name>Tan, Haibo</name><uri>http://www.blogger.com/profile/04137785960117036532</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33166415.post-116471957558785155</id><published>2006-11-28T21:08:00.000+08:00</published><updated>2006-11-28T21:12:55.600+08:00</updated><title type='text'>恭喜blogspot解封</title><content type='html'>很长时间没有上来，一方面是工作繁忙的缘故。另外一个重要的原因是blogspot.com被伟大的中国政府封了。今天偶然收到个回帖提示邮件，才知道解封了。真的希望不会再次发生此类事件，特此庆祝一下。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33166415-116471957558785155?l=haibosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://haibosblog.blogspot.com/feeds/116471957558785155/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33166415&amp;postID=116471957558785155' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/116471957558785155'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/116471957558785155'/><link rel='alternate' type='text/html' href='http://haibosblog.blogspot.com/2006/11/blogspot.html' title='恭喜blogspot解封'/><author><name>Tan, Haibo</name><uri>http://www.blogger.com/profile/04137785960117036532</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33166415.post-116157838113353698</id><published>2006-10-23T09:40:00.000+08:00</published><updated>2006-10-23T13:09:42.646+08:00</updated><title type='text'>英雄悲壮的告别</title><content type='html'>今年的F1终于在巴西落下帷幕，无疑本次有太多的最后一次，这给比赛增添了更多的悬念和期待，这其中，舒马赫F1职业生涯的最后一站是最大的观赏点。本来上海站结束以后舒马赫已极有可能获取他个人的第八个世界冠军，可日本站的爆缸让他本人和所有的舒迷都掉入深渊。&lt;br /&gt;&lt;br /&gt;本来能期待迈克尔获得本站的冠军，特别是周五舒马赫优异的练习赛后。周六的排位赛，命运却给了迈克尔沉重的一击。第三阶段油泵的故障使他不得不退出排位赛，周日正赛出发位置——第十位。车王毕竟是车王，精湛的技艺和永往无前的精神让人为之振奋，一度追赶到第六位，直接面对雷诺的费斯切拉。爆胎！！！大家都不愿看到的一幕出现在舒马赫超越了费斯切拉以后。但接下来，迈克尔呈现出来的精神令所有人敬畏，从最后的第十七位一直赶超到第四位，超越费斯切拉堪称智慧，而超越赖科宁更是实力的证明。舒马赫在自己的告别赛上，为世人提供了F1的经典之战，悲壮而伟大。&lt;br /&gt;&lt;br /&gt;不管舒马赫有过多少非议和赛场上的不光彩点，他毫无疑问是F1最伟大的车手，名留史册！&lt;br /&gt;&lt;br /&gt;让我们记住这些纪录：&lt;br /&gt;年度车手总冠军：7次(1994年、1995年、2000年、2001年、2002年、2003年、2004年) (第二名为方吉奥5次)&lt;br /&gt;　　连续夺得年度总冠军次数：5次(2000年至2004年) [&lt;a class="akey" href="http://sports.sina.com.cn/s/2006-10-22/22442522578.shtml" target="_blank"&gt;F1年度车手总冠军一览&lt;/a&gt;]&lt;br /&gt;　　分站冠军次数：91次(第二名为普罗斯特51次) [&lt;a class="akey" href="http://sports.sina.com.cn/f1/2006-09-07/20022443503.shtml" target="_blank"&gt;F1车手分站胜利次数统计&lt;/a&gt;]&lt;br /&gt;　　杆位次数：68(前纪录艾尔顿-塞纳65) [&lt;a class="akey" href="http://sports.sina.com.cn/f1/2006-04-22/21172175145.shtml" target="_blank"&gt;F1车手杆位排行榜&lt;/a&gt;]&lt;br /&gt;　　参加分站赛次数：250(距离帕特雷斯257次参赛纪录只差7场) [&lt;a class="akey" href="http://sports.sina.com.cn/f1/2006-09-07/19562443502.shtml" target="_blank"&gt;F1车手参赛次数统计&lt;/a&gt;]&lt;br /&gt;　　F1生涯总积分：1364分(第二名为普罗斯特798分) [&lt;a class="akey" href="http://sports.sina.com.cn/f1/2006-09-07/20112443508.shtml" target="_blank"&gt;F1车手总积分统计&lt;/a&gt;]&lt;br /&gt;　　单赛季最多分站冠军次数：13次(2004赛季)&lt;br /&gt;　　单赛季连续获胜场次：7场(2004赛季)&lt;br /&gt;　　登上领奖台次数：154(第二名为普罗斯特106次)&lt;br /&gt;　　比赛最快圈速次数：75(第二名为普罗斯特41次)&lt;br /&gt;　　单赛季个人最多积分：148分(2004赛季)&lt;br /&gt;　　单场分站赛夺冠次数：7次(加拿大站、法国站)&lt;br /&gt;　　上演“帽子戏法”次数(获得杆位、跑出单圈最快并获得冠军)：22次&lt;br /&gt;　　连续在分站赛上得分次数：2001至2003年期间24站比赛连续得分&lt;br /&gt;　　连续在分站赛上登上领奖台次数：2001至2002年期间连续19站&lt;br /&gt;　　历史上唯一一个曾在一年的各个分站赛中全部进入前三名的车手：2002赛季&lt;br /&gt;　　年度车手积分榜上与亚军差距最大的一次：2002年领先67分获得冠军&lt;br /&gt;　　赛季过程中最早锁定年度总冠军：2002年离赛季结束还有6站时已经卫冕&lt;br /&gt;　　迈克尔-舒马赫和前队友巴里切罗还是历史上并肩获得分站赛前两名最多的队友：两人曾24次占据领奖台最高的两层&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33166415-116157838113353698?l=haibosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://haibosblog.blogspot.com/feeds/116157838113353698/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33166415&amp;postID=116157838113353698' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/116157838113353698'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/116157838113353698'/><link rel='alternate' type='text/html' href='http://haibosblog.blogspot.com/2006/10/blog-post_23.html' title='英雄悲壮的告别'/><author><name>Tan, Haibo</name><uri>http://www.blogger.com/profile/04137785960117036532</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33166415.post-116029492245892650</id><published>2006-10-08T15:39:00.000+08:00</published><updated>2006-10-08T16:08:42.470+08:00</updated><title type='text'>随语随笔</title><content type='html'>10月8日，是十一长假后的第一个工作日，也是妻的生日。妻总说自己挺冤的，甭管这天是礼拜六也好、周日也罢，反正铁定没得休息。所以要特地等和妻过完这个生日再又回北京。否则更加遗憾，虽说之前同事和朋友让我给提前过，我总觉得不太完美，不是吗？&lt;br /&gt;&lt;br /&gt;今天也是和妻女短暂相聚的最后一天，小东西越来越惹人疼爱。因为匀匀爱笑，也不大认生，所以很得人缘，连餐馆的服务员也禁不住要抢着抱她，为此老婆还很生岳母的气，好在后果并不严重。明天空间将再次把我和家人阻隔，可心是阻隔不了的。妻说，我这次会更加思念女儿，我当时不置可否，我想问女儿，你会吗？&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33166415-116029492245892650?l=haibosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://haibosblog.blogspot.com/feeds/116029492245892650/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33166415&amp;postID=116029492245892650' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/116029492245892650'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/116029492245892650'/><link rel='alternate' type='text/html' href='http://haibosblog.blogspot.com/2006/10/blog-post_08.html' title='随语随笔'/><author><name>Tan, Haibo</name><uri>http://www.blogger.com/profile/04137785960117036532</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33166415.post-115971378028734427</id><published>2006-10-01T16:11:00.000+08:00</published><updated>2006-10-01T22:43:00.330+08:00</updated><title type='text'>与女儿相聚的日子</title><content type='html'>曾经担心这次回来，女儿会对我更加陌生。因为毕竟这是时间间隔最长的一次了，整四个星期啊！&lt;br /&gt;&lt;br /&gt;4:30分，妻已经在机场等候了我半个小时了。接着是拥堵的交通，回到家已是5点半了。孩子5：20才入睡，正酣睡在她昏暗的小床上，我静静的坐在旁边，看着女儿熟睡时可爱的面庞，我要让她醒来看到的第一张面孔就是她的父亲！&lt;br /&gt;&lt;br /&gt;6：10分，女儿终于惺忪地睁开眼，看见我在床头，一开始显得不安，还回避着我的拥抱。妻忙着过来，抱紧我和女儿，告诉女儿我们是亲亲的一家人，我也拿出早已准备好的玩具取悦着女儿。不到十分钟，女儿已经喜欢上我这个“陌生人”，高兴地发出悠扬而嘹亮的欢呼，眼睛却始终没有离开我。&lt;br /&gt;&lt;br /&gt;女儿的讨巧让我欢喜不已，以前的疑虑全无。到晚餐结束的时候，我们已经相处得十分融洽。家的感觉总是很奇妙，特别增添了我的小公主以后，家让你觉得其乐融融，不可割舍，永远牵挂。我就这样来回奔波于家和工作之间，心情的起伏也犹如飞机的来回起降。突然想感谢这段经历，没有它，就没有如此的深切体会。请珍惜现在，无论逆顺，无论悲欢，也无论失去或拥有！&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33166415-115971378028734427?l=haibosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://haibosblog.blogspot.com/feeds/115971378028734427/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33166415&amp;postID=115971378028734427' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/115971378028734427'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/115971378028734427'/><link rel='alternate' type='text/html' href='http://haibosblog.blogspot.com/2006/10/blog-post.html' title='与女儿相聚的日子'/><author><name>Tan, Haibo</name><uri>http://www.blogger.com/profile/04137785960117036532</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33166415.post-115935999921403722</id><published>2006-09-27T20:24:00.000+08:00</published><updated>2006-09-27T20:26:39.230+08:00</updated><title type='text'>足球英语 Soccer Term</title><content type='html'>收录如下：&lt;br /&gt;&lt;br /&gt;后卫：Back&lt;br /&gt;前卫：Midfielder&lt;br /&gt;前锋：Forward&lt;br /&gt;中锋：Striker&lt;br /&gt;自由人：libero&lt;br /&gt;中后卫：Center Back&lt;br /&gt;全能选手：utility player&lt;br /&gt;守门员：Goalkeeper，Goalie&lt;br /&gt;左(右)后卫：Left (Right) Back&lt;br /&gt;清道夫，拖后中卫：Sweeper&lt;br /&gt;左(右)前卫：Left (Right) Midfielder&lt;br /&gt;攻击型前卫，前腰：Attacking Midfielder&lt;br /&gt;防守型前卫，后腰：Defending Midfielder&lt;br /&gt;足球：football，soccer&lt;br /&gt;足球场：field，pitch&lt;br /&gt;中场：midfield&lt;br /&gt;中圈：kickoff circle，center circle&lt;br /&gt;中线：halfway line&lt;br /&gt;边线：touchline&lt;br /&gt;底线：goal line&lt;br /&gt;（点球）发球点：penalty mark&lt;br /&gt;禁区：penalty area&lt;br /&gt;小禁区：goal area&lt;br /&gt;开球：Kick-off&lt;br /&gt;倒钩球：bicycle kick，overhead kick&lt;br /&gt;半高球：chest-high ball&lt;br /&gt;角球：corner ball，corner&lt;br /&gt;球门球：goal kick&lt;br /&gt;地面球：ground ball，grounder&lt;br /&gt;手触球：hand ball&lt;br /&gt;头球：header&lt;br /&gt;点球：penalty kick&lt;br /&gt;罚点球：spot kick&lt;br /&gt;罚任意球：free kick&lt;br /&gt;胸部停球：chesting&lt;br /&gt;连续传球：consecutive passes&lt;br /&gt;鱼跃顶球：diving header&lt;br /&gt;盘球，带球：dribbling&lt;br /&gt;（守门员）接高球：clean catching&lt;br /&gt;边线传球：flank pass&lt;br /&gt;高吊传球：high lobbing pass&lt;br /&gt;凌空传球：volley pass&lt;br /&gt;铲球：tackle&lt;br /&gt;地滚球：rolling pass，ground pass&lt;br /&gt;射门：shoot&lt;br /&gt;贴地射门：grazing shot&lt;br /&gt;近射：close-range shot&lt;br /&gt;远射：long drive&lt;br /&gt;未射中：mishit&lt;br /&gt;越位：offside&lt;br /&gt;传球：pass the ball&lt;br /&gt;接球：take a pass&lt;br /&gt;球传到位：spot pass&lt;br /&gt;拦截球：intercept&lt;br /&gt;掷界外球：throw-in&lt;br /&gt;红牌：red card&lt;br /&gt;黄牌 ：yellow card&lt;br /&gt;正面抢截：block tackle&lt;br /&gt;阻挡：body check&lt;br /&gt;球门前混战：bullt&lt;br /&gt;合理冲撞：fair charge&lt;br /&gt;盯人防守：close-marking defence&lt;br /&gt;短传：close pass，short pass&lt;br /&gt;假动作：deceptive movement&lt;br /&gt;跃起争顶：flying headar&lt;br /&gt;解围：clearance kick&lt;br /&gt;摆脱防守：break loose&lt;br /&gt;搅乱防守：disorganize the defence&lt;br /&gt;筑人墙：set a wall&lt;br /&gt;-全攻全守足球战术：total football&lt;br /&gt;拉开的足球战术 ：open football&lt;br /&gt;越位战术：off-side trap&lt;br /&gt;边锋战术：wing play&lt;br /&gt;积极的抢射战术：shoot-on-sight tactics&lt;br /&gt;拖延战术：time wasting tactics&lt;br /&gt;433阵型：4-3-3 formation&lt;br /&gt;442阵型：4-4-2 formation&lt;br /&gt;进球荒：goal drought&lt;br /&gt;反越位成功：beat the offside trap&lt;br /&gt;判罚出场：send a player off&lt;br /&gt;中场休息：half time interval&lt;br /&gt;加时赛 ：extra-time&lt;br /&gt;伤停补时：injury time&lt;br /&gt;掌握比赛节奏：set the pace&lt;br /&gt;控救技术：ball playing skill&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33166415-115935999921403722?l=haibosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://haibosblog.blogspot.com/feeds/115935999921403722/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33166415&amp;postID=115935999921403722' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/115935999921403722'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/115935999921403722'/><link rel='alternate' type='text/html' href='http://haibosblog.blogspot.com/2006/09/soccer-term.html' title='足球英语 Soccer Term'/><author><name>Tan, Haibo</name><uri>http://www.blogger.com/profile/04137785960117036532</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33166415.post-115833886687308677</id><published>2006-09-16T00:06:00.000+08:00</published><updated>2006-09-16T00:55:29.920+08:00</updated><title type='text'>小熊——云南的骄傲</title><content type='html'>真正开始关注‘梦想中国’是在混合8强赛以后吧，也是在老婆的‘逼迫’下看的。光头小熊打动我的也不是他的英文歌曲和爵士乐，而是他放荡不羁而略显懒散的台风。他演唱时，让人感觉他完全是陶醉在自己世界，更喜欢他完美的头型，个性的胡子。&lt;br /&gt;&lt;br /&gt;今天的欢乐谷是属于小熊的，无人可以和他媲美，他的光芒甚至压过了到场的所有明星嘉宾们。最后一曲狂想，令人惊讶。似乎是节目组有意的安排，绝对的压轴，赛过任何一场国内娱乐节目和晚会。&lt;br /&gt;&lt;br /&gt;小熊最后的不能自控也令人为之动容，正如小熊自己所说，他的风格和选曲从一开始不为大部分人接受到今天20万票的绝对优势，不容易啊。他用他的实力证明了一切，与那些个商业缔造的怪胎中性人形成强烈反差，说明大众的审美还没有完全的沦陷。&lt;br /&gt;&lt;br /&gt;说实话，我在整个梦想中国的比赛里，总共为小熊投了两票（还是在老婆的一再恳请下），因为我不热衷这种“拇指商业”，但并不代表我不支持小熊（我，相信群众，哈哈）。如果今天的结果相反，我觉得就是张靓影的悲剧重现，梦想中国节目的失败，国人的讽刺。&lt;br /&gt;&lt;br /&gt;小熊，希望你带走的荣耀和光环不会侵蚀你对音乐的追求。祝福你一路走好。&lt;br /&gt;&lt;br /&gt;I am proud of you, Xiao Xiong! All Yunnan folk are proud of you!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33166415-115833886687308677?l=haibosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://haibosblog.blogspot.com/feeds/115833886687308677/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33166415&amp;postID=115833886687308677' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/115833886687308677'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/115833886687308677'/><link rel='alternate' type='text/html' href='http://haibosblog.blogspot.com/2006/09/blog-post_16.html' title='小熊——云南的骄傲'/><author><name>Tan, Haibo</name><uri>http://www.blogger.com/profile/04137785960117036532</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33166415.post-115789769017482463</id><published>2006-09-10T22:13:00.000+08:00</published><updated>2006-09-14T23:54:46.560+08:00</updated><title type='text'>舒马赫走了，F1还要继续</title><content type='html'>舒马赫在获得了今年意大利站的冠军后宣布2006年退役，这对于他本人可能是个完美的结局。但不可置疑，他带走的不仅是个人的F1辉煌的战绩，骄人的赛车生涯，也带走了众多舒迷的心，从此看F1就少了很多乐趣和期盼。重新培养一个F1的偶像和英雄是要付出时间的，就好比结束一段感情去开始另一段恋情也是需要时日的。&lt;br /&gt;&lt;br /&gt;舒马赫走了，F1还要继续。祝福迈克尔，也祝福F1&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33166415-115789769017482463?l=haibosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://haibosblog.blogspot.com/feeds/115789769017482463/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33166415&amp;postID=115789769017482463' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/115789769017482463'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/115789769017482463'/><link rel='alternate' type='text/html' href='http://haibosblog.blogspot.com/2006/09/f1.html' title='舒马赫走了，F1还要继续'/><author><name>Tan, Haibo</name><uri>http://www.blogger.com/profile/04137785960117036532</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33166415.post-115781664455513788</id><published>2006-09-09T23:42:00.000+08:00</published><updated>2006-09-09T23:44:04.556+08:00</updated><title type='text'>迷上google earth（三）</title><content type='html'>青岛好友薛国/娜佳现在的家：&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/5475/3637/640/Najia%27s%20home.jpg"&gt;&lt;img style="DISPLAY: block; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/5475/3637/320/Najia%27s%20home.jpg" border="0" /&gt;&lt;/a&gt;  昆明翠湖&lt;br /&gt;&lt;img style="DISPLAY: block; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/5475/3637/320/km_greenlake.jpg" border="0" /&gt;&amp;nbsp;&lt;a href='http://picasa.google.com/blogger/' target='ext'&gt;&lt;img src='http://photos1.blogger.com/pbp.gif' alt='Posted by Picasa' style='border: 0px none ; padding: 0px; background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;' align='middle' border='0' /&gt;&lt;/a&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33166415-115781664455513788?l=haibosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://haibosblog.blogspot.com/feeds/115781664455513788/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33166415&amp;postID=115781664455513788' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/115781664455513788'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/115781664455513788'/><link rel='alternate' type='text/html' href='http://haibosblog.blogspot.com/2006/09/google-earth_115781664455513788.html' title='迷上google earth（三）'/><author><name>Tan, Haibo</name><uri>http://www.blogger.com/profile/04137785960117036532</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33166415.post-115781649933136441</id><published>2006-09-09T23:39:00.000+08:00</published><updated>2006-09-16T00:53:01.856+08:00</updated><title type='text'>迷上google earth（二）</title><content type='html'>昆明，我现在的家：&lt;a href="http://photos1.blogger.com/blogger/5475/3637/640/km_home.jpg"&gt;&lt;img style="DISPLAY: block; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/5475/3637/320/km_home.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;昆明，我哥现在的家：&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/5475/3637/640/mybrothershome.jpg"&gt;&lt;img style="DISPLAY: block; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/5475/3637/320/mybrothershome.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;昆明，老婆的娘家：&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/5475/3637/640/wife%27s%20home.jpg"&gt;&lt;img style="DISPLAY: block; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/5475/3637/320/wife%27s%20home.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://picasa.google.com/blogger/" target="ext"&gt;&lt;img style="BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: 0% 50%; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial" alt="Posted by Picasa" src="http://photos1.blogger.com/pbp.gif" align="middle" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33166415-115781649933136441?l=haibosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://haibosblog.blogspot.com/feeds/115781649933136441/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33166415&amp;postID=115781649933136441' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/115781649933136441'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/115781649933136441'/><link rel='alternate' type='text/html' href='http://haibosblog.blogspot.com/2006/09/google-earth_09.html' title='迷上google earth（二）'/><author><name>Tan, Haibo</name><uri>http://www.blogger.com/profile/04137785960117036532</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33166415.post-115781623052256036</id><published>2006-09-09T23:34:00.000+08:00</published><updated>2006-09-09T23:37:10.526+08:00</updated><title type='text'>迷上google earth（一）</title><content type='html'>大学曾经生活战斗的地方：&lt;br /&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/5475/3637/640/my_dormitory.jpg"&gt;&lt;img style="DISPLAY: block; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/5475/3637/320/my_dormitory.jpg" border="0" /&gt;&lt;/a&gt; &lt;br /&gt;                                                                              校园一景&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/5475/3637/640/campus.jpg"&gt;&lt;img style="DISPLAY: block; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/5475/3637/320/campus.jpg" border="0" /&gt;&lt;/a&gt;&amp;nbsp;&lt;a href='http://picasa.google.com/blogger/' target='ext'&gt;&lt;img src='http://photos1.blogger.com/pbp.gif' alt='Posted by Picasa' style='border: 0px none ; padding: 0px; background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;' align='middle' border='0' /&gt;&lt;/a&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33166415-115781623052256036?l=haibosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://haibosblog.blogspot.com/feeds/115781623052256036/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33166415&amp;postID=115781623052256036' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/115781623052256036'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/115781623052256036'/><link rel='alternate' type='text/html' href='http://haibosblog.blogspot.com/2006/09/google-earth.html' title='迷上google earth（一）'/><author><name>Tan, Haibo</name><uri>http://www.blogger.com/profile/04137785960117036532</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33166415.post-115763394907987232</id><published>2006-09-07T20:59:00.000+08:00</published><updated>2006-09-08T06:27:24.040+08:00</updated><title type='text'></title><content type='html'>wardrobe&amp;nbsp;&lt;a href='http://picasa.google.com/blogger/' target='ext'&gt;&lt;img src='http://photos1.blogger.com/pbp.gif' alt='Posted by Picasa' border='0' style='border:0px;padding:0px;background:transparent;' align='absmiddle'&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href='http://photos1.blogger.com/hello/78/11404/1024/IMG_1889.jpg'&gt;&lt;img border='0' style='border:2px solid #666666; margin:2px' src='http://photos1.blogger.com/hello/78/11404/320/IMG_1889.jpg'&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33166415-115763394907987232?l=haibosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://haibosblog.blogspot.com/feeds/115763394907987232/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33166415&amp;postID=115763394907987232' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/115763394907987232'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/115763394907987232'/><link rel='alternate' type='text/html' href='http://haibosblog.blogspot.com/2006/09/wardrobe.html' title=''/><author><name>Tan, Haibo</name><uri>http://www.blogger.com/profile/04137785960117036532</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33166415.post-115763390365502046</id><published>2006-09-07T20:58:00.000+08:00</published><updated>2006-09-07T20:58:23.660+08:00</updated><title type='text'></title><content type='html'>kitchen&amp;nbsp;&lt;a href='http://picasa.google.com/blogger/' target='ext'&gt;&lt;img src='http://photos1.blogger.com/pbp.gif' alt='Posted by Picasa' border='0' style='border:0px;padding:0px;background:transparent;' align='absmiddle'&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href='http://photos1.blogger.com/hello/78/11404/1024/IMG_1888.jpg'&gt;&lt;img border='0' style='border:2px solid #666666; margin:2px' src='http://photos1.blogger.com/hello/78/11404/320/IMG_1888.jpg'&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33166415-115763390365502046?l=haibosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://haibosblog.blogspot.com/feeds/115763390365502046/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33166415&amp;postID=115763390365502046' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/115763390365502046'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/115763390365502046'/><link rel='alternate' type='text/html' href='http://haibosblog.blogspot.com/2006/09/kitchen.html' title=''/><author><name>Tan, Haibo</name><uri>http://www.blogger.com/profile/04137785960117036532</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33166415.post-115763382722328478</id><published>2006-09-07T20:57:00.000+08:00</published><updated>2006-09-07T20:57:07.226+08:00</updated><title type='text'></title><content type='html'>washing room&amp;nbsp;&lt;a href='http://picasa.google.com/blogger/' target='ext'&gt;&lt;img src='http://photos1.blogger.com/pbp.gif' alt='Posted by Picasa' border='0' style='border:0px;padding:0px;background:transparent;' align='absmiddle'&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href='http://photos1.blogger.com/hello/78/11404/1024/IMG_1886.jpg'&gt;&lt;img border='0' style='border:2px solid #666666; margin:2px' src='http://photos1.blogger.com/hello/78/11404/320/IMG_1886.jpg'&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33166415-115763382722328478?l=haibosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://haibosblog.blogspot.com/feeds/115763382722328478/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33166415&amp;postID=115763382722328478' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/115763382722328478'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/115763382722328478'/><link rel='alternate' type='text/html' href='http://haibosblog.blogspot.com/2006/09/washing-room.html' title=''/><author><name>Tan, Haibo</name><uri>http://www.blogger.com/profile/04137785960117036532</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33166415.post-115763380859155612</id><published>2006-09-07T20:56:00.001+08:00</published><updated>2006-09-07T20:56:48.596+08:00</updated><title type='text'></title><content type='html'>sitting room&amp;nbsp;&lt;a href='http://picasa.google.com/blogger/' target='ext'&gt;&lt;img src='http://photos1.blogger.com/pbp.gif' alt='Posted by Picasa' border='0' style='border:0px;padding:0px;background:transparent;' align='absmiddle'&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href='http://photos1.blogger.com/hello/78/11404/1024/IMG_1884.jpg'&gt;&lt;img border='0' style='border:2px solid #666666; margin:2px' src='http://photos1.blogger.com/hello/78/11404/320/IMG_1884.jpg'&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33166415-115763380859155612?l=haibosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://haibosblog.blogspot.com/feeds/115763380859155612/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33166415&amp;postID=115763380859155612' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/115763380859155612'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/115763380859155612'/><link rel='alternate' type='text/html' href='http://haibosblog.blogspot.com/2006/09/sitting-room.html' title=''/><author><name>Tan, Haibo</name><uri>http://www.blogger.com/profile/04137785960117036532</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33166415.post-115763378917066163</id><published>2006-09-07T20:56:00.000+08:00</published><updated>2006-09-08T12:23:26.630+08:00</updated><title type='text'></title><content type='html'>Bedroom&amp;nbsp;&lt;a href='http://picasa.google.com/blogger/' target='ext'&gt;&lt;img src='http://photos1.blogger.com/pbp.gif' alt='Posted by Picasa' border='0' style='border:0px;padding:0px;background:transparent;' align='absmiddle'&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href='http://photos1.blogger.com/hello/78/11404/1024/IMG_1883.0.jpg'&gt;&lt;img border='0' style='border:2px solid #666666; margin:2px' src='http://photos1.blogger.com/hello/78/11404/320/IMG_1883.0.jpg'&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33166415-115763378917066163?l=haibosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://haibosblog.blogspot.com/feeds/115763378917066163/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33166415&amp;postID=115763378917066163' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/115763378917066163'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/115763378917066163'/><link rel='alternate' type='text/html' href='http://haibosblog.blogspot.com/2006/09/bedroom_07.html' title=''/><author><name>Tan, Haibo</name><uri>http://www.blogger.com/profile/04137785960117036532</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33166415.post-115747363057666075</id><published>2006-09-06T00:03:00.000+08:00</published><updated>2006-09-06T09:30:49.326+08:00</updated><title type='text'>卫星图上的生活、工作</title><content type='html'>今天在&lt;a href="http://maps.google.com"&gt;google map&lt;/a&gt;上看到了自己的生活、工作轨迹。特此留念。&lt;br /&gt;&lt;br /&gt;昆明的家，左上红圈处（留意看很细的圈）那片空旷地是昆明理工大学白龙校区主楼前的操场：&lt;br /&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/5475/3637/640/Home_KM.jpg"&gt;&lt;img style="DISPLAY: block; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/5475/3637/320/Home_KM.jpg" border="0" /&gt;&lt;/a&gt; 北京办公地（红圈）和食堂（紫圈，最早的北京候机楼）&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/5475/3637/640/office_bj_zoomin.jpg"&gt;&lt;img style="DISPLAY: block; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/5475/3637/320/office_bj_zoomin.jpg" border="0" /&gt;&lt;/a&gt; 北京住所，红圈处：&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/5475/3637/640/home_bj.jpg"&gt;&lt;img style="DISPLAY: block; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/5475/3637/320/home_bj.jpg" border="0" /&gt;&lt;/a&gt;北京住所——办公地路线（兰线）&lt;a href="http://photos1.blogger.com/blogger/5475/3637/640/home_office_bj.jpg"&gt;&lt;img style="DISPLAY: block; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/5475/3637/320/home_office_bj.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://picasa.google.com/blogger/" target="ext"&gt;&lt;img style="BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: 0% 50%; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial" alt="Posted by Picasa" src="http://photos1.blogger.com/pbp.gif" align="middle" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33166415-115747363057666075?l=haibosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://haibosblog.blogspot.com/feeds/115747363057666075/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33166415&amp;postID=115747363057666075' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/115747363057666075'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/115747363057666075'/><link rel='alternate' type='text/html' href='http://haibosblog.blogspot.com/2006/09/blog-post_06.html' title='卫星图上的生活、工作'/><author><name>Tan, Haibo</name><uri>http://www.blogger.com/profile/04137785960117036532</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33166415.post-115738031519783836</id><published>2006-09-04T22:16:00.000+08:00</published><updated>2006-09-10T19:51:41.073+08:00</updated><title type='text'>重回北京</title><content type='html'>又离开了妻和女儿，重新回到了工作和思念的状态。&lt;br /&gt;&lt;br /&gt;说实在的，这次的感觉和以前大不相同。更多了牵挂和负疚，因为更加体会了领孩子是一项艰巨而耗费精力的工程，特别随着孩子一天天变得好奇好动。让妻和岳父母带着孩子，我却像个逃兵一样远离。&lt;br /&gt;&lt;br /&gt;朋友从网上发来“&lt;a href="http://www.6fun5.com/cgi-bin/topic.cgi?forum=1&amp;topic=3324&amp;amp;show=25"&gt;三秋过后，谁还记得谁的歌吟&lt;/a&gt;”，借用“有梦的地方就有江湖”，而有江湖，人就身不由己了。。。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33166415-115738031519783836?l=haibosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://haibosblog.blogspot.com/feeds/115738031519783836/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33166415&amp;postID=115738031519783836' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/115738031519783836'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/115738031519783836'/><link rel='alternate' type='text/html' href='http://haibosblog.blogspot.com/2006/09/blog-post.html' title='重回北京'/><author><name>Tan, Haibo</name><uri>http://www.blogger.com/profile/04137785960117036532</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33166415.post-115694815177575250</id><published>2006-08-30T22:25:00.001+08:00</published><updated>2008-08-05T00:10:40.096+08:00</updated><title type='text'>TsingTao Stamp</title><content type='html'>&lt;a href="http://photos1.blogger.com/blogger/5475/3637/640/IMG_1809.jpg"&gt;&lt;img style="DISPLAY: block; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/5475/3637/320/IMG_1809.jpg" border="0" /&gt;&lt;/a&gt; &lt;a href="http://picasa.google.com/blogger/" target="ext"&gt;&lt;img style="BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: 0% 50%; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial" alt="Posted by Picasa" src="http://photos1.blogger.com/pbp.gif" align="middle" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33166415-115694815177575250?l=haibosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://haibosblog.blogspot.com/feeds/115694815177575250/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33166415&amp;postID=115694815177575250' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/115694815177575250'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/115694815177575250'/><link rel='alternate' type='text/html' href='http://haibosblog.blogspot.com/2006/08/impress-tsingtao.html' title='TsingTao Stamp'/><author><name>Tan, Haibo</name><uri>http://www.blogger.com/profile/04137785960117036532</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33166415.post-115665123980257364</id><published>2006-08-27T11:38:00.000+08:00</published><updated>2006-08-27T12:08:25.136+08:00</updated><title type='text'>回家随笔</title><content type='html'>终于时隔三个星期后，又回到家人身边，回到女儿身边。&lt;br /&gt;&lt;br /&gt;8个月的女儿显然对父亲已略显陌生，刚开始眼睛瞪得溜圆，呆呆地看着家里‘陌生’的面孔。我接过女儿，不停地亲她并呼唤着女儿的名字。也许是听出了熟悉的声音（要知道，每天匀匀都可以听到我的声音），女儿不再拘谨，开始扯着嗓子‘唱出’不着调的曲子，一边还不安分的扑向我的面庞，好奇的盯住我的眼镜而且非抢不可的样子。女儿已经知道是爸爸回家了吧！&lt;br /&gt;&lt;br /&gt;接下的一个星期，我会陪伴着女儿。8个月的孩子，记忆是浅的，我不知道下次离开又再回来，女儿是否还会依然对我表现出陌生和拘谨，但我相信，血脉相连的亲情是永远无法阻隔的。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33166415-115665123980257364?l=haibosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://haibosblog.blogspot.com/feeds/115665123980257364/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33166415&amp;postID=115665123980257364' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/115665123980257364'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/115665123980257364'/><link rel='alternate' type='text/html' href='http://haibosblog.blogspot.com/2006/08/blog-post_27.html' title='回家随笔'/><author><name>Tan, Haibo</name><uri>http://www.blogger.com/profile/04137785960117036532</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33166415.post-115641567989793044</id><published>2006-08-24T18:31:00.000+08:00</published><updated>2006-08-24T20:28:05.303+08:00</updated><title type='text'>How To Provide A Web API</title><content type='html'>In a world where people are making interdependent webservices, &lt;span class="caps"&gt;API&lt;/span&gt; design and maintenance is pretty important. Unfortunately  despite rising use and availability of APIs, there are significant problems with  the way even big &lt;span class="caps"&gt;API&lt;/span&gt; vendors are deploying and  maintaining their APIs.&lt;div class="entry-content"&gt;&lt;div class="entry-body"&gt; &lt;p&gt;What are a few simple rules for providing a web &lt;span class="caps"&gt;API&lt;/span&gt;?&lt;/p&gt; &lt;ol&gt;&lt;li&gt;Keep it clean and simple  &lt;/li&gt;&lt;li&gt;Stick to standards  &lt;/li&gt;&lt;li&gt;Make it about data  &lt;/li&gt;&lt;li&gt;Keep it working  &lt;/li&gt;&lt;li&gt;Design for updates &lt;/li&gt;&lt;/ol&gt;Reading full text &lt;a href="http://www.sourcelabs.com/blogs/ajb/2006/08/how_to_provide_a_web_api.html"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;/div&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33166415-115641567989793044?l=haibosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.sourcelabs.com/blogs/ajb/2006/08/how_to_provide_a_web_api.html' title='How To Provide A Web API'/><link rel='replies' type='application/atom+xml' href='http://haibosblog.blogspot.com/feeds/115641567989793044/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33166415&amp;postID=115641567989793044' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/115641567989793044'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/115641567989793044'/><link rel='alternate' type='text/html' href='http://haibosblog.blogspot.com/2006/08/how-to-provide-web-api.html' title='How To Provide A Web API'/><author><name>Tan, Haibo</name><uri>http://www.blogger.com/profile/04137785960117036532</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33166415.post-115634580755430585</id><published>2006-08-23T22:29:00.000+08:00</published><updated>2006-08-23T23:49:08.010+08:00</updated><title type='text'>思念是一种痛，痛并快乐着</title><content type='html'>&lt;span style="font-family:georgia;color:#ff6600;"&gt;和往常一样，工作结束回到在北京的住处。之所以说住处，因为这儿并没有家的味道，说宿舍又感觉回到学生时代，离开校园十年了，避讳之。&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;color:#ff6600;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;color:#ff6600;"&gt;和远在昆明的家人连线，屏幕前闪现妻和女儿的影像，一天的困乏全无。匀匀是我的cute lady，虽然还只会咿咿呀呀，可她已经很会通过声调、声长配合面部表情来表达情感了。从电脑的另一端见到老爸，高兴得手舞足蹈，拍手迎合。听见老爸的声音，显得十分好奇，四处寻找，看见camera这个新奇的东西，马上恨不得一把抓过，要含到嘴里。妻一边呵斥，一边将她抱离，显然这侵犯了她，露出无辜而愠怒的表情。来不及和妻寒暄几句，妻就要忙碌女儿的洗澡、喂食，我独自一人在这头聆听观看妻的忙碌和女儿的调皮，熟悉的场景，程式化的Baby care感染着我，想家。我决定这周fly back。妻确实不容易，白天上班，晚上带孩子玩耍、洗澡、喂奶，深夜还得偶给我的cute lady把尿，睡眠不足，身体的劳累和疲惫，可想而知。&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;color:#ff6600;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;color:#ff6600;"&gt;当我告诉妻fly back的消息，妻显然激动而兴奋，一个劲反问我是不是真的？我的傻老婆，老公什么时候骗过你啊。&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;color:#ff6600;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;color:#ff6600;"&gt;结束了和家人的连线。我默想，女儿啊，你早点睡，睡前好好小便，今晚别淘了，让妈妈好好睡个通头觉！&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33166415-115634580755430585?l=haibosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://haibosblog.blogspot.com/feeds/115634580755430585/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33166415&amp;postID=115634580755430585' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/115634580755430585'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/115634580755430585'/><link rel='alternate' type='text/html' href='http://haibosblog.blogspot.com/2006/08/blog-post_115634580755430585.html' title='思念是一种痛，痛并快乐着'/><author><name>Tan, Haibo</name><uri>http://www.blogger.com/profile/04137785960117036532</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33166415.post-115634098277933221</id><published>2006-08-23T20:21:00.000+08:00</published><updated>2006-08-23T23:26:07.146+08:00</updated><title type='text'>SAP IDES ECC5.0 &amp; DIMP安装</title><content type='html'>不是专业的basis顾问，许和我却着实干了一把专业的basis活。 （注：许是位ABAP顾问，他有天津人天生的嘴巴子，还有一股内敛的坚韧和执著，正是这执著促成了success）&lt;br /&gt;&lt;br /&gt;重新安装IDES服务器的想法始于上周五，我们原来的IDES系统安装的是ECC4.7，项目要求是ECC5.0+Oracle并且带有DIMP增强包。于是趁专业basis顾问没有到位，赶紧试手一把。&lt;br /&gt;1. OS是Windows2003，这个是驾轻就熟的。没有问题一个半小时搞定连打sp1并做好原始系统备份（事实证明太关键了）&lt;br /&gt;2. 安装Oracle 9.2.0&lt;br /&gt;3. 接下来要开始SAP central instance的安装准备，磁盘分区（除系统占用一个硬盘，还有四个硬盘，无RAID控制卡，原本打算把IDES 数据分散到四个硬盘，没想到这为后来的安装埋下炸弹），配置page file等。&lt;br /&gt;4. 准备就绪，central instance的安装开始，非常简单也很顺利，空间占用不大（200多M）就是按默认设置给分配了900多的RAM（共1.5G）&lt;br /&gt;5. DB instance安装，一通欲乱人眼的配置，小心翼翼地配置并记录每一步的选项。导入exp的8张盘，生成SAPDATA TABLE SPACE需要96G的空间，God，没有一个分区能容，拆！这一拆坏了事&lt;br /&gt;6. 接下来开始，等着吧。正乐着呢，砰，迸出错误提示，磁盘空间不够。郁闷啊，怎么办，不甘心，要不减少几个table space的创建？说干就干。把原来的table space文件个数锐减一半，这总够了吧。于是耐心等待table space的创建，yeah过了，欣喜若狂，让它自己慢慢Load数据吧，收工回家，明天来继续&lt;br /&gt;第二天（周六）：&lt;br /&gt;7.期盼的打开电脑，连接服务器，心凉了，Load data出错，前功尽弃。仍不死心，坚持可以把SATADATA文件分散到不同分区，这次不减少table space的大小，只要找到一个合适的配比，应该可以，自以为是&lt;br /&gt;8. 。。。。。。结果：屡试不爽&lt;br /&gt;9. 痛定思痛，把四个36G的硬盘合并，没有RAID，只有用做成dynamic disk，创建一个大卷，把所有硬盘合并成一个分区，获取到一个130G的分区，这个举措不亚于遵义会议的成果。&lt;br /&gt;10. DB instance的安装配置早熟记在心，一路飞奔，点击start，呵呵，服务器老兄你累去吧。我们不伺候了&lt;br /&gt;第三天（周日）：&lt;br /&gt;11. 忐忑不安的连上服务器，哈哈，成了。IDES ECC5.0的安装成功完成，堪比四度赤水的胜利！&lt;br /&gt;12. 安装DIMP的Add-on，查资料，看文档，总算知道该如何装了，可却遭迎头一击，一堆错误冲我们狞笑。不跟你玩了，俺们的整个周末不能被你小样糟蹋了&lt;br /&gt;第四天：&lt;br /&gt;13. 化整为零，各个击破。方针定了，执行起来可就艰辛了，许查资料，看notes。一天下来，脖子抬不起来，按错误提示逐个解决了一些表激活状态，又发现DIMP和ECC IDES数据表的conflict问题。决定暂时放弃。&lt;br /&gt;第五天：&lt;br /&gt;14. 发现了CRT (conflict resolvation transition)这东西，到service.sap.com下载crt包吧，配置好crt，问题解决，终于可以导入DIMP了。也到晚上九点了，行，老兄你就争气点，慢慢导吧&lt;br /&gt;第五天&lt;br /&gt;15.哥们，你真棒！大功将成，接下来可就是按部就班的工作了。2:30pm，长吁一口气，大功告成！&lt;br /&gt;&lt;br /&gt;SAP，想说爱你不容易！SAP，你啥时走上平民化之路？！&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33166415-115634098277933221?l=haibosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://haibosblog.blogspot.com/feeds/115634098277933221/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33166415&amp;postID=115634098277933221' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/115634098277933221'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/115634098277933221'/><link rel='alternate' type='text/html' href='http://haibosblog.blogspot.com/2006/08/sap-ides-ecc50-dimp.html' title='SAP IDES ECC5.0 &amp; DIMP安装'/><author><name>Tan, Haibo</name><uri>http://www.blogger.com/profile/04137785960117036532</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33166415.post-115631194126666120</id><published>2006-08-23T13:24:00.000+08:00</published><updated>2006-09-10T22:37:15.500+08:00</updated><title type='text'>青岛印象</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/5475/3637/1600/IMG_1867.jpg"&gt;&lt;img style="FLOAT: right; MARGIN: 0pt 0pt 10px 10px; CURSOR: pointer" alt="" src="http://photos1.blogger.com/blogger/5475/3637/320/IMG_1867.jpg" border="0" /&gt;&lt;/a&gt;&lt;span style="color:#3333ff;"&gt;以前从来没有真正好好驻足看看大海，也没有闲暇体味海滨城市的风情，这次有幸在青岛一个星期。除了多年未见的同学、校友让我倍感亲切和温暖外，青岛美丽的海景，独特的德式建筑，热闹的烧烤夜市，‘大排档’歌手以及青岛人闲适的生活方式让我开始喜欢上中国的帆船之都。&lt;br /&gt;&lt;br /&gt;恰逢青岛啤酒节开幕，在这体会了青岛人对啤酒的疯狂，伴随许巍的慢摇滚，我仿佛也成为了他们中的一员。这种情感对我来说，隐藏已久。&lt;br /&gt;&lt;br /&gt;虽不能说一见钟情，可为什么离开时会恋恋不舍？！See you，TsingTao！&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;特别感谢我的挚友娜婕夫妇、慧宁和老戴!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33166415-115631194126666120?l=haibosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://haibosblog.blogspot.com/feeds/115631194126666120/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33166415&amp;postID=115631194126666120' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/115631194126666120'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/115631194126666120'/><link rel='alternate' type='text/html' href='http://haibosblog.blogspot.com/2006/08/blog-post_23.html' title='青岛印象'/><author><name>Tan, Haibo</name><uri>http://www.blogger.com/profile/04137785960117036532</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33166415.post-115626129769873945</id><published>2006-08-22T23:30:00.000+08:00</published><updated>2006-08-23T00:07:51.470+08:00</updated><title type='text'>久违的北京的蓝天</title><content type='html'>整十年了，离开了学校，离开了北京。&lt;br /&gt;&lt;br /&gt;如今也重回北京一个多月了，天一直灰蒙蒙的。今天终于看见了久违的蓝天。首都机场的林荫道感觉就像学校的南北大道。自己的思绪也随着飞舞流动的光影来到了校园，如今的校园是什么样的呢？一切如故还是面貌一新。How do you do，Tsinghua? How do you do，Beijing?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33166415-115626129769873945?l=haibosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://haibosblog.blogspot.com/feeds/115626129769873945/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33166415&amp;postID=115626129769873945' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/115626129769873945'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33166415/posts/default/115626129769873945'/><link rel='alternate' type='text/html' href='http://haibosblog.blogspot.com/2006/08/blog-post.html' title='久违的北京的蓝天'/><author><name>Tan, Haibo</name><uri>http://www.blogger.com/profile/04137785960117036532</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry></feed>
