Recordo ainda o golpe quando vi pela primeira vez o Google Maps em ação. Eu era capaz de fazer zoom para perto e para longe, e navegava o globo apenas clicando e movendo o cursor. O Google Maps demonstrou realmente como um mashup da web 2.0 poderia ser. Housing Maps é um mashup entre ...
A RuPy é uma conferência fortemente dinâmica focada nas tecnologias relacionadas a Ruby, Python e JavaScript. O evento será na cidade de São José dos Campos/SP nos dias 7, 8 e 9 de dezembro. Dentre os vários palestrantes estão Fábio Akita, Luciano Ramalho, Érico Andrei, e os instrutor...
A Chaordic Systems está contratando desenvolvedores em Florianópolis. A descrição da vaga, e as habilidades requeridas estão em inglês. Job Description Write code for web applications; Write automated software tests and develop using TDD; Understand business needs and translate them t...
O Git/GitHub viraram os melhores companheiros dos desenvolvedores Ruby e Rails. Trata-se de uma excelente ferramenta para o controle de versões, armazenamento e compartilhamento de projetos. Se você ainda não conhece o Git, aprenda com estes tutoriais: Em português Tutorial simples (p...
A linguagem Ruby permite realizar várias operações com pastas e arquivos no sistema operacional hospedeiro. Através de scripts, é possível criar, renomear ou apagar pastas, arquivos ou ainda obter informações sobre eles. Vamos ver melhor como ela funciona.
Os repositórios online estão evoluindo bastante, passando de meros HDs virtuais para eficientes controladores de versão. Atualmente, temos muitas opções para hospedar nossos projetos na web, e relacionamos alguns deles para você guardar seu ‘precioso’ código. Caso já tenha utilizado a...
A linguagem Ruby permite que você envie e-mails facilmente usando diretamente o SMTP (Simple Mail Transfer Protocol). Algumas poucas linhas de código são suficientes para o envio de mensagens eletrônicas. Entretanto, nem sempre temos um bom servidor de e-mails à disposição. Logo, pode...
Você já está familiarizado com um casal de classes Ruby (Integer e String ). A classe Array é usada para representar uma coleção de itens. Isso é melhor visto através de um exemplo: $ irb --simple-prompt >> numbers = [ "zero", "one", "two", "three", "four" ] => ["zero", "one", "two", ...
Agora você será introduzido em um dos mais importantes aspectos das linguagens de programação: laços (loops). Usando seu editor de textos favorito, digite o seguinte: O que você imagina que esta peça de código faça? Salve o arquivo como loops.rb e execute-o. Como você pode ver, o cont...
Página Inicial 1. O Básico Sobre este capítulo Ruby Interativo: primeiros passos Strings (texto) Nomes novos para coisas antigas Variáveis Seu primeiro programa Escrevendo bons programas 2. Controle de Fluxo Sobre este capítulo Laços (loops) Iniciando inserção de dados Condicionais La...
Essa é uma demonstração de como o uso do framework baseado na linguagem Ruby ainda está crescendo, principalmente nos EUA – mas há demanda também no Brasil. Se você conhece bem os segredos do Rails e quer arriscar um emprego (nacional ou internacional), separamos uma lista de links qu...
Atualizando a lista anterior (que tinha 12 screencasts falando sobre Rails ), listamos abaixo mais 14 vídeos abordando vários temas a respeito de Ruby e Rails. Aproveite! Screencasts em português : Trabalhando com sessões no Rails Tiny_mce: Editor de texto rico Adicionando lightbox na...
Apesar de já estar ha algum tempo disponível, existem pouquissimos materiais em português sobre Shoes. Por isso, vamos publicar um pequeno tutorial sobre a linguagem em três partes. Na primeira parte, umas dicas básicas; na segunda, uma pequena tela de login, e na terceira, uma aplica...
Utilizar o browser para gerenciar bancos de dados: por mais estranho que pareça, esta é a proposta do SQLite Manager, um plugin do Firefox que permite administrar seus dados. Apesar de ser um add-on, não subestime seu poder, pois o SQLite Manager é bastante versátil. O Manager possibi...
Com o Rails, você não precisa se preocupar em montar a camada de acesso ao banco de dados quando iniciar um projeto. Nem como irá organizar os arquivos que irão compor a aplicação. Seguindo o “Rails Way ” (ou o “modo Rails ” de fazer as coisas) você irá ganhar em tempo e produtividade...
A Brain está contratando desenvolvedores com experiência em Ruby on Rails para dois projetos diferentes no RJ. Os interessados deverão enviar seu currículo para o e-mail [email protected], mencionando no assunto vaga Ruby on Rails.