Google Analytics

Search This Blog

Sunday, May 30, 2010

Passion Outweighs Intelligence

In entrepreneurship, passion outweighs intelligence.

In spirituality, compassionate outweighs methods.

If you have already won the championship once, you will not be as passionate. Maybe you will do it for money, but most likely you will not complete the full race.

Which means, your entrepreneurship lifespan will start from zero stage to experience stage to success stage.

It also means that entrepreneur lifespan is short.

Hence, if you do not feel excited about something, don't do it.

Mexico wins right to host WCIT 2014

Mexico has won the right to host the 19th World Congress on Information Technology (WCIT 2014), the ‘Olympics of the ICT World’ that brings together global leaders in business, government and academia to impact economic and social development through the exchange of ideas and policies. Mexico will be the first Latin American economy to host the signature event of the World Information Technology and Services Alliance (WITSA). Previous WCIT events have been held in North America, Europe, Asia and Oceania. Mexico will host WCIT 2014 in Guadalajara, Jalisco, the nation’s ‘high-tech’ capital and regional hub for information and communication technologies (ICT), on May 26 – 29, 2014.

Check out details.

More about Witsa:

Founded in 1978, the World Information Technology and Services Alliance (WITSA) is a leading consortium of ICT industry association members from nearly 70 economies around the world. WITSA’s members represent more than 90 percent of the world ICT market.

As the leading recognized voice of the global ICT Industry, WITSA aims to drive transformation and grow the industry. WITSA believes ICT is the key driving force to enable governments, businesses and societies for global development and economic growth.

WITSA is dedicated to the following:
  • Advocating international public policies that promotes the industry’s growth and development;
  • Facilitating international trade and investment of ICT products and services through our global network of contacts;
  • Promoting industry cooperation and strengthening our national associations through the sharing of knowledge, experience, and critical information;
  • Publishing global ICT research through the WITSA Digital Planet;
  • Awarding signature events, World Congress on Information Technology (WCIT) and Global Public Policy Summit (GPPS) to different host countries around the world; and
  • Organizing and hosting the Global ICT Excellence Awards to recognize the most outstanding ICT users.

The Global Public Policy Summit 2011, to be held in Guadalajara, Mexico

WCIT In order to discuss the “state of the world” in relation to public policies affecting the Information and Communication Technology (ICT) industry, more than 500 government officials and policy makers from more than 50 countries will gather at the Global Public Policy Summit 2011, to be held on November 6th - 8th, 2011, in Guadalajara, Jalisco, Mexico. Previously hosted in Argentina (1999), Malaysia (2005), Egypt (2007), and Bermuda (2009), the GPPS is a flagship event of the World Information Technology and Services Alliance (WITSA), a consortium of over 70 national ICT industry associations with members representing more than 90 percent of the world ICT market. The GPPS 2011 in Guadalajara is coordinated by MexicoIT, an initiative executed by the Mexican Chamber for the Electronics, Telecommunications & Information Technologies Industries (CANIETI), with the support of the Mexican Ministry of Economy.

Check out details.

Saturday, May 29, 2010

ICT Spending to Bounce Back; Reach Pre-Recession Levels by 2013

The Great Recession of 2009 saw a decline in global ICT spending of 3 percent, with computer hardware and communications equipment sectors being hit particularly hard, according to Digital Planet 2010, a study released by the World Information Technology and Services Alliance (WITSA) on the third day of WITSA’s 17th World Congress for Information Technology. However, with return to growth in all sectors in 2010, ICT spending will reach pre-recession levels by 2013. Coming out of the recession, a built up demand will fuel a surge in ICT spending, reaching 8.7 percent globally by 2011 before flattening out at around 6 percent from 2013 onwards.

Check out details.

WITSA extends biz centers, secretariats to 6 continents

