Rafael Souza Desenvolvimento Web

Posts Tagged ruby

shoes-translator atualizado: Ruby, Shoes e Google Translate API

Há tempos atrás desenvolvi uma pequena aplicação usando Shoes, e ontem resolvi atualizá-la, mudei um pouco a aparência e melhorei o suporte a pronúncia.

Caso tenha interesse em usar, você pode baixar o projeto do github: http://github.com/rafaelss/shoes-translator
Falando um pouco agora sobre o Shoes, me parece que após o sumiço do _why a coisas não vão tão [...]


Instalando o RMagick no Ubuntu

Se você estiver com problemas para instalar o RMagick no Ubuntu usando apt-get talvez essa solução possa ajudar. Primeiro, limpe os pacotes com “problemas”:

sudo apt-get remove –purge librmagick-ruby-doc librmagick-ruby1.8

depois instale os seguintes pacotes:

sudo apt-get install libmagick9-dev ruby1.8-dev

depois disso é só instalar a gem:

sudo gem install rmagick

dica retirada daqui


Posted
19 August 2008 @ 12am

Tagged
ruby

Codificando e decodificando strings com HTML Entities

HTML Entities é uma gem para Ruby que serve para codificar e decodificar html entities.

gem install htmlentities

Para codificar uma string usamos

require ‘rubygems’
require ‘htmlentities’

he = HTMLEntities.new
encoded = he.encode(“essa gem é uma mão na roda!”, :named)
puts encoded # essa gem é uma mão na roda!

e para decodificar

require ‘rubygems’
require ‘htmlentities’

he = HTMLEntities.new
decoded = he.decode(“essa gem é uma mão [...]


Posted
24 July 2008 @ 9am

Tagged
ruby, shoes

Aplicação usando Shoes

UPDATE: Atualizei algumas coisas no shoes-translator.
Criei ontem de noite um aplicação de teste para traduzir palavras/frases usando Ruby, Shoes e Google AJAX Language API, ela é bem simples, não tem nada que não foi feito por aí, mas futuramente vou colocar a opção de salvar outras palavras/frases em um banco de dados local, usando SQLite [...]