| Autor |
Mensagem |
|
|
Alguem ai já fuçou no Redmine?
Tô usando ele num projeto e tá tinindo de bom
Características (descritas no site)
* Multiple projects support
* Flexible role based access control.
* Flexible issue tracking system
* Gantt chart and calendar
* News, documents & files management
* Feeds & email notifications.
* Per project wiki
* Per project forums
* Simple time tracking functionality
* Custom fields for issues, projects and users
* SCM integration (SVN, CVS, Git, Mercurial, Bazaar and Darcs)
* Multiple LDAP authentication support
* User self-registration support
* Multilanguage support
* Multiple databases support
|
 |
|
|
Boa noite,
Se você prefere uma ferramenta p gerar gráficos mensais e ter muita informação sobre sua rede, então sugiro dar uma olhada no MRTG. Se quiser uma análise mais detalhadas do pacote, dê uma olhada no Wireshark (antigo Ethereal).
O bom dessas ferramentas é que elas podem lhe dar muita informação ou fazer um resumo do tráfego, e aí vai de acordo com sua necessidade.
[]'s
|
 |
|
|
ah, desculpe, li beginning
Learning Python eu não cheguei a ler não, realmente bati em cima do Beginning e do Core
Existe um módulo chamado doctest que permite que vc coloque os unit tests como comentário na declaração do método (apesar de eu usar e preferir o unittest).
Apenas citei o caso de Cobra pq essas construções são declaradas na linguagem mesmo, por exemplo:
Apenas uma melhorada no exemplo do site.
Eu gostei
[ ]'s
|
 |
|
|
EDIT: Dei uma verificada agora há pouco no Core Python e algumas coisas da versão 2.6 são explicadas sim (por exemplo a construção "with")
Existem algumas outras citações sobre modificações presentes na versão 2.6, mas nada muito aprofundado.
De qualquer maneira, o Core Python e Beginning são dois ótimos livros pra se iniciar e ir até um nível médio/avançado.
Ambos contém uma pequena introdução a Jython e IronPython também, caso tenha interesse em adaptar um sistema Java ou C# ou fazer estes sistemas em Python e depois portá-los para Java/C#.
[ ]'s
ps.: Olhando no site do projeto mono encontrei a linguagem Cobra, o design por contrato e testes unitários integrado ao código fonte da classe parece bem interessante. Se puder dê uma olhada também.
|
 |
|
|
Me encontro na mesma situação, estou terminando a faculdade este ano e também não quero ficar no insert/update/delete. Apesar de ter trabalhado muito com foco em banco de dados e fazer alguns tunnings no servidor da empresa onde faço estágio, realmente gostaria de trabalhar com coisas diferentes.
Em tempo: louds, no caso do projeto mono, existe alguma demanda por profissionais atualmente? não acompanho o projeto muito de perto, mas pelo (ainda) pouco que conheço de .NET está ficando muito bom.
[ ]'s
|
 |
|
|
Recomendo o Core Python Programming, achei melhor que Beginning Python...
IMO, aborda as coisas de maneira mais rápida caso vc já conheça alguma linguagem de programação, e já aborda alguns projetinhos legais na parte 2.
O Beginning Python também apresenta alguns projetos no final, e tem uma explicação bem clara. Eu iniciei pelo Beginning Python e há uns dias comprei o Core, realmente recomendo.
[]'s
|
 |
|
|
Boa tarde,
Talvez nao fui mto claro com a minha duvida anterior. Por algum motivo nao muito claro fiz uma baita confusao com o conceito de camada de persistencia. De qualquer maneira, vou explicar o que ocorre por aqui, uma vez que pode ser a realidade de outro programador.
Nosso sistema Web nao possuia suite de testes e esta a meu cargo desenvolve-los (estou abordando a camada de persistencia atualmente). O sistema utiliza um arquivo de properties com as queries utilizadas, e minha duvida no post anterior eh justamente em relacao ao dominio dos testes (se devo e como separar os testes unitarios nas classes DAO com os testes unitarios do banco). Como nem todos os metodos das classes DAO mapeiam uma uma query, possivelmente terei que adicionar outras funcionalidades para realizar os testes unitarios do banco.
Entao minha duvida eh: qual a melhor solucao para esse caso?
Agradeco a atencao
|
 |
|
|
Bom dia,
Tenho uma dúvida mais conceitual: é válido realizar testes unitários da camada de persistência através das classes DAO de um sistema, ou devo separar os testes entre somente na camada de persistência (utilizando por exemplo o dbUnit) e somente nas classes DAO (utilizando possivelmente Mock Object)?
Sou novato no pensamento TDD, porém creio que será de grande valia para minha experiência em programação.
Agradeço desde já
|
 |
|
|
Hum, aí complicou. Sei que é possível mudar através da linha de comando, mas sinceramente não me lembro (há um ano sem Windows por aqui).
Dê uma procurada nos comandos /u, /c, algo assim, é executado pelo cmd.
Apenas como curiosidade, este arquivo com dados não formatados, viria de alguma outra base de dados?
|
 |
|
|
Boa noite,
ricelly, verifique se o eclipse tem o pyDev corretamente configurado, se o interpretador está corretamente linkado, etc. Eis o link do danado:
http://pydev.sourceforge.net/
Quanto a projetos, você baixar vários da Internet, ou faça o famoso hello world para testar
Ah sim, verifique se através do IDLE se seus scripts rodam normalmente!
[]'s
|
 |
