23.7.2009 - DICA1, Ruby on rails - por Luanildo Silva

Gerando uma String Randomicamente com Ruby on Rails

Estou desenvolvendo uma pequeno aplicativo para poder estudar.
Desenvolver e estudar ao mesmo tempo.

Esses dias me deparei com a necessidade de gerar uma String randomicamente.
Decidi que a String teria 4 caracteres entre letras e números.

Veja o código em Ruby on Rails:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
class Random
  def random_pass

    a = ['a','b','c','d','e','f','h','i','j','l','m','n','o','p',
    'q','r','s','t','u','v','x','z','k','y','w','1','2','3','4',
    '5','6','7','8','9']

    rand1 = a[rand(a.size)]
    rand2 = a[rand(a.size)]
    rand3 = a[rand(a.size)]
    rand4 = a[rand(a.size)]

    @pass = rand1 + rand2 + rand3 + rand4

  end
end

random = Random.new
puts random.random_pass

Não sei se essa é a melhor forma de fazer isso, acredito que não, mas até então está atendendo à minha necessidade. No futuro quando eu aprender mais Ruby e Rails, vou melhorando o código.



Tags: , , , ,

View Comments

22.7.2009 - DICA1, Ruby on rails - por Luanildo Silva

Utilizando o form Select do Ruby on Rails

Pesquisei em vários sites, tentando descobrir como criar um Select Box em Ruby on Rails, com as opções já predefinidas. Encontrei materiais, mas nenhum atendia a minha necessidade.

Pesquisa

A maioria mostrava como preencher as opções do Select, buscando as informações do Banco de dados e alguns chegavam perto do que eu queria, mas não funcionava ou eu não consegui fazer funcionar.

Quando já estava desistindo de procurar, encontrei o trecho de código que eu tanto procurava, fiz algumas adaptações e funcionou bonitinho.

Esta dica é para ajudar a vocês que estão tendo a mesma dificuldade que eu tive.

Neste exemplo estou preenchendo o Select Box com as siglas dos estados brasileiros. Sendo que eu quero que a sigla seja mostrada no Select da mesma forma que vai ser inserida no banco.

O Código em Ruby on rails fica assim:

1
2
3
4
5
6
<%= f.select :estado, ([["AC", "AC"], ["AL", "AL"], ["AP", "AP"],
["AM", "AM"], ["BA", "BA"], ["CE", "CE"], ["DF", "DF"], ["ES", "ES"],
["GO", "GO"], ["MA", "MA"], ["MT", "MT"], ["MS", "MS"], ["MG", "MG"],
["PA", "PA"], ["PB", "PB"], ["PR", "PR"], ["PE", "PE"], ["PI", "PI"],
["RJ", "RJ"], ["RN", "RN"], ["RS", "RS"], ["RO", "RO"], ["RR", "RR"],
["SC", "SC"], ["SP", "SP"], ["SE", "SE"], ["TO", "TO"]]) %>

Quando é visualizado em HTML fica desta forma:

1
2
3
4
5
6
7
8
<select name="estado">
<option value="AL">AL</option>
<option value="AP">AP</option>
<option value="AM">AM</option>
<option value="BA">BA</option>
<option value="CE">CE</option>
...
</select>

Este exemplo é Rails Básico, faz parte dos meus estudos.
Espero que seja útil!



Tags: , , ,

View Comments

03.7.2009 - DICA1, Links, Ruby on rails - por Luanildo Silva

Vídeos sobre Ruby on Rails e Metodologias Ágeis

Estou de volta depois de um grande período sem postar aqui no Dica1.

Durante este período que passei sumido, estava utilizando meu tempo para pesquisar e estudar. Já que trabalho durante o dia, mim resta apenas a noite.  Atualmente estou estudando “Ruby on Rails” e “Metodologias Ágeis”.

Estudando Rails
por Juliana Vanelli

Já tinha visto falar de Ruby e do framework Rails, mas ainda não tinha dado a devida atenção, até quando mais uma vez bateu a curiosidade e voltei a pesquisar, foi ai que encontrei vários materiais bem interessantes que mim deixaram mais curioso ainda.

Não vou utilizar este post para falar de Ruby nem de Ruby on Rails, mas caso não conheçam a linguagem e tenham curiosidade de conhecer, recomendo alguns blogs e sites que estão me ajudando nos estudos: nomedojogo.com por Carlos Brando, akitaonrails.com por Fabio Akita (Ambos são grandes difusores da linguagem aqui no Brasil), Ruby Brasil e Rails Guides. Nestes sites e blogs vocês vão encontrar muitas outras referencias sobre o assunto.

Recentemente Carlos Brando do blog Nome do Jogo, lançou um novo site para armazenar vídeos de palestras e screecasts sobre Ruby on Rails. Carlos Brando abriu espaço para quem quiser contribuir indicando qualquer material sobre Ruby, Rails ou qualquer outra tecnologia relacionada a desenvolvimento.

Videos Nome do Jogo

