JavaFree.org | RubyOnBr.org

Posts recentes by jmp

Acompanhar Posts recentes by jmp 104 posts encontrado

Páginas: 1 2 3 4 5

28/12/2006
Avatar jmp 104 posts

Tópico: Liberado novo artigo do Akita!

gostei muito do texto mas achei que a inclusao de asp.net como “framework web” mvc pode não ser lá das mais adequadas,

parabens,

[]s

 
28/12/2006
Avatar jmp 104 posts

Tópico: Dreamhost, bad_httpd_conf

AHAHAHHAHHAHAHHA.

Eu respondi um tópico criado por mim mesmo. To trabalhando demais.

 
28/12/2006
Avatar jmp 104 posts

Tópico: Dreamhost, bad_httpd_conf

oi, estou sem tempo, mas qualquer coisa me explica legal no email que eu posso te ajudar. (uso dreamhost)

[]ss

eduardo.rdm (AT) gmail.com

 
12/12/2006
Avatar jmp 104 posts

Tópico: Chat em rails

minha dica é usar requisicoes ajax consecutivas, peça as novas mensagens e o servidor soh retorna algo quando houver mensagens, quando der o timeout ou uma mensagem chegar, faça outra requisicao.

eu fiz um assim de teste e funcionou praticamente como se fosse tempo real.

 
11/12/2006
Avatar jmp 104 posts

Tópico: Formatar data

faz a definição do Date, depois coloca esse código logo abaixo:

 
09/12/2006
Avatar jmp 104 posts

Tópico: Ruby em Projeto Crítico

lembrar de coisas como sessions. session gravada em disco soh da problemas.

Meu site as vezes ficava doido, dando 500, lento, o ie dava “operacao anulada”, coloquei para gravar session em myisam e os problemas acabaram. Criei logo depois meu proprio activerecord e a velocidade aumento ainda mais.

 
09/12/2006
Avatar jmp 104 posts

Tópico: Quandos os plug-ins vão mal

acho que o unico plugin que eu usei ate hoje out of the box foi asset packager, e o compressor de js do tinymce, sao perfeitos!

 
09/12/2006
Avatar jmp 104 posts

Tópico: Quandos os plug-ins vão mal

eu alterei tanto o file_column que praticamente eh outro plugin, ficou muito bom alias, quando eu tiver tempo eu vou disponibilizar ele (algumas customizacoes soh funcionam no meu projeto), o que eu adicionei:

- integracao de verdade com rmagick (nao soh aquela passagem louca de parametro que o fc faz)
- montagem da “rota” do path do arquivo ex: /storage/:user_login/:image_id/:etc/:etcetc/
- controlador anti leech que faz os uploads (usa sessoes, eh bom usar sessoes no bd senao fica lento)
- arrumei de vez o problema com filenames e extensao maiuscula
- tirei o memoryleak do objeto do rmagick se voce mudar o geometry

 
08/12/2006
Avatar jmp 104 posts

Tópico: Quandos os plug-ins vão mal

Oi pessoal!

Usar ou não plugin? Bom, lá vai minha experiencia:

Tenho um projetinho pessoal (shiftk.net) e precisava de algo para buscar videos do youtube (api). Encontrei o plug in para rails, super. Funcionava perfeitamente na minha maquina e, apesar de requerer xml-simple e ter um codigo relativamente grande para as poucas coisas que ele faz, resolvi deixar ele mesmo. (ele é na verdade um gem)

Coloquei o projeto ar… depois de lutar para conseguir instalar meus proprios gems em conjunto com os gems ja existentes do isp, o negocio parecia que estava funcionando. Mas percebi que estava lento e eventualmente uns erros malucos apareciam no youtube. Fui rever o codigo do youtube0-8-0 e não gostei do que vi, o approach usado nao é dos melhores, e eventualmente daria pau dependendo das configuracoes do xml-simple, enfim, resolvi fazer o meu proprio.

Li sobre a xmlrpc e dom e com exatamente 29 linhas de codigo, nenhuma dependencia alem do rails, eu fiz as mesmas funcionalidades da imensidao de coisas da interface youtube.

Eu entrei em contato com Shane, mas aparentemente ele é bem ocupado, apenas disse que aparentemente era um bug e ia apresentar um fix nas proximas versoes. Talvez eu deveria ter implementado meu proprio codigo desde o começo.

