Artigos da categoria ‘Ruby’

Aprendi Ruby e me tornei um programador pior…

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 [...]

Acesse Web-Services facilmente com o SOAP4R

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.

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 [...]

Linguagem Ruby em alta no Brasil, aponta estudo Evans Data

Por Carlos Brando em 03 de Setembro de 2007

Apenas o link… clique aqui.

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 [...]

C# 3.0 - Se você gosta do Rails, deve ler este post.

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 [...]

.Net vs Rails… Qual é o melhor mesmo?

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 [...]

Ruby, JRuby ou Ruby.NET?

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 dentro do JRuby

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 [...]

Acelere o Rails com C

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 [...]

Você é contra ou a favor de um RailsForge?

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 [...]

Lazibi - Ruby com indentação no estilo Python

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 [...]

Reconhecendo arquivos .rb corretamente no E-Text Editor

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 [...]

O que tem de novo no Aptana?

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 [...]

Extraindo trechos de texto de um arquivo

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 [...]

Meses em português no Rails - parte 2

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 [...]

Meses em português no Rails

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. [...]

Propaganda:

Últimos Artigos

SQLite3-Ruby 1.2.4 28/08/2008
Carlos Brando

SQLite3-Ruby 1.2.4

Jamis Buck acabou de anunciar o lançamento da versão 1.2.3 do gem SQLite3-Ruby. Entre as novidades está uma correção nas permissões dos arquivos[...] Leia Mais »