Mensagens enviadas por: thiago_algo
Índice dos Fóruns » Perfil de thiago_algo » Mensagens enviadas por thiago_algo
Autor Mensagem
mochuara wrote:...sistemas de e-commerce, nem para sistemas de sites institucionais...


Você tem razão. Me expressei mal. Quando falei de sistemas, estava querendo dizer sistemas corporativos. Mas tenho certeza que você, uma pessoa inteligente, entendeu do que eu estava falando.

mochuara wrote:....Flex serve para ALGUNS tipos de sistemas...


Foi extamente isso que eu disse. Depende de vários fatores que vão além do "é bom" ou "é ruim". Você pode transformá-lo em bom ou ruim se souber tirar proveito das suas qualidades e minimizar os efeitos das suas deficiências. O que estou querendo colocar é que há muitas pessoas que ficam malhando determinadas tecnologias por puro preconceito ou fanatismo, sem justificativas. Flex não é a oitava maravilha do mundo, mas pode ser eficiente para o que se propõe (só depende do programador). Eu descrevi aqui uma situação em que um sistema web com javascript e html não atendeu bem os requisitos do projeto, que por outro lado foram muito bem atendidos com Flex.


djemacao wrote:
thiago_algo wrote:Pelo jeito JavaFX não vai nem a pau. Esqueceram de falar de suas qualidades para falar mal do que não conhecem. Pelo visto, todos que malharam Flex não o conhecem ou tentaram trabalhar com ele como se trablaha com html. Não entendo porque os "programadores java" não aceitam que outras tecnologias tenham também seu espaço. Citaram bastante o Yahoo aqui e este tem aplicativos em php até hoje, mas pelo visto só javascript do Yahoo presta, o PHP deles é uma porcaria.

Na minha opinião, java tem muito espaço no mercado é uma tecnilogia que se aplica bem muitos casos, mas não é unanimidade. Só faltou alguém dizer que construiria RIA's muito mais rápido com JSF do que com FLEX....

Não com JSF, mas com certeza com Rails ou Django .


Mas você pode usar flex no front-end e rails no back-end e ser muito produtivo também.

Eu não estou querendo discutir qual tecnologia é melhor. Apenas digo que tem casos onde flex pode ser bem aplicado, como foi aqui na empresa onde trabalho. Somos uma rede de comércio varejista de Santa Catarina com aproxidamente 80 filiais. Temos mais de 1200 estações de trabalho, sendo que mais de 90% delas rodam linux. Tinhamos nosso ERP desenvolvido em Kylix. Nossa aplicação começou a ser migrada há uns 4 anos. Começou-se utilizando EJB 2.1 para a regra de negócio. Muitos vão dizer que Deveríamos migrar para EJB 3, mas no momento isso é inviável e EJB 2.1 está nos atendendo bem. Para a camada de visualização tentamos alguns frameworks action based, mas nunca atingimos o nível de usabilidade que o usuário tinha em desktop. O mesmo ocorreu quando tentamos usar JSF, que foi pior ainda, tivemos uma produtividade menor devido a curva de aprendizado da equipe. Quando conhecemos o flex, não acreditamos nas coisas que ele prometia. Tanto que ele só foi aceito depois muito tempo e uma consultoria externa vir oferecê-lo. O aprendizado da equipe foi rápido e qualidade das telas do sistema, em termos de usabilidade, chegou muito próxima do sistema em Kylix. Nosso objetivo realmente foi alcançado, pois conseguimos a flexibilidade de não precisar ficar atualizando aplicativos desktop, mas mantivemos a experiência do usuário em nível que ele já possuia. Nosso sistema tem mais de 400 módulos, e em menos de 6 meses (começamos em maio) já migramos mais de 25% do sistema. Coisa que não conseguimos com as soluções que rodam sem plugin, diretamente no browser. E porque isso? Por que estávamos tentando usar o browser justamente para o que ele não serve. Aos que falam que o plugin é um problema, deveriam rever a utlização de uma plataforma que depende da instalação de uma vm, no caso java. O plugin do flash hoje está presente em mais de 95% dos browsers e tem instalação muito fácil. Só para complementar, para acessar o hardware, quando necessário, utilizamos applets java e neste momento estamos desenvolvendo uma aplicação de frente de caixa que acessa impressora fisca, pinpad, autenticadoras e impressoras matriciais usando Adobe Air. Tudo isso sem nos preocuparmos com o SO ou o browser do usuário e criando componentes extremamente especializados que facilitam e muito a vida do usuário.

Flex não é para e-commerce, nem para sites institucionais e sim para sistemas. Então não adianta ficar querendo comparar com produtos desses seguimentos. Também não adianta ficar discutindo o que é melhor e o que é pior. Com certeza vão existir casos em que é melhor e casos em que é pior. Mas cada cenário é diferente. Na minha opinião a maioria das pessoas que fica aqui discutindo não tem um caso onde usou a maioria dessas tecnologias para poder afirmar qual é melhor. Existem vários fatores a se considerar na escolha de uma tecnologia: o resultado final para o usuário, a equipe de desenvolvimento, a integração com outras tecnologias, a distribuição do software, etc...

Se alguém quiser mais detalhes do nosso projeto com java/flex é só perguntar.
Não está encontrando a biblioteca nativa a qual sua aplicação invoca, ou seja, o arquivo .so que tem esses métodos que você está tentandco invocar.
Pelo jeito JavaFX não vai nem a pau. Esqueceram de falar de suas qualidades para falar mal do que não conhecem. Pelo visto, todos que malharam Flex não o conhecem ou tentaram trabalhar com ele como se trablaha com html. Não entendo porque os "programadores java" não aceitam que outras tecnologias tenham também seu espaço. Citaram bastante o Yahoo aqui e este tem aplicativos em php até hoje, mas pelo visto só javascript do Yahoo presta, o PHP deles é uma porcaria.