Enfim, essa foi minha experiencia com esse plug-in. Outros plug-ins como asset_packager, act_as_ferret, etc, nunca me decepcionaram. Eu tenho uma LONGA historia sobre file_column, depois eu coloco aqui.

Coloquem aqui as suas experiencias ruins com um plug-in especifico.

 
08/12/2006
Avatar jmp 104 posts

Tópico: Blogs...

http://shiftk.net/eduardo

Ainda nao botei nada la, mas irei colocar em breve

 
01/12/2006
Avatar jmp 104 posts

Tópico: RoR em Visual Studio

Pessoal,

Digitei no google “rhtml auto indent” e me deparei com essa ferramenta:

http://www.sapphiresteel.com/spip.php?page=feature-list

Se fizer o que esta no feature list, deve ser muito bom, nao?

Eu nao vou usar pois dar deploy em linux de aplicacao feita em windows eh um parto.

 
01/12/2006
Avatar jmp 104 posts

Tópico: Controller magro, modelo gordo

e quando a aplicacao tende pro lado mais interativo, a coisa fica pior.

No meu projetinho eu tenho algumas coisas em flash (galeria de imagens e mp3 player) que ficariam inviaveis ou mediocres com ajax. A integracao com o flash eh via xml. Porem eu tive que usar ao mesmo tempo ajax para atualizar o flash em algumas situacoes. Esse eh o pior controlador da minha aplicacao. Pensei em separar em dois controladores mas acho que ficaria pior pq algumas coisas eu teria de repetir ou subir para o application

 
01/12/2006
Avatar jmp 104 posts

Tópico: Controller magro, modelo gordo

mas pelo menos na pouca experiencia que tenho, ajax engorda legal os controllers

 
30/11/2006
Avatar jmp 104 posts

Tópico: Checklist de Segurança em Rails

Check for params[:id] usage – are you sure you can trust it? Check for proper ownership of the record.

Eu tinha esquecido desse detalhe na aplicacaozinha que estou fazendo, muito importante.

 
30/11/2006
Avatar jmp 104 posts

Tópico: NameError - uninitialized constan...

gem unpack youtube pra dentro dos plugins resolveu… o estranho eh que no console production ele encontra, na aplicacao, nao.

——
Dreamhost eh legal, mas o wiki deles tem muita informacao desencontrada e/ou antiga demais.

reze pra nao ter que dar um kill no dispatch.fcgi, se voce tiver, sao 10 minutos no minimo pra aplicacao voltar a vida. (e tem que dar um touch no dispatch.fcgi)

eles sempre matam processos. gem install la soh funciona na sorte, geralmente o watchdog deles mata o processo antes do termino. ferret com eles, impossivel. a aplicacao nem inicia.

 
30/11/2006
Avatar jmp 104 posts

Tópico: NameError - uninitialized constan...

tem sim, eu consegui isolar o erro, esta no require ‘youtube’

eu mesmo instalei os meus gems, no irb funciona, na aplicacao nao…

 
29/11/2006
Avatar jmp 104 posts

Tópico: NameError - uninitialized constan...

Esse erro tah chato, tenho um model User, funciona na minha maquina local. Na dreamhost funciona no script/console normalmente (producao) mas na aplicacao da isso ai:


Processing LoginController#login (for 69.203.200.189 at 2006-11-29 12:08:50) [GET]
Session ID: e561664c1c11aadaa52ccd000069fa03
Parameters: {"action"=>"login", “controller”=>"login"}

