Eu não lembro nem meu almoço de sexta-feira passada ;P

Stefan Horochovec
Engenheiro de Software
Blog: http://www.horochovec.com.br/
Twitter: http://twitter.com/horochovec



Em 18 de setembro de 2012 08:42, Helio Antonio Francisco Silva <
[email protected]> escreveu:

> cara nao sei se voces lembra de um topico gigante que eu criei a um bom
> tempo atraz acho que a uns 2 anos sobre modulos tinha quase 88 repostas.
> chegamos a conclusao que nao da pra usar modulos, a memoria aumenta sem
> parar mesmo com o garbage colector, boas praticas de referencia fraca e
> destruir os objetos que nao sao utilizados infelizmente a memoria do
> navegaor vai subindo ate nao poder mais.
>
>
> 2012/9/18 Stefan Horochovec <[email protected]>
>
>> Olá
>>
>> Esses dias fiz um refactory em um projeto aqui na Petrobras e reduzi uma
>> app de um arquivo SWF único de 8 megas para 2.8, e ainda vamos reduzir mais
>> aplicando uma melhor divisão da aplicação em módulos.
>>
>> Colocando todo os recursos do framework do Flex na RSL você já reduz mais
>> de 1 mb sua aplicação. Ai tem técnicas para reduzir imagens, etc...
>>
>> Com certeza dá para reduzir essa app. Não estou dizendo que ela esteja
>> ruim, só acho que com certeza da para aplicar algumas técnicas e deixar
>> menor.
>>
>> Stefan Horochovec
>> Engenheiro de Software
>> Blog: http://www.horochovec.com.br/
>> Twitter: http://twitter.com/horochovec
>>
>>
>>
>> Em 17 de setembro de 2012 17:18, Helio Antonio Francisco Silva <
>> [email protected]> escreveu:
>>
>> Porra Puta Ideia, nem tinha pensado nisso...
>>>
>>> Posso deixar disponivel online, e tambem nas empresas instalo o AIR, ai
>>> sim vai ficar the flash
>>>
>>>
>>>
>>> 2012/9/17 Ernani Joppert Pontes Martins <[email protected]>
>>>
>>>> Talvez vc poderia passar esse app para AIR não?
>>>>
>>>> Como vai ser usado nas empresas, seria interessante ele rodar local em
>>>> vez de ficar no server.
>>>>
>>>> O AIR tem essa facilidade de live update também.
>>>>
>>>> Dá uma pensada por aí se sua adaptação de código não seja tão dolorosa!
>>>>
>>>> Abraço,
>>>>
>>>> Ernani
>>>>
>>>>
>>>> 2012/9/17 Helio Antonio Francisco Silva <[email protected]>
>>>>
>>>>> Entao sussa, o carregamento e o que menos me importa, pq a empresa
>>>>> sempre vai carregar o sistema, entao teoriacamente ta sempreem cache, digo
>>>>> e de memoria e tal.
>>>>>
>>>>>
>>>>> 2012/9/17 [email protected] <[email protected]>
>>>>>
>>>>> Alguém já disse que tamanho não é documento. hehehe
>>>>>> Então Helio, não se martirize por causa disso, se vc está ciente das
>>>>>> boas práticas, reutilização, componentização, etc etc etc.
>>>>>> Seu sistema está OK.
>>>>>> Realmente utilizar modulos ajuda o pré-carregamento de partes
>>>>>> necessárias quando forem utilizadas, mas cada caso é um caso.
>>>>>>
>>>>>> Se você souber utilizar as opções FRAMEWORK LINKAGE (merge into code
>>>>>> / runtime shared library) já é um adianto.
>>>>>>
>>>>>> E outra, todas as bandas largas de conexão é muito mais rápido para
>>>>>> fazer o download, então quando for a primeira vez que o usuário for
>>>>>> utilizar seu sistema, o navegador irá baixar o SWF e só irá baixar
>>>>>> novamente quando existir atualização ou quando ele apagar o 
>>>>>> cache/arquivos
>>>>>> temporários.  Vc não terá problemas, acredito que a velocidade para 
>>>>>> baixar
>>>>>> o seu SWF, será o mesmo tempo que alguns sites/portais demoram para
>>>>>> carregar todas as imagens existentes.
>>>>>>
>>>>>> relaxa
>>>>>> Aqui tenho aplicação utilizando 5 Sub-aplication, onde variam de 3 a
>>>>>> 5mb
>>>>>> e tenho uma outra aplicação utilizando Modules onde variam de 100kb a
>>>>>> 500kb.
>>>>>> A diferença é que a maior tem várias imagens, muitas imagens.
>>>>>> e não tenho problemas com carregamento de SWF.
>>>>>>
>>>>>>
>>>>>> --
>>>>>> ****************************************************
>>>>>> www.brbsoftware.com.br
>>>>>> [email protected]  (MSN & Skype)
>>>>>> blogflex.brunobg.com
>>>>>> @brunogrohs
>>>>>> (21) 9913-2397
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> Em 17 de setembro de 2012 13:27, Piero Brito <[email protected]>escreveu:
>>>>>>
>>>>>> Eu já fiz um sistema que ficou maior que isso só que era pra intranet
>>>>>>> da empresa. Se o sistema for pra intranet da empresa acho que não tem
>>>>>>> problema não mas se for pra rodar na internet seria bom usar módulos pra
>>>>>>> deixar o sistema mais leve. No meu sistema lá eu não uso módulos.
>>>>>>>
>>>>>>> Valeu
>>>>>>>
>>>>>>> Em 17 de setembro de 2012 13:22, Fabio Luciano Goes <
>>>>>>> [email protected]> escreveu:
>>>>>>>
>>>>>>>> nao se desvalorize meu colega, vc esta fazendo um sistema, já basta
>>>>>>>> o pessoal que nao é de TI, que pede para agente fazer um "sisteminha"
>>>>>>>>
>>>>>>>>
>>>>>>>> Em 17 de setembro de 2012 13:06, [email protected] <
>>>>>>>> [email protected]> escreveu:
>>>>>>>>
>>>>>>>>> se for flex web, seria bom vc dividir isso em modulos e ir
>>>>>>>>> carregando-os conforme necessidade, o usuario agradece.
>>>>>>>>>
>>>>>>>>> Em 17 de setembro de 2012 12:58, Helio Antonio Francisco Silva <
>>>>>>>>> [email protected]> escreveu:
>>>>>>>>>
>>>>>>>>> Pessoal, to montando um sisteminha singelo e ja tenho uns deixa eu
>>>>>>>>>> ver... 31 telas, mas acredito que eu va ter umas 200 telas, + ou - 
>>>>>>>>>> isso,
>>>>>>>>>> meu SWF ja ta com exatamente 1.6 megas
>>>>>>>>>> Bom tem algum problema nisso ? eu to usando subaplication ou seja
>>>>>>>>>> eu nao uso modulo, somente instacio. uso muito o popup e tabs tem 
>>>>>>>>>> problema
>>>>>>>>>> meu arquivo principal ter uns 2 ou 4 mega, com toda aplicação dentro 
>>>>>>>>>> ?
>>>>>>>>>> Pq tipo em teoria e so empresa que vai usar entao geralmente aqui
>>>>>>>>>> pelo menos as empresas todas tem internet de 10 a 50mega de conexao, 
>>>>>>>>>> mas ja
>>>>>>>>>> teste com minha net de casa e abra super rapido.
>>>>>>>>>> Queria saber sobre memoria e tal, nunca fiz uma aplicação tao
>>>>>>>>>> grande assim, e to usando muito validação, e todas as boas praticas 
>>>>>>>>>> mas
>>>>>>>>>> sabe como e ne... nao adianta ficar o melhor sistema do mundo se nao 
>>>>>>>>>> der
>>>>>>>>>> pra rodar el direito.
>>>>>>>>>>
>>>>>>>>>> e isso, aguardo comentarios.
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> *Hélio Antonio Francisco Silva*
>>>>>>>>>> Desenvolvedor web
>>>>>>>>>> Certificado Flash developer
>>>>>>>>>> Certificado Flash Design
>>>>>>>>>> Certificado web developer
>>>>>>>>>> Consultor Microsiga / Totvs
>>>>>>>>>> Desenvolvedor ADVPL / ASP
>>>>>>>>>> Analista de sistemas e ERP Sênior.
>>>>>>>>>>
>>>>>>>>>>  --
>>>>>>>>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>>>>>>>>>> Para enviar uma mensagem, envie um e-mail para
>>>>>>>>>> [email protected]
>>>>>>>>>> Para sair da lista, envie um email em branco para
>>>>>>>>>> [email protected]
>>>>>>>>>> Mais opções estão disponíveis em
>>>>>>>>>> http://groups.google.com/group/flexdev
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>  --
>>>>>>>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>>>>>>>>> Para enviar uma mensagem, envie um e-mail para
>>>>>>>>> [email protected]
>>>>>>>>> Para sair da lista, envie um email em branco para
>>>>>>>>> [email protected]
>>>>>>>>> Mais opções estão disponíveis em
>>>>>>>>> http://groups.google.com/group/flexdev
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> *Fabio Luciano Goes dos Santos
>>>>>>>> Analista Desenvolvedor
>>>>>>>> [email protected]*
>>>>>>>>
>>>>>>>>  --
>>>>>>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>>>>>>>> Para enviar uma mensagem, envie um e-mail para
>>>>>>>> [email protected]
>>>>>>>> Para sair da lista, envie um email em branco para
>>>>>>>> [email protected]
>>>>>>>> Mais opções estão disponíveis em
>>>>>>>> http://groups.google.com/group/flexdev
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>>
>>>>>>> *Piero Brito
>>>>>>> **Analista de Sistemas*
>>>>>>>
>>>>>>>  --
>>>>>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>>>>>>> Para enviar uma mensagem, envie um e-mail para
>>>>>>> [email protected]
>>>>>>> Para sair da lista, envie um email em branco para
>>>>>>> [email protected]
>>>>>>> Mais opções estão disponíveis em
>>>>>>> http://groups.google.com/group/flexdev
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>  --
>>>>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>>>>>> Para enviar uma mensagem, envie um e-mail para
>>>>>> [email protected]
>>>>>> Para sair da lista, envie um email em branco para
>>>>>> [email protected]
>>>>>> Mais opções estão disponíveis em
>>>>>> http://groups.google.com/group/flexdev
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> *Hélio Antonio Francisco Silva*
>>>>> Desenvolvedor web
>>>>> Certificado Flash developer
>>>>> Certificado Flash Design
>>>>> Certificado web developer
>>>>> Consultor Microsiga / Totvs
>>>>> Desenvolvedor ADVPL / ASP
>>>>> Analista de sistemas e ERP Sênior.
>>>>>
>>>>>  --
>>>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>>>>> Para enviar uma mensagem, envie um e-mail para
>>>>> [email protected]
>>>>> Para sair da lista, envie um email em branco para
>>>>> [email protected]
>>>>> Mais opções estão disponíveis em
>>>>> http://groups.google.com/group/flexdev
>>>>>
>>>>
>>>>  --
>>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>>>> Para enviar uma mensagem, envie um e-mail para [email protected]
>>>> Para sair da lista, envie um email em branco para
>>>> [email protected]
>>>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>>>>
>>>
>>>
>>>
>>> --
>>> *Hélio Antonio Francisco Silva*
>>> Desenvolvedor web
>>> Certificado Flash developer
>>> Certificado Flash Design
>>> Certificado web developer
>>> Consultor Microsiga / Totvs
>>> Desenvolvedor ADVPL / ASP
>>> Analista de sistemas e ERP Sênior.
>>>
>>>  --
>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>>> Para enviar uma mensagem, envie um e-mail para [email protected]
>>> Para sair da lista, envie um email em branco para
>>> [email protected]
>>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>>>
>>
>>  --
>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>> Para enviar uma mensagem, envie um e-mail para [email protected]
>> Para sair da lista, envie um email em branco para
>> [email protected]
>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>>
>
>
>
> --
> *Hélio Antonio Francisco Silva*
> Desenvolvedor web
> Certificado Flash developer
> Certificado Flash Design
> Certificado web developer
> Consultor Microsiga / Totvs
> Desenvolvedor ADVPL / ASP
> Analista de sistemas e ERP Sênior.
>
>  --
> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> Para enviar uma mensagem, envie um e-mail para [email protected]
> Para sair da lista, envie um email em branco para
> [email protected]
> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a