Já conhece o Subversion?

30/06/2010

subversion

Já conhece o Subversion?

Subversion é uma ferramenta open-source de controle de versão. O projeto iniciou em 2000 com a idéia de se construir um CVS melhor, isto é, mantendo o mesmo modelo de trabalho, mas consertando as falhas e limitações que o CVS apresenta. Desde então, vem atraindo uma comunidade cada vez maior de colaboradores e usuários.

O objetivo de substituir o CVS como padrão vem sendo alcançado pouco a pouco. Diversos projetos open source representativos já migraram seus repositórios para o Subversion, tais como: Apache, Debian, Zope, KDE, Mono, Conectiva Linux, entre outros.

Funcionalidades

O Subversion tem a maior parte das funcionalidades do CVS. De modo geral, a interface do Subversion segue à do CVS. Isto facilita a transição dos usuários do CVS para o Subversion.

Controle de Diretórios, Renomeações e Meta-Dados

Esta era uma das maiores reclamações sobre o CVS. Subversion não só controla a versão do conteúdo dos arquivos, mas também de diretórios, cópias, renomeações e meta-dados.

Operações Atômicas de commit

Um conjunto de modificações a serem realizadas num commit é aceito como um todo ou nenhuma alteração é feita. Não há a possibilidade que apenas uma parte das alterações seja aceita quando enviadas ao repositório tal como acontecia no CVS. Além disso, os números de revisão estão atrelados a cada operação de commit e não aos arquivos.

Opções de Acesso à Rede

Subversion foi projetado para uma camada abstrata de acesso ao repositório, o que permite a implementação de novos mecanismos de rede. Um dos mecanismos existentes usa o protocolo WebDAV/DeltaV baseado em HTTP através do Apache 2. A outra opção é o servidor dedicado svnserve como opção ao Apache, e que pode ser combinado ao ssh.

Arquivos Binários e de Texto Tratados Consistentemente

Outro grande problema bastante conhecido é que o CVS que não funciona tão bem com arquivos binários. Por outro lado, o Subversion usa um algoritmo de diferenciação binário que funciona de modo idêntico tanto para arquivos texto (legíveis por humanos) quanto para arquivos binários (ilegíveis para humanos).

Ramificações e Rotulações em Tempo Constante

O tempo das operações de ramificação (branching) e rotulação (tagging) é constante, e não depende do tamanho do projeto no repositório. Esse resultado é obtido através da forma de implementação do Subversion para essas operações, que é feita como uma operação de cópia que resulta em links, ocupando pouco espaço e um intervalo de tempo constante.

Uso mais Eficiente da Rede

O protocolo de rede usa a largura de banda eficientemente enviando as diferenças entre cliente/servidor e servidor/cliente sempre que possível, ao contrário do CVS que envia as diferenças do servidor ao cliente, mas não do cliente ao servidor.

Como posso usar?

O Subversion já está disponível para todos os nossos clientes em plataforma Linux, para utilizá-lo abra um chamado com o nosso suporte técnico fazendo esta solicitação.

Fonte: Este post foi retirado de um trecho da matéria sobre o Subversion no site da Pronus Engenharia de Software, que inclusive tem a disposição um curso sobre o Subversion. Clique aqui para ver a matéria completa.

