quinta-feira, 29 de março de 2007

Colin McRAE: Dirt

A Codemasters lançou hoje o primeiro vídeo de Colin McRae: DiRT.




fonte:

Da maneira que os jogos estão a evoluir, acho que iremos presenciar em breve uma nova geração de jogos!! Uma experiência muito mais realistica do que estamos habituados.

Resta saber se o jogo vai ser todo nesta base...Possivelmente este já utiliza o direct x 10

MAC OS X vs Windows Vista

Encontrei este video no youtube e achei interessante...
O que pensam disto?

Gigabyte I-Ram

Pois é pessoal, ontem mostraram-me um video de um novo dispositivo que consegue fazer milagres no que dita a desempenho.
Trata-se de uma placa PCI, com slots para memórias RAM até um máximo de 4 GB.
O que a torna tão especial é que esta memória RAM é convertida numa unidade física (tipo c:) na qual podemos instalar p.e. o windows xp. O resultado como devem esperar é brilhante.
Isto porque, como todos sabemos o acesso à RAM é feito a velocidades superiores do que o acesso a disco.
Surge então a questão da persistência dos dados visto que a memória RAM é volátil.
Neste sentido, esta placa tem uma pilha que garante a persistência dos dados quando desligamos o computador.
Deixo-vos um video que mostra como fica fazer 1 restart ao xp utilizando esta placa.
Com desempenhos destes quem precisa do vista? :p
eheheh


quinta-feira, 22 de março de 2007

Monitor TFT

Após 4 semanas de espera pelo meu Monitor TFT apercebo-me porque estamos na cauda da europa...
A empresa à qual encomendei o monitor (cpcdi) decidiu que não fazem encomendas individuais e que só fazem a encomenda do meu monitor quando tiverem 40 encomendas para mandar vir uma remessa com tudo.
Até aqui, tudo mais ou menos bem, o grande problema foi que não comunicaram isso ao pessoal da àrea comercial, ou seja, só após 4 semanas de andar sempre a perguntar como estava a encomenda é que me souberam explicar isto...
Agora cancelei a encomenda e pretendo comprar noutra loja.
É incrivel a incompetência de algumas pessoas!! É por causa destas coisas que me custa orgulhar-me do meu pais.
Serei o único a presenciar estas situações?

terça-feira, 20 de março de 2007

Psicologia dos Programadores

Artigos interessantes sobre a psicologia de programadores:

Programmers Don't Like To Code

The Complicators

segunda-feira, 19 de março de 2007

Japoneses Utilizam Pornografia Para Vender Vista!

A publicidade do mercado Japonês não têm barreiras !

Então não é que estes senhores utilizam a pornografia para conseguir chamar a atenção para o novo sistema da Microsoft, o Windows Vista.

O caso passa-se na loja de retalho “Akihabara” onde é exibido num cartaz o efeito Windows Vista Aero e onde são apresentadas imagens Hentai de conteúdo pornográfico.
Apesar desta estratégia por parte da empresa, não foi ainda divulgada qualquer informação se este tipo de marketing está ou não a funcionar...




Informática aliada ao sexo. A arma perfeita...

Fonte: CDRWXP

segunda-feira, 12 de março de 2007

Direct X 10

Bem, já alguem teve oportunidade de ver os novos gráficos que se conseguem tirar a partir do Direct X 10?
Eu fiquei espantado com a fluidez, realismo, qualidade dos gráficos apresentados nesta demo!
Agora é preciso é placas a acompanhar este progresso. Neste momento só conheço uma gráfica que tira partido do Direct X 10... É a GeForce 8800. Quanto a preços não consegui saber o preço de 1 brinquedo destes, mas não deve ser nada barato!


quarta-feira, 7 de março de 2007

AOP - Aspect Oriented Programming

