Dashboard > People > Carlos Delfino > BIO
Log In   View a printable version of the current page.
Added by Carlos Delfino, last edited by Carlos Delfino on Ago 21, 2007  (view change)
Labels: 


Links Novos Projetos

Biografia
  • Nome Completo: Carlos Delfino Carvalho Pinheiro
  • Idade: 35 Anos
  • Data de Nascimento: 04/11/1971
  • Formação: Projeto e Implementação de Redes de Computadores - FIC
  • Perfil profissional: Programador Java com foco em desenvolvimento no Core de Aplicações, Componentes (Beans), Soluções para Redes e Analise de Dados
  • Plataforma preferencial: Linux Slackware ou Linux Fedora
  • Projetos Académicos:
    • Mobile Agente Network Discovery
    • Algoritimo Localizador de Falhas?
    • Projetos GPL/LGPL
    • PDTec, conjunto de ferramentas java, tendo com carro chefe o Framework Zipper que facilita o desenvolvimento de aplicações modularizadas http://pdtec.dev.java.net
    • SGAP: Sistema Gestor de Apadrinhamentos, Software destinado a ONGs e orgãos publicos que visa gerir o processo de doações e apadrinhamentos como Bolsas de estudos ou Apadrinhamentos de Beneficiários de algum tipo.
    • TSM - TecServManager?: Sofware Gestor de Serviços para micro e pequenas empressas Projeto GPL. http://tecservmanager.dev.java.net. Projeto em parceria com o CEJUG http://www.cejug.com
  • Palestras:
    • Apresentação do Projeto SGAP - FIC 2006
    • Desvendando um Projeto GPL-LGPL - FANOR 24/04/2007
  • Eventos:
    • FLISOL 2007

Notícias

Se alguém tivesse chegado a esta conclusão antes de mim, teria dito que eu copiei a idéia do Tapestry 5, principal do subprojeto Tapestry IoC, criado por Howard Lewis
Ship.

Talvez até tenha feito, se existir transmissão de pensamento, e meu celebro funcionar como uma boa antena e bem sintonizada no celebro de Howard Lewis Ship.

Na verdade, tudo começou com meu trabalho como bolsista no mestrado do Professor Aminadabe. Sua tese não tem nada a ver com o nosso tema, mas o fato de eu ter que aprender a trabalhar com Java e orientação a objeto, me fazia ficar horas pensando como seria a melhor forma de desenvolver o sistema que comprovasse a tese de Correlacionamento de Alarmes, discutida em seu mestrado!

Então o primeiro Insite que tive foi o conceito de gerenciadores, meus sistemas deveriam ser baseado em objetos gerenciadores, fazendo um paralelo com os padrões de projetos aceitos na comunidade meus gerenciadores seriam Serviços ou objetos especialistas. Mas por uma questão de bom senso optei que meus gerenciadores fossem quando preciso capazes de atuar na camada de persistência, reduzindo assim algumas validações redundantes e também alguns objetos. Tornado a coisa mais suave, se podemos usar este conceito.

Conforme fui aprimorando na programação e em meus laboratórios o FrameWork Zipper foi tomando forma, mais ainda so está exposto a ponta do iceberg, ou seja, apenas o que me está sendo necessário imediatamente. E Conforme solicitações de parceiros.

Quando percebi que era fundamental adequar o Zipper para WEB comecei a fazer pesquisas, até então superficiais e de baixa prioridade, quanto então em conversa com o professor Edmundo, ele me sugeriu estudar o Tapestry. Neste momento, eu estava em busca de um framework que contribuísse com o desenvolvimento do projeto Digital Butter -- nome interessante não? - Buscava um Framework que não fugisse na forma que eu estava raciocinando na programação. Até então só tinha ouvido falar no Tapestry e não tinha a mínima idéia do que seria, fui atrás para fazer pesquisas e comecei a brincar com o framework na versão 4, achei meio que chato, principalmente aquela historia de ter que criar arquivos com a extensão .page, mas não abandonei a idéia do tapestry porque ele se aproximava muito do que eu queria fazer, até mesmo porque existiam outros interesses envolvidos, o que não vem ao caso.

Com isto o projeto Digital Butter não se mostrou viável para WEB uma vez que eu não me especializei em Java para desenvolvimento do FrontEnd no conceito WEB, mas apenas Desktop como estávamos acostumados, ou seja usando Swing mesmo!

