|
From: | Enilton Angelim |
Subject: | Re: [shell-script] Projeto - dry-shell |
Date: | Mon, 14 May 2018 10:29:57 -0300 |
Fala Enilton, agora que me lembrei... Eu pensava: "já vi esse nome antes" e não me lembrava de onde era....É da F13... Vc é cria do Erlon... Qdo ele foi para o Canadá pensei que a F13 tinha acabado. Ainda bem que não acabou pq além de ter muito know-how, é uma empresa genuinamente de se livre.Gente só uma piadinha nerd. Uma vez perguntei ao Erlon, o que significava F13.Ele respondeu se vc apertar da F1 a F12 e não resolver o seu problema, liga para a F13 que ela resolve.😂Em sex, 11 de mai de 2018 23:29, Enilton Angelim address@hidden [shell-script] <address@hidden> escreveu:Sim, eu não havia notado que era "tão" recente, vou mudar isso.Eu conheço o projeto funcoeszz, atente o seu proposito. O objetivo do dry-shell é criar um lar amigavel para quem é desenvolvedor, mas não tem uma boa experiência no ambiente linux. Por isso os nomes das funções são semelhantes as chamadas de metodos, justamente para facilitar a vida dos programadores OO, ou funcionais. Na empresa que trabalho (F13 Tecnologia) apresentei o projeto ao setor Devops/IaS e minutos depois recebi mensagens informando que a biblioteca havia reduzido 37 linhas de codigo com apenas uma função (menu.select) e o povo "tá" viciado nisso. Estão evitando ao maximo chamadas de sistemas, fluxo de pipes (pipes | aninhados) e regex nuclear (dead code). As sugestões de vocês aos poucos estão melhorando oprojeto e essas observações são de extrema importância. Gradativamente vou escrever testes para que sejam executados a cada commit, assim evita codigo sem retrocompatibilidade.@Julio Neves, reaproveitei suas funções: PreencherEsquerda e PreencherDireita.Novamente, obrigado pelo apoio. ^.^Corroborando as palavras do Mestre Julio
Quando o uso é pessoal usar essas features mais recentes é muito interessante para aprendizado e até treinar. Uso isso em máquinas pessoais, mas ao compartilhar recurso com diversas pessoas em ambientes diversos há a necessidade de ser conservador.Nesse ponto creio que sou até mais conservador que o Julio, só para ter um exemplo nas FunçõesZZ para mitigar esse problemas tentamos manter compatibilidade com a primeira versão do Bash e as opções mais amplas possíveis com sed, grep e awk além de tentar não quebrar na variantes em versões feitas para Linux, BSD e Mac, e caso queira consultar por ver em: https://github.com/funcoeszz/funcoeszz/wiki/Portabilidade[]'sItamar
[Prev in Thread] Current Thread [Next in Thread]
- Re: [shell-script] Projeto - dry-shell, (continued)
- Re: [shell-script] Projeto - dry-shell, Enilton Angelim, 2018/05/10
- Re: [shell-script] Projeto - dry-shell, Enilton Angelim, 2018/05/10
- Re: [shell-script] Projeto - dry-shell, Julio C. Neves, 2018/05/11
- Re: [shell-script] Projeto - dry-shell, Enilton Angelim, 2018/05/11
- Re: [shell-script] Projeto - dry-shell, Enilton Angelim, 2018/05/11
- Re: [shell-script] Projeto - dry-shell, itamarnet, 2018/05/11
- Re: [shell-script] Projeto - dry-shell, Julio C. Neves, 2018/05/11
- Re: [shell-script] Projeto - dry-shell, itamarnet, 2018/05/11
- Re: [shell-script] Projeto - dry-shell, Enilton Angelim, 2018/05/11
- Re: [shell-script] Projeto - dry-shell, Julio C. Neves, 2018/05/12
- Re: [shell-script] Projeto - dry-shell, Enilton Angelim <=
- Re: [shell-script] Projeto - dry-shell, Julio C. Neves, 2018/05/11
Re: [shell-script] Projeto - dry-shell, Julio C. Neves, 2018/05/09
- Re: [shell-script] Projeto - dry-shell, Alysson Azevedo, 2018/05/09
- Prev by Date: Re: [shell-script] Projeto - dry-shell
- Next by Date: Executar script
- Previous by thread: Re: [shell-script] Projeto - dry-shell
- Next by thread: Re: [shell-script] Projeto - dry-shell
- Index(es):