Feeds:
Posts
Comentários

Assim Orava Gandhi

Uma grande amigo me mandou está oração no momento estava precisando ouvir estás palavras, espero que gostem!!!

200px-Portrait_Gandhi

Senhor…

Ajuda-me a dizer a verdade diante dos fortes
e a não dizer mentiras para obter aplausos dos frágeis.
Se me dás fortuna, não me tires a razão.
Se me dás êxito, não me tires a humildade.
Se me dás humildade, não me tires a dignidade.

Ajuda-me sempre a ver o outro lado da medalha,
E não me deixes acusar de traição os outros que não pensam como eu.
Ensina-me a querer as pessoas como a mim mesmo
e a não julgar-me a mim e nem aos outros.
Não me deixes cair no orgulho, se triunfo,
nem no desespero, se fracasso.

Mas recorda-me que o fracasso é a experiência
que precede o triunfo.

Ensina-me
que perdoar é
um sinal de grandeza
e que a vingança é
um sinal de baixeza.

Se me tiras o êxito,
deixa-me forças para aprender com o fracasso.
Se eu ofender alguém, dá-me brio para desculpar-me.
e se o outro me ofende, dá-me brio para perdoar.

Senhor… se eu me esqueço de ti, nunca te esqueças de mim!

Caso tenham interesse pela história deste grande homem abaixo o link:

http://pt.wikipedia.org/wiki/Mahatma_Gandhi

Ola pessoal,

Hoje é grande dia para mim, pq estarei apresentando o artigo de conclusão do Curso de Especializacão em Banco de Dados(CEFET-PI).  Antes de mais nada quero fazer alguns agradecimentos a  empresa Credishop por sempre me apoiar no meu crescimento profissional, principalmente à equipe de TI Credishop(tb amigos) composta por: Luis Aécio(tb diretor-financeiro), Lucas Medeiros, João Paulo, Constantino Neto, Mario Marroquim, Daniel Ialle, Elmano, Paulo Adriano e Edgar Galan, além dos revisores Sheyla, Jonhnny Weslley, Beatriz e Adriana. À minha esposa, Katiana Ferreira Oliveira Saraiva, pela sua enorme paciência em suportar meu mau humor na correria da última hora, por todas as alegrias que preenchem o nosso dia-a-dia e pelo seu apoio incondicional. Todos aqueles que direta ou indiretamente contribuíram para realização deste artigo.

Quase dois anos usando o Ruby on Rails verificamos que além de ser excelente framework para desenvolvimento Web,  é ferramenta muito útil para administração de dados,  desde de sua concepção prega práticas da filosofia de desenvolvimento ágil.Em parte isto é possível  através da linguagem de programação Ruby que prega valores como beleza de código, simplicidade e facilidade em codificar.

Espero que gostem da leitura do artigo e apresentação.

Links:

Artigo – RORBDAgeis

Apresentacao-RoR-BDAgeis

Penso que existe uma relação entre a poesia e código fonte que ambas são vista  e lidas, buscando  através de inúmeras estratégias uma interface limpa e  agradável que destaque a beleza dos textos e não das imagens.

De acordo David Daniels, precisamos ver a poesia de dois modos: o significado  dos signos lingüísticos de que cada poema é constituído, e pelo rápido olhar  as formas que a sua obra nos oferece em cada poema. Ou seja, um olhar para a  palavra e outro para a imagem que se forma com e por meio delas. O agradável  da leitura está nas descobertas: a da forma e a do conteúdo. No primeiro  olhar, vemos imagens. No segundo, imagens que se formam de letras. Um terceiro olhar mais atento nos oferece letras em agrupamentos que nem sempre formam palavras.

A leitura nos traz o significado das palavras. Palavras e imagens dizem a mesma coisa? Não. A riqueza de significados das palavras é  complementada pelas imagens.Não é somente a forma que encanta o leitor quando  vê a poesia de David Daniels. O terceiro olhar, que é o da procura de  significados, e ele é também surpreendente, oferece a leitura das primeiras palavras que já nos seduzem a continuar a leitura.

E o código fonte como torná-lo agradável para programador(“poeta”)  e leitor,  eis a pergunta!!! Não procuro a chamada “Bala de Prata” do desenvolvimento de software, estaria sendo Dom Quixote embriagado com loucura do contidiano, meus  questionamentos são para revelar beleza do código.

O Código fonte para ser belo precisa encantar, o código implementado me faça me sentir bem com código, isso se dá pelo nível de simplicidade e clareza do código.

Pois bem devaneadores do mundo,  deixo aqui meus questionamentos e afirmações para reflexão. Um definição interessante que encontrei na Tia Net sobre poesia é do poeta Garcia Lorca, “Todas as coisas têm seu mistério, e a poesia é o mistério que todas as coisas têm”.

Referências:

Link:

http://www.arteonline.arq.br/museu/ensaios/ensaiosantigos/jlantonio1.htm