Mas em um daqueles momentos que revemos o que está pendente para estudos, voltei ao Tapestry, e comecei a estudar a versão 5, Amigos, posso dizer que fiquei bobo, eu confesso que fui arrogante em pensar que o cara robou minhas idéias. -- Mas poxa quem sou eu para dizer isto, e todos nos sabemos que Howard Lewis, tem sua historia!

Mas falando serio, percebi que o Tapestry 5 concretizava meus pensamentos e tudo que eu estava tentando fazer no Zipper já estava sendo feito em parte no Tapestry 5 --  é importande dizer que estou falando mais precisamente do Tapestry 5 IoC - Em parte, uma vez que o Zipper envolve muita mais, e também é um conceito que pode ser adaptado para WEB ou para Desktop (Swing).

Neste momento estou aprofundando no Tapestry 5 IoC pois em breve estarei migrando o que já tenho pronto em relação aos Gerenciadores/Serviços para que possa ser adotado o próprio Tapestry 5 IoC no Zipper, ou quem sabe trabalhar no Zipper para que tenhamos o Zipper IoC baseado no Tapestry IoC. Será feito uma adaptação progressiva e que siga a demanda dos parceiros de nosso projeto. E também conforme o andamento do projeto "Socidade Artificial" que renasce em parceria com a Sheila Fábia, Administradora de Empresa e Cientista Social.

Citei aqui alguns projetos que talvez não sejam de conhecimento da maioria, isto se devem por serem pequenas variações de outros projetos como e o caso do Digital Butter.

As listas estão a disposição de todos para que possamos discutir nossos projetos, e madurecer o framework Zipper conforme a necessidade de cada parceiro. Sou grato pela contribuição dos mais ativos, e convido a aqueles que simpatizam com minhas idéias, que contribuam mais.

Posted at 30 Ago @ 1:32 PM by Carlos Delfino | 0 comments

A cada dia me sinto mais triste por não poder dedicar mais tempo ao SGAP, antes um desejo de fazer apenas um sistema para gerir o processo de apadrinhamento, apesar de ter vivenciado situações onde dezenas de crianças tinham seu futuro reestruturado com a prática do apadrinhamento, não sentia o quanto importante é este projeto, hoje a cada dia tenho mais certeza que este projeto é importante e a melhor escolha que fiz.

Um projeto que da oportunidade a todos, sem a menor distinção, quando de um lado temos programadores ansiosos por se tornarem de fato, de outro temos programadores de fato ansiosos por dedicar seu tempo. E no meio disto tudo temos crianças e famílias esperando uma ação.

Abaixo mando alguns links sobre Sistemas de Apadrinhamento.
http://www.portaldovoluntario.org.br/site/pagina.php?idconteudo=930
http://www.partes.com.br/noticia.asp?id=739
http://www.caixa.gov.br/Cidadao/produtos/asp/bolsa_escola.asp

Muitos acreditam que o processo de apadrinhamento é um processo paternalista, que conduz as pessoas a dependência e que muitos se mantém sobre a inercia da pobreza para que sejam qualificadas a um beneficio. Mas apadrinhamento não é sinônimo de manutenção eterna de um estado, para seu sucesso é necessário gerência, é necessário analise do estado inicial ao estado final que levou a seleção de um candidato a Apadrinhamento, seja ele uma única pessoa ou toda uma família. Portanto este processo não se atem somente a gerir recursos financeiros, mas sim mudança de status, quem era analfabeto deve se tornar um leitor, quem estava desempregado deve dentro de um período ser inserido no mercado de trabalho, a criança que evadiu-se da escola, deve retornar e demonstrar crescimento. A mãe deprimida que não via futuro para seu filhos deve após o processo de apadrinhamento demonstrar mudanças em sua saúde e condição social no meio que vive.

Portanto o SGAP não é apenas um software para gerir recursos materiais, ele deve também gerir o ser humano, identificar condições que demandam ação dos voluntários que o venha utilizar.

Amigos voluntários, no momento apenas posso contribuir mantendo o projeto em seu foco principal, e para isto convido vocês a se dedicarem um pouco mais ao projeto, e buscarmos uma forma para o seu sucesso, assim convido todos vocês a uma reunião em local a combinar, conto com os colegas empresários ou que tenham influência em suas empresas para convidar as mesmas a participar neste trabalho dedicando 1 hora de seu espaço para que possamos nos reunirmos e discutimos como trabalharmos no projeto em prol de seu objetivo.

Posted at 29 Ago @ 4:34 PM by Carlos Delfino | 0 comments

Um homem precisa mudar! Viver por viver não faz um homem, mas sim um escravo!

