Jump to content

Recommended Posts

Posted

Boas pessoal,

Antes de mais, quero dizer que pensei muito antes de colocar este tópico aqui e não nos projectos. O motivo pelo qual o coloquei aqui foi por achar que a secção de python pode e deve estar muito mais desenvolvida, sendo python a linguagem excelente que é. Caso os moderadores acharem por bem mover... No problem and sorry man. 😄

Agora, adiante... Uma vez que existem vários users (eu inclusive) a aprender python, e sendo muito mais fácil aprender com um exemplo prático, achei que seria interessante unirmos esforços, criar uma simples apilcação e ir actualizando o tópico com os progressos. Dessa forma, futuros users poderiam ver todos os passos que foram tomados desde o inicio até ao produto final. Na minha opinião, ssa seria uma excelente introdução ao Python.

Caso alguem esteja interessado, estou a pensar em criar uma pequena aplicação que irá ser muito útil para mim no trabalho. Alguns dos clientes da empresa onde trabalho, precisam / querem um inventário do parque informático (hardware e software). A aplicação iria buscar informação a um ficheiro txt criado por software do estilo SANDRA ou HWINFO32, preenchia os respectivos campos e guardava a info numa BD. Eu sei que existe muito software que faz algo semelhante via SNMP mas acho que este é um exemplo bom para aprender e perceber o potencial do Python. Isto iria mexer com ambiente gráfico, parsing de ficheiros txt, csv ou xml, bases de dados e eventualmente com software reporting do estilo Jasper Reports.

Se ninguem estiver interessado, ou caso os moderadores achem má ideia, desculpem lá e apaguem o post à vontade. Caso contrário, gostaria de feedback ou então uma sugestão de outro tipo de aplicação.

Até lá, fiquem bem,

P.

Posted

Boas,

Acho muito boa ideia!

Para o pessoal que está a aprender Python isto serve para tirar boas ideias que podem vir a ser muito úteis na sua vida de programador (não só em Python).

Contem comigo no que puder ajudar (e se puder ajudar) no projecto (com o pouco conhecimento que possuo).

Keep up the good work.  😄

Cumps,

Posted

Boas,

Em nome da administração do P@P, venho garantir-vos todo o apoio que bem necessitarem no que toca a suporte online e organização da documentação e do projecto.

Acho uma boa ideia para os que estão a começar no Python e acho que será um bom projecto para começar. Apoio totalmente o projecto. 😄

Posted

É com muito prazer que informo que já conto também com a ajuda do triton. Em breve irei ou actualizar o primeiro post, ou então criar novo tópico com os progressos até então obtidos.

Iremos começar com um simples diagrama a ilustrar o funcionamento do programa, seguido pelo algoritmo e posteriormente o código e a respectiva explicação do mesmo. Todas e quiasquer sugestões e / ou dicas são mais que bem vindas e precisas.

Cumps, P.

Posted

Podes entrar quando quiseres. Todos são bem vindos, mas a ideia é entrar para aprender... Mais verde do que eu não és de certeza. 😉 (Seja em que linguagem fôr.) Mas se juntarmos esforços, uma faz uma parte, outro faz outra parte, podemos posteriormente partilhar conhecimentos.

O triton está actualmente a ver a questão de fazer o parsing do xml, e eu estou a estudar wxpython para tratar da GUI. Promete ser interessante... Quando tiver tempo, faço o tal diagrama e algoritmo, assim todos podem ter uma melhor ideia do que se pretende.

Posted

Podes entrar quando quiseres. Todos são bem vindos, mas a ideia é entrar para aprender... Mais verde do que eu não és de certeza. 😉 (Seja em que linguagem fôr.) Mas se juntarmos esforços, uma faz uma parte, outro faz outra parte, podemos posteriormente partilhar conhecimentos.

O triton está actualmente a ver a questão de fazer o parsing do xml, e eu estou a estudar wxpython para tratar da GUI. Promete ser interessante... Quando tiver tempo, faço o tal diagrama e algoritmo, assim todos podem ter uma melhor ideia do que se pretende.

Népia, eu estou mensmo MUITO verde, inda nem acabei o 2º capítulo xD, mas e por falta de tempo/vontade 😛

Quando estou sem nada para fazer e pk ja fiz tanto no PC que nao me apetece ir ler 1 eBook com Matéria que nesta altura é oq ue deito plos olhos :S

  • 6 months later...
Posted

