This blog has been moved to my personal site Yemkay.com

Add to Google Reader or Homepage Subscribe in Bloglines Add to netvibes

Sunday, October 21, 2007

This blog is moving

This blog is moved to my personal website http://www.yemkay.com.

Friday, August 10, 2007

Crystal Xcelsius

I got an opportunity to learn about a tool called Xcelsius. It's been a wonderful experience so far. This tool lets you create handy dashboards in less time. The tool is very useful for those who work in Data Ware Housing and would like to create a presentation out of their data. Designing a visualization is very simple and requires no analytical skills. It generates a interactive Flash movie of the presentation which can be easily shared by mail.

Prerequisites for using this tool are,

  • Knowledge in spreadsheets and cell formulas.
  • XML and Web services (If you want to show dynamic data in your presentation)
Flash knowledge is not required. The tool generates the flash movie and Actionscript based on our design using the underlying data model (spreadsheet). Excel is used only in the design time for defining the data model.

For a demonstration, I've created a visualization which compares popularity of the inputted terms. The logic is implemented in a ASP.Net web service, which makes use of the Google SOAP Search API to find the number of result pages for a search query.

The visualization invokes the web service and gets back the XML data containing number of result pages for each of the inputted terms. The web service is hosted on a free hosting site. So this will be available only for next 30 days (till Sep 8).

Number of result pages is not a perfect measure for popularity. But by phrasing a search query for each of those terms, we can get an approximate picture of their popularity.

Here is the visualization. It can be downloaded here.









Here are some of the sample inputs for this visualization,
1) Sun TV programme
Jaya TV programme
Raj TV programme
Vijay TV programme

2) dinamalar
dinamani
dinakaran

3) sivaji tamil movie
lagaan hindi movie
gilli tamil movie

4) Google search
Yahoo search
MSN search

5) .Net framework
Java Virtual Machine


Technologies behind this visualization,
  • Crystal Xcelsius
  • Macromedia Flash
  • ASP.Net web service
  • Google SOAP Search API
  • Microsoft Excel
  • Free ASP.Net hosting by VWDHosting

Monday, July 23, 2007

ஃபார்முலா ஒன் - நியூர்ன்பேர்க்

நேற்று ஜெர்மனியின் நியூர்ன்பேர்கில் நடந்த ரேஸ் மிக்க பரபரப்பாக இருந்தது. நேற்றய ரேஸை பார்த்திருந்தால், எஃப் - 1 விளையாட்டின் பெரும்பாலான சூட்சுமங்களை புரிந்திருக்கலாம்.

மொத்த வீரர்கள் 22. ரேஸின் போல் பொஸிஸன் இப்படியாக இருந்தது - ரேகனன்(1), அலோன்சோ(2), மாஸா(3), வெபர்(6), ரால்ஃப்(9) ஹாமில்டன்(10). ரேஸ் துவங்கும் போதே, 2 நிமிடத்தில் மழை வரப்போவதாக கணிக்கபட்டது. ரேஸ் தொடங்கி முதல் சுற்றிலேயே சாரல் விழத் தொடங்க, ஓடுதளம் ஈரமாக்கபட்டது. அனைத்து வண்டிகளும் ஈர டயர் மாற்றிகொள்ள பிற்றை நோக்கி சென்றன, ஒரே ஒருவரை தவிர.அவர் விங்கெல்ஹாக். அறிமுக ஆட்டக்காரரான இவர் சமயோசிதமாக செயல்பட்டு, ரேஸ் தொடங்கும் முன்பே ஈர டயருக்கு மாறிவிட்டார். அதனால் அவர் சுமார் 7 நொடிகளை சேமித்து முன்னால் சென்று கொண்டிருந்தார். ஈர டயருக்கு மாறிய பிற வண்டிகள், அவரை பின் தொடர்ந்தன. இப்படியே இரு சுற்றுகள் முடிய, மூன்றாவது சுற்றில் காத்திருந்தது ஆப்பு.

ஒரு வளைவில் மழை தண்ணீர் தேங்கி நின்றதால், வேகமாக வந்த வண்டிகள் ஓடுத்தளத்திலிருந்து சறுக்கிய படி வெளியே பாய்ந்தன. இதில் ஹாமில்டனும் சறுக்கினார். அனுபவ வீரர்கள் அந்த வளைவில் மெதுவாக வந்ததால் தப்பி முன்னேறினர்.


மழை நீரால் சறுக்கி வெளியே பாய்ந்த வண்டிகள்.


ஓடுதளம் சேதமானதால், சேஃப்டி கார் உள்ளே அழைக்கபட்டது. சேஃப்டி கார் தளத்தில் ஓடும் போது, அதையோ பிற வண்டிகளையோ முந்த கூடாது. ஆனால் தன் முன் செல்லும் வண்டிக்கும் தனக்கும் உள்ள லீட் தூரத்தை குறைத்து கொள்ள இது அரிய வாய்ப்பு.

ஸேஃப்டி கார்


சேஃப்டி கார் முன்னே செல்ல, விங்கெல்ஹாக் தொடர, மற்ற வண்டிகள் பின் தொடர்ந்தன. ஹாமில்டன் கிரேன் மூலம் தூக்கப்பட்டு, ஓடுதளத்தில் விடப்பட்டார். பிற சறுக்கிய வண்டிகள் ரேஸிலிருந்து வெளியேறின.

இப்போது 17 வண்டிகளே தளத்தில் உள்ளன. ஹாமில்டன் தான் கடைசி. சேஃப்டி கார், இரு சுற்றுகளை முடித்து விட்டு வெளியேற, ரேஸ் விட்ட இடத்திலிருந்து தொடங்கியது. ஓரிரு சுற்றுகள் முடிந்ததும், மழை நின்று தளம் காயத் தொடங்கியது. அந்தோ பரிதாபம், ஈர டயர் மாட்டியிருந்த வண்டிகள் காய்ந்த டயர் மாட்ட மீண்டும் பிற்றுக்கு சென்றன.

