<?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:blogger='http://schemas.google.com/blogger/2008' 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-3522151541025714520</id><updated>2024-10-04T19:14:57.544-07:00</updated><category term="IT News"/><category term="Tips"/><category term="Gadget"/><category term="Programming"/><category term="Lifestyles"/><title type='text'>One Way Articles Centers</title><subtitle type='html'>Lifestyles Article, Internet Article, IT News, Programming, Tips, Gadget</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://dwibs.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3522151541025714520/posts/default'/><link rel='alternate' type='text/html' href='http://dwibs.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Dwi Budi Susanto</name><uri>http://www.blogger.com/profile/18171612115914777961</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>18</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3522151541025714520.post-1338245309004628907</id><published>2009-11-23T21:42:00.000-08:00</published><updated>2009-11-23T21:42:46.835-08:00</updated><title type='text'>Jaguar : Super Komputer Tercepat di Dunia</title><content type='html'>XT5 superkomputer dari Cray Inc atau lebih dikenal dengan nama Jaguar, dinyatakan sebagai Super Komputer Tercepat di Dunia pada tahun ini dalam &lt;a href=&quot;http://translate.googleusercontent.com/translate_c?hl=id&amp;amp;ie=UTF-8&amp;amp;sl=en&amp;amp;tl=id&amp;amp;u=http://www.top500.org/list/2009/11/100&amp;amp;prev=_t&amp;amp;rurl=translate.google.co.id&amp;amp;twu=1&amp;amp;usg=ALkJrhjNFEodZi9ERYH51ksM_YiUWOUYFQ&quot;&gt;TOP500 List Super Komputer&lt;/a&gt;.&lt;br /&gt;
Jaguar..&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt; dengan menggunakan processor AMD Opteron x86_64 Six Core 2600 MHz (10,4 GFlops) dapat melakukan proses mencapai 1,75 petaflop / s, atau quadrillions dari operasi floating point per detik. Sedangkan dalam posisi kedua adalah diduduki IBM Roadrunner yang menggunakan processor PowerXCell 8i 3.200 MHz (12.8 GFlops) yang hanya mampu melakukan proses 1,04 petaflop / s.&lt;br /&gt;
Adapun 10 besar dari Top500 List Super Komputer adalah sebagai berikut :&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;-&amp;nbsp;&amp;nbsp; Jaguar, Cray, Oak Ridge National Laboratory (1.75 petaflop / s)&lt;/li&gt;
&lt;li&gt;-&amp;nbsp;&amp;nbsp; Roadrunner, IBM, Los Alamos National Laboratory (1,04 petaflop / s)&lt;/li&gt;
&lt;li&gt;-&amp;nbsp;&amp;nbsp; Kraken XT5, Cray, National Institute for Computational Sciences (832 teraflop / s)&lt;/li&gt;
&lt;li&gt;-&amp;nbsp;&amp;nbsp; JUGENE, IBM, Forschungszentrum Juelich (825,5 teraflop / s)&lt;/li&gt;
&lt;li&gt;-&amp;nbsp;&amp;nbsp; Tianhe-1, NUDT, Nasional Supercomputer Center di Tianjin (563,1 teraflop / s)&lt;/li&gt;
&lt;li&gt;-&amp;nbsp;&amp;nbsp; Pleiades, SGI, NASA Ames Research Center (544,3 teraflop / s)&lt;/li&gt;
&lt;li&gt;-&amp;nbsp;&amp;nbsp; BlueGeneL, IBM, Lawrence Livermore National Laboratory (478,2 teraflop / s)&lt;/li&gt;
&lt;li&gt;-&amp;nbsp;&amp;nbsp; BlueGene / P, IBM, Argonne National Laboratory (458,61 teraflop / s)&lt;/li&gt;
&lt;li&gt;-&amp;nbsp;&amp;nbsp; Ranger, Sun, Texas Advanced Computing Center (433,20 teraflop / s)&lt;/li&gt;
&lt;li&gt;-&amp;nbsp;&amp;nbsp; Red Sky, Sun, Sandia National Laboratories (423,9 teraflop / s)&lt;/li&gt;
&lt;/ul&gt;TOP500 melakukan pemeringkatan jajaran super komputer di dunia dengan menggunakan dasar :&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;-&amp;nbsp;&amp;nbsp; Nworld – Posisi dalam peringkat TOP500&lt;/li&gt;
&lt;li&gt;-&amp;nbsp;&amp;nbsp; Produsen – Produsen atau penjual&lt;/li&gt;
&lt;li&gt;-&amp;nbsp;&amp;nbsp; Komputer – Jenis diindikasikan oleh produsen atau vendor&lt;/li&gt;
&lt;li&gt;-&amp;nbsp;&amp;nbsp; Instalasi Site – Pelanggan&lt;/li&gt;
&lt;li&gt;-&amp;nbsp;&amp;nbsp; Lokasi – Lokasi dan negara&lt;/li&gt;
&lt;li&gt;-&amp;nbsp;&amp;nbsp; Tahun – Tahun instalasi / update besar terakhir&lt;/li&gt;
&lt;li&gt;-&amp;nbsp;&amp;nbsp; Bidang Aplikasi&lt;/li&gt;
&lt;li&gt;-&amp;nbsp;&amp;nbsp; # Proc. – Jumlah prosesor&lt;/li&gt;
&lt;li&gt;-&amp;nbsp;&amp;nbsp; Rmax – Maksimal kinerja LINPACK dicapai&lt;/li&gt;
&lt;li&gt;-&amp;nbsp;&amp;nbsp; Rpeak – Theoretical kinerja puncak&lt;/li&gt;
&lt;li&gt;-&amp;nbsp;&amp;nbsp; Nmax – Soal ukuran untuk mencapai Rmax&lt;/li&gt;
&lt;li&gt;-&amp;nbsp;&amp;nbsp; N1 / 2 – Soal ukuran untuk mencapai setengah dari Rmax&lt;/li&gt;
&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://dwibs.blogspot.com/feeds/1338245309004628907/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3522151541025714520/1338245309004628907' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3522151541025714520/posts/default/1338245309004628907'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3522151541025714520/posts/default/1338245309004628907'/><link rel='alternate' type='text/html' href='http://dwibs.blogspot.com/2009/11/jaguar-super-komputer-tercepat-di-dunia.html' title='Jaguar : Super Komputer Tercepat di Dunia'/><author><name>Dwi Budi Susanto</name><uri>http://www.blogger.com/profile/18171612115914777961</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3522151541025714520.post-7346991644128509019</id><published>2009-11-18T13:44:00.000-08:00</published><updated>2009-11-18T13:44:50.261-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Gadget"/><title type='text'>Know more about bluetooth headphones</title><content type='html'>Consumers of electrical devices should know about bluetooth &lt;a class=&quot;kLink&quot; href=&quot;http://www.articlesbase.com/information-technology-articles/know-more-about-bluetooth-headphones-1468664.html#&quot; id=&quot;KonaLink0&quot; style=&quot;position: static; text-decoration: underline ! important;&quot; target=&quot;undefined&quot;&gt;&lt;span style=&quot;color: rgb(0, 153, 0) ! important; font-family: Verdana,Arial,sans-serif; font-size: 12px; font-weight: 400; position: static;&quot;&gt;&lt;span class=&quot;kLink&quot; style=&quot;color: rgb(0, 153, 0) ! important; font-family: Verdana,Arial,sans-serif; font-size: 12px; font-weight: 400; position: static;&quot;&gt;headphones&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; found to be with specific features like lightweight, flexible and resilient etc .&amp;nbsp; The sound qualtiy of bluetooth headphones found normal focussing more on the bass according to the viewers reactions about bluetooth headphones.&amp;nbsp; Consumers can use bluetooth headphones with several audio sources having minijack headphone ouptut.&amp;nbsp; Lots of bluetooth headphones gives compatibility with different kinds of mobile phones, &lt;a class=&quot;kLink&quot; href=&quot;http://www.articlesbase.com/information-technology-articles/know-more-about-bluetooth-headphones-1468664.html#&quot; id=&quot;KonaLink1&quot; style=&quot;position: static; text-decoration: underline ! important;&quot; target=&quot;undefined&quot;&gt;&lt;span style=&quot;color: rgb(0, 153, 0) ! important; font-family: Verdana,Arial,sans-serif; font-size: 12px; font-weight: 400; position: static;&quot;&gt;&lt;span class=&quot;kLink&quot; style=&quot;color: rgb(0, 153, 0) ! important; font-family: Verdana,Arial,sans-serif; font-size: 12px; font-weight: 400; position: static;&quot;&gt;mp3 &lt;/span&gt;&lt;span class=&quot;kLink&quot; style=&quot;color: rgb(0, 153, 0) ! important; font-family: Verdana,Arial,sans-serif; font-size: 12px; font-weight: 400; position: static;&quot;&gt;players&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;, and computers which is supporting bluetooth connectivity, comfortability, wrap around design etc.&lt;br /&gt;
&lt;br /&gt;
The aid of standard usb&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt; giving built-in &lt;a class=&quot;kLink&quot; href=&quot;http://www.articlesbase.com/information-technology-articles/know-more-about-bluetooth-headphones-1468664.html#&quot; id=&quot;KonaLink2&quot; style=&quot;position: static; text-decoration: underline ! important;&quot; target=&quot;undefined&quot;&gt;&lt;span style=&quot;color: rgb(0, 153, 0) ! important; font-family: Verdana,Arial,sans-serif; font-size: 12px; font-weight: 400; position: static;&quot;&gt;&lt;span class=&quot;kLink&quot; style=&quot;color: rgb(0, 153, 0) ! important; font-family: Verdana,Arial,sans-serif; font-size: 12px; font-weight: 400; position: static;&quot;&gt;battery&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; recharges and if any consumer is having built-in mic then can use the headphones to work as a wireless headset with their&amp;nbsp; mobile.&amp;nbsp; Many bluetooth headphones available in the market like Wireless stereo Bluetooth headphones, Saitek A-350 Bluetooth headphones, Logitech FreePulse Wireless Headphones, Bluetooth MP3 player headphones etc. The Saitek A-350 Bluetooth headphones supports in removing mass strangled cords as carrying synchronized volume controls.&amp;nbsp; Such bluetooth headphones are available in cases in the market. &lt;br /&gt;
&lt;br /&gt;
If consumer is buying bluetooth headphones then it will definitely show&amp;nbsp; few&amp;nbsp; bad remarks also like chances of troubleshooting, reliability of hardwired headphones, nothaving playback headphones, having stiff buttons, headband nonadjustable, having short battery life . Now users go by its perfromances then bluetooth headphones gives options in the market for its users. Such bluetooth headphones are uinque in their own terms in terms of design and value.&amp;nbsp; All these types of bluetooth headphones are available in wide ranges as per the requirement of the consumers. But saitek a -350 bluetooth headphones&amp;nbsp; not showing best performance in the departments of design and performance.&amp;nbsp;&amp;nbsp; But if such issues of design and performance taken toll in the market then&amp;nbsp; might effecting the users views&amp;nbsp; for those bluetooth headphones among competitors in the market.</content><link rel='replies' type='application/atom+xml' href='http://dwibs.blogspot.com/feeds/7346991644128509019/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3522151541025714520/7346991644128509019' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3522151541025714520/posts/default/7346991644128509019'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3522151541025714520/posts/default/7346991644128509019'/><link rel='alternate' type='text/html' href='http://dwibs.blogspot.com/2009/11/know-more-about-bluetooth-headphones.html' title='Know more about bluetooth headphones'/><author><name>Dwi Budi Susanto</name><uri>http://www.blogger.com/profile/18171612115914777961</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3522151541025714520.post-8943583553569829880</id><published>2009-11-18T13:40:00.001-08:00</published><updated>2009-11-18T13:40:46.538-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IT News"/><title type='text'>Best Company For SEO Services in USA-Morgan IDS</title><content type='html'>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Search engine optimization is technique that helps in advertising your business online to get customers. With the Business going online the world is rapidly changing with some latest and new advance techniques that is making the businesses surge. A business can adopt many ways that helps it to get popularity. Morgan IDS is one such way that helps in making online presence for your. Morgan IDS has become a trend and many businessmen follow it to get more return from their investment. USA is one of the most preferred destinations for outsourcing services. It has become the most popular destination for outsourcing services among the others globally. One&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt; reason behind this is availability of large technical expertise and innovative, low cost business solutions.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Morgan IDS can help both the clients and the service provider. The client can focus on more important business activities while outsourcing the &lt;a class=&quot;kLink&quot; href=&quot;http://www.articlesbase.com/information-technology-articles/best-company-for-seo-services-in-usamorgan-ids-1466217.html#&quot; id=&quot;KonaLink0&quot; style=&quot;position: static; text-decoration: underline ! important;&quot; target=&quot;undefined&quot;&gt;&lt;span style=&quot;color: rgb(0, 153, 0) ! important; font-family: Verdana,Arial,sans-serif; font-size: 12px; font-weight: 400; position: static;&quot;&gt;&lt;span class=&quot;kLink&quot; style=&quot;color: rgb(0, 153, 0) ! important; font-family: Verdana,Arial,sans-serif; font-size: 12px; font-weight: 400; position: static;&quot;&gt;SEO&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; activities to a company that specializes in that work. USA has great reputation in providing outsourcing services in the field of information &lt;a class=&quot;kLink&quot; href=&quot;http://www.articlesbase.com/information-technology-articles/best-company-for-seo-services-in-usamorgan-ids-1466217.html#&quot; id=&quot;KonaLink1&quot; style=&quot;position: static; text-decoration: underline ! important;&quot; target=&quot;undefined&quot;&gt;&lt;span style=&quot;color: rgb(0, 153, 0) ! important; font-family: Verdana,Arial,sans-serif; font-size: 12px; font-weight: 400; position: static;&quot;&gt;&lt;span class=&quot;kLink&quot; style=&quot;color: rgb(0, 153, 0) ! important; font-family: Verdana,Arial,sans-serif; font-size: 12px; font-weight: 400; position: static;&quot;&gt;technology&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;. Companies can get business solutions at a nominal rate from India as compared to the other destinations of outsourcing around the world. The professionals here are trained in handling the client&#39;s task efficiently and have experience in handling such work as India has been providing such services for more than a decade now. Here quality of the work is taken highest care as clients hire them for providing the best services. A company desiring to get a high rank in the search engine needs a lot of continues sincere hard work to bring perfection in the business.&lt;br /&gt;
Morgan IDS involves lot of activities like maintaining the website uniqueness by providing fresh content and thus keeping it more useful than other competitor&#39;s website. For a business to be successful it is very important to make an effective online presence. A search engine optimization technique helps to bring traffic to your website and so your business gets visibility and popularity. If moving your work to an outsourcing company helps to reduce burden off the owner then why not go for outsourcing? It normally requires huge efforts and finances along with correct business approach to run a business profitably. A business owner should look for outsourcing SEO services from the business aspect considering all its pros and cons. If you want your business to surge ahead in this competitive world then you do need to look for companies that provide outsourcing services at your demand.&lt;br /&gt;
Morgan IDS always help you to lessen your workload and you can make business plans and focus on expanding your business. The outsourcing task is handled by people who are skilled and qualified to undertake your task. You might wonder that if s service is cheap then it might not be of good quality. There are two types of outsourcing techniques .Either you can outsource your work to an outsourcing company or outsource your work to freelance professional.&lt;br /&gt;
SEO Optimization is a popular internet marketing technique. SEO &lt;a class=&quot;kLink&quot; href=&quot;http://www.articlesbase.com/information-technology-articles/best-company-for-seo-services-in-usamorgan-ids-1466217.html#&quot; id=&quot;KonaLink2&quot; style=&quot;position: static; text-decoration: underline ! important;&quot; target=&quot;undefined&quot;&gt;&lt;span style=&quot;color: rgb(0, 153, 0) ! important; font-family: Verdana,Arial,sans-serif; font-size: 12px; font-weight: 400; position: static;&quot;&gt;&lt;span class=&quot;kLink&quot; style=&quot;color: rgb(0, 153, 0) ! important; font-family: Verdana,Arial,sans-serif; font-size: 12px; font-weight: 400; position: static;&quot;&gt;Marketing&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; or SEO Optimization is a popular internet marketing technique. SEO Marketing or Optimization is the success secret behind several successful internet/online ventures.&lt;br /&gt;
&lt;br /&gt;
You will spot several hundred websites which are devoted to SEO Marketing, but the real question is &quot;What is the Best and Affordable Search Marketing SEO Strategy?” This question intrigues every single business owner. &lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Different types of Marketing Channels available:-&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
There are probably several techniques using which you can effectively promote your business online, offline, or you can use a combination of both online and offline marketing channels. However, if your business clients access your services through your &lt;a class=&quot;kLink&quot; href=&quot;http://www.articlesbase.com/information-technology-articles/best-company-for-seo-services-in-usamorgan-ids-1466217.html#&quot; id=&quot;KonaLink3&quot; style=&quot;position: static; text-decoration: underline ! important;&quot; target=&quot;undefined&quot;&gt;&lt;span style=&quot;color: rgb(0, 153, 0) ! important; font-family: Verdana,Arial,sans-serif; font-size: 12px; font-weight: 400; position: static;&quot;&gt;&lt;span class=&quot;kLink&quot; style=&quot;color: rgb(0, 153, 0) ! important; font-family: Verdana,Arial,sans-serif; font-size: 12px; font-weight: 400; position: static;&quot;&gt;business &lt;/span&gt;&lt;span class=&quot;kLink&quot; style=&quot;color: rgb(0, 153, 0) ! important; font-family: Verdana,Arial,sans-serif; font-size: 12px; font-weight: 400; position: static;&quot;&gt;website&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;, then you must genuinely consider SEO promotion for your website.&lt;br /&gt;
&lt;strong&gt;Some of the established marketing strategies are as given follow:-&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;1. Marketing Offline &lt;/strong&gt;– Take for example if you are an owner of a food joint/restaurant then you will consider promoting your restaurant using various marketing channels available offline. Here you can target newspapers, hoardings, popular radio channels, and television. &lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;2. Online &amp;amp; Offline Marketing&lt;/strong&gt; – In some businesses you will find equal proportion of customers who visit your business online as well as offline. You can take an example of a travel company website which receives booking request online as well as offline. &lt;br /&gt;
&lt;br /&gt;
Therefore these companies will consider promoting their websites using both offline as well as &lt;a class=&quot;kLink&quot; href=&quot;http://www.articlesbase.com/information-technology-articles/best-company-for-seo-services-in-usamorgan-ids-1466217.html#&quot; id=&quot;KonaLink4&quot; style=&quot;position: static; text-decoration: underline ! important;&quot; target=&quot;undefined&quot;&gt;&lt;span style=&quot;color: rgb(0, 153, 0) ! important; font-family: Verdana,Arial,sans-serif; font-size: 12px; font-weight: 400; position: static;&quot;&gt;&lt;span class=&quot;kLink&quot; style=&quot;color: rgb(0, 153, 0) ! important; font-family: Verdana,Arial,sans-serif; font-size: 12px; font-weight: 400; position: static;&quot;&gt;online &lt;/span&gt;&lt;span class=&quot;kLink&quot; style=&quot;color: rgb(0, 153, 0) ! important; font-family: Verdana,Arial,sans-serif; font-size: 12px; font-weight: 400; position: static;&quot;&gt;marketing&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; channels. &lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;3. SEO Marketing&lt;/strong&gt; – Some businesses are purely internet based for example web hosting companies, job sites, Ebay etc. In these businesses there is more probability of getting an online customer as compared to any other source. These businesses can avail full benefits of SEO marketing. If their business services/products are accessible by users while searching on Google, Yahoo, AOL, and MSN, then it is highly likely that users will contact them to enquire about their services. In several internet based websites you can actually purchase the &lt;a class=&quot;kLink&quot; href=&quot;http://www.articlesbase.com/information-technology-articles/best-company-for-seo-services-in-usamorgan-ids-1466217.html#&quot; id=&quot;KonaLink5&quot; style=&quot;position: static; text-decoration: underline ! important;&quot; target=&quot;undefined&quot;&gt;&lt;span style=&quot;color: rgb(0, 153, 0) ! important; font-family: Verdana,Arial,sans-serif; font-size: 12px; font-weight: 400; position: static;&quot;&gt;&lt;span class=&quot;kLink&quot; style=&quot;color: rgb(0, 153, 0) ! important; font-family: Verdana,Arial,sans-serif; font-size: 12px; font-weight: 400; position: static;&quot;&gt;product &lt;/span&gt;&lt;span class=&quot;kLink&quot; style=&quot;color: rgb(0, 153, 0) ! important; font-family: Verdana,Arial,sans-serif; font-size: 12px; font-weight: 400; position: static;&quot;&gt;online&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; without leaving your room. &lt;br /&gt;
&lt;br /&gt;
If you intend to promote your business website on search engines, then you should avail services from Morgan IDS. It will give you double benefits as compared to hiring a full time SEO Manager or hiring a dedicated team of SEO professionals.</content><link rel='replies' type='application/atom+xml' href='http://dwibs.blogspot.com/feeds/8943583553569829880/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3522151541025714520/8943583553569829880' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3522151541025714520/posts/default/8943583553569829880'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3522151541025714520/posts/default/8943583553569829880'/><link rel='alternate' type='text/html' href='http://dwibs.blogspot.com/2009/11/best-company-for-seo-services-in-usa.html' title='Best Company For SEO Services in USA-Morgan IDS'/><author><name>Dwi Budi Susanto</name><uri>http://www.blogger.com/profile/18171612115914777961</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3522151541025714520.post-3185050657446674784</id><published>2009-11-17T08:34:00.000-08:00</published><updated>2009-11-17T08:34:23.092-08:00</updated><title type='text'>CONTOH ANALISIS SWOT DI STMIK AMIKOM PURWOKERTO</title><content type='html'>&lt;a href=&quot;http://mediakupunya.blogspot.com/2009/07/contoh-analisis-swot-di-stmik-amikom.html&quot;&gt;materiku: CONTOH ANALISIS SWOT DI STMIK AMIKOM PURWOKERTO&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://dwibs.blogspot.com/feeds/3185050657446674784/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3522151541025714520/3185050657446674784' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3522151541025714520/posts/default/3185050657446674784'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3522151541025714520/posts/default/3185050657446674784'/><link rel='alternate' type='text/html' href='http://dwibs.blogspot.com/2009/11/contoh-analisis-swot-di-stmik-amikom.html' title='CONTOH ANALISIS SWOT DI STMIK AMIKOM PURWOKERTO'/><author><name>Dwi Budi Susanto</name><uri>http://www.blogger.com/profile/18171612115914777961</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3522151541025714520.post-83087007670503870</id><published>2009-11-16T02:59:00.000-08:00</published><updated>2009-11-16T02:59:22.040-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IT News"/><title type='text'>Graphics Card Support Eight Simultaneously Monitor</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiL8ICzZ55gt0g5DOAs7RAMdejZ_ONBQ5-xiYiQl_TwooNrQ9btM46IjxtkLWGgiO_Yvzwwh_0ftAoF23Ub1-yAcsXNZFyXPG7iWGvVmqqDFRO2_6tYZH3yCy92nUGE46Ox24hHSYd7XSpg/s1600/matrox-octal1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiL8ICzZ55gt0g5DOAs7RAMdejZ_ONBQ5-xiYiQl_TwooNrQ9btM46IjxtkLWGgiO_Yvzwwh_0ftAoF23Ub1-yAcsXNZFyXPG7iWGvVmqqDFRO2_6tYZH3yCy92nUGE46Ox24hHSYd7XSpg/s200/matrox-octal1.jpg&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;On Tuesday (10/11) yesterday announced Matrox graphics card products that support an eight-screen monitors. Graphics card named Octal Matrox M9188 PCIe x16 slots capable of supporting eight monitors at once through eight ports display or Single-Link DVI Output from one workstation. &lt;br /&gt;
This graphics card has 1 GB memory option (M9128) and 2 GB (M9188). This&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt; product is capable of displaying a resolution of 2560 × 1600 reached per output, and advanced management features such as desktop-independent desktop display or multi display. This graphics card support with operating systems Windows and Linux. &lt;br /&gt;
&quot;M9188 is designed specifically for environmental monitoring visualization professionals who require large amounts of data at once to improve mission critical decision making,&quot; says Ron Berty, Business Development Manager, Matrox Graphics (Quoted from IT News) &lt;br /&gt;
Matrox M9128 LP PCIe x16 sold for $ 259.00 USD and Matrox M9188 PCIe x16 with the price of $ 1995.00 USD. &lt;br /&gt;
&lt;br /&gt;
Here is a feature of the Matrox M9128 and M9188: &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;* - Native PCIe x16 performance &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;* - Single-slot graphics cards &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;* - 1 GB (M9128) and 2 GB (M9188) of memory &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;* - Drive two (M9128) or eight (M9188) DisplayPort monitors at 2560 × 1600 per display or Single-Link DVI monitors at 1920 × 1200 per display &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;* - Can be combined with other M-Series products (multi-card support) &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;* - Support for independent or stretched across all modes desktop monitors &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;* - Easy deployment and wide enterprise flexibility with unified driver package &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;* - Support for Microsoft Windows 7 (32/64bit), Windows Vista (32/64bit), Windows XP (32/64bit), Windows Server 2003/2008 (32/64 bit) and Linux</content><link rel='replies' type='application/atom+xml' href='http://dwibs.blogspot.com/feeds/83087007670503870/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3522151541025714520/83087007670503870' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3522151541025714520/posts/default/83087007670503870'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3522151541025714520/posts/default/83087007670503870'/><link rel='alternate' type='text/html' href='http://dwibs.blogspot.com/2009/11/graphics-card-support-eight.html' title='Graphics Card Support Eight Simultaneously Monitor'/><author><name>Dwi Budi Susanto</name><uri>http://www.blogger.com/profile/18171612115914777961</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiL8ICzZ55gt0g5DOAs7RAMdejZ_ONBQ5-xiYiQl_TwooNrQ9btM46IjxtkLWGgiO_Yvzwwh_0ftAoF23Ub1-yAcsXNZFyXPG7iWGvVmqqDFRO2_6tYZH3yCy92nUGE46Ox24hHSYd7XSpg/s72-c/matrox-octal1.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3522151541025714520.post-1572902743808447630</id><published>2009-11-15T06:02:00.001-08:00</published><updated>2009-11-16T01:16:44.852-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Tips"/><title type='text'>How to keep your computer running at maximum performance.</title><content type='html'>Although there are many things that can affect the performance of your &lt;a class=&quot;kLink&quot; href=&quot;http://www.articlecache.com/articledetail.php?artid=70714&amp;amp;catid=249&amp;amp;title=How+to+keep+your+computer+running+at+maximum+performance.#&quot; id=&quot;KonaLink0&quot; style=&quot;position: static; text-decoration: underline ! important;&quot; target=&quot;undefined&quot;&gt;&lt;span style=&quot;color: #543c1c; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11.4px; font-weight: 400; position: static;&quot;&gt;&lt;span style=&quot;color: #543c1c; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11.4px; font-weight: 400; position: static;&quot;&gt;computer&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;, there are a few simply things you can do each month to help keep your computer running at maximum performance. This article will focus on two problems that impact the performance of your computer and will then explain what you can do about it.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;Problem #1: Computer Hard Disk Files  &lt;br /&gt;
&lt;br /&gt;
Your computer is always writing information to your hard disk, no matter what you do. Your computer attempts to keep all file information in the same location on your hard drive. As you add and delete files, blank spaces are left between your files. As you add new programs or files, your computer tries to use these blank spaces. &lt;br /&gt;
&lt;br /&gt;
Over time, this reading and writing of files can affect the way your computer performs. The files eventually become scattered in multiple locations on your hard disk rather than in the same location. &lt;br /&gt;
&lt;br /&gt;
Your computer will still find the information. However, the more scattered the information becomes on your hard drive, the more accesses your computer has to make to find (and gather) the information. This requires your hard disk to work harder and do more reading/writing than is necessary. It will slow down your computer by as much as 200% and causes increased wear and tear on your hard drive. &lt;br /&gt;
&lt;br /&gt;
Problem #2: Spyware  &lt;br /&gt;
If you use the Internet, at some point you will download a file or software program onto your computer. Sometimes you will know something is being downloaded to your computer. Other times you will have no idea. (Although this article will not talk about small files called “cookies”, you may want to look up information on this subject. Cookies are written onto your computer from the Internet.) &lt;br /&gt;
&lt;br /&gt;
Free computer programs (often referred to as Freeware) are a big hit on the Internet. Every day thousands of users download these “free programs”. Although there are some great freeware programs, these programs often have advertisements or tracking code associated with their use. The term “Spyware” refers to programs that gather information about your computer and (Internet) surfing habits without your knowledge. This information is then sold to a third party company as a means of generating revenue. &lt;br /&gt;
&lt;br /&gt;
The problem with Spyware is that it also impacts the performance of your computer. It can make your computer very sluggish and unresponsive. &lt;br /&gt;
&lt;br /&gt;
Three Steps to Improved Computer Performance  &lt;br /&gt;
Now that we’ve discussed two problems that affect the performance of your computer, let’s discuss three things you can do to get your computer performance back to normal. You should do these three steps in the order presented. Ideally, you should repeat them about once a month or whenever you notice a change in your computer’s performance. &lt;br /&gt;
&lt;br /&gt;
Step #1: Delete Spyware  &lt;br /&gt;
The first thing you should do is to delete spyware files or programs from your computer. To do this, you can use a free software program such as Ad-Aware SE Personal Edition from LavaSoft. To get the program, go to www.download.com and search for “Ad-Aware SE” (without the quotes). Select “Download Now” and follow the installation instructions. Once the program is installed, you can scan your computer for spyware files. Then, you can select and delete them from your computer. &lt;br /&gt;
Note #1: Always be sure to use the “Check for updates now” option to keep your program current.  &lt;br /&gt;
Note #2: You need to be aware that when you delete spyware files, some of those “free” programs you downloaded may not continue to work correctly. If you have a program you’ve downloaded and want to continue to use, check very carefully what you select to delete from the “Scanning results” once the scan has been completed. &lt;br /&gt;
&lt;br /&gt;
Step #2: Clean up your Hard Disk  &lt;br /&gt;
Once the spyware is removed, you need to clean up temporary and unwanted files from your hard disk. To do this on your windows PC, select the start option in the lower left hand corner of your computer screen. Then, select the program option. Under the program option, select “Accessories”. Under the “Accessories” option, select “System Tools”. From the System Tools option, select “Disk Cleanup”. &lt;br /&gt;
&lt;br /&gt;
Select the drive you want to clean from the pull-down menu and select OK. Usually, this is Drive C. If you have more than one hard drive, select one at a time. This program will then scan your computer for files that could be erased from your computer. You can safely erase all temporary and Recycle Bin files. You can also check the box of any other files you want the program to erase. &lt;br /&gt;
&lt;br /&gt;
Step #3: Defrag your Hard Disk  &lt;br /&gt;
Once all the spyware and temporary files are removed, you need to defrag your hard disk. This process simply rewrites your computer files so they are no longer scattered all over your hard disk, but are written in the same location for quick sequential access. &lt;br /&gt;
&lt;br /&gt;
To defrag your hard disk on your windows PC, select the start option in the lower left hand corner of your computer screen. Then, select the program option. Under the program option, select “Accessories”. Under the “Accessories” option, select “System Tools”. From the System Tools option, select “Disk Defragmenter”. First, select the hard drive from your computer. Usually, this is Drive C. However, many computers have multiple hard drives. Select one at a time. &lt;br /&gt;
&lt;br /&gt;
You can select “Analyze” to have the program check out the hard drive and see if it needs to be defragged. The program will prompt you at the completion of its analysis. Use the defragment option as prompted. &lt;br /&gt;
&lt;br /&gt;
Note: If you’ve never used this option before, I would recommend that you select the defragment option.  &lt;br /&gt;
&lt;br /&gt;
Once, you’ve completed these three steps, your computer and hard disk should be able to operate at maximum performance. Don’t forget to repeat these steps at least once a month or whenever you notice a change in your computer’s performance. &lt;br /&gt;
&lt;br /&gt;
Did you find this article useful? For more useful tips and hints, points to ponder and keep in mind, techniques, and insights pertaining to computers, software, viruses and other information, do please browse for more information at our websites. &lt;br /&gt;
www.infozabout.com &lt;br /&gt;
www.computers.infozabout.com.</content><link rel='replies' type='application/atom+xml' href='http://dwibs.blogspot.com/feeds/1572902743808447630/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3522151541025714520/1572902743808447630' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3522151541025714520/posts/default/1572902743808447630'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3522151541025714520/posts/default/1572902743808447630'/><link rel='alternate' type='text/html' href='http://dwibs.blogspot.com/2009/11/how-to-keep-your-computer-running-at.html' title='How to keep your computer running at maximum performance.'/><author><name>Dwi Budi Susanto</name><uri>http://www.blogger.com/profile/18171612115914777961</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3522151541025714520.post-59118644500044508</id><published>2009-11-15T06:01:00.000-08:00</published><updated>2009-11-16T01:25:02.175-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IT News"/><title type='text'>Open Source Content Management Systems</title><content type='html'>The Content management system is a web application that is intended to make content writing and delivery easier. In recent times, open-source Content Management Systems have been seen as an increasingly mainstream part of the market. It enables the users to build and deploy content easier, faster and more effectively. This in turn helps the web masters to maintain their websites rich in strong content by efficiently streamlining the content in them. &lt;br /&gt;
&lt;br /&gt;
The most significant&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;fact about the Open Source CMS are that they diminish the cost of maintaining a website and enable webmasters to manage their own content. Open Source Content management Systems have now matured to the point where they should be considered side by side with commercial alternative. If you are looking for a way to control and manage your website content easily, the content management systems are an effective administrative tool. &lt;br /&gt;
&lt;br /&gt;
Open-source CMS are typically developed using open tools, such as PHP, Perl, Python, Java and UNIX. Working in these environments reduces ‘lock-in’ with specific vendors or software packages. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Salient Features of Open Source CMS&lt;/b&gt; &lt;br /&gt;
• Minimal cost &lt;br /&gt;
• Extensive documentation &lt;br /&gt;
• Easy Customization &lt;br /&gt;
• Number of plug-ins developed &lt;br /&gt;
• Constant upgrades &lt;br /&gt;
• Timely improvisations &lt;br /&gt;
• Healthy User Community for discussion &lt;br /&gt;
• Additional capabilities such as SEO &lt;br /&gt;
• RSS Feeds integration &lt;br /&gt;
• Twitter and Facebook integration &lt;br /&gt;
• Quick search &lt;br /&gt;
• Rapid Problem Solver &lt;br /&gt;
• Easy maintenance &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Most Favorite Open Source Content Management Systems&lt;/b&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Drupal Content Management Systems&lt;/b&gt; - Drupal is an easy and widely accepted Content Management System, which enables the webmasters to build up an interactive community that helps to promote your services and products easily. Drupal development services includes a wide range of operations like template development , custom design, design Integration, custom theme development, custom modules development, Drupal migration, blocks development and Drupal websites maintenance. The most important part of the Drupal development services is that it meets almost all customized specifications of the client. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Joomla Content Management Systems&lt;/b&gt; - Joomla is one of the most popular and widely admired content management system. The most notable point of the Joomla services is that the Joomla empowers a wide range of applications - starting from simple web pages for personal use to high profile professional websites. Other noteworthy Joomla services are template customization, Joomla custom modules development, Joomla custom components development, Joomla design integration, Joomla module installation, custom modification and customization etc. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;DotNetNuke Content Management Systems&lt;/b&gt; - DotNetNuke CMS is a open source web application that has been developed in VB.NET for the ASP.NET framework. DotNetNuke is another most reliable and effective CMS that can produce websites and blogs with exceptional look and feel. The service is an ultimate package of Data management and storage, data security, business process integration, 3rd party application integration, extensive QA testing, production deployment, Dot Net Nuke Consulting and many more. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Why should you try the Open Source CMS&lt;/b&gt; &lt;br /&gt;
The open source CMS are free, so you don’t need to spend money to test them. Usually, you end up paying a hefty amount to get a custom CMS built, and all you can expect before-hand is a demo. Demos will not provide enough experience with the CMS to discover its downfalls. &lt;br /&gt;
&lt;br /&gt;
There are several active communities where you can seek help to handle any issues that arise. The ease of set-up and use is also an attractive aspect of the open source CMS, and there’s enough documentation available so you may customize the CMS to suit your business requirements.</content><link rel='replies' type='application/atom+xml' href='http://dwibs.blogspot.com/feeds/59118644500044508/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3522151541025714520/59118644500044508' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3522151541025714520/posts/default/59118644500044508'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3522151541025714520/posts/default/59118644500044508'/><link rel='alternate' type='text/html' href='http://dwibs.blogspot.com/2009/11/content-management-system-is-web.html' title='Open Source Content Management Systems'/><author><name>Dwi Budi Susanto</name><uri>http://www.blogger.com/profile/18171612115914777961</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3522151541025714520.post-8313008223513474879</id><published>2009-11-15T05:59:00.002-08:00</published><updated>2009-11-16T01:16:44.852-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Tips"/><title type='text'>Malware Threats And Tips For Removal</title><content type='html'>Your system can be corrupted due to harmful Malware like virus, worms or Trojan horse . The virus downloads itself when you are working on your system without your permission and when you become aware this it is quite late as it might have infected your crucial files, documents, programs etc. thus resulting a huge loss to your organization. It automatically corrupts the information that may be essential for your business. Few general infections are virus, worms or Trojan horse, adware etc. which can possibly spoil your operating system also. While&lt;a name=&#39;more&#39;&gt;&lt;/a&gt; you download certain software or files and documents from unsecured websites, chances are that your may even download a huge amount of Malware. Here are some symptoms by which you can assure that your PC is infected by deadly Malware , &lt;br /&gt;
- Reduction in functionality of your system &lt;br /&gt;
- Rebooting of system randomly &lt;br /&gt;
- Suddenly, your system may crash down while you are working on the net &lt;br /&gt;
- Strange pictures that are downloaded on your system &lt;br /&gt;
- Your security applications are automatically disabled &lt;br /&gt;
- Unidentified files at boot up &lt;br /&gt;
&lt;br /&gt;
People usually get confused for worms and viruses as these are the two major types of malwares that corrupt your system. The computer virus corrupts the file once it is downloaded on your system, it is also capable to infect other functional software programs on your PC. Computer worms are quite infectious as these spread easily and contains payloads that reduces the speed of your computer. Trojan infection also infects your PC very severely and allows the hacker to access your PC who can control your whole system. It continuously destroys user files and programs, registry details and information which is of great importance to the user as well as the system to operate systematically. &lt;br /&gt;
&lt;br /&gt;
To safeguard your PC from such harmful malware infections, you need to fix some security software that also removes the malware completely from your PC. This system security software also helps to remove or repair the infected files and programs in your computer thereby protecting your system and business from considerable loss . There are many online companies offering helpful malware programs which can be easily fixed in your PC and therefore save it from being infected. The malware tools scan and check your entire system if it is infected with viruses or worms. If it is infected, the program will note it and will ask you to decide if the program needs to be corrected or deleted after the scan is over. The choice is your, you can order the program to delete the file if it is not that essential, or else, if the file if too important, you can get it repaired. &lt;br /&gt;
&lt;br /&gt;
You can run these scans on your PC everyday, every week or every month, whichever suits your needs. If you want to safeguard your system against Malware infections, then you should scan your system regularly by installing an effective Malware program. Though, one should remember that there are new Malware threats while you are on the Net, but if you scan your PC regularly, then you can save crucial information from being lost. You can now save your system as well as your business by installing the best Malware program immediately.</content><link rel='replies' type='application/atom+xml' href='http://dwibs.blogspot.com/feeds/8313008223513474879/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3522151541025714520/8313008223513474879' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3522151541025714520/posts/default/8313008223513474879'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3522151541025714520/posts/default/8313008223513474879'/><link rel='alternate' type='text/html' href='http://dwibs.blogspot.com/2009/11/malware-threats-and-tips-for-removal.html' title='Malware Threats And Tips For Removal'/><author><name>Dwi Budi Susanto</name><uri>http://www.blogger.com/profile/18171612115914777961</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3522151541025714520.post-8386071485108972080</id><published>2009-11-15T05:59:00.000-08:00</published><updated>2009-11-15T05:59:07.424-08:00</updated><title type='text'>Increase the traffic to your site through article writing</title><content type='html'>1Who doesn’t want to steer traffic to their web sites regularly? But this can only be done by performing various SEO techniques that is helpful in driving potential traffic to your site or blogs. This process is known as search engine optimisation and it can be done either by you or by hiring an expert. &lt;br /&gt;
&lt;br /&gt;
But it is always advised to get your website optimised through an expert only because this process involves high technical skills and apart from this it is very time consuming too. But the process of hiring an expert too is not that straight, though it saves your time but it involves a lot of money. &lt;br /&gt;
&lt;br /&gt;
Then what?&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
However there is one technique where you can save a lot of time and money that is through ‘article writing’. Article writing is a very effective way of search engine optimization. &lt;br /&gt;
&lt;br /&gt;
Most people might think what’s the connection between article writing and driving traffic to your site? It’s quite easy as the internet consists of a lot of information about various topics and millions of researchers, visitors and webmasters look up for different content for their sites and blogs. &lt;br /&gt;
At this point they have the choice for creating their own search or content for a superior quality article that can later be used in a quick and easy manner. Now that’s the point of time when you are in. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
But before you write an article, there are a few points that need to be considered: &lt;br /&gt;
&lt;br /&gt;
1 Right software- Before you start writing an article, you should select the best software for it. For this, Microsoft Word is considered to be the best software as it has all the features that are required for the process of article writing. The features such as spell check, word count, synonyms etc can easily be found in the software which makes it convenient to write articles. In case you do not have MS Word, you can also use Open office word or Notepad. &lt;br /&gt;
&lt;br /&gt;
1 Right headline- It is very important to choose the right headline. It is always better to create a headline that is appealing. A catchy and striking headline is full of impact and it can easily create catch attention of the reader towards it. &lt;br /&gt;
&lt;br /&gt;
2 Word count- It is said that a good article is the one that can convey what it wants to within 500 to 700 words. The article should neither be too short nor too lengthy. If your article is too long, it will attenuate the attention of the reader and it may be considered as a pull. &lt;br /&gt;
&lt;br /&gt;
3 Editing the masterpiece- It is important to proof read and edit your article once you have finished writing it. Ensure that the article is free from spelling and grammatical errors. For this you should take help of a professional. &lt;br /&gt;
&lt;br /&gt;
After all the above process, the next step is to find an online site where you can submit your article and create your online archive. &lt;br /&gt;
Well written articles are an excellent way of pulling more and more potential traffic to your web site.</content><link rel='replies' type='application/atom+xml' href='http://dwibs.blogspot.com/feeds/8386071485108972080/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3522151541025714520/8386071485108972080' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3522151541025714520/posts/default/8386071485108972080'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3522151541025714520/posts/default/8386071485108972080'/><link rel='alternate' type='text/html' href='http://dwibs.blogspot.com/2009/11/increase-traffic-to-your-site-through.html' title='Increase the traffic to your site through article writing'/><author><name>Dwi Budi Susanto</name><uri>http://www.blogger.com/profile/18171612115914777961</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3522151541025714520.post-4503200239031436544</id><published>2009-11-15T05:57:00.001-08:00</published><updated>2009-11-16T01:25:16.247-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Tips"/><title type='text'>Trojan Infections And How To Eliminate Them</title><content type='html'>Trojan horse is an infection that severely affects your computer. It causes a great damage to your computer by affecting the files, documents and other important programs which may be very helpful and important for your organization. Usually the comuter users never recognize that their system is getting infected by this type of Malware and it spreads quickly and corrupts your entire system. If you don’t eliminate Trojan infections from your computer quickly, you may finally be losing your essential data thus losing most of your business. trojan is a deadly virus that causes great financial losses to your business. Hence&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt; you must be very careful while working on the net. The main objective of this virus is to cause computer infection which allows the hacker to access your system. Trojan horse infects your computer and lets the hacker to initiate any action they want to. Trojan Infections are a huge threat and these are a few things that the computer will perform like, if infected &lt;br /&gt;
-               Removing the files on PC &lt;br /&gt;
- Installing extra malicious programs or files on your PC through safety holes &lt;br /&gt;
- Capturing and convenient viewing of screen data such as login information &lt;br /&gt;
- Fixing harmful keys by registry control  &lt;br /&gt;
- General theft of information on the computer or any personal information &lt;br /&gt;
Sources of infections like virus, worms etc are unlimited but these mostly affect your system while downloading some software, music or games and more visibly by various harmful attachments that you receive in your emails . You should also relaise while you see some pop-ups or web adverts which may ask you to click on these images, but you need to be careful, as soon as you click on these, you may invite some malware such as Trojan horse that will damage your system.Trojan horse can corrupt your system by most common User deception method. Hence, it is advised to be careful while downloading any program of file or while clicking on any unfamiliar object on your computer. &lt;br /&gt;
&lt;br /&gt;
There are numerous methods to secure your computer from infections such as Trojan horse and a few of these techniques are installing free Trojan remover programs and firewalls. These are primarily installed in your system and must be installed by computer users in order to ensure maximum safety for important files and programs from getting lost due to Trojan horse. Never forget there are numerous dangerous infections waiting to damage your computer and as millions of people these days use internet need to know these things. These features are critical for the user to know. It is suggested to set up free Trojan removal programs as this investment is worthwhile to safeguard your computer from getting corrupted. These infections are complex and thus may not be totally removed by manual removal programs, so always opt for Trojan remover programs that are convininetly offered online at affordable prices.An effective Trojan horse remover program protects your system by either deleting the infected file or repairing it, whatever is feasible to save your system from crashing down. It also observes and verifies the files you download on your computer, so this program warns you against opening any file that may contain malicious matter. &lt;br /&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
       yahooBuzzArticleHeadline = &quot;Trojan Infections And How To Eliminate Them&quot;;
       yahooBuzzArticleSummary = &quot;Trojan horse is an infection that severely affects your computer. It causes a great damage to your s ...