Tradução de Artigos

Neste período na minha vida profissional estou tranduzindo artigos que me fazem pensar diferente, desta forma acrescentando conhecimento para melhorar meio ambiente de trabalho. Na primeira tradução demonstra o outro lado da linguagem de programação Ruby, que é ser uma ferramenta ótima para desenvolvimento scripts shell. No segundo é pontapé para meu artigo científico que será publicado no mês artigo pelo CEFET/PI que trás as experiências adquiridas na aplicação de metodologia agéis em projetos de banco de dados.

1º – http://desunidos.wordpress.com/2009/06/15/traducao-administracao-de-sistemas-em-ruby/

2º -  http://desunidos.wordpress.com/2009/07/27/traducao-projetos-de-banco-de-dados-evolutivos/

A cinematografia surgiu a partir do empenho de se oferecer ao espectador de um filme, uma percepção de um roteiro mais vivo e dinamico, dando aos cenários e personagens mais dramaticidade durante as cenas.

A idéia da cinematografia surgiu, inicialmente, como parte de tres elementos considerados fundamentais para a Linguagem Cinematografica, desenvolvidas pelo téorico e cineasta húngaro Bela Balazs, quais sejam: o primeiro plano (close-up), a montagem e a movimentação da camera.

No primeiro plano pode-se capturar a dimensão da expressão humana isolada sobre a tela, que por sua vez a referência ao espaço ou outros elementos se tornam irrelevantes, sendo esta a principal diferença entre teatro e cinema.

A montagem facilita a compreensão do filme como todo, ao possibilitar uma seqüência cronológica de seu enredo. Ressalta-se que é de suma importancia identificar o momento adequado para os cortes de cenas, nos quais deverão ocorrer de uma maneira imperceptível, ou seja, que não se possa perceber uma interferencia na continuidade e no ritmo do filme, após a montagem.

A movimentação da camera auxilia na interpretação e no ritmo do roteiro, além de dar ao espectador uma experiencia de sensações intrínsecas à cena, e para que isso ocorra, faz-se necessário o posicionamento correto da camera. Por exemplo, movimentos suaves indica uma sensação de tranquilidade e leveza, enquanto movimentos rápidos e repetinos demonstram surpresas e reviravoltas no roteiro.

Dentre os elementos anteriormente citados, a movimentação da camera vem sendo intensamente utilizada pelas industrias de jogos eletronicos com o intuito de tornar-los mais atrativos e emocionantes, garantido, desse modo, uma crescente massa de apreciadores desta arte.

 

Referências :

  • http://pt.wikipedia.org/wiki/Cinema
  • http://pt.wikipedia.org/wiki/Manifesto_das_Sete_Artes
  • http://www.coisadecinema.com.br/matArtigos.asp?mat=1840
  • HERMANN, Rodrigo Proença Gomes. Dissertação: Controle automâtico de câmera em ambientes virtuais dinâmicos. PUC-RJ. 2005.

Abaixo segue o primeiro contato que fiz sobre assunto “Reflexão em Ruby”, espero que gostem e aguardo críticas!!!

Uma grande vantagens de linguagens dinâmicas como Ruby é a habilidade para instropecção – para examinar aspectos do programa a partir de dentro do próprio programa. Em Java, por exemplo, exige de reflection, enquanto que no Ruby é possível ir mais além.

A palavra reflection assemelha-se reflexo no espelho, uma imagem de si mesmo – No Ruby existe a possibilidade de verificar os objetos que estão “vivos” em seu programa. Conforme o exemplo abaixo:

a = 95.1
b = 102.7
#Obtendo os objetos do tipo Numeric(Float) e através do bloco de código
# é imprimindo os valores que estão em memória
ObjectSpace.each_object(Numeric) {|x| p x}

Entretanto, os alguns objetos não podem ser visto, que são: Fixnum, Symbol, true, false e nil.

Olhando através do Objeto

Depois de encontrar um objeto de seu interesse, que podemos fazer é saber exatamente o que ele pode fazer. Ao instanciar um objeto podemos obter uma lista de todos os metodos do objeto, segue abaixo um exemplo:

# Cria um objeto Range
r = 1..10
# Obtem uma lista de todos os metodos do objeto “r”
list = r.methods
# Quantidade objetos no array
list.lenght –> 68
list[0..3] –> ["collect", "to_a", "instance_eval", "eval"]

Ou, Nós podemos checar se um objeto suporta um metodo particular.

r.respond_to(“frozen”) –> true
r.respond_to(:has_key?) –> false
“me”.respond_to?(“==”) –> true

Podemos determinar apartir de nosso objeto a classe a qual pertence, o seu object ID e testar a sua relação com outras classes.

num = 1
num.id –> 3
num.class –> Fixnum
num.kind_of? Fixnum –> true
num.kind_of? Numeric –> true
num.instance_of? Fixnum –> true
num.instance_of? Numeric –> false

Analisando as classes

