27 de jun. de 2022

Limpar cache docker - Linux

Semana passada estava com uma dificuldade no servidor, referente ao uso de disco, em meu servidor, depois de bater bastante cabeça identiquei que eram os logs do docker.
O drive / estava com 100% de uso.
Indo direto para a solução, esvaziar os logs liberou cerca de 75%.
truncate -s 0 /var/lib/docker/containers/*/*-json.log

Fonte StackOverFlow

30 de jun. de 2021

No-Code, Low code sabe o que isso significa?

Basicamente isso significa que existem sistemas que permitem a um mero mortal criar aplicações com o uso de ferramentas do tipo "arrasta e solta".
Deixando de ser necessário que se digite centenas de linha de código, que para muitos é uma barreira e limita a capacidade de transformar ideias em negócio.

Equipes de programadores são extremamente caras e idealmente demandam outros especialistas para garantir quer os resultados desejados sejam alcançados.

Imagine que por exemplo uma equipe ideal de desenvolvimento demanda os seguintes profissionais:
  • Lider técnico
  • Analista
  • Gerente de projetos
  • DBA
  • Designer
  • Desenvolvedor
  • Testador


Claro que você pode (e deve) discordar disso e/ou entender que algumas das funções acima podem ser executadas por uma mesma pessoa, mas vale lembrar que isso aqui é a minha opinião, pois num mundo ideal ainda precisa ser considerado diversos fatores como:
  • Infraestrutura
    • Sistema operacional
    • Cloud computing - Plataformas em nuvem
    • Parafernalha necessaria para o objetivo da aplicação...
  • Experiencia do usuário (UI/UX)
  • Especialistas para o seguimento da aplicação
  • Metodologias para projetos
  • Recursos Humanos


Voltando ao assunto, podemos tranquilamente ignorar tudo isso e construir aplicações usando apenas uma idéia e uma plataforma para permitir que sua ideia se torne uma solução disponivel para uma empresa, usuarios e clientes de qualquer coisa que voce possa imaginar.

Atraves de fluxos, integrações, formulários, landing pages, chat bots e uma infinidade de ferramentas.

Separei 2 soluções que entendo ser as mais populares atualmente e que possuem uma interface muito amigavel para o usuário.

Bonita Joget
BonitaSoft.com Joget.org

Tenho testado as soluções em pequenas funcionalidades e vejo grande vantagem nisso.

Você já deve ter ouvido alguma ideia ou mesmo ter tido uma sacada genial, mas fica preocupado em "roubarem" sua ideia?
Problema resolvido, monte você mesmo sua aplicação e coloque para rodar em poucos cliques, tudo com grandes vantagens e aspecto profissional.

Já conhece ou usa uma dessas soluções?



Tem alguma outra plataforma e gostaria de contribuir com essa postagem?
Envia pra gente, é muito legal conhecer coisas novas.


Principalmente democratizar o conhecimento.

Fonte Eu mesmo, depois de descobrir a definição dessas plataformas

21 de mai. de 2020

[T-SQL] - SQL Server Mover arquivos mdf, ldf e ndf

Ontem tivemos uma novidade, a aplicação passou a retornar erro com excessão SqlException (0x80131904)

Could not allocate space for object 'dbo.TABELA'.'OBJETO' in database 'DATABASE' because the ’FILEGROUP' filegroup is full. Create disk space by deleting unneeded files, dropping objects in the filegroup, adding additional files to the filegroup. or setting autogrowth on for existing files in the filegroup.

Neste caso, o disco não possuia mais espaço, então foi necessário mover um dos arquivos para outra unidade de disco.

Seguindo os seguintes passos:
  1. Parar todas as aplicações;
  2. Parar Jobs;
  3. Executar o seguinte comando T-SQL para colocar o banco de dados no modo offline:
    1. ALTER DATABASE database_name SET OFFLINE;
  4. Mover o arquivo para o disco/diretório desejado;
  5. Executar o comando que modifica a localização do arquivo, no SGBD:
    1. ALTER DATABASE database_name MODIFY FILE ( NAME = logical_name, FILENAME = 'new_path\os_file_name' );
  6. Habilitar novamente o banco de dados com o seguinte comando:
    1. ALTER DATABASE database_name SET ONLINE;
  7. Concluido, faça o teste.

Consegui resolver o problema em cerca de 30 minutos, arquivos grandes e desespero, parecem transformar esse tempo numa eternidade.

Para obter o caminho dos arquivos e nome logico existem diversas formas, a mais simples é clicar com o botão direito no banco de dados em questão e seguir para configurações, daí então alternar para arquivos, como na imagem a seguir:


18 de dez. de 2018

PowerShell x WinRm - Erro -2147024894 0x80070002


D:\winRm quickConfig
WinRM service is already running on this machine.
WSManFault
Message
ProviderFault
WSManFault
Message = Unable to check the status of the firewall.

Error number: -2147024894 0x80070002
The system cannot find the file specified.







Estava sofrendo com esse mesmo problema faz muito tempo, sempre que tentava rodar um comando remoto alguns servidores respondiam com falha.

Daí consegui despois de muito sofrimento e muitos testes um passo a passo que funcionou em todos meus servidores que insistiam em falhar.
1º) sfc /scannow

1.2) services.msc
>Desativar o Windows Update
>>remover a pasta C:\Windows\SoftwareDistribution
*caso falhe, reinicie e pare novamente o serviço Windows Update

2º) gpedit.msc
Configurações do computador > Modelos administrativos > Componentes do windows > WinRM
Cliente WinRM >
>Permitir autenticação básica: ativado
>Permitir tráfego não criptografado: Ativado
>Hosts confiáveis: Ativado -> *
Serviço WinRM >
>Permitir autenticação básica: ativado
>Permitir tráfego não criptografado: Ativado

3º) Winrm quickconfig

4º) set-executionpolicy unrestricted

5º) sc config "WinRM" start= auto

6º) net stop WinRM

7º) net start WinRM

8º) winrm create winrm/config/listener?Address=*+Transport=HTTP

9º) netsh firewall add portopening TCP 80 "Windows Remote Management"

10º) Por ultimo e se nada disso funcionar: Desativar o firewall do windows
*tá, eu devia comentar cada linha, eu sei, mas se voce quer resolver isso funciona, se tiver preocupado no porque, procura nas referencias da Microsoft.

Fonte Consultas incessantes

7 de mar. de 2018

Doodle do Google para o dia das mulheres

Hoje o google publicou um doodle muito legal, contando historinhas curtinhas de empoderamento e igualdade.
Vai lá ver! Clica aqui!



Fonte: Ah, o próprio! :)

2 de dez. de 2016

Você tem idéia de como funciona um ataque hacker?

É importante que as pessoas tenham conhecimento sobre a forma como um ataque hacker pode acontecer.


Não é apenas com ferramentas super tecnológicas que eles trabalham, eles usam uma coisa muito antiga e que ainda não foi superada.


O CÉREBRO




Fonte Cisco

24 de jun. de 2016

Esculturas de Lego - Impressionante [updated]

Impressionante o que esse cara faz com lego, eu conseguia fazer barquinho, nave espacial e robôs.

Mas esse camarada leva isso muito a sério, vale a pena dar uma olhada na galeria de fotos do site dele

Já apareceram outros trabalhos desse cara aqui. Muito massa, congratulation Nathan Sawaya.

Atualizando o post, recebi um email de Dmitry da artsymail.com e ele me recomendou incluir um link para https://www.artsy.net/artist/nathan-sawaya
possui novas artes de Nathan Sawaya e certamente continua extremamente interessante.



Fonte http://www.brickartist.com/