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 [...]
A idéia desse how-to é facilitar a vida de quem quer criar um ambiente de desenvolvimento bem estruturado e sem ter que perder dias pra fazer isso. Você não precisa necessariamente instalar tudo que é descrito abaixo, mas note que alguns são pré-requisitos para outros itens.
Com certeza esta não é a única forma de integrar [...]
Logo que comecei a programar, conheci o Dreamweaver. Achei ótimo clicar e arrastar componentes pra cá e pra lá, colocar formatação, tudo muito prático. Felizmente, as pessoas evoluem. Aos poucos começei a entender melhor o que acontecia por baixo dos panos, e entender também o significado daquela monstruiosidade de tags que eram criadas. Conforme fui [...]