quinta-feira, 29 de outubro de 2009

Procurar Representação Unicode

O site seguinte fornece a tradução (para vários formatos e encodings) de caracteres.

http://www.fileformat.info/info/unicode/char/search.htm

Exemplo para o ç:

UTF-8 (binary) 11000011:10100111

sexta-feira, 23 de outubro de 2009

Instalar um jar no repositório maven local

Instalar um jar isolado no repositório maven local

mvn install:install-file -Dfile=CAMINHO_PARA_FICHEIRO\JAR_ISOLADO.jar -DgroupId=IDENTIFICADOR_GRUPO -DartifactId=IDENTIFICADOR_ARTEFACTO -Dversion=VERSAO_ARTEFACTO -Dpackaging=jar -DgeneratePom=true

sábado, 10 de outubro de 2009

Ferramentas para o dia-a-dia

Coloco aqui um conjunto de ferramentas que costumo usar. Algumas são usadas todos os dias intensivamente. Outras têm um uso mais ocasional. Mas todas elas colaboram para a minha produtividade e/ou são úteis de alguma maneira. Estas ferramentas são todas para o sistema operativo Windows (talvez a ferramenta menos produtiva que use...) e todas elas são gratuitas.

Espero que seja útil.
  • Comodo Internet Security – Free Version -> Trabalhando num sistema Windows é essencial ter um anti-vírus e algo que controle o uso do sistema. Estando ligado à internet, é essencial ter uma Firewall. Existem muitos produtos à escolha. Contudo, o Comodo Internet Security é um conjunto de 3 ferramentas (Anti-Virús, Defense e Firewall) tudo integrado e configurável a partir de um só local. Até hoje não tive nenhum problema no sistema derivado a virús, intrusões ou software malicioso.
  • Command Prompt Explorer Bar -> Integra a Linha de Comandos no Explorer. Dá muito jeito quando tem de se trabalhar simultaneamente nos dois ao mesmo tempo. Acessível através de CTRL + M em qualquer explorer.
  • 7-Zip -> Simplesmente o melhor gestor de ficheiros comprimidos. Lê, se não todos, praticamente todos os formatos.
  • Daemon Tools -> Emulador de discos ópticos (montagem de ficheiros iso por exemplo). Permite que se montem imagens de CDs ou DVDs sem se ter de gravar a mesma num disco físico.
  • Winamp -> Tocador multimédia de vários formatos.
  • Restauration -> Recupera ficheiros apagados
  • MalwareBytes -> Porque hoje em dia os anti-vírus não detectam com eficácia o Malware (Cavalos de Troia), é necessário mais software para os detectar. Tendo o COMODO, até hoje o MalwareBytes não detectou nenhum problema. Pode ter sido sorte não ter ocorrido nenhum problema, ou o COMODO é mesmo eficiente.
  • VirtualBox -> Possibilita o uso de máquinas virtuais, ou seja, ter um sistema operativo a correr dentro de outro. Uma das vantagens da virtualização é ter um sistema base virtualizado e a partir dele efectuar, por exemplo, experiências na configuração e verificar se funcionam, ou instalar produtos de demonstração, isto sem alterar o sistema efectivamente instalado directamente sobre o hardware.
  • FileZilla -> Cliente FTP
  • Eudora -> Cliente de E-Mail.
  • ProgramLaunch -> É parecido com a barra de Start do Windows. Permite, de uma forma rápida aceder a programas e lança-los. Tem, contudo, muitas vantagens sobre ela. Permite a criação de grupos, disponível onde se der a indicação, configuração de icons e tamanhos.
  • Winmerge -> Comparação de ficheiros e directorias
  • TaskCoach -> Permite o controlo do tempo gasto durante o dia de trabalho e também o planeamento de trabalho. Ferramenta muito simples de usar e que permite, para quem tenha de preencher controlo de horas semanais ou mensais, saber o que andou a fazer durante o dia,.
  • e-sword -> Ferramenta bastante boa para quem goste da leitura e estudo da bíblia, ou meros curiosos que queiram ter a bíblia disponível electronicamente no seu computador
  • OpenOffice -> Por muito que queiram ainda não substitui completamente o Office da Microsoft. Ainda tem muitos problema principalmente ao nível de tabelas e bullets. Contudo para edição não muito formatada iguala o produto da Micro$oft.
  • KeyPass -> Ferramenta para gestão de passwords, e como mantê-las a salvo (em vez de termos num ficheiro de texto ou em papel...)
  • Cygwin -> Linha de comandos do Unix no Windows e muito mais
  • AgentRansak -> Muito melhor que a procura do Windows, e caso não se queira ter indexadores, embora a pesquisa seja mais lenta, este é o programa ideal.
  • Desktop i-Calendar Lite -> Calendário com A-Fazer e Eventos. Tem alguns problemas mas é simples e eficiente. Ainda não encontrei um substituto melhor
  • Google Desktop -> Resisti muito tempo a este produto. Contudo, depois de instalado torna as pesquisas no Google mais eficientes, pois também procura no computador local. Permite também fazer pesquisas directas no computador pressionando 2x CTRL
  • ccleaner -> Porque no Windows o sistema está cheio de lixo, é necessário limpadores
  • Notepad++ -> Porque um editor de texto decente nos torna significativamente mais produtivos
  • SmartCVS -> Cliente CVS
  • SmartSVN -> Cliente SVN
  • DbVisualizer -> Embora o TOAD seja a anos luz melhor que este programa, este tem a vantagem de ser gratuito (além de ser feito em Java). Para a gestão simples de base de dados serve perfeitamente.
  • lasfm scrobbler -> Bem, interessante para quem tem uma conta no LastFm e quer manter o rasto do que andou a ouvir
  • putty -> A ferramenta para ligar a máquinas remotas UNIX, e trabalhar remotamente nas mesmas
  • tda -> Ferramenta que permite analisar Thread Dumps.
  • jEdit -> Mais um editor de texto com muitos plugins
  • Vim -> Mais concretamente o gVim, permite ter o Vim no Windows com componente gráfica.
  • jMeter -> realizar testes de carga em interfaces Web.
  • Sysinternals Suite -> Conjunto de ferramentas (principalmente administrativas) para o Windows
  • Apache Directory Studio -> Cliente de LDAP
  • paint .net -> Editor de imagens
  • GOM player -> Para visualizar vídeo
  • Fiddler2 -> Captura no browser de todo o tráfego a partir de uma página, para efeitos de debug
  • Bad Boy -> Permite realizar testes de carga em interfaces Web. A vantagem sobre o JMeter é apenas na captura HTTPS
  • Firefox -> O Browser
  • Wireshark -> Captura de pacotes na rede para despiste de problemas em ligações e na própria rede
  • gsView -> Visualização de Postscript, além de ter mais funcionalidades para transformação entre formatos.
  • Foxit Reader -> Leitor de PDFs. Muito mais leve e rápido que o da Acrobat
  • Eclipse -> IDE
  • CDex -> Conversor de música de CD para MP3s (por exemplo)
  • ImgBurn -> Ler/Gravar imagens para CD/DVD

Plugins Firefox
  • Web Developer -> Permite activar e desactivar diversas configurações que afectam uma página web entre outras coisas. Indispensável para programadores Web
  • Morning Coffee -> Carrega automaticamente, e conforme o dia da semana páginas quando se abre o Firefox.
  • FoxyProxy -> Indispensável para quem está constantemente a trocar a rede onde trabalha
  • Download Statusbar -> Substitui a gestão de downloads do firefox, sendo mais fácil geri-los
  • Corrector para Português Europeu -> Dicionário PT para não metermos muitas argoladas quando escrevemos...