The World Information Technology and Services Alliances (WITSA) has extended its active footprint to 6 continents with the establishment of 9 new business centers and 5 new regional secretariat offices. Announcing this, WITSA Chairman Dato’ Dan E Khoo said the additions reflect the organization’s sustained drive to enhance its role and expand its services to its members, their respective affiliates and WITSA Global Partners. WITSA Business Centers facilitate business matching among affiliated companies while WITSA Regional Secretariat offices increase the level of representation to maintain WITSA’s position as the leading voice of the global ICT industry. The newly-added WITSA Business Centers are in Armenia (Yerevan), Australia (Canberra), Canada (Ontario), Chile (Santiago), Costa Rica (San Jose), Egypt (Cairo), Kenya (Nairobi), Korea (Seoul) and Spain (Madrid). This brings the number of WITSA Business Centers to 18 including the existing facilities in Malaysia (Cyberjaya & Kuala Lumpur), Chinese Taipei, Lebanon (Beirut), Nigeria (Abuja), the United States (Virginia), Argentina (Buenos Aires), Macedonia (Skopje) and South Africa (Johannesburg). WITSA’s Regional Secretariats offices in Asia (Kuala Lumpur, Malaysia) and North America (Virginia, USA) are now joined by counterparts in Latin America (Mexico City, Mexico), Africa (Abuja, Nigeria), Eastern Europe (Moscow, Russia), the Middle East & North Africa (Beirut, Lebanon) and the Caribbean (Hamilton, Bermuda).

Check out details.

Friday, May 28, 2010

WITSA announces 7 ICT Award winners at WCIT 2010

The World Information Technology and Services Alliance (WITSA) presented the WITSA Global ICT Excellence Awards to 7 organizations from 7 countries and four continents last night. The Awards were presented to the private and public sector organizations at WITSA’s 17th World Congress in Information Technology (WCIT 2010) Gala Dinner at Beurs van Berlage.

Every two years, the WITSA Global ICT Excellence Awards recognize select organizations whose use of ICT has exhibited exceptional achievement within three broad categories: Public Sector Excellence, Private Sector Excellence, and Digital Opportunity. In addition, a special Chairman’s Award is presented to a nominee from the entire pool of candidates from all three categories.

The Award winners are as follows:
  • The Chairman’s Award:

    • Institute for Information Industry (III) – The Driving Force of Taiwan's Information Society;
  • Public Sector Award:


    • U.S. President Barack Obama's Open Government Initiative; and
    • the Seoul Metropolitan Government;
  • Private Sector Award:


    • Air Asia; and
    • Monedero;
  • Digital Opportunity Award


    • Mobile Link Service; and
    • Nick White of Consulting & Interim Management Solutions Ltd, and Mercy Corps.
Check out details.

Thursday, May 27, 2010

Malaysia’s Khoo elected Chairman for second term

Malaysia’s Dato’ Dan E Khoo was re-elected as Chairman of the World Information Technology and Services Alliance (WITSA) for a second two-year term at the May 24th WITSA General Assembly. WITSA also elected a new Deputy Chairman and Board of Directors.

The candidate of the Association of the Computer and Multimedia Industry of Malaysia (PIKOM), Khoo will serve his final term (2010 – 2012) till the next WITSA Elections on May 20, 2012. During his first term, Khoo had introduced amendments to the organization’s bylaws that included a two-consecutive term limit on the Chairmanship.

The General Assembly also accepted PIKOM’s offer to continue hosting the WITSA Headquarters in Cyberjaya located in the heart of Malaysia’s Multimedia Super Corridor (MSC Malaysia) and ICT hub.

Check out details.

Apple on Flash and HTML5

In a recent sharing with Apple's customer, CEO Steve Jobs highlighted some thoughts about Adobe's Flash.

Steve highlighted 6 reasons for Apple not adopting the Adobe's Flash platform. To decode a bigger picture, what Steve thinks is that Flash these days are good for two things:
  • Videos
  • Games
And Apple devices is able to present viewers with Flash decoded videos by having the hardware decoder of H.264 technology embedded into the devices. This explains why viewing YouTube videos in iPod Touch is slower than viewing on PC. But what Steve was saying is that even without adopting Flash platform, iPod Touch users are still able to view Flash videos from YouTube. Fair enough.

As for games, Steve thinks that Flash platform may not (for now and future) fully utilize the capability of Apple devices and as a result of this, games or mobile application developed on Flash platform for Apple devices may perform worst than in PC or other devices. This is what Apple is trying to avoid. Therefore, it is still better to develop games and mobile apps using Apple's development tools.

Finally, for Flash oriented web site, Steve thinks that it should be replaced with HTML5, CSS and Javascript technologies because all these are open standards.

To my opinion, I digested that based on what Steve has mentioned, the biggest reason is actually Flash is not an opened platform which Apple is not able to control. In Windows development sense, this is like you are building a solution by using third party DLL files. Even though it is nice that one can leverage to gain time and safe cost, but it is bad for long term strategies. This is because the third party DLL files may not performed up to optimized level and may have bugs which Apple can't control.

