Arquivo de fevereiro de 2008

Gerando documentação com o Doxygen

quarta-feira, 6 de fevereiro de 2008

“O Doxygen é um sistema de documentação para C, C++, Java, C#, Python e outras linguagens. Com ele é possível gerar documentação em HTML, RTF, PostScript, PDF e até man pages.”


doxygen.png
Essa dica veio através do meu amigo Felipe Farias, que me enviou o link do site do Daniel, que contém um excelente tutorial para quem precisa gerar documentação do seu código de uma maneira fácil e eficiente.

Com apenas poucos comandos, é possível ter uma página web com toda a documentação do seu código, e a maneira de documentar o código para o doxygen é muito parecida com a utilizada pelo JAVADOC.

Fica ai mais uma dica, que vale a pena conferir.

Fonte: Daniel Matte Freitas

Testando o design de seu site ou aplicativo web em diferentes navegadores (browsers)

terça-feira, 5 de fevereiro de 2008

Se você faz um aplicativo ou sítio web, precisa verificar como seu trabalho é exibido em distintos navegadores. Afinal, cada um deles utiliza seu próprio método para renderizar os elementos que compõem as páginas web e o resultado pode ser bem diferente entre eles.

O Browsershots cria capturas de telas de determinado endereço web em diferentes navegadores. Você pode selecionar mais de trinta versões de navegadores em Linux, quatro no MacOS e mais de dez outras opções. Se desejar pode escolher também uma largura de tela pré-definida, assim como a profundidade de cor e se estão habilitados Java, Javascript e Flash. Recomendo consultar o Google Analytics ou o log de seu hospedeiro para conhecer as combinações de sistema operacional e navegador que mais consultam seu endereço (URL) para restringir sua seleção.

Ao solicitar este serviço, o endereço do sítio é enviado para uma fila de espera. As solicitações são atendidas por diversos computadores distribuídos. Cada um deles testará a página em um navegador e sistema operacional distinto. O resultado será capturado e enviado para o Browsershots para ser exibido pelo usuário.

Este processo pode levar mais de meia hora. Convém acompanhar o processo, pois pode ser necessário solicitar que o tempo do teste seja estendido.

Fonte: CidAndrade

Recuperação de dados no linux

domingo, 3 de fevereiro de 2008

Hoje me pediram para restaurar dados apagados de uma partição FAT32, eu já havia feito isso no windows com um programa chamado Easy Recovery, como estava no linux(ubuntu) não tinha idéia de qual programa usar. Pesquisando achei as seguintes alternativas:

Trinity Rescue Kit – é uma distribuição linux com diversas ferramentas para recupedação de dados, achei um tutorial sobre ele no vivaolinux.com.br que vale a pena ser conferido:
http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=6917

TestDisk e Photorec -  é um pacote com uma ferramenta para testes e recuperação de partições de discos e cartões de memória flash(pendrive, cartões de máquinas fotográticas, etc.) – Funciona no Windows e no Linux!

Tutorial sobre o PhotoRec

Um artigo de recuperação de dados no ubuntu – vale a pena para recuperar partições ntfs

System Rescue CD – Outra distribuição com diversas ferramentas para recuperação de dados

10 tecnologias emergentes

sábado, 2 de fevereiro de 2008

Livescribe

É o canivete suíço para utensílios de escrita. O Pulse Smartpen, da Livescribe, “é um PC dentro de uma caneta que captura escrita a mão e simultaneamente grava áudio e o sincroniza com os textos”, afirma a companhia.

iVideosongs

 

Um serviço de vídeos em alta definição permitirá que aspirantes a músicos aprendam como tocar a partir de instrutores e, em alguns casos, artistas que escreveram ou fizeram sucesso com a canção. Músicas do Doobie Brothers, Allman Brothers Band, 3 Doors Down, Rush e da banda de Sting estão entre os instrutores famosos. O guitarrista do Rush, ALex Lifeson, afirma que o “iVideosongs é uma maneira pessoal e poderosa de se conectar com fãs e um caminho sem precedentes de mostrá-los como tocar” suas músicas.

Eyealike

 

Tenha medo, YouTube. Caso você viole as leis de direitos autorais, o Eyealike pode te pegar. A companhia está vendendo uma ferramenta de busca visual para produtores de conteúdo multimídia que automatiza o processo de detectar infração de copyright.

Xtranormal

Você não precisará de qualquer conexão com Hollywood para fazer filmes com o Xtranormal, software da companhia de animação 3D homônima, programado para abril. O site dará aos usuários uma plataforma para criar talk shows, videoclips e telejornais usando avatares 3D, que poderão ser compartilhados com a comunidade mais tarde.

Skyfire

Um navegador gratuito para smartphones que o SkyFire alega oferecer navegação igual ao do PC. O programa foi desenvolvido para navegar sites feitos com tecnologias dinâmicas, como Flash, AJAX e Java, tornando músicas, vídeos e redes sociais mais acessíveis ao smartphone.

SpeakLike

Mensagens instantâneas não são tão fáceis se você fala com alguém que não entende sua língua. O SpeakLike promete resolver o problema com um serviço online que traduz automaticamente textos em tempo real e oferecer transcrições do diálogo.

CellSpin

