The blog is solely a platform for self-expression on topics out of personal interests, view of current affairs, especially those related to China, economy and social phenomenon. As far as it is called an opinion, it is biased and hardly judged as objective. My blog posts in this site and any other site have no relation to my current or previous employers, nor does it have anything to do with business those companies operate in.
Saturday, May 30, 2009
Japanese Bring Hot Spring to Home
Japanese remarkable creativity is proven again (to my limited knowledge). We today bought a packs of hotspring powder from a Japanese supermart in Sydney. Sprinkle it in the hot tub, control the tempurature of hot warter between 38 to 42 degree, a Japanese style hotspring is created in my home besides the bathtup is usually much larger than that you would see in most Japan's household.
Thursday, May 21, 2009
So What is SharePoint
My upfront apology for the briefness and unstructureness of this blog. Just thought I could do a blog series on SharePoint that hopefully share some points.
In short, SharePoint isn't merely an application that serves a vertical purpose. Rather it is a service platform where other business applications can be built on. Just as the term "platform" implies there are many OOTB platform features that otherwise would require reinventing the wheel. Seamless integration with Microsoft Outlook is one of the made-ready platform features.
You may have heard different terms that all refer to SharePoint such as WSS3.0(Windows Shared Server) and MOSS2007(Microsoft Office SharePoint Server). I personally use SharePoint as an umbrella code name to refer to the product when talking to clients at business side. Down to the technical level, WSS and MOSS are most likely to be used. MOSS 2007 is built on top of WSS 3.0, which is also built on top of ASP.NET 2.0 and runs in IIS (Internet Information Server).
Microsoft has a reputation being close-sourced and leaving no chance for extention or customisation. This isn't true, at least not for the entire Microsoft Office product suite, SharePoint included (as the name MOSS indicates). Instead of calling plug-ins, they are called add-ons in Microsoft. Just like people can develop custom portlets for Confluence or JIRA, one can develop Web Parts and deploy them to SharePoint. The difference is one is in Java while another .NET. The deployment process even shares some common characters, a XML descriptor file is needed - portlet.xml vs. *.dwp.
IMHO, transiting from Java to .NET requires a paradigm shift even though both lauguages follow OO pinciples. Microsoft isn't Open Sourced meaning at least for things you need you would need a license to legally install before you can start playing around with them. The model of downloading MySQL for free, hitting the ground running for a university student who wants to get a taste of DB programming isn't going to work in Microsoft world. Another frustration I have experienced is Microsoft products' appetite for hardware resources. You need a high-spec computer to run Microsoft goodies.
The world is changing. Sun is going to be bought by Oracle after it failed to sell itself to IBM. The old saying of "Microsoft againt community" in my opinion is no longer true. Microsoft these days engages with community on a broader scale, after all Ray Ozzie is company's chief software architect. CustomWare is an Integration & Collaboration specialist. SharePoint is Microsoft's entry to the arena, let's embrace it and delight our customers.
In short, SharePoint isn't merely an application that serves a vertical purpose. Rather it is a service platform where other business applications can be built on. Just as the term "platform" implies there are many OOTB platform features that otherwise would require reinventing the wheel. Seamless integration with Microsoft Outlook is one of the made-ready platform features.
You may have heard different terms that all refer to SharePoint such as WSS3.0(Windows Shared Server) and MOSS2007(Microsoft Office SharePoint Server). I personally use SharePoint as an umbrella code name to refer to the product when talking to clients at business side. Down to the technical level, WSS and MOSS are most likely to be used. MOSS 2007 is built on top of WSS 3.0, which is also built on top of ASP.NET 2.0 and runs in IIS (Internet Information Server).
Microsoft has a reputation being close-sourced and leaving no chance for extention or customisation. This isn't true, at least not for the entire Microsoft Office product suite, SharePoint included (as the name MOSS indicates). Instead of calling plug-ins, they are called add-ons in Microsoft. Just like people can develop custom portlets for Confluence or JIRA, one can develop Web Parts and deploy them to SharePoint. The difference is one is in Java while another .NET. The deployment process even shares some common characters, a XML descriptor file is needed - portlet.xml vs. *.dwp.
IMHO, transiting from Java to .NET requires a paradigm shift even though both lauguages follow OO pinciples. Microsoft isn't Open Sourced meaning at least for things you need you would need a license to legally install before you can start playing around with them. The model of downloading MySQL for free, hitting the ground running for a university student who wants to get a taste of DB programming isn't going to work in Microsoft world. Another frustration I have experienced is Microsoft products' appetite for hardware resources. You need a high-spec computer to run Microsoft goodies.
The world is changing. Sun is going to be bought by Oracle after it failed to sell itself to IBM. The old saying of "Microsoft againt community" in my opinion is no longer true. Microsoft these days engages with community on a broader scale, after all Ray Ozzie is company's chief software architect. CustomWare is an Integration & Collaboration specialist. SharePoint is Microsoft's entry to the arena, let's embrace it and delight our customers.
Wednesday, April 29, 2009
Manager's Blog
Odd as a Java man managing a Microsoft practice, I ask myself and I am sure other people would ask the same question as well, what value on earth does this young guy add to the practice. Well my SharePoint skills and knowledge are still as sharp as my Java and Integration. One must be day-dreaming if I am expected to lead the team technically from day one.
What value do I add to the practice? I work tiredlessly to look for ways and make ways for things to happen at company and practice's best interest.
What value do I add to the practice? I work tiredlessly to look for ways and make ways for things to happen at company and practice's best interest.
Thursday, March 12, 2009
First Blog posted from Office 2007
Who says Microsoft can't live with Google? I am posting a blog from Microsoft flagship product Office Word 2007 to my personal blog provided by Blogger owned by Google.
Sunday, December 21, 2008
Another Xmax party, another year at CW and goodbye Jono
Had my third xmas party at CustomWare yesterday and also saw my best buddy Jono leaving for pursuing his own aspiration. Feel glad he has had chance to try different things that he wants to experience over the course of his lifetime. We went to UTS together where he showed his great commitment that people a few years older wouldn't dare to show. He is outspoken at uni but knows the limit. Knowing the limit will be one of his lifetime traits that will accompany him while he pursues his future.
At last I asked a question I have been saving for the last moment to ask him -- as someone who holds strong Christian faith, why he never tried to convert me. Well again the answer doesn't disappoint me -- for someone who wants to seek the door when the time is right, the door will be shown to them. I won't say good luck to Jono as I know it would just be the waste of words -- good luck will always be with him no matter what and when. I rather told him my last advice for some time to come that ideology never works in reality and the best way to form your opinion about a thing in a country will be traveling to there and see the thing by yourself. Oh, again, the exception of course is unless you want to be a politician who takes whatever serves his/her purpose.
At last I asked a question I have been saving for the last moment to ask him -- as someone who holds strong Christian faith, why he never tried to convert me. Well again the answer doesn't disappoint me -- for someone who wants to seek the door when the time is right, the door will be shown to them. I won't say good luck to Jono as I know it would just be the waste of words -- good luck will always be with him no matter what and when. I rather told him my last advice for some time to come that ideology never works in reality and the best way to form your opinion about a thing in a country will be traveling to there and see the thing by yourself. Oh, again, the exception of course is unless you want to be a politician who takes whatever serves his/her purpose.
Monday, December 1, 2008
中国并不缺乏制造能力
工厂并不是最重要的资产,因为他们可以复制;而且作为世界的工厂中国并不缺乏制造能力。相比之下,任何一个产业研发水平和技术储备是最重要的资产,也是中国工业目前的短板。因此,
中国各工业企业应该瞄准时机,开始在经济危机严重的国家特别是美国大举招聘技术人才。然后用招聘来的人才来培养自己的人才,优化企业运作流程。自己培养的人才要比花大钱请来的技术高超的外国‘大爷’们更容易留驻。
中国各工业企业应该瞄准时机,开始在经济危机严重的国家特别是美国大举招聘技术人才。然后用招聘来的人才来培养自己的人才,优化企业运作流程。自己培养的人才要比花大钱请来的技术高超的外国‘大爷’们更容易留驻。
Black Friday Shooting
Wow, where else could this happen besides America? The answer is none, only Americans are able to wage this scale of ridicule -- adults shooting at each other inside a toy store that is meant for kids.
That leads me to knock off a few thought over top of my head,
That leads me to knock off a few thought over top of my head,
- Adults can't wait to show off their toys when shopping toys for their kids.
- There are real angry men and women outta there in a beautiful state called California.
- Black Friday isn't named for nothing and can't get any darker.
- At last God always bless America and no one else.
Subscribe to:
Posts (Atom)