Skip to content

Maker

321 Tópicos 1.1k Posts
  • Maker dá PAU do nada!! Ô ferramenta bugada!!

    11
    0 Votos
    11 Posts
    875 Visualizações
    A
    @easycodar obrigado
  • Editando um SQL e PAN!!! BUG no Maker

    5
    0 Votos
    5 Posts
    431 Visualizações
    A
    Prezado @diegojc, Obrigado pela informação de que existe essa possibilidade, mas pagar o custo inteiro de uma ferramenta desconhecida para terminar o trabalho de outro programador Maker, é uma decisão que descartaria logo de início, se soubesse que existia, porque a finalidade é o término de um trabalho, subentendendo o caminho natural do desuso da ferramenta e uso apenas para fins de manutenção do que já existe, até o ciclo de vida desses sistemas em Maker terminar. Sobre TOKEN, se vocês insistem em ter o controle total de quem está on-line, ao menos poderiam fazer a ferramenta solicitar um TOKEN de validação com duração até à meia noite. Assim não sofreríamos com as oscilações na rede. Iriam mitigar bastante esse problema e ainda poderiam verificar se fulano, sicrano, beltrano ou zutano estão online no momento em que vocês quiserem. Pode ser via VPN. Trabalhei no Porto Digital em Recife, lá o nível de exigência de qualidade de software faz o Maker parecer uma ferramenta feita por estudantes de faculdade, de tantos BUGs e decisões equivocadas que foram tomadas e que vocês mantém. Aí para os leigos em programação, o suporte da softwell justifica: "A VPN é sensível". "Tem que apagar o contexto.", "Verifique a versão do Maker", etc, etc.. Só faltou eles me dizerem: "Reinicia a máquina que volta a funcionar". Aí jogam a culpa dos próprios erros, na tecnologia e os leigos é claro que vão acreditar. A ideia que o Maker se propõe é interessante. Infelizmente foi construído da maneira errada. Estou impressionado como o Maker ainda não mostra qual processo, em qual fluxo, está com erro. Simplesmente levantam exceptions que não ajudam em quase nada. E o usuário que lute para descobrir o erro que ele cometeu. Essa ideia do Maker também não é novidade, pois usar diagramas de UML para programar é algo em que há ferramentas famosas que fazem isso como o Rational Rose da IBM, que segundo a wikipedia foi lançado em 1994. Trabalhei com essa ferramenta em 2007. Não sei como ela está hoje. Se evoluiu ao ponto de não ser mais preciso codificar. Acredito que não, pois codificar tem suas vantagens, que não serão superadas nem tão cedo.
  • Gerador de PIX

    2
    2 Votos
    2 Posts
    234 Visualizações
    dngadelhaD
    @easycodar obrigado por compartilhar com a gente!
  • Não existe um dia sequer, que ao usar o Maker e ele não dê PAU!!!

    3
    0 Votos
    3 Posts
    268 Visualizações
    A
    Prezado @diegojc, já aprendi alguns macetes para driblar os BUGs dessa ferramenta. Na mesma hora resolvi, mas gravei o vídeo para deixar registrado. Nunca nenhuma outra ferramenta de desenvolvimento que já usei deu ou dá, um BUG sequer. Erraram feio nas decisões de arquitetura do Maker. Abraços e obrigado
  • BUG na função Existem Registros do Maker

    6
    0 Votos
    6 Posts
    585 Visualizações
    A
    Prezado @dngadelha, esqueci de responder a sua pergunta. Sim, olhei o Manual e ele não está completo e foi o motivo de trocas de e-mails com o suporte. Também confesso que peguei aversão a esse Manual e confesso também que não procurei nele sobre o Wizard SQL. Estava me baseando pela aula do portal EAD. Atenciosamente, Almedson
  • Estou com problema de desempenho no Maker. Tomcat da exit sozinho as vezes.

    2
    0 Votos
    2 Posts
    214 Visualizações
    DiegoJCD
    @jamerson-thomeny Amigo acredito que tenha algum(ns) fluxos que podem ter algum problema (como loop infinito, regras com ABRIR Consulta e não a opção Fechar Consulta, etc...) Precisa avaliar oq seu sistema faz e de preferencia em qual momento ele começa a ficar mais lento, sugestão use o Profile pra identificar as regras mais "pesadas". https://manual.softwell.com.br/#/profiler?id=profiler Use o debug pra passar manualmente por cada processo de sua regra a fim de investigar melhor.. https://manual.softwell.com.br/#/depurador?id=depuradordebug Um Abraço.
  • BUG no MAKER

    3
    0 Votos
    3 Posts
    259 Visualizações
    A
    Olá @dngadelha, Prezado, o SQL Server funciona localmente e não havia nenhum problema com o banco de dados na hora que o Maker apresentou essa mensagem de erro. Fechei, abri novamente o Maker e funcionou. O problema é do Maker. Uso o SQL Managemente Studio e uso também o DBVisualizer que é 100% java e contecta com qualquer banco de dados. Atenciosamente, Almedson
  • BUG no Maker enquanto estava escrevendo o post anterior

    3
    0 Votos
    3 Posts
    273 Visualizações
    A
    @dngadelha Tudo ótimo e muito obrigado. Eu já sei disso. Estou usando o Maker desde Maio. Há dias em que a ferramenta fechou quase 20 vezes. Por isso que acrescentei a seguinte descrição: "as VPNs foram abandonadas pela maioria das empresas que a adotaram para essa finalidade e é uma péssima decisão manter esse modelo de arquitetura." Já trabalhei com uma ferramenta de desenvolvimento em Java que gera javascript e usa uma critpgrafia tão boa, tão boa, tão boa, que até hoje, 10 anos depois que parei de usar, nunca encontrei ninguém que tivesse conseguido craquear. Passei os 5 primeiros anos, pesquisando todo mês por um crack de tão boa que era a ferramenta. Acaba o prazo da licença, já era. Não tinha e não tem crack que desse jeito e eles ainda tem uma versão open source. Essa ferramenta é da Sencha. O Banco Itaú usa e vários outros bancos, mas aí a ferramenta que custava $ 123, ficou cara demais pela grande quantidade de clientes que eles conseguiram e hoje estão caindo no esquecimento e mantendo só os clientes grandes. Se não me engane na última vez que pesquisei o preço da licença estava em torno de $ 5 mil para um único desenvolvedor. Não só a Sencha, mas há muitas ferramentas que não usam essa bosta de VPN em suas arquiteturas e são super seguras. Podia trabalhar off-line, não dependia de internet. Aí quando a licença acabou a empresa em que trabalhava decidiu migrar para o Angular. O patrimônio intelectual(o código) não foi perdido, bloqueado como a Softwell faz. Agente consultava o código após a licença ter sido encerrada e íamos evoluindo no Angular, enquanto a aplicação ainda rodava com a ferramenta da Sencha. O Maker me lembra o Windows 95 e 98. É horrível estar trabalhando e a ferramenta ficar fechando o dia todo. Aqui no bairro onde moro, a rede de internet foi trocada e ficamos sem internet por 11 dias. Foram 7 dias sem acesso ao Maker por conta dessa decisão equivocada da equipe de desenvolvimento de usar VPN para manter a segurança. Aí lembrei que o celular compartilha internet e acessei novamente o Maker através da internet do celular. Aí estava pensando em postar todas as vezes que o Maker fechar, para lotar aqui o Fórum, mas vou manter o que a empresa tem em Maker e os novos sistemas, serão em Java mesmo. Não quero sofrer com a VPN do Maker. Abraços meu caro, Almedson
  • Mais um BUG no Maker

    3
    0 Votos
    3 Posts
    411 Visualizações
    A
    Prezado @dngadelha , tudo tranquilo obrigado. Contextualizando, a situação é o seguinte. Fui contratado para para dar continuidade no desenvolvimento de um software que foi feito em Maker. Então o antigo programador fez vários JSONs na camada servidor. E foi através dos fluxos dele que estou me espelhando. Então a mesma estrutura que ele utilizou está funcionando no fluxo dele, no servidor. Só que antes de passar para a camada servidor, fiz toda a funcionalidade na camada cliente, porque a documentação deixa claro que as funções funcionam em ambas as camadas. A documentação do Maker não ajuda. O que é que a documentação diz sobre a função JSON - Atualiza Valor: ############## Essa função atualiza um elemento no objeto JSON passado no primeiro parâmetro. Caso a chave passada no segundo parâmetro não exista a mesma será criada. Parâmetros: Objeto JSON Chave 3. Valor <Aqui não está dizendo o tipo de entrada do parâmetro.> FIM ############## O antigo programador usa a função JSON - Criar objeto no terceiro parâmetro na camada servidor. Peguei a variável Valor e a converti para inteiro com a função Para Inteiro e funcionou. [image: 1662155420717-screenshot_45.jpg] Também funcionou com a conversão, mas sem a função JSON - Criar objeto: [image: 1662156568138-screenshot_47.jpg] Passei a variável pura sem conversão e também funcionou: [image: 1662155475730-screenshot_46.jpg] O que a documentação diz sobre a função JSON - Criar Objeto: ############## Esta função recebe um texto JSON e retorna um objeto: Parâmetro: 1. Texto em JSON. <Aqui não diz qual é o tipo de entrada, mas pela descrição podemos supor que recebe texto em JSON. Então aceitou um valor Integer, mas rejeitou uma String numérica na camada servidor. A String numérica foi aceita na camada cliente.> Retorno: Objeto JSON. FIM########### Portanto meu caro, se a função é do Maker. Se o Maker usa ou não Javascript, se usa ou não Java, Scalla, C++, .NET, etc, é obrigação da equipe de desenvolvimento fazer com que a função Maker se comporte de acordo com a sua documentação independente se está no cliente ou no servidor. Sou programador Java desde a versão 1.8, lá pelo ano 2000. É muito fácil em Java identificar o tipo ou verificar se uma conversão é possível ou não sem mostrar isso ao usuário. Portanto é muito fácil fazer em Java, na camada servidor, essa função se comportar da mesma forma que a camada cliente e portanto estar mais fiel a sua documentação. [image: 1662157487117-processoservidor.jpg] Então no momento em que a documentação do Maker deixa "claro" que a mesma função pode ser usada no cliente ou no servidor, os comportamentos dessa mesma função devem ser idênticos em qualquer aspecto em ambas as camadas. Se há diferença, então é BUG. Se a equipe de desenvolvimento do Maker não consegue igualar os comportamentos da função tanto no cliente quanto no servidor, então é obrigação estarem descritas na documentação, as diferenças de comportamento. A documentação do Maker não é boa. Há uma função que não me recordo o nome(teria que pesquisar nos e-mails que enviei ao suporte), que tem tipo de retorno Variante, e o valor era uma String numérica. Tentei as duas formas, passar o valor para uma variável tipo Inteiro, deu PAU, e depois passei o valor para uma variável de tipo Letras, funcionou. Depois converti para Inteiro. Reportei o problema ao suporte, só do que deu erro e o suporte me disse que o retorno poderia ser Inteiro ou Letras. Inteiro deu pau, então há um BUG aí. Por essa e muitas outras dores de cabeça que tive com a documentação do Maker, que já inicio qualquer texto dizendo que o Maker é a ferramenta mais bugada que conheci na vida. Prezado @dngadelha, agradeço a sua ajuda. Tentei novas possibilidades em cima de um código que estudei de um outro programador, mas se a documentação afirma que a mesma função pode ser usada em ambas as camadas e há diferenças de comportamento entre essas camadas, então é erro da equipe de desenvolvimento , que poderia sim, converter para inteiro uma String numérica na camada servidor, igualando os comportamentos da função em ambas as camadas. Se na documentação estivesse claramente a descrição de que essas funções possuem comportamentos diferentes em ambas as camadas, com certeza não teria me esforçado em criar o meu primeiro BODY em JSON na camada cliente. Teria quebrado a cabeça só na camada servidor até conseguir. Fiz isso na camada cliente por culpa da documentação e pela comodidade dos parâmetros necessários para o JSON já estarem na camada cliente, depois era só transferir para a outra camada. Abraços meu caro, muito obrigado e se há comportamentos diferentes na mesma função e não está documentado, é BUG sim.
  • Erro de compilação # WebrunFunctions # Consulte o log

    2
    1 Votos
    2 Posts
    237 Visualizações
    easycodarE
    provavelmente seu maker tem versão API diferente da do Webrun, como é o seu primeiro projeto, recomendo verificar atualização do webrun e depois republicar; para ele atualizar a versão.
  • Erro nos componentes de navegação.

    4
    0 Votos
    4 Posts
    352 Visualizações
    Janpier dos SantosJ
    @drammistein Boa tarde. Provavelmente isso é problema de cache do navegador. Realize a limpeza de cache
  • Usar o Maker como Back-end

    3
    0 Votos
    3 Posts
    315 Visualizações
    D
    @dngadelha Valeu pela dica. Me ajudou bastante.
  • Erro não especificado

    3
    0 Votos
    3 Posts
    281 Visualizações
    L
    @diegojc nesta tela (a primeira que eu comecei a trabalhar), não funcionou. As demais esse erro não é exibido
  • Erro na abertura do Maker

    3
    0 Votos
    3 Posts
    256 Visualizações
    D
    @dngadelha Obrigado pela dica.
  • Coluna de propriedades não está aparecendo.

    6
    0 Votos
    6 Posts
    500 Visualizações
    D
    @marcos-reis Ótima dica Marcos.
  • Erro emissor de relatorio - ReportBuilder

    6
    0 Votos
    6 Posts
    498 Visualizações
    Janpier dos SantosJ
    @alexandre-1 Bom dia. Como o valor é formatado o usuário provavelmente customizou a fonte do texto que foram inseridas no segundo registro e isso está sendo interpretado na geração do relatório. Dá uma verificada nisso. Cordialmente
  • Maker Studio - webrun Não entra

    7
    0 Votos
    7 Posts
    634 Visualizações
    DiegoJCD
    @Marcos-Reis bem observado amigo, não tinha pensando nisso.
  • Este tópico foi deletado!

    2
    0 Votos
    2 Posts
    8 Visualizações
  • Este tópico foi deletado!

    4
    0 Votos
    4 Posts
    28 Visualizações
  • Componente Integração

    4
    0 Votos
    4 Posts
    390 Visualizações
    DiegoJCD
    @jhdelucca Boa.... é isso ai... abraço.