Bem como este assunto está tão em voga actualmente decidi falar o pouco que sei sobre este tipo de programação.
Basicamente e pelo que entendi este tipo de programação é equivalente ao conceito dos triggers/eventos, ou seja, algo que é executado antes de uma determinada operação ou depois dessa operação.
Vou tentar explicar o conceito com um exemplo.
Se tivermos uma aplicação que utilize um sistema de logs, esse sistema de logs é distribuido e utilizado por toda a aplicação. Assim sendo, o remédio é duplicar invocações em todo o lado que queremos invocar o log para podermos logar determinada coisa.
Com linguagem orientada a aspectos podemos definir pointcuts que vão ser inspeccionados a nivel de execução segundo expressões do género:

before(Point p, int x): target(p)
&& call(* * setX(int)) {
if (!p.assertX(x)) {
System.out.println("Illegal value for x"); return;
}
}

linha "call(* * setX(int))"
O que estamos aqui a dizer com este pointcut é que quando invocarmos uma classe Point com um método com qualquer tipo de visibilidade (público,privado,protegido) que devolva qualquer tipo de resultados (*), entao é executado o conteúdo desse pointcut
a primeira palavra indica se queremos que o conteúdo seja invocado antes ou após a invocação do setX.
De seguida temos "(Point p, int x)" -> isto são os argumentos que o nosso pointcut necessita.
"target(p)" -> Estamos a dizer que isso só se aplica à instância p que estamos a passar por parâmetro para o pointcut. Aqui também poderiamos especificar uma classe.
Assim sendo com apenas 2 ou 3 linhas podemos especificar um comportamento que teriamos que repetir em N classes de acordo com a linguagem Object Oriented Programming.
Como estas coisas se tornam difíceis de explicar correctamente, aqui vai o link da documentação do AspectJ uma linguagem orientada a aspecto derivada do JAVA

AOP

segunda-feira, 5 de março de 2007

Linux como SO base em vez de Windows?!

"Alguns fabricantes de computadores estão a subtituir os sistemas Windows pré-instalados por sistemas Linux; são os casos da Dell e da Lenovo que aos poucos estão a substituir e a “oferecer” aos compradores a possibilidade de adquirirem os seus pc’s portáteis sem o famoso sistema operativo.

Esta noticia é fantástica para todos os fans incondicionais do sistema operativo Linux, contudo e contrariamente ao que era esperado o preço é o mesmo, ou seja, um pc Dell com o Windows ou sem o Windows é rigorosamente igual.


Atitude diferente têm a Lenovo que “oferece” um desconto de cerca de 40 dólares aos compradores de computadores sem o sistema operativo da Microsoft. A Lenovo optou por substituir em alguns modelos o Windows pelo Suse Linux Enterprise Desktop."

Fonte

Será isto a maneira de publicitar o Linux? Ou é só aumentar a margem de lucro da venda do hardware?

10 frases que esperamos que o Bill Gates não diga!

In no particular order, here are 10 things you don't want to hear Bill Gates say:

1. "The next Windows release will require a credit card number at activation, and will automatically bill you at the start of every month."
2. "A name has been decided on for 'Codename Vienna'. It will be Windows Mirage."
3. "You don't have to worry about adware being installed without permission anymore. Now the advertisers go through us. Your hourly pop-up ad will be delivered through Windows itself instead of a hazardous adware program."
4. "Since no one liked our talking paperclip in Microsoft Office, we're giving Internet Explorer a talking donut."
5. "What, Firefox 3 is out? Send out the Orcs!"
6. "Google had good luck with the 'invitation only' approach, so we're doing the same thing with Hotmail. To get an account you have to either get an invitation from an existing user or bring us a shrubbery."
7. "We got so many comments about Windows XP crashing a lot, we decided to build that feature into Vista, too!"
8. "Oh, enough of all this Windows stuff already. Just proclaim me your king and send me $500 every year."
9. "Internet Explorer 8 will be based of the Geico Rendering Engine. I believe that's the same one Firefox is based off?" [NOTE: Firefox is based off the Gecko engine. :-) ]
10. "Due to complaints about Vista's sluggishness, we're releasing a fifteen gigabyte service pack that should correct the problem."

Extraido de:
10-things-you-dont-want-to-hear-bill.html