sexta-feira, 3 de agosto de 2018

ChatBot Facebook Messenger

Um colega de trabalho me comentou sobre ChatBot e fiquei muito interessado e comecei a pesquisar como desenvolver um chatbot.

Depois de muitas pesquisas consegui um tutorial que consegui seguir, gosstaria de deixar aqui a dica para quem esta começando.

https://developers.facebook.com/docs/messenger-platform/getting-started/quick-start

Sempre quis aprender javaScript e neste projeto dei meus primeiros passos, espero poder aprender mais.

Deixei meu código JS no GITHUB
https://github.com/whzamarco/ChatBot_Messenger

domingo, 1 de abril de 2018

Erro Code::Blocks - It seems that this project has not been built yet.




It seems that this project has not been built yet.
Do you want to build it now?

----------------------------------------------------------------

Parece que este projeto ainda não foi construído. 
Você quer construir agora?

----------------------------------------------------------------

Tive este problema com o Code::Blocks no linux mint ao executar um arquivo C, após varias pesquisas no google encontrei a solução, e para que os próximos não sofra como eu gostaria de deixar aqui as instruções para resolver.

1- Abra o "Gerenciador de pacotes synaptic",
2- no campo "Filtro rápido" digite: g++ 
3- marque o pacote "g++" e clique em "Aplicar"




domingo, 18 de março de 2018

WebService Soap - Matriz e objetos complexos

Ola,

Gosta de compartilhar com todos a metodologia que utilizei para realizar a comunicação de objetos complexos (Matrizes) utilizando kasoap2.

Me webservice precisa receber o seguinte padrão:











Veja que temos dois objetos do tipo complexo, jornada e horarios.

public class Jornada {
int id_jornada;
String descricao;
Collection horarios;
}

Procurei muito no google e não encontrei uma solução, inclusive em alguns foruns era dito que não tinha como fazer esta comunicação.


public static int jornada_insere(Jornada jornada) {
        SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME);
        SoapObject Soap_jornada = new SoapObject();
        Soap_jornada.addProperty("id_jornada", jornada.getId_jornada());
        Soap_jornada.addProperty("descricao", jornada.getDescricao());
        for (int i = 0; i < jornada.getHorarios().size(); i++) {
            SoapObject Soap_horarios = new SoapObject();
            Soap_horarios.addProperty("id_horario", "0");
            Soap_horarios.addProperty("horario_entrada", jornada.getHorarios().get(i).getHorario_entrada());
            Soap_horarios.addProperty("horario_saida", jornada.getHorarios().get(i).getHorario_entrada());
            Soap_jornada.addProperty("horarios", Soap_horarios);
        }
        request.addProperty("jornada", Soap_jornada);
        SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
        envelope.setOutputSoapObject(request);
        HttpTransportSE HttpTransport = new HttpTransportSE(URL);
        try {
            HttpTransport.call("insere_jornada", envelope);
            SoapObject resposta = (SoapObject) envelope.getResponse();
            Log.i("resposta", resposta.toString());
        } catch (Exception e) {
            Log.e("Erro", "WS Jornada", e);
            return 0;
        }
        return 1;
    }

Isso ai, espero ter ajudado, deixem seus comentários.

Erro netbeans - Javadoc

Olá,

Esta trabalhando no meu projeto quando me de parei com este erro abaixo:

Javadoc não encontrado. A documentação do Javadoc não existe para este item, ou você não adicionou o Javadoc especificado no Gerenciador de Plataformas Java ou no Gerenciador de Bibliotecas.

Para resolve e seguir com o desenvolvimento Clique com o botão direito do mouse no seu projeto e selecione a opção "Gerar Javadoc".

sexta-feira, 9 de março de 2018

Erro Android Studio: app:transformDexArchiveWithDexMergerForDebug


No decorrer do meu projeto tive o seguinte erro:


Error:Execution failed for task ':app:transformDexArchiveWithDexMergerForDebug'.
> java.lang.IllegalStateException: Expected BEGIN_ARRAY but was STRING at line 1 column 1 path $


Depois de muita pesquisa descobri li uma sugestão se excluir os arquivos da pasta app/build e fiz as exclusões e deu certo.


terça-feira, 13 de fevereiro de 2018

Arquivo de propriedades - Java


Mais uma vez gostaria de agradecer ao DEVMEDIA pelo artigo "Utilizando arquivos de propriedades no Java", segui o passo a passo e consegui implementar.

Fiz o passo-a-passo e deu certo, vou utilizar no meu projeto.


domingo, 4 de fevereiro de 2018

Banco de dados Android Studio - SQLite

Bom dia,

Gostaria de agradecer ao DEVMEDIA pelo artigo "Criando um CRUD com Android Studio e SQLite", segui o passo a passo e consegui implementar.

Gostaria de disponibilizar a outros colegas o meu projeto final.

https://drive.google.com/open?id=1N3V3Sf9hpJCzyHwpTCxZwr4RVTcKQ1ci


  

segunda-feira, 1 de janeiro de 2018

Canais H.265

Problema:

Canais H265 1080p trava, só sai som, fica com imagem lenta, imagem preta, etc...

Cenário:

Box Android: M96x 16gb 2gb Ram 4k Quadcore

Lista de canais: listaiptvantenacs.com

Aplicativo utilizado: Kodi, Perfect Player


Entendendo:


Saiba o que é o novo formato H.265
https://www.cianet.com.br/saiba-o-que-e-o-novo-formato-h-265/

Qual é a diferença entre as Resoluções SD, HD, Full HD e Ultra HD?

http://www.rgbcomunicacao.com.br/blog/qual-e-a-diferenca-entre-as-resolucoes-sd-hd-full-hd-e-ultra-hd-e-qual-devo-comprar.html

Resolução:

Teste 1: https://www.youtube.com/watch?v=dpdrqOJjoMY
Não encontrei "DXVA2", mas achei "MediaCodec (surface)" e "MediaCodec"

Teste 2: https://www.youtube.com/watch?v=WKWLigbqTEQ

Teste 3: http://mundokodi.com/ares-wizard-en-kodi/#gs.UwLujhg
Tive que fazer o download do arquivo manualmente e depois instalar pelo pen driver.

Ainda não achei, estou procurando, se você achou, deixe nos comentários por favor.