Machinarium

by Hirashiki 22. February 2010 23:36

Se você é uma daquelas pessoas que se divertiu jogando Full Throttle ou qualquer tipo de jogo em que você só realiza ações com o mouse irá gostar de Machinarium.

Este é um jogo feito totalmente em flash e conta a história de um robô que foi separado se sua namorada e expulso da cidade. Sua missão é reencontrar sua amada e dar uma lição aos robôs que fizeram isso com você.

Sem nenhuma fala, Machinarium é replete de puzzles que vão aumentando a dificuldade a cada tela. Caso você não consiga resolver os quebra cabeças, o jogo oferece 2 sistemas de dicas: um mais simples, onde mostra somente o que deve ser feito para passar de fase e um segundo bem mais detalhado. Porém para liberar este último, é necessário um mini-game.

Após um tempo jogando, fiquei cansado de entrar no YouTube e ficar vendo os vídeos com as soluções das fases, por isso resolvi tirar um print de todos os livros e publicar.

Bom Divertimento!

Tags:

Jogos

Impedância de dados... Que diabos é isso?

by Hirashiki 5. February 2010 00:16

 Eis que surge o seguinte problema quando você faz um programa OO:

 Você tem 2 tipos de pessoas para se cadastar: Física e Jurídica. Apesar de serem "pessoas", elas tem características que as tornam especiais (por exemplo, CPF para física e CNPJ para jurídica). Como fazer isso usando OO?

"Haaa... essa é fácil!!! É só criar as classes PessoaFisica e PessoaJuridica e herdar a classe Pessoa!!!"

 Muito bem gafanhoto!! Do ponto de vista da Orientação à Objetos, esta correto. PORÉM, como vamos criar as tabelas para salvar esses dados?

 A partir daí que surge a questão da Impedância de Dados. Os Bancos de Dados que trabalhamos são relacionais e até hoje, nunca trabalhei com um banco de dados Orientado à Objetos

 Caçando na net achei alguns artigos interessantes sobre este assunto, e algumas soluções utilizadas para contornar este problema com bancos relacionais:

 A Impedância, o Mapeamento Objeto Relacional e Implementações – Parte I

 A Impedância, o Mapeamento Objeto Relacional e Implementações – Parte II

 A Impedância, o Mapeamento Objeto Relacional e Implementações – Parte III

 Programação orientada a objetos e banco de dados relacional: como mapear dependências, agregações, composições e heranças

 São artigos bem interessantes e detalhados. Vale a pena dar uma olhada.

Tags: , ,

Programação | Rapidinhas

Calendário

<<  September 2010  >>
MoTuWeThFrSaSu
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910

View posts in large calendar

RecentPosts