Skip to content

{ Category Archives } Ruby

Hot Swap

Segundo a Wikipedia,
Hot swapping can also refer to the ability to alter the running code of a program without having to interrupt its execution, although only a few languages support it. Those that do include Lisp, Erlang, and Smalltalk. The Java programming language also supports this technology, but only through the Java Platform Debugger [...]

Popularity: 8% [?]

Tagged ,

Tutorial Rails em pt-br

Depois de lançar o tutorial de Ruby em português, o livro, agora o Taq liberou um tutorial de Ruby on Rails, em português também. Agora não tem mais desculpa pra não dar uma olhadinha, né?
Popularity: 11% [?]

Popularity: 11% [?]

Coding is poetry

irb(main):001:0> def question?
irb(main):002:1> bb || !bb
irb(main):003:1> end
=> shakespeare

Popularity: 11% [?]

Popularity: 11% [?]

Enquanto isso, no mainstream…

F. Meyer ! says:
defina o mainstream que ruby não vai entrar
diego says:
essas empresas recheadas de programadores que estão lá somente porque informática pagava mais que educação física.
Tá, parei.
Popularity: 10% [?]

Popularity: 10% [?]

Code contest #1

Google I’m Feeling Lucky: fazer uma requisição para http://www.google.com.br, pesquisando pelo nome da linguagem(java,ruby,…). Exibir como retorno o endereço, título e descrição do primeiro resultado encontrado.
Ruby (meu):
require ‘open-uri’
open(’http://www.google.com.br/search?q=ruby’).read =~ %r{class=l href=”(.*?)”>(.*?)</a.*?j><font.*?>(.*?)<br><}m
puts ($2 + “\n” + $1 + “\n” + $3 + “\n”).gsub(/<.*?\>/, ”)
Java (do Giuliano, bastante melhorada depois pelo Urubatan):

import java.net.URL;
import java.net.URLConnection;
import java.util.Scanner;

public class HTTPSample [...]

Popularity: 59% [?]

Tagged , , , , ,