Next Page »

Hmmm… todo mundo faz isso, por que eu também não? =) Ao invés de deixar meus feeds “unreads” ou salvar nos favoritos eu posto aqui e procuto sempre que precisar…

Meu problema foi o seguinte: Na minha máquina enquanto desenvolvia tudo funcionava perfeitamente, criação das thumbnails da forma como deve ser. Porém, ao colocar em produção, as thumbs não eram criadas! A solução é a seguinte (retirado do codestacker):

Coloque o trecho abaixo dentro (no final, de preferência) do environment.rb:

1
2
3
4
5
if RAILS_ENV == "development"
  Paperclip.options[:image_magick_path] = '/opt/local/bin/'
else
  Paperclip.options[:image_magick_path] = '/usr/bin/'
end

Ou, como eu irei fazer, coloque somente a linha 4 dentro do seu /config/environments/production.rb .

Checklist de Qualidade do Código Ruby On Rails - Parte 1 (original)

Práticas que sua equipe de desenvolvimento precisa aderir

Na minha experiência, Ruby e Ruby On Rails têm sido um das mais difíceis combinações linguagem/framework para realmente dominar. Para alguém que cresceu com C, C++ & Java na maior parte de seu treinamento, Ruby tem uma forma bastante diferente (e melhor!) de design OO, e o framework Rails tem muitas opiniões a serem entendidas e lembradas. Por mais tempo que leve para dominá-las ao nível em que estou – e tenho certeza que ainda tenho um logo caminho – eu adoro e não irei voltar atrás.

Eu tenho uma leve suspeita que enquanto Ruby On Rails continuar crescendo em popularidade, existirão muitos desenvolvedores presos na mentalidade OO estilo Java, muitos desenvolvedores que estão apenas aprendendo; e isso é uma Coisa Muito Boa. É também uma coisa ruim, porque código ruim gera outros códigos ruins quando publicado e visto por outros.

Enquanto ThriveSmart contrata mais desenvolvedores – nem todos experts em Ruby ou Rails – cria-se uma necessidade crescente de se assegurar que o código e as estratégias de design mantenham um nível extremamente alto de qualidade através dos diferentes projetos. Meu bom amigo Dan e eu reunimos essa checklist que espera-se que todas as nossas equipes assinem em cada um de seus projetos. É uma lista em evolução, mas aqui está uma “imagem” atual.

(more…)

E aí, tudo bom pessoal?

Com esse post eu começo uma “série” de pequenos posts falando sobre a qualidade do código Ruby On Rails. Essa série é uma tradução do artigo de Matthew Moore, Ruby On Rails Code Quality Check, publicado em setembro.

Muitos já devem ter lido mas, como é um ótimo material e eu ainda não vi em português vou postando aqui. Já tinha pensado em fazer isso tem um tempo mas fui deixando pra depois por causa da faculdade e outras coisas e até hoje ficou parado. Hoje decidi começar!

Já com autorização do Matt, não irei publicar um único post, mas irei lançando os itens em pequenos blocos, assim podemos discutir e trabalhar cada um deles. Alguns ainda não estão claros para mim, outros estão claros mas eu ainda não consigo fazer bom uso deles!

Espero que gostem!

Bom pessoal, parece que o blog já está jogado às traças… mas não está! É só a falta de tempo mesmo… Hoje um “informativo” que eu já deveria ter postado!

Encontro de Railers aqui de BH (ou que estiverem por aqui!):

Local: Status Café
Endereço: Rua Pernambuco, 1150 - Savassi (lado do McDonald’s)
Dia: Domingo, 02 de Novembro (hoje!)
Horário: 14h
Duração: enquanto tivemos ânimo =)
GoogleMaps: http://moourl.com/statuscafe

Bom, é meu dever anunciar que amanhã, dia 25/10, comemoramos o fim da Guerra do Anel, quando a Terra Média passa a ser um lugar melhor para se viver!

Thanks to Usingmac.