இப்போதய நிலை மாஸா(1), அலோன்சோ(2), வெபர்(3), ரேகனன்(14), ஹாமில்டன்(17).

லாப் 19-ல் ஒரு வளைவில் ரால்ஃபின் வண்டி மற்றொரு வண்டியுடன் உரசி ஒதுங்கியது. சொந்த மண்ணில் ரேஸ் முடிக்காமல் வெளியேறியது துரதிர்ஷ்டமே.

ரால்ஃபின் துரதிர்ஷ்டம்.


ரேகனன் கொஞ்சம் கொஞ்சமாக முன்னேற, 35-வது லாப்பில் இஞ்சின் பழுதடைந்து வெளியேறினார். ஹாட்ரிக் வாய்ப்பையும் தவற விட்டார்.

இப்படியே ரேஸ் போய்க்கொண்டிருக்க, ஹாமில்டன் மெதுவாக முன்னேறி 10-வது இடத்திற்கு வந்தார். 10 லாப்புகள் எஞ்சியிருக்க, மழையும் ரேசில் சேர்ந்தது. ஈர டயர் மாற்றிகொள்ள மீண்டும் பிற்றுக்கு சென்றன் வண்டிகள். மழை நீர் தேக்கத்தால், மாஸாவின் ஃபெராரி வண்டியை விடவும் அலோன்சோவின் மெக்லாரன் வண்டி வேகமாக சென்றது. இதனால் அலோன்சோவின் கை ஓங்கியது. அது வரை முன்னே சென்று கொண்டிருந்த, மாஸாவை ஒரு வளைவில் வைத்து முந்தினார்.

மாஸாவை முந்தும் அலோன்சோ


கடைசியில் பெய்த மழையே மாஸாவுக்கும் ஃபெராரிக்கும் எமனாக அமைந்தது.தொடர்ந்து 9 முறை போடியத்தில் நின்ற ஹாமில்டன், இம்முறை ஒரு புள்ளி கூட பெற முடியாமல் போனது.

அலோன்சோ முதலிடத்தை பிடிக்க, மாஸா இரண்டாமிடமும் ரெட் புல் அணியின் வெபர் மூன்றாமிடமும் வந்தார்கள்.

ஈரோ சாம்பியன் அலோன்சோ

Sunday, July 15, 2007

Bond 22

அடுத்த பாண்டு படத்தின் வெளியீட்டு தேதி அறிவித்துவிட்டார்கள். நவம்பர் 7, 2008 அன்று வரப் போகிறார் பாண்டு 22. ஆமா, இது தான் படத்தின் வொர்க்கிங் டைட்டில்.
கேசினோ ராயல் வெளியான சமயம், 20 படங்களையும் ஸ்டார் மூவிஸில் ஓளிபரப்பினார்கள். ஒன்றிரண்டு தவிர மீதி அனைத்தையும் பார்க்கும் வாய்ப்பு கிடைத்தது. அனைத்தும் ஒரே மாதிரி இருந்தாலும் சலிப்பு தட்டவேயில்லை.

பாண்டு படங்களை பற்றி சில சுவாரஸிய தகவல்கள்....

1. எல்லா பாண்டு படங்களிலும் அந்த படப் பெயர் ஒரு வசனத்திலாவது இடம் பெறும். உதாரணமாக சில....
In "You Only Live Twice", villain says to Sean Connery, "You Only live Twice, Mr.Bond"
In DAD, Pierce Brosnan asks the villain before killing him "So, you lived to Die Another Die."

2. மூவி டைட்டிலில் ஒரு பிரபலமான பாப் பாடகரின் பாடல் இடம் பெறும். அந்த பாடல் வரியிலும் பட பெயர் இடம் பெற்றிருக்கும். மடோனாவின் பாடல் Die Another Die படத்தை சிறப்பித்தது.

3. எல்லா பாண்டு படங்களிலும், ஒரு சூதாட்ட காட்சியாவது இடம் பெறும். அது என்ன ராசியோ தெரியவில்லை. கேசினோ ராயல் படத்தின் திரைகதையே சூதாட்டத்தை மையப்படுத்தி தான் சுழல்கிறது.

4. பனி சறுக்கு காட்சிகளும் நிறைய படங்களில் வந்துள்ளன.

5. பாண்டு நடிகர்களை எடுத்து கொண்டால், ஒருவரை விட்டு ஒருவர் தான் நிலையாக இருகின்றனர். கானரிக்கு பிறகு வந்த லெஸன்பி ஒரு படத்திலும், மூருக்கு பிறகு வந்த டிமோத்தி டால்டன் இரு படங்கள் மட்டுமே நடித்தனர். டானியல் கெரெக், நிலைப்பாரா என்று பொறுத்து பார்ப்போம்

6. பாண்டுவின் உதவியாளராக, Money Penny என்று ஒரு பெண்மணி தோன்றுவார். பாண்டு தன் அலுவலகத்தில் நுழைந்த்தும், தன் தோப்பியை கழற்றி Stand-டை நோக்கி வீசுவது வாடிக்கை.

Related Links:-

Monday, June 25, 2007

Youtube PlusBox - Showing video on demand