The biggest conclusion is that businesses are selfish and meant to protect own boundaries. That is fair, and unless Apple is willing to buy up the Flash platform from Adobe, having Flash on Apple devices may have to wait longer.

Wednesday, May 26, 2010

VB.NET Socket Custom Timeout

If you do not implement custom time, the default timeout for using system.net.sockets.socket are:
  • 2 seconds for IPs which are online. (when you are trying to connect to a port which no server is listening to)
  • 20 seconds for IPs which are offline.

This means that it will take at least 20 seconds for you to discover IPs which are offline. And if you want it faster, you got to implement custom timeout methods.

Here is one way!

Check out the sample codes (VB.NET Visual Studio 2008 SP1) and description.

To explain briefly.

The following codes (truncated) is responsible to invoke 'BeginConnect' and to start a thread which will perform the timeout process.

serverIP = "127.0.0.1"
localIP = System.Net.IPAddress.Parse(localIPStr)
localIPEndP = New System.Net.IPEndPoint(localIP, CInt(txtPortNum.Value))

tcpSocket = Nothing
tcpSocket = New Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp)

'====(Deprecated) Start a thread process to process timeout procedure
undoConnTimeout = False
connTimeoutCount = tempConnTimeout
Call StartTimeoutTimer2()
'======================================================================

tempACallback = New AsyncCallback(AddressOf ConnServer2SubProc1)
Call tcpSocket.BeginConnect(localIPEndP, tempACallback, Nothing)

The following is how 'ConnServer2SubProc1' will look like.

Private Sub ConnServer2SubProc1(ByVal ar As IAsyncResult)

        Try

            If Not tcpSocket Is Nothing Then
                If tcpSocket.Connected Then

                    '=== Retrieve writerlock here =============

                    If Not undoConnTOLock Is Nothing Then

                        undoConnTOLock.AcquireWriterLock(100) '10 ms
                        'undoConnTOLock.AcquireWriterLock(Timeout.Infinite)

                        If undoConnTOLock.IsWriterLockHeld Then

                            '=== (Deprecated) Undo Conn Time out =======
                            undoConnTimeout = True
                            '=====================================================================
                        Else
                            MsgBox("Fail to acquire lock@ConnServer2SubProc1", MsgBoxStyle.Critical)

                        End If 'If undoConnTOLock.IsWriterLockHeld Then

                    End If ' If Not undoConnTOLock Is Nothing Then
                    '=========================================

                    '=== start receiving data ================
                    If IsStartPolling Then
                        '=== Begin accepting data ============
                        Call ContinueNextPollThreadPool()

                    End If

                    Call UpdateLblDataSocketThreadSafe("Text socket connected!")
                Else
                    Call UpdateLblStatusThreadSafe("Connection timeout ..")
                    Call UpdateLblDataSocketThreadSafe("Text socket NOT connected!")
                End If
            Else
                MsgBox("Nothing")
            End If '  If Not tempSocket Is Nothing Then

        Catch ex1 As System.ApplicationException

            MsgBox("Fail to acquire lock@ConnServer2SubProc1", MsgBoxStyle.Critical)


        Catch ex As Exception

            MsgBox(ex.ToString & vbCrLf & ex.Message & vbCrLf & ex.StackTrace)

        End Try

    End Sub

The following is how 'StartTimeoutTimer2' will look like.

Private Sub StartTimeoutTimer2()

        Dim tempThread As System.Threading.Thread

        Dim tempThreadStart As System.Threading.ParameterizedThreadStart

        tempThreadStart = New System.Threading.ParameterizedThreadStart(AddressOf TimeoutTimerTask2)
        tempThread = New System.Threading.Thread(tempThreadStart)

        tempThread.IsBackground = True

        tempThread.Name = "TimeoutTimerTask2"

        '=== Start immediately ===============
        Call tempThread.Start()

    End Sub

The following is how 'TimeoutTimerTask2' will look like.

