segunda-feira, 26 de agosto de 2019

Registrar seu proprio runner no gitlab



Lembrando que esse runner criado acima só vai pegar jobs marcados com as tags que foram definidas nele. Para permitir que ele pegue qualquer job edit ele pelo proprio gitlab e habilite-o para aceitar jobs sem tags

quinta-feira, 22 de agosto de 2019

Docker Node e Sequelize - aguardar o as migrations serem executadas para iniciar a aplicação

salva o script abaixo dentro da pasta de sua aplicação com o nome que desejar. Aqui usarei wait-for-migration.sh e adicione permissão de execução com o comando chmod +x wait-for-migration.sh.




agora no seu docker-compose.yml vc adiciona a no command a executaçao desse comando em seguida o comando pra iniciar sua aplicação assim:



pronto agora sua aplicação vai esperar as migrations serem executadas pra poder iniciar a aplicação.

quinta-feira, 24 de janeiro de 2019

Flutter: Como abrir o google maps em uma latitude e longitude especifica.


Você precisa instalar o pacote url_launcher e com o codigo abaixo você já pode abrir o google maps direto de sua aplicação:



Agora de qualquer local de sua aplicação flutter você pode chamar esse método para abrir o google maps em uma determinada latitude e longitude:

segunda-feira, 11 de junho de 2018

Baixar ou abrir pdf após ser baixado via ajax (Javascript)

Ao utilizar react, angular ou qualquer uma dessas tecnologias assincronas sempre nos deparamos com problemas para fazer download de arquivo, pois download de arquivos são normalmente sincronos.

Sendo assim segue a solução se você quiser fazer o download de algum arquivo assincronamente e fazer com que a sua applicação abrar o arquivo baixado ou simplemente inicie o download no navegador:


Para abrir um pdf em uma nova aba:


Para fazer o download de alguma arquivo:

sexta-feira, 18 de maio de 2018

Jasper Report (Ireport) Fontes styles Negrito, Itálico não aparece quando gero o PDF

  Passei por um problema esses dias e resolvi compartilhar aqui com vocês. Eu gerava o relatório em PDF pelo Jasper Studio e existia alguns texto em negrito, porém quando eu tentava gerar pela aplicação não aparecia o negrito, ficava tudo em texto normal.
 
  Depois de pesquisar, vi várias pessoas falando que a solução era usar uma font que já era em negrito. Porém fiquei meio na dúvida se essa era realmente a solução ou um workaroud (Maneira de contornar o problema). Então continuei procurando pra entender porque funcionava no Jasper Studio mas ná aplicação não.
 
  Então descobrir que o problema era que eu não tinha adicionando a dependencia das fontes do JasperReports no projeto. Então para resolver meu problema não precisei ficar usando fonte que já era em negrito, basta adicionar a seguinte dependencia no seu projeto:

https://mvnrepository.com/artifact/net.sf.jasperreports/jasperreports-fonts

e aqui a versão que eu usei: https://mvnrepository.com/artifact/net.sf.jasperreports/jasperreports-fonts/6.0.0

sábado, 28 de abril de 2018

Configurando autocomplete do codeigniter

Simplesmente crie o seguinte arquivo em /application/config/autocomplete.php do seu projeto.

Se quiser também pode adicionar seus Models para funcionar o autocomplete também para seus models



referência: https://forum.codeigniter.com/thread-63641.html