எல்லாமே உக்காந்த யெடெத்துலேயே கிடச்சா ரொம்ப சௌகரியந்தான். இது வலை மேயலுக்கும் பொருந்தும். கூகுளுக்கு இது நன்றாக தெரியும். அதனால் தான், தனது முடிவுகளில் வரும் வீடியோக்களை அதே இடத்திலேயே பார்க்குமாறு அமைத்தது. அதன் Source Code (www.google.com/extern_js/f/CgJlbhgDGAc/6TK0G_vpOxU.js) -ஐ பார்த்து எதாவது Copy-Paste செய்யலாம் என்று, அதை பார்த்தால் தலை தான் சுற்றுகிறது.
ஒரு முடிவோடு களத்தில் இறங்கி, இன்னொரு தளத்திலிருந்த இந்த JavaScript Code -ஐ எடுத்து, வீடியோவை காட்டுமாறு மாற்றினேன்.


இதோ செயல் விளக்கம்.

உங்கள் Template-ஐ திறந்து Head->Style பகுதியினுள் இதை ஒட்டவும்.


/* Plus Box styles start here. */
.PlusBox_floatL {float:left;}
.PlusBox_CL {clear:both;margin:0px;padding:0px;}
.PlusBox_link {cursor:pointer; font-weight:700; text-decoration:underline; color:blue;}
.PlusBox_plus {float:left;background:url('http://www.google.com/mb/plus_sm.gif') no-repeat;width:14px;height:14px;cursor:pointer; margin-left:0px; margin-right:4; margin-top:3; margin-bottom:0;}
.PlusBox_minus {float:left;background:url('http://www.google.com/mb/minus_sm.gif') no-repeat;width:14px;height:14px;cursor:pointer; margin-left:0px; margin-right:4; margin-top:3; margin-bottom:0;}
/* Plus Box styles end here. */


Head பகுதியினுள் இதை ஒட்டவும். இந்த Script-ல் சில HTML Entities வருவதால் இதை CDATAவினுள் தான் ஒட்டியாக வேண்டும்.

<script language='javascript' type='text/javascript'>
//<![CDATA[
/* Plus Box script starts here */


function PlusBox_Show(holderId, action){
if (document.getElementById(holderId)==null)
return;
var videoGroup = document.getElementById(holderId).getAttribute("videoGroup");
var videoId = document.getElementById(holderId).getAttribute("videoId");
var videoCount = document.getElementById(holderId).getAttribute("videoCount");

for (var i=1;i<=videoCount;i++){
if (i==videoId)
{
PlusBox_Insert(holderId, action);
}
else if (action == "expand")
{
if (document.getElementById(videoGroup+ "_" + i)==null)
continue;
var placeHolder = document.getElementById(videoGroup+ "_" + i).getAttribute("placeHolder"); // Get the place holder's id
var plusboxStatus = document.getElementById(placeHolder).getAttribute("plusboxStatus");
if (plusboxStatus == "expand")
PlusBox_Insert(placeHolder, "collapse");
}
}
}

function PlusBox_Insert(holderId, action) {
if (document.getElementById(holderId)==null)
return;
var videoGroup = document.getElementById(holderId).getAttribute("videoGroup");
var videoId = document.getElementById(holderId).getAttribute("videoId");
var videoCount = document.getElementById(holderId).getAttribute("videoCount");
var txtShow = document.getElementById(holderId).getAttribute("txtShow");
var txtHide = document.getElementById(holderId).getAttribute("txtHide");
var youTubeId = document.getElementById(holderId).getAttribute("youTubeId");
var videoWidth = document.getElementById(holderId).getAttribute("videoWidth");
var videoHeight = document.getElementById(holderId).getAttribute("videoHeight");
if (action == "expand")
{
// Show the embedded video
var inner =
"<div style=\"width:260px;margin-left:2px;\" class=\"PlusBox_floatL\">" + "\n" +
"<div id=\"" + videoGroup + "_B_" + videoId + "\" onclick=\"PlusBox_Show('" + holderId + "', 'collapse')\" class=\"PlusBox_minus\"></div>" + "\n" +
"<div class=\"PlusBox_floatL\">" + "\n" +
"<font color=\"#0000FF\">" + "\n" +
"<a id=\"" + videoGroup + "_F_" + videoId + "\" onclick=\"PlusBox_Show('" + holderId + "', 'collapse')\" class=\"PlusBox_link\" txtShow=\"" + txtShow +"\" txtHide=\"" + txtHide + "\">" + txtShow + "</a>" + "\n" +
"</font>" + "\n" +
"</div>" + "\n" +
"<div style=\"width:75px;margin-top:6px;margin-left:4px;\" class=\"PlusBox_floatL\"></div>" + "\n" +
"</div>" + "\n" +
"<div class=\"PlusBox_CL\"></div>" + "\n" +
"<!-- YouTube Plus Box Video starts here -->" + "\n" +
"<div id=\"" + videoGroup + "_" + videoId + "\" placeHolder = \"" + holderId + "\" style=\"display:block; margin:5 0 0 20px;\">" + "\n" +
"<!-- Video Embed starts here -->" + "\n" +
"<object width=\"" + videoWidth +"\" height=\"" + videoHeight + "\">" + "\n" +
"<param name=\"movie\" value=\"http://www.youtube.com/v/" + youTubeId +"\"></param>" + "\n" +
"<param name=\"wmode\" value=\"transparent\"></param>" + "\n" +
"<embed src=\"http://www.youtube.com/v/" + youTubeId +"\" type=\"application/x-shockwave-flash\" wmode=\"transparent\" width=\""+ videoWidth + "\" height=\"" + videoHeight +"\"></embed>" + "\n" +
"</object>" + "\n" +
"<!-- Video Embed ends here -->" + "\n" +
"</div>" + "\n" +
"<!-- YouTube Plus Box Video ends here -->";

document.getElementById(holderId).innerHTML = inner;
document.getElementById(holderId).setAttribute("plusboxStatus", "expand");
} else {
// Revert to the collapsed text link
//var txtShow = document.getElementById(holderId).innerText;
var colpasedHtml = "";
colpasedHtml += "<div style=\"width:260px;margin-left:2px;\" class=\"PlusBox_floatL\">";
colpasedHtml += "<div onclick=\"PlusBox_Show('" + holderId + "', 'expand')\" class=\"PlusBox_plus\"></div>";
colpasedHtml += "<div class=\"PlusBox_floatL\">";
colpasedHtml += "<a onclick=\"PlusBox_Show('" + holderId + "', 'expand')\" class=\"PlusBox_link\">" + txtShow + "</a>";
colpasedHtml += "</div>";
colpasedHtml += "<div style=\"width:75px;margin-top:6px;margin-left:4px;\" class=\"PlusBox_floatL\"></div>";
colpasedHtml += "</div>";
colpasedHtml += "<div class=\"PlusBox_CL\"></div>";
document.getElementById(holderId).innerHTML = colpasedHtml;
document.getElementById(holderId).setAttribute("plusboxStatus", "collapse");
}
}