Private Sub TimeoutTimerTask2()

        Dim tempCount As Integer

        Try

            Do Until tempCount = connTimeoutCount
                '=== sleep for 1 second =============
                System.Threading.Thread.Sleep(1000)

                '=== increment the count ============
                tempCount += 1
            Loop

            '=== Retrieve writerlock here =============

            If Not undoConnTOLock Is Nothing Then

                undoConnTOLock.AcquireWriterLock(100) '10 ms
                'undoConnTOLock.AcquireWriterLock(Timeout.Infinite)

                If undoConnTOLock.IsWriterLockHeld Then

                    If Not undoConnTimeout Then

                        If Not tcpSocket Is Nothing Then

                            tcpSocket.Close()

                        End If 'If Not tcpSocket Is Nothing Then

                    End If 'If Not undoConnTimeout Then
                Else
                    'MsgBox("Fail to acquire lock @ TimeoutTimerTask2")
                    Call UpdateLblStatusThreadSafe("Fail to acquire lock @ TimeoutTimerTask2")
                End If 'If undoConnTOLock.IsWriterLockHeld Then

            End If 'If Not undoConnTOLock Is Nothing Then

        Catch ex1 As System.ApplicationException

            'MsgBox("Fail to acquire lock @ TimeoutTimerTask2", MsgBoxStyle.Critical)
            Call UpdateLblStatusThreadSafe("Fail to acquire lock @ TimeoutTimerTask2")

        Catch ex As Exception
            MsgBox(ex.ToString & vbCrLf & ex.Message & vbCrLf & ex.StackTrace)
        End Try

    End Sub

The usage of system.threading.readerwriterlock is important to prevent the race-condition between two processes which are dependent on the same variable 'undoConnTimeout'..
  1. 'ConnServer2SubProc1' - Race to set 'undoConnTimeout' to True if the socket has been connected.
  2. 'TimeoutTimerTask2' - Race to invoke 'close' on the socket by evaluating the value (boolean) of 'undoConnTimeout'


The implementation of the system.threading.readerwriterlock is crucial because both processes 'Callback Process' and 'Timeout Process' may occur simultaneously. This is the big deal.

THETA EDGE to market Hajj Application System Overseas

Theta Edge Berhad, formerly known as Lityan Holdings Berhad, a Bursa-listed IT service provider, today announces its alliance partnership with the leading Business Analytics solutions provider SAS Malaysia, as part of its strategy for penetration into the overseas markets.

Theta Edge’s joint venture with SAS realizes the commercialization of an enhanced Hajj Application System-which will be extended to members of Organization of The Islam Conference (OIC). The purported Hajj Application System is known as Enterprise Hajj Registration and Management (‘EHRAMS’), was initially developed for Lembaga Tabung Haji.

The current Hajj Application System is already renowned to be one of the most efficient, well-managed and systematic Hajj system. Tabung Haji is viewed as the benchmark for Hajj operators in Muslim countries around the world for its Hajj management services.

Juniper Networks Joins UCIF to Advance Unified Communications Interoperability

Juniper Networks® (NYSE: JNPR) today announced its founding membership in the newly formed Unified Communications Interoperability Forum (UCIF), a non-profit alliance of worldwide technology leaders working together to fully realize the potential of unified communication (UC). The UCIF is dedicated to enabling standards-based, cross-vendor interoperability of UC hardware and software across enterprises, service providers and consumer clouds and is designed to enable global businesses to be more productive.

Juniper is joined by founding members HP, Logitech / LifeSize, Microsoft and Polycom as well as Acme Packet, Aspect, AudioCodes, Broadcom, BroadSoft, Brocade, ClearOne, Jabra, Plantronics, RADVISION, Siemens Enterprise Communications and Teliris. Recognizing that seamless interoperability based on open standards is one of the key requirements to drive UC further into today's enterprises, UCIF members will collaborate to overcome existing interoperability barriers to widespread UC adoption and deliver a reliable and rich UC experience, with the goal of propelling worldwide enterprise UC adoption.

Check out details.

Tohtonku Invests in Lawson M3 ERP System

Tohtonku; a leading provider of personal care and household products invested RM 1.24 million into Lawson M3 ERP system to further enhance its ICT infrastructure.

Tohtunku was established in 1964 in Penang and currently carries 19 brands which include the likes of Follow Me, Nuton Oxyfusion, Nanowhile, Secret, A'laisyah, Ubermen, Can Can and other household brands.

The investment to implement Lawson M3 ERP system allows Tohtunku to be equipped with the following capabilities:
  • Better visibility of supply chain
  • Enhanced efficiency
  • Faster decision making
  • Faster adoption to market changes