Agradecimento: Agradecemos ao cliente Joel Wallis (http://joelwallis1.wordpress.com) que fez a sugestão para disponibilizarmos o Subversion.

O que é o Joomla?

29/06/2010

joomla

Você já ouviu falar muito do Joomla, mas ainda não sabe o que é?

O que é o Joomla?

Joomla! (pronuncia-se djumla) é um CMS (Content Management System) desenvolvido a partir do Mambo. É escrito em PHP e roda no servidor web Apache (Linux) ou IIS (Windows) e banco de dados MySQL.
Ele é um projeto open-source (código aberto) e livre, ou seja, qualquer programador pode fazer melhorias no sistema e enviar para a comunidade, além de ser totalmente grátis.

Assim como outros CMS, o Joomla ajuda a resolver um problema muito comum, que é o custo de se criar e manter um web site ou web portal razoavelmente complexo, repleto de recursos e conteúdo e que tem que ser mantido por várias pessoas com pouco ou nenhum conhecimento técnico. A forma tradicional de se produzir um website ou web portal é a de se utilizar uma equipe de designers e programadores para construir o site e publicar o conteúdo. Os autores e editores de conteúdo ficam na dependência do pessoal técnico para conseguir publicar seu material no dia a dia. Acrescentar novos recursos envolve bastante tempo e dinheiro. O Joomla e outros CMS foram criados para ajudar a aliviar este problema.

Uma grande parte das funções necessárias para fazer funcionar um website/portal são comuns e previsíveis, tais como login de usuários, criação , edição e publicação de conteúdo, publicação de banners de propaganda, etc. Num CMS esses recursos já estão pré-programados e prontos para ser utilizados. Além disso, o CMS é extensível, através da instalação de módulos e componentes que servem para agregar funcionalidades eventualmente não presentes na instalação básica (por exemplo, uma galeria de imagens ou fórum de discussão). Muitos desses recursos estão disponíveis como componentes para download comercial ou gratuito na internet. Caso o usuário precise de uma funcionalidade e não encontre nenhum componente disponível na internet, ele mesmo pode programar ou contratar alguém para fazer isso, podendo tornar o componente disponível para outros usuários comercialmente ou através de licença GNU/GPL .

Quais as vantagens?

  • É um software livre, ou seja, encontra-se disponível numa versão básica e gratuita;
  • Foi escrito com PHP e MySQL, dois dos softwares “open source” mais populares do mercado;
  • Dispõe de vários módulos e componentes disponíveis, a partir da base herdada do Mambo;
  • A sua comunidade vem crescendo, e pode se encontrar ajuda inclusive em língua portuguesa;
  • A cada dia vem surgindo módulos e componentes, tornando a versão básica mais rica e funcional;
  • O surgimento de feiras nacionais e internacionais tem alertado a comunidade já existente, tornando o Joomla, algo universal.

Como posso instalar?

Se você já tem uma conta de revenda em plataforma Linux, através da ferramenta Softaculous você já tem o Joomla pré-instalado, ou seja, o próprio sistema faz a instalação deste script facilmente para você, dentro da pasta desejada.
Se a sua conta for em plataforma Windows, neste caso você deverá fazer a instalação manualmente. Mas não se preocupe, você acha na internet facilmente muito conteúdo sobre o Joomla, desde a instalação passo-a-passo até instalação de módulos e configurações especiais.

ICANN aprova domínio .XXX para sites pornográficos

25/06/2010

ICANN

ICANN aprova domínio .XXX

A diretoria da ICANN (Internet Corporation for Assigned Names and Numbers) aprovou nesta sexta-feira (25/6), que os sites pornográficos terão o seu próprio domínio, com extensão “.xxx”.
A proposta foi feita sob as regras da ICANN para DPNs patrocinados, através do qual os domínios foram criados por grupos de interesse, como a da indústria aeronáutica (.aero) e de movimentos de cooperativa (.coop).

O presidente da ICM Registry, Stuart Lawley, disse em comunicado que esta aprovação “foi uma longa jornada, mas que ele está animado pelo movimento”.

“A decisão deverá, em breve, trazer benefícios a nossos esforços de seis anos para criar um endereço Web específico para o entretenimento adulto online e vem na esteira de uma revisão independente, que declarou que a decisão anterior da ICANN para negar o “.xxx” estava errada”, declarou Lawley.

O “.xxx” não vão começar a aparecer imediatamente. A ICANN deve, primeiramente, realizar uma “diligência devida”, ou seja, um estudo do plano de negócios da ICM para o domínio e, em seguida, o conselho da entidade irá revisar o contrato proposto para o funcionamento do mesmo. A revisão da questão pode ser feita ainda pelo Comitê Consultivo Governamental do ICANN, que se reunirá em dezembro deste ano, na Colômbia.

Fonte: IDG Now

Configurando o e-mail no Outlook

22/06/2010

Veja passo-a-passo como configurar seu e-mail no Outlook 2007/2010

outlook

Introdução

O Outlook 2007/2010 é um sofisticado programa cliente de e-mail que permite gerenciar uma ou mais contas de e-mail em seu computador. Além disso, possui outros recursos como lista de contatos, agenda, etc.


Notas

Para configurar seu Outlook 2007/2010 é preciso antes ter uma conta de email criada em seu painel
de gerenciamento (cPanel ou Helm). No momento em se cria uma nova conta de e-mail é definida a senha.
Os programas clientes de email servem para armazenar/gerenciar os e-mails do seu Webmail, localmente em seu computador. São utilizados dois protocolos para receber os e-mails (POP e IMAP) e um para envio (SMTP).
POP: através deste é possível mover todos e-mails de sua conta do Webmail para seu computador.
IMAP: cria-se uma referência aos emails no webmail, copiando cada email para seu computador.
SMTP: utiliza uma autenticação para encaminhar corretamente as mensagens.

Iniciando a configuração

1. Abra o Microsoft Outlook, clique na opção Ferramentas e depois em Configuração de conta.

print1

2. Aparecerá a tela Configurações de Conta. Na guia Email clique em Novo.

print2

3. Em Adicionar Nova Conta de Email, Marque a opção Definir manualmente as configurações do servidor ou tipos de servidor adicionais, e depois clique no botão Avançar.

print3

4. Em Escolher Serviço de Email, escolha a opção Email da Internet, e clique sobre o botão Avançar.

print4

5. Preencha os campos:

  • Nome: digite o seu nome.
  • Endereço de e-mail: seu e-mail completo.
  • Tipo de Conta: IMAP.
  • Servidor de entrada de emails: digite mail.seudominio.com.br.
  • Servidor de saída de emails (SMTP): digite mail.seudominio.com.br.
  • Nome de usuário: digite seu e-mail completo.
  • Senha: digite a senha da conta.
  • Em seguida “Clique” no botão Mais configurações.

print5

6. Clique na guia Servidor de saída e habilite a opção Meu servidor de saída (SMTP) requer autenticação e Usar mesmas config. do servidor de email de entrada.

print6

7. Clique na guia Avançado e altere a porta do Servidor de saída (SMTP) para 587 e, em seguida, clique em OK.

8. Clique no botão Avançar para finalizar a criação de sua conta.

print8

9. Basta clicar no botão Concluir, para concluir a configuração da conta.

print9

10. Na tela Configurações de Conta, clique no botão Fechar.

print10

11. No seu Microsoft Outlook, clique na opção Ferramentas e depois em Pastas IMAP.

print11

12. Na tela Pastas IMAP, clique sobre o botão Consulta.

print12

13. Serão carregadas todas as pastas que estão compartilhadas pelo webmail, selecione a pasta que deseja visualizar no seu Microsoft Outlook e clique sobre o botão Inscrever-se.

print13

14. Depois de selecionar e inscrever todas as pastas desejadas, clique sobre o botão OK.

Pronto! A sua conta já está configurada.

WordPress 3.0 disponível

18/06/2010

Depois de 3 releases, o WordPress 3.0 já está disponível!

O sistema para blog mais utilizado do mundo, depois de 3 releases, lançou a sua grande esperada versão 3.0. Ela traz uma série de novas opções, customizações, novos temas e ainda um novo organizador de menus.

Se você já usa o WordPress, pode fazer o upgrade automático pelo próprio painel de administração do sistema, bem fácil e rápido.

Veja aqui algumas dessas fantásticas novidades do novo WordPress 3.0.

01. Escolha o seu username e password

A instalação do novo WordPress 3.0 inclui novidades interessantes. Anteriormente, quando você instalava o WordPress na raiz do seu servidor, você recebia automaticamente um username admin, e uma password gerada aleatoriamente. Isso deixou de acontecer, o WordPress agora deixa você escolher o seu username e password no momento da sua instalação. Isso significa maior segurança desde o primeiro minuto. Antigamente todos os potenciais hackers sabiam que o username padrão era “Admin”, sendo que nesta nova versão do WP esse dado passa a ser totalmente desconhecido.

02. Novo tema default

O novo WordPress 3.0 oferece também um novo theme padrão, intitulado TwentyTen (2010). Aparentemente, a equipe do WordPress tem como objetivo lançar um novo theme padrão a cada ano que passa! O novo TwentyTen é um tema simples e bastante atrativo. A fonte utilizada é Georgia; oferece duas colunas, uma barra lateral e rodapé com suporte a widgets e integra ainda menus dropdown! Pode ainda contar com uma alteração simplificada do cabeçalho e background, tal como acontecia com a versão antiga do WordPress.

03. Suporte a backgrounds customizáveis

O novo WordPress 3.0 adiciona também o novo suporte a backgrounds customizáveis. Basta adicionar o seguinte código no seu arquivo functions.php para que o seu template passe a suportar também esta nova opção:

add_custom_background();

Adicionando essa opção no seu código, você será brindado com um novo menu Background no seu separador Aparência, que se encontra no painel administrativo. Embora essa nova opção não seja propriamente o inventar da roda para todos os desenvolvedores web que já programam essa opção nos seus templates, ela poderá ser uma mais-valia para todos os novatos em WordPress.

04. Capacidade para multi-site e fusão com WPMU

O WordPress e o WPMU (WordPress MultiUser) irão fundir o seu código. Isso torna muito mais fácil a gestão de grandes redes de projetos em WordPress. As novas opções para gestão Multi-Site passam a encontrar-se no menu Opções>Rede.

Uma rede de sites em WordPress passa a ser muito mais fácil e simples de gerir mesmo para quem utiliza estruturas baseadas em subdomínios do tipo subdomínio.domínio.com, ou mesmo para quem utiliza sub-diretórios do tipo domínio.com/subdiretorio. Essa função é opcional e os usuários tanto do WordPress como do WPMU não deverão sentir dificuldades em realizar a atualização.

05. Novos tipos de artigos

Esta é também uma das grandes novidades do WP3.0! Antigamente, a única coisa que você poderia adicionar ao seu blog a partir do seu painel de administração eram novas páginas e novos artigos. Agora, você pode criar novos tipos de artigos para aparecerem no seu painel.
Adicione o seguinte código para criar um novo tipo de artigos ‘Portfolio’:

function post_type_portfolio() {
register_post_type( 'Portfolio',
array( 'label' => __('Portfolio'), 'public' => true, 'show_ui' => true ) );
register_taxonomy_for_object_type('post_tag', 'Portfolio');
}

add_action('init', 'post_type_portfolio');

Isso significa que, aos poucos, o WordPress está se tornando algo mais do que um CMS. Essa nova opção abre possibilidade infinitas aos desenvolvedores e faz também com que estes deixem de ter necessidade de utilizar os campos personalizados (custom fields).

06. Taxonomias customizáveis

As taxonomias customizáveis ficaram mais simples de utilizar, especialmente no que toca à hierarquia, isso significa que você poderá ter uma taxonomia ‘Votos’ com várias sub-taxonomias. Isso significa que o WordPress está cada vez mais deixando de ser um CMS típico e dedicado aos blogs, promovendo novas capacidades, tornando-o num CMS mais flexível, dinâmico e capaz.

07. Novo organizador de menus

Esta é uma das grandes novidades do WordPress 3.0: um organizador de menus. Ele foi originalmente criado pela WooThemes para os seus fantásticos wordpress themes e, mais tarde, adaptado pela equipe do WordPress para a construção do seu novo painel de gestão de menus. Você pode criar rapidamente vários menus, categorias e ainda links customizados para utilização interna ou externa! Do ponto de vista prático, essa novidade traz uma interface fantástica para criação de menus, facilita o trabalho de todos aqueles que desenvolvem para WordPress e torna o WordPress ainda mais simples para os usuários.

Outras novidades para ficar de olho:

  • Guia de boas-vindas: O novo WordPress 3.0 inclui um guia de boas-vindas para ajudar os novos usuários a compreenderem melhor o sistema e ensiná-los também o básico da utilização.
  • Templates específicos para autores: Atualmente já existe hierarquia para categorias e tags no Template Hierarchy, mas agora é possível fazer o mesmo com os autores. Isso significa que, se o autor se chamasse ‘Paulo’ com um id 1, o WordPress iria procurar primeiro pelo arquivo author-paulo.php, e depois pelo author-1.php antes do author.php nos ficheiros do template.
  • Redesign do interface de Mídia: Iniciado, mas não integrado no WordPress 2.9, o novo separador Media no painel de administração irá sofrer um redesign muito interessante.

Agradecemos o portal iMasters por autorizar a replicação desta matéria em nosso blog.

Jogo do Brasil reduz em 60% o consumo da internet

16/06/2010

banda-jogo

Durante a estréia da seleção brasileira na Copa do Mundo de 2010, consumo da internet reduz em 60%.

O brasileiro realmente é apaixonado por futebol, e somente a seleção brasileira jogando na copa do mundo para causar uma redução tão grande do consumo de internet dos nossos servidores, redução essa que atingiu aproximadamente 60% em pleno horário de pico de uma terça-feira.

Como pode ser visto no gráfico acima, após às 14h o consumo de banda foi caindo ladeira abaixo, depois subiu um pouco por alguns minutos (provavelmente, devido o intervalo do jogo) e então caiu novamente, aumentando e normalizando o consumo após o término do jogo do Brasil.

Vamos Brasil, rumo ao Hexa! \o/

Sorteio de camisas do Brasil

10/06/2010

promocao-arteccom

Você ainda não tem uma camisa verde e amarela para torcer pelo Brasil nessa copa do mundo?

A netRevenda.com, ao lado da GettyImages Brasil, está patrocinando a promoção “Seleção Arteccom” da Revista do Webdesign (Editora Arteccom). Todos que fizerem a assinatura da Revista do Webdesign irão ganhar uma camisa verde e amarela personalizada e ainda 60 dias grátis no plano de Revenda 10 da netRevenda.com. Se o Brasil for campeão, você fatura o dobro, serão quatro meses gratuitos!

Você também tem a chance de ganhar uma camisa verde e amarela e um plano de revenda sendo nosso seguidor no twitter (@netRevenda), serão vários sorteios para nossos seguidores.

Hot-site da promoção: http://www.arteccom.com.br/selecaoarteccom

Não perca essa! Siga-nos e concorra nessa promoção também.

Conheça o instalador Softaculous

2/06/2010

softaculous

Você ainda não conhece e nem usa o Softaculous?

No início de Março/2010 recebemos através da nossa Ouvidoria uma sugestão do cliente Rafael Nogueira, de Belém – PA, proprietário do site www.hostpara.com.br, uma sugestão de um aplicativo chamado Softaculous, concorrente do instalador Fantástico, o mais utilizado no mundo pelas empresas de hospedagem atualmente.

Assim que a área de engenharia tomou conhecimento dessa sugestão e fez um teste no Softaculous, a aprovação foi imediata. Em apenas 1 semana já estava disponível em todos os nossos servidores Linux.
Ele é realmente incrível e parece ser bem superior ao Fantástico, os clientes podem fazer a instalação de quase 150 scripts em apenas uma etapa, sem nenhuma necessidade de conhecimentos em programação.

Quais são scripts que posso instalar pelo Softaculous?

São quase 150 scripts que você pode instalar bem rápido e fácil, e tem todos os mais utilizados na internet, como:
blogs, portais (cms), fóruns, galerias de imagens, wikis, classificados, calendários, enquetes, pesquisas e muito mais.

Como faço para utilizá-lo? Meus clientes tem acesso também?

O Softaculous está disponível gratuitamente para todos os nossos revendedores em plataforma Linux, e também para os seus clientes. Para utilizá-lo é somente acessar o painel de controle CPanel do dominio desejado e clicar no ícone Softaculous, depois use e abuse dele sem nenhum custo. ;)