/*Plus Box script ends here*/
//]]>
</script>


பின்னர் பதிக்கும் போது இக்கோடில் உள்ள கோடிட்ட இடங்களை நிரப்பவும்.

<div id="UNIQUE_PLACEHOLDER_ID" plusboxStatus="collapse" videoGroup="GROUP_NAME" videoId="VIDEO_NUM" videoCount="VIDEO_TOTALCOUNT" txtShow="SHOW_VIDEO_CAPTION" txtHide="HIDE_VIDEO_CAPTION" youTubeId="YOUTUBE_ID" videoWidth="425" videoHeight="350">
<div style="width:260px;margin-left:2px;" class="PlusBox_floatL">
<div onclick="PlusBox_Show('UNIQUE_PLACEHOLDER_ID', 'expand')" class="PlusBox_plus"></div>
<div class="PlusBox_floatL">
<a onclick="PlusBox_Show('UNIQUE_PLACEHOLDER_ID', 'expand')" class="PlusBox_link">SHOW_VIDEO_CAPTION</a>
</div>
<div style="width:75px;margin-top:6px;margin-left:4px;" class="PlusBox_floatL"></div>
</div>
<div class="PlusBox_CL"></div>
</div>


UNIQUE_PLACEHOLDER_ID - ஒரு யுனிக் பெயரை இடவும்.
GROUP_NAME - ஒன்றுக்கு மேற்பட்ட வீடியோக்களை இணைக்க வல்லதொரு பெயரை இடவும். இவ்வாறு இணைக்கப் பட்ட வீடியோக்களுள் ஒன்றை விரித்தால் அந்த இணையிலுள்ள மற்ற விடியோக்கள் சுருங்கும்.
VIDEO_NUM - இந்த இணையில் இந்த விடியோவின் எண் (1, 2, 3...)
VIDEO_TOTALCOUNT - இந்த இணையில் உள்ள மொத்த விடியோக்களின் எண்ணிக்கை
SHOW_VIDEO_CAPTION - விடியோவின் சுருங்கிய நிலையில் காட்டப் பட வேண்டிய தலைப்பு
HIDE_VIDEO_CAPTION - விடியோவின் விரிந்த நிலையில் காட்டப் பட வேண்டிய தலைப்பு
YOUTUBE_ID - விடியோவின் யூடியூப் ஐ.டி.

பிறகு உங்கள் கோடை ஒரே வரியில் வருமாறு செய்யவும். கடைசியில் உங்கள் கோட் இப்படித் தான் தோன்ற வேண்டும்.


<div id="GibbsSixes" plusboxStatus="collapse" videoGroup="cricketquotes" videoId="1" videoCount="3" txtShow="Watch Gibbs 6 X 6" txtHide="Hide Video" youTubeId="IZwOXPnJfLo" videoWidth="425" videoHeight="350"><div style="width:260px;margin-left:2px;" class="PlusBox_floatL"> <div onclick="PlusBox_Show('GibbsSixes', 'expand')" class="PlusBox_plus"></div><div class="PlusBox_floatL"><a onclick="PlusBox_Show('GibbsSixes', 'expand')" class="PlusBox_link">Watch Gibbs 6 X 6</a></div><div style="width:75px;margin-top:6px;margin-left:4px;" class="PlusBox_floatL"></div></div><div class="PlusBox_CL"></div></div>
<div id="McGrathSledging" plusboxStatus="collapse" videoGroup="cricketquotes" videoId="2" videoCount="3" txtShow="Watch Macgrath-Sarwan spat" txtHide="Hide Video" youTubeId="-IsVsLh-yGs" videoWidth="425" videoHeight="350"><div style="width:260px;margin-left:2px;" class="PlusBox_floatL"><div onclick="PlusBox_Show('McGrathSledging', 'expand')" class="PlusBox_plus"></div><div class="PlusBox_floatL"><a onclick="PlusBox_Show('McGrathSledging', 'expand')" class="PlusBox_link">Watch Macgrath-Sarwan spat</a></div><div style="width:75px;margin-top:6px;margin-left:4px;" class="PlusBox_floatL"></div></div><div class="PlusBox_CL"></div></div>
<div id="WarneBall" plusboxStatus="collapse" videoGroup="cricketquotes" videoId="3" videoCount="3" txtShow="Watch Ball of the Century" txtHide="Hide Video" youTubeId="66I1YDOKcGI" videoWidth="425" videoHeight="350"><div style="width:260px;margin-left:2px;" class="PlusBox_floatL"> <div onclick="PlusBox_Show('WarneBall', 'expand')" class="PlusBox_plus"></div><div class="PlusBox_floatL"><a onclick="PlusBox_Show('WarneBall', 'expand')" class="PlusBox_link">Watch Ball of the Century</a></div><div style="width:75px;margin-top:6px;margin-left:4px;" class="PlusBox_floatL"></div></div><div class="PlusBox_CL"></div></div>