Bom pessoal, tô decidido a postar algumas coisas por aqui e vou começar testando um plugin para code highlighting! Esse é o WP-Syntax do Ryan McGeary.

Comecemos com um pequeno trecho de código bem bobo:

1
2
3
4
5
6
7
8
9
10
11
12
class Duck
  def initialize(name)
    @name = name
  end
 
  def quaqua
    puts "Pato #{@name} faz quaqua!!"
  end
end
 
pato = Duck.new("Donald")
pato.quaqua #Pato Donald faz quaqua

Achei bacana o plugin! Ele respeita identação e suporta Ruby, Javascript, PHP… e pelo que estou vendo posso alterar as cores no arquivo CSS, o que facilita tudo. Agora é só começar a produzir (o que já tá demorando né?)!

Logo abaixo um novo plugin, brasuca, usando o Gist… vamos ver como fica?

E aí, o que acharam?

E, finalmente, tenho meu macbook!!

  • Macbook Core 2 Duo 2.1Ghz
  • Tela de 13″
  • 1gb de RAM (em breve farei um upgrade)
  • 120Gb de HD

E todas as outras coisas bonitas da Apple =) Desde sexta fiquei acertando as coisas para rodarem bem e e até agora as principais foram:

  • Browser: Firefox
  • RSS Reader: Newsfire
  • IM: Adium & Skype
  • Media Player: VLC Player
  • sFTP/FTP: Cyberduck
  • RAR Extraction: UnrarX
  • Office: Microsoft Office

Instalei também o Quicksilver (que ainda não estou usando) e o necessário pra rodar Rails tranquilamente - depois coloco uma listinha aqui disso também!

E assim termina meu primeiro post do meu Macbook! Até agora tudo ótimo e como esperado, muito satisfeito com a minha aquisição!

Estou meio sumido! Mas tenho alguns bons motivos…

1. Fiz meu primeiro deploy! Teve início a segunda turma do CEABSF e aconteceram alguns erros bizarros e, como sempre, alunos que não receberam senhas, etc. Até hoje estou lidando com isso enquanto termino de implementar algumas coisas…

2. Trabalhos na facul, começaram a chegar as datas de entrega…

Mas de novidades eu posso dizer que vou postar a tradução de um artigo muito bacana sobre um Checklist para manter a qualidade de suas apps em Rails (extendível) juntamente com o Thiago Freire, que participa do nosso grupo #aprendendo-rails.

Sobre o grupo: estou no primeiro time para a construção de um e-commerce. Decidimos por esse projeto porque envolve muita coisa que todos devemos aprender numa app em Rails. Existem projetos prontos e tudo mais, mas a idéia é que possamos aprender com a construção do projeto, o que consideramos mais enriquecedor que estudar o código pronto (nesse momento inicial).

No mais, fui ao ortopedista e estou liberado para prática de esportes! Uma das melhores notícias da semana =) Fim de semana eu volto com novidades…

Bom, semana corrida como sempre e nenhum post! Hoje então venho com um que acabei de ler e achei interessante!

O Rafael Mueller postou no blog dele, Quero ser Ágil, sobre o processo que ele tá enfrentando para implementar metodologias ágeis em uma empresa.

Um relato bem detalhado e que precede outros posts sobre o processo. Vale a pena dar uma olhada!

Confiram aqui!

É pessoal! Aqui estou eu postando a partir do meu (nosso) novíssimo Google Chrome. Hoje durante o dia meus feeds pipocaram com o pessoal anunciando que saía hoje esse browser e eu desde ontem aguardando. Com tanto aviso de novidade resolvi não anunciar novamente! Mas agora é diferente, estou testando! hehe

Bom, achei “bonito”… O que não quer dizer nada pq n tem muita coisa hehe É a janela do browser e as abas logo acima. Realmente simples e direto, tinha visto um ou outro screenshot então tava esperando usar pra ver como seria… (more…)

Next Page »