<?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-1587694611059859828</id><updated>2012-02-17T09:36:55.084+05:00</updated><category term='php code'/><category term='Portability'/><category term='Performance'/><category term='Virtual networking'/><category term='web'/><category term='Online'/><category term='Screenshot on mac'/><category term='computer network setup'/><category term='web techneq'/><category term='HOW TO CRACK'/><category term='Intalling php'/><category term='How Will'/><category term='Universal Cable'/><category term='CRACKING'/><category term='Computing'/><category term='Files and Photos'/><category term='Find Php'/><category term='Network layers'/><category term='IDENTIFYING'/><category term='Cable Type'/><category term='Business Processes'/><category term='Apache'/><category term='Bad Sectors'/><category term='Tech Style'/><category term='xp'/><category term='Screen Shot'/><category term='OSI layers'/><category term='php training'/><category term='Ways to Rip DVD'/><category term='WWW'/><category term='Bags and Accessories'/><category term='Private Network'/><category term='php guide'/><category term='Global Networking'/><category term='Tips'/><category term='Why Choose PHP'/><category term='Lost file'/><category term='Usb'/><category term='php tutorial'/><category term='Online Games'/><category term='Working Properly'/><category term='Php4 for linux'/><category term='Game For Pc'/><category term='Not Working'/><category term='Play Online Game'/><category term='Increasing Success'/><category term='Installation'/><category term='computer network cabling'/><category term='computer networking'/><category term='Choosing Security'/><category term='SOFTWAR X'/><category term='computer dvd'/><category term='Installing Php'/><category term='ISO'/><category term='php checkbox'/><category term='Share File'/><category term='Mouse Not Working'/><category term='Php Apache'/><category term='computer network'/><category term='computer network security'/><category term='TCP/IP'/><category term='Work Web 3.0'/><category term='What is a Virtual'/><category term='How to Recover'/><category term='Online Business'/><category term='Repair'/><category term='rip dvd'/><category term='Bags For Laptop'/><category term='computer network design'/><category term='Hard Drive'/><category term='How to rip'/><category term='How to Repair'/><category term='computer wireless network'/><category term='One Step Ahead'/><category term='Card File'/><category term='php scripts'/><category term='Freelancers'/><category term='Transport Layer'/><category term='Online File Storage'/><category term='php programming'/><category term='Software for security'/><category term='Link Layer'/><category term='dvd to computer'/><category term='Data Link Layer'/><category term='Data Link'/><category term='Managing Business'/><category term='Enter PHP'/><category term='How to'/><category term='Hackers'/><category term='SOFTWARE PROTECTION'/><category term='Taking a shot'/><category term='php script'/><category term='Network Topology'/><category term='Causes Bad Sectors'/><category term='Digital Memory'/><category term='Open Source'/><category term='Command'/><category term='technologies web'/><category term='Type A'/><category term='Usb Cable'/><category term='Speed'/><category term='Online Participation'/><category term='Go for Windows 7'/><category term='Recover File'/><category term='Unique Laptop'/><category term='Enjoy Next Level'/><title type='text'>Tech Targets</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://techtargets.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://techtargets.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Admin</name><uri>http://www.blogger.com/profile/17810363178681109440</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>28</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1587694611059859828.post-3860622207360161502</id><published>2010-06-17T18:47:00.002+05:00</published><updated>2010-06-17T18:50:46.620+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Work Web 3.0'/><category scheme='http://www.blogger.com/atom/ns#' term='WWW'/><category scheme='http://www.blogger.com/atom/ns#' term='How Will'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><title type='text'>Web 3.0</title><content type='html'>&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 191px; height: 200px;" src="http://4.bp.blogspot.com/_pNfRI3mK38c/TBooK3z84JI/AAAAAAAAABE/h7NyJw4m9J0/s200/www.jpg" alt="" id="BLOGGER_PHOTO_ID_5483739663522652306" border="0" /&gt;&lt;br /&gt;What will Web 3.0 be like? How will Web 3.0 applications work? This  article is aimed at answering these questions regarding Web 3.0, which  is the vision of web pioneers for the world wide web of the future. &lt;p&gt;Before the creation of the world wide web and the spread of Internet  technology, gaining knowledge about any thing was a slow and tedious  process. You had to visit libraries, get into a school or college if you  are lucky or ask around and tap your social network by word of mouth  for information. The introduction of the world wide web (what is now  dubbed Web 1.0) and Internet technology revolutionized information  sharing and created a global pool of information, enriched by bright  minds, which could be tapped by anybody with an Internet connection.  With Web 2.0 (which is the name given to the emergence of Internet as it  is now after the dot com bubble burst), web became more ‘interactive’  and ‘open’ to users making it truly democratic. Questioning what is Web  3.0, is asking what will be the nature of the world wide web of the  future. In this article I explain what is the vision for world wide web  of the future, collectively referred to as Web 3.0&lt;a href="http://www.microextra.com/web-3-0.html"&gt; &lt;span style="font-weight: bold;"&gt;READ MORE&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1587694611059859828-3860622207360161502?l=techtargets.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techtargets.blogspot.com/feeds/3860622207360161502/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1587694611059859828&amp;postID=3860622207360161502&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/3860622207360161502'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/3860622207360161502'/><link rel='alternate' type='text/html' href='http://techtargets.blogspot.com/2010/06/web-30.html' title='Web 3.0'/><author><name>Admin</name><uri>http://www.blogger.com/profile/17810363178681109440</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_pNfRI3mK38c/TBooK3z84JI/AAAAAAAAABE/h7NyJw4m9J0/s72-c/www.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1587694611059859828.post-241148270483761424</id><published>2010-06-03T11:48:00.003+05:00</published><updated>2010-06-03T11:57:10.518+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Repair'/><category scheme='http://www.blogger.com/atom/ns#' term='Hard Drive'/><category scheme='http://www.blogger.com/atom/ns#' term='Causes Bad Sectors'/><category scheme='http://www.blogger.com/atom/ns#' term='Bad Sectors'/><category scheme='http://www.blogger.com/atom/ns#' term='How to Repair'/><category scheme='http://www.blogger.com/atom/ns#' term='How to'/><title type='text'>Repair Bad Sectors on Hard Drive</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_pNfRI3mK38c/TAdQ_8il9-I/AAAAAAAAAA8/A4wSdpY1Lh8/s1600/drivemech.gif"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 164px;" src="http://2.bp.blogspot.com/_pNfRI3mK38c/TAdQ_8il9-I/AAAAAAAAAA8/A4wSdpY1Lh8/s200/drivemech.gif" alt="" id="BLOGGER_PHOTO_ID_5478436531232700386" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If you are looking for guidelines on how to repair bad sectors on  hard drives, you have landed on the right page. After going through this  article, you will know what are bad sectors on hard disks, what causes  them and how can they be repaired. &lt;p&gt;Do you frequently get messages like ‘Cyclic Redundancy Error’ while  retrieving data from your hard drive? Then you may be facing the problem  of having bad sectors on your hard drive. It is a frequent problem  caused in old and overused hard drives. In this article, I explain how  to repair bad sectors on hard drives and save your data.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;What are Bad Sectors on Hard Drives?&lt;/strong&gt;&lt;/p&gt; Before we talk about how to fix bad sectors on hard drive, let us  understand what we mean by bad sectors. A computer hard drive is a  magnetic storage disk on which data is stored by changing of its  magnetization states. The disk is designed to function as a data bank  with addresses for each region. It is divided into concentric tracks  starting from the center, towards the outer rim. These tracks are  further divided into sectors by radial division. Every sector is a unit  data storage space which holds about 512 bytes of data. On a hard drive  with a total memory capacity of 200 GB, there are as many as 400 million  such sectors. &lt;a href="http://www.microextra.com/?p=81"&gt;&lt;span style="font-weight: bold;"&gt;READ MORE&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1587694611059859828-241148270483761424?l=techtargets.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techtargets.blogspot.com/feeds/241148270483761424/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1587694611059859828&amp;postID=241148270483761424&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/241148270483761424'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/241148270483761424'/><link rel='alternate' type='text/html' href='http://techtargets.blogspot.com/2010/06/repair-bad-sectors-on-hard-drive.html' title='Repair Bad Sectors on Hard Drive'/><author><name>Admin</name><uri>http://www.blogger.com/profile/17810363178681109440</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_pNfRI3mK38c/TAdQ_8il9-I/AAAAAAAAAA8/A4wSdpY1Lh8/s72-c/drivemech.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1587694611059859828.post-2678977661072012588</id><published>2010-05-15T10:38:00.005+05:00</published><updated>2010-05-15T10:50:39.367+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IDENTIFYING'/><category scheme='http://www.blogger.com/atom/ns#' term='CRACKING'/><category scheme='http://www.blogger.com/atom/ns#' term='HOW TO CRACK'/><category scheme='http://www.blogger.com/atom/ns#' term='SOFTWARE PROTECTION'/><category scheme='http://www.blogger.com/atom/ns#' term='SOFTWAR X'/><category scheme='http://www.blogger.com/atom/ns#' term='Software for security'/><title type='text'>HOW TO CRACK  SOFTWARE PROTECTION</title><content type='html'>&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 133px;" src="http://3.bp.blogspot.com/_pNfRI3mK38c/S-41EDHSwyI/AAAAAAAAAA0/HLEQeLpolTc/s200/flash-code-protection1.jpg" alt="" id="BLOGGER_PHOTO_ID_5471368940973376290" border="0" /&gt;In this tutorial you will learn how to crack any type of software protection using W32Dasm and HIEW.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;IDENTIFYING THE PROTECTION:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Run the program, game, etc., (SoftwareX) that you want to crack without the CD in the CD reader. SoftwareX will not run of course, however, when the error window pops up it will give you all of the vital information that you need to crack the program, so be sure to write down what it says.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;CRACKING THE PROTECTION:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Now, run Win32Dasm. On the file menu open DISASSEMBLER &gt; OPEN FILE TO DISASSEMBLE. Select SoftwareX’s executable file in the popup window that will appear (e.g. SoftwareX.exe). W32Dasm may take several minutes to disassemble the file.&lt;br /&gt;&lt;br /&gt;When W32Dasm finishes disassembling the file it will display unrecognizable text; this is what we want. Click on the String Data References button. Scroll through the String Data Items until you find SoftwareX’s error message. When you locate it, double click the error message and then close the window to return to the Win32Dasm text. You will notice that you have been moved somewhere within the SoftwareX’s check routine; this is where the error message in generated.&lt;br /&gt;&lt;br /&gt;Now comes the difficult part, so be careful. To crack SoftwareX’s protection you must know the @offset of every call and jump command. Write down every call and jump @offset number that you see (You have to be sure, that the OPBAR change its used color to green). You need the number behind the @offset without the “h.”&lt;br /&gt;&lt;br /&gt;Now open HIEW, locate SoftwareX’s executable, and press the F4 key. At this point a popup window will appear with 3 options: Text, Hex, and Decode. Click on “Decode” to see a list of numbers. Now press the F5 key and enter the number that was extracted using Win32Dasm. After you have entered the number you will be taken to SoftwareX’s check routine within HIEW.&lt;br /&gt;&lt;br /&gt;To continue you must understand this paragraph. If the command that you are taken to is E92BF9BF74, for example, it means that the command equals 5 bytes. Every 2 digits equal one byte: E9-2B-F9-BF-74 =&gt; 10 digits =&gt; 5 bytes. If you understood this then you can continue.&lt;br /&gt;&lt;br /&gt;Press F3 (Edit), this will allow you to edit the 10 digits. Replace the 5 bytes with the digits 90. In other words, E92BF9BF74 will become 9090909090 (90-90-90-90-90). After you complete this step press the F10 key to exit.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Congratulations! You just cracked SoftwareX!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Don’t panic if SoftwareX will not run after you finished cracking it. It only means that something was done incorrectly, or perhaps SoftwareX’s protection technology has been improved or created after this tutorial. Simply reinstall SoftwareX and start over. If you’re sure that you completed all steps correctly and the program still will not run, then tough nuts. Their protection was developed after the writing of this tutorial.&lt;br /&gt;&lt;br /&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 11"&gt;&lt;meta name="Originator" content="Microsoft Word 11"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CADMINI%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" latentstylecount="156"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	mso-layout-grid-align:none; 	punctuation-wrap:simple; 	text-autospace:none; 	font-size:10.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} p.MsoBodyText, li.MsoBodyText, div.MsoBodyText 	{margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	mso-layout-grid-align:none; 	punctuation-wrap:simple; 	text-autospace:none; 	font-size:12.0pt; 	mso-bidi-font-size:10.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1; 	mso-endnote-numbering-style:arabic; 	mso-endnote-numbering-start:0;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman"; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;&lt;span style="font-size:12pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1587694611059859828-2678977661072012588?l=techtargets.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techtargets.blogspot.com/feeds/2678977661072012588/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1587694611059859828&amp;postID=2678977661072012588&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/2678977661072012588'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/2678977661072012588'/><link rel='alternate' type='text/html' href='http://techtargets.blogspot.com/2010/05/how-to-crack-software-protection.html' title='HOW TO CRACK  SOFTWARE PROTECTION'/><author><name>Admin</name><uri>http://www.blogger.com/profile/17810363178681109440</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_pNfRI3mK38c/S-41EDHSwyI/AAAAAAAAAA0/HLEQeLpolTc/s72-c/flash-code-protection1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1587694611059859828.post-933476853132045393</id><published>2010-04-14T19:13:00.003+05:00</published><updated>2010-04-14T19:17:56.509+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cable Type'/><category scheme='http://www.blogger.com/atom/ns#' term='Universal Cable'/><category scheme='http://www.blogger.com/atom/ns#' term='Usb'/><category scheme='http://www.blogger.com/atom/ns#' term='Type A'/><category scheme='http://www.blogger.com/atom/ns#' term='Usb Cable'/><title type='text'>USB Cable Types</title><content type='html'>&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px; height: 182px;" src="http://4.bp.blogspot.com/_pNfRI3mK38c/S8XOhkvOTVI/AAAAAAAAAAU/9pi_FVyxITY/s200/R.JPG" alt="" id="BLOGGER_PHOTO_ID_5459997199449345362" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;Developed by Intel, the Universal Serial Bus (USB) is a specification for enabling communication between various electronic devices and a host controller. The primary concept behind inventing USB was to replace all various serial ports with a standard connecting port. Through USB, various external devices can be connected to a computer like keyboards, mouse, flash drives, printers and other digital media devices. Since its inception, USB has become extremely popular and a standard connection technique used by most pTeople. Other than connecting external devices to computers, USB is also used as a power chord between an adapter and a device. The USB has a standard design which is followed across all major electronics and computer industries.&lt;br /&gt;&lt;br /&gt;USB cables consist of only plugs while devices have receptacles to insert the plugs. The cables have a maximum length of 5 meters as data transferring is not possible with longer cables. Host systems have type-a receptacles and if at all devices have receptacles, then are of type-b. Normally, a USB cable has a USB type-a plug on one end, and a USB type-b plug on the other. However, there are different USB cable types differing on the plugs and receptacles, as described further. Read more on USB connector - USB cable.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;Types of USB Cable&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;When the first USB cable was first created, it had only the standard type-a and type-b plugs as well as receptacles. After the USB 2.0 was invented, it came with additional mini type-b plugs and receptacles. Type-a connectors are flat and rectangular in shape, and plug into downstream ports on the host system. These types are mostly found on devices which have a USB connector permanently fixed on them. Type-b connectors are square and beveled at corners and are plugged into upstream sockets. These connectors are used when devices need to be plugged in at one end of the cable. Smaller devices like PDAs or digital cameras come with mini type-a or mini type-b connectors. Recently, a micro-USB connector was launched and used in latest mobile phones and PDAs. A more detailed information on various USB cable types in given below.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;USB Cable Type a to Type a&lt;/b&gt;&lt;br /&gt;This cable is used to connect two host devices or hubs with each other. Both USB devices need to have the type-a connector. The cable is a passive one and can be useful for connecting scanners, printers or hubs with the host system, generally a computer. However, this cable is not useful for connecting two computers via USB.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;USB Cable Type a to Type b&lt;/b&gt;&lt;br /&gt;This is the most common of all USB cable types and connects any standard peripheral device to a host system. The flattened connector is the type-a connector which is plugged into downstream sockets on the host system. The type-b connector is square in shape and its corners are beveled. It is plugged into upstream sockets on devices.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;USB Cable Type a to Mini b&lt;/b&gt;&lt;br /&gt;This cable is used to connect smaller devices like mobile phones and digital cameras to a computer. The type-a connector is flat and rectangular in shape and is connected into downstream ports on the host system. The mini-b connector is small, a little bit square and is plugged into upstream sockets present on certain devices like digital cameras and cell phones. It should be noted that not all small devices can be connected using this USB cable type, and is therefore essential to go through user manuals of digital and video cameras to know their compatibility.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;USB Type a to Mini b (4 pin)&lt;/b&gt;&lt;br /&gt;This is the latest addition to the USB and is exclusively used to connect Sony devices to a host system. It has a flat-headed, rectangular shaped type-a connector at one end and a mini type-b connector which is small and a little square in shape at the other end. Sony video cameras and digital cameras use this cable along with very few other leading brands. Check the manual before purchasing this cable.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;USB Cable Type b to Type b&lt;/b&gt;&lt;br /&gt;This cable has type b connectors on both of its ends. One end has a bracket assembly which can be screwed on to a wall plate, while the end end has the usual type-b connector. This type of USB cable is used mostly by AV installers, since it helps in connecting a laptop to a separate wall plate instead of connecting it directly to a white-board.&lt;br /&gt;&lt;br /&gt;Of late, wireless USB has become popular among users as it provides more power efficiency. However, USB cables are still very much in use as people trust a wire to provide assured connectivity. Knowing the various USB cable types will surely help while purchasing a new one.&lt;!--  From http://www.buzzle.com/articles/usb-cable-types.html  --&gt;    &lt;!-- google_ad_section_end --&gt;&lt;br /&gt;By &lt;span class="cap"&gt;Suketu Mehta&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1587694611059859828-933476853132045393?l=techtargets.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techtargets.blogspot.com/feeds/933476853132045393/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1587694611059859828&amp;postID=933476853132045393&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/933476853132045393'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/933476853132045393'/><link rel='alternate' type='text/html' href='http://techtargets.blogspot.com/2010/04/usb-cable-types.html' title='USB Cable Types'/><author><name>Admin</name><uri>http://www.blogger.com/profile/17810363178681109440</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_pNfRI3mK38c/S8XOhkvOTVI/AAAAAAAAAAU/9pi_FVyxITY/s72-c/R.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1587694611059859828.post-3358093778546270446</id><published>2010-04-08T12:21:00.004+05:00</published><updated>2010-04-08T12:32:55.277+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Go for Windows 7'/><category scheme='http://www.blogger.com/atom/ns#' term='Command'/><category scheme='http://www.blogger.com/atom/ns#' term='Screenshot on mac'/><category scheme='http://www.blogger.com/atom/ns#' term='xp'/><category scheme='http://www.blogger.com/atom/ns#' term='Screen Shot'/><category scheme='http://www.blogger.com/atom/ns#' term='Taking a shot'/><title type='text'>Taking a Screenshot</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_arDHPWkVGgY/S72Ge-IUrWI/AAAAAAAAAAU/Sl5fOAq514Q/s1600/4249662706_193f97af8a.jpg"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 125px;" src="http://3.bp.blogspot.com/_arDHPWkVGgY/S72Ge-IUrWI/AAAAAAAAAAU/Sl5fOAq514Q/s200/4249662706_193f97af8a.jpg" alt="" id="BLOGGER_PHOTO_ID_5457666190075014498" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Want to save contents on your screen as it is for future use? Read the  article and learn about taking a screenshot in Windows as well as Mac  operating systems.&lt;br /&gt;&lt;br /&gt;Screenshot is screen capture wherein you can create  and save an exact image of the way the screen is appearing to you. A  lot of people often wonder how do you print screen or take a screenshot,  as there are numerous applications of this knowledge. Certain websites  these days have restrictions on selecting and copying content or saving  pictures from the web page to your computer. You can play smart by  taking a screenshot and then cropping out the undesired part. Gamers,  who have the urge to showcase their skills through a high score they  have achieved or reached a particularly difficult level, can easily do  so by taking a screenshot. In case you are having some trouble with your  computer, you can grab a screenshot and email it to a person to show  him the exact problem and ask for its solution. It is therefore handy  learning how  to take a screenshot, which can be done following simple  instructions given below.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;Taking a Screenshot on Windows&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Taking a screenshot on a PC is much easier if you are using Windows  Vista, as it has a specifically designed application for the same. But  for people using Windows  XP or any lower version, need to use the traditional 'print-screen'  method. Details on the same are discussed below.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Taking a Screenshot in Windows XP&lt;/b&gt; &lt;ul&gt;&lt;li&gt;Go to the page of which you want a screenshot of, and press the  'Prt Scrn' button on your keyboard. This button is next in line after  the function keys.&lt;/li&gt;&lt;li&gt;Click Start → All Programs → Accessories → Paint. This will open the  Microsoft Paint window.&lt;/li&gt;&lt;li&gt;When the paint window opens, click on the 'Edit' option on the menu  bar, and select 'paste', or hold the 'ctrl' and V keys together. The  screenshot will be pasted in the paint window and you can crop, resize  and adjust the image as per your need.&lt;/li&gt;&lt;li&gt;Next, go to the 'File' option on the menu bar and click on the 'save  as' option. A widow will pop up after this in which you need to change  the 'Save as Type' option to JPG, JPEG or PNG , as per your requirement.  Type an appropriate name for your file in the 'File Name' space  provided in the window and from the options appearing in the left hand  corner of the window, select the location where you wish to save you  file.&lt;/li&gt;&lt;li&gt;Your screenshot is captured and successfully saved on your computer.&lt;/li&gt;&lt;/ul&gt;&lt;b&gt;Taking a Screenshot on Vista&lt;/b&gt; &lt;ul&gt;&lt;li&gt;There is a specifically designed toll for taking a screenshot,  called the snipping tool, present in all versions of Windows Vista  except the home basic version.&lt;/li&gt;&lt;li&gt;Arrive on the page of which you want to take a screenshot. To take  capture the screenshot, you will first have to open the snipping tool.  Click on the start button menu type 'snip' in the search tab which  appears on the left hand bottom region of the menu. Click on the  snipping tool icon which will appear in the menu.&lt;/li&gt;&lt;li&gt;As the snipping tool window opens, your screen will get covered in a  white color mask. Click on the 'new' option present on the menu bar and  you will see four options appearing in the drop-down list - full screen  snip, window snip, free-form snip and rectangular snip.&lt;/li&gt;&lt;li&gt;Select the option which best suits your requirement. The free-form  snip mode lets you to manually draw and select the area of which you  want the screenshot of, the full-screen mode selects the entire screen,  while the window snip mode tool can select a particular window for your  snapshot.&lt;/li&gt;&lt;li&gt;After selecting the option and snipping your image, it will  automatically get copied within the snipping tool and also to the  windows clipboard, for your further use.&lt;/li&gt;&lt;/ul&gt;&lt;b&gt;How to Take a Screenshot on a Mac&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;For people using a Mac operating system, can learn how  to take a screenshot on a Mac following instructions given below. &lt;ul&gt;&lt;li&gt;&lt;b&gt;Command+Shift+3&lt;/b&gt;&lt;br /&gt;This command will automatically capture and save a screenshot of the  entire screen as you see it, on your desktop in a PNG format.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Command+Ctrl+Shift+3&lt;/b&gt;&lt;br /&gt;This command does the same function as the previous one, except that the  screenshot you take will go to your clipboard and you can use it  immediately.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Command+Shift+4&lt;/b&gt;&lt;br /&gt;This command helps you to capture only a certain portion of your screen.  When you press these keys together, a cross -hair cursor will appear on  the screen which you can use to select the required screenshot area.  After you release the mouse button, a PNG file of your screenshot will  be saved on your desktop.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Command+Shift+4+Ctrl&lt;/b&gt;&lt;br /&gt;This command only has a minor variation from the above command, which  allows you to use the screenshot right away, by saving it on the  clipboard instead of your desktop.&lt;/li&gt;&lt;/ul&gt;Having the knowledge about taking a screenshot will surely be  useful in many ways, especially when you need to preserve contents of  your screen for further use. &lt;!--  From http://www.buzzle.com/articles/taking-a-screenshot.html  --&gt;   &lt;!-- google_ad_section_end --&gt;&lt;br /&gt;By &lt;span class="cap"&gt;Suketu Mehta&lt;/span&gt; (&lt;a href="http://www.buzzle.com/articles/taking-a-screenshot.html"&gt;Source&lt;/a&gt;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1587694611059859828-3358093778546270446?l=techtargets.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techtargets.blogspot.com/feeds/3358093778546270446/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1587694611059859828&amp;postID=3358093778546270446&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/3358093778546270446'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/3358093778546270446'/><link rel='alternate' type='text/html' href='http://techtargets.blogspot.com/2010/04/taking-screenshot.html' title='Taking a Screenshot'/><author><name>Admin</name><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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_arDHPWkVGgY/S72Ge-IUrWI/AAAAAAAAAAU/Sl5fOAq514Q/s72-c/4249662706_193f97af8a.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1587694611059859828.post-1666439132216908154</id><published>2010-04-01T00:52:00.002+05:00</published><updated>2010-04-01T00:55:52.700+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Not Working'/><category scheme='http://www.blogger.com/atom/ns#' term='Mouse Not Working'/><category scheme='http://www.blogger.com/atom/ns#' term='Working Properly'/><title type='text'>Mouse Not Working</title><content type='html'>&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 145px;" src="http://1.bp.blogspot.com/_3ceSLAk5Q98/S7Oonv9NQtI/AAAAAAAAAFI/kQd4xw-WZYg/s200/BDF15A1.jpg" alt="" id="BLOGGER_PHOTO_ID_5454888974517355218" border="0" /&gt;&lt;br /&gt;The mouse, or should we call the hands of your computer! Without this  little equipment your computer is rendered helpless to be worked upon,  well, unless of course, you are very savvy with keyboard shortcuts.  However, you would agree that using the keyboard as a substitute for the  'easy-to-use' mouse gets tedious and not something which you would like  to do every time. Moreover not everything that needs to be executed  using the mouse, can be done using the keyboard. So, this leaves us with  one basic inference that the mouse is one of the most vital peripherals  of a computer. Sometimes, this important part of your computer may get  'ill' or suffer from different physical problems and when it does, it  suffers from a condition known as 'mouse not working', as we have  mentioned above. So what could be done to help the computer mouse  recover and get back to its normal function. Here's what you should  know and do...&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Mouse Not Working Properly&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Knowing why mouse stops working and correcting the errors may provide  you with the solution for the problem. So here are some common  possibilities which can cause a mouse to stop working.&lt;br /&gt;&lt;br /&gt;The most common problem which can cause the ailment of 'mouse not  working' is a loose connection or connection to the wrong port of the  CPU. If it is so, then detach the cord of the mouse and plug it in. If  you are using a PS/2 style mouse, then you might require to restart your  computer after unplugging and plugging the mouse cord. If its a USB  mouse, then you need not do the same. If the wire of the mouse is  twisted, bent or damaged in any way, then even in this case it might not  function.&lt;br /&gt;&lt;br /&gt;Another method of diagnosing the problem of 'mouse not working' is to  try using a different mouse in the PC. Similarly, try your mouse in a  different PC and see if it works. Most of the times, people accidentally  connect the cord of the mouse to the port of the keyboard. But in this  case, it is easy to identify the error as even the keyboard will not  function.&lt;br /&gt;&lt;br /&gt;One more among the common causes which make the mouse cease to function  arises due to some problems with the serial port, when you are using a  serial mouse. The 'mouse not working' problem may also arise after you  get your computer system upgraded. One reason behind this may be the old  cable that attached from the serial port connectors to the motherboard  headers are left in place. These cables are not universal and so this  implies that you might have the wrong kind installed on the motherboard.&lt;br /&gt;&lt;br /&gt;A PS/2 style mouse uses what is known as IRQ12. In some cases, it has  been found that this creates a resource conflict (when two different  devices are both trying to use a system resource like an interrupt  request line, DMA channel or I/O address) with another device. Using a  PS/2 style mouse on a serial port also makes the mouse useless.&lt;br /&gt;&lt;br /&gt;So, these were some of the most basic problems  related to 'mouse not working' ailment of your computer. The above  description goes the same even for the condition of 'mouse not working'  on laptops. However, as I said these are the basic problems and there  might be many more and complex ones too. So, if you are not able to cure  the ailment of your mouse, then you should consider paying a visit to a  doctor of computers! &lt;!--  From http://www.buzzle.com/articles/mouse-not-working.html  --&gt;   &lt;!-- google_ad_section_end --&gt; &lt;br /&gt;By &lt;span class="cap"&gt;Rajib Singha&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1587694611059859828-1666439132216908154?l=techtargets.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techtargets.blogspot.com/feeds/1666439132216908154/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1587694611059859828&amp;postID=1666439132216908154&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/1666439132216908154'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/1666439132216908154'/><link rel='alternate' type='text/html' href='http://techtargets.blogspot.com/2010/04/mouse-not-working.html' title='Mouse Not Working'/><author><name>Tech Target</name><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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_3ceSLAk5Q98/S7Oonv9NQtI/AAAAAAAAAFI/kQd4xw-WZYg/s72-c/BDF15A1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1587694611059859828.post-3065735771983734561</id><published>2010-03-28T16:09:00.001+05:00</published><updated>2010-03-28T16:11:54.567+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Online File Storage'/><category scheme='http://www.blogger.com/atom/ns#' term='Online'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips'/><category scheme='http://www.blogger.com/atom/ns#' term='Share File'/><category scheme='http://www.blogger.com/atom/ns#' term='Freelancers'/><title type='text'>Online File Storage Tips for Freelancers</title><content type='html'>&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 120px;" src="http://4.bp.blogspot.com/_3ceSLAk5Q98/S685V6vPKmI/AAAAAAAAAFA/s8VjyqykkYs/s200/business-writing-laptop.jpg" alt="" id="BLOGGER_PHOTO_ID_5453640722476378722" border="0" /&gt;&lt;br /&gt;With the advent of the Internet and other  technologies, many self-employed freelancers have the ability to work  from virtually anywhere with an Internet connection. However, working  solely from a laptop is not without it risks. Given their mobility,  laptops are far more prone to theft than desktop PCs and debilitating  viruses if you surf the web on a myriad of unsecured networks (think  coffee houses and hotels). That’s why it’s important for any freelancer  to select a comprehensive online file storage solution that meets their  unique business needs. Here’s what you need to know to pick a solution  that’s right for you:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Archiving Features&lt;/b&gt; - The ability to access a previous version of  your data is critical; what if you accidentally write over a  business-critical file or are blindsided with a damaging computer virus?  Look for a service that offers point-in-time recovery features so you  can roll back to the version of a file from yesterday or a week ago.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;On and Offline Data Protection&lt;/b&gt; - When on the road, freelancers  don’t always have quick and easy access to a reliable Internet  connection. So opt for an online file  storage service that also generates backups on your local hard drive  in addition to backing up your data online. As soon as you are  connected to the Internet, the two will automatically synchronize so  local backups can be sent to the remote backup server. Even better, all  of this is done in the background of your computer without user prompts  or interfering with regular computer use.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Block-Level Data Backup&lt;/b&gt; - The speed of your Internet connection  can become a major concern when you are forced to backup away from home  so pick a solution that can minimize your overall bandwidth usage  through "block-level" data duplication. This simply means that only new  changes made to files since the last backup will be saved, not the  entire file itself.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Minimize your Data-Loss Window&lt;/b&gt; - Look for a solution that helps  keep your data-loss window to a minimum. If you backup just once a day,  your potential data-loss window is approximately 24 hours, which for  many freelancers is a lot of work that could potentially be lost.  Subsequently, you may want to consider using a solution that allows  backups to be made as soon as changes to a file occur.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;User-Friendliness&lt;/b&gt; - Last but certainly not least, opt for a  solution that is intuitive and easy to use; otherwise, it’s not likely  you will backup if the program is cumbersome and difficult to use. &lt;!--  From http://www.buzzle.com/articles/online-file-storage-tips-for-freelancers.html  --&gt;   &lt;!-- google_ad_section_end --&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1587694611059859828-3065735771983734561?l=techtargets.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techtargets.blogspot.com/feeds/3065735771983734561/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1587694611059859828&amp;postID=3065735771983734561&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/3065735771983734561'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/3065735771983734561'/><link rel='alternate' type='text/html' href='http://techtargets.blogspot.com/2010/03/online-file-storage-tips-for.html' title='Online File Storage Tips for Freelancers'/><author><name>Tech Target</name><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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_3ceSLAk5Q98/S685V6vPKmI/AAAAAAAAAFA/s8VjyqykkYs/s72-c/business-writing-laptop.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1587694611059859828.post-1396603235832266804</id><published>2010-03-19T11:59:00.002+05:00</published><updated>2010-03-19T12:02:29.542+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Online Games'/><category scheme='http://www.blogger.com/atom/ns#' term='Play Online Game'/><category scheme='http://www.blogger.com/atom/ns#' term='Increasing Success'/><category scheme='http://www.blogger.com/atom/ns#' term='Game For Pc'/><title type='text'>Online Games, an Increasing Success</title><content type='html'>&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 134px;" src="http://3.bp.blogspot.com/_3ceSLAk5Q98/S6MhYd5IFNI/AAAAAAAAAEw/H0IPYqck4hs/s200/questforr2d2.png" alt="" id="BLOGGER_PHOTO_ID_5450236678273242322" border="0" /&gt;&lt;br /&gt;Card and skill games, children’s games and the descendants of the old board games, role-playing games and any kind of sport: in the last few years online games have flooded the market, sometimes straining the more traditional types of games.&lt;br /&gt;&lt;br /&gt;One of the clearest evidences of this phenomenon is given by online poker, which counts an increasing number of enthusiasts all over the world, and which has changed the idea people had of this type of game: not a gamble to be played in some disreputable dive, but a pastime for all, which can be done while simply sitting on your armchair and pressing some keys of your PC. Poker is one of the strengths of the sector of online games, which in Italy counts about one million and a half players, 30 millions tournaments and 70 licensed websites.&lt;br /&gt;&lt;br /&gt;In just one year, from 2008 to 2009, the expense of Italians in online games and sport betting has doubled, and the estimate for 2010 shows that these numbers will probably increase. It is no coincidence that, while online games and bets have increased, there has been a significant decline in the attendance at casinos: in 2009 the games in the Italian casinos have decreased by 5% with reference to 2008, meaning that the traditional methods of playing have given way to their new descendants, and that the green table has left space for the computer screen. We must also consider that poker is not the only gamble to have moved to the web: also the roulette and many other games are now available online.&lt;br /&gt;&lt;br /&gt;Not only poker and gambles: in internet there is space for all types of games. Just think of a board game that you used to love as a child, dredge up from your past that box with worn edges containing dice, game pieces and board. It is very likely that you find the online version of the game just surfing the internet. An example? Risk, a cult game of the recent past, which has now landed on new shores, on IT shores: a big jump for a board game that was born in the fifties of an idea by French Albert Lamorisse.&lt;br /&gt;&lt;br /&gt;Now the participants in the game do not need to meet around a table to challenge each other, they can do so online, staying at their place. Many other board games that are well-known all over the world have now an online version, for example Trivial Pursuit and Bingo, which in Italy in called "tombola". In Italy "tombola" is considered as an old game, to be played with grandparents, uncles and aunts on Christmas Eve, using beans to cover the numbers that have been brawn, but now this conception of game has definitely changed!&lt;br /&gt;&lt;br /&gt;Poker and board games are only some examples that illustrate the phenomenon of online games, but these two examples let us clearly understand that the conception of game has changed a lot recently, becoming something virtual and computerized, which is very consistent with the time we are living in.&lt;br /&gt;giochi gratis&lt;br /&gt;Giochiandgiochi&lt;br /&gt;By Francesca Tessarollo&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1587694611059859828-1396603235832266804?l=techtargets.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techtargets.blogspot.com/feeds/1396603235832266804/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1587694611059859828&amp;postID=1396603235832266804&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/1396603235832266804'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/1396603235832266804'/><link rel='alternate' type='text/html' href='http://techtargets.blogspot.com/2010/03/online-games-increasing-success.html' title='Online Games, an Increasing Success'/><author><name>Tech Target</name><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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_3ceSLAk5Q98/S6MhYd5IFNI/AAAAAAAAAEw/H0IPYqck4hs/s72-c/questforr2d2.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1587694611059859828.post-119244046120018336</id><published>2010-03-17T23:39:00.002+05:00</published><updated>2010-03-17T23:46:19.666+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Online Business'/><category scheme='http://www.blogger.com/atom/ns#' term='Managing Business'/><category scheme='http://www.blogger.com/atom/ns#' term='Online Participation'/><category scheme='http://www.blogger.com/atom/ns#' term='Business Processes'/><title type='text'>Managing Business Processes Online</title><content type='html'>&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 140px;" src="http://1.bp.blogspot.com/_3ceSLAk5Q98/S6EjT2Ea6MI/AAAAAAAAAEo/lz2PIeIUytg/s200/page_2.gif" alt="" id="BLOGGER_PHOTO_ID_5449675847933552834" border="0" /&gt;&lt;br /&gt;The contemporary web scenario has evolved beyond  quantifiable measures and has brought along with it a revolution of  online transformations that has transmuted almost every application and  process into an online version. Advertising has always been at the crux  of any business as without promotion of the products, return on  investments would just be a figment of the entrepreneur’s imagination.  E-commerce portals are a widely used application as the traditional ways  of transacting have morphed. Every physical transaction that earlier  required the physical presence have today changed to allow online  transactions with the ease of being able to complete them on the move or  from home.&lt;br /&gt;&lt;br /&gt;Affiliate Management Systems is another domain that has gained  prominence in the recent times. Online Affiliate Platforms provide an  ideal incentive for users to introduce other users to portals or  websites and earn rewards doing the same. This is mutually beneficial as  the user gets an award or offer as an incentive and the website  attracts more traffic thus increasing the business promotion  opportunities. Pay Per Click advertising is an arena that involves  reeling in the big bucks within a very short time frame. Such is the  reach and potential of this online PPC management system that a user  could earn high ROI’s within minutes of his PPC campaign going live. The  user can define his advertising requirements and he pays the provider  only for the number of times his link is clicked. Online PPC Management  Systems find favor with an increasing number of business ventures as an  easy route to earning profits and garnering response towards their  products and solutions. P2P Advertising Platforms provide P2P systems  for managing online advertising activities accompanied with greater  control and increasing business productivity in a cost-effective manner.&lt;br /&gt;&lt;br /&gt;Business ventures today pose potential opportunities as advertising  requirements sky-rocket owing to intense rivalry to outdo competition.  IT service and solutions providers have cashed in on this frenzy and  developing niche expertise to cater to these dynamic needs and  requirements that categorize the information technology market today.&lt;br /&gt;&lt;br /&gt;Turtlejet is an IT service and solutions provider that specializes in  providing innovative and novel advertising solutions that precisely suit  the needs of the modern day elite clientele. With a technically  equipped talent pool at its disposal, Turtlejet professes credible  expertise in designing of Online Advertising Platform, Online PPC  Management System, Online Affiliate Platforms, Affiliate Management  Systems, E-Commerce Advertising Platforms, P2P Advertising Platforms.  With the requisite skills to incorporate photo advertising, video  advertising and pod cast advertising as the various forms of  advertising, Turtlejet efficiently satisfies every dynamic requirement  that comes its way.&lt;br /&gt;&lt;br /&gt;With sufficient proof to its credibility towards designing and  developing solutions, Turtlejet has developed applications that offer  comprehensive features to link PPC accounts to Google, Yahoo, MSN, Ask  Jeeves and other search engines and enable bid automation and ROI  automation. Thus Turtlejet proves to be the ideal solution to all your  online advertising needs.&lt;br /&gt;&lt;br /&gt;Turtlejet is a social network  development and online advertising solution for building ecommerce,  P2P Advertising Platform with affiliate management system, web based  media applications development, Online PPC Management System, etc. &lt;!--  From http://www.buzzle.com/articles/managing-business-processes-online.html  --&gt;   &lt;!-- google_ad_section_end --&gt; &lt;br /&gt;By &lt;span class="cap"&gt;Muzaffar Sangre&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1587694611059859828-119244046120018336?l=techtargets.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techtargets.blogspot.com/feeds/119244046120018336/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1587694611059859828&amp;postID=119244046120018336&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/119244046120018336'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/119244046120018336'/><link rel='alternate' type='text/html' href='http://techtargets.blogspot.com/2010/03/managing-business-processes-online.html' title='Managing Business Processes Online'/><author><name>Tech Target</name><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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_3ceSLAk5Q98/S6EjT2Ea6MI/AAAAAAAAAEo/lz2PIeIUytg/s72-c/page_2.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1587694611059859828.post-2834863290182735855</id><published>2010-03-16T13:04:00.002+05:00</published><updated>2010-03-16T13:10:12.950+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='php checkbox'/><category scheme='http://www.blogger.com/atom/ns#' term='php guide'/><category scheme='http://www.blogger.com/atom/ns#' term='Performance'/><category scheme='http://www.blogger.com/atom/ns#' term='Files and Photos'/><title type='text'>Intalling PHP (Part Final)</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_3ceSLAk5Q98/S588tRwxwtI/AAAAAAAAAEg/6yfrWvBbi7A/s1600-h/php_programmer_developer.jpg"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 186px; height: 200px;" src="http://4.bp.blogspot.com/_3ceSLAk5Q98/S588tRwxwtI/AAAAAAAAAEg/6yfrWvBbi7A/s200/php_programmer_developer.jpg" alt="" id="BLOGGER_PHOTO_ID_5449140822701359826" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Error Reporting Directives&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;To  diagnose bugs in your code, you should enable the directive that allows  error&lt;br /&gt;messages to be written to the browser. This is on by default:&lt;br /&gt;display_errors  = On&lt;br /&gt;You can also set the level of error reporting. We will cover  the options available for&lt;br /&gt;the error_reporting directive in more depth  in Hour 22. For now, however, you&lt;br /&gt;should set this to the following:&lt;br /&gt;error_reporting  = E_ALL &amp;amp; ~ E_NOTICE&lt;br /&gt;This will report all errors but not notices  that warn about potential problems with&lt;br /&gt;your code. Notices can  interfere&lt;a href="http://www.techtargets.blogspot.com/"&gt; with some PHP  techniques&lt;/a&gt;. This setting is the&lt;br /&gt;default.&lt;br /&gt;Variable Directives&lt;br /&gt;PHP  makes certain variables available to you as a result of a GET request, a  POST&lt;br /&gt;request, or a cookie. You can influence this in the php.ini  file.&lt;br /&gt;The track_vars directive creates associative arrays containing  elements generated&lt;br /&gt;as a result of an HTTP request. This is allowed by  default:&lt;br /&gt;track_vars = On&lt;br /&gt;The register_globals directive  determines whether values resulting from an HTTP&lt;br /&gt;request should be  made available as global variables. Many scripts in this book will&lt;br /&gt;require  the following setting to be enabled:&lt;br /&gt;register_globals = On&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;Help!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Help is always at  hand on the Internet, particularly for problems concerning open&lt;br /&gt;source  software. Wait a moment before you hit the send button, however. No&lt;br /&gt;matter  how intractable your installation, configuration, or programming  problem&lt;br /&gt;might seem, chances are you are not alone. Someone will have  already answered&lt;br /&gt;your question.&lt;br /&gt;When you hit a brick wall, your  first recourse should be to the official PHP site at&lt;br /&gt;&lt;http: net=""&gt;,  particularly the annotated manual at&lt;br /&gt;&lt;http: net="" manual=""&gt;.&lt;br /&gt;If  you still can't find your answer, don't forget that the PHP site is  searchable. The&lt;br /&gt;advice you are seeking may be lurking in a press  release or a Frequently Asked&lt;br /&gt;Questions file. Another excellent and  searchable resource is the PHP Knowledge&lt;br /&gt;Base at &lt;http: com="" base="" phtml=""&gt;.&lt;br /&gt;Still no luck? You can find links to&lt;a href="http://www.techtargets.blogspot.com/"&gt; searchable mailing list  archives at&lt;/a&gt;&lt;br /&gt;&lt;http: net="" php3=""&gt;. These archives represent a  huge&lt;br /&gt;information resource with contributions from many of the great  and the good in the&lt;br /&gt;PHP community. Spend some time trying out a few  keyword combinations.&lt;br /&gt;If you are still convinced that your problem  has not been addressed, you may well&lt;br /&gt;be doing the PHP community a  service by exposing it.&lt;br /&gt;You can join the PHP mailing lists at &lt;http: net="" php3=""&gt;.&lt;br /&gt;Although these lists are often high volume, you can  learn a lot from them. If you are&lt;br /&gt;serious about PHP scripting, you  should certainly subscribe at least to a digest list .&lt;br /&gt;Once  subscribed to the list that matches your concerns, you might consider  posting&lt;br /&gt;your problem.&lt;br /&gt;When you post a question it is often a good  idea to include as much information as&lt;br /&gt;possible (without writing a  novel). The following items often are pertinent:&lt;br /&gt;Your operating  system&lt;br /&gt;The version of PHP you are running or installing&lt;br /&gt;The  configure options you chose&lt;br /&gt;Any output from the configure or make  commands that preceded an installation&lt;br /&gt;failure&lt;br /&gt;A reasonably  complete example of the code that is causing you problems&lt;br /&gt;Why all  these cautions about posting a question to a mailing list? First,  developing&lt;br /&gt;research skills will stand you in good stead. A good  researcher can generally solve a&lt;br /&gt;problem quickly and efficiently.  Asking a naive question of a technical list often&lt;br /&gt;involves a wait  rewarded only by a message or two referring you to the archives&lt;br /&gt;where  you should have begun your search for answers.&lt;br /&gt;Second, remember that  a mailing list is not analogous to a technical support call&lt;br /&gt;center.  No one is paid to answer your questions. Despite this, you have access  to an&lt;br /&gt;impressive resource of talent and knowledge, including that of  some of the creators&lt;br /&gt;of PHP itself. A good question and its answer  will be archived to help other coders.&lt;br /&gt;Asking a question that has  been answered several times just adds more noise.&lt;br /&gt;Having said this,  don't be afraid to post a problem to the list. PHP developers are a&lt;br /&gt;civilized  and helpful breed, and by bringing a problem to the attention of the&lt;br /&gt;community,  you might be helping others to solve &lt;a href="http://www.techtargets.blogspot.com/"&gt;the same problem.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Summary&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;PHP4 is open source  software. It is also open in the sense that it does not demand&lt;br /&gt;that  you use a particular server, operating system, or database.&lt;br /&gt;In this  hour, you learned where to locate PHP and other open source software  that&lt;br /&gt;can help you host and serve Web sites. You learned how to  compile PHP as an&lt;br /&gt;Apache module on Linux. If you download a PHP  binary for another platform, your&lt;br /&gt;distribution will contain  step-by-step instructions. You learned some of the&lt;br /&gt;configure options  that can change the features that your binary will support. You&lt;br /&gt;learned  about php.ini and some of the directive it contains. Finally, you  learned&lt;br /&gt;about sources of support. You should now be ready to come to  grips with the&lt;br /&gt;language itself.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;Q&amp;amp;A&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Q  You have covered an installation for Linux and Apache. Does that mean&lt;br /&gt;that  this book will not apply to my server and operating system?&lt;br /&gt;A No,  one of PHP's great strengths is that it runs on multiple platforms. If  you are&lt;br /&gt;having trouble installing PHP to work on your operating  system or with your server,&lt;br /&gt;don't forget to read the files that come  with your PHP distribution. You should find&lt;br /&gt;comprehensive  step-by-step instructions for installation. If you are still having&lt;br /&gt;problems,  review the "Help!" section earlier in this hour. The online resources&lt;br /&gt;mentioned  there will almost certainly contain the answers you need.&lt;br /&gt;Workshop&lt;br /&gt;The  Workshop provides quiz questions to help you solidify your  understanding of the&lt;br /&gt;material covered. Try to understand the quiz  answers before continuing to the next&lt;br /&gt;hour's lesson. Quiz answers are  provided in Appendix A.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;Quiz&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Where  can you find the PHP &lt;a href="http://www.techtargets.blogspot.com/"&gt;online  manual?&lt;/a&gt;&lt;br /&gt;From a UNIX operating system, how would you get help on  configuration options&lt;br /&gt;(the options that you pass to the configure  script in your PHP distribution)?&lt;br /&gt;What is Apache's configuration file  typically called?&lt;br /&gt;What line should you add to the Apache  configuration file to ensure that the .php&lt;br /&gt;extension is recognized?&lt;br /&gt;What  is PHP's configuration file called?&lt;br /&gt;Activity&lt;br /&gt;Install PHP on your  system. If it is already in place, review your php.ini file and&lt;br /&gt;check  your configuration.&lt;br /&gt;&lt;/http:&gt;&lt;/http:&gt;&lt;/http:&gt;&lt;/http:&gt;&lt;/http:&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1587694611059859828-2834863290182735855?l=techtargets.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techtargets.blogspot.com/feeds/2834863290182735855/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1587694611059859828&amp;postID=2834863290182735855&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/2834863290182735855'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/2834863290182735855'/><link rel='alternate' type='text/html' href='http://techtargets.blogspot.com/2010/03/intalling-php-part-final_16.html' title='Intalling PHP (Part Final)'/><author><name>Tech Target</name><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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_3ceSLAk5Q98/S588tRwxwtI/AAAAAAAAAEg/6yfrWvBbi7A/s72-c/php_programmer_developer.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1587694611059859828.post-5412409527614092727</id><published>2010-03-16T12:44:00.005+05:00</published><updated>2010-03-16T13:03:56.464+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Enter PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Online Participation'/><category scheme='http://www.blogger.com/atom/ns#' term='Installing Php'/><category scheme='http://www.blogger.com/atom/ns#' term='php guide'/><title type='text'>Intalling PHP (Part 4)</title><content type='html'>&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 133px;" src="http://1.bp.blogspot.com/_3ceSLAk5Q98/S585hC4P10I/AAAAAAAAAEY/A7mHbYR4R5Y/s200/2071724366_650c5ca9b6.jpg" alt="" id="BLOGGER_PHOTO_ID_5449137314012845890" border="0" /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Configuring Apache&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;After you have compiled PHP and Apache, you should check Apache's configuration&lt;br /&gt;file, httpd.conf, which you will find in a directory called conf in the Apache install&lt;br /&gt;directory. Add the following lines to this file:AddType application/x-httpd-php .php&lt;br /&gt;AddType application/x-httpd-php-source .phps&lt;br /&gt;This ensures that the PHP interpreter will parse files that end with the .php&lt;br /&gt;extension. Any files with the .phps extension will be output as PHP source. That is,&lt;br /&gt;the source code will be converted to HTML and color-coded. This can be useful for&lt;br /&gt;debugging your scripts.&lt;br /&gt;If you want to offer to your users PHP pages with extensions more familiar to them,&lt;br /&gt;you can choose any extension you want. You can even ensure that files with&lt;br /&gt;the .html extension are treated as PHP files with the following:&lt;br /&gt;&lt;br /&gt;AddType application/x-httpd-php .html&lt;br /&gt;&lt;br /&gt;Note that treating files with the .html extension as PHP scripts could slow down your&lt;br /&gt;site, because every page with this extension will be parsed by the PHP interpreter&lt;br /&gt;before it is served to the user.&lt;br /&gt;If PHP has been preinstalled and you have no access to the Apache configuration&lt;br /&gt;files, you may be able to change the extensions that will determine which files will&lt;br /&gt;be treated as PHP executables by including an AddType directive in a file&lt;br /&gt;called .htaccess. After you have created this file, the directive will affect the&lt;br /&gt;enclosing directory, as well as any subdirectories. This technique will only work if&lt;br /&gt;the AllowOverride directive for the enclosing directory is set to either FileInfo or All.&lt;br /&gt;Although the filename .htaccess is the default for an access control file, it may have&lt;br /&gt;been changed. Check the AccessFileName directive in httpd.conf to find out. Even if&lt;br /&gt;you don't have root access, you should be able to read the Apache configuration&lt;br /&gt;files.&lt;br /&gt;An .htaccess file can be an excellent way of customizing your server space if you do&lt;br /&gt;not have access to the root account. An additional way of controlling the behavior of&lt;br /&gt;PHP, even as a non-root user, is the php.ini file.&lt;br /&gt;php.ini&lt;br /&gt;&lt;br /&gt;After you have compiled or &lt;a href="http://www.techtargets.blogspot.com/"&gt;installed PHP,&lt;/a&gt; you can still change its behavior with a file&lt;br /&gt;called php.ini. On UNIX systems, the default location for this file is /usr/local/lib;&lt;br /&gt;on a Windows system, the default location is the Windows directory. A php.ini file&lt;br /&gt;in the current working directory will override one in the default location, so you can&lt;br /&gt;change the behavior of PHP on a per-directory basis.&lt;br /&gt;You should find a sample php.ini file in your distribution directory, which contains&lt;br /&gt;factory settings. Factory settings will be used if no php.ini file is used.&lt;br /&gt;The default settings should be adequate for most of the examples in this book,&lt;br /&gt;although you can read about some amendments you might like to make in Hour 22,&lt;br /&gt;"Debugging."&lt;br /&gt;Directives in the php.ini file take the form of a directive and a value separated by an&lt;br /&gt;equals sign. Whitespace is ignored.&lt;br /&gt;If PHP has been preinstalled on your system, you might want to check some of the&lt;br /&gt;settings in php.ini. Remember, if you are not allowed to alter this document, you&lt;br /&gt;can create one in your script's directory that can override the default. You can also&lt;br /&gt;set an environmental variable PHPRC that designates a php.ini file.&lt;br /&gt;You can change your php.ini settings at any time, though if you are running PHP as&lt;br /&gt;an Apache module, you should restart the server for the changes to take effect.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;short_open_tag&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The short_open_tag directive determines whether&lt;a href="http://www.techtargets.blogspot.com/"&gt; you can begin a block of PHP&lt;/a&gt;&lt;br /&gt;code with the symbols . If this has been disabled, you will see&lt;br /&gt;one of the following:&lt;br /&gt;short_open_tag = Off&lt;br /&gt;short_open_tag = False&lt;br /&gt;short_open_tag = No&lt;br /&gt;To enable the directive you can use one of the following:&lt;br /&gt;short_open_tag = On&lt;br /&gt;short_open_tag = True&lt;br /&gt;short_open_tag = Yes&lt;br /&gt;You can read more about PHP open and close tags in Hour 3, "A First Script."&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;http: net=""&gt;&lt;http: net="" manual=""&gt;&lt;http: com="" base="" phtml=""&gt;&lt;http: net="" php3=""&gt;&lt;http: net="" php3=""&gt;&lt;br /&gt;&lt;/http:&gt;&lt;/http:&gt;&lt;/http:&gt;&lt;/http:&gt;&lt;/http:&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1587694611059859828-5412409527614092727?l=techtargets.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techtargets.blogspot.com/feeds/5412409527614092727/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1587694611059859828&amp;postID=5412409527614092727&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/5412409527614092727'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/5412409527614092727'/><link rel='alternate' type='text/html' href='http://techtargets.blogspot.com/2010/03/intalling-php-part-final.html' title='Intalling PHP (Part 4)'/><author><name>Tech Target</name><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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_3ceSLAk5Q98/S585hC4P10I/AAAAAAAAAEY/A7mHbYR4R5Y/s72-c/2071724366_650c5ca9b6.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1587694611059859828.post-8812181393431752656</id><published>2010-03-15T11:46:00.004+05:00</published><updated>2010-03-15T12:01:53.152+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Enter PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Intalling php'/><category scheme='http://www.blogger.com/atom/ns#' term='php guide'/><category scheme='http://www.blogger.com/atom/ns#' term='Apache'/><category scheme='http://www.blogger.com/atom/ns#' term='Performance'/><title type='text'>Installing PHP (Part 3)</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3ceSLAk5Q98/S53ZeF-Du6I/AAAAAAAAAEQ/oZYpkxGHPgk/s1600-h/banahan-phpntlinux.gif"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 172px; height: 200px;" src="http://3.bp.blogspot.com/_3ceSLAk5Q98/S53ZeF-Du6I/AAAAAAAAAEQ/oZYpkxGHPgk/s200/banahan-phpntlinux.gif" alt="" id="BLOGGER_PHOTO_ID_5448750235209939874" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Some configure Options&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;When we ran the configure script, we included some command-line arguments&lt;br /&gt;that determined the features that the PHP interpreter will include. The configure&lt;br /&gt;script itself gives you a list of available options. From the PHP distribution directory&lt;br /&gt;type the following:&lt;br /&gt;./configure --help&lt;br /&gt;The list produced is long, so you may want to add it to a file for reading at leisure:&lt;br /&gt;./configure --help &gt; configoptions.txt&lt;br /&gt;Although the output from this command is very descriptive, we will look at a few&lt;br /&gt;useful options— especially those that might be needed to follow this book.&lt;br /&gt;--enable-track-vars&lt;br /&gt;This option automatically populates associative arrays with values submitted as part&lt;br /&gt;of GET, POST requests or provided in a cookie. You can read more about arrays in&lt;br /&gt;Hour 7, "Arrays," and about HTTP requests in Hour 13, "Beyond the Box." It is a&lt;br /&gt;good idea to include this option when running configure.&lt;br /&gt;--with-gd&lt;br /&gt;--with-gd enables support for the GD library, which, if installed on your system,&lt;br /&gt;allows you to create dynamic GIF or PNG images from your scripts. You can read&lt;br /&gt;more about creating dynamic images in Hour 14, "Working with Dynamic Images."&lt;br /&gt;You can optionally specify a path to your GD library's install directory:&lt;br /&gt;--with-gd=/path/to/dir&lt;br /&gt;&lt;br /&gt;--with-mysql&lt;br /&gt;--with-mysql enables support for the MySQL database. If your system has MySQL&lt;br /&gt;installed in a directory other than the default location, you should specify a path:&lt;br /&gt;--with-mysql=/path/to/dir&lt;br /&gt;As you know, PHP provides support for other databases. Table 2.1 lists some of&lt;br /&gt;them and the configure options you will need to use them.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;Some Database configure Options&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Database configure Option&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;Adabas D --with-adabas&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;&lt;br /&gt;FilePro --with-filepro&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;&lt;br /&gt;msql --with-msql&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;&lt;br /&gt;informix --with-informix&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;&lt;br /&gt;iODBC --with-iodbc&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;&lt;br /&gt;OpenLink&lt;/span&gt;  &lt;span style="font-weight: bold;"&gt;--with-openlink&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;&lt;br /&gt;ODBC&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;Oracle --with-oracle&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;&lt;br /&gt;PostgreSQL --with-pgsql&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;&lt;br /&gt;Solid --with-solid&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;&lt;br /&gt;Sybase --with-sybase&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;&lt;br /&gt;Sybase-CT --with-sybase-ct&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;&lt;br /&gt;Velocis --with-velocis&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;&lt;br /&gt;LDAP --with-ldap&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1587694611059859828-8812181393431752656?l=techtargets.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techtargets.blogspot.com/feeds/8812181393431752656/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1587694611059859828&amp;postID=8812181393431752656&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/8812181393431752656'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/8812181393431752656'/><link rel='alternate' type='text/html' href='http://techtargets.blogspot.com/2010/03/installing-php-part-3.html' title='Installing PHP (Part 3)'/><author><name>Tech Target</name><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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_3ceSLAk5Q98/S53ZeF-Du6I/AAAAAAAAAEQ/oZYpkxGHPgk/s72-c/banahan-phpntlinux.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1587694611059859828.post-1403884793906424321</id><published>2010-03-14T01:23:00.003+05:00</published><updated>2010-03-14T01:32:03.788+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Enter PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Find Php'/><category scheme='http://www.blogger.com/atom/ns#' term='Php4 for linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Php Apache'/><category scheme='http://www.blogger.com/atom/ns#' term='Installing Php'/><category scheme='http://www.blogger.com/atom/ns#' term='php programming'/><title type='text'>Installing PHP (Part 2)</title><content type='html'>&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 155px;" src="http://2.bp.blogspot.com/_3ceSLAk5Q98/S5v1wzqBNbI/AAAAAAAAAEI/cx9oGJnbDo8/s200/php-cache-kit_sshot.gif" alt="" id="BLOGGER_PHOTO_ID_5448218393083721138" border="0" /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Where to Find PHP and More&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;You can find PHP4 at &lt;http: net=""&gt;. PHP4 is open source software, which&lt;br /&gt;means that you won't need your credit card handy when you download it.&lt;br /&gt;The PHP WebSite is an excellent resource for&lt;a href="http://www.techtargets.blogspot.com/"&gt; PHP coders&lt;/a&gt;. The entire &lt;a href="http://www.techtargets.blogspot.com/"&gt;manual can be&lt;/a&gt;&lt;br /&gt;read online at &lt;http: net="" manual=""&gt;, complete with helpful annotations&lt;br /&gt;from other PHP coders. You can also download the manual in several formats.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;Installing PHP4 for Linux and Apache&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;In this section, we will look at one way of installing PHP4 with Apache on Linux. The&lt;br /&gt;process is more or less the same for any&lt;a href="http://www.techtargets.blogspot.com/"&gt; UNIX &lt;/a&gt;operating system. You might be able&lt;br /&gt;to find prebuilt versions of PHP for your system, which are simple to install.&lt;br /&gt;Compiling PHP, though, gives you greater control over the features built in to your&lt;br /&gt;binary.&lt;br /&gt;Before you install you should make sure that you are logged into your system as the&lt;br /&gt;root user. If you are not allowed access to your system's root account, you may&lt;br /&gt;need to ask your system administrator to install PHP for you.&lt;br /&gt;There are two ways of compiling an Apache PHP module. You can either recompile&lt;br /&gt;Apache, statically linking PHP into it, or you can compile PHP as a Dynamic Shared&lt;br /&gt;Object (DSO). If your version of Apache was compiled with DSO support, it will be&lt;br /&gt;capable of supporting new modules without the need for recompiling the server.&lt;br /&gt;&lt;br /&gt;This method is the easiest way to get PHP up and running, and it is the one we will&lt;br /&gt;look at in this section.&lt;br /&gt;In order to test that Apache supports DSOs you should launch the Apache binary&lt;br /&gt;(httpd) with the -l argument.&lt;br /&gt;/www/bin/httpd -l&lt;br /&gt;You should see a list of modules. If you see&lt;br /&gt;mod_so.c&lt;br /&gt;among them, you should be able to proceed; otherwise, you may need to recompile&lt;br /&gt;Apache. The Apache distribution contains full instructions for this.&lt;br /&gt;If you have not already done so, you will need to download the latest distribution of&lt;br /&gt;PHP4. Your distribution will be archived as a tar file and compressed with gzip, so&lt;br /&gt;you will need to unpack it:&lt;br /&gt;tar -xvzf php-4.0.tar.gz&lt;br /&gt;After your distribution is unpacked, you should move to the PHP4 distribution&lt;br /&gt;directory:&lt;br /&gt;cd ../php-4.0&lt;br /&gt;Within your distribution directory you will find a script called configure. This accepts&lt;br /&gt;arguments that will control the features that PHP will support. For this example, we&lt;br /&gt;will include some useful command line arguments, although you might want to&lt;br /&gt;specify arguments of your own. We will discuss some of the configure options&lt;br /&gt;available to you later in the hour.&lt;br /&gt;./configure --enable-track-vars \&lt;br /&gt;--with-gd \&lt;br /&gt;--with-mysql \&lt;br /&gt;--with-apxs=/www/bin/apxs&lt;br /&gt;The path you assign to the --with-apxs argument is likely to be different on your&lt;br /&gt;system. It is possible that you will find apxs in the same directory as your Apache&lt;br /&gt;executable.&lt;br /&gt;After the configure script has run, you can run the make program. You will need a C&lt;br /&gt;compiler on your system to run this&lt;a href="http://www.techtargets.blogspot.com/"&gt; command successfully.&lt;/a&gt;&lt;br /&gt;make&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.techtargets.blogspot.com/"&gt;make install&lt;/a&gt;&lt;br /&gt;These commands should end the process of PHP4 compilation and installation. You should now be able to configure and run Apache.&lt;br /&gt;&lt;/http:&gt;&lt;/http:&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1587694611059859828-1403884793906424321?l=techtargets.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techtargets.blogspot.com/feeds/1403884793906424321/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1587694611059859828&amp;postID=1403884793906424321&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/1403884793906424321'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/1403884793906424321'/><link rel='alternate' type='text/html' href='http://techtargets.blogspot.com/2010/03/installing-php-part-2.html' title='Installing PHP (Part 2)'/><author><name>Tech Target</name><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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_3ceSLAk5Q98/S5v1wzqBNbI/AAAAAAAAAEI/cx9oGJnbDo8/s72-c/php-cache-kit_sshot.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1587694611059859828.post-1214806596400255522</id><published>2010-03-13T12:50:00.005+05:00</published><updated>2010-03-14T01:22:58.530+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Intalling php'/><category scheme='http://www.blogger.com/atom/ns#' term='php training'/><category scheme='http://www.blogger.com/atom/ns#' term='php code'/><category scheme='http://www.blogger.com/atom/ns#' term='php checkbox'/><category scheme='http://www.blogger.com/atom/ns#' term='php programming'/><category scheme='http://www.blogger.com/atom/ns#' term='php guide'/><title type='text'>Installing PHP (Part 1)</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://techtargets.blogspot.com/"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 151px;" src="http://1.bp.blogspot.com/_3ceSLAk5Q98/S5tFoLSnMiI/AAAAAAAAAEA/3rm7wwoo4Q4/s200/Installing_PHP_4_3_4_on_Windows_Img_04.gif" alt="" id="BLOGGER_PHOTO_ID_5448024730762687010" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Before getting started with the PHP language, you must first acquire, install, and&lt;br /&gt;configure the PHP interpreter. PHP is available for a wide range of platforms and&lt;br /&gt;works in conjunction with many servers.&lt;br /&gt;In this hour, you will learn&lt;br /&gt;Which platforms, servers, and databases are supported by PHP4&lt;br /&gt;Where to find PHP and other useful open source software&lt;br /&gt;One way of installing PHP on Linux&lt;br /&gt;Some options that add features to your PHP binary&lt;br /&gt;Some configuration directives&lt;br /&gt;How to find help when things go wrong&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;Platforms, Servers, Databases, and PHP&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;PHP is truly cross-platform. It runs on the Windows operating system, most versions&lt;br /&gt;of UNIX including Linux, and even the Macintosh. Support is provided for a range of&lt;br /&gt;Web servers including Apache (itself open source and cross-platform), Microsoft&lt;br /&gt;Internet Information Server, WebSite Pro, the iPlanet Web Server, and Microsoft's&lt;br /&gt;Personal Web Server. The latter is useful if you want to test your scripts offline on a&lt;br /&gt;Windows machine, although Apache can also be run on Windows.&lt;br /&gt;You can also compile PHP as a standalone application. You can then call it from the&lt;br /&gt;command line. We will concentrate on building Web applications, but&lt;br /&gt;do not underestimate the power of PHP4 as a general scripting tool comparable to&lt;br /&gt;Perl.&lt;br /&gt;PHP is designed to integrate easily with databases. This feature is one of the factors&lt;br /&gt;that make the language such a good choice for building sophisticated Web&lt;br /&gt;applications. Many databases are directly supported, including Adabas D, InterBase,&lt;br /&gt;we will be using a combination of Linux, Apache, and &lt;a href="http://techtargets.blogspot.com/"&gt;MySQL.&lt;/a&gt;&lt;br /&gt;All these are free to download and use, and can be installed relatively easily on a PC.&lt;br /&gt;You can find out more about getting Linux for your computer at&lt;br /&gt;&lt;http: org="" help="" beginner="" html=""&gt;. If you want to run Linux&lt;br /&gt;on a Power PC, you can find information about &lt;a href="http://techtargets.blogspot.com/"&gt;LinuxPPC&lt;/a&gt; at&lt;br /&gt;&lt;http: org=""&gt;.&lt;br /&gt;MySQL, the database we will use in this book, can be downloaded from&lt;br /&gt;&lt;http: com=""&gt;. There are versions for many operating systems&lt;br /&gt;including UNIX, Windows, and OS/2.&lt;br /&gt;On the other hand, you can easily stick with Windows, NT, or MacOS. PHP is, after&lt;br /&gt;all, a cross-platform scripting language.&lt;br /&gt;Where to Find PHP and More&lt;br /&gt;You can find PHP4 at &lt;http: net=""&gt;.&lt;a href="http://techtargets.blogspot.com/"&gt; PHP4 is open source &lt;/a&gt;software, which&lt;br /&gt;means that you won't need your credit card handy when you download it.&lt;br /&gt;The PHP WebSite is an excellent resource for PHP coders. The entire manual can be&lt;br /&gt;read online at &lt;http: net="" manual=""&gt;, complete with helpful annotations&lt;br /&gt;from other PHP coders. &lt;a href="http://techtargets.blogspot.com/"&gt;You can also download the manual in several formats.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Solid, dBASE, mSQL, Sybase, Empress, MySQL, Velocis, FilePro, Oracle, UNIX dbm,&lt;br /&gt;Informix, and PostgreSQL.&lt;a href="http://techtargets.blogspot.com/"&gt; PHP also supports ODBC.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;we will be using a combination of Linux, Apache, and MySQL.&lt;br /&gt;All these are free to download and use, and can be installed relatively easily on a PC.&lt;br /&gt;You can find out more about getting Linux for your computer at&lt;br /&gt;&lt;http: org="" help="" beginner="" html=""&gt;. If you want to run Linux&lt;br /&gt;on a Power PC, you can find information about LinuxPPC at&lt;br /&gt;&lt;http: org=""&gt;.&lt;br /&gt;MySQL, the database we will use in this book, can be downloaded from&lt;br /&gt;&lt;http: com=""&gt;. There are versions for many operating systems&lt;br /&gt;including UNIX, Windows, and OS/2.&lt;br /&gt;On the other hand, you can easily stick with Windows, NT, or MacOS. PHP is, after all, a cross-platform scripting language.&lt;br /&gt;&lt;br /&gt;&lt;/http:&gt;&lt;/http:&gt;&lt;/http:&gt;&lt;/http:&gt;&lt;/http:&gt;&lt;/http:&gt;&lt;/http:&gt;&lt;/http:&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1587694611059859828-1214806596400255522?l=techtargets.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techtargets.blogspot.com/feeds/1214806596400255522/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1587694611059859828&amp;postID=1214806596400255522&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/1214806596400255522'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/1214806596400255522'/><link rel='alternate' type='text/html' href='http://techtargets.blogspot.com/2010/03/installing-php-part-1.html' title='Installing PHP (Part 1)'/><author><name>Tech Target</name><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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_3ceSLAk5Q98/S5tFoLSnMiI/AAAAAAAAAEA/3rm7wwoo4Q4/s72-c/Installing_PHP_4_3_4_on_Windows_Img_04.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1587694611059859828.post-7115081390241784337</id><published>2010-03-12T07:31:00.003+05:00</published><updated>2010-03-12T07:35:05.475+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Go for Windows 7'/><category scheme='http://www.blogger.com/atom/ns#' term='Enjoy Next Level'/><category scheme='http://www.blogger.com/atom/ns#' term='Installation'/><category scheme='http://www.blogger.com/atom/ns#' term='Computing'/><title type='text'>Go for Windows 7 Installation and Enjoy Next Level of Computing</title><content type='html'>&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px; height: 162px;" src="http://3.bp.blogspot.com/_3ceSLAk5Q98/S5moJfvmiLI/AAAAAAAAAD4/ft-6mCiARKc/s200/windows-7-installation-on-vmware-player.png" alt="" id="BLOGGER_PHOTO_ID_5447570105374771378" border="0" /&gt;&lt;br /&gt;Windows 7 is the latest operating system released by Microsoft. This operating system is designed in such a way that it can sleep and resume quicker, require less memory, and can detect USB devices faster. With its remote media streaming, you can enjoy music and video saved in your home PC, even when you are not at home. You can easily share and create movies, manage open windows, connect to networks, etc. on your computer by installing Windows 7.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Features&lt;/b&gt;&lt;br /&gt;Windows 7 consists of many new and fascinating features. With its Home Group feature, you can share your files and printers in your home network. You can access your favorite pictures, songs, websites, and documents in an instant with its jump lists. Now, you can easily compare and re size windows on your desktop with its snap feature.&lt;br /&gt;&lt;br /&gt;You just have to download Windows Live Essentials, and you will get seven different programs, including Mail, Movie Maker, Photo Gallery, and more. Windows 7 taskbar offers you the facility to view thumbnail previews, easier-to-see icons, etc. With Windows 7, you can decorate your desktop with fun new themes, slide shows, or handy gadgets.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Usability&lt;/b&gt;&lt;br /&gt;If you want to install Windows on your system, then you should download and run the free Windows 7 Upgrade Advisor. This program will find out possible compatibility issues with your computer's hardware, devices, or programs that can affect installing Windows 7. Along with that, it will provide you recommendations on what to do before you upgrade to with Windows 7.&lt;br /&gt;&lt;br /&gt;You can perform a custom installation of Windows 7 on your Windows Vista based PC, with the following steps:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;STEP 1:&lt;/b&gt; Insert the Windows 7 installation disc into your computer. Setup would start automatically, if it does not start automatically, click on "Start" and then on "Computer". Open the Windows 7 installation disc on your DVD drive, and then double-click on setup.exe.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;STEP 2:&lt;/b&gt; Click on Install now on the "Install Windows page".&lt;br /&gt;&lt;br /&gt;&lt;b&gt;STEP 3:&lt;/b&gt; On the "Get important updates for installation page", it is recommended to receive the latest updates.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;STEP 4:&lt;/b&gt; On the "Please read the license terms page," click on "I accept the license terms", and then click Next.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;STEP 5:&lt;/b&gt; Click on Custom, and then select  "Which type of installation do you want" page.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;STEP 6:&lt;/b&gt; Select the partition in which Windows Vista is installed, and then click on Next.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;STEP 7:&lt;/b&gt; In the Windows.old dialog box, click on "OK".&lt;br /&gt;&lt;br /&gt;&lt;b&gt;STEP 8:&lt;/b&gt; Follow the instructions to complete installation of Windows 7, which include naming your computer and setting up an initial user account.&lt;br /&gt;&lt;br /&gt;Always install Windows 7 using genuine CD. You can also take assistance from a technical organization if you are facing problems in Windows 7 installation.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Limitations&lt;/b&gt;&lt;br /&gt;You may face problem while sharing files between Windows 7 and Windows XP systems. You can have sound problems, activation problems, etc. But before installation of Windows 7, you should move your files and settings to some another location.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Recommendation&lt;/b&gt;&lt;br /&gt;You should install Windows 7 on your system, so that you can enjoy its new and enhanced features and can complete your tasks in less time.&lt;!--  From http://www.buzzle.com/articles/go-for-windows7-installation-and-enjoy-next-level-of-computing.html  --&gt;    &lt;!-- google_ad_section_end --&gt; &lt;div class="article"&gt;Install Windows 7&lt;br /&gt;Useful source of information to resolve all issue related to Microsoft Windows 7 Installation.&lt;/div&gt;  By &lt;span class="cap"&gt;John Mathew&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1587694611059859828-7115081390241784337?l=techtargets.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techtargets.blogspot.com/feeds/7115081390241784337/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1587694611059859828&amp;postID=7115081390241784337&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/7115081390241784337'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/7115081390241784337'/><link rel='alternate' type='text/html' href='http://techtargets.blogspot.com/2010/03/go-for-windows-7-installation-and-enjoy.html' title='Go for Windows 7 Installation and Enjoy Next Level of Computing'/><author><name>Tech Target</name><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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_3ceSLAk5Q98/S5moJfvmiLI/AAAAAAAAAD4/ft-6mCiARKc/s72-c/windows-7-installation-on-vmware-player.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1587694611059859828.post-2407500363497088510</id><published>2010-03-10T20:34:00.003+05:00</published><updated>2010-03-10T20:41:24.704+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Speed'/><category scheme='http://www.blogger.com/atom/ns#' term='Open Source'/><category scheme='http://www.blogger.com/atom/ns#' term='Why Choose PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Portability'/><category scheme='http://www.blogger.com/atom/ns#' term='Performance'/><title type='text'>Why Choose PHP?</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3ceSLAk5Q98/S5e9FqJL0LI/AAAAAAAAADw/LFSXOYZt6-o/s1600-h/php.jpg"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 128px;" src="http://3.bp.blogspot.com/_3ceSLAk5Q98/S5e9FqJL0LI/AAAAAAAAADw/LFSXOYZt6-o/s200/php.jpg" alt="" id="BLOGGER_PHOTO_ID_5447030179237712050" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;There are some compelling reasons to work with PHP4. For many projects you will&lt;br /&gt;find that the production process is significantly faster than you might expect if you&lt;br /&gt;are used to working with other scripting languages. As an open source product,&lt;br /&gt;PHP4 is well supported by a talented production team and a committed user&lt;br /&gt;community. Furthermore,&lt;a href="http://www.techtargets.blogspot.com/"&gt; PHP&lt;/a&gt; can be run on all the major operating systems with&lt;br /&gt;most servers.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;Speed of Development&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Because PHP allows you to separate HTML code from scripted elements, you will&lt;br /&gt;notice a significant decrease in development time on many projects. In many&lt;br /&gt;instances, you will be able to separate the coding stage of a project from the design&lt;br /&gt;and build stages. Not only can this make life easier for you as a programmer, it also&lt;br /&gt;can remove obstacles that stand in the way of effective and flexible design.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;PHP Is Open Source&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;To many people, "&lt;a href="http://www.techtargets.blogspot.com/"&gt;open source&lt;/a&gt;" simply means free, which is, of course, a benefit in&lt;br /&gt;itself. To quote from the official PHP site at http://www.php.net/:&lt;br /&gt;This may sound a little foreign to all you folks coming from a non-UNIX&lt;br /&gt;background, but PHP doesn't cost anything. You can use it for commercial and/or&lt;br /&gt;non-commercial use all you want. You can give it to your friends, print it out and&lt;br /&gt;hang it on your wall or eat it for lunch. Welcome to the world of Open Source&lt;br /&gt;software! Smile, be happy, the world is good. For the full legalese, see the official&lt;br /&gt;license.&lt;br /&gt;Well-maintained open source projects offer users additional benefits, though. You&lt;br /&gt;benefit from an accessible and committed community who offer a wealth of&lt;br /&gt;experience in the subject. Chances are that any problem you encounter in your&lt;br /&gt;coding can be answered swiftly and easily with a little research. If that fails, a&lt;br /&gt;question sent to a mailing list can yield an intelligent, authoritative response.&lt;br /&gt;You also can be sure that bugs will be addressed as they are found, and that new&lt;br /&gt;features will be made available as the need is defined. You will not have to wait for&lt;br /&gt;the next commercial release before taking advantage of improvements.&lt;br /&gt;There is no vested interest in a particular server product or operating system. You&lt;br /&gt;are free to make choices that suit your needs or those of your clients, secure that&lt;br /&gt;your code will run &lt;a href="http://www.techtargets.blogspot.com/"&gt;whatever you decide.&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;Performance&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Because of the powerful Zend engine, PHP4 compares well with ASP in benchmark&lt;br /&gt;tests, beating it in some tests. Compiled PHP leaves ASP far behind.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Portability&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;PHP is designed to run on &lt;a href="http://www.techtargets.blogspot.com/"&gt;many operating systems&lt;/a&gt; and to cooperate with many&lt;br /&gt;servers and databases. You can build for a UNIX environment and shift your work to&lt;br /&gt;NT without a problem. You can test a project with Personal Web Server and install it&lt;br /&gt;on a UNIX system running on PHP as an &lt;a href="http://www.techtargets.blogspot.com/"&gt;Apache module.&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1587694611059859828-2407500363497088510?l=techtargets.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techtargets.blogspot.com/feeds/2407500363497088510/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1587694611059859828&amp;postID=2407500363497088510&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/2407500363497088510'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/2407500363497088510'/><link rel='alternate' type='text/html' href='http://techtargets.blogspot.com/2010/03/why-choose-php.html' title='Why Choose PHP?'/><author><name>Tech Target</name><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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_3ceSLAk5Q98/S5e9FqJL0LI/AAAAAAAAADw/LFSXOYZt6-o/s72-c/php.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1587694611059859828.post-1940692396995376486</id><published>2010-03-09T16:29:00.001+05:00</published><updated>2010-03-09T16:34:23.122+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Bags For Laptop'/><category scheme='http://www.blogger.com/atom/ns#' term='Bags and Accessories'/><category scheme='http://www.blogger.com/atom/ns#' term='Unique Laptop'/><category scheme='http://www.blogger.com/atom/ns#' term='Tech Style'/><title type='text'>Unique Laptop Bags and Accessories as Tech Style</title><content type='html'>&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 192px;" src="http://4.bp.blogspot.com/_3ceSLAk5Q98/S5YyG0IcEqI/AAAAAAAAADo/C1x__8VdSek/s200/booq2.jpg" alt="" id="BLOGGER_PHOTO_ID_5446595892005835426" border="0" /&gt;&lt;br /&gt;It's hard to imagine getting ready in the morning  without picking up our cell phones, MP3 players, laptops and other tech  gadgets. Many of us think of the things we carry on a daily basis as an  expression of our personal style. The tricky thing is, while we can  choose the color and design of our clothes and hats, most electronics  look the same. Manufacturers continue to try and differentiate their  products, but the truth of it is that many popular cell phones, for  example, look identical. Next time you're walking down the street, make a  game of picking a popular brand of cell phone and counting how many you  see. The number of people carrying absolutely identical devices is  amazing. There's no avoiding it. Technology has become part of fashion  and if you want to stand apart from the others, you need to take an  extra step.&lt;br /&gt;&lt;br /&gt;So, how do you express your own tastes through your gadgets? The good  news is, there are plenty of products out there that can help you stand  out from the crowd. The first is the choice of devices themselves. Do  you prefer devices that are small and streamlined or more square and  traditional? Newer, slimmer devices are becoming more popular. Many  laptop computer companies now offer flash hard drives instead of  traditional mechanical drives in their laptops that can significantly  reduce the size (and weight) of the computer. Some also offer the same  model in different colors, although it may not be obvious at first. Ask a  company representative if you're not sure.&lt;br /&gt;&lt;br /&gt;The accessories that come along with your gadgets are also a part of  your overall look. Take your headset for example. If you listen to your  laptop or MP3 player through a set of headphones, then this might be one  of the more obvious technology style choices that you make. Many people  prefer small bud earphones today, but the larger over-the-ear headsets  that first became popular in the 70s are now making a strong comeback.  Bluetooth enabled devices remove the need for wires and provide a less  cluttered look.&lt;br /&gt;&lt;br /&gt;For those devices that you cannot change physically, there are many  products out there to make them look a little different.Your cell phone  might have several cases complete with different colors and designs that  can be used to give your phone a little bit of personality. For  laptops, stickers are available that fit over the lid and allow you to  change the appearance of the laptop from behind and when closed. Many  manufacturers now make headsets with different covers in different  colors as well. One word of warning. Before applying something permanent  like a sticker to your laptop, make sure that you will not want to  change the appearance on a daily basis. For those that like to change  the appearance of their gadgets with their outfit for that day,  permanent stickers may not be the best solution.&lt;br /&gt;&lt;br /&gt;You might also consider the software itself. Screensavers, desktop  backgrounds and themes for your desktop can all be chosen to fit into an  overall style or design. If you're looking for a more subtle effect,  simply changing the colors some of the windows and buttons on your  desktop can significantly change the look and feel of your computer.  Sound effects are also something to consider. The ring tone on your cell  phone and the sound theme for your computer can work to enhance the  overall feel that you're trying to achieve.&lt;br /&gt;&lt;br /&gt;The cases that you choose to carry your gadgets in are probably one of  the more important considerations. While the gadgets themselves are  important, if you're not using them, people may not see them. The laptop  bags and phone cases that you choose can be seen wherever you go and  are critical part of your overall look. For some great examples of   laptop backpacks that can help enhance the look of your gadgets, check  out the unique laptop bags  over at Nokhoo. &lt;!--  From http://www.buzzle.com/articles/unique-laptop-bags-and-accessories-as-tech-style.html  --&gt;   &lt;!-- google_ad_section_end --&gt; &lt;br /&gt;By &lt;span class="cap"&gt;Michael Rockville&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1587694611059859828-1940692396995376486?l=techtargets.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techtargets.blogspot.com/feeds/1940692396995376486/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1587694611059859828&amp;postID=1940692396995376486&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/1940692396995376486'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/1940692396995376486'/><link rel='alternate' type='text/html' href='http://techtargets.blogspot.com/2010/03/unique-laptop-bags-and-accessories-as.html' title='Unique Laptop Bags and Accessories as Tech Style'/><author><name>Tech Target</name><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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_3ceSLAk5Q98/S5YyG0IcEqI/AAAAAAAAADo/C1x__8VdSek/s72-c/booq2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1587694611059859828.post-4405537957995931787</id><published>2010-03-08T15:18:00.003+05:00</published><updated>2010-03-08T15:24:26.423+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='technologies web'/><category scheme='http://www.blogger.com/atom/ns#' term='web techneq'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><category scheme='http://www.blogger.com/atom/ns#' term='computer wireless network'/><title type='text'>Technologies of the Web 1st</title><content type='html'>&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 193px; height: 200px;" src="http://1.bp.blogspot.com/_3ceSLAk5Q98/S5TP-MC2nXI/AAAAAAAAADg/k7FsP6N0kmg/s200/the-web.png" alt="" id="BLOGGER_PHOTO_ID_5446206516689804658" border="0" /&gt;&lt;br /&gt;To a certain extent, project management is project management, regardless of the industry. As an&lt;br /&gt;established discipline, project management  has its eternal truths, systems that&lt;br /&gt;work no matter what project you're managing. In theory, project management is portable from industry to&lt;br /&gt;industry; however, project management is more than a theory, it's a practice. The project manager's&lt;br /&gt;practice involves communication, problem solving, and decision making, all of which require a solid&lt;br /&gt;technical grasp of the field. Even in the role of facilitator and motivator, the project manager needs&lt;br /&gt;technical knowledge to earn the credibility and respect of team members.&lt;br /&gt;This chapter introduces some of the basic technology underlying websites and website development. It is&lt;br /&gt;meant as a jumping-off point. To those new to website development, this discussion will at least help you&lt;br /&gt;become conversant in the technology and know the sorts of questions you should be asking. It will also&lt;br /&gt;help you identify the gaps in your knowledge. It's up to you to bring yourself up to speed, whether through&lt;br /&gt;outside reading, classes, seminars, or workshops. Project managers of websites often grow into the&lt;br /&gt;position from a specialty within the development process and boast detailed technical knowledge within the&lt;br /&gt;specialty. As for the specialized skills plied by others on the team, they may possess only superficial&lt;br /&gt;familiarity. The systems analyst, for instance, may be an expert on the architecture of a database but may&lt;br /&gt;have no understanding of what the designer has done to prepare image files that go into it.&lt;br /&gt;CLIENT-SERVER SYSTEMS&lt;br /&gt;The Internet is sometimes referred to as a network of networks, a grand and complex system of clients and&lt;br /&gt;servers. In a world where computers and networks are ubiquitous in all sorts of organizations, the terms&lt;br /&gt;client and server are bandied about regularly, but they are not always clearly understood. The operating&lt;br /&gt;premise of a network is that computers are called on to perform specialized tasks.&lt;br /&gt;The client requests and uses a specific service. The server provides the service. The World Wide Web, and&lt;br /&gt;the Internet in general, at its essence is a series of platform-independent network protocols that enable&lt;br /&gt;identification of remote machines, connections between those machines, and the transfer of files back and&lt;br /&gt;forth.&lt;br /&gt;INTERNET PROTOCOLS: HOW FILES TRAVEL THE INTERNET&lt;br /&gt;The many clients and servers that constitute the Internet can cooperate because they speak the same&lt;br /&gt;language. Beneath the many operating systems and software programs working the Internet is a lingua&lt;br /&gt;franca, specifically a series of protocols. For instance, when you surf your way to a new site, your Web&lt;br /&gt;browser is using HTTP (hypertext transfer protocol) and a URL (uniform resource locator) to identify a file to&lt;br /&gt;be retrieved. TCP (transmission control protocol) and IP (Internet protocol) route the request to the proper&lt;br /&gt;server.&lt;br /&gt;You can think of the protocols at work in the Internet as a series of layers . Protocols such as&lt;br /&gt;FTP (file transfer protocol) or HTTP work at the application layer. TCP and IP work closely together to&lt;br /&gt;create logical channels to the application layer. Messages are broken into datagrams or packets routed&lt;br /&gt;across networks, then reassembled.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1587694611059859828-4405537957995931787?l=techtargets.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techtargets.blogspot.com/feeds/4405537957995931787/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1587694611059859828&amp;postID=4405537957995931787&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/4405537957995931787'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/4405537957995931787'/><link rel='alternate' type='text/html' href='http://techtargets.blogspot.com/2010/03/technologies-of-web-1st.html' title='Technologies of the Web 1st'/><author><name>Tech Target</name><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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_3ceSLAk5Q98/S5TP-MC2nXI/AAAAAAAAADg/k7FsP6N0kmg/s72-c/the-web.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1587694611059859828.post-7392905157851147456</id><published>2010-03-07T04:11:00.002+05:00</published><updated>2010-03-07T04:15:11.160+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Enter PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='php tutorial'/><category scheme='http://www.blogger.com/atom/ns#' term='php checkbox'/><category scheme='http://www.blogger.com/atom/ns#' term='php programming'/><category scheme='http://www.blogger.com/atom/ns#' term='php script'/><title type='text'>How Did PHP Evolve?</title><content type='html'>&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 130px;" src="http://1.bp.blogspot.com/_3ceSLAk5Q98/S5LhrutygrI/AAAAAAAAADY/a-G3bGcKC2k/s200/php.png" alt="" id="BLOGGER_PHOTO_ID_5445663040835060402" border="0" /&gt;&lt;br /&gt;The first version of PHP was created by Rasmus Lerdorf in 1994 as a set of Web&lt;br /&gt;publishing macros. These were released as the Personal Home Page Tools and later&lt;br /&gt;rewritten and extended to include a package called the Form Interpreter (PHP/FI).&lt;br /&gt;From a user's perspective, PHP/FI was already an attractive proposition, and its&lt;br /&gt;popularity grew steadily. It also began to attract interest from the developer&lt;br /&gt;community. By 1997, a team of programmers was working on the project.&lt;br /&gt;The next release— PHP3— was born out of this collaborative effort. PHP3 was an&lt;br /&gt;effective rewrite of PHP, with an entirely new parser created by Zeev Suraski and&lt;br /&gt;Andi Gutmans, as well as differences in syntax and new features. This release&lt;br /&gt;established PHP as one of the most exciting server scripting languages available,&lt;br /&gt;and the growth in usage was enormous.&lt;br /&gt;PHP's support for Apache and MySQL further secured its popularity. Apache is now&lt;br /&gt;the most-used Web server in the world, and PHP3 can be compiled as an Apache&lt;br /&gt;module. MySQL is a powerful free SQL database, and PHP provides a comprehensive&lt;br /&gt;set of functions for working with it. The combination of Apache, MySQL, and PHP is&lt;br /&gt;all but unbeatable.&lt;br /&gt;That isn't to say that PHP is not designed to work in other environments and with&lt;br /&gt;other tools. In fact, PHP supports a bewildering array of databases and servers.&lt;br /&gt;The rise in popularity of PHP has coincided with a change of approach in Web&lt;br /&gt;publishing. In the mid-1990s it was normal to build sites, even relatively large sites,&lt;br /&gt;with hundreds of individual hard-coded HTML pages. Increasingly, though, site&lt;br /&gt;publishers are harnessing the power of databases to manage their content more&lt;br /&gt;effectively and to personalize their sites according to individual user preferences.&lt;br /&gt;The use of databases to store content, and of a scripting language to retrieve this&lt;br /&gt;data, will become further necessary as data is sent from a single source to multiple&lt;br /&gt;environments, including mobile phones and PDAs, digital television, and broadband&lt;br /&gt;Internet environments.&lt;br /&gt;In this context, it is not surprising that a tool of PHP's sophistication and flexibility is&lt;br /&gt;becoming so popular.&lt;br /&gt;&lt;br /&gt;At the time of this writing, PHP4 is in its final beta stage and is due for release&lt;br /&gt;shortly. By the time you read this book, PHP4 will be making waves!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1587694611059859828-7392905157851147456?l=techtargets.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techtargets.blogspot.com/feeds/7392905157851147456/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1587694611059859828&amp;postID=7392905157851147456&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/7392905157851147456'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/7392905157851147456'/><link rel='alternate' type='text/html' href='http://techtargets.blogspot.com/2010/03/how-did-php-evolve.html' title='How Did PHP Evolve?'/><author><name>Tech Target</name><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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_3ceSLAk5Q98/S5LhrutygrI/AAAAAAAAADY/a-G3bGcKC2k/s72-c/php.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1587694611059859828.post-6381280507681652567</id><published>2010-03-05T15:50:00.002+05:00</published><updated>2010-03-05T15:57:15.424+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Enter PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='php programming'/><category scheme='http://www.blogger.com/atom/ns#' term='php guide'/><category scheme='http://www.blogger.com/atom/ns#' term='php scripts'/><title type='text'>Enter PHP</title><content type='html'>&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 152px;" src="http://3.bp.blogspot.com/_3ceSLAk5Q98/S5DjZTs_hZI/AAAAAAAAADI/5Iy41OJiB3o/s200/php4_info.png" alt="" id="BLOGGER_PHOTO_ID_5445101973416150418" border="0" /&gt;&lt;br /&gt;PHP (acronym for: PHP Hypertext Preprocessor), is a server-side embedded scripting language. This&lt;br /&gt;means that it works within an HTML document to confer to it the capacity of generating content on&lt;br /&gt;demand. You can convert your site into a web application, not just a collection of static pages with&lt;br /&gt;information that may not get updated quite so often, which may be alright for a "personal" web site&lt;br /&gt;(yes, we all have made such a beast), but not for one that is going to be used for business or for&lt;br /&gt;education.&lt;br /&gt;You may be asking "But, why PHP? There are so many other options like ASP, Cold Fusion, Perl,&lt;br /&gt;Java, Python, even good old shell/awk/sed scripts?", and the answer will be: simplicity, an almost&lt;br /&gt;natural way of using databases and platform independence.&lt;br /&gt;And did I mention it was open source?&lt;br /&gt;Of course general scripting or programming languages like Perl, Python, etc. have also platform&lt;br /&gt;independence, and are open source. They are great languages, and sometimes an overkill for what you&lt;br /&gt;need, like using a concrete mixer to make scrambled eggs. PHP was designed to work on the web, and&lt;br /&gt;in this ambit it excels; connecting and querying a database is a simple task that can be handled in 2 or&lt;br /&gt;3 lines of code. The PHP scripting engine is well optimized for the response times needed on web&lt;br /&gt;applications, it can even be part of the web server itself improving the throughput even more.&lt;br /&gt;If it were only a matter of improving the speed of the scripts, then PHP will be one of many solutions.&lt;br /&gt;But there is more to the PHP equation than that. There is the simplicity and robustness of the language&lt;br /&gt;and the scripting engine. There is the connectivity to an ever increasing number of database servers,&lt;br /&gt;the shorter development cycles and the ease (encouraged by the syntaxes and constructs) of creating&lt;br /&gt;modular and reusable components.&lt;br /&gt;You can perform tasks as simple as creating a feedback form that sends an e-mail to the web&lt;br /&gt;maintainer, to a whole database driven document management system (like Midgard,&lt;br /&gt;http://www.midgard-project.org/), to helpdesk or bug tracking systems (like Keystone,&lt;br /&gt;http://www.stonekeep.com/keystone.php3), to a shopping cart application (like&lt;br /&gt;FishCartSQL, http://www.fni.com/fcsql/), to what would be considered "middle-ware"&lt;br /&gt;packages without the need for extra languages or frameworks, and whole libraries for quick and&lt;br /&gt;flexible development (PHPLIB, http://phplib.netuse.de/).&lt;br /&gt;Then there is the support from a widely distributed and cooperative community, with several source&lt;br /&gt;repositories (like PHP Code Exchange, http://px.sklar.com/ or Berber's WeberDev&lt;br /&gt;http://www.weberdev.com/), many sites with tutorials (PHPBuilder,&lt;br /&gt;http://www.phpbuilder.com/; PHPWizard, http://www.phpwizard.net/, WebMonkey,&lt;br /&gt;etc.) and thriving (high volume) mailing lists.&lt;br /&gt;And did I mention that it is open source?&lt;br /&gt;There’s no more waiting until the next release for a feature to be added or a bug to get fixed. Just take&lt;br /&gt;the source, make your modifications and there you are, instant customization and complete control. No&lt;br /&gt;more guessing at whether a particular function or feature is insecure, the code does not lie. And who&lt;br /&gt;TEAM FLY PRESENTS&lt;br /&gt;knows, maybe your modification gets to be so popular that others may want to use it (hey! instant&lt;br /&gt;fame). And you cannot beat the total price for a development environment using the combination of&lt;br /&gt;Linux, Apache, MySQL and PHP, not only cheaper than other more proprietary environments, but also&lt;br /&gt;more stable and robust. As Eric Raymond said "given enough eyes, all bugs are shallow".&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1587694611059859828-6381280507681652567?l=techtargets.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techtargets.blogspot.com/feeds/6381280507681652567/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1587694611059859828&amp;postID=6381280507681652567&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/6381280507681652567'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/6381280507681652567'/><link rel='alternate' type='text/html' href='http://techtargets.blogspot.com/2010/03/enter-php.html' title='Enter PHP'/><author><name>Tech Target</name><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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_3ceSLAk5Q98/S5DjZTs_hZI/AAAAAAAAADI/5Iy41OJiB3o/s72-c/php4_info.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1587694611059859828.post-3420216467098660</id><published>2010-03-04T12:22:00.003+05:00</published><updated>2010-03-04T12:30:29.000+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='php tutorial'/><category scheme='http://www.blogger.com/atom/ns#' term='php training'/><category scheme='http://www.blogger.com/atom/ns#' term='php code'/><category scheme='http://www.blogger.com/atom/ns#' term='php checkbox'/><category scheme='http://www.blogger.com/atom/ns#' term='php programming'/><category scheme='http://www.blogger.com/atom/ns#' term='php scripts'/><category scheme='http://www.blogger.com/atom/ns#' term='php script'/><title type='text'>What Is PHP?</title><content type='html'>&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 152px;" src="http://4.bp.blogspot.com/_3ceSLAk5Q98/S49gc2AjVRI/AAAAAAAAADA/Ikw-Tv-hjQ4/s200/php.gif" alt="" id="BLOGGER_PHOTO_ID_5444676523164652818" border="0" /&gt;&lt;br /&gt;The World Wide Web has changed very fast in so many ways. Sometimes it seems like yesterday that a&lt;br /&gt;little known markup language with a strange name HTML (Hyper Text Markup Language) was used by&lt;br /&gt;some physicists to link scientific documents at a group of CERN servers. It was wondrous to read some&lt;br /&gt;text somewhere in the world with just a simple program, and what is more information in the document&lt;br /&gt;could magically transport you to another one with related information.&lt;br /&gt;And this spread relatively quickly to other sciences. Text-only interfaces were the norm, and simplicity&lt;br /&gt;of accessing information content the most important part of the equation. Text documents with a small&lt;br /&gt;set of tags and a simple server setup was all you needed to inform your colleagues and share the&lt;br /&gt;knowledge, independently of whether the organic chemist at the other end was using his trusty Mac, or&lt;br /&gt;the theoretician was using her Unix box, or the impoverished graduate was using a second or third&lt;br /&gt;hand PC running very flaky TCP/IP software.&lt;br /&gt;Nowadays we expect more, much more than this. We expect a web site with lots of information, and a&lt;br /&gt;good presentation, but we do not want to be distracted by a difficult interface. The information should&lt;br /&gt;be easy to find, and it should be current. A clean and dynamic web site is a great asset for the user and&lt;br /&gt;for the information provider. Long gone (fortunately) are the days of garish-looking web sites with&lt;br /&gt;blinky thingies, lots of animated images that usually were hiding a shallow content depth. We want&lt;br /&gt;information, we want it 5 minutes ago and we want it in the way we like it.&lt;br /&gt;A modern web site is not just a web server; it also includes a way of storing data and querying (a SQL&lt;br /&gt;database perhaps), a way of processing the requests from the user and creating documents with the&lt;br /&gt;appropriate information. Many are the options open to the web developer, but not all of them as open&lt;br /&gt;and general as others. We should not only consider the immediate task at hand of creating a site with&lt;br /&gt;dynamic content, we need to be sure that we can still be providing the said content independently of&lt;br /&gt;the changes in hardware or software technology.&lt;br /&gt;We want to try and insure ourselves against future technology changes, dramatically reduce our license&lt;br /&gt;costs, keep our hardware budget under control, and yet be portable to different web servers and&lt;br /&gt;operating systems. We also want some assurance that we can do something about that killer bug we&lt;br /&gt;just think we found in our web server or scripting environment, be able to understand (if we want to)&lt;br /&gt;how the scripting works, and be able to modify the behavior of our web server or scripting host to meat&lt;br /&gt;some particularly unusual need. Open source products will be your best assurance that your application&lt;br /&gt;that works now in the "Super-Turbo Hexium IX" machine of today, will work in the "Nanotech Cube&lt;br /&gt;Aleph" of tomorrow (I am exaggerating just a wee bit).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1587694611059859828-3420216467098660?l=techtargets.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techtargets.blogspot.com/feeds/3420216467098660/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1587694611059859828&amp;postID=3420216467098660&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/3420216467098660'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/3420216467098660'/><link rel='alternate' type='text/html' href='http://techtargets.blogspot.com/2010/03/what-is-php.html' title='What Is PHP?'/><author><name>Tech Target</name><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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_3ceSLAk5Q98/S49gc2AjVRI/AAAAAAAAADA/Ikw-Tv-hjQ4/s72-c/php.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1587694611059859828.post-2919793192303129184</id><published>2010-03-03T22:22:00.001+05:00</published><updated>2010-03-03T22:29:19.913+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='computer network'/><category scheme='http://www.blogger.com/atom/ns#' term='computer network cabling'/><category scheme='http://www.blogger.com/atom/ns#' term='computer network setup'/><category scheme='http://www.blogger.com/atom/ns#' term='computer network design'/><category scheme='http://www.blogger.com/atom/ns#' term='computer network security'/><category scheme='http://www.blogger.com/atom/ns#' term='computer wireless network'/><category scheme='http://www.blogger.com/atom/ns#' term='computer networking'/><title type='text'>TCP/IP and Networking (Part Final)</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_3ceSLAk5Q98/S46cQbMPwsI/AAAAAAAAAC4/_OzWhT-viu0/s1600-h/solution.jpg"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 146px;" src="http://1.bp.blogspot.com/_3ceSLAk5Q98/S46cQbMPwsI/AAAAAAAAAC4/_OzWhT-viu0/s200/solution.jpg" alt="" id="BLOGGER_PHOTO_ID_5444460805528470210" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;Unfortunately, networks are dynamic, and things do go wrong on a  regular basis. Packets are lost on bad wiring, connections are broken  when people (very bad people) decide to rewire the network in their  office, and messages are scrambled as they are routed through different  subnets. Because of these sorts of problems, Datagrams are not  guaranteed to arrive in a specific order. If an error does occur during  transmission, it’s up to the Transport Layer to reliably correct the  error. Depending on the network protocol in use, this correction does  not necessarily mean that the data is exactly the same as it was when it  was sent. This does mean that there is no ambiguity in what happens to  the data. A set of rules is followed that detail the handling of the  error and how to correct it. This correction may mean resending just the  damaged data or restarting from the beginning; but even if this  involves discarding the erroneous data and continuing, it’s still  considered error correction. However, if an email is sent from your  supervisor over a TCP/IP network with the message “You will never be  fired” and arrives as “You will be fired,” you can be assured that the  Transport Layer is not doing its job. We’ll drop our real-world analogy  for this layer, as it is assumed that no one ever gets lost while  driving his or her car. &lt;/p&gt; &lt;h4 align="LEFT"&gt;&lt;a name="Heading9"&gt;&lt;/a&gt;&lt;span style="color:#000077;"&gt; The  Session Layer&lt;/span&gt;&lt;/h4&gt; &lt;p&gt;Most data transmitted over a network is not in the form of a single  packet. Typically two or more nodes open connections between themselves  and exchange multiple packets. As packets travel back and forth, they  carry both the data that the end user wanted to send and extra  information that is used by the protocol to help guarantee that the  packets are delivered successfully. When the nodes are finished  communicating, the connections are closed. It’s also possible for  multiple connections to be made to a single machine (think of how long  you’d have to wait to download your favorite Web pages if the computer  serving them to you could serve only one page to one person at a time).  The Session Layer manages the opening and closing of connections, and  assures the layers above it that each connection has its chance to send  and receive data. If you ever open multiple connections to multiple Web  sites, you’re putting the Session Layer to use. Most of today’s  computers are capable of multitasking and providing many sorts of  services over the Internet. They must call upon the session layer of the  network in order to serve their data to other machines in an efficient  manner. You can think of the Session Layer as the dividing lines on the  highway: They define starting and ending points, and allow multiple  lanes of traffic to flow along concurrently. &lt;/p&gt; &lt;h4 align="LEFT"&gt;&lt;a name="Heading10"&gt;&lt;/a&gt;&lt;span style="color:#000077;"&gt; The  Presentation Layer&lt;/span&gt;&lt;/h4&gt; &lt;p&gt;With so many layers already in place, it may seem difficult to  imagine that we still need two more before our model is complete. The  Presentation Layer provides a simple service to the network model. It  prepares data for its trip across the network and readies the data for  use in an end user application when the journey is complete. Syntax for  communicating with a remote machine may also be defined in the  Presentation Layer. The Presentation Layer serves as a translator for  the data that the Application Layer wants to send. Typing a URL into an  application means nothing to the network. It’s up to the Presentation  Layer to translate that URL into an appropriately worded request that  another machine will be able to recognize. The Presentation Layer makes  data presentable to the applications that use the network and  presentable to the network itself. A car has a steering wheel, brake  pedal, and gas pedal. These can be connected to the components that  perform the appropriate actions in a variety of different ways; however,  they present themselves in a way that is recognizable no matter what  kind of car you’re driving. &lt;/p&gt; &lt;p&gt;A growing use for the Presentation Layer is to provide secure  communications over a network. Data can be encrypted in the Presentation  Layer before it’s passed down to the lower layers for transmission.  Similarly, data can also be compressed in this layer. Compressing the  data before sending it can result in significant speed increases in  transmitting and receiving. Why isn’t all data encrypted and compressed  before it’s sent? Keep in mind that compressing and encrypting data is a  time-consuming task, and a balance must be maintained between network  speed and the rate at which the local and remote nodes can process the  incoming data within the Presentation Layer.&lt;/p&gt; &lt;h4 align="LEFT"&gt;&lt;a name="Heading11"&gt;&lt;/a&gt;&lt;span style="color:#000077;"&gt;The  Application Layer&lt;/span&gt;&lt;/h4&gt; &lt;p&gt;At last we arrive at the last part of the OSI model: the Application  Layer. This layer provides the final interface to the network that we,  the end users, use to access network services. You’ve interacted with  the Application Layer of the TCP/IP protocol if you’ve used a Web  browser, a mail reader, or anything else over the Internet. Netscape,  Internet Explorer, Eudora, Outlook, and so on are all examples of the  Application Layer. This layer is the final product that we’ve been  building up to—the resulting application that hides all the inner  workings of the network. Returning one last time to the car analogy,  we’re now in the driver’s seat of our 1998 Volkswagen Beetle, and the  open highway is in front of us. &lt;/p&gt; &lt;h3&gt;&lt;a name="Heading12"&gt;&lt;/a&gt;&lt;span style="color:#000077;"&gt;Where Do We Go from  Here?&lt;/span&gt;&lt;/h3&gt; &lt;p&gt;At this point, you should have a good understanding of each level in  the OSI network model. In the following sections, we’ll show how TCP/IP  fits within this model, and then move on to configuring each layer to  suit your network needs. &lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1587694611059859828-2919793192303129184?l=techtargets.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techtargets.blogspot.com/feeds/2919793192303129184/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1587694611059859828&amp;postID=2919793192303129184&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/2919793192303129184'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/2919793192303129184'/><link rel='alternate' type='text/html' href='http://techtargets.blogspot.com/2010/03/tcpip-and-networking-part-final.html' title='TCP/IP and Networking (Part Final)'/><author><name>Tech Target</name><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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_3ceSLAk5Q98/S46cQbMPwsI/AAAAAAAAAC4/_OzWhT-viu0/s72-c/solution.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1587694611059859828.post-6018391587461365302</id><published>2010-03-03T00:14:00.003+05:00</published><updated>2010-03-03T00:22:52.185+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Network layers'/><category scheme='http://www.blogger.com/atom/ns#' term='Link Layer'/><category scheme='http://www.blogger.com/atom/ns#' term='Data Link Layer'/><category scheme='http://www.blogger.com/atom/ns#' term='Transport Layer'/><category scheme='http://www.blogger.com/atom/ns#' term='Data Link'/><title type='text'>TCP/IP and Networking (Part 2)</title><content type='html'>&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 150px;" src="http://4.bp.blogspot.com/_3ceSLAk5Q98/S41lM90hd4I/AAAAAAAAACw/v2VJ1U2CL1E/s200/ComputerNetwork.jpg" alt="" id="BLOGGER_PHOTO_ID_5444118797988493186" border="0" /&gt;&lt;br /&gt;&lt;h4 style="font-weight: bold;" align="LEFT"&gt;&lt;span style="color:#000077;"&gt;The Data Link Layer&lt;/span&gt;&lt;/h4&gt; &lt;p&gt;Once we’ve made a physical connection at the Physical Layer, we need  to be able to move data over the connection. The Data Link Layer  accomplishes this purpose. Imagine a unit of data, called a frame or  packet, is to be transmitted over our Physical Layer. The Data Link  Layer must be capable of creating the packet holding our information,  identifying the destination of the remote machine, or node, that will  receive the data, and providing low level error checking to identify any  problems that may have occurred and acting on those problems. &lt;a href="http://www.techtargets.blogspot.com/"&gt;The Data  Link Layer&lt;/a&gt; is also responsible for regulating the transmission of data  from the Physical Layer. Depending on the type of network you’re setting  up, there are certain conditions during which the machine must either  wait its turn to transmit data, or wait for a certain length of time to  pass before it can transmit again. An example of this behavior would be  if two nodes on an Ethernet network attempted to send data at the same  time. The result is a collision in which the information from the two  nodes overlaps and is unintelligible. In the left side of Figure 1.2,  two packets pass through the network juncture in sequence, with no  collision. On the right side, however, the packets arrive at the  juncture simultaneously, and a collision occurs.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;When a collision occurs, the Data Link Layer must make a decision on  how to handle the problem. Should it retransmit the data immediately? If  it did, and the Data Link Layer on the other node made the same  decision, the result would be another collision… and another… and  another, and so on. Later, in Chapter 2, we look at the Data Link Layer  in relation to TCP/IP. You’ll learn how this event has been well thought  out, and precisely how the situation is handled. For now, just be aware  that such problems can and do occur, and the Data Link Layer is  responsible for keeping them to a minimum. The Data Link Layer provides  the bridge between hardware and software. It must communicate directly  with the Physical Layer, prepare data to be sent, and receive incoming  data. Then, after verifying the correctness of the data, it must make it  available to the next layer. In our car/road model, this component is  analogous to a vehicle’s tires. The tires provide an interface between  the motion created by the engine and the road upon which the motion will  take place. Remove the tires from the car, and it goes nowhere. Take  the Data Link Layer out of the network, and data will cease to flow. &lt;/p&gt; &lt;p&gt;On your computer system, the Data Link Layer is typically represented  by the Network Adapter driver and is supplied on a floppy disk when you  buy your network card. In many cases, Windows and Macintosh systems  arrive with network cards and drivers installed, so the Data Link Layer  is often already present, will not be something you need to worry about,  and will require minimal configuration if you need to set it up  yourself.&lt;/p&gt; &lt;h4 align="LEFT"&gt;&lt;a name="Heading7"&gt;&lt;/a&gt;&lt;span style="color:#000077;"&gt;The  Network Layer&lt;/span&gt;&lt;/h4&gt; &lt;p&gt;With the Data Link Layer in place, we have the necessary logic to  transmit information to different nodes on our network. Networks are,  however, not isolated entities. A network can consist of many different  nodes, using many different hardware layers and Data Link Layers. &lt;/p&gt; &lt;blockquote&gt; &lt;hr /&gt;&lt;a href="http://www.techtargets.blogspot.com/"&gt;&lt;span style="font-size:-1;"&gt;&lt;b&gt;What is a Node?&lt;/b&gt; &lt;/span&gt;&lt;/a&gt;&lt;p&gt;&lt;a href="http://www.techtargets.blogspot.com/"&gt;&lt;span style="font-size:-1;"&gt;A node is any device that is connected to a  network. For our purposes, it usually refers to a computer.&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;hr /&gt; &lt;/blockquote&gt;  &lt;p&gt;Because network components can vary widely, how can one network  communicate with another? At the Data Link Layer, a low-level addressing  scheme identifies individual nodes and is specific to the hardware  underneath it. For heterogeneous networks to exist, there must be a  common way of identifying nodes at a higher level. The Network Layer  provides this addressing scheme. Once a common addressing method is  available, we need to worry about the most efficient way to communicate  between our different networks. Once again, this is the responsibility  of the Network Layer. For simple networks, this is not a problem. For an  arrangement such as this, there are three distinct networks, or  subnets, each with a single connection to each other. The data obviously  must pass through subnet B to get to subnet C, or vice versa. &lt;/p&gt;&lt;p&gt;If a node on subnet B wants to send data to a node on C, it has two  choices: send the data through subnet A or through subnet D. Obviously,  if there is a fast connection all the way between B and D, and D and C,  it makes sense to send the data by way of network D. Suppose that subnet  D fails after a horrible lightning strike. In that case, the node in  subnet B must also know that, if necessary, it can send information  through the connection to A and still have it arrive by way of the slow  phone connection at subnet C. Imagine this on a scale of magnitudes  larger, with hundreds of individual subnets, and you have a typical  business or university setting. Expand this to the Internet, and now  there are literally millions of subnets to take into account. Moving  data efficiently and reliably between them is a monumental task and is  referred to as routing. Similar to looking at a map to find the best  route to take in your car, and taking the appropriate detours when  necessary, the Network Layer provides the same services in the network  model.&lt;/p&gt;&lt;h4 align="LEFT"&gt;&lt;a href="http://www.techtargets.blogspot.com/"&gt;&lt;span style="color:#000077;"&gt;The Transport Layer&lt;/span&gt;&lt;/a&gt;&lt;/h4&gt; &lt;p&gt;Our model is now to the point where we can send information, and it  will be able to find its way from one node to another node sharing the  same network layer; things become significantly easier at this level and  throughout the remaining layers. The primary concern of the Transport  Layer is that the data we receive is actually what we’re supposed to be  receiving. The amount of data that can be transmitted on a network at a  time is finite. The Transport Layer takes the information to be sent and  breaks it into individual Datagrams that are sent and reassembled into a  complete message by the Transport Layer at the receiving node. The  Transport Layer may also provide a signaling service for the remote node  so that the&lt;a href="http://www.techtargets.blogspot.com/"&gt; sending node&lt;/a&gt; is notified when its data is received  successfully by the receiving node. &lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1587694611059859828-6018391587461365302?l=techtargets.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techtargets.blogspot.com/feeds/6018391587461365302/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1587694611059859828&amp;postID=6018391587461365302&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/6018391587461365302'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/6018391587461365302'/><link rel='alternate' type='text/html' href='http://techtargets.blogspot.com/2010/03/tcpip-and-networking-part-2.html' title='TCP/IP and Networking (Part 2)'/><author><name>Tech Target</name><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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_3ceSLAk5Q98/S41lM90hd4I/AAAAAAAAACw/v2VJ1U2CL1E/s72-c/ComputerNetwork.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1587694611059859828.post-429821362011156262</id><published>2010-03-02T01:46:00.001+05:00</published><updated>2010-03-02T03:05:31.765+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Global Networking'/><category scheme='http://www.blogger.com/atom/ns#' term='Network layers'/><category scheme='http://www.blogger.com/atom/ns#' term='TCP/IP'/><category scheme='http://www.blogger.com/atom/ns#' term='ISO'/><category scheme='http://www.blogger.com/atom/ns#' term='OSI layers'/><title type='text'>TCP/IP and Networking (Part 1)</title><content type='html'>&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 136px;" src="http://4.bp.blogspot.com/_3ceSLAk5Q98/S4w59eoo6VI/AAAAAAAAACo/zszl-wARhys/s200/Bb726991.tcpipf01_big%28en-us,TechNet.10%29.gif" alt="" id="BLOGGER_PHOTO_ID_5443789777942407506" border="0" /&gt;&lt;br /&gt;&lt;h2&gt;&lt;span&gt;&lt;span style="color:#000077;"&gt;Understanding Network Layers&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;Before discussing the specifics of building and using a TCP/IP  network, it’s important to learn a bit of the background on what a  network really is and how it works. Fortunately, a number of real-world  analogies can help us gain that understanding. We know, for example,  that a car moves us from place to place. A network, similarly, moves  data from place to place. A car also consists of several components,  which, depending on our automotive background, can be abstracted in  different ways. There’s an engine, which provides power for the  transportation, a passenger compartment that provides the storage for  moving people and their belongings around, a transmission to control the  speed, and braking system to prevent errors from occurring. A network  behaves in much the same fashion and can be described much like our  abstraction of a car. The trick is to come up with a network model that  can be applied to any situation, whether you’re building a TCP/IP  network or a network using protocols that haven’t even been created yet.  There have been several attempts at providing such a model, but most  have failed to cover all the aspects of defining all the components that  can be considered part of a network. Luckily for us, there is one model  that has been widely accepted internationally and can be used to  describe both present and future network models in an abstract manner.  &lt;h3&gt;&lt;a name="Heading2"&gt;&lt;/a&gt;&lt;span style="color:#000077;"&gt;OSI by the ISO&lt;/span&gt;&lt;/h3&gt; &lt;blockquote&gt; &lt;hr /&gt;&lt;span style="font-size:-1;"&gt;&lt;b&gt;What is the ISO?&lt;/b&gt; &lt;/span&gt;&lt;p&gt;&lt;span style="font-size:-1;"&gt;The ISO, or International Standards  Organization, is a group comprised of members from over 75 countries who  work together to compile and maintain engineering standards from around  the world. Interestingly enough, ISO is not an acronym; the ISO was  named for the Greek word iso, which means “equal,” so like chemical  elements, the name ISO is consistent in all languages. The ISO created  the network model we’ll use for examining TCP/IP.&lt;/span&gt;&lt;/p&gt;&lt;hr /&gt; &lt;/blockquote&gt;  &lt;p&gt;The International Standards Organization (ISO) recognized the need  for a model that could be used when designing networking protocols. The  Open Systems Interconnect (OSI, not to be confused with ISO) network  model provides us with an abstract view of how a network functions, from  the wiring that connects the computers to the programs we use to  communicate. Layers are the key component to the OSI model. A layer in  the network model is simply a functional piece of the whole network,  like the braking system or engine is in our car model. Breaking the  network down into layers provides us with a starting point for our  definition of a network, and allows us to build up the components we  need to create a network that does what we want. From a development  standpoint, defining networking based on a layered model allows for the  development of new technologies that take advantage of existing hardware  and software by using underlying layers that are already in place. As  you read about the OSI model, try to picture the relationship between  each of the layers. I think you’ll find that each layer has a distinct  and necessary purpose. Together, the whole is truly greater than the sum  of its parts.&lt;/p&gt; &lt;h3&gt;&lt;a name="Heading3"&gt;&lt;/a&gt;&lt;span style="color:#000077;"&gt;OSI Network Model  Overview&lt;/span&gt;&lt;/h3&gt; &lt;p&gt;A total of seven layers are used in the OSI model to describe a  network from the ground up. These layers, in order, are the Physical,  Data Link, Network, Transport, Session, Presentation, and Application  layers. Each layer builds on the next and would be completely useless by  itself, or if one of the preceding layers was missing. It follows that  each layer cannot exist in a vacuum; it must possess some knowledge of  the layers that surround it and have a method of communicating to those  layers. In its specification of the OSI model, the ISO does not bind any  particular network standard, such as TCP/IP, to the model. By basing  the layers on their function, rather than specific existing network  standards, the ISO has provided a model that is robust, open, and can be  used to explore existing network specifications and design the  standards of the future (see Figure 1.1). &lt;/p&gt; &lt;p&gt;&lt;a name="Fig1"&gt;&lt;/a&gt;&lt;/p&gt; &lt;h3&gt;&lt;a name="Heading4"&gt;&lt;/a&gt;&lt;span style="color:#000077;"&gt;Inside the OSI Layers&lt;/span&gt;&lt;/h3&gt; &lt;p&gt;As we look at a general overview of each layer, we’ll compare it to a  real world model when appropriate. You’ll see how easily the OSI model  lets us view the complex creature known as a network. &lt;/p&gt; &lt;h4 align="LEFT"&gt;&lt;a name="Heading5"&gt;&lt;/a&gt;&lt;span style="color:#000077;"&gt;The  Hardware/Physical Layer&lt;/span&gt;&lt;/h4&gt; &lt;p&gt;This first layer provides the foundation that the following layers  will build on. Hardware refers to the computer, network cable, satellite  dishes, or any other physical devices you choose to use when linking  two or more computers. This concept includes the actual physical wiring  and the electrical signals that travel through them. For satellite  hardware, the term would include the radio waves that pass to and from  the satellites. The hardware must also have the capability of  determining when a signaling problem has occurred and notifying upper  levels of the trouble. &lt;/p&gt; &lt;p&gt;These tasks may sound a bit daunting, but they happen at a level that  most of us don’t need to worry about. The signaling properties are  handled by the hardware we choose to link the computers; we don’t need  to design our signaling methods each time we set up a network. In a car,  this action is equivalent to the engine’s ability to translate fossil  fuels into kinetic energy, which turns the tires. We don’t necessarily  need to know all the specifics of combustion to understand how it works;  we just need to know that without an engine, there will be no motion.  Furthermore, we don’t need to be civil engineers to understand that  without the road, our car isn’t going to be traveling very far.  Likewise, it’s quite safe to say that if there isn’t a Physical Layer,  you’re going to be having some serious problems getting a network up and  running.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1587694611059859828-429821362011156262?l=techtargets.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techtargets.blogspot.com/feeds/429821362011156262/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1587694611059859828&amp;postID=429821362011156262&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/429821362011156262'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/429821362011156262'/><link rel='alternate' type='text/html' href='http://techtargets.blogspot.com/2010/03/tcpip-and-networking-part-1.html' title='TCP/IP and Networking (Part 1)'/><author><name>Tech Target</name><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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_3ceSLAk5Q98/S4w59eoo6VI/AAAAAAAAACo/zszl-wARhys/s72-c/Bb726991.tcpipf01_big%28en-us,TechNet.10%29.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1587694611059859828.post-2287831316198168862</id><published>2010-02-27T05:05:00.004+05:00</published><updated>2010-02-27T05:10:46.128+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Lost file'/><category scheme='http://www.blogger.com/atom/ns#' term='How to Recover'/><category scheme='http://www.blogger.com/atom/ns#' term='Digital Memory'/><category scheme='http://www.blogger.com/atom/ns#' term='Card File'/><category scheme='http://www.blogger.com/atom/ns#' term='Recover File'/><category scheme='http://www.blogger.com/atom/ns#' term='Files and Photos'/><title type='text'>How to Recover Lost Files and Photos from Digital Memory Card</title><content type='html'>&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 192px; height: 200px;" src="http://2.bp.blogspot.com/_3ceSLAk5Q98/S4hi331887I/AAAAAAAAACg/vsh_Spxd9_0/s200/memory-card.jpg" alt="" id="BLOGGER_PHOTO_ID_5442708861699814322" border="0" /&gt;&lt;br /&gt;People always look for the technology that makes  things better and easier and now we are getting what we are expecting to  have with the technical improvements. The phones become corded to  cordless and then mobile, music that people earlier listen on the vinyl  disc can now listen on the compact disk and portable music players that  are tape-free and fit into your hand. With the camera, the technology  became more advance and now people are using digital camera that does  not use the film and just need a small memory card to store thousands of  pictures and several videos on it. Also these new digital camera can do  a lot more things than their ancestors.&lt;br /&gt;&lt;br /&gt;Latest digital cameras are film-free and since it is using the memory  card for the storage of the photo, you don't need to go to the photo  store for the photo processing and using a color printer and PC you can  print the pictures at your home too. Moreover, you can share those  digital pictures using the internet to whoever you want. The management  of memory card is also very simple and only few clicks are necessary for  its cleaning or also called formatting.&lt;br /&gt;&lt;br /&gt;At times, people lose their pictures from their computer due to  accidental deletion that causes their photos to be deleted from the  computer system. Other than that, people also delete the pictures  accidentally from their memory card while deleting unnecessary pictures  from the card and making space on it. The situation becomes really nasty  if you have not stored those pictures on your system or somewhere else  then you will lose them.&lt;br /&gt;&lt;br /&gt;In this situation, you should not do any kind of file transfer to the  memory card as it will overwrite the space where the pictures were  earlier before deletion. Now, here you need to use the Memory Card  Recovery to recover all the data including pictures and any other files  that were stored on the memory card.&lt;br /&gt;&lt;br /&gt;Memory card recovery uses smart searching algorithm to recover the data  from your memory card and will recover files that are deleted, corrupted  or lost from the memory card. All you need to do is to download the memory card recovery,  install it on your computer, execute it and using card reader connect  the memory card to the computer. Then select the memory card drive and  scan it. After scan all the recovered files will be listed. From there  you can store few or all the files to a safe location on your computer.  &lt;!--  From http://www.buzzle.com/articles/how-to-recover-lost-files-and-photos-from-digital-memory-card.html  --&gt;   &lt;!-- google_ad_section_end --&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1587694611059859828-2287831316198168862?l=techtargets.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techtargets.blogspot.com/feeds/2287831316198168862/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1587694611059859828&amp;postID=2287831316198168862&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/2287831316198168862'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/2287831316198168862'/><link rel='alternate' type='text/html' href='http://techtargets.blogspot.com/2010/02/how-to-recover-lost-files-and-photos.html' title='How to Recover Lost Files and Photos from Digital Memory Card'/><author><name>Tech Target</name><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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_3ceSLAk5Q98/S4hi331887I/AAAAAAAAACg/vsh_Spxd9_0/s72-c/memory-card.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1587694611059859828.post-3704129001973933656</id><published>2010-02-26T04:32:00.002+05:00</published><updated>2010-02-26T04:39:35.356+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Choosing Security'/><category scheme='http://www.blogger.com/atom/ns#' term='Hackers'/><category scheme='http://www.blogger.com/atom/ns#' term='One Step Ahead'/><category scheme='http://www.blogger.com/atom/ns#' term='Software for security'/><title type='text'>Choosing Security Software to Stay One Step Ahead of Hackers</title><content type='html'>&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 141px;" src="http://3.bp.blogspot.com/_3ceSLAk5Q98/S4cJ7C5dQoI/AAAAAAAAACY/TJJPzbIaHlI/s200/2hacker.jpg" alt="" id="BLOGGER_PHOTO_ID_5442329584695329410" border="0" /&gt;&lt;br /&gt;A couple of months ago the government released the findings from a  "cybersecurity review" that was performed over the course of 60 days.  The statistics showed that in 2008, online criminals stole nearly $1  trillion worth of intellectual property taken from businesses around the  world. In the past two years, online crimes  have cost American businesses upwards of $8 billion.&lt;br /&gt;&lt;br /&gt;Hackers  have developed increasingly sophisticated means of tampering with the  Web, including infecting or pirating critical software applications in  both public and private sectors of business. Traditional security  measures have protected software only by using passive activities such  as encrypting files or hiding programs behind firewalls and security  perimeters. The problem with passive approaches is that they provide  just a single defense layer that experienced hackers can dispose of  quickly, leaving applications with no protection once that security  level is breached.&lt;br /&gt;&lt;br /&gt;The Internet obviously has opened up new markets and business  opportunities, but it has also provided for the rapid dissemination of malware,  different  types of viruses, and compromised applications that can bring  business to a halt. With companies increasing global distributions and  online sales, and increasing numbers of businesses conducting operations  online, the risk to transactions and software is growing exponentially.  Securing the perimeter of a network, application, or system is no  longer sufficient in today’s distributed computing environment. To  safeguard their intellectual property, companies need to adopt new  approaches that integrate security directly into software and data.&lt;br /&gt;&lt;br /&gt;To succeed in IP protection, security software must be durable and  resilient. Protection methods currently used - authenticating users,  specifying user privileges, and transaction verification - are easy for  experience hackers to get around because they are a single yes/no point  of decision. Such individual decision points result in single failure  points, which allows hackers to create tools of attack that are rapidly  distributed throughout the Internet. Protection schemes must be renewed  and updated to maintain immunity against the experience hackers gain  every time they successfully breach security.&lt;br /&gt;&lt;br /&gt;Security solutions should be user-friendly so that users can tailor the  software to fit their specific business requirements for their  individual environment. The solutions should also be free of performance  penalties, so that developers do not have to choose between the amount  of performance they get and the amount of the application that is  secured. Also, security approaches should be friendly toward developers,  because providing security at the code level is expensive and  labor-intensive. In addition, code-level security measures will not be  reusable, so ongoing expenses will be high.&lt;br /&gt;&lt;br /&gt;Successful protection of your IP requires a balanced, careful evaluation  of the various approaches available and then selection of the one that  will provide you with the maximum defense against hackers. If you keep  these requirements in mind while making your selection, then the next  time a hacker tries to worm its way into your mission-critical  applications, your IT administrator will receive prompt notification in  real time, and will be able to respond appropriately to protect your  network and systems. Thwarting hackers isn’t as daunting a challenge if  you prepare yourself ahead of time and ensure that you have the proper  protection in place.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1587694611059859828-3704129001973933656?l=techtargets.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techtargets.blogspot.com/feeds/3704129001973933656/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1587694611059859828&amp;postID=3704129001973933656&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/3704129001973933656'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/3704129001973933656'/><link rel='alternate' type='text/html' href='http://techtargets.blogspot.com/2010/02/choosing-security-software-to-stay-one.html' title='Choosing Security Software to Stay One Step Ahead of Hackers'/><author><name>Tech Target</name><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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_3ceSLAk5Q98/S4cJ7C5dQoI/AAAAAAAAACY/TJJPzbIaHlI/s72-c/2hacker.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1587694611059859828.post-738111450162605153</id><published>2010-02-25T12:50:00.002+05:00</published><updated>2010-02-25T12:55:48.807+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Network Topology'/><category scheme='http://www.blogger.com/atom/ns#' term='Global Networking'/><category scheme='http://www.blogger.com/atom/ns#' term='Virtual networking'/><category scheme='http://www.blogger.com/atom/ns#' term='Private Network'/><category scheme='http://www.blogger.com/atom/ns#' term='What is a Virtual'/><title type='text'>What is a Virtual Private Network?</title><content type='html'>&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 143px;" src="http://2.bp.blogspot.com/_3ceSLAk5Q98/S4YsgK297AI/AAAAAAAAACM/ZAyD2L3A45k/s200/How-VPN-Works.png" alt="" id="BLOGGER_PHOTO_ID_5442086130906164226" border="0" /&gt;&lt;br /&gt;A Virtual Private Network, or VPN, is a way of using the Internet to  provide remote users with secure access to their network. Data is  scrambled as it's sent through the Internet ensuring privacy. &lt;span class="IL_AD" id="IL_AD4"&gt;In other words&lt;/span&gt; a business which may be  located in New York can use the company's network to send encrypted  information to different branches of the business located in other parts  of the country.&lt;br /&gt;&lt;br /&gt;Information doesn't have to be sent office to office either. An  individual choosing to &lt;span class="IL_AD" id="IL_AD3"&gt;work at home&lt;/span&gt;  can have all of the same amenities (programs, email, etc) as working in  the office, thanks to a VPN. Because all data is scrambled prior to  being sent, and decrypted once it reaches its destination, there's no  fear of interception since only authorized users can view the  information.&lt;br /&gt;&lt;br /&gt;With a VPN, data is carried over the Internet through a process called  tunneling. Tunneling is when a package is placed within another package  before it's encrypted and sent to its destination. The path in which the  packet travels is called a tunnel.&lt;br /&gt;&lt;br /&gt;A firewall can be set up to prevent a barrier between a private network  and the Internet. The firewall can be set up to only accept certain  information and also reject packets containing unwanted information. For  purposes of &lt;span class="IL_AD" id="IL_AD2"&gt;security&lt;/span&gt;, the  firewall should be set up prior to installing a VPN.&lt;br /&gt;&lt;br /&gt; The Benefits of a VPN are:&lt;br /&gt;&lt;br /&gt;- Increased Productivity&lt;br /&gt;- Improved Security&lt;br /&gt;- Lower operational costs&lt;br /&gt;- Simplified Network Topology&lt;br /&gt;- Opportunities for Global Networking&lt;br /&gt;&lt;br /&gt;While there are plenty of pros to setting up and using a Virtual Private  Network, there's also a con or two. For instance, someone with in-depth  knowledge of network security and dealing with VPNs will have to be on  staff or specialized training will be required to ensure things run  smoothly.  Also, different vendors might provide different technologies  so not all networks may be compatible. For sure there are kinks to be  worked out. Once they are however, it would be worth it to look into  Virtual Private Networking for your business - especially if the  benefits outweigh the risks.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1587694611059859828-738111450162605153?l=techtargets.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techtargets.blogspot.com/feeds/738111450162605153/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1587694611059859828&amp;postID=738111450162605153&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/738111450162605153'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/738111450162605153'/><link rel='alternate' type='text/html' href='http://techtargets.blogspot.com/2010/02/what-is-virtual-private-network.html' title='What is a Virtual Private Network?'/><author><name>Tech Target</name><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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_3ceSLAk5Q98/S4YsgK297AI/AAAAAAAAACM/ZAyD2L3A45k/s72-c/How-VPN-Works.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1587694611059859828.post-4898040832299887551</id><published>2010-02-24T20:27:00.002+05:00</published><updated>2010-02-24T20:31:14.924+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='How to rip'/><category scheme='http://www.blogger.com/atom/ns#' term='dvd to computer'/><category scheme='http://www.blogger.com/atom/ns#' term='rip dvd'/><category scheme='http://www.blogger.com/atom/ns#' term='Ways to Rip DVD'/><category scheme='http://www.blogger.com/atom/ns#' term='computer dvd'/><title type='text'>How to Rip DVD to Computer</title><content type='html'>&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 148px;" src="http://4.bp.blogspot.com/_3ceSLAk5Q98/S4VF7uyq9TI/AAAAAAAAACE/BRiXCTKAnAY/s200/dvdsmith-movie-backup.jpg" alt="" id="BLOGGER_PHOTO_ID_5441832617222272306" border="0" /&gt;&lt;br /&gt;There can be several different reasons why you would want to rip DVD to  computer. You might want to put the DVD data into the computer first,  and then transfer it to your Apple iPod or MP3 player for  personal entertainment. You may prefer not to use or handle the  individual DVDs, every time you want to watch a movie. The files in the  DVDs may be those which can add up to your music collection, and so you  want to transfer the data from the discs to your hard drive, specially  made for your collections.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;Ripping DVD to Computer&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;DVDs have a substantial amount of memory and a different file format,  and considering these facts; there are people who think that  transferring data from a DVD to the hard drive is a very complex task.  If you have the appropriate software application or know the correct  method to copy the files, you can carry out this task with ease. As the  files in the DVDs are of larger memory, before trying to copy the DVD data to the computer,  you need to make sure that there is sufficient memory space on the hard  drive. You should also consider the copyright and piracy laws and  regulations, if you are copying data from original DVDs.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;Ways to Rip DVD to Computer&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Typically, there are two ways in which you can copy the data. One is  simply copy-pasting the files from the DVD onto your computer's hard  drive and the other is using a DVD ripper. Let us discuss these  processes in detail.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Copy-Paste Files from DVDs&lt;/b&gt;&lt;br /&gt;This is probably the best and easiest method of copying the DVD data  onto the hard drive. Since a majority of DVDs have 'Autoplay' as the  default feature, as soon as the user inserts the disc into the drive,  the DVD starts to play. Therefore, the user generally thinks that he  will not be able to see the files for copying them onto the hard drive, and  will necessarily require a DVD ripping software. However, with some very  simple steps, you can view the files and copy-paste them onto the  computer. If you are copying data from original DVDs, the data can even  exceed 4.7 GB, and so you need to make sure that you have sufficient  space on the hard drive for storing the files.&lt;br /&gt;&lt;br /&gt;In order to view the files on the DVD to be copied, insert the DVD into  the drive. Normally, the DVD will play itself, due to the autoplay  function. Close the media player window, and locate the disc drive in  'My Computer'. If you double click or press 'Enter' on the DVD drive,  the autoplay feature will start again. So, right click the DVD drive and  select 'Explore'. Doing so will show you all the contents and data of  the disc. You now need to copy-paste the files in a folder on the hard  drive. Remember that copy-pasting the files will not have effect on the  size of the VOB files.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;DVD Ripping Software&lt;/b&gt;&lt;br /&gt;If you do not have enough space on your hard drive to store these huge  VOB files, a good option is to utilize a DVD ripping  software. The main advantage of DVD rippers is that you can not only  copy the DVD files to the computer, but also make the file size smaller  and in different formats which can be easily run on the PC. You can  search for and buy a good DVD ripper at any computer shop in your  locality. You can certainly download a DVD ripper from the Internet, but  it may be a demo version or one which will not give you the exact  results. If you use free-to-download video converters,  you may need to compromise on the video quality. In buying a DVD ripper  from the store, it is suggested that you go in for one which allows you  to convert DVD files into different video  compression formats such as MP4, AVI, WMV, etc.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1587694611059859828-4898040832299887551?l=techtargets.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techtargets.blogspot.com/feeds/4898040832299887551/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1587694611059859828&amp;postID=4898040832299887551&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/4898040832299887551'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1587694611059859828/posts/default/4898040832299887551'/><link rel='alternate' type='text/html' href='http://techtargets.blogspot.com/2010/02/how-to-rip-dvd-to-computer.html' title='How to Rip DVD to Computer'/><author><name>Earn Biz Online</name><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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_3ceSLAk5Q98/S4VF7uyq9TI/AAAAAAAAACE/BRiXCTKAnAY/s72-c/dvdsmith-movie-backup.jpg' height='72' width='72'/><thr:total>0</thr:total></entry></feed>