Saber sobre objeto é apenas uma tipo de reflexão, mas para obter toda imagem, você também precisa ser capaz de olhar para classes – os métodos e constantes que elas contêm. Olhando para a hierarquia de classe é fácil. Você pode obter o pai de qualquer classe em particular basta usar class#superclass. Para classes e módulos, module#ancestors lista ambos superclasses e modules mixed-in. Exemplo:

klass = Fixnum
begin
print klass
klass = klass.superclass
print ” < ” if klass
end while klass
p Fixnum.ancestors

Referência Bibliográfica

THOMAS, D.; FOWLER, C.; HUNT, A. Programming Ruby. 2st. ed. [S.l.]: Pragmatic Bookshelf, 2004.


Eu voltei..novamente!!!

Ola Mundo,

Espero desta vez continua blogando…..Aconteceu muita coisa na minha vida inútil….q me fizeram parar de escrever!!!! Mas a vida continua…eheheheh!!!! Aguardem os proximos capítulos da segunda temporada de Reinaldo Blogando!!!

Reinaldo Saraiva do Carmo

Por que estudar uma outra linguagem de programação, sendo que já trabalho com outra linguagem orientada objeto(Java) ? Um frase clássica: “Toda qualquer tecnologia caso não se atualize está fadada desaparecer.” Esta frase também vale para qualquer profissional. É importante que nós busquemos se inteirar com novos conceitos que vão surgindo, desta forma, aprenderemos a dominar uma outra tecnologia, e podemos agregar em nosso dia-a-dia os valores aprendidos.Decidir dá os primeros passos na linguagem de programação Ruby que é uma linguagem de script nova 100% orientada objetos. Nestes estudos verifiquei que seu criador Yukihiro “Matz” Matsumoto buscou inspiração em outras linguagens(e.g. python, ada, smalltalk, java e etc) para concretizar seu trabalho.

É uma linguagem grande ascensão atualmente entre desenvolvedores para ambiente Web por causa da framework Ruby on Rails. Está framework promete aos desenvolvedores Web sistemas e curva de aprendizado rapidamente. O que constatei de cara que o Rails é uma framework MVC facilita bastante nosso desenvolvimento no que diz respeito MOR(Mapeamento Objeto relacional, criação de telas básicas, manutenção, teste unidades e etc).

E para finalizar estou gostando de brincar com ruby.

Link importantes:

#Baixar linguagem Ruby: http://www.ruby-lang.org

#Baixar framework Rails:http://www.rubyonrails.org/

Livros:

#1.) “Programming Ruby: The Pragmatic Programmer’s Guide, Second Edition” by Dave Thomas é uma boa referência da linguagem.:)

#2.) “Agile Web Development with Rails” by Dave Thomas and David Heinemeier Hansson é primerio livro sobre Rails . Este livro é começo e fim para dominar framework.

#3.) “Rails Recipes” by Chad Fowler . É livro com alguns exemplos usando à framework.


Jardim Desconhecido

Alguns anos atrás tive curiosidades sobre escritores que tiveram sua vida marcada pelo uso de drogas alucinogenas. Sendo assim gerou em mim alguns pensamentos abaixo:


Sinto meu corpo flutuar nas fezes do mundo real
Através de uma viagem feita pelo ópio e alcool
Percebo que meu corpo não responde aos meus comandos
Paralisado!!!! Narcotizardo!!!

Surgir uma voz encantadora, e diz:
Venha minha filha, conhecer meu Jardim!!!
Através deste caminho de delirios
Então vou para jardim desconhecido

Ao chegar!!
O lugar parece que esconde um segredo que somente as fadas conhecem
Um lugar onde as luzes brilham contraindo desta forma minhas pupilas

Deixei então ser guiado pela fada, me levando excursionar no Eden
Meu espírito ansia seguir por esse caminho de liberdade
Não desejo retornar para aborto da humanidade
Eu começo a sentir mais estranho!!! Deja vu!!!
É um sonho ??

Que seja!!! Esse meu lar agora…
Esse é meu jardim com suas flores
que atraves do seu aroma me leva
para um mundo novo

Ah!! Quero viver ao lado da deusa Deméter
Com ela esquece todas as preocupações e aliviar as dores do mundo
E alcançar o mundo de ilusões

Tudo isso é insano…
A loucura que me domina
O meu corpo semi-nu
Consome meu corpo
Não espere meu retorno para fédica realidade!!!
As fadas me chamam, perdao terei q ir…

O QUE, ENFIM
ESPERA POR MIM
UM FIM?

O Inicio do Fim

Ola a tds!!
Por influência de um amigo(Lucas) decide criar um blog para registrar alguns momentos de minha vida. Apartir de agora pretendendo blogar semanalmente assuntos referentes à informática em geral, quadrinhos, filmes, desenho animado, citações de autores que costumo ler e  se a preguiça deixar alguns poemas que já fiz.

Postagens Antigas »