Operador ternário em JavaScript

Primeiramente, esse é um daqueles posts que uso de cola/consulta =)

Estava fuçando em um código JavaScript e me deparei com um operador ternário ou move condicional:


	var var_sexo = "M";
	var sexo = ((var_sexo == "M") ? "Masculino" : "Feminino") ;
	document.write(sexo);

Ta ai! Pode seu útil um dia.

[]’s

Anúncios

Learn to Proagram

Recentemente terminei de ler o livro Learn to Program escrito por Chris Pine. O livro tem versão online e tradução em alguns idiomas, como por exemplo português.

O livro é muito bom, porém não é um livro para se conhecer as melhores coisas que o Ruby oferece, e sim para se acostumar com a forma que o Ruby trabalha.  Ótimo para quem esta começando a programar.


Usando Sqlite no Rails

Motivado por esse, resolvi escrever esse post sobre sqlite3.

Com o Ruby e o Rails já instalados, precisamos de dois arquivos:

*sqlitedll-3_6_17.zip que deve ser alocado na pasta c:\windows\system32.

*sqlite-3_6_17.zip que pode ser alocado na pasta c:\ruby\bin. Como esse diretório já esta configurado no PATH do Win, o sqlite3 responderá as chamadas em linha de comando.

Depois é necessário instalar o adapter de Ruby para Sqlite3. Isso pode ser feito através do comando:

gem install sqlite3-ruby

Pronto. Para verificar a instalação do Sqlite digite o comando sqlite3, deve retornar a versão do sqlite que foi instalada. Para verificar se o adapter foi instalado, digite gem list e procure o sqlite3 na lista de gems instaladas.

Antes de rodar uma aplicação que use o Sqlite pela primeira vez, é necessário rodar o comando rake db:create para criar os arquivos de banco do sqlite3.

Espero ter ajudado.


Helper de imagem no Rails

Código helper (colocado na view):

<%= image_tag "nome_img.jpg",
            :alt => "Descricao img",
            :id => "id_img",
            :width => "16px",
            :height => "16px" %>

HTML gerado:

< img src="/images/nome_img.jpg"
     id="id_img"
     height="16px"
     width="16px"
     alt="Descricao img" />

Esse é um exemplo de como usar o helper de imagem no Rails.
Onde coloquei o nome da imagem também pode ser passado uma URL, e os demais parâmetros são opcionais.

Sim, esse é um post para consultar a sintaxe quando necessário.
Alguns editores bons podem ajudar com os helpers, mas para quem não tem um editor bom o bastante, fica ai a dica.