Sunday, February 28, 2010

இமேஜ் பைல் எக்ஸ்டென்ஷன்களுக்கான விளக்கங்கள்!!!

BMP - Microsoft Windows Bitmap file

CUR - Microsoft Windows CURsor file

EPS - Encapsulated PostScript

GIF - CompuServe Graphics Image Format file

HDF - Hierarchical Data Format file

ICO - Microsoft Windows ICOn file

ICON - Sun Icon and Cursor file

MPNT - Apple Machintosh MacPaint file

PBM - Portable Bitmap file

PGM - Portable Grayscale Map file

PIC - PIXAR PICture file

PICT - Apple Machintosh QuickDraw/PICT file

PICT - Softimage PICT file

PIX - Alias PIXel image file

PNM - Portable aNy Map file

PPM - Portable Pixel Map file

PS - PostScript

RAS - Sun RASterfile

RGB - Silicon Graphics RGB image file

RGBa - 4-component Silicon Graphics image file

TIFF - Tagged Image File


JPEG அல்லது JPG - Joint Photographic Experts Group

PNG - Portable Network Graphic

Tuesday, February 23, 2010

Sorting with Set::sort() in CakePHP 1.2




You probably already know that CakePHP's Set class is one of the most useful additions to CakePHP 1.2. What may have slipped through the cracks is that you can now sort arrays very easily using a new method - Set::sort().

Sorting data returned from a database query




You're probably thinking "Err... idiot... just use the ORDER BY functionality in the model!". Yeah, we could do that, but that's not much fun!

Here is my freshly baked People controller, which gracefully passes some data to my view. Nothing special here.



The $people array is in the standard format we receive from our model, and has a belongsTo association (Occupation).



Person.birth_date DESC

Set::sort() currently takes 3 arguments - the array to sort, the array value to sort on, and the sort order. As with the other Set methods, we specify the value to sort on using a key path. This makes it super easy to deal with complex arrays.




Set::sort() is pretty cool, however it is missing a few features I would have liked (such as multisort and a default sort order), however by the time this method makes it into the CakePHP trunk, these features might already be available.

Monday, February 22, 2010

Problems with opening CHM Help files from Network or Internet

How to Fix This

The easiest way to fix this issue is to set properties on the CHM Html Help file and allow it to be opened right when you download or open it for the first time:

There’s more detailed information of the issue and links to Microsoft KB articles as well as some nasty workarounds for this issue here: http://www.helpscribble.com/chmnetwork.html. Unfortunately on newer versions of Windows you won't even see this dialog - you'll get straight into the help file but with the topic not displaying and no hint as to what's going on.
Another option is to right click on the file's properties and 'Unblock' the file so that the security block is bypassed: 

 


 


This latter approach is probably the better choice as it's not a global setting but specific to the particular help file. Once set Windows will display the help file properly and without any extra prompting for security. However, if you do the latter you have to do it to each file individually.

It's annoying as all hell that this sort of obtrusive marking is necessary, but it's admittedly a necessary evil because of Microsoft's use of the insecure Internet Explorer engine that drives the CHM Html Engine's topic viewer. Because help files are viewing local content and script is allowed to execute in CHM files there's potential for malicious code hiding in CHM files and the above precautions are supposed to avoid any issues.

Wednesday, February 17, 2010

Configuring Joomla in Step by Step Manner

To install Joomala with Wamp server, its very easy. click the link and follow the steps.

Configure Joomala

Tuesday, February 16, 2010

கூகிள் செய்த தவறு பஷ்(BUZZ)


