Archive for June, 2008

Controle de Versão não é só commit e update

Wednesday, June 18th, 2008

Controle de Versão não é só commit e update

Usar uma ferramenta de controle de versão é muito importante, mas será que a equipe de desenvolvimento está realmente tirando algum proveito real disso ou só cumprindo uma etapa burocrática?

Eu trabalhei em uma empresa que usava o CMVC como controle de versão (nem perca tempo procurando sobre a ferramenta pois é antiga e ruim). Ao entrar para a equipe de desenvolvimento, recebi alguns treinamentos mas nenhum relacionado à ferramenta de controle de versão; apenas me ensinaram como fazer as operações equivalentes ao commit e update do Subversion, nada mais. (observação: o CMVC trabalha com a política pessimista de travamento)

Usar o commit e update já ajuda, claro. Evita perder código-fonte e sobrescrever o trabalho de outro desenvolvedor. Mas será que controle de versão é só isso? Está mais para usar o repositório para fazer backup apenas. É como ter uma ferrari na garagem e só usar pra ir comprar pão na padaria a duas quadras de casa.

O controle de versão ajuda a resolver outros tipos de problemas, tais como:

  1. Recuperar um arquivo de uma versão anterior: Um arquivo “A” foi apagado, mas não devia. Agora, passadas N revisões, quero trazer o arquivo de volta, mantendo o histórico com aquele arquivo “A” original.
  2. Desfazer uma mudança sem afetar outras: A revisão atual do repositório é 100 e agora descobriu-se que a mudança feita na revisão 90 não devia ter acontecido. É necessário desfazer esse conjunto de alterações, sem perder as modificações feitas entre as revisões 90 e 100, que são válidas.
  3. Trabalhar em versões diferentes (mas semelhantes) do mesmo software: Uma nova versão foi lançada e é necessário manter seu código ativo para correções de defeitos que porventura serão encontrados e corrigidos.
  4. Replicar a correção de um defeito em vários ramos: Uma correção foi feita em um ramo e agora é necessário que todas as mudanças que foram feitas para corrigir os defeitos sejam refeitas em outros ramos. Um problema em potencial é que os outros ramos receberam suas próprias modificações nesse período.

Para resolver esses problemas, precisa-se de bem mais que commit e update.

Talvez não sejam todos na equipe que precisem saber fazer todas as operações, mas não é nem um pouco confortável mexer numa ferramenta importante como o controle de versão sem ter segurança no que se está fazendo. Investir em treinamento de todos os desenvolvedores ajuda bastante a mudar esse quadro.

Outra coisa importante a saber é que o controle de versão é uma atividade de Gerência de Configuração de Software e resolve uma parte dos problemas da área. Também é importante usar algum software para controle de mudança e ter um processo que guie a utilização das ferramentas.

YouTube apresenta função para adicionar comentários dentro de vídeos

Monday, June 9th, 2008

Por Redação do IDG Now!
São Paulo – Ainda em beta, nova função do YouTube permite a inserção de links e comentários em vídeos, se aproveitando do conceito de “hypervideo”.

O YouTube apresentou nesta quarta-feira (04/06) o YouTube Video Annotations, nova função no serviço que permite que usuários acrescentem anotações ou comentários dentro dos vídeos.

Segundo a página explicativa da nova função, será possível acrescentar informações sobre o fundo do vídeo, criar histórias permitindo que usuários escolham seus caminhos dentro da obra e fornecer interatividade ao vídeo, acrescentando links clicáveis.

Nos três vídeos de demonstração divulgados pelo YouTube, percebe-se que a ferramenta pode criar balões de diálogos e fazer com que, pela primeira vez, os vídeos do YouTube se beneficiem do conceito de “hypervideo”, em que links são integrados ao conteúdo multimídia.

Atualmente em beta, as anotações são suportadas apenas em vídeos em inglês. o YouTube não divulgou um prazo quando pretende tornar a função oficial e suportar novas línguas

Relatório diz que internet será meio de comunicação mais importante em cinco anos

Monday, June 9th, 2008

Redação Portal IMPRENSA

Nesta terça-feira (3), executivos de jornais reunidos na Suécia para o encontro anual da World Association of Newspaper receberam os resultados da resquisa “World Digital Media Trends”, que apontou para a expansão da internet como principal meio de comunicação em diversos países, “enquanto os jornais perderão a posição dominante que mantiveram por mais de um século”.

A estimativa é para daqui a cinco anos, e a discussão dos especialistas também girou em torno das empresas jornalísticas que necessitam buscar oportunidades na mídia digital, sem negligenciar as publicações impressas.

Os números do relatório apontam para um crescimento na receita com publicidade online, uso de aparelhos móveis e acesso por banda larga. A publicidade online global, por exemplo, deve chegar a US$ 150 bilhões em 2011, doze vezes maior que em 2002.

Além disso, o relatório diz que as empresas jornalísticas não podem contar apenas com seus impressos para continuarem financeiramente saudáveis, no entanto devem ter cautela.

O presidente da Associação, Gavin O’Reilly, recomendou que os jornais não corram despreparados para a internet e para as plataformas mobile - e alertou que cerca de 60% da receita com essas novas mídias vão para dois players - os serviços de busca do Google e do Yahoo!.

As informações são do Blue Bus.

Google convida usuários do Gmail a testarem 13 novos recursos

Monday, June 9th, 2008

O Google está convidando usuários do Gmail a testarem 13 novos recursos que a empresa considera incluir em seu serviço de webmail. As novidades estão disponíveis na área ‘labs’ dentro das configurações do Gmail.

Os serviços incluem uma ferramenta para links rápidos, pela qual os usuários poderão marcar mensagens específicas como favoritas. Além disso, é possível desenhar caminhos do mouse para várias ações, além de atalhos personalizados de teclado.

Fonte : Site IDGNow

Links for 2008-06-03 [del.icio.us]

Wednesday, June 4th, 2008

jQuery Tutorials for Designers
jQuery para designers! O que pode ser interessante para o designer saber
Coda Slider Effect


Categorias

Histórico

AddThis Social Bookmark Button