erro executando adb: “error: more than one device/emulator”

Em algum momento, você pode receber esta mensagem quando tentar executar uma conexão com seu dispositivo android via comando adb. Isso significa que você tem um ou mais dispositivos ou emuladores disponíveis e o adb precisa saber em qual dispositivo ou emulador deve executar o comando.

No meu caso eu tinha 1 dispositivo(device) e outros 3 emuladores e esta era a causa.Se este for o seu caso, é mais simples por exemplo executar um “reboot bootloader” adicionando um -d assim:

c:\sdkpath\platform-tools>adb -d reboot bootloader

Caso tenha mais que um dispositivo, será necessário indicar o serial ( numero listado com a execução do comando adb devices):

c:\sdkpath\platform-tools>adb -s 1234567890 reboot bootloader (01234567890 é um exemplo e você deve pegar um seu para poder executar efetivamente os comandos)

referencias: adb commands

Se este post foi útil para você, compartilhe abaixo contando sua experiência deixando uma mensagem ou avaliando o post.  Assim você também colabora ajudando outros aqui também!

Até a próxima.

IDE Netbeans para aplicações Cordova/Phonegap/Ionic?

Vídeo mostra exatamente o funcionamento da IDE Netbeans usada para desenvolvimento de aplicativos com Cordova/Phonegap/Ionic. O vídeo mostra somente criação e edição de Ionic apps mas os 3 são muito semelhantes pois são derivados do cordova.

Quer testar e criar sua primeira app com cordova , ionic, phonegap?

Até a próxima!

Improve your English! IDE Netbeans em Inglês!

Aproveitando para melhorar o seu inglês todos os dias, é interessante que você use todas as suas ferramentas em inglês para realmente aplicar a “imersão na língua”. Troque a linguagem do seu smartphone, TV, tablet, Netbeans e tudo o que puder trocar pra te forçar a usar o inglês.

Indo ao tema do post, para trocar a linguagem da IDE há várias formas mas vou somente tratar de uma rápida aqui que muitos já conhecem pois os aplicativos java funcionam basicamente da mesma forma. O locale é especificação da língua e região que rodará o aplicativo e trocaremos ele na inicialização do netbeans da seguinte forma:

Feche o Netbeans, edite o arquivo <netbeans-dir>/etc/netbeans.conf  adicionando no parâmetro netbeans_default_options mais uma opção: –locale en_US e salve-o. Abra  o netbeans novamente e curta a versão original do netbeans! 🙂

Existem outras formas de realizar esta modificação mas esta é a forma que funcionará em qualquer Sistema Operacional.

Tem muito mais para modificar na inicialização. Dá uma olhada nestes links:

http://wiki.netbeans.org/FaqCustomLaf (aparência look and feel)

http://wiki.netbeans.org/FaqStartupParameters (outras modificações)

Até a próxima pessoal!

Retirando caracteres especiais de enter, final de linha e tab via SQL

Linha de comando para remover estes caracteres especiais de enter, final de linha e tab via SQL:
UPDATE tabela_tal SET ColunaVarcharDaTabela = REPLACE(REPLACE(REPLACE( ColunaVarcharDaTabela , CHAR(13), ”), CHAR(10), ”),CHAR(9),”)

Atenção: este comando irá atualizar todas os registros da “tabela_tal”. Se não quiser este resultado, use where para filtrar os registros que quer modificar.

Referência char.

Referência replace.

Até a próxima.

Genexus ev3 x iis7 x Erro HTTP 500.21 – Internal Server Error

Há uma pequena configuração que deve ser realizada no pool de aplicativos no IIS7 para que não ocorra o erro 500.21.

2016-01-09 19_04_09-Erro detalhado do IIS 8.5 - 500.21 - Internal Server Error

Solução:

Entre no IIS, clique sobre pool de aplicativos, dois cliques sobre qual pool você usa na sua aplicação que causou o erro no browser:

pool de aplicativos32bits-I

passo1

Modifique conforme abaixo:

2016-01-09 18_53_46-Editar Pool de Aplicativos

Alterar modo de pipeline gerenciado de clássico para integrado

 

Reinicie o iis7 e acesse a URL novamente no seu browser e estará tudo ok.

Clique aqui para mais informações sobre pipeline integrado ou clássico.

 

Obs.: Se houver a necessidade de manter o pool de aplicação como clássico para aplicações anteriores que não funcionam ou não devem funcionar no modo pipeline integrado, configure outro pool de aplicativos para sua nova aplicação em genexus. É possível a inclusão de outro pool de aplicativos pelo gerenciamento do IIS, clicando com o botão direito do mouse sobre o pool de aplicativos, adicionar pool de aplicativos.

ref: http://wiki.genexus.com/commwiki/servlet/wiki?FaQNet_50021 e https://technet.microsoft.com/pt-br/library/cc725564(v=ws.10).aspx

Se este post foi útil para você, compartilhe abaixo contando sua experiência deixando uma mensagem ou avaliando o post.  Assim você também colabora ajudando outros aqui também!

Até a próxima.

Insanity: doing the same thing…

AlbertEinstein - insanity doing the same thing over and over again

 

“Insanidade é continuar fazendo sempre a mesma coisa e esperar resultados diferente.” (Albert Einstein)

Pense, mude, estude,  critique positivamente! Faça algo pra mudar! Aproveite o novo ano para traçar e atingir novos objetivos e correr atrás dos seus sonhos.

Só assim, entre erros e acertos, novos resultados aparecerão e tornarão sua vida melhor!

Sucesso pessoal!

E se motoristas fossem contratados da mesma maneira que programadores?

Texto extraído de dimensaotech e foi traduzido do texto original de jitbit.

E se motoristas fossem contratados da mesma maneira que programadores?

Cargo: Motorista.

Exigências do trabalho: Competência profissional em condução de veículos leves como carros e pesados como ônibus e caminhões, ônibus articulados, bondes, metrô, tratores, escavadoras e pás carregadoras, e tanques pesados atualmente em uso pelos países da OTAN.

Habilidades em Rali e de condução extremas são obrigatórios!
Experiência na Fórmula-1 é um diferencial.

Conhecimento e experiência em reparação de motores de pistão e rotor, transmissões automáticas e manuais, sistemas de ignição, computador de bordo, ABS, ABD, GPS e sistemas de áudio automotivo dos fabricantes conhecidos mundialmente – obrigatória!

Experiência em tarefas de pintura e funilaria de automóveis é um diferencial.

Os candidatos devem ser certificados pela BMW, General Motors e Bosch, mas não por mais de dois anos.

Compensação: R$ 15 – R$ 20/hora, dependendo do resultado da entrevista.

Exigências da instrução: Bacharel em Engenharia Mecânica.

Texto extraído de dimensaotech e foi traduzido do texto original de jitbit.

 

Este nível de exigência não é cobrada na área referente ao texto acima mas, para o pessoal de TI este tipo de cobrança realmente existe e o profissional precisa mesmo estar antenado as evoluções para entrar e permanecer no mercado de trabalho. Eu já escutava isso há muitos atrás ainda na faculdade pois a nossa carreira muda e evolui muito rápido.

Vejam este vídeo sobre a linguagem de programação mais valorizada do mercado.

Até a próxima.