4.7MB / 5.5MB - WebServer, SSH, SSL, Banco de dados...

Programação C em geral

Moderadores: 51, guest2003

4.7MB / 5.5MB - WebServer, SSH, SSL, Banco de dados...

Mensagempor Rodrigo_P_A » 23 Abr 2021 13:21

É isso, uma aplicação que fiz:
4.7MB - Linux x64 - sem dependências. Copiou o executável, rodou
5.5MB - Windows 32bits - sem dependências. Copiou o executável, rodou

O que tem de funcionalidade?
WebServer - completo para fornecer arquivos para as máquinas fazerem download dele sem necessidade de outros aplicativos de terceiros.
SSH client - Acessa outros dispositivos via ssh
SSL / Criptografia: parte com openssl parte com mbedtls
WebServer client: Para fazendo downloads e consultar serviços webserver
Interpretador JSON para tratar informações. O formato JSON é incrível mesmo, muito flexível.
Várias outras rotinas internas.

Trata-se de um aplicativo de linha de comando, que roda em linux/windows ( como eu já mencionei ).

Esse aplicativo é base para outros da minha empresa.

Esse já está rodando, faz verificação de versões de máquinas linux mesmo sem ter nada instalado, acessando a máquna via ssh, a máquina pode ser Linux Intel, Arm, etc. ele identifica a licença, baixa, instala ou atualiza etc automaticamente.
---
Avatar do usuário
Rodrigo_P_A
Dword
 
Mensagens: 2236
Registrado em: 12 Out 2006 18:27
Localização: Osasco - S.P - Brasil

Re: 4.7MB / 5.5MB - WebServer, SSH, SSL, Banco de dados...

Mensagempor tcpipchip » 23 Abr 2021 18:20

Estas liberando o código ?
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: 4.7MB / 5.5MB - WebServer, SSH, SSL, Banco de dados...

Mensagempor Rodrigo_P_A » 23 Abr 2021 21:06

tcpipchip escreveu:Estas liberando o código ?
Ainda não decidi


Enviado do meu iPhone usando Tapatalk
---
Avatar do usuário
Rodrigo_P_A
Dword
 
Mensagens: 2236
Registrado em: 12 Out 2006 18:27
Localização: Osasco - S.P - Brasil

Re: 4.7MB / 5.5MB - WebServer, SSH, SSL, Banco de dados...

Mensagempor tcpipchip » 24 Abr 2021 11:38

deixa open!

Nos temos feito aqui várias LIBS open para Arduino, mais de 15
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: 4.7MB / 5.5MB - WebServer, SSH, SSL, Banco de dados...

Mensagempor Rodrigo_P_A » 24 Abr 2021 16:16