Lawson M3 ERP suite is a US based product, the regional headquarter is in Singapore and the local system integrator, implementer and consultant for Tohtunku is SL Information Services.

Sunday, May 23, 2010

Leverage on Famous Software Platforms

This is a trend that is not picking up fast enough.

With so many vendors available, so many free software, choices, piracy and etc. The chances of people willing to buy a new software is relatively challenging.
  1. Facebook
  2. Google Wave
  3. Google Docs
  4. OpenOffice
Build your software on top of these platform to sell more and better.

Let's just say that most people will buy software like:
  1. Office automation - Microsoft office and its competitors (OpenOffice, Google Docs)
  2. Business operation - Accounting software & ERP
  3. Human resource - Attendance system, payroll and etc.
These three categories comprise of a huge market share in Malaysia software sales yearly.

Google Apps has come and not-sure-where. This is what you can do with Google Apps. OpenOffice has what it is called Extension. Google Wave also have Extension. Microsoft Office has VBA. Oracle's Platform as a service.

Old Trend:
  1. Have users
  2. Find ways to maintain it.
  3. Make money out of it.
  4. Create a brand and culture.
New Trend:
  1. Have users
  2. Find ways to maintain it.
  3. Make money out of it.
  4. Create a brand and culture.
  5. Integrate to famous software platform.

For surviving entrepreneur, you have to start with building systems on existing platform. Later on only building your own platform.

Thursday, May 20, 2010

Ariantec Partners with Korea ’s OULLIM; (Plans to Upgrade Network Operation Center)

Ariantec Global Bhd, ICT solutions and services provider, today signs a partnership with KOSDAQ-listed Oullim Information Technology (‘Oullim’) to build the company’s business focus in the area of Managed Security Services.

The partnership signing is witnessed by the ambassador of the Republic of Korea, Mr. Bong Ryull, Yang. Also in attendance is the Knowledge Information Security Industry Association (KISIA) which is the Korean professional association that represents some 150 ICT security companies in Korea.


Picture Caption(From Left to Right):
  1. Chubby Lee, Managing Director of Ariantec Global Berhad
  2. Vincent Loy, Executive Director of Ariantec Global Berhad
  3. Bong Ryull, Yang, Ambassador of the Republic of Korea
  4. Hyeung Youl, Cho, CEO of Oullim Information Technology
To enable managed security services for geographically spanned enterprises and operations.

They need to know what is happening from end-to-end between networks of these enterprises.

To do that, they need tools.

And these tools come in the forms of software and hardware solutions.

And by deploying solutions from Oullim, Ariantec is able to upgrade its Network Operation Center to the a higher level.

Check out details.

Juniper Transforms Data Center Economics and Experience

The economic model that built the Internet is breaking. From the first Web browsers in the early 1990s to today’s 1.7 billion users, the Internet has grown exponentially, and traffic will grow almost 30-fold by 2020. With the advent of the ‘Connected Culture’ of device proliferation, content consumption, connected socialisation and machine-to-machine communications bringing more congestion, organisations need ways to grow network performance while ensuring high security and reliability. Yet the costs to continue building the Net will increase 18 - 20% every year from now to 2020, while revenue from Internet services will only increase 5% a year, according to vendors and analysts. Flatter revenue means less reinvestment in Internet extension and innovation – without which, access costs will go up, service quality will go down, and growth will die. Juniper Networks estimates the ‘breaking point’ may occur as soon as 2014.

Juniper Networks sees simplicity as the solution, by collapsing data center architectures to enable the exponential scaling in performance, security and reliability needed to meet future networking demands and leverage cloud solutions; eliminating trade-offs between economics and experience by enabling IT to simplify, share, secure and automate data center networks. This new network approach requires less capital to build and scales efficiently in multiple dimensions, reducing cost and complexity with a new information infrastructure, partnerships, software applications, and routing & switching hardware that extend virtualization and enable new solutions for data center consolidation, unified communications, videoconferencing and cloud services.

Wednesday, May 19, 2010

Microsoft CAL - When Do You Really Need It ?

1. CAL(Client Access Licensing) Basics:

NT Termination License is outdated, now is called CAL (Client Access Licensing).

CAL is a form of paper agreement, it will not affect the operation of the software.

Consider a small business network where the computers are used by ten people, but there are never more than five people on site using the computers at any one time. In this scenario, only five CALs are needed.

Only terminal services (for Remote Desktop Connection) requires CAL. FTP, pipe, HTTP do not require CAL.

