Curioso? Passa lá e confira!
Com o objetivo de passar informações utéis não apenas aos profissionais web, com soluções encontradas no dia-a-dia, mas principalmente como forma de interação e ajuda a todos, a fim de promover a inclusão digital. Disponibilizamos diversos tutoriais, Ruby On Rails, programação OO, asp, Java, IA, novas tecnologias, curiosidades e muito mais!
Acesse também: rcaweb.com.br
sexta-feira, 27 de fevereiro de 2009
quinta-feira, 26 de fevereiro de 2009
Tutorial: dois livros grátis de Ruby on Rails
O Nome do Jogo, dois de seus livros sobre o que há de novo nas mais recentes versões rails, que você poderá baixar gratuitamente!
Baixar os livros em pdf:
Ruby on Rails 2.2 - O que há de novo? (1,34MB)
Ruby on Rails 2.1 - O que há de novo? (6,52MB)
A versão rails 2.3 será lançada em breve!
Ruby on Rails - Desenvolvimento Ágil.
Agilidade, flexibilidade.
Você verá em poucos minutos todo o desenvolvimento de uma aplicação web, construída sobre as camadas MVC (Model - modelagem, View - visualização, Control - controle), a elaboração do CRUD completo da base de dados (isto é, criação, leitura, atualização e exclusão) e sobre os conceitos que orientam a linguagem Ruby: Dry - Não repita a si mesmo e COC - Convenção sobre configuração.
Em outra oportunidade falarei detalhadamente sobre cada um destes conceitos e siglas que para os internautas de primeira viagem deve soar como alienígena.
Bem, deixa eu parar de blábláblá e vamos ao vídeo ...heheheh :P
quarta-feira, 25 de fevereiro de 2009
Porquê designer & desenvolvimento? Curiosidades sobre o símbolo et (&).
O sinal &, sinal tironiano, é um caracter ou símbolo usado para substituir a conjunção aditiva "e". É geralmente utilizado em nomes de comércio ou empresa, daí o seu nome incluir a palavra comercial. Por outro lado, no contexto das linguagens de programação, como C, o "&" simboliza uma operação AND (conjunção) bit-a-bit, enquanto que dois "&&" simbolizam uma conjunção lógica.
É uma espécie de monograma que representa a conjunção latina et (mãe de nossa conjunção aditiva E). Trata-se de uma ligatura — combinação do desenho de duas letras num único sinal, usado para aumentar a velocidade da escrita manual — desenvolvida por Marco Túlio Tirão, secretário de Cícero, o grande orador romano. Para poder registrar os discursos e da correspondência ditada por este, Tirão, que era um escravo liberto, criou várias formas de acelerar a escrita, sendo por isso considerado o avô da taquigrafia. Embora o traçado do símbolo tenha evoluído até deixá-lo visualmente desvinculado da forma original, em algumas famílias de fontes ainda é possível enxergar as duas letras que ele representa.
fonte: wiki
Aliás, este texto está carecendo de fontes ou referências na própria wikipédia.
Quem tiver, poderá oferecer sua contribuição à toda a comunidade.
Acompanhar esse blog
A sugestão de acompanhar o blog rcaweb.blogspot.com é para todos. Inclusive uma das propostas é oferecer informações úteis não só para desenvolvedores e profissionais web, mas para todos aqueles que estão inseridos dentro deste contexto da realidade que nos cerca.
Algumas novidades de inauguração:
- Dadorac, uma chatbot (bate-papo robótico) com a qual você estará conversando com uma inteligência artificial. Por enquanto só temos este tipo de serviço em inglês.
- Goosh, o shell do google. Com ele, através de um simulador shell como os terminais Unix (do Linux), você pode efetuar pesquisas e interagir dentro do Google. Comece digitando no prompt help ou h para obter os comandos básicos.
- Assista ao vídeo dublado Epic 2015. É uma ficção interessante que em alguns aspectos se confunde bastante com nossa realidade.
,abraços a todos! :)
Instalando e configurando o Brazilian Rails
Baixando e instalando:
Como plugin:
ruby script/plugin install git://github.com/tapajos/brazilian-rails.git
Por padrão, a pluralização vem desabilitada, isso para não atrapalhar os projetos que já existem.
Como gem:
gem install brazilian-rails
Depois que todas as gems forem instaladas você pode utiliza-las fazendo o require das gem que te interessam ou usar o require abaixo para carregar todas:
require 'brazilian-rails'
Algumas funcionalidades: - Date e Time no formato brasileiro
- Números por Extenso
- Dinheiro
- Cpf e Cnpj
- Feriado
- Mensagens de erro traduzidas
- Pluralização em português-Brasil-sil-sil
- etc
Essa gem foi super útil porém ela se tornou completamente obsoleta e desnecessária pois o i18n já resolve. Claro que ela ainda é útil para quem utiliza as versões anteriores a 2.2 do Rails.
Considerando essa nova realidade eu resolvi remover a gem do projeto e criar um projeto exclusivo para acomodar esse código que ainda é útil para várias pessoas. A gem permanecerá publicada no rubyforge (no mesmo lugar). O projeto está no github em:
http://github.com/tapajos/brtraducao
Provavelmente esse código não irá mais evoluir!
fonte de consulta: Brasilian Rails - Improve Itsexta-feira, 20 de fevereiro de 2009
Cheio de e-mails falsos de banco. Ajudem a divulgar: Importante - Internet Banking Caixa
Outro e-mail, este do dia 17/02/2009. Atenção! Os fraudadores estão que nem barata no verão para pegarem alguém desapercebido e menos atento. Este e-mail que recebi no dia 17, é descaradamente falso. Por favor, não caiam nesta!!!
O assunto do e-mail foi: Importante - Internet Banking Caixa
Eis o e-mail na íntegra:
__________________________
__________________________
Este clicando aqui, redireciona para o seguinte link:
http://masadaband.com/images/admine/AtualizacaoCaixa.php
Agora, desde quando masadaband.com é site da CEF?
Prestem muita atenção com este tipo de e-mail!!!
Cuidado com este e-mail: [bb.com.br] Aviso Importante!
[bb.com.br] Aviso Importante!
Segue o e-mail na íntegra:
_____________________
Prezado Cliente,
Nós do Banco do Brasil, visando aumentar ainda mais sua segurança
para acesso ao Auto-Atendimento BB pela Internet, estamos
realizando algumas mudanças em nossos servidores, por este motivo
é necessário a atualização de seus dados cadastrais para continuar
utilizando os serviços oferecidos pelo Auto-Atendimento BB.
O Banco do Brasil, disponibiliza a atualização através do link abaixo:
https://www.bancobrasil.com.br/aapf/atualizar_server.jsp?IDH=sim
Disponibilizamos também esta atualização em sua agência de
relacionamento.
Atenciosamente,
Allan Simões Toledo
Diretoria Comercial
_____________________
http://190.34.160.213/?www.bancobrasil.com.br/aapf/atualizar_server.jsp?IDH=sim
Este e-mail tem todas as características de ser uma fraude.
Passei hoje mesmo um alerta para o Banco do Brasil e aguardo dentro de cinco dias por uma resposta que estarei postando aqui no Blog.
Muito cuidado quando receberem estes tipos de mensagens que solicitem atualizações de dados cadastrais!!!
O mais sensato a ser feito é entrar em contato diretamente com sua agência ou entidade que supostamente tenha lhe enviado o e-mail para atestar sua autenticidade.
domingo, 15 de fevereiro de 2009
EPIC 2015 - Uma projeção do futuro da era da informação
EPIC 2015 é um vídeo de 08 minutos e 44 segundos, atualizado do vídeo EPIC 2014, que realmente vale conferir e fala sobre a evolução do mundo digital e da era da informação tecnológica, aonde você assistirá o futuro da história da mídia traçado por Robin Sloan e Matt Thompson, música de Aaron McLeran. O próprio vídeo fala por si só... » Confira e fique a vontade em expôr seus comentários. |
terça-feira, 10 de fevereiro de 2009
tutorial: BackgroundRB passo-a-passo
Digite no terminal:
sudo gem install chronic packet
Realizei a instalação em um Linux Debian 6.0.
Para baixar o backgroundrb, você precisará possuir subversion, github ou piston.
Através do apt-get, instalei o subversion. No prompt do terminal:
apt-get install subversion
E então, ainda no terminal, baixei dentro da pasta vendor/plugins da minha aplicação rails o backgroundrb através do subeversion:
svn co http://svn.devjavu.com/backgroundrb/trunk backgroundrb
(Se não der certo assim, experimente:
svn co http://svn.devjavu.com/backgroundrb/trunk
e então renomeie de trunk para backgroundrb, para que funcione corretamente.)
As opções para baixar através do github e do piston são, respectivamente:
git clone git://github.com/gnufied/backgroundrb.git
piston import http://svn.devjavu.com/backgroundrb/trunk backgroundrb
No nível de sua aplicação, no terminal ou no cmd para os usuários do windows, execute o rake:
rake backgroundrb:setup
e em seguida:
rake db:migrate
Configure o arquivo config/backgroundrb.yml dentro de sua aplicação como este exemplo:
---
:backgroundrb:
:port: 11006 #porta para começar a checar
:ip: localhost # host que será checado
:environment: development/production # ambiente em que a aplicação rails está executando.
:log: foreground # modo foreground, imprime mensagem de log no console.
:debug_log: false # desabilita log workers e outros loggings
:persistent_disabled: false #
:persistent_delay: 10 # o tempo em segundos a cada vez que o backgroundrb checa a base de dados.
:schedules: #
Uma vez realizada a configuração inicial. Gere o worker:
ruby ./script/generate worker billing
Execute o serviço BackgroundRb:
ruby ./script/backgroundrb start
Para maiores informações e detalhes, consulte diretamente no site