இந்த எடுத்துக்காட்டு என்னுடைய முந்தய பதிவிலிருந்து எடுத்தது.

Related links:-

லொள்ளு சபா - "புதுபேட்டை - Survival of the fittest"

விசய் தொலைக்காட்சியில் வரும் லொள்ளு சபாவின் தீவிர ரசிகன் நான். நீண்ட இடைவெளிக்குப் பின்னர் கடந்த பிப்ரவரி மாதத்திலிருந்து, மீண்டும் லொள்ளு சபா ஒளிபரப்பாகிக் கொண்டிருக்கிறது (வெள்ளி இரவு 9 மணி). முதல் வாரமே கலக்கி விட்டார்கள். புதுபேட்டை படத்தை அருமையாக கலாய்த்தார்கள். இந்த முறை வித்தியாசமான நகைச்சுவையை கையாண்டிருகிறார்கள். ஒரே மாதிரி உச்சரிக்கும்
சொற்களையும், வசனங்களையும் கோர்த்து டைமிங் காமெடிப் பண்ணியிருக்கிறார்கள். சந்தானம் இல்லாத குறையை அவரைப் போலவே இருக்கும் புதிய நடிகர் தீர்த்திருக்கிறார். வழக்கம் போல மனோகருக்கு அப்பாவித்தனம் நன்றாக வருகிறது.