|
|
Boa noite,
Você usou o pg_dump? Se usou, tente importar pelo pg_restore. Uma coisa que eu enrosquei muito também foi na codificação do texto do arquivo .sql, meu banco só estava aceitando LATIN1 e o arquivo era UTF-8, gerava muitos erros desse tipo, além de outros com os caracteres de controle. Se for este o problema, basta abrir o arquivo em um editor de texto e salvá-lo com a codificação correta.
[]'s
|
 |
|
|
dedejava,
Aí depende do ramo e do que você quer fazer. Ter um mestrado em processamento de linguagens naturais o habilita a pesquisar as diversas formas de análise sintática/semântica, etc e tal, e se alguma empresa estiver desenvolvendo, por exemplo, uma interface que aceita como entrada a fala do usuário, então provavelmente ela contratará alguém que saiba como desenvolver isso.
IA por IA é um conjunto muito grande de técnicas e métodos, então existem diversas áreas para mestrado/doutorado (entre no site das grandes Universidades em Computação, elas sempre abordam algum tema de IA). Aproveitando o tema "Mestrado", por aqui na UEL (Universidade Estadual de Londrina, no Paraná) será aberto o curso de mestrado em Modelagem e Simulação de Sistemas (que aborda um pouco de IA e métodos estocásticos) e Redes. O link: http://www2.uel.br/pos/mestradocomputacao/?content=linhas_pesquisa.htm
Acho interessante pesquisar algo pouco explorado (por exemplo, processamento de linguagem natural é um ramo com muito futuro, penso eu).
A questão de ter um mestrado/doutorado vai realmente de como vc quer aumentar seu conhecimento científico na área em que atua, ou se deseja explorar outras áreas do conhecimento na Computação. Eu particularmente conheço diversas pessoas que sempre conciliaram o trabalho com a pesquisa de Mestrado/Doutorado e continuam seguindo por este caminho até hoje.
[]'s
|
 |
|
|
Boa noite,
Reforçando um pouco da idéia apresentada pelo Luca:
Este ano será o meu último ano de graduação e tive a experiência de frequentar uma universidade pública (3° e 4° ano) e privada (1° e 2°). Meu curso de banco de dados (3° ano) foi horrível, péssimo, e ficamos mais tempo estudando Hibernate (opção de framework do nosso professor, cuja explicação para tal escolha residia no fato de que, segundo ele, em seu doutorado ele chegou a fazer algo "parecido") do que estudando conceitos de Álgebra Relacional, normalização, etc.
Eu acredito realmente que cada um se esforça, em suas condições para superar este tipo de dificuldade (afinal é muito complicado trocar de professor em uma Universidade pública, ou tentar convencê-lo de que sem a base teórica é difícil elaborar um projeto em alguns dias), mas a experiência desta disciplina em particular me trouxe alguns valores que eu desconhecia na universidade privada.
Existem sim aqueles que passam o tempo discutindo o framework da moda, provavelmente por acharem que estas soluções ficarão um bom tempo sendo utilizadas para que eles possam ingressar no mercado de trabalho e serem muito bons. Mas outros (diria uma minoria) realmente sentem a falta da parte teórica, pois entendo-a é relativamente simples entender as soluções que surgem ou propor novas soluções.
Hoje eu procuro solucionar, aos poucos, essas grandes falhas da minha grade curricular e do meu conhecimento e há muito a ser preenchido. Mas, particularmente, o melhor ensinamento que eu levo destes longos quatro anos é que depende só do nosso esforço e vontade, porque a cada dia em que conheço outros estudantes de outras universidades, o consenso parece ser de que a qualidade do nosso ensino superior, esta área considerada tão "nobre", está beirando o medíocre. E como experiência própria, a grande maioria dos meus colegas de universidade privada trabalhavam, talvez por isso os professores achassem melhor pegar um pouco mais leve para que a faculdade não perdesse verba.
[]'s
|
 |
|
|
Boa noite,
Estou usando o TurboGears (framework web) em alguns projetos pessoais/do estágio, e sinto que é bem tranquilo aprendê-lo.
Link: http://turbogears.org/
Muitas pessoas citam o Django também (apesar de ser mais apropriado para construção de gerenciadores de conteúdo, na minha humilde opinião).
Eu particularmente gosto do TurboGears por ser bem mais fácil entender o MVC através dele (não tive muito contato com a idéia, mas achei muito bacana), e é relativamente simples de se construir aplicações web (estou fazendo alguns projetos pequenos ainda).
Quanto ao Ruby, um amigo do trabalho utiliza o Ruby on Rails para desenvolver uma aplicação média, e parece estar se dando muito bem com este framework. Do meu ponto de vista, o RoR tem uma comunidade muito forte, boas ferramentas, e bem mais material que o TG. Creio que vale a pequena dar uma olhada nos dois (claro que atualmente o RoR predomina, mas eu acho ótimo as ferramentas do TG, especialmente o MochiKid e SQLObject ).
Ah, creio que vale a pena estudar ambas, e muito bem. E Javascript também
[]'s
|
 |
|
|
Sem querer distorcer o foco do post, mas aproveitando: utilizo Python para o meu TCC, e apesar de não contar com muita experiência em desenvolvimento Web, gostaria de saber se alguém já utilizou o Turbo Gears em algum projeto, pois dei uma lida na documentação e achei muito bacana .
[]'s
|
 |
|
|
|
|