<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-14274583</id><updated>2011-11-13T04:49:13.101-08:00</updated><title type='text'>Techie stuff</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://jhavervedant1.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://jhavervedant1.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>vjhaver</name><uri>http://www.blogger.com/profile/07603343526901727248</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>44</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-14274583.post-115634765303579294</id><published>2006-08-23T08:39:00.000-07:00</published><updated>2006-08-23T08:40:53.510-07:00</updated><title type='text'>Oracle -  Decode</title><content type='html'>In Oracle/PLSQL, the decode function has the functionality of an IF-THEN-ELSE statement.&lt;br /&gt;&lt;br /&gt;The syntax for the decode function is:&lt;br /&gt;&lt;br /&gt;        decode( expression , search , result [, search , result]... [, default] )&lt;br /&gt;&lt;br /&gt;expression is the value to compare.&lt;br /&gt;&lt;br /&gt;search is the value that is compared against expression.&lt;br /&gt;&lt;br /&gt;result is the value returned, if expression is equal to search.&lt;br /&gt;&lt;br /&gt;default is optional. If no matches are found, the decode will return default. If default is omitted, then the decode statement will return null (if no matches are found).&lt;br /&gt;&lt;br /&gt;For Example:&lt;br /&gt;&lt;br /&gt;You could use the decode function in an SQL statement as follows:&lt;br /&gt;&lt;br /&gt;    SELECT supplier_name,&lt;br /&gt;    decode(supplier_id,  10000,  'IBM',&lt;br /&gt;     10001,  'Microsoft',&lt;br /&gt;     10002,  'Hewlett Packard',&lt;br /&gt;      'Gateway') result&lt;br /&gt;    FROM suppliers;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The above decode statement is equivalent to the following IF-THEN-ELSE statement:&lt;br /&gt;&lt;br /&gt;    IF supplier_id = 10000 THEN&lt;br /&gt;         result := 'IBM';&lt;br /&gt;&lt;br /&gt;    ELSIF supplier_id = 10001 THEN&lt;br /&gt;        result := 'Microsoft';&lt;br /&gt;&lt;br /&gt;    ELSIF supplier_id = 10002 THEN&lt;br /&gt;        result := 'Hewlett Packard';&lt;br /&gt;&lt;br /&gt;    ELSE&lt;br /&gt;        result := 'Gateway';&lt;br /&gt;&lt;br /&gt;    END IF;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The decode function will compare each supplier_id value, one by one.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14274583-115634765303579294?l=jhavervedant1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.techonthenet.com/oracle/functions/decode.php' title='Oracle -  Decode'/><link rel='replies' type='application/atom+xml' href='http://jhavervedant1.blogspot.com/feeds/115634765303579294/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14274583&amp;postID=115634765303579294' title='46 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/115634765303579294'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/115634765303579294'/><link rel='alternate' type='text/html' href='http://jhavervedant1.blogspot.com/2006/08/oracle-decode.html' title='Oracle -  Decode'/><author><name>vjhaver</name><uri>http://www.blogger.com/profile/07603343526901727248</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>46</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14274583.post-114228185980153665</id><published>2006-03-13T12:30:00.000-08:00</published><updated>2006-03-13T12:31:49.080-08:00</updated><title type='text'>URL Icon</title><content type='html'>Method 1 : To be included in every page&lt;br /&gt;LINK REL="SHORTCUT ICON" HREF="http://www.mydomain.com/myicon.ico"&lt;br /&gt;&lt;br /&gt;Method 2: &lt;br /&gt;&lt;br /&gt;Rename the icon file *exactly* to: favicon.ico -- all&lt;br /&gt;lowercase.  No deviation from this is allowed.&lt;br /&gt;&lt;br /&gt;Place the favicon.ico file in the 'root' directory on your&lt;br /&gt;web server (where your main index page is).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14274583-114228185980153665?l=jhavervedant1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='about:blank' title='URL Icon'/><link rel='replies' type='application/atom+xml' href='http://jhavervedant1.blogspot.com/feeds/114228185980153665/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14274583&amp;postID=114228185980153665' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/114228185980153665'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/114228185980153665'/><link rel='alternate' type='text/html' href='http://jhavervedant1.blogspot.com/2006/03/url-icon_13.html' title='URL Icon'/><author><name>vjhaver</name><uri>http://www.blogger.com/profile/07603343526901727248</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14274583.post-113993771046587065</id><published>2006-02-14T09:21:00.000-08:00</published><updated>2006-02-21T07:32:05.166-08:00</updated><title type='text'>MySQL  Check for the version</title><content type='html'>&lt;span style="font-family:Arial;font-size:85%;"&gt;MySQL : Check for the version&lt;/span&gt;&lt;br/&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;/span&gt;&lt;br/&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;Command : SELECT &lt;/span&gt;&lt;strong&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;VERSION&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;()&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14274583-113993771046587065?l=jhavervedant1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jhavervedant1.blogspot.com/feeds/113993771046587065/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14274583&amp;postID=113993771046587065' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/113993771046587065'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/113993771046587065'/><link rel='alternate' type='text/html' href='http://jhavervedant1.blogspot.com/2006/02/mysql-check-for-version.html' title='MySQL  Check for the version'/><author><name>vjhaver</name><uri>http://www.blogger.com/profile/07603343526901727248</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14274583.post-113474439747800547</id><published>2005-12-16T06:46:00.000-08:00</published><updated>2006-02-21T07:35:52.100-08:00</updated><title type='text'>The ===    operator</title><content type='html'>&lt;br/&gt;= = = is an Identical operator&lt;br/&gt;&lt;br/&gt;a = = = $b returns &lt;strong&gt;&lt;span style="font-family:Courier New;font-size:85%;"&gt;TRUE &lt;/span&gt;&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;if $a is equal to $b, and they are of the same type.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14274583-113474439747800547?l=jhavervedant1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jhavervedant1.blogspot.com/feeds/113474439747800547/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14274583&amp;postID=113474439747800547' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/113474439747800547'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/113474439747800547'/><link rel='alternate' type='text/html' href='http://jhavervedant1.blogspot.com/2005/12/operator.html' title='The ===    operator'/><author><name>vjhaver</name><uri>http://www.blogger.com/profile/07603343526901727248</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14274583.post-113353635440328838</id><published>2005-12-02T07:12:00.000-08:00</published><updated>2005-12-14T11:37:15.336-08:00</updated><title type='text'>mysql_insert_id() &amp;&amp; LAST_INSERT_ID()</title><content type='html'>mysql_insert_id() &amp;&amp; LAST_INSERT_ID()&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Used when you add a record in to one of the table using PHP, and then you want to use that ‘auto generated record id’ for further modifications to other table.&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;Used when you insert a record into a table that contains an AUTO_INCREMENT column, you can obtain the value stored into that column by calling the mysql_insert_id() function. &lt;br/&gt;&lt;br/&gt;When a new AUTO_INCREMENT value has been generated, you can also obtain it by executing a SELECT LAST_INSERT_ID() statement with mysql_query() and retrieving the value from the result set returned by the statement. &lt;br/&gt;For LAST_INSERT_ID(), the most recently generated ID is maintained in the &lt;strong&gt;server on a per-connection basis. It is not changed by another client. It is not even &lt;/strong&gt;changed if you update another AUTO_INCREMENT column with a non-magic value (that is, a value that is not NULL and not 0). &lt;br/&gt;Note that mysql_insert_id() returns the value stored into an AUTO_INCREMENT column, whether that value is automatically generated by storing NULL or 0 or was specified as an explicit value. LAST_INSERT_ID() returns only automatically generated AUTO_INCREMENT values. If you store an explicit value other than NULL or 0, it does not affect the value returned byLAST_INSERT_ID(). &lt;br/&gt;&lt;strong&gt;mysql_insert_id&lt;/strong&gt;&lt;br/&gt;(PHP 3, PHP 4, PHP 5)&lt;br/&gt;mysql_insert_id -- Get the ID generated from the previous INSERT operation&lt;br/&gt;The ID generated for an AUTO_INCREMENT column by the previous INSERT query on success, &lt;em&gt;0 &lt;/em&gt;if the previous query does not generate an AUTO_INCREMENT value, or &lt;strong&gt;FALSE &lt;/strong&gt;if no MySQL connection was established. &lt;br/&gt;&lt;strong&gt;Note: &lt;/strong&gt;Because &lt;strong&gt;mysql_insert_id() &lt;/strong&gt;acts on the last performed query, be sure to call &lt;strong&gt;mysql_insert_id() &lt;/strong&gt;immediately after the query that generates the value. &lt;br/&gt;&lt;strong&gt;Note: &lt;/strong&gt;The value of the MySQL SQL function &lt;em&gt;LAST_INSERT_ID() &lt;/em&gt;always contains the most recently generated AUTO_INCREMENT value, and is not reset between queries. &lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14274583-113353635440328838?l=jhavervedant1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jhavervedant1.blogspot.com/feeds/113353635440328838/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14274583&amp;postID=113353635440328838' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/113353635440328838'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/113353635440328838'/><link rel='alternate' type='text/html' href='http://jhavervedant1.blogspot.com/2005/12/mysqlinsertid-lastinsertid_02.html' title='mysql_insert_id() &amp;&amp; LAST_INSERT_ID()'/><author><name>vjhaver</name><uri>http://www.blogger.com/profile/07603343526901727248</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14274583.post-113267998919043679</id><published>2005-11-22T09:19:00.000-08:00</published><updated>2005-11-22T09:19:49.243-08:00</updated><title type='text'>Techworld.com - Microsoft offers 'open' Office formats</title><content type='html'>Microsoft has announced it will offer its Word, Excel and PowerPoint formats as open standards.&lt;br /&gt;&lt;br /&gt;The software giant will submit its Office Open XML format to the International Standards Organization (ISO) to be adopted as an international standard in time for the launch of the next version of its Office software suite, it said today.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The decision comes as a group of technology rivals led by IBM and Sun are pushing the OASIS format for office applications called OpenDocument as a global standard format.&lt;br /&gt;&lt;br /&gt;It also comes in the wake of a highly publicised decision by the state of Massachusettsto require compliance with OpenDocument for government documents - which effectively forces the phasing out of Microsoft Office and its proprietary format.&lt;br /&gt;&lt;br /&gt;Microsoft has been facing increasing pressure from governments and agencies as they have insisted on standards-compliance for their software. Microsoft executives confirmed that the move would help the company win contracts from public authorities that want software based on open standards.&lt;br /&gt;&lt;br /&gt;"We have a few barriers [with government contracts]," said Alan Yates, general manager for Microsoft Office. "It will give governments more long-term confidence."&lt;br /&gt;&lt;br /&gt;The issue isn't as clear-cut as that however. ISO standards are not the same as open standards. "With an open standard any application can use it," said Louis Suarez-Potts, community manager of OpenOffice.org. "With an ISO standard, it's not quite the same thing. It just means you have a reference for it." If approved, the Office Open XML will see Microsoft grant free licences for its use.&lt;br /&gt;&lt;br /&gt;Microsoft has put together a group of companies including Apple, BP, Intel, Toshiba, Barclays Bank, the British Library.and Statoil to make the submission to Geneva-based European Computer Manufacturers Association (ECMA).&lt;br /&gt;&lt;br /&gt;The evaluation process is expected to take around a year. Once completed, ECMA will forward a request to the ISO. Microsoft explained that the timing had been chosen to ensure that the XML formats became open standards in time for the launch of Office 12 toward the end of next year. &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14274583-113267998919043679?l=jhavervedant1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.techworld.com/applications/news/index.cfm?NewsID=4838' title='Techworld.com - Microsoft offers &apos;open&apos; Office formats'/><link rel='replies' type='application/atom+xml' href='http://jhavervedant1.blogspot.com/feeds/113267998919043679/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14274583&amp;postID=113267998919043679' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/113267998919043679'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/113267998919043679'/><link rel='alternate' type='text/html' href='http://jhavervedant1.blogspot.com/2005/11/techworldcom-microsoft-offers-open.html' title='Techworld.com - Microsoft offers &apos;open&apos; Office formats'/><author><name>vjhaver</name><uri>http://www.blogger.com/profile/07603343526901727248</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14274583.post-113267135589549252</id><published>2005-11-22T06:55:00.001-08:00</published><updated>2005-11-22T06:55:55.896-08:00</updated><title type='text'>Server 2003</title><content type='html'>&lt;a href="http://informationweek.com/story/showArticle.jhtml?articleID=173603165"&gt;Gates Outlines Microsoft's High-Performance Computing Plans Nov. 15, 2005&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Microsoft's entry into the scientific computing market could yield less expensive, easier-to-use supercomputing systems and pave the way for advances in business computing, chairman Bill Gates said during a keynote speech at a supercomputing conference in Seattle Tuesday. &lt;br/&gt;Microsoft next year plans to release a version of Windows for small supercomputers, and is funding 10 universities in the United States, Europe, and Asia to help develop a set of high-performance computing products that includes operating systems, middleware, and development tools. As computer technology becomes integral to advances in biology, physics, medicine, and earth science, there's demand for simpler tools that can speed up scientists' "time to insight," Gates said during the speech at the SC05 conference. &lt;br/&gt;High-performance computing techniques are also finding their way into industrial applications, including consumer product design and automobile crash testing. Microsoft's upcoming high-performance computing software, its first designed for the market, could help tie together the desktop and powerful clusters of computer servers in new ways, said Gates. &lt;br/&gt;"Computation has become a tool for all the sciences," Gates said. "We need an approach that scales from the smallest supercomputer up to the largest." &lt;br/&gt;Microsoft Tuesday released a second beta version of Windows Compute Cluster Server 2003, a version of its operating system designed to run on clusters of perhaps a few dozen machines. The product is due in the first half of next year, and will compete with the open-source Linux operating system that dominates cluster installations today. Using clustering technology, users can chain together dozens or hundreds of inexpensive PC servers with special cabling to run software that distributes work among the processors. The approach has let universities, supercomputing research centers, and corporate IT departments access supercomputing power at much lower costs than specialized supercomputing architectures have allowed. Microsoft is also designing new capabilities for its graphical development tools that could help scientists program clusters. &lt;br/&gt;As part of its development effort, Microsoft has funded 10 "institutes for high-performance computing," including the universities of Washington, Virginia, Tennessee, Utah, and Cornell University. Professors there will provide Microsoft with product development assistance as part of the new program. One challenge Microsoft and its partners will face is the need to develop new software algorithms that can run more efficiently across multiple processors. As chip designers become unable to significantly raise microprocessors' clock speeds to boost performance, the computer industry is turning to integrating multiple processing cores on a chip and extracting more parallel processing capability from software code to fuel performance gains. That means techniques used in high-performance computing today could in five or 10 years become commonplace on the desktop. &lt;br/&gt;In an interview after his speech, Gates said Microsoft's research and development of high-performance computing technologies could help usher in speech and computer vision as user interfaces for PCs, improve the performance of software that can prioritize information for users, and run security algorithms more robustly. "We’ll be able to use all the extra power," says Gates. "In a certain sense, you could say it's been a Holy Grail of computer science" to distribute code that runs well in one machine across many. &lt;br/&gt;During Gates' speech, Microsoft high-performance computing director Kyril Faenov demonstrated a prototype "personal cluster" of four Windows computers running at 25 billion computations per second, on which departments or workgroups could run preliminary calculations before submitting them to a larger system for more detailed modeling of data. The prototype could be priced at less than $10,000, he said. During the demonstration, Faenov ran a version of The MathWorks' Matlab software on the personal cluster to analyze proteomics data, and then transferred the job to a 64-node cluster run by Intel Corp. at a different location in Washington. &lt;br/&gt;Gates said that as part of its high-performance computing effort, Microsoft researchers are entering into new types of collaborations with scientists and medical researchers. &lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14274583-113267135589549252?l=jhavervedant1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jhavervedant1.blogspot.com/feeds/113267135589549252/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14274583&amp;postID=113267135589549252' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/113267135589549252'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/113267135589549252'/><link rel='alternate' type='text/html' href='http://jhavervedant1.blogspot.com/2005/11/server-2003.html' title='Server 2003'/><author><name>vjhaver</name><uri>http://www.blogger.com/profile/07603343526901727248</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14274583.post-113267133035407214</id><published>2005-11-22T06:55:00.000-08:00</published><updated>2005-11-22T06:55:30.360-08:00</updated><title type='text'>Wiindows Server 2003</title><content type='html'>&lt;a href="http://www.informationweek.com/story/showArticle.jhtml?articleID=174300054"&gt;Microsoft: No Delay For Windows Server 2003 R2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Windows Server 2003 R2 did not debut at IT Forum but the upgrade will be released to manufacturing by the end of the year, Microsoft executives said. &lt;br/&gt;At Microsoft's IT Forum in Barcelona, Spain, the software giant announced the planned release of the complementary Virtual Server 2005 R2 to manufacturing in December--and a major price cut--but did not announce the next big milestones for the R2 version of the Windows Server 2003--the release to manufacturing and ship dates. &lt;br/&gt;Microsoft said the debut of Windows Desktop Search for Enterprise Deployment at IT Forum has no bearing on the schedule for Windows Server 2003 R2. &lt;br/&gt;From his office in Redmond, Wash., Windows Server executive Bob Kelly said R2 will not be delayed. He did not say why Microsoft said little about R2's ship date except to say Microsoft discussed core scenarios of R2 at IT Forum as it prepares for going gold in the near future, he said. &lt;br/&gt;"There's no holdup. We're still on target for what we promised," said Kelly. "We will RTM before the end of the calendar year." &lt;br/&gt;Regarding the possibility of a delay into 2006, Kelly said it would not happen. "Not at all," he said. "We we feel very good about where we are." &lt;br/&gt;IT Forum is Microsoft's last major conference of the calendar year. Release Candidate 2 of Windows Server 2003 R2 was made available roughly a month ago. &lt;br/&gt;Sources close to Microsoft said they expect R2 will be released to manufacturing by the end of next month but may not be widely available in the channel until early 2006. &lt;br/&gt;Partners said they are looking forward to R2's new features--including Active Directory Federation Services, better branch office support and vastly enhanced Unix integration features--but they are not too worried about the release of R2. &lt;br/&gt;Microsoft also announced an 80 percent price cut on Virtual Server 2005 R2, which will be priced at $99 for the Standard Edition and $199 for the Enterprise Edition from $499 and $899, respectively, in version 1.0. &lt;br/&gt;One partner said he was told to expect a mid-December release. Another partner said the company will just make the end-of-year promise. "I'm told right at the end of the year, six to seven weeks, " he said. &lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14274583-113267133035407214?l=jhavervedant1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jhavervedant1.blogspot.com/feeds/113267133035407214/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14274583&amp;postID=113267133035407214' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/113267133035407214'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/113267133035407214'/><link rel='alternate' type='text/html' href='http://jhavervedant1.blogspot.com/2005/11/wiindows-server-2003.html' title='Wiindows Server 2003'/><author><name>vjhaver</name><uri>http://www.blogger.com/profile/07603343526901727248</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14274583.post-113267129454406337</id><published>2005-11-22T06:54:00.000-08:00</published><updated>2005-11-22T06:54:54.596-08:00</updated><title type='text'>Keylogger Threats</title><content type='html'>&lt;a href="http://www.redherring.com/Article.aspx?a=14494&amp;hed=Keylogger+Threats+Rise+65%25&amp;sector=Industries&amp;subsector=InternetAndServices"&gt;Keylogger Threats Rise 65%&lt;/a&gt;&lt;br/&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="font-family:Verdana;font-size:85%;"&gt;Secretly installed programs that track keystrokes represent a growing security threat to consumers using PCs.&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;br/&gt;&lt;a href="http://www.redherring.com/Article.aspx?a=14494&amp;hed=Keylogger+Threats+Rise+65%25&amp;sector=Industries&amp;subsector=InternetAndServices"&gt;&lt;/a&gt;&lt;span style="font-family:Verdana;font-size:85%;"&gt;&lt;/span&gt;&lt;br/&gt;&lt;span style="font-family:Verdana;font-size:78%;"&gt;Threats from keyloggers, the stealthily installed programs that record computer keystrokes to help steal personal information, grew 65 percent this year, a study said Tuesday, marking a growing trend in hackers using malware for financial gain. &lt;/span&gt;&lt;br/&gt;&lt;span style="font-family:Verdana;font-size:78%;"&gt;&lt;/span&gt;&lt;br/&gt;&lt;span style="font-family:Verdana;font-size:78%;"&gt;About 6,191 keyloggers were recorded this year, up from 3,753 in 2004, said iDefense, a security intelligence provider that is part of &lt;/span&gt;&lt;a href="http://studio.financialcontent.com/Engine?Account=redherring&amp;PageName=QUOTE&amp;Ticker=VRSN"&gt;VeriSign&lt;/a&gt;&lt;span style="font-family:Verdana;font-size:78%;"&gt;. iDefense recorded 3,753 keyloggers in 2004, a huge leap over the 300 released in 2000.&lt;/span&gt;&lt;br/&gt;&lt;span style="font-family:Verdana;font-size:78%;"&gt;&lt;/span&gt;&lt;br/&gt;&lt;span style="font-family:Verdana;font-size:78%;"&gt;“Keylogging is a very effective method for hackers,” said Joe Payne, vice president, VeriSign iDefense Security Intelligence Services. “Fraudsters can launch hundreds of these attacks around the world in seconds, gathering sensitive data to conduct large-scale monetary transfers for their illegal activities.”&lt;/span&gt;&lt;br/&gt;&lt;span style="font-family:Verdana;font-size:78%;"&gt;&lt;/span&gt;&lt;br/&gt;&lt;span style="font-family:Verdana;font-size:78%;"&gt;Keyloggers are largely distributed by organized cyber theft groups and are typically packaged with phishing emails or spyware, said iDefense.&lt;/span&gt;&lt;br/&gt;&lt;span style="font-size:78%;"&gt;&lt;/span&gt;&lt;br/&gt;&lt;span style="font-family:Verdana;font-size:78%;"&gt;A keylogger runs in the background, recording all the keystrokes of a user and hides it in the machine to be retrieved later. Once a keylogging program is activated, through a command from the hacker, it provides the hacker with personal data such as addresses, account numbers, or passwords—basically any strings of text a person enters. &lt;/span&gt;&lt;br/&gt;&lt;span style="font-family:Verdana;font-size:78%;"&gt;&lt;/span&gt;&lt;br/&gt;&lt;span style="font-family:Verdana;font-size:78%;"&gt;“The object of a keylogger is to get the coveted password,” said George Waller, executive vice president of StrikeForce Technologies, a security company specializing in identity assurance products. “Keyloggers can capture keystrokes without you knowing it while advanced programs can even grab cookies and scrape the screen to get personal information.”&lt;/span&gt;&lt;br/&gt;&lt;span style="font-family:Verdana;font-size:78%;"&gt;&lt;/span&gt;&lt;br/&gt;&lt;span style="font-family:Verdana;font-size:78%;"&gt;Keylogging can be perpetrated through emails known as phishing attacks. In these emails, users are lured into clicking on what seems like a harmless link. Once they do, a program is secretly downloaded into their computers. &lt;/span&gt;&lt;br/&gt;&lt;span style="font-family:Verdana;font-size:78%;"&gt;&lt;/span&gt;&lt;br/&gt;&lt;span style="font-family:Verdana;font-size:78%;"&gt;The programs can also be spread if they are embedded on iPod files or picture files on major web sites. Hackers use techniques including chat program Internet Relay Chat and programs like trojans that give hackers backdoor access to systems to gather and filter logged keystrokes. &lt;/span&gt;&lt;br/&gt;&lt;span style="font-family:Verdana;font-size:78%;"&gt;&lt;/span&gt;&lt;br/&gt;&lt;span style="font-family:Verdana;font-size:78%;"&gt;“There are so many victims because so few know the risk or the early warning signs; you simply can’t stop what you can't see,” said iDefense’s Mr. Payne. &lt;/span&gt;&lt;br/&gt;&lt;span style="font-family:Verdana;font-size:78%;"&gt;&lt;/span&gt;&lt;br/&gt;&lt;strong&gt;&lt;span style="font-family:Verdana;font-size:78%;"&gt;Powering Identity Theft&lt;/span&gt;&lt;/strong&gt;&lt;br/&gt;&lt;span style="font-family:Verdana;font-size:78%;"&gt;A reason keyloggers are gaining attention among hackers is their potential use in identity theft. &lt;/span&gt;&lt;br/&gt;&lt;span style="font-family:Verdana;font-size:78%;"&gt;&lt;/span&gt;&lt;br/&gt;&lt;span style="font-family:Verdana;font-size:78%;"&gt;“A sizable amount of these identity theft cases are the result of keyloggers that most people don’t realize they have on their machines,” said Mr. Waller. &lt;/span&gt;&lt;br/&gt;&lt;span style="font-family:Verdana;font-size:78%;"&gt;&lt;/span&gt;&lt;br/&gt;&lt;span style="font-family:Verdana;font-size:78%;"&gt;The rise in keylogging is part of the trend of creating worms, viruses, and malware for profit. The Zotob worm attack in August was part of this trend, said security experts. Zotob attacked major corporations by exploiting a vulnerability in Microsoft’s Windows operating system and signaled the rise of the “business worm,” or a new type of malicious software that targets enterprises rather than home users (see &lt;/span&gt;&lt;a href="http://www.redherring.com/Article.aspx?a=13298&amp;hed=Zotob%26nbsp%3bHeralds%26nbsp%3b%e2%80%98Business+Worm%e2%80%99"&gt;Zotob Heralds ‘Business Worm’&lt;/a&gt;&lt;span style="font-family:Verdana;font-size:78%;"&gt;).&lt;/span&gt;&lt;br/&gt;&lt;span style="font-family:Verdana;font-size:78%;"&gt;&lt;/span&gt;&lt;br/&gt;&lt;span style="font-family:Verdana;font-size:78%;"&gt;“This is part of the process where attacks are moving from notoriety to criminalization,” said Ken Dunham, senior engineer, iDefense. “Hackers want to create malware they can leverage and use for identity theft and which can financially benefit them.”&lt;/span&gt;&lt;br/&gt;&lt;span style="font-family:Verdana;font-size:78%;"&gt;&lt;/span&gt;&lt;br/&gt;&lt;span style="font-family:Verdana;font-size:78%;"&gt;Keyloggers have, however, flown under the radar as consumers and businesses have had their resources diluted because of the rise in the number of security threats this year (see &lt;/span&gt;&lt;a href="http://www.redherring.com/Article.aspx?a=13555&amp;hed=Security+Threats+Rise+22%25+"&gt;Security Threats Rise 22%&lt;/a&gt;&lt;span style="font-family:Verdana;font-size:78%;"&gt;). &lt;/span&gt;&lt;br/&gt;&lt;span style="font-family:Verdana;font-size:78%;"&gt;&lt;/span&gt;&lt;br/&gt;&lt;span style="font-family:Verdana;font-size:78%;"&gt;“Keyloggers are part of the latest wave of security problems that people don’t even know how to detect,” said Mr. Waller. “There needs to be greater education about the issue and how keyloggers perpetrate.”&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14274583-113267129454406337?l=jhavervedant1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jhavervedant1.blogspot.com/feeds/113267129454406337/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14274583&amp;postID=113267129454406337' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/113267129454406337'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/113267129454406337'/><link rel='alternate' type='text/html' href='http://jhavervedant1.blogspot.com/2005/11/keylogger-threats.html' title='Keylogger Threats'/><author><name>vjhaver</name><uri>http://www.blogger.com/profile/07603343526901727248</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14274583.post-113111469970338496</id><published>2005-11-04T06:31:00.000-08:00</published><updated>2005-11-04T06:31:40.193-08:00</updated><title type='text'>Train free Microsoft</title><content type='html'>&lt;a href="http://www.financialexpress.com/latest_full_story.php?content_id=107645"&gt;Train free @Microsoft&lt;/a&gt;&lt;strong&gt;&lt;span style="font-family:Arial;font-size:130%;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br/&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;There are two options available to interested IT professionals: &lt;/span&gt;&lt;br/&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;Beginners Training: A half day training that touches upon the fundamentals of each offering will be conducted at regular intervals across seven cities in the country. Interested participants can contact their nearest CPLS (Certified Partners in Learning Solution) training partners or register at www.microsoft.com/india/learning/cplsoffering.aspx &lt;/span&gt;&lt;br/&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;E-learning modules: For those looking for deeper training, Microsoft has introduced nine e-learning courses for SQL 2005 and seven courses for Visual Studio. Interested participants can apply for and undertake these courses for free by registering at www.microsoftelearning.com/visualstudio2005/ and www.microsoft.com/learning/sql &lt;/span&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14274583-113111469970338496?l=jhavervedant1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jhavervedant1.blogspot.com/feeds/113111469970338496/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14274583&amp;postID=113111469970338496' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/113111469970338496'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/113111469970338496'/><link rel='alternate' type='text/html' href='http://jhavervedant1.blogspot.com/2005/11/train-free-microsoft.html' title='Train free Microsoft'/><author><name>vjhaver</name><uri>http://www.blogger.com/profile/07603343526901727248</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14274583.post-113026159719860506</id><published>2005-10-25T10:33:00.000-07:00</published><updated>2005-10-25T10:33:17.203-07:00</updated><title type='text'>Create automatic A-Z page marker for the list of names using PHP</title><content type='html'>&lt;strong&gt;Create automatic A-Z page marker for the list of names using PHP&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;$lastName = ucfirst($row1-&amp;gt;LastName);&lt;br/&gt;$firstchar = $lastName{0}; &lt;br/&gt;//ucfirst ($firstchar);&lt;br/&gt;if($previous!=$firstchar)&lt;br/&gt;{&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$previous=$firstchar;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo "&amp;lt;h4&amp;gt;&amp;lt;a name=\"$previous\"&amp;gt;$previous&amp;lt;/a&amp;gt;&amp;lt;/h4&amp;gt;";&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo "&amp;lt;br&amp;gt;";&lt;br/&gt;}&amp;nbsp;&amp;nbsp; &lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14274583-113026159719860506?l=jhavervedant1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jhavervedant1.blogspot.com/feeds/113026159719860506/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14274583&amp;postID=113026159719860506' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/113026159719860506'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/113026159719860506'/><link rel='alternate' type='text/html' href='http://jhavervedant1.blogspot.com/2005/10/create-automatic-z-page-marker-for.html' title='Create automatic A-Z page marker for the list of names using PHP'/><author><name>vjhaver</name><uri>http://www.blogger.com/profile/07603343526901727248</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14274583.post-113017085624371213</id><published>2005-10-24T09:20:00.000-07:00</published><updated>2005-10-24T09:20:56.280-07:00</updated><title type='text'>Update all empty string data in MySQL Database to null</title><content type='html'>Update all empty string data in MySQL Database to null&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;update &lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;&amp;lt;table_Name&amp;gt;&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;set &amp;lt;table_Name&amp;gt;.&amp;lt;field_name&amp;gt;=null&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Where&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;ASCII(&amp;lt;table_Name&amp;gt;.&amp;lt;field_name&amp;gt;) = 0&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14274583-113017085624371213?l=jhavervedant1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jhavervedant1.blogspot.com/feeds/113017085624371213/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14274583&amp;postID=113017085624371213' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/113017085624371213'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/113017085624371213'/><link rel='alternate' type='text/html' href='http://jhavervedant1.blogspot.com/2005/10/update-all-empty-string-data-in-mysql.html' title='Update all empty string data in MySQL Database to null'/><author><name>vjhaver</name><uri>http://www.blogger.com/profile/07603343526901727248</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14274583.post-112994736361708348</id><published>2005-10-21T19:14:00.000-07:00</published><updated>2005-10-21T19:16:03.630-07:00</updated><title type='text'>Now, high speed internet access via balloon</title><content type='html'>Now, high speed internet access via balloon&lt;br /&gt;Source: IANS.  Image Source: IS&lt;br /&gt;London, Oct 20: Scientists have for the first time tested a super fast data downlink provided by a stratospheric balloon floating 24,000 metres above the earth and such a craft could eventually help provide communications in disaster zones.&lt;br /&gt;&lt;br /&gt;The 12,000-cubic metre helium balloon sent data to the ground at 1.25 gigabits per second - thousands of time the capacity of a home broadband Internet connection, reports the online edition of the New Scientist journal.&lt;br /&gt;&lt;br /&gt;The airship test by a team of researchers led by Britain's University of York was conducted in Sweden. Scientists hope that such airships may eventually help in providing communications in disaster zones or low-cost access in the developing world.&lt;br /&gt;&lt;br /&gt;David Grace, one of the scientists in the research team, said stratospheric communications balloons provided wireless alternatives to fixed Internet infrastructure.&lt;br /&gt;&lt;br /&gt;"You could rapidly put communications infrastructure where it doesn't exist. In developing countries it could be a cheaper way to roll out, and you could do it incrementally, he said.&lt;br /&gt;&lt;br /&gt;A BBC report said balloons hovering in the stratosphere could become an attractive alternative within three to five years as consumers demanding ever higher bandwidth.&lt;br /&gt;&lt;br /&gt;Moreover, broadband via telephone lines had speed limitations while satellite was expensive and could support only a limited number of users, the report said.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;  &lt;br /&gt;&lt;br /&gt;It said the balloon could be an alternative to wired access in suburban areas where costs of roll out were high. It could also be offered on high-speed trains and in remote areas, the report said quoting an expert.&lt;br /&gt;&lt;br /&gt;The cost of the balloon as compared to a satellite was also likely to be attractive, the report said.&lt;br /&gt;&lt;br /&gt;"The launch cost of the infrastructure is likely to be one-tenth that of satellite and one airship can support a user density one thousand times that of a satellite," it said.&lt;br /&gt;&lt;br /&gt;With each airship being able to support an area of 60 km, there would only need to be "a handful" to offer complete coverage in Britain. The trials of the technology will continue in Japan next year.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14274583-112994736361708348?l=jhavervedant1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jhavervedant1.blogspot.com/feeds/112994736361708348/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14274583&amp;postID=112994736361708348' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112994736361708348'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112994736361708348'/><link rel='alternate' type='text/html' href='http://jhavervedant1.blogspot.com/2005/10/now-high-speed-internet-access-via.html' title='Now, high speed internet access via balloon'/><author><name>vjhaver</name><uri>http://www.blogger.com/profile/07603343526901727248</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14274583.post-112990989630364945</id><published>2005-10-21T08:51:00.000-07:00</published><updated>2005-10-21T09:06:23.150-07:00</updated><title type='text'>Populating the combo box in PHP</title><content type='html'>&lt;strong&gt;Populating the combo box&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Problem may occur when the values for the option tag are populated with values from database and those data have spaces. For Example If you populating names and there are names like “john, mary, alex ron” then &lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br/&gt;&lt;strong&gt;&amp;lt;option value=”**********“&amp;gt; may take values john, mary and alex instead alex ron.&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;To take care of this it is to be populated as (if using HTML within php script)&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;echo "&amp;lt;option value= "."'$row-&amp;gt;abbrev'"."&amp;gt;".$row-&amp;gt;abbrev."&amp;lt;/option&amp;gt;";&amp;nbsp;&amp;nbsp;&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;incorrect method would be &lt;/strong&gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&lt;br/&gt;&lt;strong&gt;echo "&amp;lt;option value= "."$row-&amp;gt;abbrev"."&amp;gt;".$row-&amp;gt;abbrev."&amp;lt;/option&amp;gt;";&amp;nbsp;&amp;nbsp;&lt;/strong&gt;&lt;br/&gt;&lt;span style="font-size:180%;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14274583-112990989630364945?l=jhavervedant1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jhavervedant1.blogspot.com/feeds/112990989630364945/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14274583&amp;postID=112990989630364945' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112990989630364945'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112990989630364945'/><link rel='alternate' type='text/html' href='http://jhavervedant1.blogspot.com/2005/10/populating-combo-box-in-php.html' title='Populating the combo box in PHP'/><author><name>vjhaver</name><uri>http://www.blogger.com/profile/07603343526901727248</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14274583.post-112990776673274742</id><published>2005-10-21T08:16:00.000-07:00</published><updated>2005-10-21T08:16:06.783-07:00</updated><title type='text'>PC Pro: News: OpenOffice 2.0 released</title><content type='html'>The new version of the OpenOffice productivity suite is now officially released. The open-source suite now sports a more professional looking user interface and a brand new database module. It also features the ace-in-the-hole - the Open Document file format based on the open-standard OASIS format for office applications.&lt;br /&gt;&lt;br /&gt;OpenOffice 2.0 now features a word processor (Writer), a spreadsheet (Calc), a drawing package (Draw), presentation graphics (Impress) and the new database module (Base) as well as Math and Gallery.&lt;br /&gt;&lt;br /&gt;Where OpenOffice.org hopes to score with version 2.0 is that it is the first open-source office suite to offer full support for the OpenDocument format. Open Document is an XML file format specification for the full range of office productivity applications including text, spreadsheets, charts, and graphical documents. Already many government and public organisations are looking at OpenDocument compatibility as a way of adding competition to the Microsoft hegemony.&lt;br /&gt;&lt;br /&gt;Additionally the OpenDocument format overcomes worries that by using a proprietary format for public sector and government documents, the public at largewill need to pay for a proprietary program to read them. Furthermore, an open format is the best way of ensuring that there will be software available in the future able to read these documents, when proprietary formats may well be obselete.&lt;br /&gt;&lt;br /&gt;Written in Java and based on the HSQLDB database engine, the Base database module capable of creating self-contained, portable and cross-platform database applications. The result is claimed to be complete cross-platform compatibility and functionality between GNU/Linux, Mac OS X, Microsoft Windows and Sun Solaris users that could prove very attractive to organisations with heterogeneous platforms such as academic institutions.&lt;br /&gt;&lt;br /&gt;The Calc spreadsheet compatibility has been improved by the extension of the maximum number of rows to 65,536 rows. The extensions will not only please the spreadsheet junkies who like to use vast amounts of data, it also is the same size as Excel that means moving large files between the two is simpler. In addition, there have been a number of improvements to the Pivot table type 'DataPilot' enabling advanced analysis of data from spreadsheets and databases.&lt;br /&gt;&lt;br /&gt;Overall, OpenOffice.org looks a very credible competitor to Microsoft Office 2003. However, the window of opportunity might be small as Redmond is planning its own major overhaul with Office 12 due next year.&lt;br /&gt;&lt;br /&gt;Open Office version 2.0 is available from OpenOffice.org.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14274583-112990776673274742?l=jhavervedant1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.pcpro.co.uk/news/78984/openoffice-20-released.html' title='PC Pro: News: OpenOffice 2.0 released'/><link rel='replies' type='application/atom+xml' href='http://jhavervedant1.blogspot.com/feeds/112990776673274742/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14274583&amp;postID=112990776673274742' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112990776673274742'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112990776673274742'/><link rel='alternate' type='text/html' href='http://jhavervedant1.blogspot.com/2005/10/pc-pro-news-openoffice-20-released.html' title='PC Pro: News: OpenOffice 2.0 released'/><author><name>vjhaver</name><uri>http://www.blogger.com/profile/07603343526901727248</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14274583.post-112972956872316192</id><published>2005-10-19T06:46:00.000-07:00</published><updated>2005-10-19T06:46:08.773-07:00</updated><title type='text'>Your Laser Printer is a Spy</title><content type='html'>&lt;a href="http://www.techtree.com/techtree/jsp/article.jsp?article_id=68717&amp;cat_id=582"&gt;Your Laser Printer is a Spy&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;The Electronic Frontier Foundation (EFF), a consumer privacy and digital rights organization, has analyzed codes embedded in printouts in color laser printers. The code cracked by the EFF was an invisible bar code that contained the serial number of the printer for tracking users as well as the date and time a page was printed. In Xerox printers the code appears in a pattern of yellow dots visible only with a magnifying glass and a blue light. The codes are supposed to be for government agencies looking out for counterfeit currency printers. &lt;br/&gt;The EFF said it has identified similar coding on pages printed from virtually every major printer manufacturer though it has so far managed to crack the codes for only one Xerox model. Seth David Schoen, staff technologist, EFF, said that the dots are yellow, less than one millimeter in diameter, and are typically repeated over each page of a document. The pattern is visible under blue light with the help of a magnifying glass or a microscope. A complete list of the printers that have the yellow dots is given here. www.eff.org/Privacy/printers/list.php. Though some printers do not produce the yellow dots, some of them leave other watermarks and may have other ways of identifying them. &lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14274583-112972956872316192?l=jhavervedant1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jhavervedant1.blogspot.com/feeds/112972956872316192/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14274583&amp;postID=112972956872316192' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112972956872316192'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112972956872316192'/><link rel='alternate' type='text/html' href='http://jhavervedant1.blogspot.com/2005/10/your-laser-printer-is-spy.html' title='Your Laser Printer is a Spy'/><author><name>vjhaver</name><uri>http://www.blogger.com/profile/07603343526901727248</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14274583.post-112896313554992658</id><published>2005-10-10T09:52:00.000-07:00</published><updated>2005-10-11T17:26:07.416-07:00</updated><title type='text'>Did u know</title><content type='html'>&lt;span style="font-size:180%;"&gt;Did u know? &lt;/span&gt;&lt;br/&gt;&lt;br/&gt;You cannot create a folder named &lt;strong&gt;&lt;span style="font-size:180%;"&gt;con, com1, com2, lpt1 &lt;/span&gt;&lt;/strong&gt;on any of the Windows OS. &lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14274583-112896313554992658?l=jhavervedant1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jhavervedant1.blogspot.com/feeds/112896313554992658/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14274583&amp;postID=112896313554992658' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112896313554992658'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112896313554992658'/><link rel='alternate' type='text/html' href='http://jhavervedant1.blogspot.com/2005/10/did-u-know.html' title='Did u know'/><author><name>vjhaver</name><uri>http://www.blogger.com/profile/07603343526901727248</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14274583.post-112869315439946619</id><published>2005-10-07T06:52:00.000-07:00</published><updated>2005-10-07T06:52:34.456-07:00</updated><title type='text'></title><content type='html'>&lt;A href="http://www.rediff.com/rss/redirect.php?url=http://www.rediff.com/money/2005/oct/07yahoo.htm"&gt;Yahoo chief rates Google as No. 4 portal&lt;/A&gt; Yahoo Inc chairman Terry Semelm belittled rival Google Inc's recent efforts to expand beyond its leading Internet search engine, describing the diversification as a haphazard attempt to catch up with his company. &lt;br /&gt;&lt;DIV align=right&gt;[via &lt;A href="http://www.rediff.com/money/index.html"&gt;rediff Business&lt;/A&gt;]&lt;/DIV&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14274583-112869315439946619?l=jhavervedant1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jhavervedant1.blogspot.com/feeds/112869315439946619/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14274583&amp;postID=112869315439946619' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112869315439946619'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112869315439946619'/><link rel='alternate' type='text/html' href='http://jhavervedant1.blogspot.com/2005/10/yahoo-chief-rates-google-as-no.html' title=''/><author><name>vjhaver</name><uri>http://www.blogger.com/profile/07603343526901727248</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14274583.post-112467466898675431</id><published>2005-08-21T18:36:00.000-07:00</published><updated>2005-08-21T18:37:48.993-07:00</updated><title type='text'>A Better Option -- compression technique</title><content type='html'>This man just came up with A Better Option &lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;CHENNAI, AUGUST 21: Heard of the engineering graduate from Anna University in Chennai who came up with a revolutionary image compression technology that made big daddies MPEG, JPEG, GIF and TIFF look crude? He could soon be clambering onto your desktop.&lt;br /&gt;&lt;br /&gt;In 2003, Arvind Thiagarajan invented ABO (Adoptive Binary Optimisation) to reduce the sizes of images and documents more effectively than anything that existed then. &lt;br /&gt;&lt;br /&gt;Thiagarajan was working with the Singapore-based K K Women and Children Hospital when the head of cardiology at Asia’s biggest paediatric institute asked if he could help them transmit huge scanned images. &lt;br /&gt;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;Little did the just-graduated engineer, with no specialised knowledge in imaging sciences, realise that he was about to create an IT revolution. &lt;br /&gt;&lt;br /&gt;Thiagarajan was asked if it was possible to convert all the video images of echo-cardiograms, stored on VHS tapes, into digital formats. &lt;br /&gt;&lt;br /&gt;To do it the traditional way would have cost the hospital a staggering $2.33 million and more than eight years. Plus, digitizing a 10-minute echo scan would require 16 GB storage space. &lt;br /&gt;&lt;br /&gt;‘‘That was my starting point with compression algorithm and the beginning of MatrixView (a company which he subsequently floated),’’ Thiagarajan told The Indian Express, during a brief stopover in Chennai earlier this month. &lt;br /&gt;&lt;br /&gt;He devised a method whereby each pixel was seen as a value stored in a matrix and, by arranging and rearranging them, he was able to achieve a compression of 30 times without a single pixel loss in the process. &lt;br /&gt;&lt;br /&gt;‘‘In all other formats, there is a certain level of loss while compressing the image or data,’’ said Thiagarajan. The JPEG had managed a compression of a mere four to five times. ABO performed better on key parameters including, most importantly, image quality. &lt;br /&gt;&lt;br /&gt;  &lt;br /&gt; &lt;br /&gt;Impressed by Arvind’s achievement, an American doctor came up with a new expansion for ABO—‘A Better Option.’ &lt;br /&gt;&lt;br /&gt;Arvind wasted little time in getting an independent validation of his invention by auditing company, Ernst &amp; Young, in Sydney. &lt;br /&gt;&lt;br /&gt;Two years later, Arvind patented the algorithm behind the ABO. The IPO of his Singapore-based company MatrixView, promoted with investments from an NRI in Singapore and a Korean angel investor, was oversubscribed on the Australian Stock Exchange within the first hour. &lt;br /&gt;&lt;br /&gt;‘‘Within five minutes of listing the company, the share price went up to one (Australian) dollar (about Rs 32). It tripled within a week. Today the share has stabilised at Rs 50 and currently our company’s market capitalisation is Rs 500 crore,’’ Thiagarajan said. &lt;br /&gt;&lt;br /&gt;His sights are now on the US market. ‘‘Next year we are planning a major launch there.’’ For this, MatrixView is in the process of identifying partners for business development and corporate investments. &lt;br /&gt;&lt;br /&gt;Soon, there will be a launch in the Indian market as well. ‘‘The scope is immense. In the medical field, the ABO will enable transfer of full, multi-size CT scan of 16 or more images, even on a dial-up internet line,’’ he said. &lt;br /&gt;&lt;br /&gt;MatrixView’s financial solutions are already being implemented in the Hong Kong-based HSBC Ltd and an insurance company in Singapore. &lt;br /&gt;&lt;br /&gt;‘‘Finally we want ABO to be available as a desktop utility catering to both image and data for all PCs,’’ said Thiagarajan. But, before that, the ‘Inventor and Chief Scientist’ of MatrixView will ‘‘perfect’’ his algorithm further and delve deeper into the exciting world of medical, financial and mobile solutions. &lt;br /&gt;&lt;br /&gt;Our special India Empowered stories and columns are available at www.indiaempowered.com&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;Small is beautiful, ask &lt;br /&gt;Arvind Thiagarajan &lt;br /&gt;   &lt;br /&gt; • Thiagarajan, working with a Singapore hospital, was asked if he could convert ECG video images into digital formats&lt;br /&gt;• To do it the traditional way would have cost the hospital a $2.33 mn and more than eight years&lt;br /&gt;• In 2003, he invented ABO to reduce sizes of images, documents; nothing that good existed until then &lt;br /&gt;• Two yrs later, Arvind patented the algorithm behind the ABO. The IPO of his Singapore-based company MatrixView was oversubscribed on the Australian Stock Exchange within the first hour&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14274583-112467466898675431?l=jhavervedant1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.indianexpress.com/full_story.php?content_id=76763' title='A Better Option -- compression technique'/><link rel='replies' type='application/atom+xml' href='http://jhavervedant1.blogspot.com/feeds/112467466898675431/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14274583&amp;postID=112467466898675431' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112467466898675431'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112467466898675431'/><link rel='alternate' type='text/html' href='http://jhavervedant1.blogspot.com/2005/08/better-option-compression-technique.html' title='A Better Option -- compression technique'/><author><name>vjhaver</name><uri>http://www.blogger.com/profile/07603343526901727248</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14274583.post-112274694140032447</id><published>2005-07-30T11:03:00.000-07:00</published><updated>2005-07-30T11:09:01.400-07:00</updated><title type='text'>Measure the size of monitors</title><content type='html'>LCD's and CRT's sizes are measured differently, do you know the difference?&lt;br /&gt;&lt;br /&gt;Not sure of the difference between "flat panel" and "flat screen"? &lt;br /&gt;&lt;br /&gt;click on the above link.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14274583-112274694140032447?l=jhavervedant1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www1.us.dell.com/content/learnmore/learnmore.aspx?~id=crt_vs_lcd#2' title='Measure the size of monitors'/><link rel='replies' type='application/atom+xml' href='http://jhavervedant1.blogspot.com/feeds/112274694140032447/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14274583&amp;postID=112274694140032447' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112274694140032447'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112274694140032447'/><link rel='alternate' type='text/html' href='http://jhavervedant1.blogspot.com/2005/07/measure-size-of-monitors.html' title='Measure the size of monitors'/><author><name>vjhaver</name><uri>http://www.blogger.com/profile/07603343526901727248</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14274583.post-112274661531209997</id><published>2005-07-30T11:02:00.000-07:00</published><updated>2005-07-30T11:03:35.316-07:00</updated><title type='text'>UNIX  Flavors</title><content type='html'>Unix is not a single operating system. It has many flavors (aka. variants, types, or implementations). Although based on a core set of Unix commands, different flavors have their own unique commands and features, and designed to work with different types of hardware. No one knows exactly how many Unix flavors are there, but it is safe to say that if including all those that are obscure and obsolete, the number of Unix flavors is at least in the hundreds. You can often tell that an operating system is in the Unix family if it has a name that is a combination of the letters U, I, and X. &lt;br /&gt;&lt;br /&gt;The following is some of the well-known Unix flavors, with links to their official home pages.&lt;br /&gt;&lt;br /&gt;AIX by IBM&lt;br /&gt;BSD/OS (BSDi) by Wind River&lt;br /&gt;CLIX by Intergraph Corp.&lt;br /&gt;Debian GNU/Linux by Software in the Public Interest, Inc. &lt;br /&gt;Tru64 Unix (formerly Digital Unix) by Compaq Computer Corp. &lt;br /&gt;DYNIX/ptx by IBM (formerly by Sequent Computer Systems)&lt;br /&gt;Esix Unix Esix Systems &lt;br /&gt;FreeBSD by FreeBSD Group &lt;br /&gt;GNU Herd by GNU Organization &lt;br /&gt;HAL SPARC64/OS by HAL Computer Systems, Inc. &lt;br /&gt;HP-UX by Hewlett-Packard Company &lt;br /&gt;Irix by Silicon Graphics, Inc. &lt;br /&gt;Linux by several groups several &lt;br /&gt;LynxOS by Lynx Real-Time Systems, Inc. &lt;br /&gt;MacOS X Server by Apple Computer, Inc. &lt;br /&gt;NetBSD by NetBSD Group &lt;br /&gt;NonStop-UX by Compaq Computer Corporation &lt;br /&gt;OpenBSD by OpenBSD Group &lt;br /&gt;OpenLinux by Caldera Systems, Inc. &lt;br /&gt;Openstep by Apple Computer, Inc. &lt;br /&gt;Red Hat Linux by Red Hat Software, Inc. &lt;br /&gt;Reliant Unix by Siemens AG &lt;br /&gt;SCO Unix by The Santa Cruz Operation Inc. &lt;br /&gt;Solaris by Sun Microsystems &lt;br /&gt;SuSE by S.u.S.E., Inc. &lt;br /&gt;UNICOS by Silicon Graphics, Inc. &lt;br /&gt;UTS by UTS Global, LLC&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14274583-112274661531209997?l=jhavervedant1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://linux.about.com/library/bl/bl_flavorlist.htm' title='UNIX  Flavors'/><link rel='replies' type='application/atom+xml' href='http://jhavervedant1.blogspot.com/feeds/112274661531209997/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14274583&amp;postID=112274661531209997' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112274661531209997'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112274661531209997'/><link rel='alternate' type='text/html' href='http://jhavervedant1.blogspot.com/2005/07/unix-flavors.html' title='UNIX  Flavors'/><author><name>vjhaver</name><uri>http://www.blogger.com/profile/07603343526901727248</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14274583.post-112145602097829941</id><published>2005-07-15T12:33:00.000-07:00</published><updated>2005-07-15T12:35:21.183-07:00</updated><title type='text'>Sub-menus do not load on one of the pages of your website</title><content type='html'>One possible problem, that I faced was that the value assigned for the name attribute of the anchor tag, was similar to the one of the varible used in the menu script. This caused some kind of Java script error that did not display the submenus only on that particular page.&lt;br /&gt;&lt;br /&gt;For example &lt;br /&gt;&lt;br /&gt;If u have used something like &lt;pre&gt;&amp;lt;a name="thisyear"&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;and suppose your javascript code also has a variable defined 'thisyear' then there is a high probability that there would be a javascript error raised.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14274583-112145602097829941?l=jhavervedant1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jhavervedant1.blogspot.com/feeds/112145602097829941/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14274583&amp;postID=112145602097829941' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112145602097829941'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112145602097829941'/><link rel='alternate' type='text/html' href='http://jhavervedant1.blogspot.com/2005/07/sub-menus-do-not-load-on-one-of-pages.html' title='Sub-menus do not load on one of the pages of your website'/><author><name>vjhaver</name><uri>http://www.blogger.com/profile/07603343526901727248</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14274583.post-112136385629382296</id><published>2005-07-14T10:56:00.001-07:00</published><updated>2005-07-14T11:01:14.256-07:00</updated><title type='text'>CONNECTING MYSQL DATABASE THROUGH ASP</title><content type='html'>We can use DSN-less method to connect to MYSQL Database by using connection string through ASP script. But to use the connection string, MYSQL ODBC drivers need to be installed at the host machine. The required drivers have been installed on grad.uta.edu so, we can access the mySql database without any problem. Once that is done, the following section describes how we can use conventional connection string method to access MYSQL database via Active X Data Objects (ADO). &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Using a connection string (DSN-Less)  (&lt;a href="http://www.devarticles.com/art/1/50/4" target="_blank"&gt;http://www.devarticles.com/art/1/50/4&lt;/a&gt; )&lt;br /&gt;&lt;br /&gt;An alternative to using a system DSN to connect to a MySQL database is the connection string. Connection strings allow us to connect to a database using an ADO connection object and its open method in the same way that we use a system DSN, however, instead of making the connection object retrieve our connection details from a DSN, we explicitly supply them, like this:&lt;br /&gt;&lt;br /&gt;adoConn.Open "Driver={mySQL}; Server=localhost; Port=3306; Option=0; Socket=; Stmt=; Database=address; Uid=admin; Pwd=password;"&lt;br /&gt;&lt;br /&gt;The connection string to connect to a MySQL database is specified in exactly the same way as that for an SQL Server or Access database. Each parameter is a name/value pair separated by a semi-colon. The details of each of these parameters are shown below:&lt;br /&gt;&lt;br /&gt;For more details, please open the link ((&lt;a href="http://www.devarticles.com/art/1/50/4"&gt;http://www.devarticles.com/art/1/50/4&lt;/a&gt; )&lt;br /&gt;Following is the link for downloading the MySQL ODBC driver. &lt;br /&gt;&lt;a href="http://www.mysql.com/downloads/api-myodbc.html "&gt;http://www.mysql.com/downloads/api-myodbc.html &lt;/a&gt;&lt;br /&gt; &lt;br /&gt;Following are the instructions for downloading: &lt;br /&gt; &lt;br /&gt;1. Start by firing up your web browser and heading over to http://www.mysql.com/downloads/api-myodbc.html .Take a look under the "Versions" tab on the right hand side of the page and click on MyODBC. At the time of writing, the current version on MyODBC was 2.50.39.&lt;br /&gt; &lt;br /&gt;2. Under the "MyODBC for Windows" section, click on the link that matches your operating system. In this article I'm focusing on Windows NT/2000, so click the NT/2000/XP link. This will take you to the mirrors page. Click on the link for the mirror that's closest to you and save the download to a folder on your hard drive (The download is a 1.45MB .zip file, so visit WinZip.com to download WinZip if you haven’t got it already).&lt;br /&gt; &lt;br /&gt;3. Once complete, extract the zip file to a temporary directory and run the included setup.exe file. This will install the MyODBC driver. When the installation is completed, simply click on the close button to bypass the data sources con&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14274583-112136385629382296?l=jhavervedant1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.devarticles.com/art/1/50/4' title='CONNECTING MYSQL DATABASE THROUGH ASP'/><link rel='replies' type='application/atom+xml' href='http://jhavervedant1.blogspot.com/feeds/112136385629382296/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14274583&amp;postID=112136385629382296' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112136385629382296'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112136385629382296'/><link rel='alternate' type='text/html' href='http://jhavervedant1.blogspot.com/2005/07/connecting-mysql-database-through-asp.html' title='CONNECTING MYSQL DATABASE THROUGH ASP'/><author><name>vjhaver</name><uri>http://www.blogger.com/profile/07603343526901727248</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14274583.post-112136381385165504</id><published>2005-07-14T10:56:00.000-07:00</published><updated>2005-07-14T10:59:07.466-07:00</updated><title type='text'>Q &amp; A about web languages</title><content type='html'>&lt;a href="http://www.alt-php-faq.org/" target="_blank"&gt;http://www.alt-php-faq.org/&lt;/a&gt;   ------------------------ PHP Q and A&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.abiglime.com/webmaster/articles/asp/011298p7.htm" target="_blank"&gt;http://www.abiglime.com/webmaster/articles/asp/011298p7.htm&lt;/a&gt; ---- ASP Q &amp; Ans&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14274583-112136381385165504?l=jhavervedant1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jhavervedant1.blogspot.com/feeds/112136381385165504/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14274583&amp;postID=112136381385165504' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112136381385165504'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112136381385165504'/><link rel='alternate' type='text/html' href='http://jhavervedant1.blogspot.com/2005/07/q-about-web-languages.html' title='Q &amp; A about web languages'/><author><name>vjhaver</name><uri>http://www.blogger.com/profile/07603343526901727248</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14274583.post-112136375234183333</id><published>2005-07-14T10:55:00.000-07:00</published><updated>2005-07-14T11:02:01.536-07:00</updated><title type='text'>How to create a printable version of a web page?</title><content type='html'>A printable page can be created using javascript/scripting languages like PHP or CSS. The following link explains the creation of a printable page using CSS. &lt;br /&gt;&lt;a href="http://webdesign.about.com/cs/css/a/aa042103a.htm" target="_blank"&gt;http://webdesign.about.com/cs/css/a/aa042103a.htm&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14274583-112136375234183333?l=jhavervedant1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://webdesign.about.com/cs/css/a/aa042103a.htm' title='How to create a printable version of a web page?'/><link rel='replies' type='application/atom+xml' href='http://jhavervedant1.blogspot.com/feeds/112136375234183333/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14274583&amp;postID=112136375234183333' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112136375234183333'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112136375234183333'/><link rel='alternate' type='text/html' href='http://jhavervedant1.blogspot.com/2005/07/how-to-create-printable-version-of-web.html' title='How to create a printable version of a web page?'/><author><name>vjhaver</name><uri>http://www.blogger.com/profile/07603343526901727248</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14274583.post-112136371126892949</id><published>2005-07-14T10:54:00.000-07:00</published><updated>2005-07-14T11:02:29.606-07:00</updated><title type='text'>How to disable the enter key in a form?</title><content type='html'>The following link gives the javascript code that can be used to disable the enter key in a form. &lt;a href="http://www.dynamicdrive.com/dynamicindex16/disableenter.htm" target="_blank"&gt;http://www.dynamicdrive.com/dynamicindex16/disableenter.htm&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14274583-112136371126892949?l=jhavervedant1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.dynamicdrive.com/dynamicindex16/disableenter.htm' title='How to disable the enter key in a form?'/><link rel='replies' type='application/atom+xml' href='http://jhavervedant1.blogspot.com/feeds/112136371126892949/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14274583&amp;postID=112136371126892949' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112136371126892949'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112136371126892949'/><link rel='alternate' type='text/html' href='http://jhavervedant1.blogspot.com/2005/07/how-to-disable-enter-key-in-form.html' title='How to disable the enter key in a form?'/><author><name>vjhaver</name><uri>http://www.blogger.com/profile/07603343526901727248</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14274583.post-112136311538089515</id><published>2005-07-14T10:43:00.000-07:00</published><updated>2005-07-14T10:53:53.000-07:00</updated><title type='text'>Note about comments in HTML</title><content type='html'>Many people who attempt to put comments into their HTML code -- text intended for the reference of the developer but not to be displayed by the browser -- get the syntax wrong, which can cause some browsers to mistakenly display part of the comment, or even worse, consider big chunks of the rest of the document to be a comment and ignore them. This widespread confusion about comment syntax is understandable given that HTML comment syntax is a rather inscrutable outgrowth of SGML (Standard Generalized Markup Language), a language devised for the formatting of government documents which formed the basis of HTML. Maybe some of the same people who devised the 1040 tax forms also created the syntax rules for SGML, and hence HTML. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://webtips.dan.info/comments.html" target="_blank"&gt;Cont...&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14274583-112136311538089515?l=jhavervedant1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://webtips.dan.info/comments.html' title='Note about comments in HTML'/><link rel='replies' type='application/atom+xml' href='http://jhavervedant1.blogspot.com/feeds/112136311538089515/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14274583&amp;postID=112136311538089515' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112136311538089515'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112136311538089515'/><link rel='alternate' type='text/html' href='http://jhavervedant1.blogspot.com/2005/07/note-about-comments-in-html.html' title='Note about comments in HTML'/><author><name>vjhaver</name><uri>http://www.blogger.com/profile/07603343526901727248</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14274583.post-112136303156910280</id><published>2005-07-14T10:42:00.000-07:00</published><updated>2005-07-14T10:43:51.570-07:00</updated><title type='text'>The PHP page does not get  displayed on IE if there is any HTML comment . But when view source for the page is done all the code present there</title><content type='html'>Solution : There may be a open comment tag on one of the include files of your page that may not have been closed……  that causes a blank page to be uploaded in IE but works in netscape and morzilla&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14274583-112136303156910280?l=jhavervedant1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jhavervedant1.blogspot.com/feeds/112136303156910280/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14274583&amp;postID=112136303156910280' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112136303156910280'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112136303156910280'/><link rel='alternate' type='text/html' href='http://jhavervedant1.blogspot.com/2005/07/php-page-does-not-get-displayed-on-ie.html' title='The PHP page does not get  displayed on IE if there is any HTML comment . But when view source for the page is done all the code present there'/><author><name>vjhaver</name><uri>http://www.blogger.com/profile/07603343526901727248</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14274583.post-112136249577554124</id><published>2005-07-14T10:28:00.000-07:00</published><updated>2005-07-14T10:34:55.776-07:00</updated><title type='text'>Displaying HTML code on your without browser having to interpret to it</title><content type='html'>Enclose the code inside &amp;lt;pre&amp;gt; and &amp;lt;/pre&amp;gt; and the less than sign (&lt;) and greater than sign (&gt;) of any tags inside pre should be given as&lt;br /&gt;&amp;amp;lt; for &amp;lt; and&lt;br /&gt;&amp;amp;lt; for &amp;gt&lt;br /&gt;&lt;br /&gt;&lt;b&gt;For example if you want to display anchor tag &amp;lt;A&amp;gt; you would give as &lt;br /&gt;&amp;amp;lt; A &amp;amp;lt;&lt;/b&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14274583-112136249577554124?l=jhavervedant1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jhavervedant1.blogspot.com/feeds/112136249577554124/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14274583&amp;postID=112136249577554124' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112136249577554124'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112136249577554124'/><link rel='alternate' type='text/html' href='http://jhavervedant1.blogspot.com/2005/07/displaying-html-code-on-your-without.html' title='Displaying HTML code on your without browser having to interpret to it'/><author><name>vjhaver</name><uri>http://www.blogger.com/profile/07603343526901727248</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14274583.post-112136115647593864</id><published>2005-07-14T10:10:00.000-07:00</published><updated>2005-07-14T10:28:00.956-07:00</updated><title type='text'>Auto Refresh your page</title><content type='html'>Add the following meta tag in the head section of the HTML page&lt;br /&gt;&lt;br /&gt;&lt;font style="font-size:16px"&gt;&lt;br /&gt;&lt;pre&gt;&amp;lt;meta content="180" equiv="refresh"&amp;gt;&lt;br /&gt;Value of content attribute is in seconds &lt;/pre&gt;&lt;br /&gt;&lt;/font&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14274583-112136115647593864?l=jhavervedant1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jhavervedant1.blogspot.com/feeds/112136115647593864/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14274583&amp;postID=112136115647593864' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112136115647593864'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112136115647593864'/><link rel='alternate' type='text/html' href='http://jhavervedant1.blogspot.com/2005/07/auto-refresh-your-page.html' title='Auto Refresh your page'/><author><name>vjhaver</name><uri>http://www.blogger.com/profile/07603343526901727248</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14274583.post-112136069513357169</id><published>2005-07-14T10:04:00.000-07:00</published><updated>2005-07-14T10:04:55.136-07:00</updated><title type='text'>Comparing two strings</title><content type='html'>To compare Strings for equality, don't use ==. The == operator checks to see if two objects are exactly the same object&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14274583-112136069513357169?l=jhavervedant1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jhavervedant1.blogspot.com/feeds/112136069513357169/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14274583&amp;postID=112136069513357169' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112136069513357169'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112136069513357169'/><link rel='alternate' type='text/html' href='http://jhavervedant1.blogspot.com/2005/07/comparing-two-strings.html' title='Comparing two strings'/><author><name>vjhaver</name><uri>http://www.blogger.com/profile/07603343526901727248</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14274583.post-112126327525428887</id><published>2005-07-13T07:00:00.000-07:00</published><updated>2005-07-13T07:41:17.143-07:00</updated><title type='text'>Onclick event</title><content type='html'>&lt;pre&gt;onClick sets a script to run when the user clicks on&lt;br /&gt;the link.For example, this link creates an alert box which&lt;br /&gt;says Heading Home! when the link is clicked:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;A HREF="mypage.oc.html" onClick="alert('Heading Home!')"&lt;br /&gt;&amp;gt;My Page&amp;lt;/A&amp;gt;&lt;/pre&gt;&lt;br /&gt;One of the more useful uses of onClick is creating a popup window&lt;br /&gt;which the links targets. This example uses our popup window script&lt;br /&gt;&amp;lt;A&lt;br /&gt;&lt;br /&gt;    HREF="mypage.popup.html"&lt;br /&gt;&lt;br /&gt;    onClick="return openWindow(this,'mypage')"&lt;br /&gt;&lt;br /&gt;    &amp;gt;My Page&amp;lt;/A&amp;gt;&lt;br /&gt;&lt;span style="font-family:Courier New;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Courier New;"&gt;&lt;/span&gt;If onClick returns&lt;br /&gt;a value of false then the click is cancelled and the browser doesn't&lt;br /&gt;go anywhere. For example, you could check if a user really wanted&lt;br /&gt;to go to a URL like this:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&amp;lt;A &amp;gt;&lt;br /&gt;    HREF="deleted.oc.html"&lt;br /&gt;    onCLick="return confirm('Are you SURE you want&lt;br /&gt;                to delete this record?')"&lt;br /&gt;    &amp;gt;Delete It!&amp;lt;/A&amp;gt;&lt;/pre&gt;&lt;pre&gt; &lt;/pre&gt;&lt;pre&gt;source : &lt;a href="http://www.idocs.com/tags/"&gt;http://www.idocs.com/tags/&lt;/a&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14274583-112126327525428887?l=jhavervedant1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jhavervedant1.blogspot.com/feeds/112126327525428887/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14274583&amp;postID=112126327525428887' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112126327525428887'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112126327525428887'/><link rel='alternate' type='text/html' href='http://jhavervedant1.blogspot.com/2005/07/onclick-event.html' title='Onclick event'/><author><name>vjhaver</name><uri>http://www.blogger.com/profile/07603343526901727248</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14274583.post-112126146506440386</id><published>2005-07-13T06:29:00.000-07:00</published><updated>2005-07-13T06:31:05.066-07:00</updated><title type='text'>On click event</title><content type='html'>onClick sets a script to run when the user clicks on the link. For example, this link creates an alert box which says Heading Home! when the link is clicked:&lt;br /&gt;&lt;br /&gt;a href="mypage.oc.html" onclick="alert('Heading Home!')"&gt;My Page&lt;br /&gt;&lt;br /&gt;One of the more useful uses of onClick is creating a popup window which the links targets. This example uses our popup window script&lt;br /&gt;&lt;br /&gt;a href="mypage.popup.html" onclick="return openWindow(this,'mypage')"&gt;My Page&lt;br /&gt;&lt;br /&gt;If onClick returns a value of false then the click is cancelled and the browser doesn't go anywhere. For example, you could check if a user really wanted to go to a URL like this:&lt;br /&gt;&lt;br /&gt;a href="deleted.oc.html" onclick="return confirm('Are you SURE you want to delete this record?')"&gt;Delete It!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14274583-112126146506440386?l=jhavervedant1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jhavervedant1.blogspot.com/feeds/112126146506440386/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14274583&amp;postID=112126146506440386' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112126146506440386'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112126146506440386'/><link rel='alternate' type='text/html' href='http://jhavervedant1.blogspot.com/2005/07/on-click-event.html' title='On click event'/><author><name>vjhaver</name><uri>http://www.blogger.com/profile/07603343526901727248</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14274583.post-112119889873145726</id><published>2005-07-12T13:06:00.000-07:00</published><updated>2005-07-12T13:08:18.736-07:00</updated><title type='text'>CAPTCHA</title><content type='html'>CAPTCHA – completely automated public turing test to tell computers and humans apart&lt;br /&gt;&lt;br /&gt;--- the security that prevents auto submission of the pages&lt;br /&gt;--- its the  curly hazy text that is seen on many sites for verification purposes&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14274583-112119889873145726?l=jhavervedant1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jhavervedant1.blogspot.com/feeds/112119889873145726/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14274583&amp;postID=112119889873145726' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112119889873145726'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112119889873145726'/><link rel='alternate' type='text/html' href='http://jhavervedant1.blogspot.com/2005/07/captcha.html' title='CAPTCHA'/><author><name>vjhaver</name><uri>http://www.blogger.com/profile/07603343526901727248</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14274583.post-112109669605496240</id><published>2005-07-11T08:42:00.001-07:00</published><updated>2005-07-11T08:44:56.053-07:00</updated><title type='text'>Display the results returned from an EXPLAIN query in PostgreSQL</title><content type='html'>Information from the EXPLAIN query is retrieved by using the pg_last_notice function.&lt;br /&gt;&lt;br /&gt;The last notice is the last notice for the connection, not the result set, so the data overwritten with each query.&lt;br /&gt;/*&lt;br /&gt;&lt;?php&lt;br /&gt;   // $connect = pg_connect();&lt;br /&gt;   $query = "explain select * from {table}";  &lt;br /&gt;  $resultID  = pg_exec($connect,$query);&lt;br /&gt;   $result_text =     pg_last_notice($connect);&lt;br /&gt;   print_r(nl2br($result_text));&lt;br /&gt;?&gt;&lt;br /&gt;&lt;br /&gt;*/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14274583-112109669605496240?l=jhavervedant1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jhavervedant1.blogspot.com/feeds/112109669605496240/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14274583&amp;postID=112109669605496240' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112109669605496240'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112109669605496240'/><link rel='alternate' type='text/html' href='http://jhavervedant1.blogspot.com/2005/07/display-results-returned-from-explain.html' title='Display the results returned from an EXPLAIN query in PostgreSQL'/><author><name>vjhaver</name><uri>http://www.blogger.com/profile/07603343526901727248</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14274583.post-112109656896391188</id><published>2005-07-11T08:42:00.000-07:00</published><updated>2005-07-11T08:42:48.963-07:00</updated><title type='text'>Variable interpolation</title><content type='html'>&lt;?&lt;br /&gt;$name=”Tom petty”;&lt;br /&gt;echo “my name is $name”;&lt;br /&gt;?&gt;&lt;br /&gt;&lt;br /&gt;output:&lt;br /&gt;&lt;br /&gt;my name is Tom petty ------------------------ variable interpolation&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;?&lt;br /&gt;$name=”Tom petty”;&lt;br /&gt;echo ‘my name is $name’;&lt;br /&gt;?&gt;&lt;br /&gt;&lt;br /&gt;output:&lt;br /&gt;&lt;br /&gt;my name is $name ------------------------ variable interpolation&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14274583-112109656896391188?l=jhavervedant1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jhavervedant1.blogspot.com/feeds/112109656896391188/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14274583&amp;postID=112109656896391188' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112109656896391188'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112109656896391188'/><link rel='alternate' type='text/html' href='http://jhavervedant1.blogspot.com/2005/07/variable-interpolation.html' title='Variable interpolation'/><author><name>vjhaver</name><uri>http://www.blogger.com/profile/07603343526901727248</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14274583.post-112109653351688128</id><published>2005-07-11T08:41:00.000-07:00</published><updated>2005-07-11T10:19:12.946-07:00</updated><title type='text'>How do I get a user's IP address ?</title><content type='html'>The users ip address is stored in the environment variable $REMOTE_ADDR, if you want to resolve the domain name for that ip (if any) use:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; $domain = GetHostByName($REMOTE_ADDR);&lt;br /&gt;&lt;br /&gt;&lt;? $domain = GetHostByName($REMOTE_ADDR); ?&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14274583-112109653351688128?l=jhavervedant1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jhavervedant1.blogspot.com/feeds/112109653351688128/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14274583&amp;postID=112109653351688128' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112109653351688128'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112109653351688128'/><link rel='alternate' type='text/html' href='http://jhavervedant1.blogspot.com/2005/07/how-do-i-get-users-ip-address.html' title='How do I get a user&apos;s IP address ?'/><author><name>vjhaver</name><uri>http://www.blogger.com/profile/07603343526901727248</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14274583.post-112109492945131829</id><published>2005-07-11T08:14:00.000-07:00</published><updated>2005-07-11T08:15:29.456-07:00</updated><title type='text'>Command to Check whether server is down or not</title><content type='html'>Telnet : for checking if the server is down or not.&lt;br /&gt;&lt;br /&gt;Ping will not work since it may be blocked from the router.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14274583-112109492945131829?l=jhavervedant1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jhavervedant1.blogspot.com/feeds/112109492945131829/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14274583&amp;postID=112109492945131829' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112109492945131829'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112109492945131829'/><link rel='alternate' type='text/html' href='http://jhavervedant1.blogspot.com/2005/07/command-to-check-whether-server-is.html' title='Command to Check whether server is down or not'/><author><name>vjhaver</name><uri>http://www.blogger.com/profile/07603343526901727248</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14274583.post-112109332893494043</id><published>2005-07-11T07:48:00.000-07:00</published><updated>2005-07-11T07:48:48.933-07:00</updated><title type='text'>Database : Cartesian product</title><content type='html'>Definiton : Retrieves all the tuples from the combination of table&lt;br /&gt;&lt;br /&gt;Equivalent of Cartesian product in SQL     -    Cross Join&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14274583-112109332893494043?l=jhavervedant1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jhavervedant1.blogspot.com/feeds/112109332893494043/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14274583&amp;postID=112109332893494043' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112109332893494043'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112109332893494043'/><link rel='alternate' type='text/html' href='http://jhavervedant1.blogspot.com/2005/07/database-cartesian-product_11.html' title='Database : Cartesian product'/><author><name>vjhaver</name><uri>http://www.blogger.com/profile/07603343526901727248</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14274583.post-112074624295105988</id><published>2005-07-07T07:22:00.000-07:00</published><updated>2005-07-07T07:24:02.950-07:00</updated><title type='text'>Ways to optimize Database queries</title><content type='html'>1.        Indexing&lt;br /&gt;2.        using Explain&lt;br /&gt;&lt;br /&gt;There are many other ways, Please add them in your comments.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14274583-112074624295105988?l=jhavervedant1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jhavervedant1.blogspot.com/feeds/112074624295105988/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14274583&amp;postID=112074624295105988' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112074624295105988'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112074624295105988'/><link rel='alternate' type='text/html' href='http://jhavervedant1.blogspot.com/2005/07/ways-to-optimize-database-queries.html' title='Ways to optimize Database queries'/><author><name>vjhaver</name><uri>http://www.blogger.com/profile/07603343526901727248</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14274583.post-112074614608698093</id><published>2005-07-07T07:20:00.000-07:00</published><updated>2005-07-07T07:22:26.086-07:00</updated><title type='text'>How to get character   é  displayed on ur webpage</title><content type='html'>Well use    &amp;Eacute;   on your PHP or HTML page . Did you spent hours trying to find out how to get that character. - VJ&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14274583-112074614608698093?l=jhavervedant1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jhavervedant1.blogspot.com/feeds/112074614608698093/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14274583&amp;postID=112074614608698093' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112074614608698093'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112074614608698093'/><link rel='alternate' type='text/html' href='http://jhavervedant1.blogspot.com/2005/07/how-to-get-character-displayed-on-ur.html' title='How to get character   é  displayed on ur webpage'/><author><name>vjhaver</name><uri>http://www.blogger.com/profile/07603343526901727248</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14274583.post-112074600666727958</id><published>2005-07-07T07:17:00.000-07:00</published><updated>2005-07-07T07:20:06.666-07:00</updated><title type='text'>Modify ur code to put footer always in the bottom irrespective of size of ur page</title><content type='html'>If ur footer is moving up and down according to contents of your page....... Its about time to change ur code. The link here descibes more about doing it &lt;a href="http://www.pmob.co.uk/temp/3colfixedtest_explained.htm"&gt;http://www.pmob.co.uk/temp/3colfixedtest_explained.htm&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14274583-112074600666727958?l=jhavervedant1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jhavervedant1.blogspot.com/feeds/112074600666727958/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14274583&amp;postID=112074600666727958' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112074600666727958'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112074600666727958'/><link rel='alternate' type='text/html' href='http://jhavervedant1.blogspot.com/2005/07/modify-ur-code-to-put-footer-always-in.html' title='Modify ur code to put footer always in the bottom irrespective of size of ur page'/><author><name>vjhaver</name><uri>http://www.blogger.com/profile/07603343526901727248</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14274583.post-112074585279605888</id><published>2005-07-07T07:15:00.000-07:00</published><updated>2005-07-07T07:17:32.796-07:00</updated><title type='text'>Is your webpage cluttered with too many tables ?</title><content type='html'>Try using CSV and DIV tags to put headers and fotters on your page. &lt;a href="http://www.pmob.co.uk/temp/3colfixedtest_explained.htm"&gt;http://www.pmob.co.uk/temp/3colfixedtest_explained.htm&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14274583-112074585279605888?l=jhavervedant1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jhavervedant1.blogspot.com/feeds/112074585279605888/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14274583&amp;postID=112074585279605888' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112074585279605888'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112074585279605888'/><link rel='alternate' type='text/html' href='http://jhavervedant1.blogspot.com/2005/07/is-your-webpage-cluttered-with-too.html' title='Is your webpage cluttered with too many tables ?'/><author><name>vjhaver</name><uri>http://www.blogger.com/profile/07603343526901727248</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14274583.post-112074542597867178</id><published>2005-07-07T07:09:00.000-07:00</published><updated>2005-07-07T07:15:05.896-07:00</updated><title type='text'>Are you duplicating code in every page of ur website?</title><content type='html'>If your answer is yes then its about time to fine tune your code behind the pages.... Follow this interesting link I found  &lt;a href="http://www.ryanbrill.com/archives/including-content-with-php/"&gt; http://www.ryanbrill.com/archives/including-content-with-php/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14274583-112074542597867178?l=jhavervedant1.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jhavervedant1.blogspot.com/feeds/112074542597867178/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14274583&amp;postID=112074542597867178' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112074542597867178'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14274583/posts/default/112074542597867178'/><link rel='alternate' type='text/html' href='http://jhavervedant1.blogspot.com/2005/07/are-you-duplicating-code-in-every-page.html' title='Are you duplicating code in every page of ur website?'/><author><name>vjhaver</name><uri>http://www.blogger.com/profile/07603343526901727248</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