Sobre opensource, vai demorar, já pensei em colocar várias coisas que eu fiz no github com licença MIT ou Apache, mas pra isso eu preciso documentar melhor as coisas e minha prioridade hoje é pagar conta ;( .

O que eu quis demonstrar, é o que dá pra fazer depois que a gente aprende a usar as ferramentas, e como fica enxuto, sem um monte de bibliotecas externas, e sem usar toneladas de espaço de RAM ou disco.
---
Avatar do usuário
Rodrigo_P_A
Dword
 
Mensagens: 2236
Registrado em: 12 Out 2006 18:27
Localização: Osasco - S.P - Brasil

Re: 4.7MB / 5.5MB - WebServer, SSH, SSL, Banco de dados...

Mensagempor tcpipchip » 25 Abr 2021 10:36

Hoje,

Entendi, pq hoje quando fizemos algo publico, começa a chover pessoal pedindo patchs
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: 4.7MB / 5.5MB - WebServer, SSH, SSL, Banco de dados...

Mensagempor Rodrigo_P_A » 25 Abr 2021 12:15

tcpipchip escreveu:Hoje,

Entendi, pq hoje quando fizemos algo publico, começa a chover pessoal pedindo patchs
Parece que quando coloca opensource o pessoal acha que vc tem obrigação de ficar respondendo e postando patch’s e novas funções . Esse é meu medo , não tô preparado pra isso agora não


Enviado do meu iPhone usando Tapatalk
---
Avatar do usuário
Rodrigo_P_A
Dword
 
Mensagens: 2236
Registrado em: 12 Out 2006 18:27
Localização: Osasco - S.P - Brasil

4.7MB / 5.5MB - WebServer, SSH, SSL, Banco de dados...

Mensagempor Rodrigo_P_A » 25 Abr 2021 12:16

Quando puder posta a lista do que você já colocou opensource pra gente conhecer


Enviado do meu iPhone usando Tapatalk
---
Avatar do usuário
Rodrigo_P_A
Dword
 
Mensagens: 2236
Registrado em: 12 Out 2006 18:27
Localização: Osasco - S.P - Brasil

Re: 4.7MB / 5.5MB - WebServer, SSH, SSL, Banco de dados...

Mensagempor mrgadotti » 26 Abr 2021 08:01

Rodrigo_P_A escreveu:É isso, uma aplicação que fiz:
4.7MB - Linux x64 - sem dependências. Copiou o executável, rodou
5.5MB - Windows 32bits - sem dependências. Copiou o executável, rodou

O que tem de funcionalidade?
WebServer - completo para fornecer arquivos para as máquinas fazerem download dele sem necessidade de outros aplicativos de terceiros.
SSH client - Acessa outros dispositivos via ssh
SSL / Criptografia: parte com openssl parte com mbedtls
WebServer client: Para fazendo downloads e consultar serviços webserver
Interpretador JSON para tratar informações. O formato JSON é incrível mesmo, muito flexível.
Várias outras rotinas internas.

Trata-se de um aplicativo de linha de comando, que roda em linux/windows ( como eu já mencionei ).

Esse aplicativo é base para outros da minha empresa.

Esse já está rodando, faz verificação de versões de máquinas linux mesmo sem ter nada instalado, acessando a máquna via ssh, a máquina pode ser Linux Intel, Arm, etc. ele identifica a licença, baixa, instala ou atualiza etc automaticamente.


Muito show, hoje não é mais comum de ver o pessoal fazendo aplicações assim, grande maioria migra pra um Python ou NodeJS e acha o máximo aquela aplicação consumindo 1GB RAM e 500 MB de disco pra mostrar um Hello World hehehehehe
Avatar do usuário
mrgadotti
Byte
 
Mensagens: 421
Registrado em: 02 Jun 2010 21:14
Localização: Timbó - SC

Re: 4.7MB / 5.5MB - WebServer, SSH, SSL, Banco de dados...

Mensagempor mrgadotti » 26 Abr 2021 08:04

tcpipchip escreveu:Hoje,

Entendi, pq hoje quando fizemos algo publico, começa a chover pessoal pedindo patchs


Também tenho essa conclusão, evito por algo open que já sei que não vou dar suporte :?
Avatar do usuário
mrgadotti
Byte
 
Mensagens: 421
Registrado em: 02 Jun 2010 21:14
Localização: Timbó - SC

Re: 4.7MB / 5.5MB - WebServer, SSH, SSL, Banco de dados...

Mensagempor andre_luis » 26 Abr 2021 09:21

Coloquei umas bibliotecas no Github uns 2 anos atrás, e toda vez que alguem reporta alguma issue ofereço o adicionar no projeto, e ninguem se dispõe a fazer, mesmo com a receita de bolo postada, então não me sinto pressionado por não os atender...na verdade a plataforma poderia ter uma Tag para indicar unsuported.
"Por maior que seja o buraco em que você se encontra, relaxe, porque ainda não há terra em cima."
Avatar do usuário
andre_luis
Dword
 
Mensagens: 5447
Registrado em: 11 Out 2006 18:27
Localização: Brasil - RJ

Re: 4.7MB / 5.5MB - WebServer, SSH, SSL, Banco de dados...

Mensagempor tcpipchip » 02 Mai 2021 08:31

as nossas aqui sempre estão mandando questionamentos...
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!


Voltar para Visual C++/C/C++/C#

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

cron

x