Do not focus where we are today, but where we intend to go
23 Aug
In those days, I was tired in resolving No Internet Access issue for my laptop. And the major difference is the operation system is Windows 7.
I found many users are finding the right way for resolving the same issue. I tried all the possible actions, but the issue still cannot be resolved. Good news is that it is working well now!!!
The reason is that a switch uses static IP address 192.168.1.1, and this static IP address is being used by router at the same time. Windows XP cannot find this issue, so it can work well. But Windows 7 can detect this issue, so Windows 7 asks DNS server(s) from switch, not from router. So it shows No Internet Access, because switch cannot provide DNS server(s). When I found this root cause, I changed the static IP address of switch. Done! That should be a great reference for resolving similar issue(s).
I have to say Windows 7 is better than previous operation systems of Microsoft, such as Windows 2000, Windows XP.
8 Jun
My website (bornayuan.com) is using WordPress system, and it is very good CMS (Content Management System). Now I am looking for a portal system for business portal setup, of course it should be based on PHP technology.
Joomla is a recommended candidate. I think it is a better choice for building portal, but WordPress is for Blog only.
25 Mar
使用最多的Google搜索引擎,最终还是选择离去了。本来呢,其实也没什么,一家互联网企业的进出,再平常不过了。只是很奇怪,我在国内的网站发现不了相关的新闻,更是找不到评论!这,反而引起我的注意,其中肯定有一些值得了解的真实原因。否则中国政府肯定不会限制评论。
辗转了很多国外的网站,还是发现了一些内容。中国政府一再强调“外资企业在中国经营,必须遵守中国法律”,这个应该是无可厚非的,或者说是无可争议的。但问题就是在于这个所谓的“法律”上。Google提供互联网的内容搜索服务,国家要求针对一些内容进行过滤,但是需要过滤的内容,并不能在现有的任何法律中找到任何的明确规定,也就是说,需要Google无条件遵守的“法律”是随机的、口头的、随性的,很多“领导”或者“机构”都会随时给Google只会要马上过滤的内容。所以呢,Google也提及了,需要审查的内容,必须是透明的,显然中国政府是做不到的,有太多的过滤内容是“不合法”的。
长期处于这种压抑的经营状态下,Google的老大们有点受不了了,于是乎今天就爆发了。从个人的角度看,赚钱还是纯粹一点好,少扯上政治的因素。很难想象Google有一天会肩负责任去中东推行民主政策,所以么,当地政府的要求还是尽量去满足,管他是不是合理的,在当地是正确的,就行了。
Google走了,还是有点可惜的。希望这件事情能够尽快过去。
25 Feb
Do you think the Upgradability is necessary for enterprise application system? My answer is NO!
My previous company is focusing on enterprise application system of insurance industry, and from 2006 it started proposing product (or baseline) concept to client. But now, three years later, it has been cancelled.
The purpose from company
Proposing upgradability of enterprise application system, we can keep the client in the product line and learn business requirements from client. The cost of product upgrade will be covered by license fee and yearly service fee, the customization cost will be charged on project budget.
Benefits for client
If a client joined the road map of product upgrade, client can get the upgraded and new features free frequently. And some change requests can be pushed into the road map via negotiation. So the budget can be reduced.
It seems everything is OK for both! Is it true?
Issues for company
What’s the solution for the upgradability of enterprise application system? How can we add the customization requirements into the road map of product if we are providing common features for all global clients? How can we manage the expectation if we have one hundred clients on this way already? What is the solution for client if client doesn’t want to upgrade some features? How can we assure the quality of enterprise application system for the frequent upgrade activities?
Risks for client
If you can add customization features into the road map of product easily, how could you trust it is a standard product? The upgrade activity of enterprise application system does not like desktop software, it needs to modify source code of system, do you think it will be a smooth way for adding new features or improving existing functions in current running production? If the upgrade activity includes some additional features which are useless/conflicting for your current business, do you want to stop the frequent upgrade?
Before we kicked off the work, we still believe that all the issues and risks can be resolved and mitigated, all the expectations can be balanced finally. But actually we did not.
By now, no any enterprise application system provider can say: we can provide an upgradability system, and it can be upgraded smoothly and safely. Because this is a change-resource-code work, it means the upgrade activity is a big project, not an simple uninstall and reinstall only.
The biggest issue is that the frequent upgrade activities will impact the quality of system, and many defects will be raised once we do an upgrade, and we need 20 engineers to work one while month for resolving all major defects. Client test team also needs to execute all the test cases again for the upgrade activity, even there is no any new customization feature. You cannot image the suffering for this, because it is frequent!!!!
Finally, the cost of upgrade is over the budget.
As acted the project manager for that I don’t suggest we take this way. Of course we cannot say it is impossible, but it is expensive obviously. And another point what I want to underline is that enterprise application system is based on real business requirements, and which should be considered in advance before we modify anything. But the upgrade is uncontrollable for you, because you will find this comments from provider always: If you want to upgrade the new version system, you have to use those new features/functions, otherwise you cannot upgrade any new version system any more in the future. So actually you are importing the uncontrollable risks into your business if you take frequent upgrade for your system.
18 Nov
By last weekend, all my domains and websites have been transferred to oversea service provider. The domains are being managed by NAME.COM, and IX Web Hosting is my web hosting provider now.
Actually, my domains and web hosting have been changed several times already. But I have to say China service provider is not good enough, and the service is not professional enough.
For my experience on this, if we use oversea web hosting, we MUST have dedicated IP address! That is the most important condition for selection provider!
1 Nov
Dear My Friend,
Now, you can visit Borna Yuan’s Life via your mobile device direcly! And the mobile version will be displayed on your mobile browser! Just type www.bornayuan.com in the address bar of your mobile browser.
26 Oct
I bought this SmartPhone on Taobao.com, and the price is 1800 CNY. The design of Dopod C730W is good for business, QWERTY keyboard and Exchange Mail. But I found several issues on it.
one is the key labels are different with actual keys. I think the root cause maybe the Windows Mobile system has been re-flashed for China market.
The another one is the phone loses the GPRS signal sometimes.
18 Aug
So far, my Hotmail account cannot receive the backup e-mail sent by WordPress, and the same issue was in comment plug-in. Some guys suggested to install the SMPT plug-in, it is good solution! Now my comment plug-in is working, but my database plug-in still could not work.
I checked the source code of database plug-in [WP-DBManager, GaMerZ]. I think I found the root cause.
WP-DBManager sends database backup e-mail with attachment, but the latest version of WP (v2.6.1) does not support sending e-mail with attachment, WP-DBManager cannot use wp_mail() function to send database backup e-mail with attachment. So WP-DBManager has to use mail() function to send e-mail. That means WP-DBmanager uses SendMail function of Linux server. And the root cause is here, Hotmail needs to validate the e-mail sender, but the SendMail function of Linux server cannot provide the validation information. So Hotmail will give up the e-mails sent by SendMail function.
If WP-DBManager can use SMTP for sending database backup e-mail, this issue will be closed! But, but…the wp_mail() function of WP (v2.6.1) does not support sending e-mail with attachment…So we need to wait the next version for fixing this issue.