Incentivado por isso entrei em contato com ele e agora estou postando vídeos no site. Vídeos relacionados a Desenvolvimento com foco em Metodologias Ágeis e Ruby on Rails. Atualmente estou com 12 videos postados entre Screencasts e Palestras.

Para quem está começando com Ruby on Rails é recomendável dar uma passada por lá e conferir os vídeos. O endereço é videos.nomedojogo.com.

Em breve estarei falando sobre minhas experiências com Ruby on Rails aqui no Dica1. Até mais!



Tags: , , , , , , , , ,

View Comments

10.3.2009 - Blog, Blogger, DICA1, Links - por Luanildo Silva

Como exibir anuncios adsense entre os textos do post no blogger


Depois de muito procurar e não encontrar, queimei a cuca, fiz testes e encontrei a solução para nosso problema. Encontrei vários materiais ensinando como exibir anúncios adsense abaixo do titulo e no final das postagens. Como não era só estas possibilidades que eu queria, fui em busca do meu objetivo. Agora vocês não precisam mais procurar, eu vos dou a DICA1, de como exibir anúncios adsense no meio dos posts. No meio, em cima, em baixo, onde vocês quiserem.

Adsense no meio das postagens

Vamos ao que interessa

Depois de vários testes sem sucesso veio a idéia de tentar inserir os anúncios adsense através do painel do Blogger in Draft. Não custava nada tentar, então fui.

Não sei se vocês conhecem ou já ouviram falar do Blogger in Draft (Blogger em rascunho).Um painel do Blogger utilizado para fazer testes de novos recursos antes que eles sejam disponibilizado para os blogueiros, lá vocês podem encontrar algumas funcionalidades a mais. Veja esse artigo falando sobre Blogger in Draft: Blogger in Draft: novidades do Google para seus blogueiros.

Blogger in Draft

Para inserir os anúncios nas postagens do meu blog, acessei o painel  do Blogger através da URL: draft.blogger.com, depois é só clicar em editar postagens, escolher o post, copiar o código do anúncio adsense e colar onde quiser na postagem, clique em publicar postagem e ganhe muito dinheiro com o adsense. RSRSRSRSRS!



Vejam como ficou neste blog: www.brincardecriar.blogspot.com

Espero que esse post seja útil.
Faça o teste e deixe um comentário dizendo se funcionou.
Até a próxima DICA!



Tags: , , ,

View Comments

15.2.2009 - Blog, DICA1, Links - por Luanildo Silva

Widget para gerar PDF das páginas do seu Blog

Na sessão Tecnologia Pessoal Widgets da edição deste mês da revista Info Exame, mostra alguns widgets para incrementar nos blogs. Entre eles há um bem legal, o WEB2PDF ONLINE que gera um versão em PDF da página do seu blog ou site.

É bem simples, você cria uma conta no site, depois de logado define a orientação da página e margens, pronto agora é só gerar o código javascript e adicionar ao seu blog.

Definir orientação e margens da pagina

Codigo Javascript

O código mostra um botão Botão para gerar arquivo PDF que ao clicar gera um arquivo PDF da página. Mais uma possibilidade para o leitor poder salvar tutoriais ou artigos grandes para ler off-line.

Confira no site Web2PDF Online.

Já testei e incrementei no meu blog de tutorias, Brincar de Criar.

Até a próxima!



Tags: , ,

View Comments

30.1.2009 - Blog, DICA1, Links - por Luanildo Silva

O blog da minha mãe

É evidente que qualquer pessoa pode ter um blog, seja para compartilhar seus pensamentos, idéias, opiniões, conhecimentos ou infinitas outras coisas.

O blog é um meio simples e rápido que o internauta encontrou para estar interagindo de forma direta com a internet, visto que ele próprio pode criar e gerir seu conteúdo.

Mulher no computador

Por diversas vezes quando estava a blogar, minha mãe parava por trás de mim e ficava a observar o que prendia tanto a atenção do seu filho na tela do computador. Certo dia ela teve a curiosidade de perguntar:
- Eu posso ter um negocio desses também?
Eu fiquei espantado. Para que minha mãe queria um blog? Aliás, ela nem sabia que aquilo era um blog, muito menos o que era um blog.

Perguntei:
- Para que a senhora quer um blog mainha?
- Para expor minhas artes, e minhas amigas de outras cidades poderem ver.
Então percebi que ela não era tão leiga no assunto.
- Claro que sim – respondi para ela.

Ela já tinha algumas fotos das artes, então tratei de escolher um dos templates padrões do blogger e foi daí que em menos de 1hora nasceu o blog da minha mãe, intitulado de Pinturas da Céu.

Já mandou o endereço do blog para algumas amigas como era de desejo e em breve estará postando novas pinturas.

Mulheres utilizando computador

Este é um exemplo simples que comprova o que afirmei no começo desse texto. Não importa a idade, o sexo ou classe social, basta querer interagir.

Até mais.



Tags: , ,

View Comments