01.Blogs :
MarceloDiniz  
MS-DOS v 5.0
Thursday, August 23, 2007 12:15 PM

Oi pessoal,

atualmente, estou locado em um cliente no centro da cidade aqui em Recife. Hoje pela manhã tive uma visão nostálgica de um passado que também fiz parte. Nos vários armários que a minha seção possui, hoje pela manhã encontramos uma caixa do tão famoso MS-DOS v5 . Isso mesmo, vindo diretamente do baú, quer dizer do armário.

O MS-DOS v5 teve o seu release em 1991 e era o sucesso da época. O mais interessante foram as features ( funcionalidades ) que o MS-DOS v5 possui, ou possuia, naquela época. Não poderia perder a oportunidade e registrei para a posteridade ( foto digital ) este momento singular.

Algumas funcionalidades que o MS-DOS v5 possui ou possuia ( não sei ao certo :p ):


- O Ambiente gráfico aperfeiçoado do shell torna a interface do MS-DOS versão 5.0 mais fácil e mais intuitivo do que nunca. ( BOM SE VOCÊ CONSIDERAR UMA INTERFACE TEXTO INTUITIVA NÉ )
- O Editor de tela cheia com menus de cortina torna mais fácil a edição de arquivos de texto.
  ( MENU CORTINA ??? ALGUÉM SABE O QUE É ISSO ?? ).

Dêem uma olhada na foto.  Figura 1  Figura 2

Abraços.

-- Marcelo Diniz  

0 Comments | Post a Comment |

posted  by  MarceloDiniz  with 

Polônia promete investigar se Teletubbies são homossexuais
Tuesday, May 29, 2007 11:10 AM
Oi pessoal,

Quando eu li o título da reportagem eu falei: " Como assim ????? Era o que faltava né :p"

Era o que faltava mesmo, tanta coisa para pesquisar e a galera vai investigar isso :p.

Aqui é o link para a matéria. -> http://entretenimento.br.msn.com/artigo.aspx?cp-documentid=4928355

Abraços.

PS: Hoje é meu aniversário galera, 25 anos. :D

-- Marcelo Diniz

2 Comments | Post a Comment |

posted  by  MarceloDiniz  with 

Artigo sobre WPF no site IMasters
Thursday, May 24, 2007 12:34 PM

Oi pessoal,

ontem o site IMasters publicou um artigo que escrevi sobre a arquitetura do Windows Presentation Foundation ( WPF ).

Este foi o meu 5º artigo no site IMasters :D

http://www.imasters.com.br/artigo/6088

Segue uma figura mostrando o número de pessoas que já leram os meus artigos no IMasters. É uma honra saber que mais de 23 mil pessoas já leram os artigos :D

 

 

Grande abraço a todos e até os próximos artigos.

-- Marcelo Diniz

 

0 Comments | Post a Comment |

posted  by  MarceloDiniz  with 

Mais uma reunião da Soft.NET - Unicap - Recife
Wednesday, May 23, 2007 10:50 AM

