<?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/'><id>tag:blogger.com,1999:blog-3246939539545872652.comments</id><updated>2008-03-11T22:57:49.073+05:30</updated><title type='text'>Knowledge Base for Programmers</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://smartskills.blogspot.com/feeds/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3246939539545872652/comments/default'/><link rel='alternate' type='text/html' href='http://smartskills.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Sarath Revuri</name><uri>http://www.blogger.com/profile/14826887770431892903</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>19</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3246939539545872652.post-8586298625763410502</id><published>2008-03-11T22:57:00.000+05:30</published><updated>2008-03-11T22:57:00.000+05:30</updated><title type='text'>Hello. This post is likeable, and your blog is ver...</title><content type='html'>Hello. This post is likeable, and your blog is very interesting, congratulations :-). I will add in my blogroll =). If possible gives a last there on my site, it is about the &lt;A HREF="http://www.provedorcrescenet.com" REL="nofollow"&gt;CresceNet&lt;/A&gt;, I hope you enjoy. The address is http://www.provedorcrescenet.com . A hug.&lt;A HREF="2512458123" REL="nofollow"&gt;&lt;/A&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3246939539545872652/1308448389098043714/comments/default/8586298625763410502'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3246939539545872652/1308448389098043714/comments/default/8586298625763410502'/><link rel='alternate' type='text/html' href='http://smartskills.blogspot.com/2008/02/gates-explains-why-microsoft-needs.html?showComment=1205256420000#c8586298625763410502' title=''/><author><name>CresceNet</name><uri>www.provedorcrescenet.com</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://smartskills.blogspot.com/2008/02/gates-explains-why-microsoft-needs.html' ref='tag:blogger.com,1999:blog-3246939539545872652.post-1308448389098043714' source='http://www.blogger.com/feeds/3246939539545872652/posts/default/1308448389098043714' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-137255409'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.displayTime' value='March 11, 2008 10:57 PM'/></entry><entry><id>tag:blogger.com,1999:blog-3246939539545872652.post-3183616178663994626</id><published>2007-12-04T21:33:00.000+05:30</published><updated>2007-12-04T21:33:00.000+05:30</updated><title type='text'>Oi, achei seu blog pelo google está bem interessan...</title><content type='html'>Oi, achei seu blog pelo google está bem interessante gostei desse post. Gostaria de falar sobre o &lt;A HREF="http://www.provedorcrescenet.com" REL="nofollow"&gt;CresceNet&lt;/A&gt;. O &lt;A HREF="http://www.provedorcrescenet.com" REL="nofollow"&gt;CresceNet&lt;/A&gt; é um provedor de &lt;A HREF="http://www.provedorcrescenet.com" REL="nofollow"&gt;internet discada&lt;/A&gt; que remunera seus usuários pelo tempo conectado. Exatamente isso que você leu, estão pagando para você conectar. O &lt;A HREF="http://www.provedorcrescenet.com" REL="nofollow"&gt;provedor&lt;/A&gt; paga 20 centavos por hora de &lt;A HREF="http://www.provedorcrescenet.com" REL="nofollow"&gt;conexão discada&lt;/A&gt; com ligação local para mais de 2100 cidades do Brasil. O CresceNet tem um &lt;A HREF="http://www.provedorcrescenet.com" REL="nofollow"&gt;acelerador de conexão&lt;/A&gt;, que deixa sua conexão até 10 vezes mais rápida. Quem utiliza &lt;A HREF="http://www.provedorcrescenet.com" REL="nofollow"&gt;banda larga&lt;/A&gt; pode lucrar também, basta se cadastrar no CresceNet e quando for dormir conectar por discada, é possível pagar a ADSL só com o &lt;A HREF="http://www.provedorcrescenet.com" REL="nofollow"&gt;dinheiro&lt;/A&gt; da discada. Nos horários de minuto único o gasto com telefone é mínimo e a remuneração do CresceNet generosa. Se você quiser linkar o &lt;A HREF="http://www.provedorcrescenet.com" REL="nofollow"&gt;Cresce.Net&lt;/A&gt;(www.provedorcrescenet.com) no seu blog eu ficaria agradecido, até mais e sucesso. If is possible add the CresceNet(www.provedorcrescenet.com) in your blogroll, I thank. Good bye friend.&lt;A HREF="7780010676" REL="nofollow"&gt;&lt;/A&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3246939539545872652/9026174258777896931/comments/default/3183616178663994626'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3246939539545872652/9026174258777896931/comments/default/3183616178663994626'/><link rel='alternate' type='text/html' href='http://smartskills.blogspot.com/2007/09/yahoos-new-social-net-lets-users-tweak.html?showComment=1196784180000#c3183616178663994626' title=''/><author><name>CresceNet</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://smartskills.blogspot.com/2007/09/yahoos-new-social-net-lets-users-tweak.html' ref='tag:blogger.com,1999:blog-3246939539545872652.post-9026174258777896931' source='http://www.blogger.com/feeds/3246939539545872652/posts/default/9026174258777896931' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1661578890'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.displayTime' value='December 4, 2007 9:33 PM'/></entry><entry><id>tag:blogger.com,1999:blog-3246939539545872652.post-6605704138357126854</id><published>2007-09-18T07:29:00.000+05:30</published><updated>2007-09-18T07:29:00.000+05:30</updated><title type='text'>hey its tara,  here is the website i was talking a...</title><content type='html'>hey its tara,  here is the website i was talking about where i made the extra summer cash..........  &lt;A HREF="http://www.alwaysfreestuff2.info " REL="nofollow"&gt;the website is here&lt;/A&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3246939539545872652/5866790558833689893/comments/default/6605704138357126854'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3246939539545872652/5866790558833689893/comments/default/6605704138357126854'/><link rel='alternate' type='text/html' href='http://smartskills.blogspot.com/2007/09/feds-iceman-was-internet-id-thief.html?showComment=1190080740000#c6605704138357126854' title=''/><author><name>Tara</name><uri>http://www.blogger.com/profile/13555345716475738532</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://smartskills.blogspot.com/2007/09/feds-iceman-was-internet-id-thief.html' ref='tag:blogger.com,1999:blog-3246939539545872652.post-5866790558833689893' source='http://www.blogger.com/feeds/3246939539545872652/posts/default/5866790558833689893' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-253255045'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.displayTime' value='September 18, 2007 7:29 AM'/></entry><entry><id>tag:blogger.com,1999:blog-3246939539545872652.post-208322880440038936</id><published>2007-09-18T03:53:00.000+05:30</published><updated>2007-09-18T03:53:00.000+05:30</updated><title type='text'>hey its tara,  here is the website i was talking a...</title><content type='html'>hey its tara,  here is the website i was talking about where i made the extra summer cash..........  &lt;A HREF="http://www.alwaysfreestuff2.info " REL="nofollow"&gt;the website is here&lt;/A&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3246939539545872652/911329752642256743/comments/default/208322880440038936'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3246939539545872652/911329752642256743/comments/default/208322880440038936'/><link rel='alternate' type='text/html' href='http://smartskills.blogspot.com/2007/09/verizon-sues-to-block-open-access-to.html?showComment=1190067780000#c208322880440038936' title=''/><author><name>Tara</name><uri>http://www.blogger.com/profile/13555345716475738532</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://smartskills.blogspot.com/2007/09/verizon-sues-to-block-open-access-to.html' ref='tag:blogger.com,1999:blog-3246939539545872652.post-911329752642256743' source='http://www.blogger.com/feeds/3246939539545872652/posts/default/911329752642256743' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-253255045'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.displayTime' value='September 18, 2007 3:53 AM'/></entry><entry><id>tag:blogger.com,1999:blog-3246939539545872652.post-6086684185997491574</id><published>2007-09-08T11:47:00.000+05:30</published><updated>2007-09-08T11:47:00.000+05:30</updated><title type='text'>Dear Curtis,&lt;br&gt;To try out your theory on data ded...</title><content type='html'>Dear Curtis,&lt;BR/&gt;To try out your theory on data dedup, I took two Office 2007 power points files.&lt;BR/&gt;&lt;BR/&gt;I created one with some images and some text and some graphics.&lt;BR/&gt;&lt;BR/&gt;The second, I created with some very minor edits to the title slides.&lt;BR/&gt;&lt;BR/&gt;I saved both.&lt;BR/&gt;&lt;BR/&gt;Then I in turn attempted to find any "block level duplicates" between t hem.  How did I try this? I ran a circular CRC starting from each and ever start offset of the file.&lt;BR/&gt;&lt;BR/&gt;I found no duplicates.&lt;BR/&gt;&lt;BR/&gt;Then I used a popular open source program called to find sub content in a file.&lt;BR/&gt;&lt;BR/&gt;It also found no similar sub content between the two files.&lt;BR/&gt;&lt;BR/&gt;Then I ran the two fils through hexdiff and modified hexdiff to proceed byte by byte at increasing offsets.&lt;BR/&gt;&lt;BR/&gt;No common portions were found.&lt;BR/&gt;&lt;BR/&gt;Then I read up on the Microsoft open office document format specification&lt;BR/&gt;&lt;BR/&gt;It turns ou that Office ZIPs using the deflate algorithm by way of pkzip to compres the whole file.&lt;BR/&gt;&lt;BR/&gt;Therefore each and ever byte changes even with a small edit to any of the files.&lt;BR/&gt;&lt;BR/&gt;Thus I conclude your blog is extremely misleading and actually scientifically incorrect.&lt;BR/&gt;&lt;BR/&gt;Please don't mislead users with out actually understanding the concept of dedup.&lt;BR/&gt;&lt;BR/&gt;Block level Dedup will properly catch edits to text based and non encoded data, but not encoded data like Powerpoint that you use in your example.&lt;BR/&gt;&lt;BR/&gt;It is always a good idea to try out the experiment on the data you  report in your blog before you put pen to parer.&lt;BR/&gt;&lt;BR/&gt;Best regards,&lt;BR/&gt;B.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3246939539545872652/4799636048815162503/comments/default/6086684185997491574'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3246939539545872652/4799636048815162503/comments/default/6086684185997491574'/><link rel='alternate' type='text/html' href='http://smartskills.blogspot.com/2007/09/what-is-difference-between-data.html?showComment=1189232220000#c6086684185997491574' title=''/><author><name>Bargav</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://smartskills.blogspot.com/2007/09/what-is-difference-between-data.html' ref='tag:blogger.com,1999:blog-3246939539545872652.post-4799636048815162503' source='http://www.blogger.com/feeds/3246939539545872652/posts/default/4799636048815162503' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1036638169'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.displayTime' value='September 8, 2007 11:47 AM'/></entry><entry><id>tag:blogger.com,1999:blog-3246939539545872652.post-4723036647740973552</id><published>2007-09-08T01:57:00.000+05:30</published><updated>2007-09-08T01:57:00.000+05:30</updated><title type='text'>Dedupe is great for data protection, because the n...</title><content type='html'>Dedupe is great for data protection, because the nature of backup is that you back up the same files over and over - so you'll see lots of block level dupes.   However, people are increasingly interested in data reduction for online storage, and the comparisons of dedupe and compression ratios for online storage are quite different.&lt;BR/&gt;&lt;BR/&gt;It's also the case that the 2:1 ratio often cited for compression is one that applies to generic compressors operating on a stream of data.    Files are not streams of data going by on a wire.   There are new compression techniques that work on online file data that get 10X or 20X results for online data.  This is especially interesting for nearline and archival stores.   &lt;BR/&gt;&lt;BR/&gt;Finally, dedupe and compression are not mutually exclusive.   There is no reason that a data reduction engine that is examining a set of files can not both looks for patterns (the basis of compression) and duplicates (the basis for dedupe).  In fact, done right, you can look for duplicate patterns, which would give you better results than looking for just duplicate strings of bits.      Why think "Compression Versus Dedupe" when it should be "Compression AND dedupe"?</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3246939539545872652/4799636048815162503/comments/default/4723036647740973552'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3246939539545872652/4799636048815162503/comments/default/4723036647740973552'/><link rel='alternate' type='text/html' href='http://smartskills.blogspot.com/2007/09/what-is-difference-between-data.html?showComment=1189196820000#c4723036647740973552' title=''/><author><name>UrsaMajor</name><uri>http://www.blogger.com/profile/13077890965535916881</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://smartskills.blogspot.com/2007/09/what-is-difference-between-data.html' ref='tag:blogger.com,1999:blog-3246939539545872652.post-4799636048815162503' source='http://www.blogger.com/feeds/3246939539545872652/posts/default/4799636048815162503' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-606886987'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.displayTime' value='September 8, 2007 1:57 AM'/></entry><entry><id>tag:blogger.com,1999:blog-3246939539545872652.post-3044304499106942485</id><published>2007-09-05T11:53:00.000+05:30</published><updated>2007-09-05T11:53:00.000+05:30</updated><title type='text'>I love your demonstration of how to “lock in” peop...</title><content type='html'>I love your demonstration of how to “lock in” people right before a major trend hits so that you are never late to a slice of the huge cash pie.  &lt;A HREF="http://www.affiliatesden.com/sites/2131.htm" REL="nofollow"&gt;affiliate&lt;/A&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3246939539545872652/7274611087407954863/comments/default/3044304499106942485'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3246939539545872652/7274611087407954863/comments/default/3044304499106942485'/><link rel='alternate' type='text/html' href='http://smartskills.blogspot.com/2007/08/acer-disappointed-by-slow-vista-uptake.html?showComment=1188973380000#c3044304499106942485' title=''/><author><name>Peter Parks</name><uri>http://www.blogger.com/profile/10663441611899369952</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://smartskills.blogspot.com/2007/08/acer-disappointed-by-slow-vista-uptake.html' ref='tag:blogger.com,1999:blog-3246939539545872652.post-7274611087407954863' source='http://www.blogger.com/feeds/3246939539545872652/posts/default/7274611087407954863' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-661236068'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.displayTime' value='September 5, 2007 11:53 AM'/></entry><entry><id>tag:blogger.com,1999:blog-3246939539545872652.post-435158971738985241</id><published>2007-08-20T20:27:00.000+05:30</published><updated>2007-08-20T20:27:00.000+05:30</updated><title type='text'></title><content type='html'>This comment has been removed by a blog administrator.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3246939539545872652/5558873907476911845/comments/default/435158971738985241'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3246939539545872652/5558873907476911845/comments/default/435158971738985241'/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://smartskills.blogspot.com/2007/08/google-is-watching-your-every-move.html' ref='tag:blogger.com,1999:blog-3246939539545872652.post-5558873907476911845' source='http://www.blogger.com/feeds/3246939539545872652/posts/default/5558873907476911845' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.contentRemoved' value='true'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1728283138'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.displayTime' value='August 20, 2007 8:27 PM'/></entry><entry><id>tag:blogger.com,1999:blog-3246939539545872652.post-6129313092800634766</id><published>2007-08-20T20:02:00.001+05:30</published><updated>2007-08-20T20:02:00.001+05:30</updated><title type='text'></title><content type='html'>This comment has been removed by a blog administrator.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3246939539545872652/5558873907476911845/comments/default/6129313092800634766'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3246939539545872652/5558873907476911845/comments/default/6129313092800634766'/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://smartskills.blogspot.com/2007/08/google-is-watching-your-every-move.html' ref='tag:blogger.com,1999:blog-3246939539545872652.post-5558873907476911845' source='http://www.blogger.com/feeds/3246939539545872652/posts/default/5558873907476911845' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.contentRemoved' value='true'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1608751585'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.displayTime' value='August 20, 2007 8:02 PM'/></entry><entry><id>tag:blogger.com,1999:blog-3246939539545872652.post-3688183286021593868</id><published>2007-08-20T20:02:00.000+05:30</published><updated>2007-08-20T20:02:00.000+05:30</updated><title type='text'></title><content type='html'>This comment has been removed by a blog administrator.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3246939539545872652/5558873907476911845/comments/default/3688183286021593868'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3246939539545872652/5558873907476911845/comments/default/3688183286021593868'/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://smartskills.blogspot.com/2007/08/google-is-watching-your-every-move.html' ref='tag:blogger.com,1999:blog-3246939539545872652.post-5558873907476911845' source='http://www.blogger.com/feeds/3246939539545872652/posts/default/5558873907476911845' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.contentRemoved' value='true'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-11823994'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.displayTime' value='August 20, 2007 8:02 PM'/></entry><entry><id>tag:blogger.com,1999:blog-3246939539545872652.post-8029624580755344196</id><published>2007-05-20T18:26:00.000+05:30</published><updated>2007-05-20T18:26:00.000+05:30</updated><title type='text'>&lt;a href="http://yasinearth.blogspot.com/" rel="nof...</title><content type='html'>&lt;A HREF="http://yasinearth.blogspot.com/" REL="nofollow"&gt;http://yasinearth.blogspot.com/&lt;/A&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3246939539545872652/486859114879782760/comments/default/8029624580755344196'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3246939539545872652/486859114879782760/comments/default/8029624580755344196'/><link rel='alternate' type='text/html' href='http://smartskills.blogspot.com/2007/05/programatically-create-sharepoint-site.html?showComment=1179665760000#c8029624580755344196' title=''/><author><name>YASIN</name><uri>http://www.blogger.com/profile/01839881878988429567</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='http://img108.imageshack.us/img108/2388/eros1bp9.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://smartskills.blogspot.com/2007/05/programatically-create-sharepoint-site.html' ref='tag:blogger.com,1999:blog-3246939539545872652.post-486859114879782760' source='http://www.blogger.com/feeds/3246939539545872652/posts/default/486859114879782760' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1964640111'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.displayTime' value='May 20, 2007 6:26 PM'/></entry><entry><id>tag:blogger.com,1999:blog-3246939539545872652.post-8283543085940408768</id><published>2007-05-17T22:24:00.000+05:30</published><updated>2007-05-17T22:24:00.000+05:30</updated><title type='text'>Know how many web pages you are about to print&lt;br&gt;...</title><content type='html'>Know how many web pages you are about to print&lt;BR/&gt;There are times when you want the full page of information to print, but you don’t know how many pages it will be. Clicking the "print" button on your browser could result in lots of additional, unwanted pages. Here's how to find out the number of pages you are going to print:&lt;BR/&gt;&lt;BR/&gt;Go to the File menu on your browser's tool bar and select "Print Preview". This will allow you to see how many pages will print and where the page breaks fall. Adjust the margins to get any lone lines to print on the previous page with the rest.&lt;BR/&gt;&lt;BR/&gt;To do this, select "Page Setup" under the File menu to adjust your margins. Once you know what you want to print, under the "print dialog box", you can select just the current page or a range of pages.&lt;BR/&gt;However, if you want best printing quality, you will require &lt;A HREF="http://www.maxpatchink.com/index.shtml" REL="nofollow"&gt;printer ink cartridges&lt;/A&gt; which are of the highest quality too. The tip that is worth a hundred dollars is that remanufactured printer ink cartridges which offer the same high quality as the original ones. Here are more helpful &lt;A HREF="http://www.maxpatchink.com/printer-tips.shtml" REL="nofollow"&gt;printer tips and tricks&lt;/A&gt;.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3246939539545872652/2065782139536008585/comments/default/8283543085940408768'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3246939539545872652/2065782139536008585/comments/default/8283543085940408768'/><link rel='alternate' type='text/html' href='http://smartskills.blogspot.com/2007/01/make-every-web-page-printer-friendly.html?showComment=1179420840000#c8283543085940408768' title=''/><author><name>Max</name><uri>http://www.blogger.com/profile/06110450421104292432</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://smartskills.blogspot.com/2007/01/make-every-web-page-printer-friendly.html' ref='tag:blogger.com,1999:blog-3246939539545872652.post-2065782139536008585' source='http://www.blogger.com/feeds/3246939539545872652/posts/default/2065782139536008585' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-730677747'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.displayTime' value='May 17, 2007 10:24 PM'/></entry><entry><id>tag:blogger.com,1999:blog-3246939539545872652.post-8857516139026308684</id><published>2007-03-27T15:58:00.000+05:30</published><updated>2007-03-27T15:58:00.000+05:30</updated><title type='text'>I've had the same problem myself...but i found a f...</title><content type='html'>I've had the same problem myself...but i found a function which where you can get the files data before you upload it...i guess...&lt;BR/&gt;&lt;BR/&gt;I tried: &lt;BR/&gt;&lt;BR/&gt;FileUpload1.FileBytes.LongLength&lt;BR/&gt;&lt;BR/&gt;And it gave me the information that i needed...but still, yes, you are right, at execution time or at upload time, you'll get the errors that you've mentioned, and the smartest solution at this point (point of .net framework development), it would be to have custom error pages, that you can redirect to...&lt;BR/&gt;&lt;BR/&gt;If you have found another way to solve this (kinda buggy) issue...please tell me, and send me a mail at luffe1@worldonline.dk&lt;BR/&gt;&lt;BR/&gt;best regards&lt;BR/&gt;&lt;BR/&gt;olaf</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3246939539545872652/3205472877498095784/comments/default/8857516139026308684'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3246939539545872652/3205472877498095784/comments/default/8857516139026308684'/><link rel='alternate' type='text/html' href='http://smartskills.blogspot.com/2007/01/dark-side-of-file-uploads.html?showComment=1174991280000#c8857516139026308684' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://smartskills.blogspot.com/2007/01/dark-side-of-file-uploads.html' ref='tag:blogger.com,1999:blog-3246939539545872652.post-3205472877498095784' source='http://www.blogger.com/feeds/3246939539545872652/posts/default/3205472877498095784' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1644258378'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.displayTime' value='March 27, 2007 3:58 PM'/></entry><entry><id>tag:blogger.com,1999:blog-3246939539545872652.post-8707115158420177340</id><published>2007-03-05T02:48:00.000+05:30</published><updated>2007-03-05T02:48:00.000+05:30</updated><title type='text'>What do you think about this idea?&lt;br&gt;&lt;br&gt;Atlanta,...</title><content type='html'>What do you think about this idea?&lt;BR/&gt;&lt;BR/&gt;Atlanta, GA (PRWeb) February 5, 2007 -- Mamtha was an unassuming new bride when she moved to the USA. Although Mamtha A (short for Anantharaman) was marrying a software programmer, she had no aspirations to become an Internet entrepreneur and innovator. Launching an edgy Web 2.0 web application called AtlantaBestBargains.com was the farthest thing from her mind when she first arrived in the United States from India. She would probably have lived the life of a dutiful wife like so many traditional women from her country if the adage "necessity is the mother of invention" didn't still ring so true. The necessity she sees is the need for people in Atlanta to be able to obtain quality services from competent service providers and professionals. Mamtha was frustrated in her search for a reliable contractor to fix her leaky roof. Her calls for quotes often went unanswered, and therefore, she found the process demoralizing. &lt;BR/&gt;&lt;BR/&gt;ADVERTISEMENT&lt;BR/&gt; &lt;BR/&gt;Then, it occurred to her that if www.ebay.com can match buyers and sellers together efficiently for items, why couldn't she do the same thing for services in Atlanta? Mamtha and her husband's brain child www.iGanit.com (ganit is an Indian word for "calculate") was born by launching www.AtlantaBestBargains.com as a Web 2.0 marketplace for the city. Web 2.0 is the evolution of the Internet as a platform for software applications beyond the traditional website or blog. &lt;BR/&gt;&lt;BR/&gt;Web 2.0 could be best described as the next generation of websites that are moving beyond static content towards providing rich interactive and social networking features. Myspace.com, YouTube.com, and Digg.com are examples of popular Web 2.0 websites which enable their users to network and share content, music, videos and opinions. The importance of Web 2.0 applications can be illustrated in the buyout of these popular web destinations by major corporations. It is common knowledge that News Corp shelled out 580 million dollars for MySpace.com and Google invested 1.65 billion in acquiring YouTube.com. These sites or web applications have become almost as popular as search engines, the mainstays of Web 1.0. But the ramifications of all of this would have been lost on Mamtha when she first arrived here. &lt;BR/&gt;&lt;BR/&gt;Mrs. A, as she affectionately refers to herself, left the beautiful city of Bangalore with little more than great hopes and expectations about the US as the land of opportunity. Mamtha has very fond memories of her homeland but is happy about her decision to move here. Initially, she was a bit bored with her new life and began looking for work in Atlanta. Eventually, she found employment, but her next challenge was to learn to drive. In India, people, women in particular either find a bus or an auto rickshaw if they want to go somewhere, but here in Atlanta, this is not an option.&lt;BR/&gt;&lt;BR/&gt;Ms. Anantharaman subsequently learned to drive because she needed to drive herself to her work place. It was so liberating, although she does admit that, initially, driving on I-285 was daunting. These are just some of the small victories she had in her new homeland.&lt;BR/&gt;&lt;BR/&gt;Despite the sense of freedom driving gave her, Ms. Anantharaman tired of Atlanta's rueful daily commute. So Mamtha stayed at home and tried to find jobs that she could perform from home to avoid commuting daily. Finding gainful home-based employment is challenging at best. She tried working for companies by coordinating with people from other countries and ended up working early in the morning, late in the night, and in between as well. Above all, she was always exhausted and restless. &lt;BR/&gt;&lt;BR/&gt;Mamtha reflects "the inner joy of doing a job and earning your own money was missing." Mamtha sees AtlantaBestBargains.com as a double win for her to work from home. She feels AtlantaBestBargains.com and iGanit.com will enable her "to do something on her own as an entrepreneur and also make a difference in people's lives." She especially sees it helping small business owners who offer great service at low cost. Ms. Anantharaman opines that "the big companies often win people's business with their huge brand name and then subcontract the work to someone else at a fraction of the price they charge their customers." In contrast, AtlantaBestBargains.com will enable people in the city to buy and sell services safely and securely. Her site features a rating system for service providers so buyers can feel secure knowing they are acquiring services from a reputable company or individual with a track record on their system. These types of rating systems tend to discourage fraud on Web 2.0 services or older sites like eBay. &lt;BR/&gt;&lt;BR/&gt;While AtlantaBestBargains.com will lend itself to the selling of some products like cars, real estate, collectibles, used merchandise, and even employment listings, its primary focus will be on facilitating the service marketplace. Moreover, http://www.iGanit.com and http://www.AtlantaBestBargains.com will be one of the first service marketplaces to allow users to upload video promotions by service professions. It is inevitable that video content would emerge on the web beyond just entertainment and geared towards business promotion, and in this regard, Mamtha Anantharaman is giving Atlanta a vision of Web 2.0 to come.&lt;BR/&gt;&lt;BR/&gt;###</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3246939539545872652/2505261106576337242/comments/default/8707115158420177340'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3246939539545872652/2505261106576337242/comments/default/8707115158420177340'/><link rel='alternate' type='text/html' href='http://smartskills.blogspot.com/2007/01/tech-predictions-2007-edition.html?showComment=1173043080000#c8707115158420177340' title=''/><author><name>smartapostle</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://smartskills.blogspot.com/2007/01/tech-predictions-2007-edition.html' ref='tag:blogger.com,1999:blog-3246939539545872652.post-2505261106576337242' source='http://www.blogger.com/feeds/3246939539545872652/posts/default/2505261106576337242' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-35361393'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.displayTime' value='March 5, 2007 2:48 AM'/></entry><entry><id>tag:blogger.com,1999:blog-3246939539545872652.post-9106080426426349899</id><published>2007-03-04T09:51:00.000+05:30</published><updated>2007-03-04T09:51:00.000+05:30</updated><title type='text'>Grea tip, many thanks, it solved a problem I had b...</title><content type='html'>Grea tip, many thanks, it solved a problem I had been working on for a few hours!</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3246939539545872652/4294966740396380720/comments/default/9106080426426349899'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3246939539545872652/4294966740396380720/comments/default/9106080426426349899'/><link rel='alternate' type='text/html' href='http://smartskills.blogspot.com/2007/02/adding-controls-to-aspnet-page-at.html?showComment=1172982060000#c9106080426426349899' title=''/><author><name>PlaceHolder</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://smartskills.blogspot.com/2007/02/adding-controls-to-aspnet-page-at.html' ref='tag:blogger.com,1999:blog-3246939539545872652.post-4294966740396380720' source='http://www.blogger.com/feeds/3246939539545872652/posts/default/4294966740396380720' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1429450966'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.displayTime' value='March 4, 2007 9:51 AM'/></entry><entry><id>tag:blogger.com,1999:blog-3246939539545872652.post-3516087320120297530</id><published>2007-03-03T16:36:00.000+05:30</published><updated>2007-03-03T16:36:00.000+05:30</updated><title type='text'>You explained very well about how to   prepare for...</title><content type='html'>You explained very well about how to   prepare for interview and how to face interview. Whatever tips provided by you were excellent and the interesting thing is those are very simple also. I hope these are very useful for everybody career.......&lt;BR/&gt;&lt;A HREF="http://www.upwardcareermobility.com/" REL="nofollow"&gt;career&lt;/A&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3246939539545872652/5019730759569054058/comments/default/3516087320120297530'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3246939539545872652/5019730759569054058/comments/default/3516087320120297530'/><link rel='alternate' type='text/html' href='http://smartskills.blogspot.com/2007/01/competitive-interview-preperation-guid.html?showComment=1172919960000#c3516087320120297530' title=''/><author><name>Michael</name><uri>http://www.upwardcareermobility.com/</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://smartskills.blogspot.com/2007/01/competitive-interview-preperation-guid.html' ref='tag:blogger.com,1999:blog-3246939539545872652.post-5019730759569054058' source='http://www.blogger.com/feeds/3246939539545872652/posts/default/5019730759569054058' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-2076869520'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.displayTime' value='March 3, 2007 4:36 PM'/></entry><entry><id>tag:blogger.com,1999:blog-3246939539545872652.post-1332915039739279182</id><published>2007-02-18T03:23:00.000+05:30</published><updated>2007-02-18T03:23:00.000+05:30</updated><title type='text'>Here you can find useful information about:&lt;br&gt;&lt;br...</title><content type='html'>Here you can find useful information about:&lt;BR/&gt;&lt;BR/&gt;interview phone techniques&lt;BR/&gt;&lt;A HREF="http://www.cvtips.com/international_job_search_phone_techniques.html" REL="nofollow"&gt;http://www.cvtips.com/international_job_search_phone_techniques.html&lt;/A&gt;&lt;BR/&gt;&lt;BR/&gt;research by phone&lt;BR/&gt;&lt;A HREF="http://www.cvtips.com/job_search_research_phone.html" REL="nofollow"&gt;http://www.cvtips.com/job_search_research_phone.html&lt;/A&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3246939539545872652/5019730759569054058/comments/default/1332915039739279182'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3246939539545872652/5019730759569054058/comments/default/1332915039739279182'/><link rel='alternate' type='text/html' href='http://smartskills.blogspot.com/2007/01/competitive-interview-preperation-guid.html?showComment=1171749180000#c1332915039739279182' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://smartskills.blogspot.com/2007/01/competitive-interview-preperation-guid.html' ref='tag:blogger.com,1999:blog-3246939539545872652.post-5019730759569054058' source='http://www.blogger.com/feeds/3246939539545872652/posts/default/5019730759569054058' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-574103584'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.displayTime' value='February 18, 2007 3:23 AM'/></entry><entry><id>tag:blogger.com,1999:blog-3246939539545872652.post-6967635919433866808</id><published>2007-01-31T18:48:00.000+05:30</published><updated>2007-01-31T18:48:00.000+05:30</updated><title type='text'>Very nice post!! LINQ should be a great feature.  ...</title><content type='html'>Very nice post!! LINQ should be a great feature.  Looking forward to it...&lt;br /&gt;&lt;br /&gt;Murtaza Tinwala.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3246939539545872652/2528379228884271642/comments/default/6967635919433866808'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3246939539545872652/2528379228884271642/comments/default/6967635919433866808'/><link rel='alternate' type='text/html' href='http://smartskills.blogspot.com/2007/01/linq-january-ctp-is-out.html?showComment=1170249480000#c6967635919433866808' title=''/><author><name>Murtaza</name><uri>http://www.blogger.com/profile/11926903329776519564</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://smartskills.blogspot.com/2007/01/linq-january-ctp-is-out.html' ref='tag:blogger.com,1999:blog-3246939539545872652.post-2528379228884271642' source='http://www.blogger.com/feeds/3246939539545872652/posts/default/2528379228884271642' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-967313927'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.displayTime' value='January 31, 2007 6:48 PM'/></entry><entry><id>tag:blogger.com,1999:blog-3246939539545872652.post-8642899339460062107</id><published>2007-01-18T06:23:00.000+05:30</published><updated>2007-01-18T06:23:00.000+05:30</updated><title type='text'>Since I have been the victim of offshore outsourci...</title><content type='html'>Since I have been the victim of offshore outsourcing, I feel that I have some perspective and justification to comment on your outsourcing article.&lt;br /&gt;&lt;br /&gt;First, let me say something up front: being outsourced was just about the best thing that could have happened to me. Firstly, I received a significant severance settlement; secondly I no longer had to suffer through the enormous job-related stress; thirdly, I landed a great new job.&lt;br /&gt;&lt;br /&gt;So, back to outsourcing. In keeping with the process, I first had to train my replacement. Nice young Indian gentleman. Intelligent. And, by the way, he left his company for a better position, not long after the outsourcing happened (so much for knowledge transfer...)&lt;br /&gt;&lt;br /&gt;So, what is outsourcing all about? Firstly, let me say that all the economic justification referenced in your article is garbage. It is produced by economic theorists so that companies can justify what they do.&lt;br /&gt;&lt;br /&gt;How can I say that. Simple: from personal experience. My former employer is obviously in high tech, supplying sophisticated applications to large multinational companies.&lt;br /&gt;&lt;br /&gt;It takes a LONG time to train a software developer; not just computing knowledge, but to develop sufficient domain knowledge to be functional.&lt;br /&gt;&lt;br /&gt;The people who were let go (myself included) had many years of domain-relevant experience. The offshore replacement workers had on average, very little computing experience and NO domain knowledge. If the intent is to make use of the large offshore worker pool, where is the advantage? The remaining developers and managers are going to be spending much of their time in training the offshore workers, and examining the work product. So much for a competitive advantage gained from offshoring. Its a variation on Brooks' mythical man month.&lt;br /&gt;&lt;br /&gt;Examine the companies who indulge in offshore outsourcing. Most of them are large companies, with ingrown and ineffective beaurocracies. The companies exist so that managers can be promoted to sucessively higer positions; producing software is incidental.&lt;br /&gt;&lt;br /&gt;In these companies, what matters most is the share price, and in particular increasing the share price.&lt;br /&gt;&lt;br /&gt;Now, how do you increase share price these days? By increasing income and profits. How do you increase income/profit? There are two ways: sell more product, and spend less money. In typical North American Big Company fashion, the easy route is chosen: spend less money, instead of working harder to increase profit. So, spend less by getting rid of some workers.&lt;br /&gt;&lt;br /&gt;Now, this may seem to be a very short-sighted approach, and indeed it is. So, why does it happen? Because the mid- and upper-level managers who instigate such policies are only in those positions for a relatively short period of time. Upon successful completion of their assigned goals, typically in the two to three year timeframe, they move on. When they move on, usually via promotion, they leave the situation behind, for some other new manager/VP to address.&lt;br /&gt;&lt;br /&gt;This works in large corporations because there is a form of corporate inertia. It takes a while for the effects of such self-destructive behavior to be noticable, and the executives responsible for the situation are long gone.&lt;br /&gt;&lt;br /&gt;Another point. With few exceptions, the large companies, i.e. the ones doing the outsourcing, are not the ones producing the innovative products. That occurs in the smaller and medium sized companies, who realize that they cannot afford to conduct such outsourcing programs. By the way, look to India and other countries to deliver more of the innovative products -- the true consequence of offshoring.&lt;br /&gt;&lt;br /&gt;Think about it for a moment. Forget race or religion or any such irrelevant information; how on earth is it possible to get rid of large numbers of experienced, competent individuals, and hope to create competitive products using very inexperienced individuals in a totally different country? Where is the economic sense in that.&lt;br /&gt;&lt;br /&gt;More likely, the outsourcing is the unthinking response of corporate dinosaurs who, at least at some level, realize that they are not nearly as competitve as they once were, and take the easy way out to attempt to regain the elusive competiveness.&lt;br /&gt;&lt;br /&gt;One last point. Notice that I have not made much mention of the Indian software developers who receive the benefits of this self-destructive corporate practise. Thats because I have no grudges or ill-will regarding them. In their situations, I would do the same thing.&lt;br /&gt;&lt;br /&gt;Anyway, hopefully this is the last time that I have to invest much thought in the situation. If I am fortunate, I will be able to stay with the smaller and medium sized companies, where the executive management is at least sufficiently sentient to realize that short-term goals only lead to extinction.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3246939539545872652/4410010280521797761/comments/default/8642899339460062107'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3246939539545872652/4410010280521797761/comments/default/8642899339460062107'/><link rel='alternate' type='text/html' href='http://smartskills.blogspot.com/2007/01/why-programmers-shouldnt-fear.html?showComment=1169081580000#c8642899339460062107' title=''/><author><name>km</name><uri>http://www.blogger.com/profile/04321400138532663901</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://smartskills.blogspot.com/2007/01/why-programmers-shouldnt-fear.html' ref='tag:blogger.com,1999:blog-3246939539545872652.post-4410010280521797761' source='http://www.blogger.com/feeds/3246939539545872652/posts/default/4410010280521797761' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-134747379'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.displayTime' value='January 18, 2007 6:23 AM'/></entry></feed>
