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 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 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.
2 Jul
I am integrating an open-source PHP webmail client to my website. There are several candidates for that. After testing, I prefer RoundCube Webmail currently. But there are some issues in my website so far. Because my current virtual host
9 Apr
I added the Google Maps into my Blog for eBaotech office and my home. Click here for reviewing it.
5 Apr
I added the WP-PageNavi plug-in into my Blog. It’s great!
We really should add it into our eBao GeneralSystem!!!