Problemas na migração Datacenter UOL

1/06/2010

Como sempre somos totalmente transparentes com os nossos clientes, estamos publicando aqui em nosso blog uma nota de esclarecimento referente a manutenção programada ocorrida na madrugada de hoje, 01/06/2010, que devido a um grande imprevisto (será detalhado abaixo) passou do tempo esperado e atingiu o horário comercial, afetando todos os clientes dos servidores NR30, 31 e 33 até as 11h da manhã.

Era para ser uma grande surpresa para todos os clientes, porém uma surpresa boa e que deixaria todos super felizes com a novidade, mas infelizmente esta grande novidade começou mal, e além de não ter dado para surpreender cliente algum, ainda causou um grande aborrecimento e insatisfação tanto para nossos clientes, como para nós.

Mas qual a grande surpresa? O que estávamos planejando?
No mês passado o UOL lançou o seu projeto do ano, o datacenter mais moderno da América Latina, e que muito foi comentado em toda a mídia de TI, e realmente um datacenter incrível.

Nós, como sempre, buscando estar no mais alto nível em infra-estrutura, já estávamos com um contrato fechado com o UOL 2 meses antes do lançamento do datacenter, para assim passarmos a ter 2 datacenters diferentes em SP, sendo nos 2 melhores.
E a grande surpresa seria exatamente aproveitarmos essa manutenção programada para fazer a migração inicial destes 3 servidores, um processo que seria rápido e tranquilo, sendo feito sem problemas no tempo esperado, que já até contamos com imprevistos que sempre acabam acontecendo, afinal temos uma equipe que já fez migrações deste tipo diversas vezes.

