Manuais de Serviço – Acer

Todo mundo sabe que a Acer revolucionou e popularizou o consumo de notebooks em todo o mundo.

Recentemente precisei de informaçõs detalhadas de como proceder para abrir meu notebook de maneira segura, e acabei encontrando esse excelente site, que disponibiliza os … que deveria vir com o equipamento quando compramos…

Confira:

Caso seu notebook seja da Série TravelMate, assim como o meu – TravelMate 2410 –

Então ja pode baixar o Service Guide aqui: http://rapidshare.com/files/47761593/S.G_TM2410.book.pdf

Referências: http://www.eserviceinfo.com/index.php?what=search

ESET – Vídeos Educativos

A empresa de segurança ESET, criadora do ótimo anti-virus NOD32 esta realizando uma campanha de segurança na América Latina através de vários Vídeos Educativos com objetivo de apresentar suas novas ferramentas de prevenção.

Nos vídeos mostra de forma clara e simples a forma de funcionamento de código malicioso, indicando passo-a-passo o que deve ser feito para que o usuário não seja infectado.

Comentários em ASCII

Uma ferramenta pensada para todo tipo de programador, que necessita comentar seus códigos. Fornece uma maneira elegante e clara de identificar os blocos de comentários, basta inserir seu texto, escolher a forma de símbolo que representa comentário em sua linguagem de programação e então gerar o codigo em ASCII.

Link: http://www.telecable.es/personales/alberto9/ascii/ascii.htm

Collabtive – Gerenciador de Projetos

Na internet encontramos muitas opções de ferramentas que gerenciam trabalhos em equipe, projetos, tarefas e etc, como por exemplo o ótimo DotProject, utilizado por diversas empresas e instituições governamentais, como o Ministério do Planejamento, Ministério da Educação, CNPq, DATAPREV, CELEPAR, ITI, ANA – Agência Nacional Águas, Governo de Santa Catarina, Ministério da Saúde, das Cidades, do Desenvolvimento Social, etc.

Agora caso esteje procurando algo novo, aconselho experimentar o Collabtive que foi criado por uma empresa alemã. Foi pensado para compartilhar dados entre equipes de trabalho, oferecendo inúmeras possibilidades de gestão de projetos e tarefas compartilhadas, mensagens instantânea, agenda e muito mais…

O que mais agrada é a interface simples e completa, com a possibilidade de personalização muito flexivel. Experiemente, essa pode ser uma boa opção.

Link: http://collabtive.o-dyn.de/

Personalizando clique direito no browser

Tá, não é muito comum, mas vai que você precise algum dia colocar um menu personalizado quando o usuário clicar com o botão direito do mouse em sua aplicação web, como fazer?

Isso já era possível a um certo tempo porém era bem complicado. Agora é possível fazer uso deste recurso de forma bem simples utilizando o Proto.Menu.

O Proto.Menu é uma solução simples e leve baseada na biblioteca prototype para menu de contexto, aquele menu que aparece quando se clica com o botão direito do mouse.

Se você não conhece a biblioteca prototype aproveite e conheça, ela está entre as 3 mais utilizadas atualmente, isso se não for a mais utilizada ao lado de Dojo e jquery.

As principais características do Proto.Menu são:

  • Leve (menos de 2k), funciona nos principais browsers (Firefox 1.5+, Internet Explorer 6+, Safari 3+, Opera 9+), totalmente customizável e rápida.

Para funcionar precisa do prototype.js 1.6.0_rc0

Web 2.0 – Quem são os donos?

Muitos dos serviços Web 2.0 que utilizamos hoje são mantidos por grandes empresas e muitas vezes nem ficamos sabendo disso.  O site Mydigimedia.com, mantém uma lista atualizada constantemente sobre quem possui o quê no mundo 2.0.

Algo que se pode notar da compilação desses serviços é que  enquanto muitas empresas estão pensando se devem ou não permitir que os visitantes postem comentários em seus sites, outas estão se movendo em grande velocidade à frente, com  diferentes modelos de negócios, ou seja, estão pensando globalmente: agregador de pesquisa +  conteúdo móvel + jogos = sustentabilidade.

Confira a lista: http://www.mydigimedia.com/WhoOwns.html

Livro: Getting Real – Caindo na Real

Estou lendo o livro Getting Real. Nele é descrito a metodologia – se é que é uma metodologia – de produção que a equipe da 37signals utiliza. O que? Você nunca ouviu falar na 37signals? Pois é a empresa responsável por iniciativas como o Ruby on Rails e Writeboard, e outras coisas bem interessantes. O livro está disponível inteiro para leitura na web, com tradução para várias línguas, inclusive português pt_br.

Em síntese, o que o o livro prega é que os desenvolvedores devem pular as fases que representam o projeto (documentos, especificações, wireframes, testes de usabilidade etc.) e parta direto para o que realmente é o projeto, ou seja, telas, códigos e programação.

Sabe aquela idéia do “menos é mais”? Pois é exatamente essa que o livro procura destacar, defendendo que os softwares devem iniciar enxutos, que a equipe deve ser pequena e ágil, que o código deve ser o mais simples possível e que tudo deve ser lançado logo e aprimorado sempre.

É como estar construindo algo ao inverso, ou seja, pular diversas especificações funcionais e documentações para construir telas do mundo real.

Bem, na verdade não imaginava algo assim, esta certo que metodologias super detalhadas não sejam a melhor escolha para alcançar a velocidade que projetos Web necessitam, tão pouco, não sei se o estilo defendido pelo livro não acaba tornando o produto final apenas um paleativo para o problema que se deseja solucionar, ou seja, a famosa colcha de retalhos que o desenvolvedor consegue dar manutenção!

Infelizmente nossa realidade nos empurra a isso, muitas vezes temos “chefes” que querem as coisas pra ontem, as contas batendo à porta, orçamentos enxutos e o principal, brasileiro tem aversão a planejamento!

Ao meu ver, utilizar uma metodologia otimiza um processo, e não serve apenas para burocratizá-lo, como muitos acreditam. Um planejamento quando seguido evita retrabalho e acelera a entrega. O difícil é convencer que quando se esta planejando, também está se executando, afinal o pensamento leva à ação.

Enfim, o que estou aprendendo com o livro, é que tem que haver um equilíbrio entre o planejamento e execução, adaptando às necessidades de cada projeto. O próprio livro esclarece que não tem como construir um avião utilizando a metodologia Getting Real.

Diagrama representativo da metodologia

É quem sabe agora aqueles projetos engavetados comecem a torna-se reais. É tenho pelo menos uns 3 aqui esperando, e você, o que acha disso?

Link: http://gettingreal.37signals.com/

Download em PDF do diagrama acima

CMS em Java

Um Sistema de Gerenciamento de Conteúdo – SGC, ( inglês Content Management Systems – CMS), é um sistema gerenciador de websites, portais e intranets que integra ferramentas necessárias para criar, gerenciar (editar e inserir) conteúdo em tempo real, sem a necessidade de programação de código, cujo objetivo é estruturar e facilitar a criação, administração, distribuição, publicação e disponibilidade da informação. Sua maior característica é a grande quantidade de funções presentes.

Este blog por exemplo, funciona com um dos mais famosos CMS do mercado, chamado WordPress, e tem muitos outros, porém a grande maioria é em PHP, porém encontrei esse link que divulga alguns desses gerenciadores também em JAVA.

Confira em: http://java-source.net/

E aqui também: http://content-management-directory.com/cms-39.html