&quot;;
       yahooBuzzArticleType = &quot;text&quot;;
       yahooBuzzArticleId = window.location.href;
      
&lt;/script&gt;       &lt;script badgetype=&quot;small&quot; src=&quot;http://d.yimg.com/ds/badge2.js&quot; type=&quot;text/javascript&quot;&gt;
       
      
&lt;/script&gt;&lt;span class=&quot;yahooBuzzBadge yahooBuzzBadge-small&quot; id=&quot;yahooBuzzBadge-97938362521258293440726&quot;&gt;&lt;a href=&quot;http://buzz.yahoo.com/buzz?targetUrl=http%3A%2F%2Fwww.articlecache.com%2Farticledetail.php%3Fartid%3D123555%26catid%3D31%26title%3DTrojan%2BInfections%2BAnd%2BHow%2BTo%2BEliminate%2BThem&quot; style=&quot;display: block; text-decoration: none; width: 74px;&quot; title=&quot;Vote for your favorite stories on Yahoo! Buzz&quot;&gt;&lt;span style=&quot;-moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background: transparent url(http://l.yimg.com/ds/orion/1.0.12/img/badge-small-en.png) no-repeat scroll left top; cursor: pointer; display: block; float: left; height: 0pt; overflow: hidden; padding-top: 22px; text-indent: -999em; width: 74px;&quot;&gt;Buzz up!&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://dwibs.blogspot.com/feeds/4503200239031436544/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3522151541025714520/4503200239031436544' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3522151541025714520/posts/default/4503200239031436544'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3522151541025714520/posts/default/4503200239031436544'/><link rel='alternate' type='text/html' href='http://dwibs.blogspot.com/2009/11/trojan-infections-and-how-to-eliminate.html' title='Trojan Infections And How To Eliminate Them'/><author><name>Dwi Budi Susanto</name><uri>http://www.blogger.com/profile/18171612115914777961</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3522151541025714520.post-478211162373917598</id><published>2009-11-15T05:54:00.000-08:00</published><updated>2009-11-16T01:25:02.176-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IT News"/><title type='text'>Affiliate Marketing is a Great Way to Start in Making Money Online</title><content type='html'>Each of us has its own interest or has a hobby. Some love all kinds of books, music, and movies while others are into sports and traveling. There are also people who love to grow flowers and loves pets. These things help us to relax and forget our everyday problems and troubles and these things are common to people. But not everyone has a hobby that makes&lt;a name=&#39;more&#39;&gt;&lt;/a&gt; money for him/her except if you love your job. &lt;br /&gt;
&lt;br /&gt;
Money making hobby could let you treat your family and friends with the extra cash or you can even quit your current job that you almost certainly hate. That is why many of us today go online to start a business; their reasons are either to supplement their income or to gradually replace their offline income from their job. Affiliate marketing is a great way to start in making money online. For more details go to www.money-secret-exposed.com. &lt;br /&gt;
Affiliate marketing is a revenue sharing partnership between a web merchant and one or more affiliates. The affiliate is paid a commission for referring clicks, leads or most often sales to the merchant. An affiliateâ€™s advantage is that he can make money in a business where he doesnâ€™t have the upfront costs of creating his own product, and he doesnâ€™t have to worry about e-commerce, bookkeeping, or even customer support for it is the merchantâ€™s responsibility. &lt;br /&gt;
&lt;br /&gt;
Now, for sure you want to be an affiliate marketer with all that benefits an affiliate could get. But, do you have what it takes to be an affiliate marketer? Before you begin your venture into affiliate marketing, you need to decide first which area interest you. What products do you know the most and which products you could do the best job of selling? Once you discover your specialty, perseverance, patience, determination comes next. These are the qualities you should possessed to be a good affiliate marketer. &lt;br /&gt;
&lt;br /&gt;
Too many online business prospectors lose out because they become impatient. You also have to know what your strengths are, the things in which you are good at and your capabilities and abilities related to your chosen streak. And the most important thing is you have to have a strong desire to succeed in affiliate marketing. &lt;br /&gt;
&lt;br /&gt;
To be an affiliate marketer is not an easy task. You have to learn the techniques of marketing your product or service. You shouldnâ€™t be looking at every chance because marketing is all about attracting you to look at this or that particular opportunity. To be a successful affiliate marketer, you should learn how to listen and to be taught because in life we need to learn skills to get by. For more information login to www.ad-tracking-pro.com. For an affiliate marketer, you should know how to market your site effectively, in will enable you to get thousands of visitors coming to your site which transforms into more sales. This only means that the faster you set up a website, the bigger your chances of making money online faster. You should avoid the same mistakes some affiliates make everyday, they are only building a short-term business where they just make a small sale. Make sure you do understand that you should be building a long-term affiliate business and not just something that makes you a few dollars on one sale. &lt;br /&gt;
&lt;br /&gt;
It is also better to have knowledge on how to up sell your visitors for expensive services. This will in turn make you become recognized as an expert in your field and making money will be easier. There are some people thinks that just by having affiliate links on their website will bring them good profits. This can have some truth to it, but then most successful affiliates still believe that making use of strong marketing campaigns for their affiliate programs is still important. But affiliate marketers become much more successful when they treat their customers or online visitors as friends. Make a commitment to establish relationships with your customers and especially with visitors to your site. It is very important for an affiliate marketer to have a good business relationship with customers or visitors.</content><link rel='replies' type='application/atom+xml' href='http://dwibs.blogspot.com/feeds/478211162373917598/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3522151541025714520/478211162373917598' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3522151541025714520/posts/default/478211162373917598'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3522151541025714520/posts/default/478211162373917598'/><link rel='alternate' type='text/html' href='http://dwibs.blogspot.com/2009/11/affiliate-marketing-is-great-way-to.html' title='Affiliate Marketing is a Great Way to Start in Making Money Online'/><author><name>Dwi Budi Susanto</name><uri>http://www.blogger.com/profile/18171612115914777961</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3522151541025714520.post-6087128348861136254</id><published>2009-11-15T05:52:00.001-08:00</published><updated>2009-11-16T01:24:12.876-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Programming"/><title type='text'>Basic Functions of A window Registry Cleaner</title><content type='html'>Most of us go through a similar experience, when we buy a brand new Personal &lt;a class=&quot;kLink&quot; href=&quot;http://www.articlecache.com/articledetail.php?artid=124447&amp;amp;catid=31&amp;amp;title=Basic+Functions+of+A+window+Registry+Cleaner#&quot; id=&quot;KonaLink0&quot; style=&quot;position: static; text-decoration: underline ! important;&quot; target=&quot;undefined&quot;&gt;&lt;span style=&quot;color: rgb(84, 60, 28) ! important; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11.4px; font-weight: 400; position: static;&quot;&gt;&lt;span class=&quot;kLink&quot; style=&quot;background-color: transparent; border-bottom: 1px solid rgb(84, 60, 28); color: rgb(84, 60, 28) ! important; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11.4px; font-weight: 400; position: static;&quot;&gt;Computer&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;preLoadWrap&quot; id=&quot;preLoadWrap0&quot; style=&quot;position: relative;&quot;&gt;&lt;div id=&quot;preLoadLayer0&quot; style=&quot;display: none; left: -18px; position: absolute; top: -32px; z-index: 4000;&quot;&gt;&lt;img src=&quot;http://kona.kontera.com/javascript/lib/imgs/grey_loader.gif&quot; style=&quot;border: 0px none;&quot; /&gt;&lt;/div&gt;&lt;/span&gt;&lt;/a&gt;, it works smoothly and with a great speed, however, eventually it starts flinging problems at us. Many a times, we also get unexpected performance issues, like window gets hanged, programmes load and runs slowly, etc. and we witness few unfamiliar window error messages. This is all due to cluttered, disorganised and fragmented registry. However, Window Registry Cleaner is now a solution to all these window issues. &lt;br /&gt;
&lt;br /&gt;
What is a window registry cleaner?&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
This is a database meant for all versions of Window Operating Systems. This window cleaner stores information, data and configurations regarding the different software and hardware installed on your computer. In the course of working on our computer, we intend to download and add new software, add new hardware, applications, and programmes. These we do not use after a point of time and such unwanted and unused files and software keeps getting accumulated in the registry of our computer. These unnecessary and unused data clogs the computer registry and occupies the memory space. Several hardware, software installations and data and files can corrupt your window’s registry. This affects your computer performance and its speed adversely, leading to hang ups, blank blue screens, slow loading and running of programmes, and even Window Crashes many times. This can even slow down your internet connection. &lt;br /&gt;
&lt;br /&gt;
Functions of window registry cleaner: Many times, when we delete a software, few files or extentions releted to them are still left behind in the computer registry, which can clutter it. Also, many duplicate files can unnecessarily occupy the computer memory. do away with all of these unwanted material to enhance your computer’s performance and speed. &lt;br /&gt;
As mentioned above, it is highly important to keep your computers registry clean, uncluttered and organised to ensure good and smooth functioning of your computer and to maintain its speed. For this purpose you require a top registry cleaner. The basic three functions of a window cleaner are: &lt;br /&gt;
(1) By deleting all the unwanted data and files from the registry it improves the performance and speed of your computer. It do away with all your problems like slow loading and running of programmes, hanging up of windows, slow booting process, window errors, etc. It even improves your internet speed. &lt;br /&gt;
(2) There are some viruses, which even good quality Anti-Virus software is not able to identify and remove, as some of them hides in some very distant or unused application of the window. However, these window cleaners are capable of effectively removing these harmful viruses and protect your computers against them. &lt;br /&gt;
(3) Apart from regularly scanning and clearing your window, it even regularly updates your software, like anti-virus, to the newer and latest versions and reminds you about few unused software, files and data. &lt;br /&gt;
Many times, when we delete a software, few files or extentions related to them are still left behind in the computer registry, which can clutter it. Also, many duplicate files can unnecessarily occupy the computer memory. Registry cleaners do away with all of these unwanted material to enhance your computer’s performance and speed. &lt;script type=&quot;text/javascript&quot;&gt;
       yahooBuzzArticleHeadline = &quot;Basic Functions of A window Registry Cleaner&quot;;
       yahooBuzzArticleSummary = &quot;By deleting all the unwanted data and files from the registry it improves the performance and speed of your computer. It do away with all your problems like slow loading and running of programmes, hanging up of windows, slow booting process, window errors, etc. It even improves your internet speed.&quot;;
       yahooBuzzArticleType = &quot;text&quot;;
       yahooBuzzArticleId = window.location.href;
      