2. Application:

For file transfer, one can use either FTP or pipe. To use FTP, FTP service must be configured properly in Windows 2008 server.

For login to the server to operate certain resources such as using server installed application, one has to use Remote Desktop Connection which requires CAL.

3. Port Forwarding:

The router and firewall must be configured to allow port forwarding for FTP and Remote Desktop Connection.

Refer to this,this and this for more information.

Tuesday, May 18, 2010

Fulham Football Club Tackles IT Infrastructure at Craven Cottage

Juniper Networks® announced that Fulham Football Club, a UK Premier League football club, has completed its new Local Area Network (LAN) infrastructure deployment using Juniper Networks EX3200 and EX4200 Series Ethernet Switches.

Growth in demand for LAN bandwidth from the ticket turnstiles, television networks and media commentators, required Fulham FC to invest in the network infrastructure that serves its stadium and training ground facilities. It needed to improve the capacity and resiliency of the network to ensure efficient operation on match days but also to prioritise video and data traffic crossing the LAN in order to provide a high-quality service for visiting media companies.
“Our network infrastructure was no longer able to deal with the peaks of traffic we see on home match days,” said Nicholas Pendlebury, IT Manager, Fulham FC. “It used to take us over two hours to produce a video replay of the match for player analysis; it now takes just 15 minutes. Juniper’s EX Series Ethernet Switches provide us with an easy-to manage network foundation. Secure and reliable, our network is now capable of managing high demand peak traffic, such as video, without interruption.”

Check out details.

Sunday, May 16, 2010

System.Net.Sockets Sample Code (VB.NET)

Client server program using System.Net.Sockets libraries.

This sample demonstrates:
  1. Duplex communication mode
  2. Usage of system.net.sockets.socket over usage of system.net.sockets.TcpClient and TCPListener.
  3. Custom connect timeout implementation.
  4. Transfer text and image (of any sizes)
Is like three times harder compared to coding in VB6. If you do not have knowledge in multi-threading,lower level data communication, CPU utilization and extensive usage of Arrays, it is hard to code system.net.sockets.socket. Just like when you are switching from VB6 to VB.NET. There are just too many things to be concerned with at one time.

This is exactly what happened to me a year ago, now I am able to share a sample code to all fellow .NET developers out there.

Honestly, it is not that easy.

The biggest deal is you need to implement your own multi-thread model when developing solution using system.net.sockets. And there is no fixed format.

However, the benefit is that you can easily switch to serial com using exactly the same architecture.

Happy coding and let's make the world a better place to live; to become less stressful, more hope and love.

Download the sample code in VB.NET(Visual Studio 2008 SP1)

Check out the VB6 equivalent.

Saturday, May 15, 2010

NGOs slam Ah Long style of banks, financial institutions - My Comments

In response to NGOs slam Ah Long style of banks, financial institutions.

I simply agree.

I have known of instances where debt collection agencies (representing banks) will call up the house's phone at night and they lied that they have called up your handphone previously.

What's worst is that some banks will stop sending you statements so that you forgot to pay the amount due. And it is not the case where you have requested for e-statement.

Credit card debts are very lucrative assets for banking industry because the longer you pay up the debts, the better (for the business).

Bank negara definitely needs to look into this matter more seriously.

And think twice before using credit card.

Last Minute Availability (Software Trend)

Upcoming software trend.

There is trend for software which is 'last minute availability'.

One may think that it is features, user-friendliness and etc .. Yes, those are important but it all come as secondary important.

Last minute availability means users do not have to plan ahead and schedule things manually, the software must be good enough which it can perform the task well at the last minute and it must do it with efficiency. Stability and robustness is a hidden factor.

Users also like to abuse the software. Software must tolerate the abuses and still end up working.

Another thing is by the bed side. Not only it must be available last minute, but by the bed side.

Wednesday, May 12, 2010

Sygic’s new 3D product delivers a futuristic, content-rich navigation experience for pedestrians and drivers in Malaysia and Singapore

Tele Atlas, the world leader in high quality digital maps and dynamic content, and Sygic, a navigation software company, have announced that Tele Atlas maps and content are the foundation of the recently launched 3D navigation product Sygic AURA, which is now available in Malaysia and Singapore.
Sygic AURA combines professional car navigation with a pedestrian-centric application so that both drivers and pedestrians have access to information about the world around them, including 3D visuals. The product is designed for users of high end smartphones and will be available for mobile users around the world.