Infelizmente nossas previsões jamais poderiam imaginar os tipos de problemas que iriamos enfrentar.
Nossa equipe de engenharia e técnicos N2 foi até o datacenter da ALOG e fizeram os procedimentos iniciais, desmontaram os servidores e então se deslocaram para o datacenter do UOL, que é relativamente próximo do datacenter da ALOG (ambos no centro).

Ao chegar no datacenter do UOL, começaram os primeiros problemas. Ninguém se quer conseguia falar com a segurança ou portaria (e já estavam cientes e aguardando nossa chegada), mesmo ligando no suporte técnico ninguém conseguia nem mesmo abrir a porta para entrada dos carros. Quase 1h depois, após muitas tentativas, frio de 11 graus e chovendo, finalmente abriram a porta para entrada da nossa equipe. Opa, apenas a equipe, carro não (e já conhecemos o estacionamento anteriormente, que é bem grande por sinal), os servidores precisaram ser descarregados na chuva, correndo.

Tudo bem, perdemos 1h, houve um stress grande, mas ainda é possível cumprir o prazo sem problemas. Nossa equipe então se dirigiu até o nosso rack e fez a instalação dos servidores, storage e switch. Depois de ligar tudo, nenhum servidor conseguia se conectar na internet, mas como? Estamos dentro de um datacenter com dezenas de gigabits de banda, fibra óptica e tudo mais?!

