Pular para o conteúdo principal

Postagens

10 razões para parar de trabalhar com TI

Fonte: http://www.oficinadanet.com.br/artigo/carreira/10-razoes-para-parar-de-trabalhar-com-ti Levante a mão se você quase largou seu emprego em pelo menos algumas ocasiões. Vá em frente. Não seja tímido. Todos nós sabemos que TI é uma das carreiras mais estressantes que você pode escolher. E, infelizmente, as universidades não ensinam os mecanismos de enfrentamento para lidar com dias/semanas/meses que podem se transformar em longos anos. 1: Estresse Nunca deixe ninguém diga que uma carreira em TI é fácil. É rara uma ocasião em que alguém tenha um emprego na área de TI e não haja estresse. Lembre-se: TI é gerenciamento de desastres. Quando um cliente ou usuário liga para você, quase sempre é uma emergência que deve ser imediatamente solucionada. E, quando você está trabalhando nessa área, é melhor ficar tudo certo, pois uma falha pode custar-lhe um contrato ou o emprego. O que torna isto pior é o fato de que o estresse raramente diminui. A cada minuto do dia você estará trabal...

10 Requisitos para se tornar um excelente programador Java

Achei essas ideias muito interessantes e resolvi postar por aqui , a fonte original vem de um programador da India ( K. SIVA PRASAD REDDY) mas acho que fez tanto sucesso que acabou sendo postada no portal DZone e no Jornal Java . 10 Requisitos para se tornar um excelente programador Java 1. Conhecer a base e os principios OO. Sem conhecer estes princípios é praticamente impossível fazer bom uso da orientação a objetos em uma linguagem como o Java. O que muitas vezes acontece é o desenvolvedor utilizar Orientação a Objetos só por utilizar e ter um código tão monolítico quanto uma programação procedural. Já cansei de ouvir pessoas falando que nunca precisariam utilizar Herança, ou polimorfismo, porém, tenham certeza, se vocês conhecerem e entenderem, irão sentir necessidade de utilizar. Devemos saber acima de tudo como aplicar esses princípios OO e projetar uma solução de forma OO. Assim, deve-se ter um forte conhecimento em modelagem de objetos, herança, polimorfismo, Design Patte...

Configurar o apache Tomcat no Mac Os X

O tomcat é servlet container muito utilizado para programação java na web, veja a seguir alguns passos básicos para instalar esse servidor no Mac OS X: 1. Download do Tomcat (http://tomcat.apache.org/index.html) 2. Descompactar o ficheiro (unzip ou tar zxvf) para uma directoria (exemplo: /Users/utilizador/Library/apache-tomcat-x.x.x) 3. Acrescentar no ficheiro /Users/utilizador/.profile a seguinte linha: export CATALINA_HOME=/Users/utilizador/Library/apache-tomcat-x.x.x 4. Dar permissõoes de execução aos shell scripts: chmod +x /Users/utilizador/Library/apache-tomcat-x.x.x/bin/*.sh 5. E já está, é só iniciar o servidor: /Users/utilizador/Library/apache-tomcat-x.x.x/bin/startup.sh abrar seu navegador e veja se o tomcat está ativo no endereço http://localhost:8080/

Usando a API JExcel Parte 2 - Acessando e imprimindo dados de uma planilha

Depois de uma longa parada por causa dos projetos do doutorado segue a segunda parte do tutorial de uso do JExcel . Para importar dados de uma planilha primeiro vamos declarar todos os imports necessários para a aplicação funcionar, basta colocar os imports listados abaixo. import java.io.File; import javax.swing.JFileChooser; import jxl.*; O io.File é necessário pois iremos fazer uma operação de abertura de arquivo, nesse exemplo utilizei o JFileChooser que é um componente swing de dialogo de abertura de arquivo, com isso posso escolher o arquivo excel que quero abrir. Finalmente o jxl.* é utilizado para importar a biblioteca do JExcel. Para cumprir os propósitos desse tutorial criei uma classe chamada Leitor, essa classe(como o próprio nome sugere) teria a função de ler os dados das planilhas. Dentro dessa classe declarei dois objetos definidos na API que são uma Workbook e uma Sheet, o Workbook tem os metodos para abertura do arquivo no formato excel ja o objeto sheet serve pa...

SyntaxHighlighter para o seu blog

Essa dica é para quem quer usar uma ferramenta de formatação de codigo para blogs, o SyntaxHighlighter  é uma ferramenta desenvolvida em JavaScript que cria caixas de texto para códigos-fonte de programas, numeração de linha e coloracção (highlight) de código. É muito util em blogs de programação.Com o SyntaxHighlighter pode-se visualizar diversas linguagens, dentre elas Bash (Shell Script), C#, C, C++, CSS, Delphi, JavaScript, Java, Perl, PHP, Python, Ruby, SQL e XML, cada um com seu sistema de coloração específico. O tutorial completo eu achei no blog Explicação da Net  . Veja abaixo um comparativo , primeiro o código sem utilizar o SyntaxHighlighter e depois utilizando o SyntaxHighlighter e tire suas conclusões.

Previsões open source para 2011

Além do Android, outras aplicações de código aberto, como Ubuntu e LibreOffice, devem crescer e conquistar grande público no próximo ano. As previsões para o próximo ano costumam ser as mais positivas, principalmente, durante o mês de dezembro - período de 13.º salário, Natal e ano novo. E as previsões para o Linux e demais softwares de código aberto não são exceção. Ainda que para alguns o setor de tecnologia seja quase "imprevisível", vale compartilhar alguns pensamentos sobre o que 2011 reserva para as aplicações open source.