Sygic AURA is the first application on the market that goes beyond other mobile offerings to combine pedestrian and car navigation, map display, POI search and social networking, along with data-free access to pre-installed digital city guides and Wikipedia, letting the users drive, walk and meet, even at places they would never expect to be.

Sygic AURA is an iPhone Apps and you can download it from the AppStore.

Sygic AURA has GPS function, location based system (LBS) function, search function and etc. It may sound like a system which you can be completely online for 24 hours where it is able to integrate your location into the map as well as your avatar's activities.

In actual fact, it is a system which allows you to interact with objects that is available in maps. These objects are things like landmarks, person and etc and you can interact with these objects further such as calling up a hotel for reservations and messaging with friends.

In short, it is a social networking app with GPS and LBS functions.

A good illustration of a sample scenario with AURA.

Check out details.

Tuesday, May 11, 2010

F5 Extends Application and Data Security to the Cloud

F5 Networks, Inc., introduced the elevated security in BIG-IP Version 10.2 that includes BIG-IP® Local Traffic Manager™, BIG-IP Edge Gateway™, and BIG-IP Application Security Manager™. The BIG-IP Version 10.2 safeguards application and data deployed in the cloud, while optimizing access by the users at a lower infrastructure costs.

Even though cloud environments can be key resources to leverage enhanced scalability and lower expenses, there are security concerns involving the sensitive enterprise applications and data transported into the cloud. With BIG-IP security solutions, customers can assign policy-based access permissions according to user, location and device.

Security is the priority under the umbrella of BIG-IP v10.2 that combines critical components needed for cloud computing which are: Delivery, Security, Optimization, and Access Control onto a single platform where security capabilities can be extended across data center in the cloud.

While data security is a critical success factor for cloud computing. This will concern more towards data center operators than end users.

check out details.

Sunday, May 09, 2010

Bill Gates Thinks Humanity Biggest Threat Is The Climate And Has A Deadline

So, Bill Gates, Microsoft founder and one of the person that I look up to (at least I like to know what he is up to and I am never a critic) has revealed that the biggest threat to humanity is the climate.

More so, it has a deadline. It is 2050.

Check out the video.



The idea is that if the world keeps emitting CO2, by 2050, the world will be a pretty tough place to live in where nature will be history. Plants will not grow, starvation will be eminent and simply quite difficult to imagine. I am not sure, can you ?

Experts concluded that by 2020, 20% of CO2 should be eliminated from the environment while by 2050, 80% of CO2 should be eliminated. That is the CO2 problem or constraint that we should concern with.

And in order to achieve that goal, majority of current methods of producing energy will have to be replaced with new method which will produce very little CO2.

So he came out with a plan, that is to completely reinvent the production of energy which will emit zero percent of CO2 and it will be done via nuclear energy. A team known as TerraPower has been formed.

And Bill explained that why is it possible now than when Albert Einstein was around ?

The answer is that now it is possible to make use of supercomputer and state of the art software to simulate what was not possible then, even by Einstein's standard.

Fair enough, TerraPower will make use of Microsoft experience in software to achieve the feat.

And by the way, I have came up with an idea (which I am pursuing soon) which co-incidentally may contribute a very small portion to this challenge as well, so stay tune for me.

Good luck TerraPower and work hard.

This is certainly the most exciting time for the history mankind.

Saturday, May 08, 2010

Pranav Mistry - The SixthSense Device #2

Refer to Pranav Mistry - The SixthSense Device.

If you watch the video with audio, it will be more exciting. This makes sense because sound is one out of the senses.

The sixth senses as referred to by Pranav Mistry's SixthSense are actually the four fingers, visual (camera) and audio (microphone).

The best part of it is that you don't need sophisticated hardware to achieve what you have seen, it is all about software.

Pranav Mistry expressed intention to make the software open source which can mean many things.

First of all, I feel that he doesn't want to carry the burden that will result out of this crazy explosive concept. The invention here is a combination of the modules which make up the software such as machine vision, A.I and etc. So you can say that each module is an invention and the combination of them makes up for Pranav Mistry's SixthSense technology.

But what I want to say is that this concept is explosive and can have a lot of impacts on other things especially hardware business. It can change things forever.

So, if I were Pranav, being the founder will be good enough, I don't need to defeat the titans.

