Monday, November 29, 2010

Harshad Mehta: From Pied Piper of the markets to India's best-known scamster

Harshad Mehta, a charismatic and ambitious stockbroker, rose to fame in the 1990s, captivating the dreams of middle-class Indians with his rags-to-riches story. He became a symbol of success on Dalal Street, the Indian financial market. However, his questionable means and the Rs 50-billion securities scam tarnished his image. Despite attempts at comebacks, his flashy strategies and old charm failed to work, leading to his downfall. His involvement in market manipulation, bribery claims, and legal battles led to his decline. Despite once being a guru dispensing stock tips and creating speculative bubbles, his optimism waned, and financial troubles mounted. He eventually passed away in jail, marked by convictions and trials, ending an era of his influence on Indian markets. Sucheta Dalal chronicles the story of Harshad Mehta in this article.

Wednesday, November 10, 2010

What is the equivalent of C# #region in C++?

In C# you can hide your code, using regions, i.e. something like this. But it doesn't work in C++. What is the equivalent of the #region directive in C++?

#region Public methods
void SomeMethod()
{

}
#endregion

Solution: This should work in both .h/.cpp files in Visual Studio.

#pragma region
 void Test();
 void Test2();
 void Test3();
#pragma endregion

or with a comment like this:

#pragma region Region_Declarations
 void Test();
 void Test2();
 void Test3();
#pragma endregion Region_Declarations


Thursday, April 29, 2010

Apple Buys Siri for its Voice Technology

Apple has bought start-up named Siri, which is a virtual personal assistant for the iPhone and the iPod Touch.

Siri, describes itself as a virtual personal assistant which can take voice commands and act accordingly. For instance, you can ask Siri to book a table at a restaurant, ask it about the movies being played at nearby theatres or about the weather by voice instead of typing it in a search engine on your browser.



Siri, had tie-ups with 3rd Party APIs to provide several services like cab and restaurant table booking.

Scobleizer has a blog post about the acquisition here. Jenna Wortham writes about the event here on The New York Times.

Friday, January 29, 2010

Firefox Mobile Browser Launched

Mozilla has launched the first mobile version of the Firefox web browser. Titled Firefox for Mobile, it supports the Maemo and Android operating systems. It uses Mozilla's Gecko browser engine.

This launch pits Firefox for Mobile against existing mobile browsers like Opera Mobile and Opera Mini. The browser supports latest Web technologies like HTML5, CSS and JavaScript and is the first one to provide support for add-ons.

Nokia's Linux-based Maemo operating system - with a relatively small footprint - runs their N810 and N900 mobile phones. Android is based on a modified version of the Linux kernel and is largely developed by Google with a gradually increasing footprint in the mobile market.

Mozilla announced the launch in a blog post here.

The Firefox for Nokia N900 is here.

This post by Jessica Dolcourt on CNet Download has an analysis of the launch.


Wednesday, January 6, 2010

Visualizing Search Volume Patterns at Google's Insights for Search

Google has some cool new visualization tools up at Insights for Search. It lets you compare search volume patterns across specific regions, categories, time frames and properties.

This chart shows the interest trends for the Firefox web browser over a time period. [view directly at Google Insights for Search]



How it works? In their own words, "Google Insights for Search analyzes a portion of worldwide Google web searches from all Google domains to compute how many searches have been done for the terms you've entered, relative to the total number of searches done on Google over time. You can choose to see data for select Google properties, including Web search, Images, Product search, and News search.

This one compares the changing trends for the Firefox and Internet Explorer web browsers. [view directly at Google Insights for Search]



People from a wide range of professions and interests would find applications for this type of analytical data. Whether you are a CEO, marketing professional, author or a blogger, market research pays - for it tells you what people in various population segments are looking for.

The chart below shows popular searches related to Firefox that people make. [view directly at Google Insights for Search]



Hit the links provided to view the charts directly at Google Insights where you can build your own customized version and also get the code for embedding them in your website, or get a link to share.

Tuesday, January 5, 2010

AVG's LinkScanner Drop Zone Provides Real-time Protection Against Online Threats

The AVG LinkScanner Drop Zone - part of the LinkScanner technology in AVG's Anti-Virus and Internet Security products - is an online application that lets you ensure that individual web pages you are about to visit are safe.

If you are a voracious web surfer, and you often encounter links to various pages across the internet, then often you do want to ensure the safety-level of web pages beforehand.

The LinkScanner technology stops threats before they get onto your PC by inspecting web pages in real time before you open them. In addition to blocking dangerous websites while you’re surfing, LinkScanner verifies the safety of web links delivered by Google, Yahoo, and MSN searches, delivering a safety verdict on all search results with an easy-to-read safety rating.

LinkScanner examines the web page in real time to see whether it’s hiding any suspicious downloads. To inspect the threat level that a web page exposes you to, just submit the URL of the web page to the AVG LinkScanner Drop Zone web site using the text box below or you can use the form at AVG's own Online Web Page Scanner web page.