Postagens

Mostrando postagens com o rótulo programação

Chrome Dev Tools Eclipse plug-in

Imagem
Eu gostaria de depurar código JavaScript diretamente no Eclipse, então tentei instalar e configurar o Chrome Dev Tools. Todas minhas tentativas fracassaram. O repositório abaixo não funciona http://chromedevtools.googlecode.com/svn/update/dev/ E utilizando o arquivo compactado obtido no link abaixo, também não funciona. https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/chromedevtools/chromedevtools-0.3.8-wipbackends-0.1.10-site.zip Se desejar outras versões acesse também https://code.google.com/archive/p/chromedevtools/downloads Dá o erro abaixo no momento de depurar Failed to get tabs for debugging Algo que percebo é que dá a mensagem que o Chromium JavaScript Debugger Bridge to JSDT não será instalado. E quando clico em "Show original erro..." me informa Cannot complete the install because one or more required items could not be found.   Software being installed: Chromium JavaScript Debugger Bridge to JSDT 0.3.8.201210040400 ...

O que é pool?

Se você é programador já deve ter se deparado com este termo. Pool é uma técnica na qual você reaproveita um objeto. A criação de um objeto parece algo insignificante, mas quando temos milhares de usuários, isto já não é algo trivial. Criar um objeto consome tempo e consome memória, não só isso, ao destruí-lo você também consome tempo e posteriormente você terá que criá-lo novamente para o próximo usuário da fila. Então ao invés de destruir um objeto e criar outro para que o próximo usuário o use, o que se faz é apenas redefinir as propriedades do objeto já existente e que não está mais em uso. Imagine uma piscina ( pool ) onde os objetos ali são compartilhados, cada usuário não precisa pegar uma boia, inflar, usar, desinflar e guardar, eles apenas a usam e depois deixam lá para que a próxima pessoa a use.

Agendar Tarefa - Servidor Apache Derby

Imagem
Infelizmente o servidor Apache Derby não roda como um serviço nativamente. É preciso utilizar softwares de terceiros para rodá-lo com um serviço do Windows, algo por vezes complexo. No entanto podemos simplesmente agendá-lo para executar assim que efetuado o logon no Windows e sem aparecer aquela tela preta e chata, ou seja, o prompt de comando. Vamos lá. Clique no menu iniciar, digite Agendador de Tarefas e execute-o. No painel direito chamado ações clique em Criar Tarefa... Na aba Geral e em Nome digite algo sugestivo como Servidor Apache Derby, pode ser o nome que você desejar. Marque a opção Executar com privilégios mais altos . Em Configurar para , escolha o sistema operacional que você está utilizando, no meu caso Windows 10. Clique na aba Disparadores . Clique no botão Novo... . Em Iniciar a tarefa , escolha Ao fazer logon . Nota: Eu tentei escolher Ao inicializar o sistema e não deu certo. Agora clique no botão OK . Clique na aba Ações . Em ...

SOCORRO! Java e o seu Pluguin Baseado em NPAPI

O Chrome está desativando pluguins com a tecnologia NPAPI e em seu lugar só aceitará pluguins com a tecnologia Pepper API (PPAPI) . Essa decisão afeta: Flash da Adobe (Este já se adaptou e portou o Flash para Pepper) Web Unity da Unity (Não sei que pé está) Facebook Video do Facebook (Não sei que pé está) Java Pluguin da Oracle (Não há planos para portar a nova tecnologia) Silverlight da Microsoft (Não há planos para portar a nova tecnologia) Preciso criar um aplicativo RIA e pretendia usar Java FX, pois sou programador Java e seria mais fácil para mim. Até onde sei somente a Adobe se adaptou a essa nova tecnologia. Agora não sei se eu aprender Java FX o meu aplicativo vai funcionar futuramente. O Firefox 52 (março/2017) ou mais atual também desativou o suporte a tecnologia NPAPI. Achei que a Oracle iria adaptar o Java FX para essa nova tecnologia, mas pesquisando, não há planos da Oracle para portar o Java FX para o Pepper API (PPAPI) . Eles atualmente pedem para ...