Por Carlos Brando em 04 de Outubro de 2007
Eu sempre me lembro daquele artigo do Akita onde ele provocava dizendo que aprender Ruby nos torna programadores piores. Estes dias conversando com o próprio citei isto ao revelar minha insatisfação quanto a ter de continuar desenvolvendo em C#. Não que eu não goste da linguagem, muito pelo contrário, gosto muito de C#, mas neste [...]
Por Carlos Brando em 15 de Setembro de 2007
SOAP4R é uma biblioteca Ruby que facilita o acesso a web-services via SOAP.
Para entender como funciona, clique aqui.
Por Carlos Brando em 11 de Setembro de 2007
Ruby On Rails não tem interface visual que torne o desenvolvimento
realmente produtivo como o ASP.NET
Ruby On Rails não tem um framework por traz dele, o que o torna
limitado e por isso não o levo a sério e não recomendo que levem. ASP.NET tem um framework, JSF também, esses dois devem ser levados a sério. Ruby [...]
Por Carlos Brando em 03 de Setembro de 2007
Apenas o link… clique aqui.
Por Carlos Brando em 22 de Agosto de 2007
Você pode desenvolver qualquer tipo de sistema com Ruby? Sim, pode. Vale a pena? Não, não vale.
Tenho um sistema web para ser desenvolvido na minha empresa a partir do zero, devo usar Ruby on Rails? Você só não fará isto se for burro.
Se você já viu todo o potencial do Rails e é dono da [...]
Por Carlos Brando em 16 de Agosto de 2007
Nestes últimos dias temos falado muito de C# e Ruby aqui no blog. Alguns deram suas opiniões e mostraram paixão tanto pelo Ruby quanto pelo C#. Eu volto mais uma vez a frisar que você não deve ser fanático, deve ter a mente aberta para tudo. É isto que torna você um excelente profissional.
Pesquisando [...]
Por Carlos Brando em 14 de Agosto de 2007
Quando escrevi este post, a idéia era deixar claro que você nunca deve apostar todas suas fichas apenas em uma tecnologia. Estude Rails, aprenda, divirta-se e se conseguir ganhe dinheiro com isto.
Mas se você ainda não está ganhando dinheiro, não gaste todo seu tempo com Ruby on Rails, distribua uma parte deste tempo se [...]
Por Carlos Brando em 23 de Julho de 2007
O compilador Gardens Point Ruby.NET já tem uma versão beta (0.8.1) que você pode brincar. Nesta versão já é possível interagir com outras linguagens .NET, como C# ou VB.NET.
Você pode fazer seus programas existentes chamar métodos em Ruby.NET e vice-versa.
Como é uma versão beta, ainda temos algumas limitações, por exemplo, só é possível chamar métodos [...]
Por Carlos Brando em 16 de Julho de 2007
Se você é um rubista antenado com as novidades no mundo Ruby on Rails, com certeza conhece o blog Ruby Inside, do britânico Peter Cooper.
A novidade é Peter lançou um novo blog só para JRuby: O JRuby Inside.
A primeira impressão foi muito boa. Sempre acompanho o Ruby Inside e eles estão sempre na frente na [...]
Por Carlos Brando em 12 de Julho de 2007
Ao contrário do que alguns podem dizer, Ruby on Rails não é lento. Mas podem surgir situações onde você precise de mais velocidade. Nestes casos, existe a opção de incluir código em C no seu projeto Ruby on Rails.Uma maneira de se conseguir isto é usar o RubyInline. O RubyInline funciona como um gem do [...]
Por Carlos Brando em 07 de Julho de 2007
Todo mundo (pelo menos quem lê este blog) conhece o RubyForge. Praticamente todos (ou quase) os gems disponíveis para ruby estão lá.
Acontece, que um time da pesada formado por Jason Perry, K. Adam Christensen, Scott Becker, e James Seaman acham que está na hora de aparecer um RailsForge.
Mas será que isto é realmente interessante? Algumas [...]
Por Carlos Brando em 17 de Junho de 2007
Lazibi é um pré-processador que permite o uso do estilo de indentação do Python ao programar em Ruby.
Veja este exemplo de código:
[source:ruby]
class CreateOrders < ActiveRecord::Migration
def self.up
create_table :orders do
fkey [...]
Por Carlos Brando em 14 de Junho de 2007
Todo programador Ruby que não tem um Mac sente (nem que seja um pouquinho) de inveja de quem tem um, e pode usar o famoso textmate para desenvolver.
Como alternativa para o Windows temos o E-Text, que funciona de forma muito parecida.
Um problema que tive com o E-Text é que quando se abre um arquivo .rb [...]
Por Carlos Brando em 08 de Junho de 2007
Acabei de instalar a última atualização do Aptana (0.2.8.15041). O pacote contém 50 correções de bugs e 45 novas funcionalidades adicionadas.
Algumas novidades interessantes:
Um assistente para a criação de projetos Apollo.
Podemos alterar a cor de fundo do editor de acordo com o tipo de arquivo aberto.
Suporte a debug usando o Internet Explorer.
Integração com o EclipseMonkey.
Para [...]
Por Carlos Brando em 09 de Maio de 2007
O problema era o seguinte: Tenho um arquivo de texto com um monte de informações inúteis e precisava ler este arquivo e retirar o texto que me interessa, gravando em outro arquivo.
Para ler um arquivo de texto é fácil:
[source:ruby]
f = File.open(”arquivo.txt”)
begin
linhas = f.readlines
todas_linhas = linhas.join
end
f.close
[/source]
Pronto agora tenhos o arquivo [...]
Por Carlos Brando em 08 de Maio de 2007
Dois amigos se pronunciaram e compartilharam suas idéias sobre qual a melhor forma de se ajustar o método strftime para trabalhar com datas em português.
O primeiro foi o Leonardo Faria que publicou no seu blog (clique aqui) uma solução melhor que a minha.
Mas, a melhor opção em minha opinião foi a sugestão dada pelo Arthur:
[source:ruby]silence_warnings [...]
Por Carlos Brando em 05 de Maio de 2007
Um dos maiores problemas que encontro quando crio algo com o Ruby on Rails é a falta de uma internacionalização nos componentes existentes.
Então, vivo tendo de criar ou alterar algo para funcionar do jeito que preciso.
No meu site (carreiraTI) eu queria exibir a abreviação do mês em que a oferta de emprego foi publicada. [...]