Viva a todos. Surgiu-me um problema recente, no final da minha tese de mestrado (5 anos na FEUP), onde estou a fazer uma app em rails. Imaginem um StumbleUpon mais simples, e com uma API. Tenho um algoritmo que preciso de correr, que involve manipular imensos dados numa DB MySQL. Ando a fazê-lo numa rake task, mas não tenho a certeza
Eu uso o file_column, particularmente gosto muito. Uso ele para fazer upload de zip que descompacta automaticamente o arquivo no sistema tambem. 2009/5/26 Filipe Pina <filipe.c.p...@gmail.com> -- Johalf Farina +55 (51)93170879 [link] [link] [link]
oi, pessoalmente uso o paperclip: [link] tem-se aguentado bem. :) no caso do bookworms, também usamos 2 plugins jquery para fazer o resize e crop das imagens pelo utilizador. o paperclip também tem a vantagem de podermos criar vários processors
(mod_porter) hmmm... interesting... tenho de experimentar isso... :) (paperclip) sim, realmente os processores do paperclip parecem-me bastante mais DRY que os do attachment_fu :P e acho que no attachment_fu so se pode definir um processor para o attachment em si e não para o que o paperclip chama de styles! cool
O paperclip é ligeiramente mais simples e clean q o attachment_fu, mas acho que vão dar ao mesmo. A única verdadeira vantagem q vi no paperclip, foi manter os atributos relativos ao ficheiro, necessários para o plugin funcionar, bem evidenciados. Mas já agora, alguém tem preferências por um dos dois plugins?
Sim, correcto, o Passenger trata disso. Quando o ficheiro está finalmente completo, é que é procesado pela rails app. Pelo que eu percebi, o mod_porter permite substituir a rails app no processamento de multipart files, ou seja, o parsing é feito por ele permitindo que a rails app nao tenha esse overhead.
Também gostava de saber mais. Eu já tentei por imagens com o attachment_fu para fotos e assim, queria também era usar crop & resize com JS por exemplo. []
Na verdade uma coisa não tem relação com a outra, o mod porter é um módulo para apache que vai delegar a escrita do arquivo no servidor através de uma lib em c... vc vai continuar usando paperclip ou attachment_fu em conjunto com o mod_porter para não ter problemas com travamentos dos seus processos
É isso mesmo Daniel, o problema tem a ver com atendimento de pedidos. Um upload tem um custo de processamento elevado. Neste momento todo o upload que seja processado pelo rails torna-se um problema de performance e escalabilidade. Pergunto-me se se justifica, para já, usar o mod_porter, sendo ele ainda uma
Olá pessoal! Ando aqui em busca do Santo Graal dos uploads em Rails.. ;) O problema está muito bem descrito aqui: [link] Gostaria de saber o que acham e caso tenham uma solução que não seja Beta, partilhem ;) Cumps, David Ribeiro