Blog
Notas sobre desenvolvimento, arquitetura de software, produtividade e projetos TEK.
-
TEK Softwares e impressão 3D
Como a TEK expandiu de software sob medida para produtos físicos impressos em 3D.
-
Pequenos pontos que melhoram a produtividade
Dicas práticas de produtividade para desenvolvedores no dia a dia.
-
Avisos que facilitam (Mac)
Já faz algum tempo que não escrevo, mas devido ao grande volume de perguntas sobre o assunto, resolvi escrever.
-
Internacionalização de Software (Java)
Cada vez mais as empresas necessitam do recurso de internacionalização do software ao qual utilizam, e para quem desenvolve com esse intuito já sai na frente...
-
Integração entre Sistemas (Pentaho)
Já faz algum tampo que não escrevo, mas retomando, vou falar sobre o que tenho trabalhado nos últimos tempos. Um assunto em ênfase entre os Profissionais de ...
-
Inserção Múltipla de Registros (Banco de Dados)
Todos os dias nos deparamos com situações adversas nos ambientes de nossos clientes, me deparei com uma situação onde a conexão de internet do cliente deixa ...
-
Passagem de Parâmetros (Pentaho)
Alguns dias atrás um amigo pediu para olhar os processos que ele havia criado no PDI(Pentaho Data Integration), ao visualizar que ele havia duplicado todos o...
-
Apontando JAVA_HOME, CLASSPATH e PATH no Mac (Java - Mac)
Quem teve problemas com apontamento do JAVA_HOME no post sobre Ofuscar e Compactar Projetos . Segue abaixo as dicas de como fazer para deixar certo o ambient...
-
QRcode (Dicas)
Ao colocar a imagem no meu site várias pessoas me perguntaram o que é aquela imagem, sei que para vários o que vou falar vai ser a rotina, mas para aqueles q...
-
Ofuscar e Compactar Projetos (Java)
Pesquisando sobre Java me decepcionei um pouco com a linguagem, que é para ser uma das mais seguras, deixando uma grande falha ao compilar. O arquivo com ext...
-
Método getText() é depreciado na utilização JPasswordField (Java)
A partir do Java 2 Platform v1.2, o método getText() foi substituído por getPassword(). Deixando o getText() tachado apresentando a depreciação deste método.
-
Deixar menu no padrão Apple (Java)
Ao utilizar o Look and Feel com aparência da Apple, o menu não estava na barra superior. Minha intenção para os softwares é de deixar um padrão visual para c...
-
Preencher o JDateChooser no NetBeans (Java)
Ao utilizar o componente JDateChooser é necessário para preenchê-lo utilizar o método setSelectedDate, para conseguir utilizar, ele precisa setar uma data no...
-
Adicionar JDateChooser no NetBeans (Java)
Para adicionar o componente JDateChooser no NetBeans é muito simples, basta baixar no link JDateChooser , copie o arquivo DateChooser.jar para a pasta indica...
-
Ordenar dados JTable (Java)
Como é padrão facilitar para os usuários a visualização dos dados da forma que cada um desejar, fui dar uma olhada para adicionar nos projetos uma forma simp...
-
Realizar o PreparedStatement (Java)
Pensando nas boas práticas de programação e novamente na segurança me deparei com o PreparedStatement , basicamente prepara o sql sobre uma string realizando...
-
Executar ao pressionar Enter (Java)
Ao criar alguns formulários tive a dificuldade de utilizar uma função básica para os usuários, sendo esta a execução de um botão ao pressionar a tecla enter....
-
java.sql.SQLException: ORA-03115 (Java)
Esses dias me deparei com o erro java.sql.SQLException: ORA-03115: tipo de dados ou representação de rede não aceita(o), olhei rapidamente e não visualizei a...
-
Combo dinâmico por select (PHP)
Antes de apresentar como fazer um combo dinâmico, segue abaixo como fazer um combo simples em HTML.
-
Separar Caracteres de uma variável (PHP)
Podemos realizar de várias formas a separação dos caracteres de uma variável, indiferente dela ser um texto ou valor. No PHP não há tipagem ou declaração da ...
-
CFOP (Escrita Fiscal)
Bom para quem trabalha na parte fiscal de uma empresa ou na produção de um software é muito importante saber o que é CFOP, pois esta informação é bem básica ...
-
Mudar o cursor do Mouse (Java)
Sei que é uma questão de conhecimento de todos, ou pelo menos deveria, mas vou reforçar devido a questões presenciadas.
-
Invasão invisível (Segurança)
Em um ambiente conectado(Internet) todos somos passíveis de estarmos sendo utilizados como escravos, existem vários tipos de invasão, mas o que me preocupa s...
-
Teclados Virtuais (Segurança)
Hoje ouvi uma pessoa reclamando de ter que utilizar o mouse para inserir sua senha em um website de um banco, parei na mesma hora e expliquei para ela o porq...
-
Bloqueando a utilização do SQL Injection (PHP)
Segurança é uma das questões primordiais em um sistema, principalmente na web, uma das principais ameaças é o SQL Injection devido a ser o mais simples de ap...
-
ERROR 2002 (HY000) (MySQL)
Se vocês tiverem tendo esse erro ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2), perdi um tempo tentando ajusta...
-
Bookmark (Delphi)
Bookmark possibilita ser armazenado em posições de uma query para acesso rápido posterior, sem necessidade de ficar realizando a comunicação com o banco nova...
-
Incrementar e Decrementar (Delphi)
Como a maioria já começa com outras liguagens na faculdade, nos cursinhos ou com linguagens que contenham questões mais próximas, notei que alguns estão com ...
-
Utilizando o MySQL (Banco de Dados)
Muitos programadores não gostam do MySQL, na maioria dos meus projetos como freelancer, utilizo ele até mesmo para sistemas desktop. Uma das questões que gos...
-
Dicas para Iniciantes no Desenvolvimento (WEB)
Uma das premissas para o desenvolvimento de uma página para web é a parte do registro e direcionamento para o servidor contratado.