&lt;/script&gt;       &lt;script badgetype=&quot;small&quot; src=&quot;http://d.yimg.com/ds/badge2.js&quot; type=&quot;text/javascript&quot;&gt;
       
      
&lt;/script&gt;&lt;span class=&quot;yahooBuzzBadge yahooBuzzBadge-small&quot; id=&quot;yahooBuzzBadge-53449282521258293120154&quot;&gt;&lt;a href=&quot;http://buzz.yahoo.com/buzz?targetUrl=http%3A%2F%2Fwww.articlecache.com%2Farticledetail.php%3Fartid%3D124447%26catid%3D31%26title%3DBasic%2BFunctions%2Bof%2BA%2Bwindow%2BRegistry%2BCleaner&quot; style=&quot;display: block; text-decoration: none; width: 74px;&quot; title=&quot;Vote for your favorite stories on Yahoo! Buzz&quot;&gt;&lt;span style=&quot;-moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background: transparent url(http://l.yimg.com/ds/orion/1.0.12/img/badge-small-en.png) no-repeat scroll left top; cursor: pointer; display: block; float: left; height: 0pt; overflow: hidden; padding-top: 22px; text-indent: -999em; width: 74px;&quot;&gt;Buzz up!&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://dwibs.blogspot.com/feeds/6087128348861136254/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3522151541025714520/6087128348861136254' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3522151541025714520/posts/default/6087128348861136254'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3522151541025714520/posts/default/6087128348861136254'/><link rel='alternate' type='text/html' href='http://dwibs.blogspot.com/2009/11/basic-functions-of-window-registry.html' title='Basic Functions of A window Registry Cleaner'/><author><name>Dwi Budi Susanto</name><uri>http://www.blogger.com/profile/18171612115914777961</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3522151541025714520.post-7121216787478766756</id><published>2009-11-15T04:46:00.000-08:00</published><updated>2009-11-16T01:25:02.176-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IT News"/><title type='text'>AMD Ready to Beat the Intel</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEix-FAY09JBg7eGIl_tDCqmIrANJO4Xkjh673UvhLwa0VxicuGj2RkN5Q1ar2rukI_B_PiGsGPqdQU0BQLJKHqPpkk4yFAd50NfWMyrEw7u792cvR57n-E83oZB2UMAHDjFtcjVXndeR3DC/s1600-h/amd_vs_intel.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEix-FAY09JBg7eGIl_tDCqmIrANJO4Xkjh673UvhLwa0VxicuGj2RkN5Q1ar2rukI_B_PiGsGPqdQU0BQLJKHqPpkk4yFAd50NfWMyrEw7u792cvR57n-E83oZB2UMAHDjFtcjVXndeR3DC/s200/amd_vs_intel.jpg&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;Before the advent of dual core technology, AMD Mastering the world&#39;s fastest processor. But after the technology emerged and the other dual core AMD increasingly left behind. But this seems this situation will be back soon change with the emergence of new chip technology forces made AMD. &lt;br /&gt;
&lt;br /&gt;
On Wednesday (11/11) AMD yesterday announced plans to force the emergence of a new chip from AMD with names such as Bulldog, Bulldozer, Danube, Brazos and Ontario.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
Attacks begin with AMD in the launch of high-end graphics chip with the name of Hemlock. No half-tangung, this chip consists of two GPUs that can provide a graphical computing power of 5 teraflops. Hemlock sold the next week with prices starting at $ 400 to $ 500. &lt;br /&gt;
&lt;br /&gt;
At around early next year, AMD is ready to launch four new processors with quad-core technology for notebook processor that can save energy up to support batreay neotebook to 7 hours. Also with the emergence of proceesor with Six-Core technology for desktop computing end higt intended to Eyefinity AMD, multi-display and gamers.&lt;br /&gt;
&lt;br /&gt;
AMD also plans to launch a new graphics chip with which the Llano. Llano is the first Fusion chip, will have approximately one billion transistors and will be produced on 32-nanometer process. &lt;br /&gt;
&lt;br /&gt;
Llano will appear for a laptop graphics in 2011 as part of a platform called the Sabine, which will have a four-core CPU and DDR3 memory support and DirectX 11 graphics. For the mainstream desktop, Llano will appear in about the same time. Llano for desktops will be launched on a platform that called Lynx, which will also support DDR3 memory and include up to four CPU cores. &lt;br /&gt;
&lt;br /&gt;
There are at least 4 other chips will be launched at the beginning of next year: &lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;* - Six-core desktop processor for PC enthusiasts known as Leo, with DirectX 11 graphics and AMD Eyefinity technology, which allows gamers to use a computer screen for a wider field of vision, &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;* - A major desktop chip called a Dorado which will have integrated graphics and is offered in a dual, triple and quad-core version, &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;* - Dual-core 45-nanometer chip known as the Nile for ultrathin notebook, which aims to provide more than seven hours of battery life with DirectX 11 discrete graphics and DirectX 10.1 support for the IGP, and &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;* - A quad-core notebook chip mainstream Danube that aims to provide a seven-hour battery and supports DirectX 10 IGP, DirectCompute and OpenCL acceleration.</content><link rel='replies' type='application/atom+xml' href='http://dwibs.blogspot.com/feeds/7121216787478766756/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3522151541025714520/7121216787478766756' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3522151541025714520/posts/default/7121216787478766756'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3522151541025714520/posts/default/7121216787478766756'/><link rel='alternate' type='text/html' href='http://dwibs.blogspot.com/2009/11/amd-ready-to-beat-intel.html' title='AMD Ready to Beat the Intel'/><author><name>Dwi Budi Susanto</name><uri>http://www.blogger.com/profile/18171612115914777961</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEix-FAY09JBg7eGIl_tDCqmIrANJO4Xkjh673UvhLwa0VxicuGj2RkN5Q1ar2rukI_B_PiGsGPqdQU0BQLJKHqPpkk4yFAd50NfWMyrEw7u792cvR57n-E83oZB2UMAHDjFtcjVXndeR3DC/s72-c/amd_vs_intel.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3522151541025714520.post-4781372842267605521</id><published>2009-11-15T04:39:00.001-08:00</published><updated>2009-11-16T01:25:02.176-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IT News"/><title type='text'>18-Button OpenOfficeMouse</title><content type='html'>This is very unique feature that had been implemented in computer mouse. 18-Button in a mouse. &lt;a href=&quot;http://openofficemouse.com/&quot;&gt;WarMouse&lt;/a&gt; announced the release of the OOMouse at Orvieto, Italy, November 6, 2009, the first multi-button application mouse designed for a wide variety of software applications, including Adobe Photoshop, Autodesk AutoCAD, Microsoft Office, and OpenOffice.org. With a revolutionary and patented design featuring 18 buttons, an analog joystick, and support for as many as 52 key commands, the OOMouse is intended to provide a faster and more efficient user interface for most complex software applications than the conventional icons, pull-down menus, and hotkeys presently permit.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt; &lt;br /&gt;
The OpenOfficeMouse was designed with the goal of being the best and most useful mouse the digital world has seen to date. Initially inspired by the keyboards on the Treo smartphones, it was designed by a game designer who was annoyed with the paltry number of buttons available on high-end gaming mice. Because gaming mice have historically been designed primarily for FPS games, not MMO and RTS games, they do not possess sufficient buttons for the dozens of commands, actions and spells that are required in games that make heavy use of icon bars and pull-down menus. After discovering that the available World of Warcraft mice were nothing more than regular two-button mice decorated with orcs, dwarves, and Night elves, the idea of the OOMouse was born. After much experimentation, it was determined that 16 buttons divided into two 8-button halves were the maximum number of buttons that could be efficiently used by feel alone. In the process of design and development, it quickly became apparent that many non-gaming applications would also benefit from having dozens of commands accessible directly from the mouse, especially applications with nested pull-down menus and hotkey combinations. OpenOffice.org was selected as the ideal application suite around which to design this application mouse because the usage tracking feature of OpenOffice.org 3.1 permitted the assignment of application commands to mouse buttons based on the data gathered from more than 600 million actual mouse and keystroke commands enacted by users.&lt;br /&gt;
Over on the free-software side of the world, things are a little different. If the phrase “design by committee” ever sent an icy pang of fear into your heart, then look away now. The Open Office organization, behind the splendid free MS Word alternative of the same name, have come up with a mouse with not one button, but 18, all of which can be double clicked, if you can actually contort your fingers to reach them.&lt;br /&gt;
And of course, all these buttons can be configured, tweaked and customized as you’d expect from an open-source design. Here, in it’s confusing glory, is the (not even full) run down:&lt;br /&gt;
18 programmable mouse buttons with double-click functionality&lt;br /&gt;
Three different button modes: Key, Keypress, and Macro&lt;br /&gt;
Analog Xbox 360-style joystick with optional 4, 8, and 16-key command modes&lt;br /&gt;
Clickable scroll wheel&lt;br /&gt;
512k of flash memory&lt;br /&gt;
63 on-mouse application profiles with hardware, software, and autoswitching capability&lt;br /&gt;
1024-character macro support.&lt;br /&gt;
Open source support software for creating, managing, and customizing application profiles&lt;br /&gt;
Import and export of custom profiles in XML format&lt;br /&gt;
Optional audio notification of profile switching with customizable wave files&lt;br /&gt;
PDF export of profile button assignments&lt;br /&gt;
Adjustable resolution from 400 to 1,600 CPI&lt;br /&gt;
20 default profiles for popular games and applications, including OpenOffice.org&lt;br /&gt;
3.1, Adobe Photoshop, the Gnu Image Manipulation Program, World of Warcraft, and the Call of Duty series.&lt;br /&gt;
One of those stands out: “PDF export of profile button assignments”. A mouse so complicated that you need a cheat-sheet to use it. What’s more, it is butt-ugly. looking like somebody cut holes in a generic dime-store mouse and inserted the plastic leftovers of pill-bottle lids.&lt;br /&gt;
The saving feature, if indeed this thing can be saved, is the analog control stick, very similar to the Nintendo 64 controller’s mushroom stick. Unlike the nodule on the mighty mouse or the tipping, clicking scroll wheels of any other mouse, the stick is on the side, under your thumb. This strikes us a dead handy.&lt;br /&gt;
The pictures you see are either mockups or prototypes, and the actual mouse should be available in February for $75. It’ll work with Windows, OS X and of course, Linux.</content><link rel='replies' type='application/atom+xml' href='http://dwibs.blogspot.com/feeds/4781372842267605521/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3522151541025714520/4781372842267605521' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3522151541025714520/posts/default/4781372842267605521'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3522151541025714520/posts/default/4781372842267605521'/><link rel='alternate' type='text/html' href='http://dwibs.blogspot.com/2009/11/18-button-openofficemouse.html' title='18-Button OpenOfficeMouse'/><author><name>Dwi Budi Susanto</name><uri>http://www.blogger.com/profile/18171612115914777961</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3522151541025714520.post-5112254161995243645</id><published>2009-11-15T04:27:00.000-08:00</published><updated>2009-11-16T01:24:12.876-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Programming"/><title type='text'>Processing Forms with PHP, a Beginner’s Guide</title><content type='html'>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The beginning stages of a web-based form are very simple: you read the &lt;acronym title=&quot;HyperText Markup Language&quot;&gt;HTML&lt;/acronym&gt; guide, learn about select menus, options, form labels, radio inputs and all the myriad ways you can inveigle information from your visitors. You also learn about the &lt;code&gt;action&lt;/code&gt; and &lt;code&gt;method&lt;/code&gt; attributes.  Great. So all of this &lt;acronym title=&quot;HyperText Markup Language&quot;&gt;HTML&lt;/acronym&gt; you’ve learned is wonderful – but won’t actually &lt;i&gt;do&lt;/i&gt; anything. You need to provide some kind of back-end rules to actually make any use of this&amp;nbsp;information. &lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;h4&gt;Deciding how to use the&amp;nbsp;Data&lt;/h4&gt;First things first, you have to decide what you want to do with the data. I’m only going to deal with the most common probable tasks, here – no image editing or complex database updates, just simple data management. Are you going to &lt;a href=&quot;http://www.joedolson.com/articles/2007/02/processing-forms-with-php/#database&quot;&gt;write your data to a database&lt;/a&gt;?  Do you want to use it to &lt;a href=&quot;http://www.joedolson.com/articles/2007/02/processing-forms-with-php/#file&quot;&gt;create a file&lt;/a&gt; which will hold a record of the transaction?  Do you want it to &lt;a href=&quot;http://www.joedolson.com/articles/2007/02/processing-forms-with-php/#semail&quot;&gt;send an email&lt;/a&gt;?&lt;br /&gt;
&lt;span id=&quot;more-117&quot;&gt;&lt;/span&gt;&lt;br /&gt;
For the sake of each example, I’m going to imagine we’re creating a survey. The form needs to submit information which will be inserted into a MySQL database which, if you choose, can be analyzed in various ways using other scripts later. This is just about getting the data into the database. We’ll start, therefore, by describing the form you’ll be using to collect&amp;nbsp;information.&lt;br /&gt;
Let’s imagine a survey collecting four pieces of&amp;nbsp;information:&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;A reason for contacting you The reason for contact will have four options, but only one will be allowable as a choice.  This will use radio button&amp;nbsp;inputs.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;A list of services the contacting person might be interested in. In this case, the person will be able to select several options, so we’ll be using&amp;nbsp;checkboxes.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Survey taker’s state of residence. This will be a drop down.  Only one can be chosen, but there are far too many choices for a radio input to make any&amp;nbsp;sense.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Comments from the survey taker. Could be anything – so this will have to be a text&amp;nbsp;field.&lt;br /&gt;
&lt;/li&gt;
&lt;/ol&gt;The code for your form will look something like&amp;nbsp;this:&lt;br /&gt;
&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;html4strict&quot; style=&quot;font-family: monospace;&quot;&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;form&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;method&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;post&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;action&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;&quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;p&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;fieldset&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;legend&lt;/span&gt;&amp;gt;&lt;/span&gt;Why are you contacting us?&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;legend&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;div&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;input&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;type&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;radio&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;name&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;q1_why&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;id&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;q1a&quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;label&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;for&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;q1a&quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;Technical Support&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;label&lt;/span&gt;&amp;gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;br&lt;/span&gt; &lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;input&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;type&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;radio&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;name&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;q1_why&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;id&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;q1b&quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;label&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;for&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;q1b&quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;Applying for Work&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;label&lt;/span&gt;&amp;gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;br&lt;/span&gt; &lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;input&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;type&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;radio&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;name&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;q1_why&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;id&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;q1c&quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;label&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;for&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;q1c&quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;Wanted to Hire You&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;label&lt;/span&gt;&amp;gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;br&lt;/span&gt; &lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;input&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;type&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;radio&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;name&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;q1_why&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;id&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;q1d&quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;label&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;for&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;q1d&quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;Other&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;label&lt;/span&gt;&amp;gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;br&lt;/span&gt; &lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;div&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;fieldset&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;fieldset&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;legend&lt;/span&gt;&amp;gt;&lt;/span&gt;What service are you interested in? (Check all that apply.)&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;legend&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;div&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;input&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;type&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;checkbox&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;name&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;q2_service[]&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;id&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;q2a&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;value&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;Heating&quot;&lt;/span&gt; &lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;label&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;for&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;q2a&quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;Heating&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;label&lt;/span&gt;&amp;gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;br&lt;/span&gt; &lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;input&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;type&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;checkbox&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;name&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;q2_service[]&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;id&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;q2b&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;value&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;Cooling&quot;&lt;/span&gt; &lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;label&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;for&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;q2b&quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;Cooling&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;label&lt;/span&gt;&amp;gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;br&lt;/span&gt; &lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;input&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;type&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;checkbox&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;name&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;q2_service[]&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;id&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;q2c&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;value&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;Plumbing&quot;&lt;/span&gt; &lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;label&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;for&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;q2c&quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;Plumbing&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;label&lt;/span&gt;&amp;gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;br&lt;/span&gt; &lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;input&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;type&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;checkbox&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;name&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;q2_service[]&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;id&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;q2d&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;value&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;Wiring&quot;&lt;/span&gt; &lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;label&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;for&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;q2d&quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;Wiring&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;label&lt;/span&gt;&amp;gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;br&lt;/span&gt; &lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;input&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;type&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;checkbox&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;name&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;q2_service[]&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;id&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;q2e&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;value&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;Carpentry&quot;&lt;/span&gt; &lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;label&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;for&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;q2e&quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;Carpentry&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;label&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;div&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;fieldset&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;fieldset&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;legend&lt;/span&gt;&amp;gt;&lt;/span&gt;Where are you from?&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;legend&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;div&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;label&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;for&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;q3&quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;Pick your state:&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;label&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;select&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;id&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;q3&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;name&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;q3_state&quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;option&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;value&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;none&quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;Choose One&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;option&lt;/span&gt;&amp;gt;&lt;/span&gt;
&amp;nbsp;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;option&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;value&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;MN&quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;Minnesota&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;option&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;option&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;value&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;MT&quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;Montana&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;option&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;option&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;value&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;NY&quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;New York&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;option&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;select&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;div&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;fieldset&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;fieldset&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;legend&lt;/span&gt;&amp;gt;&lt;/span&gt;Comments&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;legend&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;div&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;label&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;for&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;q4&quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;Please provide additional comments about our services.&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;label&lt;/span&gt;&amp;gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;br&lt;/span&gt; &lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;textarea&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;id&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;q4&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;name&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;q4_comments&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;rows&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;4&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;cols&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;40&quot;&lt;/span&gt;&amp;gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;textarea&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;div&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;fieldset&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;fieldset&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;div&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;label&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;for&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;submit&quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;Submit the form&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;label&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;input&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;type&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;submit&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;id&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;submit&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;name&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;submit&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;value&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;Send your Input&quot;&lt;/span&gt; &lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;div&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;fieldset&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&amp;lt;&lt;span style=&quot;color: #66cc66;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;form&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;This form will be the centerpiece of our example form processing&amp;nbsp;script.&lt;br /&gt;
&lt;h4&gt;Creating your Form and your&amp;nbsp;Script&lt;/h4&gt;Regardless of your chosen method of using data, you’ll need to have a script which collects the information from the form. This can be the same for each processing choice — first gather all data, then build the final element which either sends your email, inputs data to your database, or adds information to your data&amp;nbsp;file.&lt;br /&gt;
There are two general types of form submission methods – &lt;code&gt;POST&lt;/code&gt; and &lt;code&gt;GET&lt;/code&gt;. Both are useful, but in this case I’ll only be dealing with POST data. If you want to learn more about the differences between the GET and POST methods, you might want to read an &lt;a href=&quot;http://www.cs.tut.fi/%7Ejkorpela/forms/methods.html&quot;&gt;article describing the difference&lt;/a&gt; at length.  You’ll notice that the code above has had the &lt;code&gt;method&lt;/code&gt; attribute set to &lt;code&gt;POST&lt;/code&gt;.  The other important attribute for forms, &lt;code&gt;action&lt;/code&gt; has been left blank for&amp;nbsp;now.&lt;br /&gt;
In the course of this article, we’re going to build a script to process this example form – our script will be called &lt;code&gt;process.php&lt;/code&gt;. For simplicity, we’ll contain the entire script in a single page. The form itself and all the processing commands will be contained in one&amp;nbsp;page.&lt;br /&gt;
&lt;h4&gt;The First Pass: Retrieving the&amp;nbsp;Variables&lt;/h4&gt;Opening the&amp;nbsp;script:&lt;br /&gt;
&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;php&quot; style=&quot;font-family: monospace;&quot;&gt;&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;
&lt;span style=&quot;color: #b1b100;&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #990000;&quot;&gt;isset&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #000088;&quot;&gt;$_POST&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&#39;submit&#39;&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;{&lt;/span&gt;
&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;// HANDLE THE INPUT&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;}&lt;/span&gt;
&lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;?&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;We’ve established the outermost boundaries of our data processing.  This snippet initiates &lt;acronym title=&quot;Hypertext PreProcessing&quot;&gt;PHP&lt;/acronym&gt;, establishes a simple &lt;code&gt;if&lt;/code&gt; logical query which checks whether the form has been submitted. The data following the double forward slash? Just a comment. Anything on the same line as a double slash is a comment – &lt;acronym title=&quot;Hypertext PreProcessing&quot;&gt;PHP&lt;/acronym&gt; ignores&amp;nbsp;it. &lt;br /&gt;
One of the most important things to consider when retrieving data from a publicly available web form is whether you can &lt;i&gt;trust&lt;/i&gt; the data.  And the most important thing to realize when you’re considering this is that &lt;i&gt;you can never trust public input&lt;/i&gt;. &lt;i&gt;Never&lt;/i&gt;. Part of having a form online is the acknowledgement that whether through malice, incompetence, or accident, there will always be the possibility that your form will be used to send data other than what you intended. You should take precautions, therefore, to check every piece of information that comes your&amp;nbsp;way.&lt;br /&gt;
Text fields are the easiest fields to retrieve, but can be tricky to examine.  For more information on &lt;acronym title=&quot;Hypertext PreProcessing&quot;&gt;PHP&lt;/acronym&gt; security, I highly recommend reading &lt;a href=&quot;http://www.addedbytes.com/php/writing-secure-php/&quot;&gt;Dave Child’s “Writing Secure &lt;acronym title=&quot;Hypertext PreProcessing&quot;&gt;PHP&lt;/acronym&gt;”&lt;/a&gt; or ordering a book specifically on the subject, such as &lt;a href=&quot;http://www.amazon.com/exec/obidos/ASIN/1590595084/joedolsonacce-20&quot;&gt;Pro &lt;acronym title=&quot;Hypertext PreProcessing&quot;&gt;PHP&lt;/acronym&gt; Security&lt;/a&gt; by Chris Snyder and Michael Southwell. I’ll touch lightly on the subject; but don’t count on this script for any serious&amp;nbsp;security.&lt;br /&gt;
So what needs to go inside that commented space? We’ll need to collect the information which was placed in the form, check and make sure it’s the type of information we were looking for, and then we’ll assign each piece of data to a variable which we can use to format our final&amp;nbsp;result.&lt;br /&gt;
&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;php&quot; style=&quot;font-family: monospace;&quot;&gt;&lt;span style=&quot;color: #000088;&quot;&gt;$q1_why&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #000088;&quot;&gt;$_POST&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&#39;q1_why&#39;&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #000088;&quot;&gt;$q2_service&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #000088;&quot;&gt;$_POST&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&#39;q2_service&#39;&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #000088;&quot;&gt;$q3_state&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #000088;&quot;&gt;$_POST&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&#39;q3_state&#39;&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #000088;&quot;&gt;$q4_comments&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #000088;&quot;&gt;$_POST&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&#39;q4_comments&#39;&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;Pretty straightforward – we’re taking the raw information from the form submission and assigning them to variables. Every piece of data sent from a form using the POST method will be stuck into &lt;acronym title=&quot;Hypertext PreProcessing&quot;&gt;PHP&lt;/acronym&gt;’s $_POST array variable, retrievable using the &lt;code&gt;name&lt;/code&gt; attribute of the form input. You’ll notice one thing here which doesn’t seem to quite match – the name attribute for question 2 was actually “q2_service[].” What do the square brackets mean? They mean that this input, when submitted, will be placed in a variable of type &lt;code&gt;array&lt;/code&gt; as well. This is what allows you to retrieve multiple answers from this question – everything checked off is now associated with the $q3_service array&amp;nbsp;variable.&lt;br /&gt;
&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;php&quot; style=&quot;font-family: monospace;&quot;&gt;&lt;span style=&quot;color: #000088;&quot;&gt;$error&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #009900; font-weight: bold;&quot;&gt;FALSE&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #b1b100;&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #000088;&quot;&gt;$q3_state&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;&quot;none&quot;&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;{&lt;/span&gt;
&lt;span style=&quot;color: #000088;&quot;&gt;$error&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #009900; font-weight: bold;&quot;&gt;TRUE&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;}&lt;/span&gt;
&lt;span style=&quot;color: #b1b100;&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #990000;&quot;&gt;isset&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #000088;&quot;&gt;$q4_comments&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;{&lt;/span&gt;
&lt;span style=&quot;color: #000088;&quot;&gt;$q4_comments&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #990000;&quot;&gt;trim&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #000088;&quot;&gt;$q4_comments&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #000088;&quot;&gt;$q4_comments&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #990000;&quot;&gt;strip_tags&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #000088;&quot;&gt;$q4_comments&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;}&lt;/span&gt;
&lt;span style=&quot;color: #b1b100;&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #990000;&quot;&gt;isset&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #000088;&quot;&gt;$q1_why&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; 
&lt;span style=&quot;color: #990000;&quot;&gt;isset&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #000088;&quot;&gt;$q2_service&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; 
&lt;span style=&quot;color: #990000;&quot;&gt;isset&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #000088;&quot;&gt;$q3_state&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; 
&lt;span style=&quot;color: #990000;&quot;&gt;isset&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #000088;&quot;&gt;$q4_comments&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; 
&lt;span style=&quot;color: #000088;&quot;&gt;$error&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #009900; font-weight: bold;&quot;&gt;FALSE&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;{&lt;/span&gt;
&lt;span style=&quot;color: #000088;&quot;&gt;$process&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #009900; font-weight: bold;&quot;&gt;TRUE&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;}&lt;/span&gt; &lt;span style=&quot;color: #b1b100;&quot;&gt;else&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;{&lt;/span&gt;
&lt;span style=&quot;color: #000088;&quot;&gt;$process&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #009900; font-weight: bold;&quot;&gt;FALSE&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;}&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;Slightly more complicated. I’ve elected to skip examining the data for questions 1 and 2, because they are defined within the form. There’s relatively little chance that they’re being faked. Nonetheless, in a production script you may well want to inspect them. I am going to check questions 3 and 4, however. Question 3 could be a problem because the default option is “None.” In this script, we’re going to insist that our visitors be from one of these three states. In a real situation, you may want to allow for some other possibility – but not today. We’re checking to see whether our visitor has failed to pick their state. If so, we’ll set the variable &lt;code&gt;$error&lt;/code&gt; equal to the boolean value “TRUE,” which we’ll use later to trigger an error&amp;nbsp;condition.&lt;br /&gt;
With question 4, we don’t really care what the content is – but we don’t want any extra spaces and we REALLY don’t want anybody submitting &lt;acronym title=&quot;HyperText Markup Language&quot;&gt;HTML&lt;/acronym&gt; formatted text.  So we’re using the &lt;code&gt;trim()&lt;/code&gt; function to strip white space and the &lt;code&gt;strip_tags()&lt;/code&gt; function to remove &lt;acronym title=&quot;HyperText Markup Language&quot;&gt;HTML&lt;/acronym&gt;&amp;nbsp;code.&lt;br /&gt;
Question 2 may have multiple parts. If the user can submit multiple choices, there’s always a possibility that these multiple parts will need to be dealt with – we can’t just send the array around directly. We’ll need to turn this array of answers into specific&amp;nbsp;parts.&lt;br /&gt;
&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;php&quot; style=&quot;font-family: monospace;&quot;&gt;&lt;span style=&quot;color: #b1b100;&quot;&gt;while&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #990000;&quot;&gt;list&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #000088;&quot;&gt;$key&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #000088;&quot;&gt;$val&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #990000;&quot;&gt;each&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #000088;&quot;&gt;$q2_service&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;{&lt;/span&gt;
&lt;span style=&quot;color: #000088;&quot;&gt;$q2_services&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;.=&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;&quot;[&quot;&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;.&lt;/span&gt; &lt;span style=&quot;color: #000088;&quot;&gt;$val&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;.&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;&quot;]&quot;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;}&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;This code loops through the array of services selected and creates a string variable with each element contained in square brackets. This doesn’t serve any programmatic purpose except to make it easy to distinguish one element from another when viewing your final&amp;nbsp;results.&lt;br /&gt;
Finally, we string everything together – make sure every variable has been set and that &lt;code&gt;$error&lt;/code&gt; is FALSE, indicating that no error has occurred. If everything’s OK, we’ll set the value of $process to TRUE and we’ll move on to actually do something with this&amp;nbsp;information.&lt;br /&gt;
&lt;h4 id=&quot;database&quot;&gt;Writing Form Data to a MySQL&amp;nbsp;Database&lt;/h4&gt;The first task you’ll need to accomplish is to create your database. This won’t necessarily be available on every hosting solution. If you’re using one of the major hosting services, such as GoDaddy, you can always refer to their &lt;a href=&quot;http://help.godaddy.com/article_list.php?topic_id=67&quot;&gt;extensive documentation&lt;/a&gt; on databases. One of your first steps should always be going to your host’s help pages – any luck, and they’ll provide documentation like this which may answer a number of your questions on setting up a database. Regardless of your hosting service, however, if you use MySQL you will have to deal with the language which defines and interacts with the database – &lt;acronym title=&quot;Structured Query Language (a database standard)&quot;&gt;SQL&lt;/acronym&gt;, or Structured Query&amp;nbsp;Language. &lt;br /&gt;
It’s well beyond the scope of this article to try and articulate the complete nature of MySQL or Structured Query Language. To get started learning &lt;acronym title=&quot;Structured Query Language (a database standard)&quot;&gt;SQL&lt;/acronym&gt;, you may want to give a look to the articles available from the &lt;a href=&quot;http://www.w3schools.com/sql/sql_intro.asp&quot;&gt;W3Schools’ &lt;acronym title=&quot;Structured Query Language (a database standard)&quot;&gt;SQL&lt;/acronym&gt;&amp;nbsp;Tutorial&lt;/a&gt;.&lt;br /&gt;
However, the minimum you’ll need will be a single database table with five fields. I’m actually going to go to six, because I like to attach a timestamp to every form submission – this information can really make your data a lot more&amp;nbsp;useful.&lt;br /&gt;
&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;mysql&quot; style=&quot;font-family: monospace;&quot;&gt;&lt;span style=&quot;color: #990099; font-weight: bold;&quot;&gt;CREATE&lt;/span&gt; &lt;span style=&quot;color: #990099; font-weight: bold;&quot;&gt;TABLE&lt;/span&gt; survey &lt;span style=&quot;color: magenta;&quot;&gt;(&lt;/span&gt;
sid &lt;span style=&quot;color: #999900; font-weight: bold;&quot;&gt;INT&lt;/span&gt; &lt;span style=&quot;color: #cc0099; font-weight: bold;&quot;&gt;NOT&lt;/span&gt; &lt;span style=&quot;color: #9900ff; font-weight: bold;&quot;&gt;NULL&lt;/span&gt; &lt;span style=&quot;color: #ff9900; font-weight: bold;&quot;&gt;AUTO_INCREMENT&lt;/span&gt; &lt;span style=&quot;color: #990099; font-weight: bold;&quot;&gt;PRIMARY KEY&lt;/span&gt;&lt;span style=&quot;color: #000033;&quot;&gt;,&lt;/span&gt; 
q1_why &lt;span style=&quot;color: #999900; font-weight: bold;&quot;&gt;VARCHAR&lt;/span&gt;&lt;span style=&quot;color: magenta;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: teal;&quot;&gt;127&lt;/span&gt;&lt;span style=&quot;color: magenta;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #cc0099; font-weight: bold;&quot;&gt;NOT&lt;/span&gt; &lt;span style=&quot;color: #9900ff; font-weight: bold;&quot;&gt;NULL&lt;/span&gt;&lt;span style=&quot;color: #000033;&quot;&gt;,&lt;/span&gt; 
q2_service &lt;span style=&quot;color: #999900; font-weight: bold;&quot;&gt;TEXT&lt;/span&gt; &lt;span style=&quot;color: #cc0099; font-weight: bold;&quot;&gt;NOT&lt;/span&gt; &lt;span style=&quot;color: #9900ff; font-weight: bold;&quot;&gt;NULL&lt;/span&gt;&lt;span style=&quot;color: #000033;&quot;&gt;,&lt;/span&gt; 
q3_state &lt;span style=&quot;color: #999900; font-weight: bold;&quot;&gt;VARCHAR&lt;/span&gt;&lt;span style=&quot;color: magenta;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: teal;&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: magenta;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #cc0099; font-weight: bold;&quot;&gt;NOT&lt;/span&gt; &lt;span style=&quot;color: #9900ff; font-weight: bold;&quot;&gt;NULL&lt;/span&gt;&lt;span style=&quot;color: #000033;&quot;&gt;,&lt;/span&gt; 
q4_comments &lt;span style=&quot;color: #999900; font-weight: bold;&quot;&gt;TEXT&lt;/span&gt; &lt;span style=&quot;color: #cc0099; font-weight: bold;&quot;&gt;NOT&lt;/span&gt; &lt;span style=&quot;color: #9900ff; font-weight: bold;&quot;&gt;NULL&lt;/span&gt;&lt;span style=&quot;color: #000033;&quot;&gt;,&lt;/span&gt; 
time_stamp &lt;span style=&quot;color: #999900; font-weight: bold;&quot;&gt;TIMESTAMP&lt;/span&gt; &lt;span style=&quot;color: #cc0099; font-weight: bold;&quot;&gt;NOT&lt;/span&gt; &lt;span style=&quot;color: #9900ff; font-weight: bold;&quot;&gt;NULL&lt;/span&gt;&lt;span style=&quot;color: magenta;&quot;&gt;)&lt;/span&gt; 
&lt;span style=&quot;color: #990099; font-weight: bold;&quot;&gt;TYPE&lt;/span&gt; &lt;span style=&quot;color: #cc0099;&quot;&gt;=&lt;/span&gt; MYISAM&lt;span style=&quot;color: #000033;&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;This &lt;acronym title=&quot;Structured Query Language (a database standard)&quot;&gt;SQL&lt;/acronym&gt; code will create your basic MySQL table with six fields. It’ll contain an automatically incremented unique ID, create space for your fields, and keep track of when the submission occurred. For more explanations of databases, try &lt;a href=&quot;http://www.mysql.com/&quot;&gt;the MySQL home page&lt;/a&gt; or consider reading a complete guide to MySQL such as &lt;a href=&quot;http://www.amazon.com/exec/obidos/ASIN/0072224770/joedolsonacce-20&quot;&gt;MySQL™: The Complete Reference&lt;/a&gt;, by Vikram&amp;nbsp;Vaswani.&lt;br /&gt;
Creating the database is somewhat outside the range of what I’m trying to cover, however. Hopefully the references provided will help you out – but for now, we’re going to have to deal with getting information &lt;i&gt;into&lt;/i&gt; the database.  This, of course, will require a completely different, though related, &lt;acronym title=&quot;Structured Query Language (a database standard)&quot;&gt;SQL&lt;/acronym&gt;&amp;nbsp;query.&lt;br /&gt;
&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;php&quot; style=&quot;font-family: monospace;&quot;&gt;&lt;span style=&quot;color: #990000;&quot;&gt;define&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&#39;DB_USER&#39;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;&#39;yourusername&#39;&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #990000;&quot;&gt;define&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&#39;DB_PASSWORD&#39;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;&#39;yourpassword&#39;&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #990000;&quot;&gt;define&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&#39;DB_HOST&#39;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;&#39;localhost&#39;&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #990000;&quot;&gt;define&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&#39;DB_NAME&#39;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;&#39;your_database&#39;&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #000088;&quot;&gt;$dbc&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;@&lt;/span&gt;&lt;span style=&quot;color: #990000;&quot;&gt;mysql_connect&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;DB_HOST&lt;span style=&quot;color: #339933;&quot;&gt;,&lt;/span&gt; DB_USER&lt;span style=&quot;color: #339933;&quot;&gt;,&lt;/span&gt; DB_PASSWORD&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt; or &lt;span style=&quot;color: #990000;&quot;&gt;die&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&#39;Failure: &#39;&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;.&lt;/span&gt; &lt;span style=&quot;color: #990000;&quot;&gt;mysql_error&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #990000;&quot;&gt;mysql_select_db&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;DB_NAME&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt; or &lt;span style=&quot;color: #990000;&quot;&gt;die&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&#39;Could not select database: &#39;&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;.&lt;/span&gt; &lt;span style=&quot;color: #990000;&quot;&gt;mysql_error&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;Before you can start adding information to a database, you need to attach your script to the database. In order for it to do that, you need to supply that script with your username, your password, and the name of your database. Now, obviously, this is a security issue. You should never make this information easily accessible – if possible, place this information in a separate file with a difficult to guess filename, somewhere below your website’s root directory. You can then &lt;code&gt;include&lt;/code&gt; your database&amp;nbsp;connection:&lt;br /&gt;
&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;php&quot; style=&quot;font-family: monospace;&quot;&gt;&lt;span style=&quot;color: #b1b100;&quot;&gt;include&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&quot;../mydb_connect1597.php&quot;&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;In this case, the connection file has been included one directory below the active script. Having connected to your database, you can move on and insert your&amp;nbsp;data.&lt;br /&gt;
&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;php&quot; style=&quot;font-family: monospace;&quot;&gt;&lt;span style=&quot;color: #000088;&quot;&gt;$query&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;&quot;INSERT INTO survey VALUES (&#39;&#39;,&#39;&lt;span style=&quot;color: #006699; font-weight: bold;&quot;&gt;$q1_why&lt;/span&gt;&#39;,&#39;&lt;span style=&quot;color: #006699; font-weight: bold;&quot;&gt;$q2_services&lt;/span&gt;&#39;,&#39;&lt;span style=&quot;color: #006699; font-weight: bold;&quot;&gt;$q3_state&lt;/span&gt;&#39;,&#39;&lt;span style=&quot;color: #006699; font-weight: bold;&quot;&gt;$q4_comments&lt;/span&gt;&#39;,&#39;now()&#39;)&quot;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #000088;&quot;&gt;$q&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #990000;&quot;&gt;mysql_query&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #000088;&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;That’s all the &lt;acronym title=&quot;Hypertext PreProcessing&quot;&gt;PHP&lt;/acronym&gt; code required to insert the information from your form into a database. Now, you probably want to check that the data was correctly inserted, as&amp;nbsp;well.&lt;br /&gt;
&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;php&quot; style=&quot;font-family: monospace;&quot;&gt;&lt;span style=&quot;color: #b1b100;&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;!&lt;/span&gt;&lt;span style=&quot;color: #000088;&quot;&gt;$q&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;{&lt;/span&gt;
&lt;span style=&quot;color: #990000;&quot;&gt;exit&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&quot;MySQL Insertion failure.
&quot;&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;}&lt;/span&gt; &lt;span style=&quot;color: #b1b100;&quot;&gt;else&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;{&lt;/span&gt;
&lt;span style=&quot;color: #990000;&quot;&gt;mysql_close&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;//for testing only&lt;/span&gt;
&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;//echo &quot;MySQL Insertion Successful
&quot;;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;}&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;This code will simply check whether the &lt;code&gt;mysql_query&lt;/code&gt; was performed successfully, and notify you of the results. It also closes the database connection, since you no longer need it in this instance of the&amp;nbsp;script.&lt;br /&gt;
That’s something like the bare minimum needed to process a form and insert the data into a MySQL database – there are scads of issues not dealt with, including many database security issues and error handling. But that’s a question for a later&amp;nbsp;article.&lt;br /&gt;
&lt;h4 id=&quot;file&quot;&gt;Placing your data in a&amp;nbsp;file&lt;/h4&gt;As long as you know the correct data format, you can create just about any type of file using &lt;acronym title=&quot;Hypertext PreProcessing&quot;&gt;PHP&lt;/acronym&gt;.  The easiest, of course, are &lt;code&gt;.txt&lt;/code&gt; and &lt;code&gt;.csv&lt;/code&gt; files. Comma separated values files tend to be a bit more useful for this kind of thing, since you can then open the file in a program such as Microsoft Excel and be able to sort the information. Although it’s possible to create the file from the beginning with &lt;acronym title=&quot;Hypertext PreProcessing&quot;&gt;PHP&lt;/acronym&gt;, it’s much easier to simply create the file in advance. You can create a .csv format file in any text editor – simply open a blank document and save it as “survey.csv” – the quotes will be required if you’re using Microsoft’s&amp;nbsp;Notepad.&lt;br /&gt;
Servers are protective of files.  Naturally, they don’t want to leave every file just sitting there waiting for &lt;i&gt;anybody&lt;/i&gt; to edit it.  In order to prevent this, files have &lt;i&gt;permissions settings&lt;/i&gt;. Each file has permissions set for three users: the owner, the group, and the WORLD – which is to say, everybody. Each user is granted specific permissions for three actions: read, write, and execute. Most of the time, you want everybody to be able to read your documents, but only want yourself to be able to write them. For scripts and files which will be recording data, however, you need to be a little more trusting. For more on file permissions, read “&lt;a href=&quot;http://www.dartmouth.edu/%7Erc/help/faq/permissions.html&quot;&gt; Understanding file permissions on Unix: a brief&amp;nbsp;tutorial&lt;/a&gt;.”&lt;br /&gt;
Permissions are represented most commonly in 9 character strings. Each set of three characters represents one user, and each character within that user represents one behavior. For example, the permissions set &lt;code&gt;rwxrw-r-x&lt;/code&gt; gives the owner of the file permission to read it, write it, and execute it. The group can read and write, and the world can read and execute the&amp;nbsp;file. &lt;br /&gt;
You need to make certain that your .csv file has permissions set which will allow your script to read it and write it. The script probably runs with group permissions, but in some servers it may require world-wide permissions – if &lt;acronym title=&quot;Hypertext PreProcessing&quot;&gt;PHP&lt;/acronym&gt; is running under a different group than the owner of the&amp;nbsp;file.&lt;br /&gt;
The&amp;nbsp;code:&lt;br /&gt;
&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;php&quot; style=&quot;font-family: monospace;&quot;&gt;&lt;span style=&quot;color: #000088;&quot;&gt;$csv_file&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;&#39;survey.csv&#39;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #b1b100;&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #990000;&quot;&gt;is_writable&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #000088;&quot;&gt;$csv_file&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;{&lt;/span&gt;
&lt;span style=&quot;color: #b1b100;&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;!&lt;/span&gt;&lt;span style=&quot;color: #000088;&quot;&gt;$csv_handle&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #990000;&quot;&gt;fopen&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #000088;&quot;&gt;$csv_file&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&#39;a&#39;&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;{&lt;/span&gt;
&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;// this line is for troubleshooting&lt;/span&gt;
&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;// echo &quot;Cannot open file $csv_file
&quot;;&lt;/span&gt;
&lt;span style=&quot;color: #990000;&quot;&gt;exit&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;}&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;}&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;You’ve defined a file pointer which can find the comma separated values file you created. You’re checking it to see whether it’s readable and, while you’re testing, you’re providing an error message to tell you what’s going&amp;nbsp;wrong.&lt;br /&gt;
At this point, you’ve also opened the file for editing using the function &lt;code&gt;fopen&lt;/code&gt;. This function accepts two arguments: the first has to be a file pointer. The second is a code which represents the manner in which you’re opening the file – you need to tell the script whether you want to overwrite the existing content of the file, whether you want to add information at the beginning of the file or the end, or whether you don’t intend to write to the file at&amp;nbsp;all. &lt;br /&gt;
The &lt;acronym title=&quot;Hypertext PreProcessing&quot;&gt;PHP&lt;/acronym&gt; online manual has a complete list of this codes at &lt;a href=&quot;http://us3.php.net/manual/en/function.fopen.php&quot;&gt;the &lt;code&gt;fopen&lt;/code&gt; function page&lt;/a&gt;. For now, however, just know that &lt;code&gt;a&lt;/code&gt; means “Open for writing only; place the file pointer at the end of the file. If the file does not exist, attempt to create it.” We’re not interested in reading the information and we don’t want to overwrite anything that’s already there, so it’s to the end of the file we&amp;nbsp;go.&lt;br /&gt;
&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;php&quot; style=&quot;font-family: monospace;&quot;&gt;&lt;span style=&quot;color: #000088;&quot;&gt;$csv_item&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;&quot;&lt;span style=&quot;color: #000099; font-weight: bold;&quot;&gt;\&quot;&lt;/span&gt;&lt;span style=&quot;color: #006699; font-weight: bold;&quot;&gt;$q1_why&lt;/span&gt;&lt;span style=&quot;color: #000099; font-weight: bold;&quot;&gt;\&quot;&lt;/span&gt;,&lt;span style=&quot;color: #000099; font-weight: bold;&quot;&gt;\&quot;&lt;/span&gt;&lt;span style=&quot;color: #006699; font-weight: bold;&quot;&gt;$q2_services&lt;/span&gt;&lt;span style=&quot;color: #000099; font-weight: bold;&quot;&gt;\&quot;&lt;/span&gt;,&lt;span style=&quot;color: #000099; font-weight: bold;&quot;&gt;\&quot;&lt;/span&gt;&lt;span style=&quot;color: #006699; font-weight: bold;&quot;&gt;$q3_state&lt;/span&gt;&lt;span style=&quot;color: #000099; font-weight: bold;&quot;&gt;\&quot;&lt;/span&gt;,&lt;span style=&quot;color: #000099; font-weight: bold;&quot;&gt;\&quot;&lt;/span&gt;&lt;span style=&quot;color: #006699; font-weight: bold;&quot;&gt;$q4_comments&lt;/span&gt;&lt;span style=&quot;color: #000099; font-weight: bold;&quot;&gt;\&quot;&lt;/span&gt;&lt;span style=&quot;color: #000099; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #b1b100;&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #990000;&quot;&gt;is_writable&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #000088;&quot;&gt;$csv_file&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;{&lt;/span&gt;
&lt;span style=&quot;color: #b1b100;&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #990000;&quot;&gt;fwrite&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #000088;&quot;&gt;$csv_handle&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #000088;&quot;&gt;$csv_item&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;===&lt;/span&gt; &lt;span style=&quot;color: #009900; font-weight: bold;&quot;&gt;FALSE&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;{&lt;/span&gt;
&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;//for testing&lt;/span&gt;
&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;//echo &quot;Cannot write to file&quot;;&lt;/span&gt;
&lt;span style=&quot;color: #990000;&quot;&gt;exit&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;}&lt;/span&gt; 
&lt;span style=&quot;color: #009900;&quot;&gt;}&lt;/span&gt;
&lt;span style=&quot;color: #990000;&quot;&gt;fclose&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #000088;&quot;&gt;$csv_handle&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;This script creates a text string containing the four variables, checks to see whether the file is writable, and writes the string into the file. It then closes the file by releasing the file handler you’ve created and exits the script. The information has been saved to your file for later&amp;nbsp;reading.&lt;br /&gt;
&lt;h4 id=&quot;semail&quot;&gt;Sending your Information by&amp;nbsp;Email&lt;/h4&gt;In some ways, this is the easiest method. It will simply stick the information into an email message and send it to you. What it doesn’t do is keep a running list of the uses of the form – if you wanted to use this for a survey, for example, you’d be manually entering the information from each survey submission into your chosen method of data&amp;nbsp;tracking. &lt;br /&gt;
There are four basic elements required to send mail with &lt;acronym title=&quot;Hypertext PreProcessing&quot;&gt;PHP&lt;/acronym&gt;.  The entire process is handled by a function called, predictably enough, &lt;code&gt;mail()&lt;/code&gt;. This function needs four&amp;nbsp;arguments:&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;The destination address, or&amp;nbsp;recipient.&lt;/li&gt;
&lt;li&gt;The message&amp;nbsp;subject.&lt;/li&gt;
&lt;li&gt;The message content, or&amp;nbsp;body.&lt;/li&gt;
&lt;li&gt;Mail header&amp;nbsp;information.&lt;/li&gt;
&lt;/ol&gt;Technically speaking, the mail headers are optional information. However, I think they’re important and valuable so we’re going to go ahead and pretend that they’re&amp;nbsp;required.&lt;br /&gt;
&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;php&quot; style=&quot;font-family: monospace;&quot;&gt;&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;//first, define your four mail function fields&lt;/span&gt;
&lt;span style=&quot;color: #000088;&quot;&gt;$recipient&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;&quot;you@yourdomain.com&quot;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #000088;&quot;&gt;$subject&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;&quot;Online Survey from Your Domain&quot;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #000088;&quot;&gt;$content&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;&quot;Online Survey:&lt;span style=&quot;color: #000099; font-weight: bold;&quot;&gt;\n&lt;/span&gt;
Why are you contacting us? &lt;span style=&quot;color: #006699; font-weight: bold;&quot;&gt;$q1_why&lt;/span&gt;&lt;span style=&quot;color: #000099; font-weight: bold;&quot;&gt;\n&lt;/span&gt;
What services are you interested in? &lt;span style=&quot;color: #006699; font-weight: bold;&quot;&gt;$q2_services&lt;/span&gt;&lt;span style=&quot;color: #000099; font-weight: bold;&quot;&gt;\n&lt;/span&gt;
Where are you from? &lt;span style=&quot;color: #006699; font-weight: bold;&quot;&gt;$q3_state&lt;/span&gt;&lt;span style=&quot;color: #000099; font-weight: bold;&quot;&gt;\n&lt;/span&gt;
Your Comments:&lt;span style=&quot;color: #000099; font-weight: bold;&quot;&gt;\n&lt;/span&gt;
&lt;span style=&quot;color: #006699; font-weight: bold;&quot;&gt;$q4_comments&lt;/span&gt;&lt;span style=&quot;color: #000099; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #000088;&quot;&gt;$header&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;&quot;From: YourSurvey &lt;survey@domain.com&gt;&lt;span style=&quot;color: #000099; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&quot;&lt;/survey@domain.com&gt;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&quot;Reply-To: survey@domain.com&lt;span style=&quot;color: #000099; font-weight: bold;&quot;&gt;\n&lt;/span&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;This is pretty straightforward – each field is a basic text string. To make it easier to read and understand, I’m writing the questions asked into the message before the variable with the answers. I’m also making use of &lt;code&gt;\n&lt;/code&gt; – this code creates a new line in the message, and will make the results much easier to process. (It has the same effect above in the &lt;a href=&quot;http://www.joedolson.com/articles/2007/02/processing-forms-with-php/#files&quot;&gt;CSV files&amp;nbsp;section&lt;/a&gt;.)&lt;br /&gt;
You can name the sending address whatever you’d like, but I’d recommend using a name which will make it easy to associate the messages sent with this particular&amp;nbsp;script.&lt;br /&gt;
Having assigned these variables, all that’s left is to send the&amp;nbsp;message:&lt;br /&gt;
&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;php&quot; style=&quot;font-family: monospace;&quot;&gt;&lt;span style=&quot;color: #990000;&quot;&gt;mail&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #000088;&quot;&gt;$recipient&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #000088;&quot;&gt;$subject&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #000088;&quot;&gt;$content&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #000088;&quot;&gt;$header&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #990000;&quot;&gt;exit&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;And you’re done.  You’ve processed your&amp;nbsp;data.&lt;br /&gt;
&lt;h3&gt;Conclusion&lt;/h3&gt;In conclusion, this is a very sparse way of addressing the complicated issue of letting people use your site interactively. It hardly touches on any of the major issues of usability or security, such as protecting your scripts from use by spammers; preventing hackers from accessing your databases; returning user-friendly error messages; or any higher level data processing. But it’s intended to be basic – this is just an introduction. Once you’ve gotten your feet wet, you should really look into a solid textbook which will cover some of the more difficult&amp;nbsp;issues.</content><link rel='replies' type='application/atom+xml' href='http://dwibs.blogspot.com/feeds/5112254161995243645/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3522151541025714520/5112254161995243645' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3522151541025714520/posts/default/5112254161995243645'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3522151541025714520/posts/default/5112254161995243645'/><link rel='alternate' type='text/html' href='http://dwibs.blogspot.com/2009/11/processing-forms-with-php-beginners.html' title='Processing Forms with PHP, a Beginner’s Guide'/><author><name>Dwi Budi Susanto</name><uri>http://www.blogger.com/profile/18171612115914777961</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3522151541025714520.post-3078689494005637954</id><published>2009-11-14T14:06:00.000-08:00</published><updated>2009-11-16T01:25:54.016-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Lifestyles"/><title type='text'>Millions Facebook users opposed Facebook changes</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj43ZKd0q7FeNCRIoX05fc4TEcO9gK5DJcwY-CQgugKkFeq4_Dn2PIVNP8L2lhoJx1t_nPVfHo1vj_oy200dFzkcXiwWxigK2Qs7KXdt3hrdMEsyFme8as0tP17cnQZUHWRq4w6ULwBtcWS/s1600-h/facebook-homepage.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj43ZKd0q7FeNCRIoX05fc4TEcO9gK5DJcwY-CQgugKkFeq4_Dn2PIVNP8L2lhoJx1t_nPVfHo1vj_oy200dFzkcXiwWxigK2Qs7KXdt3hrdMEsyFme8as0tP17cnQZUHWRq4w6ULwBtcWS/s200/facebook-homepage.jpg&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; In the recently days, facebook homepage interface has changed. Many Facebook users are surprised and feel less pleased with the changes in the social networking site homepage is. As a result, flow of criticism from more than one million accounts belonging in a protest group. Some users feel comfort with the previous interface because they have been accustomed, but in the other hand, facebook team&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
do the changes because of there are some feedback from the other users who want to make a change in facebook homepage interface.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Because of that changes, not less than 1.1 million Facebook users unite to form a group called ‘Change Facebook Back to Normal’. Especially if their request is not the hope that Facebook could be like before. This is really phenomenal events that ever happen in facebook. Actually facebook developoer team just want to follow users will. But in some side, they must face some protest from the other users.&lt;br /&gt;
&lt;br /&gt;
“Have you ever heard a phrase that says if something is not broken, do not fix it? Restore Facebook!” wrote a user named Eliza Williams in the group.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Some of the changes Facebook made it uncomfortable for some users. All the latest updates a list users who do now appear on News Feed and Live Feed. The reason is that Facebook users do not lose information about the activities of their friends.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Facebook own party claim they make changes based on advice given user. “When we redesigned the homepage and Facebook in March, we heard a proposal from the millions of users and to consider developing Live News Feeds and Feed,” the Facebook statement.&lt;br /&gt;
&lt;br /&gt;
Now, Facebook party also encourage people to give constructive feedback about this change.</content><link rel='replies' type='application/atom+xml' href='http://dwibs.blogspot.com/feeds/3078689494005637954/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3522151541025714520/3078689494005637954' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3522151541025714520/posts/default/3078689494005637954'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3522151541025714520/posts/default/3078689494005637954'/><link rel='alternate' type='text/html' href='http://dwibs.blogspot.com/2009/11/millions-facebook-users-opposed.html' title='Millions Facebook users opposed Facebook changes'/><author><name>Dwi Budi Susanto</name><uri>http://www.blogger.com/profile/18171612115914777961</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj43ZKd0q7FeNCRIoX05fc4TEcO9gK5DJcwY-CQgugKkFeq4_Dn2PIVNP8L2lhoJx1t_nPVfHo1vj_oy200dFzkcXiwWxigK2Qs7KXdt3hrdMEsyFme8as0tP17cnQZUHWRq4w6ULwBtcWS/s72-c/facebook-homepage.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3522151541025714520.post-4525511437345379427</id><published>2009-11-14T14:02:00.000-08:00</published><updated>2009-11-16T01:26:07.572-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Gadget"/><title type='text'>Nokia N900, first Nokia’s phone with Linux inside</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8P9rCw2yN_rEB5RM0EjHKccO6Y3Bft3aVWT5ep3FHOCdleSTli69Ic5J7I7PmSNjd3Cn-f5VbnB-AJzA8Mtohe0bhqltdbWRfLsNOhWpi1Db7ZSh626OKgVZehb-aEAMUi3OnENclz2oq/s1600-h/Nokia_N900_48_lowres.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8P9rCw2yN_rEB5RM0EjHKccO6Y3Bft3aVWT5ep3FHOCdleSTli69Ic5J7I7PmSNjd3Cn-f5VbnB-AJzA8Mtohe0bhqltdbWRfLsNOhWpi1Db7ZSh626OKgVZehb-aEAMUi3OnENclz2oq/s200/Nokia_N900_48_lowres.jpg&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; The Nokia N900 is a mobile Internet device and phone, from Nokia based on the Maemo platform, superseding the N810. It was launched at Nokia World on 2 September 2009 and was expected to be released on 27 September 2009 (but this date has slipped to November 2009) in the United States and 9 European countries. It runs Maemo 5 Linux as its operating system and is the first Nokia device based upon the TI OMAP3 microprocessor with ARM Cortex-A8 core. Unlike the Internet Tablets preceding it, the Nokia N900 will be the first Maemo...&lt;a name=&#39;more&#39;&gt;&lt;/a&gt; device to include phone functionality (quad-band GSM and 3G UMTS). It functions as a 5 mega pixel camera, a portable media player, and a mobile Internet device with email and web browsing.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;The N900 is being launched alongside Maemo 5, giving the device an overall more touch-friendly interface and a customizable home screen which mixes application icons with shortcuts and widgets. Maemo 5 supports Adobe Flash Player 9.4, and includes many applications designed specifically for the mobile platform such as a new touch-friendly media player.&lt;br /&gt;
&lt;br /&gt;
Meanwhile Reuters said…&lt;br /&gt;
Nokia CEO says starts delivery of top model N900&lt;br /&gt;
&lt;br /&gt;
HELSINKI, Nov 10 (Reuters) – Nokia has started deliveries of its new top-of-the-range model N900, a key product for the world’s top phone maker in its battle against rivals iPhone and Blackberry.&lt;br /&gt;
&lt;br /&gt;
Nokia Chief Executive Olli-Pekka Kallasvuo said in a speech the company started deliveries of the phone on Tuesday.&lt;br /&gt;
&lt;br /&gt;
The N900 model is Nokia’s first phone running the Linux Maemo operating system, which analysts see as a key for Nokia to regain ground in the coming years.&lt;br /&gt;
&lt;br /&gt;
Nokia has kept its overall market share stable, close to 40 percent, but it has lost share among more expensive models to the likes of Apple and RIM.&lt;br /&gt;
&lt;br /&gt;
High-end products are important for Nokia because the company has not only lost market share there, but its average selling prices have declined faster than the industry average.&lt;br /&gt;
&lt;br /&gt;
Goldman Sachs has said it expects Nokia’s value share — a measure reflecting average prices and underlying market share — for phones costing more than $350 to decline to 13 percent this year from 33 percent just two years before.</content><link rel='replies' type='application/atom+xml' href='http://dwibs.blogspot.com/feeds/4525511437345379427/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3522151541025714520/4525511437345379427' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3522151541025714520/posts/default/4525511437345379427'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3522151541025714520/posts/default/4525511437345379427'/><link rel='alternate' type='text/html' href='http://dwibs.blogspot.com/2009/11/nokia-n900-first-nokias-phone-with.html' title='Nokia N900, first Nokia’s phone with Linux inside'/><author><name>Dwi Budi Susanto</name><uri>http://www.blogger.com/profile/18171612115914777961</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8P9rCw2yN_rEB5RM0EjHKccO6Y3Bft3aVWT5ep3FHOCdleSTli69Ic5J7I7PmSNjd3Cn-f5VbnB-AJzA8Mtohe0bhqltdbWRfLsNOhWpi1Db7ZSh626OKgVZehb-aEAMUi3OnENclz2oq/s72-c/Nokia_N900_48_lowres.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3522151541025714520.post-680858519294521348</id><published>2009-11-14T13:46:00.001-08:00</published><updated>2009-11-16T01:26:28.801-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Tips"/><title type='text'>Sedot Bandwidth dengan Mozilla Firefox</title><content type='html'>Cara menyedot Bandwidth&lt;br /&gt;
&lt;br /&gt;
Setelah joging kerumah mbah google akhirnya saya dapat mengumpulkan beberapa referensi yang sy rangkum dalam sebuah konsep yaitu Menyedot Bandwidth baik pada jaringan Wifi maupun Warnet, terlebih lagi bagi penguna Broadband / VSAT....&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;Kerja dikit ga&#39; apa-apa kan, cuma butuh waktu 5 menit kok...&lt;br /&gt;
Berikut beberapa Trik yang dapat saya simpulkan&lt;br /&gt;
1*. Buka jendela baru pada Browser Mozilla Firefox&lt;br /&gt;
2*. Pada Address Bar Ketik : about:CONFIG&lt;br /&gt;
&lt;br /&gt;
biasanya akan muncul kotak dialog peringatan, jika kotak ini muncul klik saja &quot;i&#39;ll be careful, i promise&quot;..&lt;br /&gt;
&lt;br /&gt;
3*. Cari string di bawah ini dan pastikan semua srting dibawah “TRUE”&lt;br /&gt;
contoh menggantingnya :&lt;br /&gt;
NETWORK.HTTP.PIPELINING FALSE ==&amp;gt; klik kanan dan pilih “Toggle”&lt;br /&gt;
NETWORK.HTTP.PIPELINING TRUE&lt;br /&gt;
NETWORK.HTTP.PIPELINING.MAXREQUESTS 64&lt;br /&gt;
&lt;br /&gt;
NETWORK.HTTP.PROXY.PIPELINING TRUE&lt;br /&gt;
NETWORK.PROXY.SHARE_PROXY_SETTINGS FALSE &amp;lt;=== ini harus False &lt;br /&gt;
4*. buat srting baru caranya : Klik Kiri Dimana Saja, Klik Kanan NEW--&amp;gt;&amp;gt;INTEGER&lt;br /&gt;
5*. Ketik : NGLAYOUT.INITIALPAINT.DELAY Beri Nilai 0&lt;br /&gt;
6*. Kemudian REFRESH atau Tekan F5&lt;br /&gt;
&lt;br /&gt;
7*.Copy Paste Link Ini pada address bar lalu enter :&lt;br /&gt;
&lt;br /&gt;
https://addons.mozilla.org/extensions/moreinfo.php?id=125&amp;amp;applicationfiltered=firefox&lt;br /&gt;
&lt;br /&gt;
klik dowload untuk memasang SwitchProxy pada browser Mozilla anda&lt;br /&gt;
8*.Download Software SwitchProxy Tool Versi 1.3.4&lt;br /&gt;
9*.Setelah Selesai Jangan Tekan Tombol UPDATE&lt;br /&gt;
10*.tutup saja jendela POP UP Window Yang Muncul&lt;br /&gt;
11*.restart Browser Mozilla FireFox,&lt;br /&gt;
12*.Kalo Instalasi Sukses, Akan Muncul Toolbar tambahan Di Bawah Toolbar Navigasi &amp;amp; Address Bar.</content><link rel='replies' type='application/atom+xml' href='http://dwibs.blogspot.com/feeds/680858519294521348/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3522151541025714520/680858519294521348' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3522151541025714520/posts/default/680858519294521348'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3522151541025714520/posts/default/680858519294521348'/><link rel='alternate' type='text/html' href='http://dwibs.blogspot.com/2009/11/sedot-bandwidth-dengan-mozilla-firefox.html' title='Sedot Bandwidth dengan Mozilla Firefox'/><author><name>Dwi Budi Susanto</name><uri>http://www.blogger.com/profile/18171612115914777961</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>