O Debian facilita a vida do usuário até mesmo na hora de compilar o kernel, pois a distribuição nos oferece ferramentas que automatizam o processo de compilação e instalação do mesmo. Nesse artigo vamos aprender como gerar um pacote DEB com o kernel 2.6 utilizando o excelente make-kpkg.
Author: Sebastião Relson
Programador multi-versátil, técnico em Redes (2004) e Bacharel em Ciências da Computação (2008).
Na Tribo do C.I. atua na retaguarda do site além da edição do podcast, com poucos textos publicados, veja mais no "quem somos" do site.
Google SpreadSheets, Formulários – Tutorial, Criando um Questinário para pesquisa
Depois de conversar com um conterrâneo sobre questionarios no Joomla me veio a cabeça a funcionalidade de Formulário da Planilha do Google Doc ( equivalente ao Calc do OpenOffice ou Excel do Microsoft Office). Nesse artigo vou explorar tal funcionalidade bem como as formas para publica-la, ou seja, incorporada no seu site/blog e afins, enviar por e-mail ou simplesmente distribuindo a URL do mesmo.
Primeiro você precisa ter uma Google Accounts e está inscrito no Google Docs feito isso, estando na página do Google Docs, va na opção Criar novo >> Planilha:
Uma nova planilha será criada, vamos agora no opção Formulário >> Criar um formulário:
Uma nova janela para edição do formulário será aberta para edição das perguntas do seu questionário, já vem com duas perguntas de exemplo, vejamos a opções de edição:
No botão Adicionar Item, pode ser inserido um nova pergunta, configurar sessões de cabeçalho e rodapé bem como quebras de página no seu formulário de pesquisa.
Já no botão Tema: tem dezenas de temas para configurar o visual do seu formulário.
Selecionando o botão Enviar este formulário por e-mail a tela a seguir aparece, onde se pode selecionar quais endereços de e-mail você deseja enviar o formulário:
Em Ver respostas, depois de publicado o seu formulário você verá na planilha ou de forma resumida as resposta que foram inseridas no seu formulário.
Mais ações tem as opções de de incorporar o formulário na sua página web/blog (copiando e colando o código gerado) ou então editar a mensagem que os usuários verão após o término responder o formulário, assim como permitir que vejam o resumo de todas as resposta.
Ao passar o mouse sobre as respostas existentes
as opções:
Ao passar o mouse sobre as respostas existentes
as opções:
Em que é posível editar, duplicar e excluir a sua pergunta.
Dica:
- No rodapé existe a URL em que é possível ver o formulário, se você deseja publicá-lo no Twitter ou em algum lugar em que tem limitações no número de caracteres é recomendao utilizar então um encurtador de URLs como o relink, veja o exemplo, o link http://spreadsheets.google.com/viewform?formkey=dHhqR1JWWXlkYldKTC1wanM4WHJnN1E6MQ ficou somente http://relink.ws/zkab
Abaixo segue o formulário de exemplo:
Espero que tenham gostado e até o próximo post.
PostgreSQL, Utilizando o RETURNING
Nesse post eu gostaria de explorar um recurso muito interessante que surgio na verão 8.3 do PostgreSQL é a clausula RETURNING, ela é muito util quando se deseja obter um valor que foi persistido em um INSERT e o campo é auto incrementado ou modificado por uma TRIGGER.
Vejamos um exemplo simples, vamos criar uma tabela com 2 campos sendo um deles gerado automaticamente.
CREATE TABLE entidade ( codigo bigserial NOT NULL, descricao character varying NOT NULL );
ALTER TABLE ONLY entidade ADD CONSTRAINT entidade_pkey PRIMARY KEY (codigo);
Agora executaremos o INSERT .
INSERT INTO entidade(descricao) VALUES ('Descrição') RETURNING codigo;
Se for o primeiro registro da tabela retornará um registro com o campo código e o valor será 1.
Pode ser especificado mais de um campo, separando por virgula.