Boas Pessoal, á muito que tenho navegado por este forum sem me ter registado, (pensei que ja me tinha registado mas navegava em guest) e achei que neste post eu devia aparecer finalmente. E digo que estou disposto a participar neste projecto mais para aprender pois estou a iniciarme no python, já tenho backgorund de C que nao gosto mt e de php que é  a minha principal linguagem aliada com HTML e CSS.

Como faço para me "registar" neste projecto? Aviso tambem que nunca participei num projecto assim, mas sempre desejei participar num.

Abc

  • 1 month later...
Posted

Boas,

Uma vez que é um "on the job training" se tiverem espaço para mais um gostaria de ajudar, nem que seja só a matar a sede dos treinadores....afinal o Mourinho nem sempre foi treinador (tb nunca foi aguadeiro, eheheh).

Cumprimentos

tejano96

Posted

Estou a ver que começam a aparecer alguns interessados em alinhar neste projecto. Ao LuRsT e ao tejano96, como podem ver, esta thread é já antiga e nunca mais se falou sequer na possibilidade de vir a fazer este projecto. No entanto, como eu disse há uns meses atrás, basta alguém assumir a liderança que o P@P dá todo o apoio possível no que for necessário.  😛

Posted

Bem,

Eu até tomava essa liderança o problema é que eu estou mesmo a começar e preciso de indicações. Não me considero minimamente competente para assumir isso.

Se alguem quiser alguma coisa (projecto) o que posso fazer é contactar os experts que por aqui há e avançar com a "coisa".

Fico à espera de sugestões para fazermos e aprendermos (por ex: fazer um print ou algo assim básico 😛 )

Cumprimentos

Posted

Eu não tenho muito tempo livre, mas se quiserem posso tentar coordenar isto.

Aprendi a programar em Python há 8 meses, não sei se chega, mas se todos concordarem podemos tentar.

Ora em primeiro lugar gostava de saber se vamos utilizar alguma das sugestões do PaBolo ou alguém tem melhores sobre o software de analise.

Se escolhermos uma das sugestões gostava de saber se alguém tem o programa e se pode postar um exemplo de um .txt criado por ele.

Obrigado.

"A computer program it's a world, the programmer its God"

Posted

Bem,

Eu acho que ele está desaparecido me combate, por isso, tanto quanto sei não existe nenhum projecto. Se tiveres alguma sugestão, vamos a isso. Eu preciso mesmo de algo prático para aprender Python.

Cumprimentos

Posted

Por mim qualquer programa de analise serve.

Dava jeito era que alguém o tivesse.

Alguém tem algum programa deste tipo?

Se ninguém tive eu sugiro que usemos o HWiNFO32.

Tem um período de avaliação de 14 dias por isso permite-nos fazer varias analises.

Ou talvez um gratuito se alguém conhecer?

"A computer program it's a world, the programmer its God"

Posted

Uma aplicação grátis ou de código livre era o ideal, ou então também podemos tentar obter a informação nós próprios... 😁

Concordo, mas não conheço menhum.

Tens alguma coisa em mente?

Era bom que isso fica-se decidido já hoje.

Se às 9:00h não houver outras sugestões avançámos com o HWiNFO32.

"A computer program it's a world, the programmer its God"

Posted

Afinal não vamos poder usar o HWiNFO32 os reports só são suportados pela versão registada.

Contudo assim que tivermos alguns exemplos. O próximo passo será criar um programa que interprete essas informações.

Passo a explicar:

1- O programa terá de ler o .txt.

2-Identificar a informação.

3-Apresentar essa informação.

Obrigado.

"A computer program it's a world, the programmer its God"

Posted

Depois de muito ter procurado por um programa que fizesse reports em .txt, encontrei:

http://dw.com.com/redir?pid=10518374&merid=74601&mfgid=74601&ltype=dl_dlnow&lop=link&edId=3&siteId=4&oId=3040-2086_4-10518374&ontId=2086_4&destUrl=http://www.download.com%2F3001-2086_4-10518374.html

CPU-Z 1.32:

Find out everything about your computer you ever wanted to know with this program that gives you information such as processor name and vendor, core stepping and process, processor package, internal and external clocks, clock multiplier, partial overclock detection, and processor features including supported instructions sets. This version supports detection of the processor's core voltage, L2 bus width, support for two processors (in Windows NT/2000 only), and memory timing (CAS Latency, RAS to CAS, RAS Precharge).

Agora é só fazer alguns exemplos e criar um programa como eu disse no post anterior.

Nota: o ficheiro cpuz2 é o report em html, mas não podemos anexar com a extensão htm por isso eu mudei-a para txt é só voltar a muda-la para htm.

"A computer program it's a world, the programmer its God"

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.