Cinco razões que fazem o Ubuntu 9.10 melhor que o Windows 7
Mesmo reconhecendo que a Microsoft fez um bom trabalho com o Windows 7, que o novo sistema operacional está mais leve e é mais seguro que as versões anteriores já lançadas pela empresa, o que faz, então, um grande número de usuários continuar preferindo usar o Linux (sem contar os novos adeptos) e defender a plataforma open source com unhas e dentes?
Se os motivos listados abaixo lhe soam repetitivos, é porque eles continuam a ser os principais atrativos do sistema operacional Linux que a Microsoft ainda não conseguiu vencer.
Segurança
Está provado: o Windows 7 é, realmente, o Windows mais seguro já criado pela Microsoft. Mas é melhor do que o Vista? Sim, é. Mais rápido do que o Windows XP? Hum… não muito. Ele conta com toneladas de aplicativos para ele? Sim.
Leia também:
>> Sem medo do pinguim: um guia para novatos em Linux
>> O que são e como instalar drivers em um PC com Linux
>> Como instalar o Windows no lugar do Linux
>> Sete razões que fazem as pessoas abandonarem o Linux
>> Como lidar com uma rede que tem PCs com sistemas operacionais diferentes
>> Migrar para o Linux pode resultar em boa economia para sua empresas
Mas o Windows 7 vai continuar enfrentando a infindável batalha dos malwares e ainda carrega muito de um modelo de segurança a era pré-internet? Sim, infelizmente a resposta é sim.
É possível manter um PC com Windows seguro, a partir de hábitos seguros e munidos das ferramentas adequadas. Isto é um pouco mais fácil para aqueles usuários com mais experiência em computadores e que não se deixam enganar facilmente pelos novos truques que os criminosos virtuais vem empregando.
O problema é que nem todo mundo tem esse conhecimento e mesmo os que têm não querem passar o tempo todo atentos a esse tipo de situação, não querem ter de se preocupar se serão hackeados enquanto fazem compras na web ou ter de pensar duas vezes antes de visitar um site ou clicar em um link que chegue pelo correio eletrônico.
No Linux, felizmente, esses problemas simplesmente não existem e os usuários podem usar seus computadores sem este tipo de preocupação.
Preço
Ok. Aqui vamos nós, uma vez mais, entrar na discussão sobre preço. Temos o novíssimo Ubuntu 9.10 funcionando perfeitamente em um PC da HP com processador Intel Pentium IV de 1,4 GHz e meros 512 MB de memória RAM, equipamento comprado em 2000. Seria impensável – e impossível – rodar qualquer versão decente do Windows 7 nesse equipamento.
Mas vamos deixar a questão do hardware de lado por um momento e pensar no preço do software. A versão mais barata do Windows 7 (Home Basic Full), no Brasil custa 329 reais – não existe a opção de atualização, embora a Microsoft possa lançá-la no início do próximo ano. Em contrapartida, o preço do Ubuntu 9.10 é… zero. Basta baixá-lo, instalar e começar a usar.
Atualização mais fácil
Para atualizar o Ubuntu no PC mencionado acima, foram necessários os seguintes passos: baixar o arquivo e queimá-lo em um CD; iniciar o PC a partir deste disco e instalar o Ubuntu 9.10 nele. O tempo total para realizar isso foi inferior a uma hora.
A instalação do Windows 7 a partir do XP é um processo muito mais complexo e, em nossos testes, consumiu cerca de oito horas. Uma forma de encurtar esse processo é contar com o auxílio de alguns programas extras com o Windows Easy Transfer e o PCmover, além do disco de instalação do sistema operacional propriamente dito.
Definitivamente, esse não é um processo simples, a não ser que você goste muito de lidar com tecnologia e decida fazer isso por sua conta e risco. Se realmente quer usar o Windows 7, o melhor a fazer é comprar um PC novo já com o sistema operacional instalado.
Compatibilidade de hardware
Ainda existe uma ilusão persistente de que o Linux suporta apenas um limitado conjunto de periféricos. Este é um conceito totalmente incorreto. O Ubuntu Linux é capaz de lidar com praticamente qualquer hardware disponível no mercado. Tudo bem que existem alguns itens específicos, em particular algumas placas gráficas e chipsets, para os quais será necessário baixar um driver adicional para poder obter o melhor desempenho gráfico possível.
Mas o que isso tem a ver com a comparação entre o Windows 7 e o Ubuntu? Muito. Ainda que a Microsoft tenha feito um trabalho muito melhor no quesito suporte a hardware com o novo Windows do que vimos no Vista, ainda existem alguns falhas de suporte com relação a alguns dispositivos bem comuns.
Por exemplo, o problema de sincronização do iPhone com o Windows 7 que parece resultado de um combinação entre a versão 64 bits do novo sistema operacional e algumas placas-mãe de alto desempenho que utilizam o chipset Intel P55 Express.
Ou que tal isso: as impressoras da HP ainda não possuem drivers compatíveis com o Windows 7. As informações mais recentes da consultoria IDC dão conta de que a HP detém 54% do mercado norte-americanos de impressoras. É inacreditável
Aplicativos
O senso comum sugere que o Windows tem a vantagem de possuir o maior número de aplicativos disponíveis do que a plataforma Linux. E de fato tem, é fato.
Mas quantos desses os usuários realmente precisam e utilizam? É claro que se o que o usuário realmente precisa são recursos que só existem, digamos, no Adobe Photoshop, então ele não tem qualquer motivo de pensar em usar o Ubuntu nem qualquer outra distribuição Linux. Nesse caso, a pergunta seria: então por que não escolher rodas o Snow Leopard em um Mac? Mas esta é outra discussão.
Entretanto, com exceção de jogos, nada parece apontar em favor do sistema operacional da Microsoft. O Ubuntu (e várias outras distribuições também) vem com uma suíte de aplicativos de produtividade gratuita que faz praticamente tudo que o Office da Microsoft é capaz de fazer.
Quer um cliente de e-mail? O Outlook Express não vem mais com o Windows 7 (embora se ainda seja possível baixá-lo do site da Microsoft). Já o Ubuntu oferece o Evolution, um dos melhores utilitários de e-mail já desenvolvidos.
Precisa fazer backup do seu PC? As duas plataformas oferecem isso, mas apenas o Ubuntu proporciona um serviço online, o Ubuntu One, com 2 GB de capacidade disponível (gratuito) e 50GB no serviço pago.
Caso necessite de uma ferramenta que não tenha vindo com a distribuição, basta visitar o Ubuntu Software Center, a “loja” do Ubuntu. As aspas estão aí porque tudo o que está lá é gratuito.
No caso do Windows, todo mundo conhece o caminho das pedras. Ou você compra o aplicativo que precisa (seja em uma loja física ou online) ou procura por algo que sirva no Download.com ou Tucows, por exemplo. Só não se esqueça de ter seu cartão de crédito em mão, afinal um bom software para Windows dificilmente será gratuito.
Não esperamos, mesmo, convencer fãs de carteirinha do Windows a trocar de plataforma. Nosso objetivo é acrescentar um pouco mais de lenha na discussão e colocar os usuários para pensar. Se puder, experimente o Ubuntu – e pode-se fazer isso mesmo sem mexer em nada na sua instalação Windows atual.
Quem sabe você não acabe descobrindo que esta distribuição (ou qualquer outra) do Linux é capaz de fazer tudo o que você precisa em um computador com muito menos problemas e sem precisar gastar nada.
Fonte: PC-WORLD
Promoção ajude o ubuntu games a se manter no ar e concorra a 3 camisas do blog.
Em setembro do ano passado escrevi um post no blog com o titulo Você conhece o ubuntu games falando sobre o projeto ubuntu games, essa semana vi que o site do projeto tem uma meta de 150 mensais para manter o servidor no ar, partindo disso resolvi criar a seguinte promoção.
“Promoção ajude o ubuntu games a se manter no ar e concorra a 3 camisas do blog defendendoolinux no dia 30/10, para participar é simples copie e cole esse texto entre as aspas, preservando a formatação html no seu blog e deixe um comentario nesse link. Além disso o defendendoolinux fará uma doação em dinheiro ao projeto.”
Fonte: Defendendo o Linux
HTML 5
Fonte: Blog Locaweb
Introdução a Servidores Web
Esse slide faz parte de um treinamento que estou fazendo sobre php.
Para quem quiser acompanhar: http://cachinacursos.wordpress.com
O Google irá criar o Google Chrome OS – Sistema Operacional para Desktop
Agora vamos aos detalhes do anúncio : O sistema inicialmente será focado em netbooks e começará a aparecer nos netbooks na 2a metade de 2010. Será um sistema de janelas sobre um kernel linux rodando google Chrome – o browser – com a promessa de que a inicialização será em segundos, deixando a web a disposição do usuário.
Com base nisso observamos que o google vai “atacar pelas bordas” : não vai direto ao desktop, vai atacar pelos netbooks primeiramente, porém um sistema funcionando em netbooks não teria dificuldades para funcionar em desktops.
Um ponto chamativo é o fato de que os netbooks hoje rodam XP, um sistema já com anos de idade, enquanto que o google chrome OS será feito de forma muito mais direcionada a netbooks – processadores x86.
Por outro lado a idéia do sistema também pode ser sua grande dúvida : O público aceitará bem um sistema com suas aplicações rodando todas on-line ?
A concorrência direta – o Windows 7 – aperfeiçoou ainda mais o gerenciamento de arquivos que o Windows Vista e usuários comuns – falo por minha própria preferência – desejam ter seus arquivos, tal como fotos, vídeos, música, em sua própria máquina.
Mesmo com tudo isso, não há dúvida de que o google Chrome OS irá pegar uma fatia de mercado, parte do mercado ligado a pessoas e equipamentos que trabalharão 100% do tempo conectados. De qualquer forma, o que virá depois é difícil prever, mas certamente o windows não continuará com 96% do mercado de netbooks
O google anunciará ainda este ano a abertura de código do google Chrome OS. Segundo as palavras do google “Nós temos muito trabalho a fazer e vamos precisar de muita ajuda da comunidade open source para nos auxiliar a atingir esta meta”.
Recentemente o google se envolveu em uma grande polêmica quando convidou vários designers a trabalharem na criação do logo do chrome sem pagar absolutamente nada – apenas pela exposição do trabalho que isso geraria.
Os designers acharam a oferta absurda e recusaram. Inúmeros posts discustindo o assunto surgiram em blogs e lembro de um deles (infelizmente não lembro o link, se alguém tiver, comente aqui) que colocou a pergunta : “Quanto tempo vai demorar e o que vai acontecer quando o google começar a querer que desenvolvedores trabalhem de graça ?”
Digam lá : Ao ler a sentença mais acima vinda do google, não é exatamente isso que estão desejando, desenvolvedores que trabalhem de graça para chegar aos objetivos deles ?
O anúncio do google não poderia ter sido feito em hora mais oportuna e bem planejada : Quando a Microsoft está prestes a lançar o Windows 7 e espantar o fantasma da crise, o google traz a tona o que poucos esperavam para tão breve : Um sério concorrente comercial para o Windows 7.
O anúncio é tão conveniente que não me assustaria em ver comentários sobre o google Chrome OS ser vaporware utilizado para melhorar a situação do google durante a crise. Não acho que seja, mas não me surpreenderia de todo
Por falar na questão comercial, o modelo de negócios do novo sistema operacional não foi exposto, mas especula-se que assim como outros produtos do google, o modelo de negócios envolverá fornecer o sistema gratuitamente e vincular seu uso ao marketing, tal como AdWords e AdSense
Vocês tem certeza de que desejam um sistema operacional (ou os aplicativos), repletos de propaganda de todo tipo ?
O Android é mais um ponto que tem sido destacado : Existe um certo conflito de objetivos entre o google Chrome OS e o Android. Porém o que se destaca é que o google Chrome OS já será construido para a arquitetura x86 – coisa que o Android não é – além de que o Chrome OS será específico para aplicações web, enquanto que o Android tem muitos outros objetivos, existem comentários inclusive de que esta separação destacada envolve até a questão de marketing de um sistema operacional “web”.
Mais afirmações sobre o google Chrome OS : “Nós vamos voltar ao básico e redesenhar por completo a arquitetura de segurança do SO para que as pessoas não tenham que lidar com virus, malwares e atualizações de segurança”
… e o mundo será todo preenchido com arco-íris. O kernel do sistema vai ser pego pronto e não criado do zero. O concorrente direto – Windows – levou anos para aperfeiçoar recursos de segurança tal com UAC, protected mode no IE, entre muitos outros, começar uma nova evolução nesta direção envolveria muito tempo (ou muita cópia) para atingir recursos como o protected mode, UAC, entre muitos outros recursos de segurança.
Vejam várias referências do que anda sendo dito por ai :
http://www.nytimes.com/2009/07/08/technology/companies/08operate.html?hp
http://everythingms.com/googles-pc-operating-system-the-dawn-of-a-new-tech-war
http://news.cnet.com/8301-13860_3-10281843-56.html
http://blogs.zdnet.com/mobile-gadgeteer/?p=1840
Fonte: http://www.bufaloinfo.com.br/ExibeNoticias.aspx?entryid=5068307371437360386
Promoção: Sorteio do livro certificação linux + camisa do blog.
O defendendo o linux fechou uma parceria com site certificação linux e irá sortear o livro certificação linux, mais 3 camisas defendendo o linux para os blogs participantes:

Editora: Axcel Books
ISBN: 8573232323
Páginas: 472
Para participar é bastante simples:
Para concorrer ao livro basta preencher o fomulario no link abaixo:
Revista PROGRAMAR – 20ª Edição, Junho 2009
Estando já na recta final do ano lectivo, e com algum esforço devido ao calendário de exames, a Revista PROGRAMAR volta a trazer uma nova edição. Desta vez, no 20º número poderá encontrar um artigo que explora o tema da metaprogramação e templates em C++, as continuações dos artigos acerca da linguagem AWK e do Google Web Toolkit, um novo artigo sobre o Arduino e uma breve apresentação do projecto DEI@Academy.
Aproveitamos também para tornar público o apreço pelos autores e principalmente pela incansável equipa de revisão, cujo trabalho já produz resultados bem visíveis na qualidade da revista.
Envio de E-mail com Jquery e PHP
Esse é um pequeno exemplo de como você pode integrar Ajax e PHP para enviar um e-mail.
Vamos comentar um pouco o código:
Contato.php
<div id="resposta"></div>
<div id="formulario">
<p><label for="nome" id="lbnome"><strong>Nome:</strong></label></p>
<p><input type="text" id="nome" name="nome" /></p>
<p><label for="email" id="lbemail"><strong>E-mail:</strong></label></p>
<p><input type="text" id="email" name="email" /></p>
<p><label for="mensagem" id="lbmensagem"><strong>Mensagem:</strong></label></p>
<p><textarea id="mensagem"></textarea></p>
<p><input type="button" alt="Enviar" id="submit" value="Enviar" /></p>
</div>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
jQuery(document).ready(function() {
jQuery("#resposta").ajaxStart(function(){ jQuery(this).html("Mensagem sendo enviada, por favor aguarde..."); });
jQuery('#submit').click(function() {
var nome = jQuery('#nome').val();
var email = jQuery('#email').val();
var mensagem = jQuery('#mensagem').val();
jQuery.post('mail.php',
{ nome: nome, email: email, mensagem: mensagem, contato: true },
function(data, textStatus) {
jQuery('#resposta').html(data);
});
return false;
});
});
</script>
Explicação do código a cima:
Após isso criaremos o formulário para contato. Não é obrigatório colocar a tag <form> pois vamos pegar os valores pelo ID dos campos, por isso é importante sempre colocar os id´s no input
Para tudo funcionar deve-se primeiramente ter adicionado a biblioteca jquery.
<script type="text/javascript" src="jquery.js"></script>
A <div id=”resposta”> é muito importante. É nela que vai ser mostradas as informações que vão ser processadas do php.
A função:
jQuery('#submit').click(function() {...
Nada mais é do que pegar o botão e executar um POST assincrono.
var nome = jQuery('#nome').val();
var email = jQuery('#email').val();
var mensagem = jQuery('#mensagem').val();
Pega os valores dos inputs (por isso tem que ter os ids)…
jQuery.post('mail.php',
{ nome: nome, email: email, mensagem: mensagem, contato: true },
function(data, textStatus) {
Envia o post ao arquivo mail.php
jQuery('#resposta').html(data);
retorna os dados em formato html para a div resposta. Por isso eu disse que ela é importante.
No arquivo mail.php nada mais é do que um script php com um tratamento de erros e uma validação com expressão regular de e-mail com envio.
Baixe o exemplo aqui ou veja uma demonstração.
Site com Plugins JavaScript
Precisando de um plugin para incrementar seu site?!
Confiram o site HotAjax! muito bom com vários plugins em Jquery e Moontools.

