| Autor |
Mensagem |
|
|
Ehb wrote:Alo,
Eu preciso de apresentar uma proposta para a minha tese de bacharelato amanha (Sexta-feira), alguem tem alguma sugestao ? Eu gostaria de algo que envolvesse networks e java .
Obrigado
Acho que agora já é tarde para isso, afinal você já deve ter entregue a sua proposta, mas na época no meu mestrado em Ciência da Computação eu desenvolvi um projeto que se tratava de um analizador de tráfego de rede distribuído, usando agentes móveis.
O princípio básico é que, devido à arquitetura das redes ethernet, não é possível analizar tráfego de uma rede que possua muitos segmentos de um único ponto, ou seja, para isso seria necessário ter um software "ouvindo" passivamente a rede em cada barramento. Pensando nisso eu desenvolvi um sistema multi-agentes (em java) que era composto por um servidor e múltiplos agentes que eram enviados para equipamentos distantes. Estes por sua vez enviavam informações dos seus segmentos de rede para o servidor que exibia tudo de forma centralizada.
|
 |
|
|
Olá pessoal,
Depois da minha última incursão aqui no fórum, na época em que publiquei em meu blog, agora em novo endereço, um vídeo que gerou muita polêmica aqui em torno desse assunto, do uso de IDE's, metodologias e filosofias de desenvolvimento, etc. resolvi aproveitar o feriado para levantar aqui esse questionamento:
Como anda o uso de outras linguagens e/ou frameworks Web MVC baseados em outras linguagens (Rails, Django, etc.) dentro da comunidade GUJ?
Alguém passou a adotar o uso de editores de texto no uso desses ou de outros frameworks web em detrimento ao uso de IDE's?
Estou em vias de escrever um artigo sobre a adoção de frameworks web (principalmente rails e django) entre programadores java e gostaria muito de contar com as informações de vocês.
|
 |
|
|
What?
Plat_Forms is an international programming contest. It aims at comparing different technological platforms for developing web-based applications: Java EE, .NET, PHP, Python, Ruby-on-Rails.
Why?
Selecting the right technology for any particular software project is very important and there is consequently a lot of discussion regarding the pros and cons of the various platforms. However, much of the discussion is more akin to religious debate than to a rational discussion in an engineering mindset.
The reason: hardly any neutral information is available that allows for direct comparison of the practical (rather than theoretical) effects that each platform will have in your project.
The purpose of Plat_Forms is to change that and to obtain neutral information on practical consequences of using one platform versus the other.
More information: http://www.plat-forms.org/
|
 |
|
|
Agora que algumas tentativas infantis de agressão contra a minha pessoa já foram feitas (pena de mim!? não conheço C e C++?! Sinceramente, procure se informar) e que o assunto parece ter ganho um pouco mais de maturidade com a participação sóbria de pessoas mais sensatas, espero poder fazer parte da discussão sem ter que ler outros impropérios.
Já que citaram o Eclipse, gostaria de deixar registrado que existe um plugin para o mesmo chamado PyDev, que permite o trabalho com a linguagem Python, o qual tenho usado com bastante sucesso, entretanto, não concordo que o uso de uma IDE seja algo necessário ou que programar usando um editor de texto seja algo negativo, até porque existem editores de texto voltados para o público programador e que contam com recursos muito interessantes, vide TextMate para MacOSX, gEdit para Gnome e EditPlus para Windows.
|
 |
|
|
apo wrote:
Então vamos fazer o seguinte, aprenda um pouco mais sobre os frameworks existentes para Java e depois escreva um novo artigo no seu blog. Fale bem ou não, mas sabendo do que está falando
Idem. meu amigo, Idem.
|
 |
|
|
javaBeats wrote:
A universidade em questão vem por muito tempo promovendo tecnologias defasadas (i.e., Delphi), e quando finalmente muda para se aproximar do mercado, o trabalho de poucos bons entusiastas vai por água abaixo com "comparativos" pobres e sem fundamentos, como este que gerou o thread todo. E o mercado presta muita atenção nessas coisas, como o nosso amigo Luca acaba de salientar.
Eu só posso lamentar =/
Só para constar, fui um dos que mais insistiu para que Java fosse adotado na grade do curso. Hoje a linguagem é utilizada em várias disciplinas, e nem por isso preciso defendê-la como se fosse a "única linguagem" com a qual as pessoas podem trabalhar.
Creio que há uma troca quando as pessoas expoem as suas próprias opiniões ou trazem à luz opiniões divergentes daquelas que a maioria segue, se não fosse assim estariamos todos utilizando cobol e c pra tudo. Bom, tem um outro vídeo do mesmo autor lá no blog, que postei há alguns dias, então não vou entrar no mérito do assunto abordado por ele, sendo assim, aguardo a opinião de vocês lá no blog .
No primeiro post sobre o assunto fiquei conhecendo o Mentawai e já comecei a dar uma olhada nele. Fico feliz que existam pessoas dentro da comunidade de usuários Java que estejam desenvolvendo soluções específicas tão boas quanto as que existem em outras linguagens, acho que todo mundo só tem a ganhar com isso. Eu estou tirando várias coisas positivas da polêmica gerada pelo vídeo anterior, só espero que outras pessoas também estejam, afinal de contas, educação se faz com polêmica e reflexão.
Além do mais, o vídeo em questão foi feito por uma pessoa que trabalha na NASA, então se o fato de ter opiniões divergentes faz de uma instituição ou de uma pessoa algo pior do que é na realidade então a NASA deve ser uma porcaria, alias, critiquem a NASA e o funcionário deles, foi ele quem fez o vídeo, não eu.
|
 |
|
|
Luca wrote:Olá
Não sou defensor do Java em cruzada nenhuma. Ao longo dos meus 37 anos de desenvolvimento de sistemas já passei por muitas linguagens e ainda pretendo conhecer mais algumas. Mas não seria com exemplinhos destes que alguém poderia me convencer das suas vantagens.
Quanto aos exemplos do vídeo, estou certo que são mesmo insuficientes para se chegar a qualquer conclusão definitiva, mas note que me limitei a sugerir que as pessoas experimentem utilizar as ferramentas/linguagens citadas nele.
Publicidade negativa? De forma alguma. Só acho que espancar o mensageiro não ajuda a mudar uma má notícia.
|
 |
|
|
Luca wrote:Olá
Concordo plenamente! Louco a gente não contraria.
Aqui somos apenas uns 10 mil usando Java e usamos porque a gente gosta de sofrer!
Mas pode ser também que a vida não seja tão simples como pensa este professor.
PS: Pobre dos seus colegas de faculdade. Algumas pessoas pensarão mal de quem estuda com um cara destes.
Caro amigo, você leu o post? Note que eu encontrei o vídeo na web e fiz uma análise do vídeo. O fato de você não concordar com a opinião do autor do vídeo ou mesmo com a minha não me incomoda de forma alguma, mas procure se informar antes de sair fazendo críticas pessoais a respeito de uma pessoa que você sequer conhece.
Alias, note que sou membro desse fórum desde 2004 e que me mantenho informado sobre assuntos que são pertinentes ao meu trabalho seja lá qual for a linguagem de programação, sistema operacional, ferramenta, etc. Aconselho que faça o mesmo e procure conhecer mais aquilo que critíca, seja uma pessoa, um produto ou seja lá o que for.
|
 |
|
|
|
|