sem comentarios.

2012/4/18 Mrk3004 <[email protected]>

> Acho que você não compreendeu muito bem a minha perspectiva de difícil e
> trabalhoso.
>
>  Por que é fácil? Porque não importa a forma ou que linguagem vá fazer, as
> funções, comandos, variáveis que serão utilizadas na elaboração desse
> gerenciador, todo programador já está careca de saber, você não tem que
> criar nada de realmente novo, só precisa "organizar" os dados que já
> existem (em sua mente). É como um quarto bagunçado que você tem que
> arrumar, isso é trabalhoso, seria difícil se você tivesse que construir os
> móveis.
>
>  Difícil mesmo foi começar o projeto Wine, criar o primeiro Kernel, os
> primeiros drivers para dispositivos multimídia, um tradutor de instruções
> de máquina (assembly).
>
> Criar um simples gerenciador de pacotes? Isso é fácil...
>
>  Eu já comecei a fazer um sistema parecido com o gerenciamento de pacotes
> do debian, que funcionava em conjunto com meu ftp e um aplicativo escrito
> em python+gtk, mas ele precisava de um mantenedor que atualizasse os
> pacotes no ftp para que tudo se tornasse realmente melhor, porque eu tendo
> que atualizar tudo, acabava se tornando mais chato e demorado, pois não
> queria utilizar o velho padrão de dados de repositórios do Slackware, pois
> nesses seria difícil manter uma checagem de dependência segura e funcional.
> E também com o tempo fui percebendo que não precisava disso no Slackware,
> era só um vício que trazia de outras distribuições. Passei a utilizar
> algumas funções desse mesmo programa para em vez de gerenciar dependências,
> gerenciar versões, pois gosto de estar sempre atualizado com as ultimas
> libs disponível. Agora ele atua como um daemon que de tempos em tempos
> checa a url do site oficial do pacote e verifica se há alguma nova versão
> do mesmo, se houver eu sou avisado com uma notificação na área de trabalho
> e também um e-mail caso eu não esteja aqui, assim eu posso manualmente
> baixar e compilar a nova versão. Isso é útil para mim, porque uso meu
> sistema apenas para fins pessoais e tenho tempo para fazer essas
> compilações, mas pode ser totalmente inútil para quem usa para outros fins.
>
>  Eu acho que tudo vai do perfil do usuário, se você acha que estamos um
> passo atrás de outras distros, e prefere o gerenciador de pacotes dessas,
> você pode migrar. Eu faria isso se as dependências fosse um problema para
> mim. Linux não deixa de ser Linux, não vejo porque não migrar.
>
> Em quarta-feira, 18 de abril de 2012 00h52min36s UTC-3, predador escreveu:
>
>>  Boa noite, cara nao precisa se perdoar por nada, mas o lance de voce
>> usar slackware a pouco tempo talvez ainda nao tenha dado pra voce perceber
>> que existem coisas que simplesmente nao valem a pena serem feitas de forma
>> manual o tempo todo, isso nao implica em não saber como funcionam ou como
>> fazer da forma manual. Mas acho que voce ao menos ja deve ter feito um
>> script que resolvesse problemas de dependencia pra dizer que é facil e/ou
>> trabalhoso?
>>
>> " *Qualquer* um com conhecimento *mínimo* em programação poderia fazer,
>> em qualquer linguagem" (???)
>>
>>  Isso lembra a teoria do macaco infinito, que é mais ou menos assim, se
>> voce tiver infinitos macacos sentados na frente de infinitos teclados e
>> teclando aleatoriamente por um intervalo de tempo infinito em algum momento
>> um macaco terá escrito um patch para o sbopkg que compreenderia e
>> resolveria problemas hipoteticos de dependencia. (hehehe)
>>
>>  Talvez todas as zilhoes de horas gastas para resolver problemas de
>> dependencias e modulos do kernel tenham me dado uma base solida sobre linux
>> e principalmente slackware em geral, mas IMHO  ainda acho que no quesito
>> gerenciador de pacotes e dependencias estamos um passo atrás do apt-get,
>> yum, ports, pkgsrc etc... Isso apenas faz com que tenhamos sistemas
>> altamente customizados o que é uma das principais vantagens.
>>
>>  Infelizmente creio que no meu caso, se fizesse um script pra resolver
>> esse problema dispenderia muito tempo e teria um script pouco eficiente.
>> Mas as vezes alguma ideia simples faz acontecer o pulo do gato, bem é isso
>> ai
>> Valeu.
>>
>>
>>
>>
>> 2012/4/17 Mrk3004 <[email protected]>
>>
>>>  Me perdoem por responder um tópico já antigo e parado, mas deu vontade
>>> de me expressar.
>>>
>>>  Uso Slackware a pouco tempo e vejo que muita gente procura "um script
>>> ninja" que faça tudo automaticamente pra você: que instale, baixe as
>>> dependências, e as vezes até compilar tudo automaticamente, mas eu creio
>>> que o caminho não seja por ai.
>>>
>>>  Eu programo desde criança, é minha brincadeira favorita, não uso isso
>>> de forma profissional. Sei que talvez alguns discordem, mas digo com toda
>>> certeza que é muito fácil criar esse "script ninja" que tantos procuram.
>>> *Qualquer* um com conhecimento *mínimo* em programação poderia fazer,
>>> em qualquer linguagem. O ponto que merece atenção é que existe uma
>>> diferença estrondosa entre algo difícil e trabalhoso. Difícil é aquilo que
>>> você tenta, tenta, tenta e as vezes é tão complicado que você não consegue
>>> e deixa para tentar outro dia (alguns desistem). Trabalhoso é aquilo que
>>> você consegue fazer sem problemas, sem torrar a cuca, mas que devora todo o
>>> seu tempo, seus dias, sua disposição e quando você olha percebe que só
>>> completou 1% da tarefa.
>>>
>>> Um projeto como esse com o intuito de ser perfeitamente funcional e
>>> talvez uma solução definitiva para a comunidade é algo fácil, mas
>>> extremamente *trabalhoso*, pois você está criando um padrão de conjunto
>>> de dados. Esses dados são dinâmicos e devem ser compatíveis e aplicáveis a
>>> qualquer pacote. Por falar em pacote, para ser perfeitamente funcional,
>>> seria necessário criar um novo padrão de pacotes, pois os pacotes do
>>> Slackware não possuí regras muito específicas, não teria como interpretar
>>> todos os dados com 100% de exatidão.
>>>
>>> O Ubuntu por exemplo, na minha opinião, tem um gerenciamento de pacotes
>>> (quando se trata de facilidade) perfeito. Quem conhece, quem já criou
>>> pacotes para o sistema e usou a hospedagem de ppa do launchpad ou dos
>>> repositórios oficiais devem conhecer a rigidez das regras que são
>>> utilizadas nos pacotes e na verificação de dados, totalmente diferente do
>>> Slackware onde *basicamente *você compacta os arquivos com alguma info
>>> simples e pronto (claro que existe algumas regrinhas e verificações
>>> básicas, mas são muito simples, é como o ar que você precisa para respirar,
>>> ninguém precisa te dizer isso, você sabe que precisa).
>>>
>>> Comentei sobre o ubuntu porque, na verdade, o Ubuntu é complexo se
>>> comparado ao Slackware (desenvolvimento), e é por esta razão que estou no
>>> slackware. O slack esta vivo até hoje por manter as coisas simples, se tudo
>>> no slack fosse cheio de regrinhas e padrões  como acontece no ubuntu, eu
>>> provavelmente estaria usando alguma distro alternativa e desconhecida que
>>> encontrasse pela net...
>>>
>>> Sei que tem alguns que podem até está querendo facilitar trabalhos
>>> rotineiros, mas acho que não é por ai.
>>>
>>> Eu tenho 18 anos, ainda tenho muito o que aprender, mas nesses anos que
>>> vivi eu vi muita coisa perder a graça porque todo mundo quer facilitar
>>> tudo. Os desenhos animados hoje são feitos com computação gráfica, qualquer
>>> um que queira pode criar com um pouquinho de estudo, não é mais algo que
>>> você olha e admira a pessoa que fez. Os jogos, os vídeo games, já não tem
>>> mais aquela emoção de antigamente, por que você sabe que aquilo foi fácil
>>> de criar, e por isso mesmo já não tem todo aquele capricho e dedicação por
>>> parte dos criadores, virou algo comum. Os filmes, ninguém sabe mais quem
>>> são os diretores, produtores, designers, redatores, porque já não é
>>> importante. Eu poderia criar um filme sozinho com uma câmera comum, meu
>>> computador e o Blender. Você poderia e qualquer um que realmente quisesse.
>>> Percebe o que estou dizendo?
>>>
>>> Bom, o que quero dizer, é que quando se facilita algo, não importa o que
>>> seja, isso é desvalorizado de alguma forma, e com o tempo, isso vai ficando
>>> mais notável. Certas coisas podem ser facilitadas para que você possa ter
>>> acesso ao que nunca teria antes, como é o caso do Ubuntu e os usuários
>>> iniciantes, ou até mesmo o Windows, mas cada caso é um caso. Lembro-me dos
>>> velhos disquetes de boots e a dificuldade de instalar o Windows 95 no meu
>>> velho 486, talvez não estivesse aqui hoje usando Slackware e respondendo
>>> nessa comunidade se algum espertinho tivesse inventado um instalador wizard
>>> antes disso, pois assim eu não teria aprendido nada, simplesmente daria um
>>> clique e estaria tudo pronto. Mas isso não seria por falta de capacidade, e
>>> sim por falta de *necessidade*, e esse é ponto.
>>>
>>> As pessoas aprendem aquilo que realmente é necessário *para elas*, se
>>> não tem necessidade você não aprende, é simples assim. Se houvesse uma
>>> forma simples para tudo, não aprenderíamos nada por falta de necessidade,
>>> não iríamos evoluir em nada e nem ter ideias brilhantes, invenções únicas e
>>> pessoas fantásticas (Salvo aqueles que assim como eu não se contentam em
>>> saber que o interruptor liga a lampada, precisam saber *como* ele liga
>>> a lampada... Se bem que mesmo nesse caso não deixa de ser uma
>>> necessidade...).
>>>
>>> O Slackware, assim como a vida, tem suas chateações e coisas que
>>> gostaríamos de mudar, mais na verdade é isso que torna a experiência
>>> interessante...pensem nisso.
>>>
>>> Força!
>>>
>>> Em sexta-feira, 25 de novembro de 2011 17h52min09s UTC-2, predador
>>> escreveu:
>>>
>>>> Boa tarde,
>>>>  Gostaria de saber se algum de voces conhece/tenha feito algum script
>>>> ninja e que queira compartilhar que detecte e baixe as dependencias
>>>> faltantes e que compile os pacotes pelo SlackBuilds? muitos ja usaram
>>>> slapt-get? slackpkg? swaret? ou portaram outros gerenciadores de pacote de
>>>> outras distros? em um momento passado ainda no Slack 8 lembro de ter
>>>> instalado depois de zilhoes de dependencias e muito empenho o pkgsrc,
>>>> gerenciador de pacotes do NetBSD no slack... funcionou tranquilo mas acabei
>>>> abandonando depois de um tempo e voltei a compilar tudo na mao denovo,
>>>> depois acabei ficando sabendo que um sujeito italiano "batizou" um linux
>>>> (slack+pkgsrc) com novo nome...
>>>>  Sou a unica pessoa que tem a forte sensação que estamos atrasados no
>>>> quesito gerenciador de pacotes com repositorios do que outras
>>>> distribuições? Isso explicaria a redução de servidores em produção rodando
>>>> Slackware nos dias de hoje comparado a alguns anos anteriores? Quantos de
>>>> nós acabamos tendo que utilizar outras distribuições no trabalho por conta
>>>> dessa necessidade? Qual a opinião de voces sobre o assunto?
>>>>
>>>> --
>>>> Grato,
>>>>
>>>> J. Tozo
>>>>      _
>>>>    °v°
>>>>   /(S)\    SLACKWARE
>>>>    ^ ^           Linux
>>>> _____________________
>>>>          because it works
>>>>
>>>>
>>>>  --
>>> GUS-BR - Grupo de Usuários de Slackware Brasil
>>> http://www.slackwarebrasil.**org/ <http://www.slackwarebrasil.org/>
>>> http://groups.google.com/**group/slack-users-br<http://groups.google.com/group/slack-users-br>
>>>
>>> Antes de perguntar:
>>> http://www.istf.com.br/**perguntas/ <http://www.istf.com.br/perguntas/>
>>>
>>> Para sair da lista envie um e-mail para:
>>> slack-users-br+unsubscribe@**googlegroups.com<slack-users-br%[email protected]>
>>>
>>
>>
>>
>> --
>> Grato,
>>
>> J. Tozo
>>      _
>>    °v°
>>   /(S)\    SLACKWARE
>>    ^ ^           Linux
>> _____________________
>>          because it works
>>
>> *"Feliz Aquele que transfere o que sabe e aprende o que ensina"***
>>
>>  --
> GUS-BR - Grupo de Usuários de Slackware Brasil
> http://www.slackwarebrasil.org/
> http://groups.google.com/group/slack-users-br
>
> Antes de perguntar:
> http://www.istf.com.br/perguntas/
>
> Para sair da lista envie um e-mail para:
> [email protected]
>



-- 
Grato,

J. Tozo
     _
   °v°
  /(S)\    SLACKWARE
   ^ ^           Linux
_____________________
         because it works

*"Feliz Aquele que transfere o que sabe e aprende o que ensina"***

-- 
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br

Antes de perguntar:
http://www.istf.com.br/perguntas/

Para sair da lista envie um e-mail para:
[email protected]

Responder a