Na minha opinião, java tem muito espaço no mercado é uma tecnilogia que se aplica bem muitos casos, mas não é unanimidade. Só faltou alguém dizer que construiria RIA's muito mais rápido com JSF do que com FLEX....
JonathanSSantos wrote:JAVAFX Future!


É... quem sabe no futuro. Atualmente para aplicações RIA a solução da Adobe, o framework Flex que roda sobre o FlashPlayer está muito a frente. A forma simplificada e organizada com se criam aplicações front-end com ele te dão uma produtividade enorme para o que se propõe. Enquanto JavaFX ainda está engatinhando.
Bird89du wrote:É uma proposta interessante do Google,

Pelo menos ela não copiou as bibliliotecas do Java com foi feito pela Microsoft para criar o C#, rsrs.

Minha opinião o Google tá ai para bater de frente com a Microsoft, primeiro lançou o navegador Chrome X Internet Explorer, depois cogitou em sistema operacional Chrome OS X Windows, tem o Android X Windows Mobile e agora o GO que pode bater fácil na plataforma Microsoft .net.

E o melhor de tudo, as tecnologias oferecidas pelo Google são baseadas e Linux e Open Souce.

Acho que a Microsoft só vai ficar com o mercado de hardware mesmo(vendendo mouse), rsrs.

Bato palma para o Google, que vem trazendo muitas novidades tecnológicas.

flw


O que eu acho incrível é como o pessoal trata a Microsoft como bandido e o Google como mocinho da história. Não acredito que o google faça alguma coisa apenas para ajudar alguém porque é bonzinho. Tomem cuidado, pois a tirânia da Microsoft é escancarada e não nos engana, mas será que o Google não é um lobo em pele de cordeiro?
Pessoal, tem alguma configuração no tomcat para limitar o número de requests simultâneos de um mesmo client? Meu problema é o seguinte: se o usuário fica atualizando a página do browser repetidamente cria muita requisições no sistema de backend que tem algumas rotinas de processamento demorado e trava o sistema.
Pessoal, o tomcat roda em apenas uma thread do sistema opercional ou ele cria várias threads?
Tchello wrote: Da uma lida nisso aqui:
http://www.jboss.org/community/wiki/SecuretheJmxConsole

Espero que lhe ajude.


Opa Tchello. E já dei uma olhada nesse artigo. O problema é desabilitaram o tomcat. Ele não carrega na inicialização do JBoss. Eu precisaria habilitá-lo novamente.

Mesmo assim, muito obrigado pela ajuda.

Pessoal, estou com uma dificuldade de configurar o JBoss para rodar o tomcat embutido nele. Meu objetivo é usar o jmx-console no ambiente de produção aqui da empresa. A pessoa que dabilitouo tomcat não trablaha mais aqui e eu estou coma alguma difculdade de reabilitar. Na minha máquina local roda sem problemas. A versão do JBoss que estamos usando aqui é 4.0.2. Se alguém souber como se faz para habilitar será de grande ajuda.

Muito obrigado!
Obrigado, ralphsilver, vou testar.

ralphsilver wrote:quando vc dá um cascade type PERSIST, vc está falando que na hora de persistir ele gravaria a entidade que está sendo gravada e o relacionamento em questão. A sintaxe correta é:



e não esqueça que na classe EstadoCivil vc tbm tem que fazer um relacionamento @OneToMany para essa classe.
Zoren, já tentei essa possibilidade, porém o erro continua o mesmo. O que parece é que o hibernate tem dificuldades em tratar um atributo da minha classe quando este é nulo, mesmo que eu tenha interesse que isso aconteça.

zoren wrote:Não sei se te ajuda

mas uma das anotações que vc usa pra mapear os campo tem um atributo nullable, ai é só setar true

Tente colocar um join column para indicar ao hibernate a qual colunas está relacionado o objeto endereço, mas ou menos assim:




Pessoal, sou iniciante em mapeamento objeto relacional e gostaria de uma ajuda de vocês.

Tenho o seguinte cenário. Um objeto profissional que possui um estado civil. Só que este estado civil pode ser nulo, não é obrigatório. Tentei mapear da seguinte maneira:



Quando tento cadastrar no banco com um estado civil existente tudo bem, porém quando tento cadastrar com um estado civil nulo ocorre o seguinte erro:


org.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before merging


Alguém poderia me ajudar, estou um pouco perdido.

Muito Obrigado
Pessoal, estou com a seguinte dificuldade. Tenho um arquivo jar chamado aplicacao.jar. Dentro desse arquivo tenho minhas classes na estrutura de diretórios com/koerich/visualizador. Ate aí tdo bem. Inclusive a Main-Class está sendo encontrada. O problema é que além das minhas classes, quero empacotar no aplicacao.jar também outros arquivos jar. Para isso criei uma pasta chamada lib dentro do aplicacao.jar. Porem não estou conseguindo definir corretamente o classpath no arquivo manifest para encontrar esses jar. Alguém sabe como fazer? Só tem mais um detalhe. A minha aplicação será executada por outra aplicação legada com uma chamada ao sistema operacional mais ou menos do tipo:



Pessoal, já procurei no google, na própria lista e até em outras listas de discussões e não encontrei nada. Se alguém poder dar uma bioa sugestão eu fico grato.


Att., Thiago Alves Goulart
 
Índice dos Fóruns » Perfil de thiago_algo » Mensagens enviadas por thiago_algo
Ir para:   
Powered by JForum 2.1.8 © JForum Team