E mais uma falha gravíssima e absurda, a equipe de datacenter do UOL não configurou corretamente o nosso range de IPs, com isso jamais algum servidor iria realmente se conectar na internet. Tudo bem, UOL avisado do problema, segundo eles, eles tem uma equipe altamente qualificada 24x7x365, é somente aguardar um pouco que será solucionado.

Chega a grande surpresa: “esse horário não tem ninguém que mexe com IPs, o técnico chega somente as 9h da manhã, e até lá ninguém pode fazer nada.”. Inacreditável, mas esta foi a resposta de um datacenter recém-lançado, com a melhor infra-estrutura da América Latina, destaque por hospedar o portal UOL que é o site mais visitado do país!

Stress, muito stress, o horário comercial estava chegando e os clientes iriam nos matar, o atendimento bombar, chover reclamações e cancelamentos, e o que nós poderiamos fazer para ajudar? Nada, somente esperar essa equipe super qualificada do datacenter UOL.

Para ir adiantando, pedimos que os cabos já fossem sendo passados (a equipe do UOL quem faz isso), o técnico passou alguns e sumiu. Ficamos novamente ligando na central para que este serviço continuasse sendo feito e nada.
Quando deu exatamente 09:45 da manhã (já no horário comercial, muitos clientes reclamando, atendimento superlotado) tivemos a informação que o problema no range de IPs foi solucionado. Ótima notícia! Mas, e os cabos?
Agora ficamos sabendo que o técnico sumiu porque tinha acabado o horário dele, e, ele foi embora pra casa!! E mais uma hora foi perdida até que um outro técnico passasse os cabos.

Somente às 11h da manhã a manutenção se encerra e os serviços foram ativados no datacenter UOL, 4h após o previsto, já causando grande transtorno e prejuízo para nossos clientes, e logicamente, para nós também.

A todos os nossos clientes afetados pedimos as nossas sinceras desculpas, não temos palavras para descrever nossa frustração com todos esses problemas.

A migração de outros servidores para o datacenter UOL que iria continuar acontecendo nos próximos dias está pausada temporariamente, até que a diretoria do UOL prove que tem capacidade para nos oferecer um serviço e atendimento de qualidade.

Atenciosamente,
Vicente M. Neto
Diretor Geral

twitter.com/vmneto