Arquivo do mês: julho 2008

.NET e XML – garantia de emoções

Hoje me deparei com mais um “macete” no framework .NET.  Na realidade talvez seja um bug já que não encontrei em nenhum lugar a explicação deste comportamento!  ô.Ô

Estava trabalhando em um editor de cenários 3d e me deparei com a necessidade de serializar a estrutura de dados. Uma maneira bastante simples e direta de fazê-lo é através da serialização XML que o .NET oferece. É uma mão na roda realmente, adianta muita coisa.

Contudo, uma propriedade da minha classe não estava sendo gravada no XML nem por reza braba. Se o pessoal da Matrix estivesse aqui seria mais fácil.

Bom, a propriedade estava assim:

public string Name
{
get { return m_name; } // m_name é privada
}

Isto teoricamente funcionaria; teoricamente. Na prática não funciona. Não há nada de errado na propriedade nem na classe nem nos atributos. Na verdade não havia nada de errado, mas percebi que durante a serialização a execução não passava pelo get acima.

Para o código acima funcionar fiz assim:

public string Name
{
get { return m_name; } // m_name é privada
set { }
}

Ooohh sim; isto mesmo que você pensou! Ele não funcionava porque faltava um set. Siniiiiistro não?

Eu até consigo pensar em desculpas que a Microsoft daria para isto não funcionar, mas nenhuma que imaginei é plausível.  :)


Somos tão jovens!

De vez em quando tenho a sensação de que já cometi tantos erros em minha vida que não dá mais pra consertar certas áreas. Em outros momentos tenho uma sensação totalmente contrária; de que sou jovem e que tenho todo o resto da minha vida para acertar mais do que errar, e, assim, ter um saldo positivo. Hoje foi um destes dias.

Parte do meu dia é gasto à procura de uma solução para grandes problemas do mundo. Acho que estou errando neste sentido, grandes realizações dificilmente começam grandes. É como diz um pensamento:

“Quando paro pra pensar na importância das pequenas coisas sou tentando a acreditar que não existem pequenas coisas.” – Não lembro o autor.

Você deseja melhorar o mundo? Procure mudar pequenos hábitos e atitudes, inicialmente em você. Isso fará grande diferença àqueles que convivem contigo.

“O que contamina o homem não é o que entra no homem, mas o que sai do homem.” – Mateus 15.11

Estou decidido a auxiliar na melhoria deste planeta. De alguma forma. :)

Até.

p.s: 1:51 da madruga escutando “No Ceiling” do Eddie Vedder!!!


O que se come em uma semana

Não tenho certeza da veracidade da informação, mas não parece fora da realidade percebida. Infelizmente.

Dê uma olhada no tamanho da família, a dieta alimentar de cada país, a disponibilidade de alimentos e a despesa com comida, em 1 semana.

1 – Alemanha: Família Melander de Bargteheide.
Despesa com alimentação em 1 semana: 375.39 Euros / $500.07 dólares.

2 – Estados Unidos da América: Família Revis da Carolina do Norte
Despesa com alimentação em 1 semana: $341.98 dólares.

3 – Italia: Família Manzo da Secília
Despesa com alimentação em 1 semana: 214.36 Euros /  $260.11 dólares.

4 – México: Família Casales de Cuernavaca
Despesa com alimentação em 1 semana: 1,862.78 Pesos / $189.09 dólares.

5 – Polônia: Família Sobczynscy de Konstancin-Jeziorna
Despesa com alimentação em 1 semana: 582.48 Zlotys / $151.27 dólares.

6 – Egito: Família Ahmed do Cairo
Despesa com alimentação em 1 semana: 387.85 Egyptian Pounds / $68.53 dólares.

7 – Equador: Família Ayme de Tingo
Despesa com alimentação em 1 semana: $31.55 dólares.

8 – Butão: Família Namgay da vila de Shingkhey
Despesa com alimentação em 1 semana: 224.93 ngultrum / $5.03 dólares.

9 – Chade: Família Aboubakar do campo de refugiados de Breidjing
Despesa com alimentação por semana: 685 Francos / $1.23 dólares.

:(


Seguir

Obtenha todo post novo entregue na sua caixa de entrada.