Smartphones permitem que o usuário crie vídeos, áudio e fotos, mas o que você deve fazer com todos estes novo conteúdo móvel? Com o CellSpin, você pode facilmente publicar o material para sites de compartilhamento e redes sociais usando apenas o aparelho.

LegiText

LegiTime TechnologiesA Legitime se foca mais especificamente em melhorar a experiência de e-mail do smartphone, com o LegiText, serviço de gerenciamento de mensagens independente da operadora que integra Exchange, Lotus Notes e vários outros serviços.

Ecrio

O MoBeam ClipPod, da Ecrio, permite que o consumidor receba cupons de revendedores de sua escolha  em seu telefone celular e então vá à loja aproveitar o desconto sem imprimir nada.

Jodange

Uma inovadora ferramenta de busca chamada Top of Mind que ignora termos e se foca em sentimentos. Quer saber o que experts pensam sobre o preço do petróleo? O sistema registra opiniões e sentimentos expressados na internet e como estas opiniões mudam pelo tempo.

Fonte: IDGNow

Usando o Trac no seu desenvolvimento ágil

sexta-feira, 1 de fevereiro de 2008

“O Trac é uma aplicação open source, feita em Python, e com front-end inteiramente web, que ajuda no gerenciamento do desenvolvimento de projetos de software e no rastreamento de correções de bugs.”


Trac
O Otávio do RioPro falou do Trac, suas funcionalidade e como utilizá-lo com metodologias ágeis. Vale a pena conferir.

Fonte: RioPro Blog

Head Tracking usando um Wiimote. Genial.

sexta-feira, 1 de fevereiro de 2008


Johnny Chung Lee é um pesquisador da Carnegie Mellon University e faz pesquisas na área de realidade virtual, já sendo conhecido entre os videomakers por seu projeto de um steadycam de US$14,00.No vídeo acima ele demonstra um experimento onde usa um software no PC, um Wiimote e muita, muita inteligência para criar um modelo de head tracking, onde a posição do observador externo (você) é captada pelo computador, e a imagem é adaptada de acordo. Assim ao mexer a cabeça, a tela do computador se comporta como uma janela (de verdade), e não como… uma tela.

O efeito é absolutamente lindo. A ilusão de 3D é completa. Ao final ele faz a demonstração usando um Wiimote para rastrear o movimento, e o outro para controlar um joguinho básico. Mas imagine daqui a um ano ou dois, os jogos que serão feitos com essa técnica absolutamente simples (mas não menos genialmente implementada).

Fonte: Fake Steve Jobs

Lista de recursos de validação de formulários em Javascript

sexta-feira, 1 de fevereiro de 2008

O CSSGallery.info é um blog que aparenta ser relativamente novo, mas começou bem e com conteúdo que chama a atenção.

Recentemente foi publicada uma lista de recursos para validação de dados em formulários.

Não se pode esperar que os usuários digitem sempre dados válidos nos formulários. Desatenção, pressa e falta de experiência são algumas das razões que induzem os usuários a erros na digitação de dados. Que atire o primeiro mouse quem nunca passou por isso.

Quando a validação é realizada no lado do cliente (no navegador) reduz-se o consumo de banda e pode-se criar interfaces mais amigáveis. Entretanto não é possível ter total garantia de que dados incorretos podem ainda ser enviados. Problemas como Javascript não habilitado ou mesmo tentativas de burla deste tipo de validação não são de todo improváveis. Para evitar problemas recomenda-se também a validação no lado do servidor.

O artigo citado lista recursos como Form Validator, JSValidate e o plugin Validation para JQuery.

Além disto você também pode consultar estes links do Blinklist e este meu post anterior sobre validação de formulários.

Fonte: CidAndrade

Referência para Design Patterns

sexta-feira, 1 de fevereiro de 2008

No macdonaldland está disponível um dos maiores achados deste ano. Já conversamos sobre Design Patterns em outro artigo e estão em gestação artigos discutindo cada um deles.

Pois foi divulgado este cartão de referência dos Design Patterns da Gang dos Quatro.

São duas páginas em PDF, JPG e mais formatos contendo 23 Design Patterns.

Em uma palavra: obrigatório!

Fonte:  http://blog.cidandrade.pro.br/

Comprando lá fora com frete grátis!!! DealExtreme

sexta-feira, 1 de fevereiro de 2008

 

Também achei bem estranho quando li esse post no O Velho.

O Deal Extreme vende um pouco de tudo, no caso de produtos para informática não achei nenhum computador ou notebook e sim acessórios dos mais diversos.

Agora o que me chamou a atenção foi o fato deles não cobrarem nada de frete para entregar até aqui no Brasil.

Achei bem estranho, mas como a fonte da notícia foi a Revista PC Magazine, então deve ser sério.

Aproveitando, fiz uma pesquisa no site e encontrei um mouse bem interessante que fica preso no dedo por um preço bem convidativo: U$ 7,91.

Mouse

E claro que já achei um vídeo sobre o produto.


Bom finalizando, lendo os comentários do post, disseram que realmente não cobram nada de frete, apenas lembrando que valores superiores a R$ 50,00, cobram alguma taxa na alfândega.

Bom quem comprou ou vai comprar alguma coisa, não deixe de postar um comentário aqui !!!

Leiam o post original e os comentários: O Velho

Fonte: Hebertphp