NameError (uninitialized constant User):
/usr/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:100:in `const_missing’
/usr/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:131:in `const_missing’
/usr/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:133:in `send’
/usr/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:133:in `const_missing’
/app/controllers/login_controller.rb:59:in `login’

O pior, fui eu quem causou isso de alguma forma. Isso funcionava, eu continuei aqui adicionando mais coisas nesse model, de repente, poft. Agora eu nao sei o que eu fiz.

Isso soh acontece com esse modelo especifico. Todos os outros que testei estao funcionando.

 
29/11/2006
Avatar jmp 104 posts

Tópico: Rails hosting

Ronaldo, assinei dreamhost e vi como funciona a hospedagem deles, eh “impossivel” um usuario conseguir influenciar nos processos de outro. Eles fizeram uma gambiarra nos processos e cada usuario tah com quase tudo isolado dos demais.

 
29/11/2006
Avatar jmp 104 posts

Tópico: Rotas ficam malucas no fastcgi

cara, esse erro sai diretamente das profundezas do bizarro.

eu peguei minha aplicacao copiei pra um unix like aqui em casa e deu o mesmo pau, criei a aplicacao aqui mesmo e funcionou. Todas as permissoes identicas… ate os pulos de linhas eu converti para unix.

Enfim, to instalando o radrails aqui e vou largar o windows. Provavelmente o problema eh esse

 
29/11/2006
Avatar jmp 104 posts

Tópico: Rotas ficam malucas no fastcgi

olha só,


[Tue Nov 28 19:35:09 2006] [crit] [client 69.203.200.189] (13)Permission denied: /home/shiftk/shiftk.net/public/
images/shiftk/.htaccess pcfg_openfile: unable to check htaccess file, ensure
it is readable, referer:
http://www.shiftk.net/

ele tá procurando .htaccess em qualquer coisa que voce entre, public, controladores, tudo…

Eu fico revoltado com esse tipo de coisa. Existe uma documentacao, voce segue a risca, o negocio nao funciona. Falta de profissionalismo irrita.

Percebi que mesmo nos controladores que funcionam, por algum motivo alguns modelos somem (dá application error pq tentou dar .new em constante)

 
29/11/2006
Avatar jmp 104 posts

Tópico: Rotas ficam malucas no fastcgi

tem nao, pode alterar.

Tem um painel de controle lá onde voce diz onde está seu webroot, dai eu apontei para ~/meusite/public conforme um dos tutoriais.

o controlador main q eu tenho funciona, mas imagems e outras coisas nao

 
29/11/2006
Avatar jmp 104 posts

Tópico: Rotas ficam malucas no fastcgi

Pessoal,

Estou com um problema maluco e nao faço idéia como resolver. Minha aplicaçao funciona normamente no webrick e mongrel mas quando fiz o upload para dreamhost, tudo que usa url_for ficou maluco, e tenho problemas de arquivo nao encontrado em pastas que estão lá. Eu acho que deve ser algo com webroot e algum setting q nao estou sabendo configurar.

Arquivos (só around alterações)

.htaccess

RewriteRule $ index.html [QSA]
RewriteRule ^([
.]+)$ $1.html [QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ dispatch.fcgi [QSA,L]

log do erro quando procuro uma imagem/css em public


ActionController::RoutingError (Recognition failed for “/stylesheets/search.css”):
/usr/lib/ruby/gems/1.8/gems/actionpack-1.12.5/lib/action_controller/routing.rb:522:in `recognition_failed’

E quando tento qualquer controlador a url que ele tenta é toda maluca tipo ../config/../controlador

Alguem pode me ajudar? Se precisar eu passo a senha do dreamhost

 
28/11/2006
Avatar jmp 104 posts

Tópico: Dreamhost, bad_httpd_conf

é o ferret, o dreamhost mata o processo imediatamente, safados.

Agora estou com outro problema, minha aplicacao nao acha nada que esta no public (css, images, etc etc) por que acontece isso?

é o mesmo routes.rb q to usando no webrick e tá funcionando normal


ActionController::RoutingError (Recognition failed for "/images/mydefstuff/somerights20.png"):
    /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.5/lib/action_controller/routing.rb:522:in `recognition_failed'
    /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.5/lib/action_controller/routing.rb:512:in `recognize!'
    /usr/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/dispatcher.rb:38:in `dispatch'
    /usr/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/fcgi_handler.rb:150:in `process_request'
    /usr/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/fcgi_handler.rb:54:in `process!'
    /usr/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/fcgi_handler.rb:53:in `each_cgi'
    /usr/lib/ruby/1.8/fcgi.rb:597:in `each'

Desisto. To a 5 horas mexendo com isso.

Tem alguma coisa a ver com o webroot que o dreamhost deixa voce colocar, .htaccess e RewriteBase, mas nao sei resolver.

 
28/11/2006
Avatar jmp 104 posts

Tópico: Dreamhost, bad_httpd_conf

vo me matar

 
28/11/2006
Avatar jmp 104 posts

Tópico: Dreamhost, bad_httpd_conf

agora tá dando esse:


[Tue Nov 28 00:30:36 2006] [error] [client 69.203.200.189] FastCGI: incomplete headers (0 bytes) received from server “wroot/dispatch.fcgi”

Próxima página

Páginas: 1 2 3 4 5