கூகிள் என்ற மாபெரும் இணைய சக்தி அண்மையில் கூகிள் பஷ் என்ற சேவையை பேஷ்புக், டிவிட்டருக்கு போட்டியாக அறிமுகப்படுத்தியது. நல்லதொரு சேவைதான். மிகவும் எதிர்பார்க்கப்பட்ட இதன் பயன்பாட்டில் மிகப்பெரிய 'loop hole'லாக தகவல் திருட்டுக்கு துணைபுரிகிறது. கூகிள் சமூக வலைப்பின்னலையும், வணிகப்பின்னலையும், போட்டுக் குழப்பி பெரிய தவறைப் புரிந்துவிட்டது. தவறாக கருதக்காரணம் அந்த பஷ் சேவையை உயிரூட்டியப்பின் நமது இ-மெயில் தொடர்புகள் அனைத்தும் நமது அனுமதியின்றி வெளியுலகிற்கு போதுவுடைமையாக்குகிறது, இதன் மூலம் நமது இமெயில் தொடர்புகள் அனைத்தும் நமது பாளோயர்களாக மாற்றுவதனால் எளிதாக வேறுமனிதர்கள் நமது தொடர்புகளை அறியமுடிகிறது. இங்கே கவனிக்கவேண்டியது என்னவென்றால் வணிகரீதியாகவோ, தனிப்பட்ட நட்பாகவோ நாம் வைத்திருக்கும் இமெயில் தொடர்புகள் போதுவுடைமையாக்கப்படுவது தகவல் திருட்டுக்கு துணைபோகுமென்பதில் ஐயமில்லை. அறிமுகப்படுத்திய சில நாட்களிலேயே சில சம்பவங்கள் நம்மையும் சற்று சிந்திக்கவைக்கிறது. உ.தா.) ஒருவர் இரண்டு வேறுப்பட்ட கம்பெனியுடன் ரகசியத் தொடர்புவைத்திருந்தால் பஷ்ஷின் மூலம் தொடர்புகள் வெளியுலகிற்கு வெளிவரும், இங்கே தகவல் உரிமைமீறப்படுகிறது (Serious Privacy Flaws‎)




எந்தவொரு மென்பொருளும் தகுந்த சோதனைக்குட்பட்டு தான் வெளிவரும் அப்படி வந்தாலும் ஒரு மாற்று ஏற்பாடு செய்யப்பட்டிருக்கும் ஆனால் கூகுளில் மாற்று ஏற்பாட்டிலும் ஓட்டையுள்ளது. பஷ்ஷை turn off செய்தாலோ அல்லது settings->label->hide செய்தலோ பஷ்ஷை விட்டு வெளிவந்துவிட்டதாக எண்ணமுடியாது காரணம் இவை வெறும் பஷ்ஷை மறைக்கத்தான் செய்கிறது. உண்மையில் வெளி உலகில் உங்கள் தகவல் அனாமத்தாகத்தான்யுள்ளது எவரும் எவருடையத்தொடர்பையும் கண்டுவிடலாம். சமூக தளத்தில் உள்ளவர்களைவிட வியாபாரரீதியாக ஜிமெயிலை பயன்படுத்துபவர்களுக்கு இது பேரிடர்.

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

ஏற்கனவே ஆரம்பித்தவர்கள் தவிர்க்க எண்ணினால் சில யோசனைகள் (இவை ஓரளவு பயன்தரும்)

1- மேற்குறிய படி turn off அல்லது settings->label->buzz->hide செய்யலாம்

2-உங்கள் profile பக்கத்தை முழுவதுமாக நீக்கிவிடுங்கள் உதா. http://www.google.com/profiles/*********

3-உங்களை பின்தொடரும் நபர்களை block செய்யுங்கள் நீங்கள் பின்தொடருபவரை unfollow செய்யுங்கள்.

ஒரு விஷயம்

நமது யாஹூ தொடர்புகளோ அல்லது வெற்றுத் தொடர்புகளோ வெளியே தெரிவதில்லை

information from : http://ethirneechal.blogspot.com/2010/02/buzz.html

Testing your website on an iPhone, without an iPhone

If you are curious how you're freshly developed websites look on an iPhone, you can check http://www.testiphone.com/.

Personally, I prefer Apple's official iPhone simulator, from the iPhone SDK.

How many of you did already develop websites for the iPhone? Just let me know...