Quando tudo "parece" estar dando errado, ou não está indo como se deseja, é necessário mudar! A 7 anos optei vir a Fortaleza para participar de um Curso, chamado ETED, com este curso estaria me formando definitivamente como Missionário, abrindo as portas da Universidade das Nações. Mas conviquições religiosas me fizeram repensar meus rumos. E também uma nova percepção do mundo me fez rever meus objetivos.

Até então não conhecia um mundo muito maior do que o meu, minha cidade e o que eu ouvia dizer e lia em livros ou via no jornal formavam meu mundo, mas quando cheguei em fortaleza, meus horizontes ampliaram-se, deixou de ser um mero Belo Horizonte, para se tornar um novo horizonte.

E em um momento decisório em minha vida me vi novamente na estaca zero, tudo recomeçar ou começar tudo de novo. Com isto voltei ao mercado de trabalho, sem perder meus ideais, sem mudar meus valores, mas com novas conviquições como homem e como religioso e como profissional.

Agora mais uma vez, estou mudando, após seis anos na faculdade da vida, optei mais uma vez por mudar de curso...

 --- mudar de curso? --- pode alguém se perguntar!

 --- então não terminou o que estava fazendo? --- você me pergunta! --- qual curso em que faculdade? --- podem vir a se retrucar!

Não é bem por ai, a vida nem sempre é feita de conclusões e completudes, a vida é uma sequência de interações - double-loop FeedBack  - ou será um infinity-loop FeedBack - onde podemos ficar girando em torno de nosso mundo perfeito onde tudo dá certo, ou quando algo dá errado escondemos no fundo do guarda roupa, e torcemos para nínguem achar.

Ok, Ok, porque estou falando tudo isto, que filosofia é esta?

 Sou lider de 3 projetos de Softwares OpenSource, preciso expor minhas ideias, decisões e direcionar os rumos dos projetos. E cada um tem um jeito diferente de falar e expor, e dentro das comunidades que faço parte, a maioria separa sua religiosidade, filosofias de seus projetos profissionais, Eu não.

 Meus projetos sempre foram uma expressão de minha religiosidade, filosofia de vida e profissional. Quer me conhecer, quer conhecer meus objetivos? Conheça meus projetos. não seja preconceituoso, ou tão limitado.

Ok, e o motivo desta falação toda?

Estou me despedindo de Fortaleza!

Não é definitivo, é um recomeço, uma ação estratégica, estou buscando uma comunidade onde possa buscar energia para os projetos, para minha vida, e minha alma! Não que Fortaleza não possa oferecer isto, mas é uma questão de sinergia, de objetivos em comuns!

Espero que com esta mudança encontre novos rumos, novas forças e novas oportunidades de compartilhar minhas idéias. Sou um ser eclético de opinião formada, mas aberto sempre a transformação e auto-reavaliação. Em busca do universo!

Torço por aqueles que conheço e não conheço, por aqueles que me temeram ou me julgaram, por aqueles que me excluiram.

E acima de tudo agradeço por aqueles que mesmo não compreendendo tudo que dizia, foram nobres de espírito, que foram amigos, e principalmente aqueles que simplesmente sentaram ao meu lado e ficaram calados. Estes talvez tenham sido os mais fieis amigos. 

Oro por aqueles que tentaram, e digo que continuem, não se entreguem pois o tempo dira se erraram ou acertaram com suas escolhas. E somente será vitorioso quem tentou e tentou, pois quem continuou em seu "giro estático"...

 Nenhum projeto parou, apenas estrategicamente, aguardam seu momento e sua revisão, para descobrirmos onde estamos errando. e se preciso quem sabe desistir, recomeçar, tentar de novo, recomeçar do zero?  

Posted at 21 Ago @ 3:02 PM by Carlos Delfino | 0 comments

<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
</script>
<script type="text/javascript">
_uacct = "UA-821976-8";
urchinTracker();
</script>

A Atuação Profissional do Voluntário (Carlos Delfino)
Ampliando a Atuação das Células Java (Carlos Delfino)
Camisas, Mascotes e Mochilas da SUN (Carlos Delfino)
Fotos do Sun Tech Days (Carlos Delfino)
Java Tuning (Carlos Delfino)
Links (Carlos Delfino)
Motivacional (Carlos Delfino)
Novos Projetos (Carlos Delfino)
Sandbox (Carlos Delfino)

Site running on a free Atlassian Confluence Community License granted to CEJUG. Evaluate Confluence today.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.3.3 Build:#645 Fev 13, 2007) - Bug/feature request - Contact Administrators