<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>technews &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://wordpress.com/tag/technews/</link>
	<description>Feed of posts on WordPress.com tagged "technews"</description>
	<pubDate>Sat, 11 Oct 2008 10:25:39 +0000</pubDate>

	<generator>http://wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Antes de Perguntar]]></title>
<link>http://infernotech.wordpress.com/?p=86</link>
<pubDate>Sat, 04 Oct 2008 21:09:35 +0000</pubDate>
<dc:creator>Inferno Master</dc:creator>
<guid>http://infernotech.pt.wordpress.com/2008/10/04/antes-de-perguntar/</guid>
<description><![CDATA[
Excelente texto para quem costuma usar foruns e lista de discussões.
Texto retirado de http://www.]]></description>
<content:encoded><![CDATA[<p><a rel="attachment wp-att-87" href="http://infernotech.wordpress.com/2008/10/04/antes-de-perguntar/question/"><img class="aligncenter size-medium wp-image-87" title="Como utilizar foruns" src="http://infernotech.wordpress.com/files/2008/10/question.jpg?w=300" alt="" width="300" height="297" /></a></p>
<p>Excelente texto para quem costuma usar foruns e lista de discussões.</p>
<p>Texto retirado de <a href="http://www.istf.com.br/?page=perguntas">http://www.istf.com.br/?page=perguntas</a></p>
<h4>Introdução</h4>
<p>No mundo dos <a href="http://www.catb.org/~esr/faqs/hacker-howto.html">hackers</a>, o tipo de resposta que você obtém as suas perguntas técnicas depende muito mais de como você faz a pergunta do que da dificuldade em preparar a resposta. Este guia ensinará a você como fazer perguntas do jeito mais indicado para conseguir uma resposta satisfatória.</p>
<p><!--more--></p>
<p>Agora que o uso do open source está bastante difundido, é mais comum você encontrar respostas de outros usuários, mais experientes, do que dos hackers. Isto é uma Coisa Boa: usuários tendem a ser um pouco mais tolerantes com os tipos de problemas que os novatos enfrentam. E ainda, tratar estes usuários como hackers, da maneira como recomendamos aqui é, geralmente, a maneira mais efetiva de conseguir respostas úteis deles também.</p>
<p>A primeira coisa que você deve saber é que hackers realmente gostam de problemas difíceis e questões boas e intrigantes sobre estes problemas. Senão, nós não estaríamos aqui. Se você nos der uma questão interessante para mastigar nós ficaremos gratos à você; boas perguntas são um estímulo e um presente. Boas perguntas nos ajudam a desenvolver nosso entendimento, e freqüentemente revela problemas que não conhecíamos ou sobre os quais nunca pensamos. Entre hackers, “boa pergunta” é um forte e sincero elogio.</p>
<p>Apesar disso, hackers têm a reputação de encarar perguntas simples com arrogância e hostilidade. De vez em quando aparentamos ser rudes com novatos e ignorantes. Mas isto não é verdade.</p>
<p>Nós somos, sim, hostis com pessoas que não querem pensar nem fazer seu dever de casa antes de fazer perguntas. Pessoas assim são dissipadoras de tempo – elas pegam e não devolvem, elas desperdiçam tempo que pode ser usado em questões de gente que que merece uma resposta. Nós chamamos pessoas assim de “losers” (e por uma razão histórica, algumas vezes grafamos como “lusers”). N.T.: “Luser” é um trocadilho com as palavras “user” (usuário) e “loser” (perdedor, otário).</p>
<p>Nós percebemos que existem muitas pessoas que querem apenas usar os softwares que escrevemos e não têm nenhum interesse em aprender detalhes técnicos. Para muitas pessoas, um computador é apenas uma ferramenta, um meio para um fim; eles têm coisas mais importantes para fazer nas suas vidas. Nós reconhecemos isso e não esperamos que todos tenham interesse nas questões técnicas que nos fascinam. Entretanto, nosso estilo de resposta é ajustado para aqueles que possuem este tipo de interesse e que desejam participar da solução de problemas. Isto não vai mudar. Nem deveria; se isso acontecesse, nós nos tornaríamos menos eficazes naquilo que sabemos fazer de melhor.</p>
<p>Nós somos (na maioria dos casos) voluntários. Nós reservamos um tempo nas nossas ocupadas vidas para responder perguntas e, às vezes, ficamos sobrecarregados delas. Então nós as filtramos sem dó nem piedade. Em particular, nós jogamos fora questões de pessoas que aparentam ser “losers”, para que possamos gastar nosso tempo de forma mais eficiente, em questões de “winners”. (N.T.: vencedores)</p>
<p>Se você acha essa atitude condenável ou arrogante, reveja seus conceitos. Nós não estamos pedindo que se curve diante de nós – na verdade, o que muitos de nós mais queremos é tratá-lo como igual e recebê-lo em nossa cultura, se você fizer o esforço necessário para que isso seja possível. Mas é simplesmente inútil para nós tentar ajudar pessoas que não estão dispostas a ajudar a si mesmas. Tudo bem ser ignorante; mas não é legal bancar o estúpido.</p>
<p>Portanto, mesmo que não seja necessário ser tecnicamente competente para receber nossa atenção, você precisa apresentar atitudes que te levem a esta competência – mostrar-se preparado, atencioso, observador e disposto a ser um participante ativo no desenvolvimento de soluções. Se você não suporta este tipo de discriminação, sugerimos que você pague a alguém por um suporte comercial ao invés de pedir ajuda através de doações de hackers.</p>
<p>Se você decidir vir até nós para pedir ajuda, você não quer ser um perdedor. Você não quer nem se parecer com um perdedor. A melhor maneira de conseguir uma resposta rápida e precisa é perguntar como uma pessoa que possui confiança, inteligência e dicas, e que precisa de ajuda em um problema bem específico.</p>
<p>(Melhorias neste guia são bem-vindas. Você pode enviar suas sugestões – em inglês – para <a href="mailto:esr@thyrsus.com">esr@thyrsus.com</a> ou <a href="mailto:respond-auto@linuxmafia.com">respond-auto@linuxmafia.com</a>. Note, entretanto, que o objetivo deste documento não é ser um guia de <a href="http://www.catb.org/~esr/faqs/hacker-howto.html">netiqueta</a>, e eu geralmente descarto sugestões que não estejam especificamente relacionadas a produzir respostas úteis em um fórum técnico)</p>
<h4><a name="before"></a>Antes de perguntar</h4>
<p>Antes de fazer uma pergunta por email, em um newsgroup ou em um fórum na web, faça o seguinte:</p>
<ol>
<li>Tente achar uma reposta pesquisando na Web.</li>
<li>Tente achar uma reposta lendo o manual.</li>
<li>Tente achar uma reposta lendo o FAQ.</li>
<li>Tente achar uma reposta por tentativa e erro.</li>
<li>Tente achar uma reposta perguntando a um amigo experiente.</li>
<li>Se você é programador, tente achar uma reposta lendo o código-fonte.</li>
</ol>
<p>Quando você faz uma pergunta, demonstre que você fez todas estas coisas antes; isto irá ajudar a estabelecer que você não está sendo uma esponja preguiçosa fazendo as outras pessoas perderem tempo. Melhor ainda, mostre o que você aprendeu fazendo todas estas coisas. Nós gostamos de responder questões de pessoas que demonstram que podem aprender com as respostas.</p>
<p>Use táticas como pesquisar no Google com o texto de qualquer mensagem de erro que você receba (e pesquise no Google Groups assim como na web). Isto pode levá-lo diretamente ao documento ou à thread da lista que irá responder à sua pergunta. Mesmo que isto não aconteça, é legal dizer “Eu pesquisei no Google a seguinte frase mas não encontrei nada útil” na sua mensagem quando pedir ajuda.</p>
<p>Prepare sua pergunta. Pense além. Perguntas corridas recebem respostas corridas, ou nenhuma. Quanto mais você demonstrar que investiu tempo e neurônios na solução do seu problema antes de pedir ajuda, mais provável será que você consiga nossa ajuda.</p>
<p>Tome cuidado com perguntas erradas. Se você fizer uma pergunta baseada em pressupostos equivocados, um hacker qualquer vai enviar uma resposta literal inútil enquanto pensa “Que pergunta idiota...”, esperando que a resposta ao que você perguntou, mesmo que não seja a reposta que você espera, te ensine alguma coisa sobre como fazer perguntas.</p>
<p>Nunca assuma que você merece uma resposta. Você não merece; você não está, afinal de contas, pagando por este serviço. Você irá ganhar uma resposta, se ganhar, fazendo perguntas substanciais, interessantes e intrigantes – uma que contribua com a experiência da comunidade ao invés de apenas extrair conhecimentos dos outros.</p>
<p>Por outro lado, deixar claro que você pode e quer ajudar no processo de desenvolver uma solução é um ótimo começo. “Alguém pode me indicar uma direção?”, “O que está errado no meu exemplo?” e “Qual site eu devia ter verificado?” é mais provável de receber uma resposta do que “Por favor, envie o procedimento exato que eu devo usar”, pois assim fica claro que você está disposto a completar o processo se alguém apenas indicar a direção certa.</p>
<h4><a name="asking"></a>Quando você perguntar</h4>
<h5><a name="forum"></a>Escolha cuidadosamente seu fórum</h5>
<p>Seja cuidadoso ao escolher onde você vai enviar sua pergunta. Você será ignorado ou tachado de idiota se você:</p>
<ul>
<li>enviar sua pergunta em um fórum que não trata do assunto</li>
<li>enviar uma questão muito básica em um fórum onde são esperadas questões tecnicamente mais avançadas, ou vice-versa.</li>
<li>enviar a mesma pergunta para diversos fóruns ou newsgroups.</li>
<li>enviar um email pessoal para alguém que não seja seu conhecido nem responsável direto por resolver seu problema.</li>
</ul>
<p>Hackers detonam questões que estão inapropriadamente direcionadas para evitarem que seus canais de comunicação de se tornem irrelevantes. Você não quer que isso aconteça contigo.</p>
<p>O primeiro passo é, portanto, escolher o fórum certo. Novamente, Google e outros mecanismos de pesquisa são seus amigos. Use-os para encontrar os sites dos projetos que estejam mais intimamente relacionados aos softwares ou hardwares que estão lhe causando problemas. Normalmente eles possuem links para um FAQ (Resportas à Perguntas Freqüentes), para listas de discussão e seus respectivos históricos. Estas listas de discussão são o último lugar onde pedir ajuda se seus esforços anteriores (incluindo ler o FAQ) não lhe trouxerem uma solução. A página do projeto também pode descrever como reportar um bug; se for o caso, siga as instruções.</p>
<p>Enviar uma mensagem para uma pessoa ou um fórum com o qual não está familiarizado é o mais arriscado. Por exemplo, não pense que o autor de uma página informativa quer ser seu consultor gratuitamente. Não faça projeções otimistas sobre sua mensagem ser bem aceita – se você não tiver certeza, envie sua mensagem em outro lugar, ou não envie.</p>
<p>Quando escolher um fórum web, um newsgroup ou uma lista de discussão, não leve estes nomes a sério tão rapidamente; dê uma olhada no FAQ ou na descrição da lista para ter certeza de que sua mensagem faz parte do tipo de assunto tratado no local. Ler algumas mensagens antigas antes de enviar a sua pode lhe ajudar a descobrir como as coisas funcionam na comunidade. Na verdade, é uma excelente idéia fazer uma pesquisa sobre as palavras-chaves relacionadas ao seu problema antes de enviar uma mensagem. Se isto não lhe ajudar a encontrar uma resposta, vai lhe ajudar a formular melhor sua pergunta.</p>
<p>Não dê uma rajada de perguntas em todos os canais de comunicação de uma só vez, isto é o mesmo que sair gritando e acaba irritando as pessoas. Vá com calma.</p>
<p>Saiba como classificar sua mensagem! Um dos erros clássicos é enviar perguntas sobre interface de programação Unix ou Windows em um fórum sobre a linguagem de programação, que é portável para ambas as plataformas. Se você não compreende o problema neste exemplo, é melhor não fazer nenhuma pergunta até cair a ficha.</p>
<p>Em geral, questões enviadas para um fórum público bem selecionado conseguem melhores respostas do que as mesmas questões enviadas para um fórum fechado. Existem muitas razões para isto. Uma é a quantidade de pessoas que podem responder. Outra é o tamanho da audiência. Hackers preferem ensinar algo que seja útil para muitas pessoas do que para poucas.</p>
<p>É compreensível que hackers experientes e autores de softwares populares recebem mais do que sua parcela de mensagens mal direcionadas. Ao enviar sua mensagem você pode, em casos extremos, ser a gota d'água – algumas vezes, colaboradores de projetos populares desistiram de dar suporte por causa do efeito colateral que o tráfego de emails inúteis causou nas suas caixas-postais, tornando-as intoleráveis.</p>
<h4><a name="usefora"></a>Fórum web e IRC freqüentemente dão aos novatos as respostas mais rápidas</h4>
<p>Seu grupo local de usuários, ou sua distribuição de Linux, deve divulgar um fórum web ou um canal de IRC onde os iniciantes podem conseguir ajuda. Estes são bons lugares para começar, especialmente se você imagina ter topado com um problema relativamente simples e comum. Canais de IRC, quando divulgados, são um convite para entrar, fazer perguntas e receber ajuda em tempo real.</p>
<p>Se você está encontrando problemas em um programa proveniente de uma determinada distribuição de sistema (muito comum atualmente), é melhor fazer perguntas no fórum/lista da distribuição antes de tentar ir direto ao grupo do projeto. Os hackers de lá vão dizer “use nossa versão”.</p>
<p>Antes de enviar mensagem para um fórum web, verifique se ele não tem um mecanismo de pesquisa. Se tiver, tente encontrar algumas palavras-chaves sobre o seu problema; isto pode ajudar. Se você fez uma pesquisa genérica em uma ferramenta de pesquisa na web, tente a mesma pesquisa no fórum, pois as ferramentas genéricas podem não ter indexado todo o conteúdo do fórum ou já tê-lo feito há muito tempo, não mostrando tópicos recentes.</p>
<p>Existe uma tendência crescente nos projetos em usar fórum web e canais de IRC para suporte, deixando o tráfego de email destinado para o desenvolvimento. Então, procure por estes canais primeiro quando estiver procurando ajuda em um projeto específico.</p>
<h4><a name="uselists"></a>Como segundo passo, use a lista de discussão do projeto</h4>
<p>Quando um projeto possuir uma lista de discussão, escreva para a lista, não para um determinado desenvolvedor, mesmo que você acredite saber quem melhor pode responder sua pergunta. Procure na documentação do projeto e visite seu site para descobrir o endereço da lista. Existem várias boas razões para se fazer isso:</p>
<ul>
<li>Qualquer questão que seja boa para um determinado desenvolvedor tem muito valor também para o resto do grupo. Por outro lado, se você acha que sua questão é idiota demais para enviar ao grupo, isto não é uma desculpa para atormentar um determinado desenvolvedor.</li>
<li>Fazer perguntas na lista divide o trabalho entre os desenvolvedores. Um único desenvolvedor (especialmente se ele for o líder do projeto) pode estar muito ocupado para responder suas perguntas.</li>
<li>Muitas listas são arquivadas e indexadas por ferramentas de pesquisa na web. Alguém pode encontrar sua pergunta e a resposta apenas pesquisando ao invés de perguntar a mesma coisa na lista.</li>
<li>Se algumas perguntas são feitas com muita freqüência, os desenvolvedores podem usá-las para melhorar a documentação ou modificar o próprio sistema para torná-lo menos confuso. Mas se a pergunta for feita individualmente, ninguém poderá ter uma visão geral do problema.</li>
</ul>
<p>Se um projeto possui um fórum ou lista dividido entre usuários e desenvolvedores (hackers), se você não está modificando o código (hacking), use o fórum/lista para usuários. Não pense que você será bem-vindo na lista de desenvolvedores, pois eles considerarão sua mensagem como um ruído atrapalhando o tráfego de desenvolvimento.</p>
<p>Entretanto, se você tem certeza de que sua questão não é banal e você não conseguiu ajuda na lista de usuários por vários dias, tente a de desenvolvedores. Uma boa recomendação é dar uma olhada na lista por alguns dias, antes de enviar sua mensagem, para aprender os modos do pessoal que a freqüenta (esta dica é válida para qualquer lista privada ou semi-privada).</p>
<p>Se você não encontrar um endereço do fórum/lista de um determinado projeto, mas encontrar o endereço do mantenedor do projeto, vá em frente e faça sua pergunta a ele. Mas, mesmo neste caso, não assuma que a lista não existe. Deixe claro na sua mensagem que você tentou mas não encontrou a lista apropriada. Diga também que você não se importa de ter sua mensagem encaminhada para outras pessoas. (Muitas pessoas acreditam que emails devem permanecer privados, mesmo que não tenham nenhuma informação secreta neles. Permitindo que sua mensagem seja encaminhada você dá ao destinatário a opção de como tratá-la.)</p>
<h4><a name="bespecific"></a>Use um subject específico e com significado</h4>
<p>Em listas de discussão, newsgroups ou fórum web, o título da mensagem é sua chance de ouro para atrair, com 50 caracteres ou menos, a atenção de especialistas qualificados. Não desperdice este oportunidade com “Por favor, me ajudem” (muito menos “PRECISO DE AJUDA!!!”; mensagens assim são descartadas por reflexo). Não tente nos impressionar com sua angústia; ao invés, use este espaço para uma descrição super-concisa do seu problema.</p>
<p>Uma boa convenção para títulos/assuntos de mensagens, usada pelo suporte técnico de muitas organizações, é o “objeto – anomalia”. A parte “objeto” especifica o que está com problemas e a “anomalia” descreve como o comportamento diverge o esperado.</p>
<p><strong>Estúpido</strong>:</p>
<blockquote><p>AJUDA! Vídeo não funciona direito no meu laptop!</p></blockquote>
<p><strong>Inteligente</strong>:</p>
<blockquote><p>XFree86 4.1 cursor do mouse distorcido, Fooware MV1005 vid. chipset</p></blockquote>
<p><strong>Mais inteligente</strong>:</p>
<blockquote><p>XFree86 4.1 cursor do mouse na Fooware MV1005 vid. chipset – distorcido</p></blockquote>
<p>O processo de organizar o título no modelo “objeto – anomalia” vai ajudar você a organizar seu raciocínio sobre o problema. O que é afetado? Só o mouse ou outros gráficos também? Isto é específico do XFree86? Só da versão 4.1? Será que é específico do chipser Fooware? Só no modelo MV1005? Um hacker que olha esta mensagem pode imediatamente entender, de uma tacada só, o que está lhe causando problema e qual o problema que você está enfrentando.</p>
<p>De uma maneira geral, se imagine olhando para um índice de um arquivo de perguntas, só com o título delas sendo exibido. Faça seu título refletir sua questão de forma que o próximo cara com uma pergunta semelhante a pesquisar o arquivo de perguntas consiga seguir esta thread até a resposta final, ao invés de enviar a mesma pergunta novamente.</p>
<p>Se você faz uma pergunta através de uma resposta, certifique-se de trocar o título (assunto) da mensagem para indicar que você está perguntando. Um título que contenha “Re: teste” ou “Re: novo bug” atrairá bem menos atenção. Além disso, cite trechos da mensagem original o mínimo possível para que os novos leitores a entendam.</p>
<p>Não responda uma mensagem em uma lista para começar uma nova thread. Isto irá limitar sua audiência. Alguns programas leitores de email, como o “Mutt”, permite ao usuário ordenar a mensagem por thread (assunto), encadeando sua mensagem dentro de outras. Pessoas que usam esse tipo de software e não estão interessados no tópico original jamais verão sua mensagem.</p>
<p>Trocar o assunto não é suficiente. O Mutt, e provavelmente outros leitores de email, procuram por outras informações no header, e não o campo de assunto, das mensagens para associá-la a uma determinada thread. Ao invés de responder, se quiser começar um novo assunto, crie uma mensagem completamente nova.</p>
<p>Em fórum web as regras para boa prática são um pouco diferente, pois as mensagens são fortemente ligadas a um determinado assunto e muitas vezes invisíveis fora de suas threads. Trocar o assunto quando perguntar alguma coisa através de uma resposta não é essencial (nem todos os fóruns permitem fornecer um assunto específico para cada mensagem da thread, e mesmo quando fazem, ninguém dá atenção a eles). Mas fazer uma pergunta em resposta a outra é uma prática controversa por si só, pois ela só será vista por quem está acompanhando a thread. Então, a não ser que você queira atingir somente os participantes ativos nesta thread, inicie uma nova.</p>
<h4><a name="easyreply"></a>Torne a resposta mais fácil</h4>
<p>Terminar sua pergunta com “Favor enviar resposta para...” tornará mais difícil conseguir uma resposta. Se você não quer se incomodar em tirar alguns segundos para configurar o “Reply-to” no seu programa de email, nós não vamos nos incomodar em tirar alguns segundos para sequer pensar no seu problema. Se seu programa não permite isso, use um programa melhor. Se seu sistema operacional não lhe permite usar nenhum outro programa, use um sistema operacional melhor.</p>
<p>Em fóruns web, pedir para responder para um endereço de email é extremamente rude, a menos que a resposta contenha dados confidenciais (e alguém irá, por alguma razão, deixar você – mas não todo o fórum – ler a mensagem). Se você deseja receber um email quando alguém responder sua mensagem, configure o fórum para fazer isso. Esta função está presente em quase todos os fóruns sob o nome de “Monitorar tópico”, “Enviar email de aviso de resposta” etc.</p>
<h4><a name="writewell"></a>Escreva de modo claro, gramatical e sintaticamente correto</h4>
<p>Nós descobrimos, por experiência, que pessoas que são preguiçosas e não tomam cuidado com a escrita são, em geral, preguiçosas e sem cuidado com o ato de pensar ou programar (pode apostar nisso). Responder perguntas de preguiçosos descuidados não é compensador; preferimos gastar nosso tempo em outro lugar.</p>
<p>Expressar sua dúvida bem e de forma clara é importante. Se você não quer se importar com isso, nós não queremos nos importar com você. Gaste algum tempo aprimorando seu linguajar. Ela não precisa ser dura ou formal – na verdade, a cultura hacker dá valor à linguagem informal, casual e com humor usada com precisão. Mas ela deve ser precisa; ela deve indicar que você está pensando e prestando atenção.</p>
<p>Soletre, pontue e use maiúsculas e minúsculas corretamente. Não DIGITE TUDO EM MAIÚSCULAS, isto é lido como grito e é considerado grosseria. (Tudo em minúsculas é só um pouco menos chato, pois é difícil de ler)</p>
<p>De uma forma geral, se você escreve como um semi-analfabeto muito provavelmente será ignorado. Escrever como “l33t script kiddie hax0r” é o absoluto beijo da morte e garante que você não receberá resposta nenhuma (ou, no máximo, uma pilha de escárnios e sarcasmos).</p>
<p>Se você está fazendo perguntas em um fórum que não está na sua língua natal, você tem direito de errar um pouco na gramática ou na sintaxe das palavras – mas não nos casos de preguiça (e sim, nós conseguimos perceber a diferença). Além disso, a não ser que você saiba que idioma seu correspondente fala, escreva em inglês. Hackers atarefados costumam descartar mensagens em línguas que não entendem, e inglês é a língua padrão da Internet. Escrevendo em inglês você minimiza as chances de ter sua mensagem descartada sem ser lida.</p>
<h4><a name="formats"></a>Envie perguntas em formatos acessíveis e padronizados</h4>
<p>Se você tornar sua mensagem difícil de ser lida, é muito provável que ela seja passada para trás em prol de mensagens mais fáceis de se ler. Então:</p>
<ul>
<li>Envie mensagens em plain text, não em HTML. (não é difícil <a href="http://expita.com/nomime.html" target="_blank">desligar o HTML</a>)</li>
<li>Anexos no formato MIME tudo bem, desde que eles contenham algo realmente útil (como um código-fonte ou um patch), não uma bugiganga qualquer gerada pelo seu programa de email (como uma cópia da sua mensagem em outro formato).</li>
<li>Não envie mensagens em que os parágrafos são muito longos e sem quebras de linhas. (Isto torna difícil responder apenas parte da mensagem) Considere que seus correspondentes lerão seus emails em telas com no máximo 80 colunas e configure a quebra de linha para este valor ou menos.</li>
<li>No entanto, não quebre linhas de dados (como trechos de log ou transcrições de sessões). Dados devem ser incluídos como eles são, pois seus correspondentes terão certeza de estar vendo o que você viu.</li>
<li>Não envie mensagens codificadas em MIME Quoted-Printable para uma lista em língua inglesa. Esta codificação é necessária quando você está enviando em uma língua que não pode ser representada pela codificação ASCII, mas muitos programas de email não a suportam. Quando isso acontece, aqueles =20 espalhados pelo texto atrapalham a leitura - ou podem sabotar a semântica.</li>
<li>Nunca, jamais espere que hackers leiam documentos criados em aplicações proprietárias como o Microsoft Word ou Excel. Muitos hackers reagem a isso da mesma forma que você reagiria se jogassem uma montanha fedorenta de esterco de porco na sua porta. Mesmo que eles possam escalar a montanha, eles não vão querer fazer isso.</li>
<li>Se você está enviando sua mensagem de uma máquina Windows, desligue os estúpidos “Smart Quotes” da Microsoft. Com isto você vai evitar espalhar lixo pelo seu email.</li>
<li>Em fóruns web, não abuse dos “smiles” e das formatações HTML (quando forem permitidas). Um smile ou dois tudo bem, mas um texto colorido e cheio de carinhas fazem as pessoas pensarem que você é um retardado. Abuse de cores, fontes e smiles e você será tratado como uma adolescente cacarejando, o que não é uma boa idéia a não ser que esteja mais interessado em sexo do que em respostas.</li>
</ul>
<p>Se você está usando um programa de email com interface gráfica (como o Netscape Messenger, o MS Outlook ou semelhantes) saiba que você pode estar violando estas regras com as configurações default. Quase todos estes programas possuem a função de ver os fontes da mensagem. Dê uma olhada na pasta de mensagens enviadas e veja se você está mandando texto puro ou mensagens incrustadas de lixo.</p>
<h4><a name="beprecise"></a>Seja claro e preciso sobre seu problema</h4>
<ul>
<li>Descreva os sintomas do seu problema ou bug cuidadosamente e de forma clara.</li>
<li>Descreva o ambiente em que isto ocorre (máquina, OS, aplicação etc.). Forneça a distribuição usada e o respectivo release (por exemplo: “Fedora Core 4”, “Slackware 9.1” etc.).</li>
<li>Descreva a pesquisa que você fez para tentar entender o problema antes de fazer sua pergunta.</li>
<li>Descreva os passos que você deu para diagnosticar e tentar resolver o problema antes de fazer sua pergunta.</li>
<li>Descreva qualquer mudança recente no seu sistema possa ser relevante para o problema.</li>
</ul>
<p>Faça o máximo possível para antecipar as perguntas que um hacker lhe faria, e tente respondê-las antecipadamente no seu pedido de ajuda.</p>
<p>Simon Tatham escreveu um excelente tratado sobre “<a href="http://www.chiark.greenend.org.uk/~sgtatham/bugs.html" target="_blank">Como reportar bug de forma efetiva</a>” (em inglês). Eu recomendo fortemente que você o leia.</p>
<h4><a name="volume"></a>Quantidade não é precisão</h4>
<p>Você deve ser preciso e informativo. Isto não é conseguido apenas despejando uma grande quantidade de código ou dados no seu pedido de ajuda. Se você tem um grande e complicado caso de teste que está causando problemas em um programa, tente podá-lo e torná-lo o menor possível.</p>
<p>Isto é útil por pelo menos três razões. Um: demonstrar ter feito um esforço para tornar a pergunta mais simples aumenta sua chance de conseguir uma resposta, Dois: simplificar a pergunta aumenta sua chance de receber uma resposta realmente útil, Três: durante o processo de simplificação do pedido, você pode encontrar a solução ou desenvolver um remendo por conta própria.</p>
<h4><a name="notabug"></a>Não diga que você encontrou um bug</h4>
<p>Quanto você estiver com problemas em um determinado trecho do software, não diga que você encontrou um bug a não ser que esteja completamente certo disso. Dica: a menos que você possa fornecer um patch que resolva o problema, ou um teste de regressão contra uma versão anterior que demonstre o comportamento estranho, você provavelmente não tem certeza o suficiente. Isto se aplica também a páginas web e a documentação; se você encontrou um “bug” na documentação, você deve fornecer um texto para substituição e em quais páginas a correção deve ser feita.</p>
<p>Lembre-se, existem muitos outros usuários que não estão passando pelo mesmo problema que você. Do contrário você teria notado isso lendo a documentação ou pesquisando na Web (você já fez isso, <a href="http://infernotech.wordpress.com/wp-admin/#before">não fez</a>?). Isso significa que é muito provável que é você quem está fazendo algo de errado, não o software.</p>
<p>O pessoal que escreveu o software se dedicou muito para fazer o melhor possível. Se você diz que encontrou um bug, isto significa que eles fizeram algo de errado, e você quase sempre irá ofendê-los – mesmo que você esteja certo. Não é nada diplomático gritar “bug” no assunto da mensagem.</p>
<p>Ao escrever sua mensagem, é melhor escrever imaginando que você fez algo de errado, mesmo que intimamente você saiba que encontrou um bug. Se for mesmo um bug, você vai ouvir isso na resposta. Faça dessa maneira e os desenvolvedores irão se desculpar com você no caso de um bug, ao invés de você ter que se desculpar com eles caso você tenha bagunçado as coisas.</p>
<h4><a name="grovelling"></a>Curvar-se não é um substituto para fazer o dever de casa</h4>
<p>Algumas pessoas, quando percebem que não podem ser rudes ou arrogantes são o extremo oposto, submissos e suplicantes. “Eu sei que sou um patético novato, mas...”. Isto não ajuda em nada. Pior ainda quando isto é acompanhado de informações vagas sobre o problema.</p>
<p>Não perca seu tempo, nem o nosso, com comportamento primata. Ao invés, apresente o histórico e os fatos da forma mais clara possível. Isto é bem melhor do que curvar-se.</p>
<p>Algumas vezes os fóruns web possuem áreas específicas para novatos. Se você acha que tem uma pergunta muito elementar, se encaminhe para lá. Mas também não chegue lá se curvando.</p>
<h4><a name="symptoms"></a>Descreva os sintomas do seu problema, não o que você “acha”</h4>
<p>Não ajuda em nada dizer a hackers o que você acha que está causando problema. (Se suas teorias sobre o diagnóstico fossem tão boas, você estaria pedindo ajuda?) Portanto, certifique-se de que está relatando apenas os sintomas como eles se apresentam e não sua interpretação dos fatos ou teorias. Deixe eles interpretarem e darem o diagnóstico. Se você acha que é importante dar sua opinião, deixe isto claro e explique porque esta resposta não serve para você.</p>
<p><strong>Estúpido</strong>:</p>
<blockquote><p>Estou tendo erros aleatórios de SIG11 na compilação do kernel, e suspeito que alguma trilha da minha placa-mãe está quebrada. Como posso verificar isso?</p></blockquote>
<p><strong>Inteligente</strong>:</p>
<blockquote><p>Meu K6/233 em uma placa-mãe FIC-PA2007 (chipset VIA Apollo VP2) com 256MB Corsair PC133 SDRAM está provocando erros de SIG11 aproximadamente 20 minutos depois de ligado durante a compilação do kernel, mas nunca antes de 20 minutos. Um reboot não afeta essa contagem de tempo, mas deixá-la desligada de noite sim. Troquei todos os pentes RAM e não ajudou. Os logs relevantes da sessão de compilação seguem abaixo.</p></blockquote>
<p><strong>Falta traduzir:</strong> Since the preceding point seems to be a tough one for many people to grasp, here's a phrase to remind you: "All diagnosticians are from Missouri." That US state's official motto is "Show me" (earned in 1899, when Congressman Willard D. Vandiver said "I come from a country that raises corn and cotton and cockleburs and Democrats, and frothy eloquence neither convinces nor satisfies me. I'm from Missouri. You've got to show me.") In diagnosticians' case, it's not a matter of skepticism, but rather a literal, functional need to see whatever is as close as possible to the same raw evidence that you see, rather than your surmises and summaries. Show us.</p>
<h4><a name="chronology"></a>Descreva os sintomas do seu problema em ordem cronológica</h4>
<p>As melhores dicas do que está acontecendo quando algo dá errado estão em eventos imediatamente anteriores. Portanto, sua mensagem deve conter o que você fez e o que a máquina fez, do início ao fim. No caso de processos via linha de comando, ter um log da sessão (ex.: utilitário script) e citar as 20 principais linhas é muito útil.</p>
<p>Se o programa que está apresentando problemas possui uma opção de diagnóstico (tipo -v para verbose), tente selecionar opções que adicionarão informações úteis de debug. Lembre-se de que mais não é necessariamente melhor. Escolha um nível de debug que irá informar ao invés de afogar o leitor em lixo.</p>
<p>Se sua mensagem, com isso, ficar muito grande (mais do que quatro parágrafos), pode ser útil criar um resumo bem sucinto no início, seguido do relatório cronológico. Com isso, hackers poderão saber o que procurar quando estiverem lendo sua mensagem.</p>
<h4><a name="goal"></a>Descreva seu objetivo, não um único passo</h4>
<p>Se você está tentando descobrir como fazer alguma coisa (ao contrário de relatar um bug), inicie descrevendo o objetivo. Só então descreva os passos executados para alcançá-lo e onde você está empacado.</p>
<p>Geralmente, pessoas que precisam de uma ajuda técnica possuem um objetivo maior e empacam no que elas acham que é um caminho para este objetivo. Elas vêm procurar ajuda sobre este passo que está causando problema sem, muitas vezes, perceber que o caminho inteiro é que está errado.</p>
<p><strong>Estúpido</strong>:</p>
<blockquote><p>Como eu faço para a paleta de cores do programa FooDraw me mostrar o código hexadecimal?</p></blockquote>
<p><strong>Inteligente</strong>:</p>
<blockquote><p>Estou tentando trocar a tabela de cores em uma imagem com valores que eu escolhi. Só que a única maneira que eu vejo para fazer isso é editar a entrada na tabela, mas eu não consigo fazer com que o FooDraw me mostre o código hexadecimal.</p></blockquote>
<p>A segunda versão da questão é mais inteligente. Ela permite que seja sugerida uma ferramenta mais útil do que a vem sendo tentada até então.</p>
<h4><a name="noprivate"></a>Não peça as pessoas para responderem em seu email particular</h4>
<p>Hackers acreditam que a solução de um problema deve ser um processo público e transparente onde desde a primeira tentativa até a resposta final possa ser corrigida caso alguém com mais conhecimento descubra que ela está incompleta ou incorreta. Além disso, eles são recompensados em parte por serem reconhecidos como competentes por seus semelhantes.</p>
<p>Quando você pede para responderem de forma particular, você está quebrando tanto o processo quando a recompensa. Não faça isso. Esta é uma escolha de quem está respondendo – e, se ele assim o fizer, provavelmente é porque considerou a questão muito mal feita ou óbvia demais para ser útil aos demais participantes.</p>
<p>Existe uma única exceção à esta regra. Se você acha que o tipo de pergunta fará com que você receba diversas respostas parecidas, então as palavras mágicas são “mandem para meu email e farei um resumo para o grupo”. Isto é bem visto por tentar salvar a lista de uma avalanche de mensagens substancialmente idênticas – mas você precisa cumprir a promessa de mandar o resumo.</p>
<h4><a name="explicit"></a>Seja específico com relação à sua pergunta</h4>
<p>Perguntas vagas tendem a ser consideradas perda de tempo. As pessoas que melhor podem te dar uma resposta são, geralmente, as mais ocupadas (justamente por fazerem todo o trabalho). Pessoas assim são alérgicas à perda de tempo, e conseqüentemente as perguntas vagas.</p>
<p>É mais provável que você consiga uma resposta sendo específico com relação ao que você espera que seus correspondentes façam (dar dicas, enviar um código, verificar seu patch etc.). Isto vai fazer com que eles concentrem seus esforços e estabeleçam um limite sobre o tempo e energia necessários para te ajudar. Isso é bom.</p>
<p>Para entender o mundo em que os especialistas vivem, imagine que a sabedoria é um recurso abundante e o tempo é muito escasso. Quanto menos tempo for necessário para atender seu pedido, maior a chance de conseguir uma resposta de alguém realmente bom e realmente ocupado.</p>
<p>Portanto, é melhor posicionar sua pergunta de forma que ela exija o menor tempo possível para um especialista analisar – mas isto não é mesma coisa que simplificar a questão. Por exemplo, “Você pode me mostrar onde encontro informações sobre X?” é uma pergunta mais inteligente do que “Você pode me explicar X?”. Se você tem algum código que não está funcionando, é mais inteligente perguntar o que está errado nele do que pedir para que o consertem.</p>
<h4><a name="homework"></a>Não mande seus deveres de casa</h4>
<p>Hackers são bons em descobrir perguntas feitas nos deveres de casa; muitos de nós fizemos os nossos próprios deveres. Estas questões existem para que você faça o trabalho, para que você aprenda com a sua experiência. Tudo bem pedir dicas, mas não a resposta completa.</p>
<p>Se você suspeita de ter enviado uma questão do seu dever de casa, mas mesmo assim não souber resolvê-la, tente perguntar em um grupo de usuários ou (como último recurso) em uma lista usuários de um projeto. Mesmo que os hackers percebam este tipo de questão, alguns usuários avançados podem pelo menos lhe dar umas dicas.</p>
<h4><a name="prune"></a>Remova as perguntas inúteis</h4>
<p>Resista à tentação de terminar sua mensagem com perguntas semanticamente nulas, como “Alguém pode me ajudar?” ou “Existe uma resposta?”. Primeiro: se você descreveu seu problema razoavelmente bem, estas questões são, na melhor das hipóteses, supérfluas. Segundo: por elas serem supérfluas, hackers as consideram irritantes – e tendem a enviar resposta logicamente impecáveis mas igualmente inúteis como “Sim, posso te ajudar” e “Não, não há ajuda aqui para você”.</p>
<p>Evite perguntas de “sim/não” a não ser que queira uma resposta do tipo “<a href="http://homepages.tesco.net/~J.deBoynePollard/FGA/questions-with-yes-or-no-answers.html" target="_blank">sim/não</a>”.</p>
<h4><a name="urgent"></a>Não marque sua mensagem como “Urgente”, mesmo que ela o seja para você</h4>
<p>Isso é problema seu, não nosso. Alegar urgência é normalmente contra-producente: muitos hackers simplesmente apagarão a mensagem por causa do egoísmo na tentativa de atrair atenção especial e imediata.</p>
<p>Existe uma “semi-exceção”. Se você estiver com problemas em alguma lugar de alto-nível, onde um hacker se interessaria em ajudar; neste caso, se você estiver com o prazo sob pressão, e se você disser isso educadamente, o pessoal talvez se interesse o suficiente para acelerar a ajuda.</p>
<p>No entanto, isto é muito arriscado, pois a métrica dos hackers sobre o que é ou não interessante provavelmente difere da sua. Mensagens vindo da Estação Espacial Internacional podem ser qualificadas como interessante, por exemplo, mas mensagens sobre caridade ou causa política quase certamente não. Vejamos, enviando “Urgente: Me ajudem a salvar a pele dos bebês focas!” fará você ser evitado ou insultado mesmo por hackers que consideram os bebês focas importantes.</p>
<p>Se você acha isso um mistério, releia todo este documento repetidamente até entendê-lo, antes de enviar qualquer mensagem.</p>
<h4><a name="courtesy"></a>Boas maneiras não atrapalham, e algumas vezes ajudam</h4>
<p>Seja cortês. Use “Por favor” e “Obrigado pela atenção”. Deixe claro que você ficou grato pelo tempo que as pessoas gastaram te ajudando gratuitamente.</p>
<p>Para ser honesto, isso não é tão importante quanto a correção gramatical, clareza, ser preciso e dar boas descrições, evitar arquivos proprietários etc. (tampouco substituto); Hackers em geral preferem uma descrição rude mas precisa do que uma mensagem educada e vaga. (Se isto confunde você, lembre-se de que damos valor a uma questão de acordo com o que ela nos ensina)</p>
<p>No entanto, se você estiver com suas questões técnicas em ordem, boa educação aumenta sua chance de conseguir uma resposta útil.</p>
<p>(Informamos que recebemos uma séria objeção dos hackers veteranos com relação ao “Desde já, agradeço a atenção”. Alguns hackers dão, a esta frase, a conotação de que não existirá um agradecimento posterior. Nossa recomendação aos que desejam agradecer antecipadamente é de que façam um agradecimento pessoal aos que ajudaram na solução do problema.)</p>
<h4><a name="followup"></a>Mande uma breve mensagem com a solução</h4>
<p>Envie um resumo da solução a todos que ajudaram você; faça-os saber que a ajuda foi útil e agradeça-os novamente. Se o problema atraiu muito interesse na lista/fórum, envie esta mensagem diretamente para lá.</p>
<p>A melhor maneira é responder a própria mensagem, adicionando “RESOLVIDO”, “SOLUÇÃO” ou outra coisa igualmente óbvia no assunto da mensagem. Em listas muito dinâmicas, um participante que lê uma mensagem sobre “Problema X” e logo abaixo “Problema X – RESOLVIDO” pode pular esta questão (a não ser que ele julgue o problema X interessante) e usar seu tempo resolvendo outros problemas.</p>
<p>Sua mensagem não precisa ser longa; um simples “Era um problema no cabo de rede! Obrigado a todos!” é melhor do que nada. Na verdade, uma mensagem curta e simples é bem melhor, a não ser que a solução para o problema tenha realmente uma profundidade técnica muito grande. Diga apenas que passo resolveu o problema, não precisa recriar todo o processo de solução.</p>
<p>Para problemas mais complexos é interessante criar um sumário da solução do problema. Descreva o seu problema final. Descreva o que funcionou para solucionar o problema e deixe os “tiros n'água” para o final. As tentativas que não deram certo devem vir por último, depois da solução correta e do sumário. Evite transformar sua mensagem em uma história de detetive. Dê nome as pessoas que te ajudaram; assim você fará muitos amigos.</p>
<p>Além de ser cortês e informativo, este tipo de mensagem ajudará outras pessoas que estejam procurando no histórico da lista/grupo/fórum a conhecerem que solução foi útil para você e qual será útil para elas.</p>
<p>Por último, mas igualmente importante, esta mensagem faz com que todos os que ajudaram se sintam satisfeitos por terem ajudado a solucionar seu problema. Se você não é um techie ou um hacker, confie em nós quando dizemos que este sentimento é importante para os gurus e experts a quem pediu ajuda. Narrativas de problemas que não levam a nenhuma solução são frustrantes; hackers se coçam até ver isto resolvido. Você acumulará uma bom karma se ajudá-los a se sentirem bem, o que será muito, mas muito importante na próxima vez que precisar de ajuda.</p>
<p>Considere fazer com que outras pessoas não passem pelo mesmo problema que você. Se você achar que criando um patch ou um FAQ ajudará o próximo, faça-o e mande para o fabricante.</p>
<p>Entre os hackers, este tipo de atitude é mais importante do que uma boa educação. É assim que você adquire uma reputação, o que pode ser um bem muito valioso.</p>
<h3><a name="answers"></a>Como interpretar respostas</h3>
<h4><a name="rtfm"></a>RTFM e STFW: Como dizer que você está realmente enrolado</h4>
<p>Existe uma antiga e sagrada tradição que diz: se você recebe uma resposta com as letras RTFM, a pessoa que as enviou acha que você precisa “ler a porra do manual” (Read The Fucking Manual). Ele deve estar certo. Vá ler o manual.</p>
<p>RTFM tem um irmão mais novo. Se você recebe uma resposta com as letras STFW, a pessoa que as enviou acha que você precisa “procurar na porra da web” (Search The Fucking Web). Ele deve estar certo. Vá procurar na web. (Uma versão mais leve é “Google é seu amigo!”)</p>
<p>Em fóruns web, você também pode ser convidado a pesquisar nos arquivos de mensagens anteriores. De fato, alguém pode até mesmo lhe indicar o link da conversa onde seu assunto já foi discutido. Mas não dependa deste comportamento. Faça sua própria pesquisa antes de perguntar.</p>
<p>Muitas vezes a pessoa que te mandou ler o manual ou procurar na web está com o manual aberto na página que você precisa ler ou tem o link de onde a resposta pode ser encontrada enquanto digita sua mensagem. Estas respostas significam que ele acha que (a) a informação que você precisa é fácil de encontrar, e (b) você irá aprender mais se procurar a informação por contra própria do que se recebê-la de mão beijada.</p>
<p>Não se sinta ofendido por causa disso; para os padrões do hacker, ele está demonstrando um certo tipo de respeito por não ignorar você. Você deve agradecê-lo por tamanha generosidade.</p>
<h4><a name="lesser"></a>Se você não entender...</h4>
<p>Se você não entender a resposta, não mande imediatamente um pedido de explicação. Use as mesmas ferramentas que você usou antes de fazer sua pergunta (manuais, FAQ, web, amigos experientes) para entender a resposta. Então, se você ainda assim precisar de explicações, demonstre que você aprendeu.</p>
<p>Por exemplo, suponha que eu te diga: “Me parece que você ficou preso no zentry; você precisa limpá-lo.” Aqui está uma péssima réplica: “O que é um zentry?” E aqui está uma boa réplica: “Ok, eu li o manual e zentries são mencionados apenas nas opções -z e -p. Nenhuma delas diz como limpar o zentry. É alguma dessas opções ou deixei passar alguma coisa?”</p>
<h4><a name="keepcool"></a>Lidando com grosserias</h4>
<p>Muito do que se parece com grosserias no círculo hacker não tem o objetivo de ofender. Pelo contrário, isto é um produto de um estilo de comunicação direta, sem rodeios, que é natural em pessoas que estão mais preocupadas em resolver problemas do que fornecer carinho e afeto.</p>
<p>Se você se sentir agredido, tente reagir calmamente. Se alguém está realmente te agredindo é mais provável que um membro sênior da lista ou do fórum acalme o atacante. Se isto não acontecer e você revidar, é provável que seu suposto agressor esteja agindo de acordo com as normas da comunidade hacker e então você será o errado na história. Isto afetará suas chances de conseguir a ajuda que procura.</p>
<p>Por outro lado, você ocasionalmente verá agressões no grupo. Esta é uma forma aceitável de rebater os que realmente ofendem o grupo, dissecando seu comportamento de forma ríspida, como se o escalpelassem verbalmente. Entretanto, muito cuidado ao fazer isso. A linha que separa uma correção de incivilidade de uma guerra sem sentido é tão tênue que os próprios hackers têm medo de chegar perto; se você é um novato ou não pertence ao grupo, sua chance de acertar é muito baixa. Se você está procurando informação e não entretenimento, é melhor manter os dedos fora do teclado e não arriscar.</p>
<p>(Algumas pessoas afirmam que os hackers possuem uma forma moderada de autismo ou da Síndrome de Asperger e que, na verdade, apresentam uma deficiência no cérebro que os impedem de terem um comportamento social “normal”. Isto pode ou não ser verdade. Se você não é um hacker, isto pode ajudá-lo a colaborar com nossa excentricidade ao achar que temos o cérebro danificado. Vá em frente, não importa; nós gostamos de ser o que somos, e geralmente possuímos um saudável ceticismo quanto a diagnósticos médicos.)</p>
<p>Na próxima seção falaremos de um assunto um pouco diferente; do tipo de grosseria que você vai ver quanto se comportar mal.</p>
<h3><a name="not_losing"></a>Não reaja como um otário</h3>
<p>Algumas vezes você irá fazer besteira em uma comunidade hacker – de forma descrita neste artigo ou similar. E você será avisado onde exatamente você errou, geralmente sem papas na língua. Em público.</p>
<p>Quando isso acontecer, a pior coisa que você pode fazer é ficar chiando, alegar que foi violentado verbalmente, exigir desculpas, gritar, prender a respiração, ameaçar ir para a justiça, reclamar com o patrão das pessoas, deixar a tampa do vaso levantada, etc. Invés disso, eis o que deve fazer:</p>
<p>Supere. Isso é normal. Na verdade, isto é saudável e muito apropriado.</p>
<p>Normas de comunidades não as sustentam: elas são mantidas por pessoas que as aplicam na prática, visivelmente, em público. Não reclame que todas as críticas devam ser feitas em particular: Não é assim que isto funciona. Também não é útil insistir que você foi insultado quando alguém comentar que uma afirmação sua está errada ou que ele pensa diferente. Isto é uma atitude deplorável.</p>
<p>Existem alguns fóruns por aí onde, por causa de um errático senso de super-cortesia, os participantes são banidos por delatarem erros na forma como a mensagem é enviada, dizendo “não diga nada se você não vai ajudar o usuário”. Isto impede que importantes dicas de comportamento sejam passadas para a comunidade e tornam o fórum inútil.</p>
<p>Exageradamente amigável (como descrito acima) ou útil: escolha um.</p>
<p>Lembre-se: Quando aquele hacker diz que você pisou na bola e (não importa quão ríspido) ele diz que você não deve fazer isso novamente, ele está preocupado com (1) você e (2) sua comunidade. Seria muito mais simples ele ignorar você e deixá-lo de fora da sua vida. Se você não consegue se sentir grato por isso, pelo menos tenha um pouco de dignidade, não esperneie, não espere ser tratado como uma boneca de porcelana só porque você é um novato com uma alma teatralmente sensível.</p>
<p>De vez em quando alguém irá atacar você, de forma gratuita e sem nenhuma razão aparente, mesmo que você não tenha feito nada de errado (ou tenha feito somente na imaginação do seu agressor). Neste caso, ficar reclamando é uma maneira de realmente pisar na bola.</p>
<p>Estes atiçadores são ou lamers que não sabem de nada mas acreditam serem experts ou pretensos psicólogos testando o quanto você suporta. Os outros leitores ignoram-os, ou encontram maneiras próprias de lidar com essas pessoas. Este comportamento traz problemas por si só e isso não deve preocupar você.</p>
<p>Não caia no joguinho de guerra de insultos. Estas brigas devem ser ignoradas – uma vez que você se certificou de que são apenas brigas sem sentido, não atacam nenhum ponto em que você realmente errou nem tenta, de nenhuma forma, elucidar sua questão.</p>
<h3><a name="classic"></a>Perguntas que não devem ser feitas</h3>
<p>Pergunta: Onde eu encontro o programa ou o recurso X?</p>
<p>Pergunta: Eu posso usar X para fazer Y?</p>
<p>Pergunta: Como eu configuro meu prompt da shell?</p>
<p>Pergunta: Eu consigo converter um documento do formato AcmeCorp em arquivo TeX usando o conversor de arquivos Bass-o-matic?</p>
<p>Pergunta: Meu {programa, configuração, statement SQL} não funciona.</p>
<p>Pergunta: Estou com problemas no meu Windows. Você pode me ajudar?</p>
<p>Pergunta: Meu programa não funciona. Acho que o sistema X está ruim.</p>
<p>Pergunta: Estou com problemas para instalar o Linux ou X. Pode me ajudar?</p>
<p>Pergunta: Como invadir/roubar op de um canal/ler o email de outra pessoa?</p>
<p><strong>Pergunta</strong>:</p>
<blockquote><p>Onde eu encontro o programa ou o recurso X?</p></blockquote>
<p><strong>Resposta</strong>:</p>
<blockquote><p>No mesmo lugar onde nós encontramos, mané – na outra ponta de uma pesquisa web. Meu Deus, ninguém aprendeu como usar o <a href="http://www.google.com.br/">Google</a>, ainda?</p></blockquote>
<p><strong>Pergunta</strong>:</p>
<blockquote><p>Eu posso usar X para fazer Y?</p></blockquote>
<p><strong>Resposta</strong>:</p>
<blockquote><p>Se o que você deseja fazer é Y, você deveria perguntar sem pressupor um método que pode não ser o apropriado. Questões assim indicam que a pessoa não é apenas ignorante com relação a X, mas também confusa sobre o problema Y e muito apegada aos detalhes de uma situação particular. Normalmente é melhor ignorar essas pessoas até que elas melhor definam seus problemas.</p></blockquote>
<p><strong>Pergunta</strong>:</p>
<blockquote><p>Como eu configuro meu prompt da shell?</p></blockquote>
<p><strong>Resposta</strong>:</p>
<blockquote><p>Se você é esperto o suficiente para fazer esta pergunta, é esperto o suficiente para RTFM e descobrir por conta própria.</p></blockquote>
<p><strong>Pergunta</strong>:</p>
<blockquote><p>Eu consigo converter um documento do formato AcmeCorp em arquivo TeX usando o conversor de arquivos Bass-o-matic?</p></blockquote>
<p><strong>Resposta</strong>:</p>
<blockquote><p>Tente e descobrirá. Se você fizer isso você (a) vai descobrir a resposta e (b) não vai desperdiçar meu tempo.</p></blockquote>
<p><strong>Pergunta</strong>:</p>
<blockquote><p>Meu {programa, configuração, statement SQL} não funciona.</p></blockquote>
<p><strong>Resposta</strong>:</p>
<blockquote><p>Isto não é uma pergunta, e eu não estou disposto a brincar de perguntas e respostas até conseguir extrair a pergunta certa de você – tenho coisas melhores para fazer. Ao ver coisas assim, minha reação é, normalmente, uma destas:</p>
<ul>
<li>Você tem algo a acrescentar?</li>
<li>Ah, que pena, espero que resolva este problema.</li>
<li>E o que eu tenho a ver com isso?</li>
</ul>
</blockquote>
<p><strong>Pergunta</strong>:</p>
<blockquote><p>Estou com problemas no meu Windows. Você pode me ajudar?</p></blockquote>
<p><strong>Resposta</strong>:</p>
<blockquote><p>Sim, jogue fora esse lixo da Microsoft e instale um sistema operacional open-source como o Linux ou BSD.</p>
<p>Nota: Você pode fazer perguntas relacionadas a máquinas Windows se elas forem sobre programas que possuem uma versão oficial para ele ou interaja com ele (p.ex.: Samba). Apenas não se surpreenda com a resposta de que o problema é no Windows e não no programa, pois o Windows é tão problemático que geralmente é isto o que acontece.</p></blockquote>
<p><strong>Pergunta</strong>:</p>
<blockquote><p>Meu programa não funciona. Acho que o sistema X está ruim.</p></blockquote>
<p><strong>Resposta</strong>:</p>
<blockquote><p>Mesmo que seja possível você ser o primeiro a perceber uma deficiência óbvia de uma system call ou uma biblioteca de sistema usada por centenas ou milhares de pessoas, é mais provável que você esteja fazendo alguma coisa errada. Declarações extraordinárias precisam de evidências extraordinárias. Quando você afirma uma coisa dessas, você precisa se preparar com uma documentação clara e completa sobre o problema.</p></blockquote>
<p><strong>Pergunta</strong>:</p>
<blockquote><p>Estou com problemas para instalar o Linux ou X. Pode me ajudar?</p></blockquote>
<p><strong>Resposta</strong>:</p>
<blockquote><p>Não. Eu preciso estar em frente ao seu computador para fazer isso. Pergunte para o seu grupo local de usuários Linux. (você encontra uma lista de grupos de usuários <a href="http://www.linux.org/groups/index.html">aqui</a>).</p></blockquote>
<p><strong>Pergunta</strong>:</p>
<blockquote><p>Como invadir/roubar op de um canal/ler o email de outra pessoa?</p></blockquote>
<p><strong>Resposta</strong>:</p>
<blockquote><p>Você é uma forma de vida inferior por querer fazer esse tipo de coisa e um idiota por pedir ajuda a um hacker.</p></blockquote>
<h3><a name="examples"></a>Boas e más perguntas</h3>
<p>Finalmente, irei demonstrar como fazer perguntas de forma inteligente através de exemplos; pares de questões sobre o mesmo problema, uma pergunta feita de forma estúpida e outra de forma inteligente.</p>
<p><strong>Estúpida</strong>: Onde posso encontrar informações sobre o Foonly Flurbamatic?</p>
<p>Esta pergunta está implorando por uma resposta do tipo “STFW”.</p>
<p><strong>Inteligente</strong>: Usei o Google para procurar por “Foonly Flurbamatic 2600” mas não obtive nenhum resultado satisfatório. Alguém sabe onde encontrar informações sobre programação para este device?</p>
<p>Esta passou pelo “STFW” e parece que tem realmente um problema.</p>
<p><strong>Estúpida</strong>: Não consigo fazer o código do projeto foo compilar. Porque ele está ruim?</p>
<p>Ele assume que alguém fez besteira. Muito arrogante da parte dele.</p>
<p><strong>Inteligente</strong>: O código do projeto foo não compila sob um Nulix version 6.2. Já li o FAQ, mas não existe nenhuma referência a problemas com sistemas Nulix. Aqui está uma transcrição da minha tentativa de compilar o código; fiz alguma coisa errada?</p>
<p>Ele especificou o sistema, ele leu o FAQ, ele mostrou o erro e ele não está assumindo que o problema é de ninguém além dele mesmo. Este cara merece alguma atenção.</p>
<p><strong>Estúpida</strong>: Estou tendo problemas com minha placa-mãe. Alguém pode me ajudar?</p>
<p>O hacker Fulano de Tal normalmente exclama, ao ler uma mensagem assim, “Certo, quer tapinha nas costas e que troque a fraldinha também?”, e logo depois dá um soco na tecla delete.</p>
<p><strong>Inteligente</strong>: Eu tentei X, Y e Z na placa-mãe S2464. Não funcionou, então tentei A, B e C. Note o curioso sintoma quanto tentei C. Obviamente o problema está na rebimboca da parafuseta, mas os resultados não são os que eu esperava. Quais são as causas mais comuns para isso acontecer em placas Athlon MP? Alguém tem alguma idéia de como posso resolver o problema?</p>
<p>Esta pessoa, por outro lado, parece ter se esforçado por uma resposta. Ele demonstrou uma lógica de quem está batalhando pela solução e não quer que alguém jogue a resposta no seu colo.</p>
<p>Na última pergunta, atente para a súbita mas importante diferença entre pedir “Me dê uma resposta” e “Por favor me ajude a descobrir que diagnósticos preciso rodar para encontrar uma luz”.</p>
<p>Na verdade, o formato desta última questão é baseada em um incidente real que aconteceu em agosto de 2001 na lista linux-kernel (lkml). Eu (Eric) estava fazendo a pergunta desta vez. Eu estava observando travamentos misteriosos em uma placa-mãe Tyan S2462. Os membros da lista me forneceram informações críticas que eu precisava para resolver o problema.</p>
<p>Fazendo a pergunta do jeito que eu fiz, eu dei as pessoas algo no que fuçar; Eu tornei o problema fácil e atrativo para que eles se envolvessem. Eu demonstrei respeito pela habilidade dos meus companheiros e os convidei a me consultarem como um participante do grupo. Também demonstrei respeito pelo tempo que gastariam comigo, dando informações sobre os becos escuros por onde andei antes de pedir ajuda.</p>
<p>Ao final, quando eu agradeci a todos e enfatizei o quão bem o processo havia funcionado, um membro da lista comentou que o processo funcionou não por causa do meu “nome” na lista, mas porque eu propus a questão da forma correta.</p>
<p>Hackers são algumas vezes impiedosamente meritocratas; Tenho certeza de que ele tinha razão e, se eu tivesse me comportado como uma esponja eu seria atacado ou ignorado não importando quem eu era. Sua sugestão de que eu escrevesse sobre este episódio como uma forma de instruir os outros me levou diretamente à confecção deste guia.</p>
<h3><a name="youcantgetanswer"></a>Se você não conseguir uma resposta</h3>
<p>Se você não conseguir uma resposta, por favor, não leve para o lado pessoal achando que não queremos ajudar você. Algumas vezes os membros do grupo simplesmente não sabem a resposta. Ficar sem resposta não é o mesmo do que ser ignorado, apesar de admitir ser difícil notar a diferença estando do lado de fora.</p>
<p>Em geral, apenas reenviar sua pergunta é uma péssima idéia. Isto será encarado como uma irritante perda de tempo. Tenha paciência: a pessoa com a sua resposta pode estar dormindo, em um fuso-horário diferente.</p>
<p>Existem outras fontes de ajuda que você pode consultar, geralmente fontes mais adequadas as necessidades de novatos.</p>
<p>Existem muitos grupos locais e online de usuários que são entusiastas pelo software, mesmo que eles nunca tenham escrito um. Estes grupos são geralmente formados para que seus usuários ajudem uns aos outros, inclusive novos usuários.</p>
<p>Existem também diversas empresas que você pode contratar para te ajudar, tanto grandes quanto pequenas (Red Hat e Linuxcare são as mais conhecidas; mas existem muitas outras). Não fique desanimado se você tiver que pagar por alguma ajuda! Comparando, se o motor do seu carro estiver com algum problema, é muito provável que você tenha que ir a um mecânico e comprar algumas peças para que ele seja consertado. Mesmo que o software não lhe tenha custado nada, não espere que todo o suporte seja sempre gratuito.</p>
<p>Para sistemas populares como o Linux, existem cerca de 10 mil usuário para cada desenvolvedor. Não é possível para uma pessoa atender chamados de 10 mil usuários. Lembre-se que, se você tiver que pagar pelo suporte, você ainda vai estar pagando bem menos do que se tivesse que comprar o software (e o suporte para sistemas de código fechado são geralmente mais caros e menos competentes do que suporte em sistemas de código aberto).</p>
<h3><a name="howtoanswer"></a>Como responder perguntas de forma útil</h3>
<p>Seja gentil. Stress relacionado a problemas podem fazer as pessoas parecerem rudes ou estúpidas mesmo que elas não sejam.</p>
<p>Responda à uma primeira falta offline. Não há necessidade de humilhar publicamente alguém que tenha honestamente cometido um erro. Um novato de verdade pode não saber como pesquisar o histórico da lista ou onde o FAQ está localizado.</p>
<p>Se você não tem certeza, deixe isto claro! Uma resposta errada mas cheia de autoridade é pior do que nenhuma resposta. Não indique a ninguém um caminho errado só porque é divertido falar como um expert. Seja humilde e honesto; dê um bom exemplo para os seus companheiros.</p>
<p>Se você não pode ajudar, não atrapalhe! Não faça piadas sobre procedimentos que podem bagunçar o sistema do usuário – o pobre coitado pode interpretar isto como instruções sérias.</p>
<p>Faça perguntas para levantar mais informações. Se você for bom nisso o usuário irá aprender alguma coisa – e talvez você também. Tente transformar uma pergunta ruim em uma pergunta boa; lembre-se que todos nós fomos novatos um dia.</p>
<p>Enquanto mandar um RTFM é algumas vezes justificável quando você está respondendo uma pergunta de um preguiçoso, uma indicação do local exato da documentação (ou a frase correta para pesquisar no Google) é bem melhor.</p>
<p>Se você for responder uma pergunta, responda direito. Não sugira gambiarras para fazer funcionar a ferramenta errada. Sugira a ferramenta certa. Refaça a pergunta.</p>
<p>Ajude sua comunidade a aprender com a pergunta. Quando você responder a uma pergunta pense: “Como a documentação ou o FAQ podem ser melhorados para que ninguém precise perguntar isso novamente?” E então envie um patch ao mantenedor da documentação.</p>
<p>Se você teve que pesquisar para encontrar uma resposta, demonstre como você encontrou a resposta ao invés de fazer parecer que você a tirou de dentro de uma cartola. Responder a uma boa pergunta é como dar um prato de comida a um faminto. Mas ensiná-lo a plantar o próprio alimento é lhe garantir comida para o resto da vida.</p>
<h3><a name="resources"></a>Fontes relacionadas</h3>
<p>Se você precisa de instruções sobre o básico dos computadores, sistemas Unix e Internet consulte o <a href="http://en.tldp.org/HOWTO/Unix-and-Internet-Fundamentals-HOWTO/">HOWTO Fundamentos do Unix e da Internet</a>. (em inglês)</p>
<p>Quando você distribuir um software ou escrever patches para um, tente seguir o guia <a href="http://en.tldp.org/HOWTO/Software-Release-Practice-HOWTO/index.html">HOWTO Software Release Practice</a>. (em inglês)</p>
<h3><a id="notasmm" name="notasmm"></a>Notas do tradutor</h3>
<p>Este texto foi traduzido, para o português do Brasil, do original “How to ask questions - The smart way”. Alguns trechos foram reescritos pois (a) a tradução literal seria incompreensível e (b) algumas adaptações de linguagem foram necessárias para que o público-alvo pudesse se identificar com os termos comumente usados no Brasil.</p>
<p>Se você tiver alguma dúvida sobre a tradução ou encontrar divergências entre o significado original e a versão em português, por favor, <a href="mailto:mmachado@istf.com.br">mande-me</a> um email. Obrigado!</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Velocidade de sua internet]]></title>
<link>http://infernotech.wordpress.com/?p=80</link>
<pubDate>Fri, 03 Oct 2008 04:32:43 +0000</pubDate>
<dc:creator>Inferno Master</dc:creator>
<guid>http://infernotech.pt.wordpress.com/2008/10/03/velocidade-de-sua-internet/</guid>
<description><![CDATA[Achei estes dias um site muito bom para medir a velocidade de download e upload de minha conexão a ]]></description>
<content:encoded><![CDATA[<p>Achei estes dias um site muito bom para medir a velocidade de download e upload de minha conexão a internet.<br />
Lembre-se de primeiro desligar programas P2P e parar qualquer download que esteja fazendo, para ter um resultado mais real.</p>
<p style="text-align:center;"><a href="http://www.speedtest.net/index.php?link=1"><img src="http://www.speedtest.net/images/link120x60.gif" border="0" alt="Test your Internet connection speed at Speedtest.net" width="120" height="60" /></a></p>
<p style="text-align:center;">Clique na imagem acima para medir sua velocidade</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[O que são Pontos de Função? ]]></title>
<link>http://infernotech.wordpress.com/?p=68</link>
<pubDate>Thu, 02 Oct 2008 01:07:05 +0000</pubDate>
<dc:creator>Inferno Master</dc:creator>
<guid>http://infernotech.pt.wordpress.com/2008/10/01/o-que-sao-pontos-de-funcao/</guid>
<description><![CDATA[Utilizo em minha vida profissional Pontos de Função para medir a quantidade de esforço a ser util]]></description>
<content:encoded><![CDATA[<p>Utilizo em minha vida profissional Pontos de Função para medir a quantidade de esforço a ser utilizado no desenvolvimento dos projetos.</p>
<p style="text-align:center;">
<img class="size-full wp-image-69 aligncenter" title="BFPUG" src="http://infernotech.wordpress.com/files/2008/10/bfpug_new.jpg" alt="Brazilian Function Point Unit Group" width="198" height="77" /></p>
<p><!--more--></p>
<p><em>Abaixo retirei do site </em><a href="http://www.bfpug.com.br"><em>bfpug.com.br</em></a><em> o que é Ponto de Função.</em></p>
<p>Pontos de função são uma medida funcional de tamanho de software, introduzida em 1979 por Alan Albrecht da IBM.</p>
<p>Medida funcional de tamanho de software é um conceito definido pelo padrão ISO/IEC 14143-1:1998 e refere-se à medição do tamanho do software considerando-se apenas a funcionalidade solicitada e recebida pelos respectivos usuários. Nesse sentido, uma medida funcional de tamanho é uma medida externa, pois mede somente aquilo que é percebido pelos usuários do produto de software, independentemente da forma de implementação escolhida.</p>
<p>A contagem dos pontos de função é regulamentada pelo International Function Point Users Group (IFPUG), organização internacional sem fins lucrativos sediada nos Estados Unidos da América. O IFPUG publica o Counting Practices Manual (Manual de Práticas de Contagem), atualmente em sua versão 4.2.1, que estabelece os padrões para o cálculo dos pontos de função. Para garantir a padronização dos procedimentos de contagem, o IFPUG oferece certificação na técnica e divulga os profissionais certificados através de seu site na Internet – www.ifpug.org.<br />
O método do IFPUG foi oficializado através do padrão internacional ISO/IEC 20926 de 2002.</p>
<p>A contagem dos pontos de função é realizada com base em cinco tipos de componentes de software: arquivos internos, arquivos externos, entradas, saídas e consultas. Esses termos possuem um sentido específico na FPA - Function Point Analysis (Análise de Pontos de Função) e a identificação e classificação dos componentes exige conhecimento especializado.</p>
<p>Os pontos de função são utilizados como fator normalizador do tamanho do software, permitindo o estabelecimento de métricas tais como produtividade (pontos de função produzidos por pessoa-mês), taxa de entrega (homens-hora para a produção de um ponto de função), densidade de defeitos (defeitos encontrados por ponto de função) e outras. A taxa de entrega também pode ser denominada produtividade, o que pode causar confusão. A melhor opção é deixar clara a nomenclatura utilizada em cada caso.</p>
<p>Vem crescendo a utilização, pelas empresas brasileiras, dos pontos de função nos contratos de fornecimento de software, seja através da cotação de preços por ponto de função, ou através da quantificação dos serviços através de medições de pontos de função.</p>
<p>No mundo, os pontos de função do IFPUG são utilizados pela grande maioria das organizações que realizam algum tipo de medição funcional de tamanho de software.<br />
<strong>Como os Pontos de Função são contados?</strong></p>
<p>Veja uma resposta para esta pergunta clicando <a href="http://www.bfpug.com.br/Como%20Contar%20PF.htm" target="_blank">aqui</a>.</p>
<p><strong>Os Pontos de Função medem as horas necessárias ao desenvolvimento de um projeto?</strong></p>
<p>Embora exista uma forte relação entre o tamanho funcional de um software (medido em Pontos de Função) e o esforço gasto no seu desenvolvimento (medido em pessoas-hora), os Pontos de Função não medem diretamente o esforço de desenvolvimento. Nesse sentido, os Pontos de Função são semelhantes ao metro quadrado na construção civil: embora o metro quadrado influa consideravelmente no esforço de construção e no custo de um imóvel, outros fatores poderão contribuir tanto ou mais quanto o metro quadrado. Exemplos de fatores são a localização do imóvel, a idade, o material utilizado na construcão e acabamento, o prestígio do arquiteto, etc. Da mesma forma, dois sistemas podem ter a mesma medida em Pontos de Função e preços totalmente diferentes. Por exemplo, um sistema pode ser monousuário, implementado em uma ferramenta como o Access; o outro pode ser uma aplicação web com várias camadas, envolvendo um mainframe e sofisticados dispositivos de segurança. Neste caso, certamente a quantidade de horas e o preço de cada um desses sistemas será completamente diferente. A conclusão é que o tamanho em Pontos de Função é apenas um dos fatores que influem sobre o esforço de desenvolvimento e sobre o custo de um sistema. Outros importantes fatores são a confiabilidade desejada para o software, a metodologia de desenvolvimento utilizada, o nível de testes requerido, a complexidade dos algoritmos, a dificuldade da plataforma computacional, o estilo de interface com o usuário, o grau de reutilização desejado, a capacidade e experiência da equipe, a disponibilidade de ferramentas de software adequadas e outros.</p>
<p>strong&#62;Existe alguma tabela onde eu possa obter a produtividade de um projeto, conhecida a linguagem de desenvolvimento?</p>
<p>No passado a empresa <a href="http://www.spr.com/" target="_blank">SPR - Software Productivity Research</a> - disponibilizava gratuitamente uma tabela de linguagens de programação na internet. Essa tabela atribuía a cada linguagem um nível, sendo fornecidos intervalos de produtividade estimados para cada nível de linguagem. Além disso, a chamada "Tabela da SPR" fornecia estimativas para a razão Linhas de Código Fonte / Ponto de Função, para cada linguagem (também chamada Fator de <em>Backfiring</em>). Essa tabela, embora contivesse dados estatísticos interessantes para pesquisas, foi muitas vezes indevidamente utilizada como base em relacionamentos comerciais. A própria SPR optou por primeiro retirar a tabela do ar e depois traze-la de volta, desta vez como um serviço pago. Convém ler a <a href="http://bfpug.com.br/Artigos/doug_brindley.htm">mensagem de Doug Brindley</a>, vice-presidente da SPR, sobre o assunto.</p>
<p>É bom lembrar que a linguagem de programação é apenas <span style="text-decoration:underline;">um dos fatores</span> que afetam a produtividade. Conforme explicado em outra pergunta, também são fatores importantes: a confiabilidade desejada para o software, a metodologia de desenvolvimento utilizada, o nível de testes requerido, a complexidade dos algoritmos, a dificuldade da plataforma computacional, o estilo de interface com o usuário, o grau de reutilização desejado, a capacidade e experiência da equipe, a disponibilidade de ferramentas de software adequadas e outros.</p>
<p><em>Veja mais nos sites:</em></p>
<p><a href="http://www.bfpug.com.br"><em>www.bfpug.com.br</em></a><br />
<a href="http://www.fattocs.com.br"><em>www.fattocs.com.br</em></a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Quanto cobrar?]]></title>
<link>http://infernotech.wordpress.com/?p=64</link>
<pubDate>Thu, 02 Oct 2008 00:45:15 +0000</pubDate>
<dc:creator>Inferno Master</dc:creator>
<guid>http://infernotech.pt.wordpress.com/2008/10/01/quanto-cobrar/</guid>
<description><![CDATA[
Tenho visto em listas de discussão que participo que muitas profissionais têm dificuldade de esti]]></description>
<content:encoded><![CDATA[<p style="text-align:center;"><img class="alignnone size-full wp-image-46" title="cifrao" style="border:1px solid white;" src="http://infernotech.wordpress.com/files/2008/10/cifrao.jpg" alt="" width="162" height="178" /></p>
<p style="text-align:left;">Tenho visto em listas de discussão que participo que muitas profissionais têm dificuldade de estimar os custos do seu trabalho.</p>
<p>Preparei então algumas dicas para estimar o custo de um trabalho de um profissional web freelancer.</p>
<p><!--more--></p>
<p>1) Defina quanto você gostaria de ganhar no final do mês. Mas não adianta estrapolar, tem que ser realista. Vamos então transformar este valor mensal em um valor em horas. Um profissional que trabalha 8 horas por dia, trabalha 166 horas no mês, então o seu valor/hora será de $ mensal dividido por 166.</p>
<p>2) Defina quanto de custo fixo você têm relativo ao seu trabalho. Estes custos fixos são internet, luz, telefone (é melhor ter uma linha somente para trabalho), translados (idas e voltas a clientes.</p>
<p>3) Pegue o seu custo fixo, some ao valor do seu "salario" mensal. Pegue este valor então e divida por 166. Terá então um valor de custo/hora a ser usado em seus projetos.</p>
<p>Uma coisa muito importante e a causa da maioria dos problemas na realização dos projetos é a má quantificação de tempo para a entrega do produto final. Meça então com cautela, incluindo também reuniões, aprovações de layout e modelo de dados, homologação (fase de testes), implantação, etc.</p>
<p>Coloque para todos os itens um tempo em horas para a sua realização. No final, somando todas as horas dos itens do seu projeto você terá a quantidade de horas mínima que demorará para ser entregue o seu sistema ou site.</p>
<p>Caso você emita nota fiscal, calcule o valor de impostos e também inclua nos custos.</p>
<p>Coloque sobre este tempo mais 10% de risco. Este risco é importante pois o cliente pode mudar uma ou outra coisa no decorrer do desenvolvimento ou você pode ter esquecido de algo.</p>
<p>Multiplique então este tempo total de desenvolvimento pelo valor de custo/hora.</p>
<p>Terá o valor de custo de seu projeto.</p>
<p>Nunca venda seu projeto pelo custo, muito menos por um valor menor do que ele. Calcule uma margem de lucro e passe para seu cliente. dentro desta margem de lucro é que você poderá negociar com o cliente para chegar na equação ideal: Preço de custo &#60; Preço de Venda.</p>
<p> Procure colocar no papel o escopo do seu projeto detalhadamente, bem como consições de pagamento e pegue assinatura em todos estes termos.</p>
<p>Com isso você conseguirá ter um bom parametro de como anda seu "negócio".</p>
<p>Encare sua vida de freelancer como se fosse uma empresa. Tenha horário, mantenha arquivos dos seus projetos, faça contatos, organize sua vida profissional separadamente da sua vida pessoal. Seu marido ou esposa vai agradecer.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Lenovo IdeaPad S10]]></title>
<link>http://ayalamalls.wordpress.com/?p=56</link>
<pubDate>Mon, 22 Sep 2008 07:22:24 +0000</pubDate>
<dc:creator>ayalamalls</dc:creator>
<guid>http://ayalamalls.pt.wordpress.com/2008/09/22/lenovo-ideapad-s10/</guid>
<description><![CDATA[Lenovo is entering the “netbook” market with the IdeaPad S9 and S10. The 8.9″ screen IdeaPad S]]></description>
<content:encoded><![CDATA[<p>Lenovo is entering the “netbook” market with the IdeaPad S9 and S10. The 8.9″ screen IdeaPad S9 and 10.2″ screen IdeaPad S10 netbooks come in deep blue, pastel pink and ruby red as well as white and black.</p>
<p style="text-align:left;"><a href="http://www.myayalamalls.com/technews/?action=view&#38;id=17"><img class="aligncenter" title="Lenovo IdeaPad S10" src="http://www.myayalamalls.com/images/technews/17.gif" alt="" width="350" height="199" /></a></p>
<p>Weighing just above 09.kg, the one-inch thick Lenovo Ideapad will use the Intel Atom processor.</p>
<p>The IdeaPad S10 also runs on an Intel Atom 1.6GHz and comes with 1.5GB of RAM and 160GB of HDD (or a 4GB/8GB SSD). So far, the S10 is has the biggest screen real estate among the crowd at 10.2 inches.</p>
<p>More details: <a title="Lenovo IdeaPad S10" href="http://www.myayalamalls.com/technews/?action=view&#38;id=17">myAyalaMalls.com</a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[[StarTech] TechNews - WiMAX in spotlight]]></title>
<link>http://mahdinmahboob.wordpress.com/?p=224</link>
<pubDate>Thu, 18 Sep 2008 19:21:52 +0000</pubDate>
<dc:creator>mahdin</dc:creator>
<guid>http://mahdinmahboob.pt.wordpress.com/2008/09/19/wimax-in-spotlight/</guid>
<description><![CDATA[http://thedailystar.net/story.php?nid=55439
ZTE Corporation, one of the largest telecommunications e]]></description>
<content:encoded><![CDATA[<p><a href="http://thedailystar.net/story.php?nid=55439">http://thedailystar.net/story.php?nid=55439</a></p>
<p>ZTE Corporation, one of the largest telecommunications enterprise of China, organised a workshop titled 'WiMAX Journey in Bangladesh' at a local hotel in Dhaka recently. The workshop had different sessions including 'ZTE WiMAX Overview', 'WiMAX Business Model and case Study', 'ZTE WiMAX End-to-End solution', 'ZTE WiMAX Network Planning and Optimization Solution' and 'ZTE Engineering Introduction'.</p>
<p>In the event the speakers talked about ZTE's success stories in constructing WiMAX Networks in different countries of the world including USA, China, Singapore, Libya, Netherlands, Kazakhstan, etc. They also spoke about ZTE's ability to provide end-to-end WiMAX solutions and the many different technological advances it has made since it started Research &#38; Development on WiMAX in 1998.</p>
<p>Today, ZTE boasts over 600 international patents related to WiMAX ranging from standard technologies, product implementations, testing methods to network deployment.</p>
<p>The company has different solution packages according to targeted usage, whether it is a small, medium or large scale office buildings or shopping malls, railway/ subway stations to single unit houses and apartment complexes. A series of base station types, the Macro, Micro, PICO, and Femto series are deployed according to intended usage.</p>
<p>ZTE Corporation has rich experience in professional training and with advanced training equipment, standard management and excellent trainers, the training network has covered all over the world, providing trainings on systems, maintenance and management for nearly 130,000 customers in over 90 countries.</p>
<p>In the workshop, different management and technical officials from the ZTE China and Bangladesh offices, BTRC officials and other industry people were present.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Redes sociais X Pornografia]]></title>
<link>http://infernotech.wordpress.com/?p=42</link>
<pubDate>Tue, 16 Sep 2008 17:34:56 +0000</pubDate>
<dc:creator>Inferno Master</dc:creator>
<guid>http://infernotech.pt.wordpress.com/2008/09/16/redes-sociais-x-pornografia/</guid>
<description><![CDATA[Por Belinda Goldsmith
CANBERRA, Austrália (Reuters) - Os sites de redes sociais são a mais quente ]]></description>
<content:encoded><![CDATA[<p>Por Belinda Goldsmith</p>
<p>CANBERRA, Austrália (Reuters) - Os sites de redes sociais são a mais quente atração da Internet, destronando a pornografia e colocando em destaque uma importante mudança na maneira pela qual as pessoas se comunicam, de acordo com um especialista em Web.</p>
<p>Bill Tancer analisou informações sobre mais de 10 milhões de usuários de Internet e concluiu que, na verdade, nós somos aquilo que clicamos. Com isso, buscas na Internet oferecem uma visão atualizada sobre como a sociedade e as pessoas estão mudando.</p>
<p>Algumas de suas constatações servem como diversão aos curiosos, como por exemplo o fato de que cotovelos, sujeira no umbigo e ventiladores de teto estão na lista dos maiores medos das pessoas, em companhia da rejeição e intimidade social.</p>
<p>No livro "Click: What Millions of People are Doing Online and Why It Matters" ("O Que Milhões de Pessoas Estão Fazendo Online e Por Que Isso Importa") Tancer afirma que analisar as buscas na Web não só reflete o que está acontecendo online mas oferece um quadro mais amplo do comportamento da sociedade e das pessoas.</p>
<p>"Existem certos padrões em nosso uso da Internet que tendemos a repetir de maneira muito específica e previsível, de buscas por dietas a vestidos de baile de formatura, passando por aquilo que fazemos nos feriados", disse Tancer à Reuters em entrevista por telefone.</p>
<p>Gerente-geral de pesquisa mundial da Hitwise, uma empresa de rastreamento de atividades na Internet, Tancer disse que uma das grandes mudanças no uso da Web, ao longo dos últimos 10 anos, vem sendo a queda do interesse pela pornografia ou por sites de entretenimento adulto.</p>
<p>Ele disse que a busca de pornografia na rede se reduziu a cerca de 10 por cento do total de buscas na rede, ante 20 por cento uma década atrás e que as buscas mais populares da Internet agora são as relacionadas a sites de redes sociais.</p>
<p>"À medida que cresce o tráfego nas redes sociais, decrescem as visitas aos sites pornográficos", disse Tancer, apontando que, na faixa etária dos 18 aos 24 anos, as buscas por pornografia mostravam queda particularmente significativa.</p>
<p><em>Fonte: Reuters</em></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Psystar responds to Apple suit, will countersue]]></title>
<link>http://techarchit.wordpress.com/?p=245</link>
<pubDate>Wed, 27 Aug 2008 01:58:20 +0000</pubDate>
<dc:creator>archit</dc:creator>
<guid>http://techarchit.pt.wordpress.com/2008/08/27/psystar-responds-to-apple-suit-will-countersue/</guid>
<description><![CDATA[PALO ALTO, Calif.&#8211;Mac clone maker Psystar plans to file its answer to Apple&#8217;s copyright ]]></description>
<content:encoded><![CDATA[<p><a href="http://techarchit.files.wordpress.com/2008/08/q1.jpg"><img class="alignright size-full wp-image-246" src="http://techarchit.wordpress.com/files/2008/08/q1.jpg" alt="" width="107" height="129" /></a>PALO ALTO, Calif.--Mac clone maker Psystar plans to file its answer to Apple's copyright infringement lawsuit Tuesday as well as a countersuit of its own, alleging that Apple engages in <a title="Psystar placing its trust in antitrust -- Monday, Aug 4, 2008" href="http://techarchit.wordpress.com/8301-13579_3-10006371-37.html"><span style="color:#1e5b7e;">anticompetitive business practices</span></a>.</p>
<p>Miami-based Psystar, owned by Rudy Pedraza, will sue Apple under two federal laws designed to discourage monopolies and cartels, the Sherman Antitrust Act and the Clayton Antitrust Act, saying Apple's tying of the Mac OS to Apple-labeled hardware is "an anticompetitive restrain of trade," according to attorney Colby Springer of antitrust specialists Carr &#38; Ferrell. Psystar is requesting that the court find Apple's EULA void, and is asking for unspecified damages.</p>
<p>Springer said his firm has not filed any suits with the Federal Trade Commission or any other government agencies.</p>
<p>The answer and countersuit will be filed Tuesday afternoon in U.S. District Court for Northern California.</p>
<p>Pedraza attended a press conference his lawyers called to present how Psystar will defend its its OpenComputer Mac clone, which has been for sale online since April.</p>
<p>Psystar's attorneys are calling <a title="Apple sues clone maker Psystar -- Tuesday, Jul 15, 2008" href="http://techarchit.wordpress.com/8301-13860_3-9991572-56.html"><span style="color:#1e5b7e;">Apple's allegations of Psystar's copyright infringement </span></a>"misinformed and mischaracterized." Psystar argues that its OpenComputer product is shipped with a fully licensed, unmodified copy of Mac OS X, and that the company has simply "leveraged open source-licensed code including Apple's OS" to enable a PC to run the Mac operating system.</p>
<p>Pedraza says he wants to make Apple's Mac OS "more accessible" by offering it on less expensive hardware than Apple.</p>
<p>"My goal is to provide an alternative, not to free the Mac OS," said Pedraza. "What we want to do is to provide an alternative, an option...It's not that people don't want to use Mac OS, many people are open to the idea, but they're not used to spending an exorbitant amount of money on something that is essentially generic hardware."</p>
<p>Apple will have 30 days to respond to Pystar's counter claim, and so far has declined to comment on the case.</p>
<p>Other legal experts say Psystar faces a tough legal challenge in proving Apple has engaged in antitrust behavior by loading its software on its own hardware and thereby allegedly harming consumers and competitors. Psystar's ability to prevail on the issue of having the latitude to load Apple's OS on its own hardware, given it has a licensing agreement with the company, may prove an easier road to hoe, legal experts note.</p>
<p>A newcomer to the PC scene, Psystar caused a stir when it first went online selling white box Macs earlier this year. The <a title="Mac OS X seller (not Apple) disappears after reports -- Monday, Apr 14, 2008" href="http://techarchit.wordpress.com/8301-13579_3-9918069-37.html"><span style="color:#1e5b7e;">site went down</span></a> hours after it opened for business because the company was overwhelmed with orders for the OpenComputer, originally called the OpenMac, which was then changed to its current name. And the site went down several more times as its payment-processing company pulled its services from the Psystar site. Psystar managed to stay <a title="Questions swirl around Mac clone maker Psystar -- Wednesday, Apr 16, 2008" href="http://techarchit.wordpress.com/8301-13579_3-9920436-37.html"><span style="color:#1e5b7e;">shrouded in a bit of mystery</span></a> for a while, until intrepid gadget blog readers joined the press in fleshing out<a title="Newspapers could learn from Psystar brouhaha -- Saturday, Apr 19, 2008" href="http://techarchit.wordpress.com/8301-10784_3-9923335-7.html"><span style="color:#1e5b7e;"> some details about the company</span></a>.</p>
<p>Psystar eventually got back online with a new payment-processing service, and it continues to take orders for the OpenComputer and OpenPro Computer. When Apple finally did file suit against Psystar in July, it surprised nearly no one--except perhaps Pedraza. He said he had no contact with Apple before legal papers were filed against his company. Customarily, there is some sort of communication between companies before lawsuits are filed.</p>
<p>For now, Pedraza says it will be "business as usual" at company headquarters. Though he said there was a "slight" downward dip in sales once Apple filed its suit, he plans to go ahead with making servers, and soon, a mobile product, which he said will be "like a notebook." But he refused to offer more detail</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Foreca.mobi World Weather]]></title>
<link>http://techarchit.wordpress.com/?p=231</link>
<pubDate>Tue, 26 Aug 2008 13:20:55 +0000</pubDate>
<dc:creator>archit</dc:creator>
<guid>http://techarchit.pt.wordpress.com/2008/08/26/forecamobi-world-weather/</guid>
<description><![CDATA[Foreca.mobi offers 7-day forecast, current conditions and stunning weather animations including rada]]></description>
<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-232" src="http://techarchit.wordpress.com/files/2008/08/foreca1.gif" alt="" width="320" height="480" />Foreca.mobi offers 7-day forecast, current conditions and stunning weather animations including radar, satellite and precipitation forecast for all your favorite locations. Foreca.mobi covers both national and international locations. Foreca.mobi provides now also ski reports for US and international resorts</p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<div class="safari">To use on your iPhone or iPod Touch open the link in Safari:</div>
<div class="lnk"><a href="http://foreca.mobi/" target="_blank">http://foreca.mobi</a></div>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Remember The Milk]]></title>
<link>http://techarchit.wordpress.com/?p=228</link>
<pubDate>Tue, 26 Aug 2008 13:13:08 +0000</pubDate>
<dc:creator>archit</dc:creator>
<guid>http://techarchit.pt.wordpress.com/2008/08/26/remember-the-milk/</guid>
<description><![CDATA[
Manage your tasks wherever you are with this full-featured mobile version of Remember The Milk that]]></description>
<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-227" src="http://techarchit.wordpress.com/files/2008/08/remember_the_milk.gif" alt="" width="320" height="480" /></p>
<p class="text">Manage your tasks wherever you are with this full-featured mobile version of Remember The Milk that's specially optimized for the iPhone and iPod touch<br />
<strong>Features</strong></p>
<div class="text">
<ul>
<li class=" sfhover">View upcoming tasks</li>
<li>View tasks by list, tag or location</li>
<li>Add new tasks and notes</li>
<li>Complete tasks with the touch of a button</li>
<li>Edit existing tasks and notes</li>
<li>Search tasks</li>
</ul>
</div>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<ul>
<li>To use on your iPhone or iPod Touch open the link in Safari:</li>
<li>
<div class="lnk"><a href="http://i.rememberthemilk.com/" target="_blank">http://i.rememberthemilk.com/</a></div>
</li>
</ul>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Mobiscope: Video from webcams]]></title>
<link>http://techarchit.wordpress.com/?p=218</link>
<pubDate>Mon, 25 Aug 2008 18:58:19 +0000</pubDate>
<dc:creator>archit</dc:creator>
<guid>http://techarchit.pt.wordpress.com/2008/08/26/mobiscope-video-from-webcams/</guid>
<description><![CDATA[Video from webcams on iPhone,
for home surveillance or just for fun! 


Watch real time webcam video]]></description>
<content:encoded><![CDATA[<p class="MsoNormal"><span lang="EN-US"><strong>Video from webcams on iPhone,<br />
for home surveillance or just for fun! <img class="alignright size-medium wp-image-219" src="http://techarchit.wordpress.com/files/2008/08/1.jpg?w=200" alt="" width="174" height="488" /></strong></span></p>
<div class="text">
<ul>
<li><span lang="EN-US">Watch real time webcam video stream </span></li>
</ul>
</div>
<p><span lang="EN-US">         on iPhone – Complete video surveillance </span></p>
<p><span lang="EN-US">          at a reasonable price!</span></p>
<ul>
<li><span lang="EN-US">Get motion detection alerts over email.</span></li>
</ul>
<p><span lang="EN-US">          Be notified of all motion detections and instantly</span></p>
<p><span lang="EN-US">         watch a video stream from a place you observe. </span></p>
<p><span lang="EN-US">        Start recording when motion is detected.</span></p>
<ul>
<li><span lang="EN-US">Any webcam / IP cam support. You can watch </span></li>
</ul>
<p><span lang="EN-US">          up to 4 web / IP cameras simultaneously or watch </span></p>
<p><span lang="EN-US">         public webcams streaming remarkable places of</span></p>
<p><span lang="EN-US">         interest worldwide.</span></p>
<p> </p>
<p>to use on your phine click on <a href="http://www.iphone.mbiscope.com">http://www.iphone.mbiscope.com</a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[IM+ for Skype]]></title>
<link>http://techarchit.wordpress.com/?p=212</link>
<pubDate>Mon, 25 Aug 2008 18:44:56 +0000</pubDate>
<dc:creator>archit</dc:creator>
<guid>http://techarchit.pt.wordpress.com/2008/08/26/im-for-skype/</guid>
<description><![CDATA[IM+ for Skype enables voice and text communication with other Skype users and provides cost-effectiv]]></description>
<content:encoded><![CDATA[<p><a href="http://s4iphone.com/index_iphone.jsp" target="a_blank"><span style="color:#0082f9;"><img class="alignright size-medium wp-image-213" src="http://techarchit.wordpress.com/files/2008/08/im_for_skype.gif?w=200" alt="" width="175" height="128" />IM+ for Skype</span></a> enables voice and text communication with other Skype users and provides cost-effective calling to landlines and mobiles. Pure SkypeOut quality with no extra voice delays! The application is designed especially for iPhone's touch screen complements the design and interface of iPhone and iPodTouch.</p>
<p>to use on your iphone open the link <a href="http://www.s4iphone.com">http://www.s4iphone.com</a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Cuil Launches A Massive Search Engine]]></title>
<link>http://futurtech.wordpress.com/?p=3</link>
<pubDate>Tue, 29 Jul 2008 02:29:16 +0000</pubDate>
<dc:creator>nikhilrockr</dc:creator>
<guid>http://futurtech.pt.wordpress.com/2008/07/29/cuil-launches-a-massive-search-engine/</guid>
<description><![CDATA[
Menlo Park based Cuil will launch later this evening with an index of 120 billion web pages, making]]></description>
<content:encoded><![CDATA[<p><a href="http://www.crunchbase.com/company/cuil"><img class="border" src="http://www.techcrunch.com/wp-content/uploads/2008/07/cuils.jpg" alt="" /></a></p>
<p>Menlo Park based <a href="http://www.cuil.com/">Cuil<img class="snap_preview_icon" style="border:0 none;max-height:2000px;max-width:2000px;min-width:0;min-height:0;font-style:normal;font-weight:normal;font-family:&#34;top:auto;line-height:normal;background-image:url('http://i.ixnp.com/images/v3.40/theme/silver/palette.gif');background-color:transparent;visibility:visible;width:14px;height:12px;background-position:-1128px 0;background-repeat:no-repeat;text-decoration:none;vertical-align:top;display:inline;margin:0 !important;padding:1px 0 0;" src="http://i.ixnp.com/images/v3.40/t.gif" alt="" /></a> will launch later this evening with an index of 120 billion web pages, making them arguably the most comprehensive search engine on the web (Google doesn’t disclose the size of their index, although they claim to know about a <a href="http://www.techcrunch.com/2008/07/25/googles-misleading-blog-post-on-the-size-of-the-web/">trillion unique web pages</a>) (<strong>Update:</strong> see our very <a href="http://www.techcrunch.com/2008/07/27/google-beats-cuil-hands-down-in-size-and-relevance-but-that-isnt-the-whole-story/">early testing here</a>). They’ve also dropped one of the “l’s” from their name - previously the company was “Cuill.” Either way, it’s pronounced “cool.”</p>
<p>The super-stealth search project was founded by highly respected search experts. Husband and wife team <a href="http://www.crunchbase.com/person/tom-costello">Tom Costello<img class="snap_preview_icon" style="border:0 none;max-height:2000px;max-width:2000px;min-width:0;min-height:0;font-style:normal;font-weight:normal;font-family:&#34;top:auto;line-height:normal;background-image:url('http://i.ixnp.com/images/v3.40/theme/silver/palette.gif');background-color:transparent;visibility:visible;width:14px;height:12px;background-position:-1128px 0;background-repeat:no-repeat;text-decoration:none;vertical-align:top;display:inline;margin:0 !important;padding:1px 0 0;" src="http://i.ixnp.com/images/v3.40/t.gif" alt="" /></a> (CEO) and <a href="http://www.crunchbase.com/person/anna-patterson">Anna Patterson<img class="snap_preview_icon" style="border:0 none;max-height:2000px;max-width:2000px;min-width:0;min-height:0;font-style:normal;font-weight:normal;font-family:&#34;top:auto;line-height:normal;background-image:url('http://i.ixnp.com/images/v3.40/theme/silver/palette.gif');background-color:transparent;visibility:visible;width:14px;height:12px;background-position:-1128px 0;background-repeat:no-repeat;text-decoration:none;vertical-align:top;display:inline;margin:0 !important;padding:1px 0 0;" src="http://i.ixnp.com/images/v3.40/t.gif" alt="" /></a> (VP Engineering) were joined by <a href="http://www.crunchbase.com/person/russell-power">Russell Power<img class="snap_preview_icon" style="border:0 none;max-height:2000px;max-width:2000px;min-width:0;min-height:0;font-style:normal;font-weight:normal;font-family:&#34;top:auto;line-height:normal;background-image:url('http://i.ixnp.com/images/v3.40/theme/silver/palette.gif');background-color:transparent;visibility:visible;width:14px;height:12px;background-position:-1128px 0;background-repeat:no-repeat;text-decoration:none;vertical-align:top;display:inline;margin:0 !important;padding:1px 0 0;" src="http://i.ixnp.com/images/v3.40/t.gif" alt="" /></a>. Patterson and Power are also ex-Google employees, and the company has been the subject of <a href="http://www.techcrunch.com/2007/09/04/cuill-super-stealth-search-engine-google-has-definitely-noticed/">intense speculation</a> over the last couple of years.</p>
<p>Much of the secret sauce of Cuil is in the way they index the web and handle actual queries by users. Both are costly to scale, and Cuil claims to have found a way to massively reduce those costs. That allows them to run the search engine a lot cheaper, even at Google-scale should it ever reach that point. By some estimates, Google spends a billion dollars a year to run the back end infrastructure of it’s search business.</p>
<p>Cuil also claims to have better search results than Google and others based on how they index websites. They do not simply catalog keywords on a site and then rank the site based on its importance. They also work to understand how words are related (France - cheese - wine, for example), to return more relevant results to users. This is a semantic approach to search, but very different from <a href="http://www.crunchbase.com/company/powerset">Powerset’s<img class="snap_preview_icon" style="border:0 none;max-height:2000px;max-width:2000px;min-width:0;min-height:0;font-style:normal;font-weight:normal;font-family:&#34;top:auto;line-height:normal;background-image:url('http://i.ixnp.com/images/v3.40/theme/silver/palette.gif');background-color:transparent;visibility:visible;width:14px;height:12px;background-position:-1128px 0;background-repeat:no-repeat;text-decoration:none;vertical-align:top;display:inline;margin:0 !important;padding:1px 0 0;" src="http://i.ixnp.com/images/v3.40/t.gif" alt="" /></a> natural language approach. Powerset uses artificial intelligence to try to understand what sentences on a website actually mean. Cuil, by comparison, simply tries to properly categorize and file a web page, even if the category name doesn’t appear on the site.</p>
<p><img class="snap_nopreview shot2" style="float:right;" src="http://www.techcrunch.com/wp-content/uploads/2008/07/cuild.jpg" alt="" />That means users search the same way they always have, but Cuil will try to return better results via refinements in a “explore by category” module to the right of results. A search for <a href="http://www.cuil.com/search?q=dog">dogs<img class="snap_preview_icon" style="border:0 none;max-height:2000px;max-width:2000px;min-width:0;min-height:0;font-style:normal;font-weight:normal;font-family:&#34;top:auto;line-height:normal;background-image:url('http://i.ixnp.com/images/v3.40/theme/silver/palette.gif');background-color:transparent;visibility:visible;width:14px;height:12px;background-position:-1128px 0;background-repeat:no-repeat;text-decoration:none;vertical-align:top;display:inline;margin:0 !important;padding:1px 0 0;" src="http://i.ixnp.com/images/v3.40/t.gif" alt="" /></a>, for example, will return category results for “water dogs,” “crossbreed,” “cocker spaniel,” etc. Some of these related terms do not include the term “dog.”</p>
<p>Cuil is experimenting with a new type of search interface as well. Results are shown in three columns and contain an image and more summary text than existing search engines. In addition to refinement by category, Cuil will recommend related searches via tabs across the top of search results. A search for New York, for example, also has tabbed results for recommended refinements like New York Times, New York City, New York Yankees, etc.:</p>
<p><img class="border" src="http://www.techcrunch.com/wp-content/uploads/2008/07/cuil1.jpg" alt="" /><br />
<img class="border" src="http://www.techcrunch.com/wp-content/uploads/2008/07/cuil2.jpg" alt="" /></p>
<p>Cuil also says that they will put user privacy at the top of their business objectives. User IP addresses are not recorded to their servers, they say, and cookies are not used to associate a computer with queries. The data is simply dumped as it is created. That means user data cannot be turned over to others, whether its via <a href="http://www.techcrunch.com/2006/08/06/aol-proudly-releases-massive-amounts-of-user-search-data/">blind stupidity</a> or <a href="http://www.techcrunch.com/2008/07/03/judge-protects-youtubes-source-code-throws-users-to-the-wolves/">lawsuits</a>.</p>
<p>Cuil has raised <a href="http://www.crunchbase.com/company/cuil">$33 million<img class="snap_preview_icon" style="border:0 none;max-height:2000px;max-width:2000px;min-width:0;min-height:0;font-style:normal;font-weight:normal;font-family:&#34;top:auto;line-height:normal;background-image:url('http://i.ixnp.com/images/v3.40/theme/silver/palette.gif');background-color:transparent;visibility:visible;width:14px;height:12px;background-position:-1128px 0;background-repeat:no-repeat;text-decoration:none;vertical-align:top;display:inline;margin:0 !important;padding:1px 0 0;" src="http://i.ixnp.com/images/v3.40/t.gif" alt="" /></a> over two rounds of financing from Greylock, Madrone Capital Partners and Tugboat Ventures.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[TechPOWER Hybrid]]></title>
<link>http://techcorp.wordpress.com/?p=6</link>
<pubDate>Sun, 04 May 2008 16:14:11 +0000</pubDate>
<dc:creator>techcorpstudios</dc:creator>
<guid>http://techcorp.pt.wordpress.com/2008/05/04/techpower-hybrid/</guid>
<description><![CDATA[TechUNiON Companies Proudly announces the release of a New Beta Proyect called TechPowerHybrid.
Hybr]]></description>
<content:encoded><![CDATA[<p>TechUNiON Companies Proudly announces the release of a New Beta Proyect called TechPowerHybrid.<br />
Hybrid was created as a Supply engine for TechPOWER to maximize its productivity, how ever during the first weeks of its development, The Hybrid Engine Showed great timing improve, from this point TechCorp Ri took lead of the proyect to develop a new Engine, and as final result it was the G_09, now called Hybrid. Its main characteristic is the usage of less resources to build high quality designs in the less time posible. Lets see what new benefits this new Design Line has for us, another line to build, the Future.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Zerfaserung]]></title>
<link>http://abfallkalender.wordpress.com/?p=426</link>
<pubDate>Wed, 26 Mar 2008 20:13:26 +0000</pubDate>
<dc:creator>Sebastian</dc:creator>
<guid>http://socialissuesandstuff.com/2008/03/26/zerfaserung/</guid>
<description><![CDATA[Ich kann ja so schlecht nein sagen, und wenn ein vor Lob triefendes Angebot an mich herangetragen wi]]></description>
<content:encoded><![CDATA[<p>Ich kann ja so schlecht nein sagen, und wenn ein vor Lob triefendes Angebot an mich herangetragen wird, an einem Gemeinschaftsblog mitzuwirken, erst recht nicht. Und deswegen wird ein weiterer Aspekt meines Lebens quasi aus diesem Blog outgesourced (aber dann ist wirklich, wirklich Schluss, sonst bleibt hier garnichts mehr!).</p>
<p>Nach dem <a href="http://craplog.de/">craplog</a>, in dem Beschwerden aller Art möglichst eloquent vorgetragen werden (weswegen ich mir dort eigentlich am meisten Mühe beim Schreiben gebe), <a href="http://msbwy.wordpress.com/">msbwy</a>, dem kleinen, aber feinen Sammelplatz für all diejenigen, für die Musik mehr ist als Töne und <a href="http://www.blogrockingbeats.de/">blogrockinbeats</a> aus dem Dunstkreis vom Nerdcore-René, in dem ich meine wirklich sehr, sehr seltenen Konzerterfahrungen niederschreibe, jetzt also: <a href="http://1000ff.de/">1000ff</a>.</p>
<p>Dort geht es um, äh, wordpressissues and stuff. Das Blog versteht sich als Hort interessanter Meldungen aus dem Bereich Blogsoftware, Open source, interessanter Tools und (und hier komme ich ins Spiel) Retrogaming und außergewöhnlichen Kleinstspielen. Da ich ja doch auf eine recht umfangreiche Gamervergangenheit zurückgreifen kann, werde ich da ein wenig was zum Besten geben.</p>
<p>Tja, aber Quo vadis, socialissuesandstuff? Die oben genannten Sachen sind ja alles Sekundärthemen, ganz präzis: Damit kann man auch ein SEO-Blog betreiben (Politik-Interessierte nicken grinsend). Hier geht es weiter um mich, meine Gefühlswelt, Gedanken, Ansichten, also alles, was Leute wie <a href="http://socialissuesandstuff.com/2007/06/23/i-can-has-cheezburger-no/">JTB, lulz und rawfl</a> scheisse finden. Da fällt mir wieder ein, ich sollte meine Reihe "Wir waren mal Stars" mal wieder um ein Kapitel erweitern, zumal sich wieder ein Schwung alter Schulfreunde bei mir gemeldet hat. </p>
<p>Ihr könnt euch ja solange durch die oben genannten und durch die Bank tollen Blogs arbeiten.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[TV Band for Wireless Use Could be Opened with Google's Plan]]></title>
<link>http://anythingthatmatters.wordpress.com/?p=22</link>
<pubDate>Tue, 25 Mar 2008 06:13:43 +0000</pubDate>
<dc:creator>gumersindo</dc:creator>
<guid>http://anythingthatmatters.pt.wordpress.com/2008/03/25/tv-band-for-wireless-use-could-be-opened-with-googles-plan/</guid>
<description><![CDATA[Google announced a plan that may allow wireless Internet devices to use vacant television airwaves w]]></description>
<content:encoded><![CDATA[<div align="justify">Google announced a plan that may allow wireless Internet devices to use vacant television airwaves without incommoding the current equipment.</p>
<p>Google offered suggestions on how the airwaves, known as white spaces, could provide an avenue for high-speed mobile access to consumers without interfering with wireless microphones and televisions. This was explained in Google's letter to the Federal Communications Commision.</p>
<p>Google, like Microsoft, is part of the group that wants FCC to initiate the unlocking of the airwaves for unlicensed use after the conversion by broadcasters to digital signal in 2009. The proposal of Google could help ensure that late next year consumers anywhere would be able to use wireless devices on vacant airwaves.</p>
<p>Richard S. Whitt, the company's lawyer,said in a conference call that<br />
“Google is a strong believer in the potential of this spectrum to bring Internet access to more Americans,The spectrum is way too valuable to be wasted.”</p></div>
]]></content:encoded>
</item>

</channel>
</rss>