Oi pessoal,

 
ontem a noite realizamos mais uma reunião da célula acadêmica Soft.NET da Universidade Católica de Pernambuco.
Eu e Ana ( http://anacarolima.spaces.live.com/ ) realizamos um debate sobre tecnologias .NET e mercado de trabalho nacional/local em .NET.
 
A discurção foi bastante calorosa pois chegamos ao velho debate .NET X Java. Aqui em Recife, java tem um forte histórico, muitas empresas trabalham com java a vários anos. Uma instância disto é o CESAR ( http://www.cesar.org.br/ ) . O CESAR é a empresa âncora do Porto Digital ( http://www.portodigital.com.br/ ) e deste a sua criação ela trabalha com java.
 
Mas a alguns anos, .NET vem crescendo de uma forma muito forte aqui em Recife. Existem várias instâncias, como empresas focadas em .NET como a Inove Informática (  http://www.inoveinformatica.net ) que é focada em desenvolvimento, treinamento e consultoria em Microsoft em geral e .NET. O ótimo resultado das equipes pernambucas na Imagine Cup que deste 2004 Recife esta fazendo um excelente trabalho na competição. Nas próprias universidades que estão mais abertas para .NET e o número de células acadêmicas aumentou bastante.
 
Isso tudo é um trabalho forte e da alta competência das empresas que utilizam .NET aqui em Recife, do trabalho duro dos grupos que estudam tecnologias Microsoft e .NET como o Sharp Shooters e células acadêmcias, trabalho duro dos MSPs para divulgarem as tecnologias e programas acadêmicos da Microsoft e trabalho muito duro também da Microsoft por desenvolver uma tecnologia bastante eficiente como .NET.
 
Ainda na reunião da Soft.NET lançamos um desafio para o desenvolvimento de um gerador de números aleatórios. Essa foi uma forma que encontramos para estigar/estimular os membros da células, pois muitos integrantes são alunos de 1º, 2º e 3º período de computação. Na próxima terça-feira teremos a grande final.
 
Segue uma foto da reunião de ontem. ( Eu, Ana e Waldy )
 
 
 
 
Grande abraço.
 
-- Marcelo Diniz

0 Comments | Post a Comment |

posted  by  MarceloDiniz  with 

Reunião da célula acadêmica Soft.NET
Wednesday, May 16, 2007 2:25 PM
Oi pessoal,
 
ontem a noite tive uma reunião bastante proveitosa com a célula Soft.NET da Universidade Católica de Pernambuco. Discutimos bastante sobre células acadêmicas e sobre o funcionamento de uma célula acadêmica.
Na reunião de cúpula de ontem a noite acertamos a direção/foco que a Soft.NET vai ter e quais processos ela vai utilizar para alcançar as metas acertadas. Para mim foi bastante agradável e interessante participar e mediar este encontro pois gosto bastante deste assunto, células acadêmicas.
 
Revisamos quais são as metas que uma célula precisa ter alcançadas para ser uma célula ouro. Aqui em baixo segue uma descrição de cada nível de célula acadêmica Microsoft, copiei estas informações do site acadêmico da microsoft.
 

Requisitos do Programa
 
Os requisitos do programa baseiam-se no nível de associação da célula.

Célula Iniciada
Para ser considera uma Célula Iniciada, é necessário:
- Cadastrar dados da célula e seus membros no Sistema de Gerenciamento de Células.
 
Célula Ativa
Para ser considerada uma Célula Ativa, é necessário:
- Ser composta de no mínimo Líder, Vice-lider e 3 Membros Comprometidos.
- Ter Líder e Vice-lider com pelo menos 2 estrelas no programa “Desenvolvedor 5 Estrelas MSDN” ou no programa “Profissional 5 Estrelas TechNet”.
- Ter um Objetivo selecionado e em estudo.
- Manter uma Agenda ativa, com no mínimo um encontro a cada duas semanas.
- Preencher relatórios da Agenda no Sistema de Gerenciamento de Células.
- Considerar os items do nível anterior.
 
 
Célula Bronze
Para ser considera uma Célula Bronze, é necessário:
- Ter dois Objetivos completos e um terceiro em estudo.
- Considerar os items do nível anterior.
 
 
Célula Prata
Para ser considera uma Célula Prata, é necessário:
- Ter iniciado atividades dentro da instituição (eventos, workshops, palestras).
- Criar eventos periódicos (no mínimo um a cada 6 meses), sobre os Programas Acadêmicos, na instituição em que estuda e/ou instituições da região.
- Considerar os items do nível anterior.
 
Célula Ouro
Para ser considera uma Célula Ouro, é necessário:
- Dar suporte para as demais células da região, direcionando-as para o melhor aproveitamento das mesmas nos Programas Acadêmicos e competições Imagine Cup.
- Considerar os items do nível anterior.
 

 
Segue as fotos dos líderes da Soft.NET e minha como mentor da célula.
 
Aqui vão alguns links sobre conceitos de células acadêmicas Microsoft.
 
 
 
Entrem no site da Soft.NET e venha nos conhecer  http://www.softdotnet.com.br/
 
Grande abraço a todos :D
 
-- Marcelo Diniz
MSP - Recife

1 Comments | Post a Comment |

posted  by  MarceloDiniz  with 

Reunião da célula Soft./\/et
Friday, April 13, 2007 5:14 PM

Oi pessoal, nesta terça e quarta-feiras tivemos reuniões na célula acadêmica da Universidade Católica de Pernambuco.
Iniciamos os estudos de C#, como muita gente da célula é do 1º período estas reuniões estão sendo bastante utéis para eles pois eles têm a oportunidade de conhecer uma linguagem moderna e eficiente que na minha opinião a melhor linguagem :p.

 
Estamos incentivando um rodízio de monitores na célula, por exemplo, pessoas que nunca tiverem a oportunidade de dar aulas estão realizando esta atividade e estão gostando muito :). A Soft.NET esta focando em nivelar todos os integrantes e posteriormente crias algumas sub células focadas em tecnologias ou assuntos específicos como WPF ou XNA.
 
Aqui em baixo esta o link o meu blog do spaces live onde estão as fotos da reunião da terça e quarta, infelizmente não pude ir na reunião da quarta-feira pois tinha aula da pós-graduação de Engenharia de Software na UPE.
 
Aguardem por mais notícias.
 
 
Abraços
 
-- Marcelo Diniz
 
 

0 Comments | Post a Comment |

posted  by  MarceloDiniz  with 

WPF Detona
Wednesday, April 04, 2007 10:01 AM

Oi pessoal,

aqui vai um link do blog de ScottGus´s Blog.
 
Neste post ele demostra todo o poder do Microsoft Expression Blend.
 

Aqui vai o link para blog dele http://weblogs.asp.net/scottgu/archive/2007/04/03/expression-added-to-msdn.aspx.

 
Grande abraço a todos.
 
-- Marcelo Diniz

0 Comments | Post a Comment |

posted  by  MarceloDiniz  with 

Evento IVO na FIR - Faculdade Integrada do Recife
Tuesday, April 03, 2007 2:30 PM

Oi pessol,

 
ontem o Sharp Shooters realizou o evento IVO - Imagine Cup, Windows Vista e Office 2007. Foi uma palestra muito divertida, o público estava bastante animado.  Tivemos palestras com Diogo Burgos ( Student Partner ) juntamente com Davyson ( Célula da FIR ) sobre programas acadêmicos e céluas acadêmicas, Marcelo Diniz ( EU ) com o  Windows Vista, Edgar ( Célula do CEFEF - PE ) neto com o Office 2007 e André Furtado com sua experiência com a Imagine Cup.
 
Foi a minha 4º palestra deste a minha volta ao mundo de células, palestras e grupos de estudo no começo do ano. Este ano de 2007 vai ser show para todos :D
 
 
Aguardem por mais eventos.
 
Grande abraço :D
 
-- Marcelo Diniz

3 Comments | Post a Comment |

posted  by  MarceloDiniz  with 

Fim de Semana
Friday, March 30, 2007 4:43 PM
Oi pessoal.
 
Ótimo fim de semana para todos :D
 
Como dizia o meu amigo Thiago Jatobá quando éramos do Microsoft Innovation Center Recife - MIC Recife : "A proveite BEM o seu fim de semana".
 
Grande abraço
 

0 Comments | Post a Comment |

posted  by  MarceloDiniz  with 

Javascript e firefox - A briga parte 1
Thursday, March 29, 2007 12:42 PM
Oi pessoal,
 
nestas últimas 2 semanas aumentei um pouco o meu conhecimento em javascript e nos browsers como
Internet Explore ( IE ) e Firefox. Basicamente, estou tendo uma atividade que é fazer
funcionar um site com html péssimo, que funciona tranquilo no IE, no firefox.
 
Foi ai que começou a minha odisséia e minha briga :p. Pelo que notei, o IE interpreta qualquer formatação do HTML.
Se você escrever um código html "sujo" o IE vai conseguir renderizar no browser. Quando eu falo "sujo" eu estou me referindo
a código HTML reduntante ou a tags que você abre e não fecha, por exemplo.
 
 O firefox não, ele é todo certinho :p. Ou ele não renderiza no browser ou mostra o site ou componentes , como botão por exemplo,
todo desordenado ou com as dimensões erradas.
 
Bom, vamos as brigas.
 
1º ) O site que estou trabalhando verifica qual browser o usuário está usando. Ai eu me lembro do comediante Diogo Portugal ( http://www.youtube.com/watch?v=PQydOtiw_E4 ) quando ele fala: "PRA QUEEEEEEEEEE".

  Aqui vai um trecho do código
        this.ver=navigator.appVersion
        this.agent=navigator.userAgent
 
  Com isso ele verifica o agent e faz uma tarefa específica para cada browser por exemplo, se   o agent for mozilla ele executa   window.mozilla ou se o agent for o opera ele executa window.opera . Na minha opinião é uma dor de cabeça, mas vamos lá :p
 

  A solução: Depois de tentar mudar o agent via programação, tive que mudar na mão mesmo.
             this.agent = "msie 6.0" . E mesmo com uma solução não muito boa como esta, eu concordo pessoal, funcionou em vários browsers.

2º ) Por algum motivo o firefox inverte as barras do caminho onde estão as minhas imagens do site. Por exemplo, minhas imagens estão   neste caminho "web\imagens\botao_pesquisar_on.gif". Simplesmente, o firefox muda para isso "web\imagens%5Cbotao_pesquisar_on.gif".
 
O firefox inverte a \ por %5C.  
 
A solução: Tive que ir no código e inverter de "imagens\btnOk.gif" para "imagens/btnOk.gif" E o interessante que o IE não faz diferença  entre \ ou / . Ele consegue ler.
 
Bom, estas foram as minhas lições aprendidas até agora.
Fiquem ligados por mais lições sobre a grande briga
 
Abraços,
 
-- Marcelo Diniz

0 Comments | Post a Comment |

posted  by  MarceloDiniz  with 

Mensagens de Erros - Quanto mais específicas melhores
Wednesday, March 28, 2007 4:36 PM

Oi pessoal,

estou voltando a blogar. Faz um BOM tempo que eu não realizo esta atividade.
O fim da minha era de blogueiro foi quando o theSpoke mudou para sua versão 2.0.

Na época do theSpoke 1.0 eu tinha uma febre em blogar e blogava praticamente todos os dias, mas a versão 2.0 do theSpoke não ficou muito boa, na verdade eu achei horrível :p.

Pois bem, voltei. Estou blogando hoje algo bastante interessante.

Sou Engenheiro de Software .NET na empresa I9 informática aqui em Recife. ( Vou falar mais sobre mim e sobre a I9 em outro post ).

Aqui no cliente que estou alocado tinha na minha máquina desktop o Office 2007 beta 2. Após o período de avaliação a versão beta 2 expirou e todos os arquivos que o Office 12 abria era apenas em modo leitura.

Pois bem, soube que existem versões trial do produto e instalei em minha máquina, mas antes tive que remover a versão beta 2 expirada, lógico.

Só que durante a desistalação do beta 2 uma mensagem de erro foi levantada.
O meu dilema foi: "Qual aplicativo fechar ???????" :p

Essa mensagem foi ótima.

E vocês? Qual aplicativo deve ser fechado para o conflito ser solucionado ????

Como a maioria sabe, o inimigo nº 1 de todo programa que esta sendo instalado ou desinstalado é o iexplore :p:p:p
Depois de ter fechado ele a desinstalação continuou com sucesso.

Fico por aqui hoje, grande abraço a todos.

PS: Visitem o meu blog no spaces live http://marcelodiniz.spaces.live.com/blog/

-- Marcelo Diniz

0 Comments | Post a Comment |

posted  by  MarceloDiniz  with 

A volta
Sunday, February 11, 2007 11:32 PM

Oi Pessoal,

meu primeiro post. O post da volta na verdade.

Aguardem.......

 

Grande abraço

-- Marcelo Diniz

0 Comments | Post a Comment |

posted  by  MarceloDiniz  with 

Primeiro programa com o Expression Interactive
Wednesday, August 23, 2006 8:39 PM
 Oi Pessoal.

Hoje fiz o meu primeiro programa utilizando o WPF :D. Criei um programinha
bem simples com a ferramenta Microsoft Expression Interactive Designer July
2006 CPT e o XAML.

Para quem não conheçe o XAML é uma linguagem declarativa baseada no XML,
esta linguagem é voltada a construir interfaces gráficas dentro do WPF (
Windows Presentation Foundation/Framework ).

O Expression Interactive Designer é uma ferramente especializada em
trabalhar com o XAML. Ela é bem parecida com o Visual Studio.NET. Existe as paletas
de componentes, solução do projeto, eventos, propriedades dos eventos,
aparência dos controles, results e timeline.

Esta última é bem interessante, possui o mesmo conceito do timeline de softwares de animação
como o Flash, onde você pode controlar e sincronizar com o tempo as ações
dos objetos em seu projeto. Aqui vai uma figura mostrando o Expression Interactive.


 















Em outra ocasião eu irei falar melhor do XAML e desta ferramenta. Gostaria
de mostrar meu primeiro programa utilizando esta ferramente e o XAML. É um
formulário que mostra um bonequinho mal feitinho e um botão girando
realizando várias transformações.

Aqui vão as figuras:


 















Boneco e botão em uma posição




 
 
 
 
 
 
 
 
 
 
 
 
 
Boneco e botão já em outra posição.
 
 
O interessante é que o .exe deste projeto com animação e tudo ficou em 13KB. Fiz um teste, abri o Visual Studio.NET e criei um projeto simples com um formulário, botão e textbox. O .exe deste projeto ficou em 20 KB. Este foi apenas um teste simples, mas uma coisa que eu me atrevo a dizer é que o projeto utilizando XAML com animação e tudo ficou bem mais leve do que um projeto sem utilizar esta tecnologia.
 
Para mostrar melhor eu filmei do meu celular o formulário realizando a
transformação e disponibilizei no You Tube. Me perdoem pois a filmagem não
ficou profissional, mas acho que valeu a intenção :p

http://www.youtube.com/watch?v=UcvgCBu9k-g

Vocês podem ver que é uma animação simples, mas poderosa pois mostra o poder deste framework. Nas próximas  mostro algo mais profissional :p.

Por hoje é só pessoal, aguardem mais novidades.
 

Grande abraço a todos.

Marcelo Diniz

1 Comments | Post a Comment |

posted  by  MarceloDiniz  with 

WinFX Generation Team na onda do YouTube
Monday, August 14, 2006 11:57 AM

Oi pessoal,

o WinFX GT esta aderindo ao YouTube também, iremos disponibilizar alguns vídeos de nossas reuniões e palestras.

Temos 3 vídeos no YouTube, estes vídeos são sobre a nossa palestra realizada na UPE no dia 12/08/2006.

Aqui vão os links:

Coffe Break
http://www.youtube.com/watch?v=a1rKF-bMihE


Taciana palestrando sobre o WCF - Indigo
http://www.youtube.com/watch?v=AqpfvuOGGAI


Roberto palestrando sobre o WF - Workflow

http://www.youtube.com/watch?v=nAplS62jt2g
http://www.youtube.com/watch?v=nAplS62jt2g

Acho isso uma boa idéia, pois não é necessário que a pessoa faça um download de um arquivo de vídeo.

Grande abraço

Marcelo Diniz

0 Comments | Post a Comment |

posted  by  MarceloDiniz  with 

Palestra sobre .NET 3.0 (WinFX)
Monday, August 14, 2006 11:54 AM
Oi pessoal

sábado, 12/08/2006, realizamos a 1º palestra do WinFx Generation Team. Esta palestra foi realizada na Universidade de Pernambuco - UPE ou como todos conheçem, Poli.
Eu palestrei sobre o WPF (AVALON), Roberto sobre o WF (Workflow) e Taciana sobre o WCF (INDIGO). A duração da palestra foi de 1 hora e 10 minutos. Aqui vão as fotos:



Esta foto mostra O WinFX Generation Team (Roberto, Taciana e Marcelo).





Marcelo Diniz, Líder do WinFX GT e Diogo Líder da Poli.NET




Taciana Falando sobre o Windows Communication Foundation - Indigo.





Roberto faland sobre o Windows WorkFlow Foundation - WF




Platéia assistindo a nossa palestra.


Foi uma palestra muito boa, o pessoal gostou. Gostaria muito de agredecer a todos da Poli.NET. A Poli.NET esta de parabéns pois é uma célula acadêmica que trabalha muito e sempre realiza palestras e reuniões. Meus parabéns a Diogo, líder da Poli.NET.

Gostaria de agradecer a todos do WinFX GT, vocês foram muito bem pessoal.

Até a próxima

0 Comments | Post a Comment |

posted  by  MarceloDiniz  with