Postmon - Consumindo uma API com Ruby
Aviso: - Não utilize esta implementação em produção, ela vem apenas a ser uma implementação didática para mostrar uma das formas de se consumir APIs utilizando o Ruby. - Caso sinta interesse e precise utilizar o Postmon em seu projeto, veja uma implementação mais madura no link: https://rubygems.org/gems/postmon_ruby INTRODUÇÃO Sabe quando você encontra uma API, e gostaria de consumir os dados dela para utilizar em seu projeto? Aqui eu vou mostrar como você pode criar uma classe e consumir uma API de forma bem simples para utilizar no seu projeto. Esta será uma implementação muito simples com um foco especial em mostrar como obter a informação, realizar um parse e exibir os dados retornados. Vamos utilizar para este exemplo o Postmon que é um projeto open-source de uma API para obter dados de localização e endereçamento escrita em Python e MongoDB. - Site oficial do Postmon: http://postmon.com.br - Link para o github: https://github.com/PostmonAPI/postmon *parabéns ao pessoal do projeto a propósito* PRÉ-REQUISITOS - ruby +2.2 - Módulo open-uri e nokoguiri instalados REFERÊNCIAS http://ruby-doc.org/stdlib-2.2.0/libdoc/open-uri/rdoc/OpenURI.html https://rubygems.org/gems/nokogiri EXECUTANDO $ ruby postmon.rb
Por: Daniel Vinciguerra
Módulos em Ruby
Um exemplo de como utilizar módulos em Ruby, exibindo mensagens de alerta sempre que o método compra for invocado.
Por: Luciano Alexandre de Farias Silva
Exemplo de utilização de métodos em Ruby
Um pequeno e simples exemplo de como criar e utilizar método em Ruby.
Por: Luciano Alexandre de Farias Silva
Sistema de simulação de fabricantes de carros
Esse é um script bem interessante, que busca simular um sistema de controle de fabricantes de carros. O script traz em seu código a utilização de alguns conceitos de orientação a objetos bem interessantes, como: herança, classes, métodos etc.
Por: Luciano Alexandre de Farias Silva
Tabuada de um número
Foi feito em Ruby nas horas vagas do trabalho por diversão, espero que gostem. É simples e básica de se usar. Obrigado. Aberto à sugestões!
Por: Ruan
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Ativando e usando "zoom" no ambiente Cinnamon
Vídeo Nostálgico de Instalação do Conectiva Linux 9
Como realizar um ataque de força bruta para desobrir senhas?
Aderencia a Obsolencia Programada. (2)
Não consigo criar pasta em um HD secundário. [RESOLVIDO] (0)
Jogos baixados na Central de Aplicativos mas que não abrem (2)