பிடித்த வசனங்கள் சில,


  • நாயகன் : என் பேரு குமாரு
    ஒருவர் : கொஞ்சம் நீ சும்மாரு

  • நாயகன் : என் பேரு கொக்கி குமாரு. கொக்கின்னா என்னா? யாருக்கு தெரியும்
    மனோகர் : நான் சொல்றேன். அது கரண் நடிச்ச படம். சுமாராப் போச்சு.

  • நாயகன் : அண்ணே இட்லி கொடுங்கண்ணே
    கடைக்காரர் : காசு?
    நாயகன் : காசெல்லாம் வேணாண்ணே. இட்லி மட்டும் கொடுங்க, போதும்

  • நாயகன் : எதாச்சும் வேல கொடுங்க சார்
    ரவுடித் தலைவன் : வேல இல்ல
    நாயகன் : அப்ப எல்லாரும் வெட்டியாத் தான் இருக்கீங்களா?
    ரவுடித் தலைவன் : டே. ஒனக்கு வேல இல்லன்னு சொன்னேன்
    நாயகன் : எனக்கு வேல இல்லேன்னு தான ஒங்க கிட்ட வேல கேட்டு வந்திருக்கிறேன்

  • ஒருவன் : டே, என் தம்ளர்ல ஊத்து.
    மனோகர் : என்னாது. உன் தம்ளர்ல ஊத்தா? அம்பது அடி தோண்டினாலே தண்ணி இல்ல. உன் தம்ளர்ல ஊத்துன்ரே

  • ஒருவன் : குமாரு, ஒனக்கு அம்மான்னா ரொம்ப புடிக்குமா?
    குமாரு : அம்மான்னா யாருக்காத்தான் புடிக்காது
    மனோகர் : DMK-க்கு புடிக்காதே

  • தல : டே, எங்கிட்டயே கத்தியக் காட்றியா? டே அன்பு, கத்தி காட்ரா
    (அன்பு "டாய் டாய்..." -ன்னு கத்தி காட்டுகிறார்

  • ரவுடி : டே பாண்டிலே (- என்று வூடு கட்டுகிறார்)
    மனோகர் : பாண்டிலே?
    ரவுடி : என் பேரு பாண்டிலே
    மனோகர் : பாண்டிலே ஓன் பேரு என்னா?
    ரவுடி : (கடுப்பாகி) என் பேரு பாண்டிலே
    மனோகர் : அதான் கேக்குறேன். பாண்டிலே ஓன் பேரு என்னா?



வீடியோவை இதோ இங்கேயே கண்டு ரசியுங்கள்....






(இந்த முறையில் வீடியோவைப் பார்ப்பதற்கு பெயர் பிளஸ்பாக்ஸ். இது எப்படி சாத்தியம் என்று அடுத்த பதிவில் விளக்குகிறேன்)

Thursday, June 21, 2007

நாஞ்சில் நாட்டுத் தமிழ்


கன்னியாகுமரி மாவட்டதில் மட்டும் வழக்கில் உள்ள தமிழ்ச்சொற்களை பதிக்கலாம் என்ற எண்ணத்தில் கட்டப்பட்டு ஒவ்வொரு சொற்களாக யோசித்து பார்த்தேன். கொஞ்சம் தான் ஞாபகத்தில் வந்தது. சரியென்று கூகுளை கேட்டால், அருமையான மற்றோரு பதிவு கிட்டியது. இப்பதிவில் தென்மாவட்டங்கள் அனைத்திலும் வழக்கில் உள்ள சொற்களை தெரிந்து கொள்ளலாம்.

அதில் மிஞ்சியன சில இதோ..

விளம்பு - பரிமாறு
ஒருவாடு கூட்டம் - ஒரே கூட்டமாக இருக்கிறது
சாடு - தாவு
சோத்தப்பு (சுகத்தப்பு) - உடம்பு சரியில்லை
அனக்கம் - சத்தம்
வாரியல் - துடைப்பம் (விளக்குமாறு)
தூறு - பெறுக்கு
சாரம் - லுங்கி
கோரி குடி - மொண்டு குடி
போஞ்சி - எலுமிச்சை பழரசம்
கழஞ்சி - தண்ணீர் ஊற்றி வைத்த பழைய சோறு
கழனி - மாடுகள் குடிக்கும் ஒரு வகையான கலவை. சமையலில் வடி கட்டிய தண்ணீர், பழத்தோல்கள் எல்லாம் சேர்ந்தது

சில வகை மீன்கள் : சாளை, துண்டம், பாறை, வாழை
சில வகை பாம்புகள் : எட்டடி வீரன், சாரை,
சில வகை வாழைப் பழங்கள் : கதிலி, பாளையங்கோட்டை, துழுவன், செந்துழுவன் (செவ்வாழை), பேயன்

Wednesday, June 13, 2007

Widgets on this blog

A widget is a piece of HTML code, that can be integrated into a web page and reused. This blog makes use of many widgets for different purposes. Here is a list of widgets and how to use them on your websites.


  • Meebo Room - This widget is a great way of communicating with the online visitors of your web page (or blog). Once you have this widget on your website, it creates a private room for you and connects all the visitors who are accessing the page. You can chat with them using either your Meebo account or through your own web page instance. The visitors can chat among themselves too.



    To create you own meebo room, please visit http://wwwl.meebo.com/rooms/create, customize, copy the embed code and paste it in your website code. This product is from the Meebo, which also provides free web based Instant Messaging, that provides integrated interfaces for IM's like Yahoo, GTalk, AIM and MSN.



  • Google Adsense - For showing targetted ads. This is a Google product to make revenue out of your web page content by showing relevant ads on your site. Google shares revenue made out through the ads on your site. Google relieves you from finding appropriate ads for your web page by finding the related ads using its own algorithm.



    You need to have a Google account to avail this service. Login into https://www.google.com/adsense/home using you Google account, enable your Adsense account, choose the right Ad layout for your web site, get the script and paste it in your web site code.

    Google Adsense also offers revenue sharing for promotions. These are promotions for two of its services, one for Google search and another for Adsense itself.



  • Hit & Subscription counters : Hit counter is available for free on this site http://www.free-counter.com/ (Account is needed). You can select from a huge list of counters, which shows the number of unique hits. Subscription counter shows the number of readers, who are reading the RSS feed through FeedBurner.




    You need to open an account, specify your website/blog. It creates a feed for the same and gives you the widget code. Feedburner also creates free RSS feeds of your blog for readers like Netvibes, Google Reader, Bloglines etc.




  • This is a Google search customized to search within this blog. Visit http://www.google.com/coop/ and create your own search engine.




  • Google Analytics is a web tool to monitor and track the site traffic. Activate your Analytics account, create a profile, get the tracking code and paste it in your website code. The script gets invoked, every time the web page is accessed, and collects the data like Network profile, lead to your site etc. It has a great reporting tool to show the results.


Saturday, June 09, 2007

Cricket Quotes

Here are some of the best quotes, I have come across on cricinfo.

  • "There must be two Justin Langers in the world, I think." Ricky Ponting can't believe that Justin Langer, never shy of a word or two himself, wants sledging stopped in county cricket.

  • "Before the game we said 'Let's make history today.' Well, we made history." Dutch captain Luuk van Troost on Herschelle Gibbs's six sixes against them.


  • "They might need one by the time we've finished with them."Shane Warne approves of South Africa's plans to fly a psychologist from Johannesburg to motivate the players before the first Test at Perth

  • "I always viewed him as a once-in-20 games bowler."Arjuna Ranatunga offers his frank views on Ajit Agarkar

  • "Most teams, you know, only the next player to bat puts pads on. With Zimbabwe, everyone puts pads on." A Zimbabwe supporter half-jokingly comments on his national team

  • "Chris Cairns's mother is probably a very good cricketer."Brett Lee comments on Chris Cairns's statement about how even his mother could lead this great Australian side

  • "My dad is 70, my mother is 60. The chances of another Kapil are close to zero."Kapil Dev on being asked when India will see another Kapil Dev

  • "I got some pretty funny text messages from him after every one of the games - 'how are you ... are you on the next flight over?' and 'you can have your job back, I don't want it any more'."Ricky Ponting jokes about the text messages he had been receiving from his stand-in captain, Mike Hussey, during the Chappell-Hadlee Trophy

  • "My theory is that every time a batsman plays and misses he should be asked to take off one piece of protective clothing of the bowler's choice."Michael Kasprowicz takes a novel approach in the plan to contain batsmen

  • "No. Nayan Mongia should keep the wickets."
    Nayan Mongia, when asked if Rahul Dravid should continue keeping wicket in one-day internationals

  • The immortal quote. Steve Waugh's statement to Herschelle Gibbs. In a crucial world cup match, the pugnacious Steve Waugh, who was battling bravely to keep Australia in the World Cup, hit a ball in the air to Herschelle Gibbs, who in his anxiety to celebrate the catch, dropped the ball to the mortification of his team mates and the anguish of the South Africans in the crowd and at home. Steve Waugh is supposed to have made his since immortalised statement: "You've just dropped the World Cup, son."

  • Mcgrath to Sarwan during the West Indian innings, "What does Brian Lara's d*#k taste like?". Sarwan slammed back, "I dont know, ask your wife".



Some of Ashes quotes.
  • "How anyone can spin a ball the width of Gatting boggles the mind." Martin Johnson, in The Independent, on Shane Warne's ball of the century which bowled Mike Gatting in 1993.


  • "If it had been a cheese roll, it would never have got past him." Graham Gooch joins the fun.

  • "A fart competing with thunder." England in Australia in 1990-91, as assessed by their captain Graham Gooch

  • "Tufnell! Can I borrow your brain? I'm building an idiot." One of the funnier Australian barrackers as Phil Tufnell was pilloried by the crowd in Newcastle, Ashes series, 1994-5
Cricket is after all a Gentlemen's game. Keep visiting this page for the latest cricket quotes.

Monday, June 04, 2007

அண்ணாவின் அராஜக போக்கு

இது தான் செய்தி
"அண்ணா பல்கலையில் இந்த ஆண்டு பொறியியல் சீட்டிற்காக விண்ணப்பம் வாஙக ஜீன்ஸ் அணிந்து வந்த ஒரு மாணவிக்கு துணை வேந்தர் நீ ஜீன்ஸ் அணிந்து இருப்ப்தால் உனக்கு விண்ணப்பம் தர மாட்டேன் என்று கூறியிருக்கிறார்... அதன் பின் அந்த மாணவி நான் இனிமேல் ஜீன்ஸ் அணிய மாட்டேன் தயவு செய்து விண்ணப்ப்த்தை கொடுங்கள் என்று கெஞ்சி கேட்ட பின்னரே விண்ணப்பத்தை கொடுத்துள்ளார்."
இந்த விச்சுவின் தொல்லை வர வர தாங்க முடியல. ஜீன்ஸின் மகத்துவம் ஒரு புறம் இருக்கட்டும். மொபைல் ஃபோனுக்கு ஏன் தடை விதிக்க வேண்டும்? ஹாஸ்டலில் தங்கிப் படிக்கும் தம் பிள்ளைகளை எப்படி பெற்றோர் தொடர்பு கொள்வர்? ஹாஸ்டலில் நம்பருக்கு தொடர்பு கொள்ளலாம் என்றால், 150 பேருக்கு ஒரு தொலைபேசி உள்ளது. எப்போது தொடர்பு கொண்டாலும், ஒன்று பிஸியாக உள்ளது அல்லது செத்து போய் உள்ளது.

மொபைல் ஃபோனுக்கு ஏன் தடா என்றால் "கேமரா ஃபோனை வைத்து பஸங்க மிஸ்யூஸ் செய்கிறார்கள்" என்கிறார் விச்சு. இந்த காலத்தில் கணிணி மூலமாக செய்யாத தப்பையா மொபைல் மூலமாக செய்து விட முடியும்? அப்படி என்றால் கணிணிக்கும் தடை விதிப்பாரா விச்சு? அப்படியே கணிணி சார்ந்த படிப்புகளையும் தடை செய்து விடுங்கள். ஒரு பிரச்சனையும் வராது.

நாங்கள் படிக்கும் போது நடந்த ஒரு சம்பவத்தை நினைவு கொணர்கிறேன். ஒரு மாணவனின் தங்கச் சங்கிலி அண்ணா பல்கலை வளாகத்தில் வைத்து திருடர்களால் களவாடப்படுகிறது. அம்மாணவன் காவல்துறையில் புகார் கூறுகிறான். பல்கலையின் பெயருக்கு களங்கம் விளைவித்தற்காக பல்கலை நிர்வாகம் அம்மாணவனுக்கு அபராதம் விதிக்கிறது. களவும் கொடுத்து அபராதமும் செலுத்தினான் அம்மாணவன். இது நடந்தது இந்த நூற்றாண்டில் தான்.

இந்த அடக்குமுறை, மாணவர்களுக்கு ஒரு "UnEasy Environment" -ஐ உருவாக்குகிறது. ஆராய்ச்சி பட்டம் பெற்ற விச்சு போன்றவர்களே இப்படி இருந்தால் மற்றவர்களை என்ன சொல்ல?

சமீபத்தில் பிட்ஸ்-பிலானி செல்லும் வாய்ப்பு கிட்டியது. இப்படியும் ஒரு பாடசாலையா என்று வியப்பு கொட்டியது. பிட்ஸிடமிருந்து தமிழக கல்வி நிறுவங்கள் கற்று கொள்ள சில விடயங்கள்,

  • No attendance tracking system. It's upto the student to or not to attend the classes.
  • When we looked into some of the classes, only two or three (mostly girls) were there listening to their professors, who were well equiped with laptops and projectors.
  • The slides used in the classrooms are shared to the entire class via their emails or thro the course homepages in the university Intranet.
  • No dresscode. Of course, students there can't afford wearing Jeans considering the hot weather round the year. University encourages the students to wear caps and sun glasses.
  • Wi-Fied campus.
  • The teaching staffs over there are very down to the earth persons. Infact, it was the Dean who distributed our Disseertation reports by calling out each of us. In Anna university (atleast in ACTech), every professor had a bunch of research scholars (TRA) under them to do these tasks. Most of the times, we would see TRA walking into our class rooms for taking their boss's classes.
  • There is no Student-Professor egoism.
  • Every year, the student has to undertake a indutrial training mandatorily.
  • Every year, BITS offers online degrees for 12,000 professionals.

பிட்ஸ்-பிலானி தன் மாணவர்கள் படிப்பதற்கான ஒரு சிறந்த சூழலை உருவாக்கிக் கொடுக்கிறது. ஆனால் இங்கே அராஜகம் தான் தலை விரித்து ஆடுகிறது. விச்சு என்ற தனி மனிதரின் மேல் மட்டும் குற்றமில்லை. மாற்றத்தை எதிர்க்கும் பழமைவாதிகளை கல்விப்பணியிலிருந்து மாற்ற வேண்டும்.

Related Links

Wednesday, May 30, 2007

Sivaji Trailer - First look

Official trailer of Sivaji is released.



Watch the video in YouTube here.

Updated : With the original version of the trailer. Old CNN version is available here.

Friday, May 25, 2007

ஜப்பானிய கில்லிகள் (Japanese Gilli's)

Some time back, I received a video shot during Diwali celebration in Japan(I believe so). I had just created an YouTube account and I uploaded this video. It went on to hit 1 Lac views in a short time. YouTube is really rocking with a huge user base. No wonder why Google acquired it for $1.65 Billion.

Coming back to the video content, really these Japanese (??? Somebody please help me to find out the real location, by interpreting some audience talks heard in this video) kids deserve a huge applause for their spectacular dance for this Tamil song.

I have also uploaded the original song from the Movie "Gilli". I would suggest you to watch the Movie dance and then go for the stage performance. You will fell the difference.

Song : Shalala
Movie: Gilli

Original Dance by Trisha & Co.




Stage performance by Japanese kids


Don't forget to follow the shortest kid at the right end of first row. She makes her movements by watching her neighbors. That's a cute act, and she does it smartly throughout the song. I like the portion 1:13 till 1:25 very much.


Click here to watch the original video in YouTube.
Have a great weekend!!!!.

Wednesday, May 23, 2007

Miserable Career finishes


Often great sport professionals have ended their career on low. Kings and immortals of sports have experienced huge slumps at their career ends. Here is a list....


Needing 4 runs to keep his average in three digits, Don Bradman was out for duck in his final Test match. He had to end his career with an average of 99.94. To his bad luck, he didn't get a chance to bat in the second innings, as Australia tumbled England by innings defeat.



Michael Schumacher, the greatest F1 driver ever, couldn't win championship title in his final two years, thanks to the fantastic rise of Fernando Alonso and Renault.



Though having a successful streak of tennis career, Andre Agassi couldn't carry on till the end. He lost to a 112th ranked guy in his last match.



Ian Thorpe, the 5 times Olympic gold winner had to end his career in the wake of prolonged illness.



Having won three world titles, Mohamed Ali's last appearance is often viewed by the critics as the fight of deteriorated Ali. He then succumbed to Parkinson disease.



Mike Tyson , the undefeated baddest man on the planet was blessed with losses, bankruptcy, court cases during his career end. Interestingly Tyson's 6 losses (of 58 total fights) were at his career end.



In his last world cup appearance, Diego Maradona the greatest foot baller ever was sent home after failing a drug test.


There are very few greats who managed to remain undefeated at the end.


Though facing a slump in his career end, Pete Sampras managed to win his last match which was an U.S. Open final.



Glenn Mcgrath is the luckiest cricketer to finish his career at career best, after Ashes clean sweep and World cup win. He exited as highest wicket taker in ODI's and world cup matches.


There are many more entries for the first list, if you consider Tendulkars and Gangulies of India as Greats. They have spent most of their career in lows and survived for a longer period because of their rare shows. It is always good to retire at the times, when people ask "Why are you retiring?" before they start asking "When are you retiring?"

Saturday, May 19, 2007

ஒரே மாதிரி 7 பேர்!!!

Hindu mythology believes that six other resemblances exist for every human being in this world.

I always wonder about the resemblances of actresses across Cine industries. Here is a short comparison list.

This above comparison is made not only based on the face resemblances, but also on the type of roles they play in their respective industries.



KollywoodHollywoodResembling factor

Bhavana

Lindsay Lohan

Girls Next Door

Trisha

Jessica Alba

Homely look

Jyothika

Drew Barrymore

வெகுளித் தனம்

Simran

Catherine Zeta Zones

Structure

Mumtaj

Pamela Anderson

????(Censored)


More entries are welcome!!!



If you want to find the celebrity match for your face, you can visit this page.

http://www.myheritage.com/FP/Company/tryFaceRecognition.php


This is a nice tool which looks for face resemblance in a database of celebrity images. I got Pierce Brosnon as my match with 56% match.



But uploading different images of mine produced different results. Doubting its inefficiency, I did a funny test by uploading a photo of young Einstein. To my surprise it matched it perfectly with the old-looked Einstein at 90% resemblance. This application is developed by an Israeli site called www.myheritage.com

Tuesday, May 15, 2007

இதுவா சாதனை?





வருடா வருடம் இந்த நக்கலை பண்ணுவதை ஒரு வழக்கமாக கொண்டுள்ளன ஊடகங்கள். இந்த கருத்துடன் நாம் ஓரளவே ஒத்து போகலாம். மாணவிகள் மணவர்களை காட்டிலும் அதிக மதிப்பெண்கள் பெறத்தான் செய்கிறார்கள். ஆனால் +2 மதிபெண்களைக் கொண்டு அவர்கள் திறமையை மதிப்பிடுவதை நான் எதிர்க்கிறேன் .

+2 மதிபெண்களைக் கொண்டு ஒரு மாணாக்கனின் "Mugging Power"-ஐ தான் மதிப்பிட முடியும்.



அவர்களின் அறிவுபூர்மையை மதிப்பிட நல்ல அளவுகோல் நுழைவுத் தேர்வு மதிபெண்கள் தான். நல்ல எடுத்துகாட்டு சொல்ல வேண்டுமென்றால் "ஒரு கணிணியின் சிறப்பான செயல்பாட்டிற்கு ROM அளவை விட RAM அளவு தான் முக்கியம்."


(My patience is tested till here...)

Those who think that girls are intellegent than the boys, please get us the following statistics:


  • Number of Girls in the Top 1000 of CAT exam

  • Number of Girls in the Top 1000 of IIT Entrance exam

  • Percentage of girl students in the top preferred courses in TN. When we studied in Anna university, the number of girl students was comparitively less beacause they didn't shine well in the entrance examination as they did in the public exam. (From this academic year this percentage will be more as the government has scrapped the entrance examination.)

Girls!! Excuse me. This is the truth.