Secondly, based on the presentation, there are still a lot of room for improvements before it should be commercially available. And it may take another lifetime of Pranav to see that happen due to time limitation and cost management.

Thirdly, making it open source will be a big hoo-haa for software developer like me. Well, at least I am a software developer now as well as entrepreneur. It is exciting and there are so much potentials. This is more exciting than having linux to compete with Microsoft.

However, I haven't able to find the link to the source yet.

Finally, open source is a good for the society not for business. I know many CEOs of big software and hardware companies do not agree to open source movement.

Ok. If you can find the source, you may want to think about hiring some programmers.

New Ways of Becoming Famous..

To become famous is easier these days, thanks to Internet, blogs, YouTube, Wikipedia and Facebook maybe.

When I was dealing with marketing (as VP for a startup) few years ago, I know ways to mingle around, getting myself around the people of the industry and knowing more people. The easiest way is to attend events of all sorts and bring along your business cards. It is an okay trade-off for spam emails invitations, at least I get my marketing across.

However, what I want to talk about here is not about getting more contacts, I want to talk about how you can become known easier.

Let's quote the example of being in an exhibition as exhibitor which in my opinion is not effective enough (anymore). Of course after you have paid for a booth, you will feel excited that people will now come to visit your and listen to your preaching, but more often than usual, nobody will really remember and your brochures will end up somewhere in the office which will end up in the trash at least a few years later.

Friday, May 07, 2010

Pranav Mistry - The SixthSense Device

This is pretty cool.



The SixthSense technology (hardware and software) is essentially a suite of wearable gadgets which give users the ability of wearable computer. Due to its 'flexible' nature, it is able to accommodate for a better integration between the real world and digital world.

It is invented by Pranav Mistry. It is a mixture of technologies such as A.I, Robotics, Machine Visions and etc. It is the collective works of Pranav Mistry throughout his career in the computer industry.

Monday, May 03, 2010

F5 Unveils Latest Developer Community Site for Malaysia

KUALA LUMPUR, APRIL 28, 2010 – F5 Networks, Inc. (NASDAQ: FFIV), the global leader in Application Delivery Networking, today announced the 5th Generation of its popular DevCentral™ community site. Existing features like wikis, video, podcasts, blogs, and discussion forums are combined with networking and application development tips, information, and code samples.

All F5 developer communities in Malaysia can join the over 60,000 worldwide members at the enhanced site with new social features on specific topics of interest, to increase peer-to-peer communication. Also featured are more simplified processes in locating technical documents, to share ideas more easily and to highlight solutions that optimize application and network integration.

“The collective spirit of the F5 DevCentral is a leading example for pockets of vibrant IT communities around the SEA region. This site is also a way for Malaysian F5 developers and customers alike to maximize their value of technology investment” said F5 Managing Director for ASEAN, Mr Teong Eng Guan.

Check out details.

YTL Communication Wimax Updates #1

Refer to the Interview with Wing Lee, CEO of YTL Communication.

What do we learned from it ?

1. Soft launch by Q3 2010, commercial launch by Q4 2010.

2. Samsung to build the base station, Cisco to build the IP backbone.

3. YTL communication will also participate in trading of WiMax chipset by ordering 1 million device from GCT Semiconductor.

4. The aim is to improve the Internet penetration of 25% in Malaysia.

5. After the success of Malaysia, YTL Comm. will deploy the same best practice elsewhere.

6. MyPrize competition crucial dates.
  • 30 September 2010: Closing of First Round.
  • 30 November 2010: Closing of Second Round.
  • January 2011: Announcement of winners.

Sunday, May 02, 2010

Tech Blog Malaysia Statistics (Apr 2010)

As usual, check out the analysis for 2009.

For month of Jan 2010.
For month of Feb 2010.
For month of Mar 2010.

For the month of Apr 2010, we have the followings:
  • The brand of this blog
  • An Adobe's backend program
  • World largest online music store
  • A commmon Windows font issue
  • Cisco routing protocol comparison
  • A Malaysia education initiative
  • Online tax submission
Overview:

  • Total monthly traffic decreased by as much as 17%.
  • Traffic from referring sites increased by 1.87%.
  • Google still top contributor (60.81%). Down from last month.
  • Top 5 countries (Malaysia, US, UK, India, Singapore).
  • New visitors 85.92% (down from last month).

Now check out the most popular contents.