VMware Fusion


Este fim de semana andei à procura de uma solução para poder programar no Visual Studio da Microsoft directamente no Mac. E esta é a solução definitiva!

O VMware Fusion permite virtualizar um sistema operativo dentro de outro, à semelhança do VMware ou Virtual Machine para Windows. Só que este tem uma vantagem sobre esses, a função Unity.


Como podem ver pela captura de ecrã acima, a função unity permite colocar as janelas do sistema operativo "guest" (o da máquina virtual) directamente no ambiente de trabalho do outro sistema operativo. Isto é fantástico! Estive ontem o dia todo a testar esta função e a integração é fantástica. Os ícones do programa que estiverem a correr na máquina virtual aparecem na dock do mac como se programas nativos de mac se tratassem!

Bastante bom para quem procura uma solução para utilizar programas "Windows-only" em Mac! Revelou-se bastante rápido e fiável, mesmo em situações onde o load é enorme (Jogos a utilizarem DirectX 9). Apenas reparei no ligeiro aumento do aquecimento do computador mas nada de especial.

O VMware Fusion permite também carregar o sistema operativo presente na partição do BootCamp, para não ter de perder tempo a instalar e configurar alguma coisa.

Recomendo a compra deste software! Cumprimentos e até dia 1, onde irei colocar a newsletter nº 2!

iPhone 3.0 Update disponível em 10 minutos

Olá.


Só para informar que a nova actualização para o iphone estará disponível dentro de 10 minutos. Pela hora que escrevo este post (17:50), falta muito pouco para a actualização estar disponível. O Jailbreak deverá estar disponível pouco depois, assim como o Unlock para todas as redes, chamado de "ultraSnow".

Cumprimentos ;)

Um senhor!


Aqui estão algumas fotos do dia em que me vesti como um senhor!





Aqui... bem... sem comentários!


Cérebro: Esquerda vs. Direita - O paradoxo do Developer/Designer


Duas escolas de pensamento

Psicologistas dizem que a maioria das pessoas pensam "pela direita ou pela esquerda do cérebro", o que significa que existem dois tipos de pessoas. As que pensam analiticamente e as que pensam de forma criativa. Sabendo que o cérebro é constituído por dois hemisférios distintos, podemos dizer (e bem) que cada um deles controla as diferentes maneiras de pensar. Embora muitos investigadores escarnecam a ideia do cérebro funcionar a 100%, torna-se de facto um tópico muito dinâmico quando se contempla as diferenças inerentes entre um designer e um developer.

A batalha inevitável

Penso que irá concordar que, olhando para a lista acima, "pensadores-do-lado-direito" soam a designers, e "pensadores-do-lado-esquerdo" soam a developers. Com isto chegamos à conclusão que os desentendimentos que por vezes acontecem entre designers e developers são por causa da previsível netureza de pensamentos entre os "pensadores-do-lado-direito" e os "pensadores-do-lado-esquerdo". Mais, obviamente que se essas duas maneiras de pensar encontrarem um "espaço comum", conseguem obter muito melhores resultados juntos do que alguma vez conseguiriam separados. A partir daqui, chegamos a um problema chave, que é como beneficiar das diferentes "escolas de pensamento", em detriorimento de aproveitar apenas uma e ter falhas no lado oposto.

Para ter uma ideia melhor de como os designers e os developers conseguem trabalhar juntos com sucesso, aconselho primeiro a saber o que os torna inseparáveis.

Pontos de vista do Designer / Developer

O ponto de vista principal do designer é a cor, o estilo e a marca. E porque tendem a ser pensadores visuais e criativos, criam uma experiência para o utilizador mais apelativa. Isto explica porque é que muitos dos portfólios de webdesigners são tão apelativos e bonitos visualmente. Tendo isto em conta, é muito comum o designer não dar tanta importância a certos métodos procedimentais de código. A certo ponto a beleza precisa de ser funcional e aí entra a parte forte do developer.

Developers são pensadores lógicos e procedimentais. Têm um desejo imparável de fazer as coisas "da maneira correcta", e de maneira a funcionar apenas (Não dão tanta importância à beleza e apresentação). São aqueles que na aula de matemática, fazem equações nas margens do caderno em deteriorimento das figuras desenhadas pela maioria das pessoas. Interessam-se muito mais por coisas como reutilização do código ou standards web.


Benefícios de colocar uma ponte na falésia entre designer / developer

Um bom workflow entre o designer e o developer é imperativo para obter sucesso em projectos web de larga escala. É extremamente benéfico para o designer compreender o lado do desenvolvimento das coisas e vice-versa. A "Webdesigner Depot" colocou recentemente uma excelente lista de "6 razões para as quais o designer deve também programar", e eu não podia concordar mais com os seus pontos de vista. Exercitar os dois lados do cérebro irá ajudar muito o developer ou designer a obter melhores resultados.

Sem a ajuda do designer, o developer irá "passar à frente" certos elementos importantes no design. Irão muitas vezes cair em erros como: "Este tipo de letra serve!" ou "O que irei colocar neste espaço?". Se o designer e o developer trabalharem juntos, ou num caso de apenas uma pessoa, exercitar os dois lados do cérebro, conseguirá criar muito melhores websites.

Agora a pergunta: Qual dos teus lados do cérebro é mais dominante? =D

Interceiros!


Agora já sei porque é que tantas pessoas gostam de me visitar e trazer o portátil para "Fazer umas jogatanas..." POIS! Com estas velocidades não admira nada! No tempo que tinha 128Kb ninguém cá passava xD O que vale é que tenho tráfego ilimitado e como até sou simpático disponibilizo os meus 100Mb/s a quem me vier visitar! Cumprimentos ;)

iPhone: As minhas aplicações


Hoje apresento-vos as minhas aplicações instaladas no iPhone.

Este é o meu top, já fiz download de centenas de aplicações mas acabei por apagar tudo, isto porque apenas tenho as melhores (que mais gosto) presentes no meu aparelho, ou porque já acabei de as utilizar. Aqui ficam:

Por ordem, aqui estão elas:
  1. AirSharing Pro - Simplesmente a melhor aplicação do género "PenDrive" para o iPhone. Lê uma variedade de formatos, e abre documentos e vídeos de tamanho grande, ao contrário de outras alternativas que experimentei, que crachavam ao abrir uma imagem de 1 Mb. Este abre .PDF's até 100Mb :)
  2. Imeem Mobile - Uma espécie de Last.FM no seu iPhone. Para quem ter um perfil no imeem (O meu caso), é uma aplicação muito boa e permite ouvir música diferente todos os dias!
  3. Epicurious - Se é daquelas pessoas que gosta de agradar a namorada, ou experimentar coisas novas, esta aplicação é para si! Liga-se ao site da mesma empresa para lhe apresentar receitas de tudo e mais alguma coisa! Deveras impressionante a quantidade de receitas presentes! Experimentei algumas e são muito boas! Permite também marca-las como favoritas, e até tem uma lista de compras!
  4. Tap Tap Revenge "Dave Matthews Band" - Dos mesmos criadores do Tap Tap Revenge, o jogo é o mesmo, só muda mesmo as músicas e o tema.
  5. Tap Tap Revenge 2 - Um dos melhores jogos para o iPhone, do género de Guitar Hero, permite fazer download de novas músicas, ou seja, tem uma durabilidade infinita, é daquelas aplicações que ficam para sempre no seu iPhone. Permite também jogar on-line contra outros!
  6. Need For Speed Undercover - Este jogo tem gráficos e jogabilidade impressionantes, para além da durabilidade do do jogo, que é grandita também :)
  7. The Sims 3 - O jogo que já todos conhecemos, agora no iPhone! Muito bem conseguido, não é muito simples mas também não é demasiado complexo. Gráficos bem conseguidos também.
  8. Sonic 1 & 2 - Para quem é da altura destes dois jogos para a Master Sistem e Mega Drive, da Sega, dá para relembrar os bons tempos que se passou e perder umas horas a jogar!
  9. Star Defense - O novo jogo da NG-Moco :) traz-nos o clássico jogo da defesa em 3 dimensões! Depois deste, nunca mais irá querer voltar ao seu antigo jogo do género!
E assim termino a minha lista. Todas estas aplicações são muito boas e recomendo a sua compra! 

Cumprimentos ;)

Apple WWDC '09 Keynote

Eu sei que vim atrasado e já poderia ter colocado aqui isto há mais tempo, mas mais vale tarde do que nunca! Aqui está o vídeo da keynote da WWDC '09.

Clique na imagem para aceder ao website da keynote

Post de opinião

Olá amigos que me acompanham! (Poucos mas bons!)

Hoje venho aqui mostrar-vos o post de um blog dedicado à Microsoft, o Live Betas.


Pois bem, apenas quero que leiam e opinem sobre o mesmo, sejam vocês fanáticos MS ou APPLE... Fiquei desiludido e é este tipo de bloggers que degrinem o panorama português, e é por estes bloggers que nunca iremos a lado nenhum em termos de presença na internet, e com isto digo Blogs em Português, escritos com gosto, e não com raiva, como este do Live Betas.

Não consegui deixar de comentar, mas a arrogância das respostas deste blogger (Será que o posso considerar isso?), tinha que levar uma resposta.

Sinceramente Bruno, ficaste mal... muito mal...

O armazém do 3D

Olá.

Hoje escrevo no blog para vos dar uma dica muito interessante.

Existem vários programas de modelação em três dimensões, onde podemos "desenhar" modelos fantásticos. Pois bem, hoje apresento-vos (caso ainda não conhecam), a 3D Warehouse da Google.



Aqui poderão descarregar todo o tipo de modelos em três dimensões para edição e utilização no programa de moderação do Google, o SketchUp. Já conhecia este site e o programa há muito tempo mas só agora me lembrei de escrever sobre isto aqui no blog.

E quando digo tudo, é tudo mesmo! Acedam ao site e pesquisem por algo, de certeza que encontram!

Cumprimentos e boa continuação de domingo!

MAMP: Apache & MySql server para Mac!


Há algum tempo atrás tinha aqui falado do WAMP, que permitia tornar o seu computador num servidor web, com apache e mysql embutidos. Pois agora que sou um switcher, tive de encontrar uma solução para testar os meus websites e projectos. Não foi díficil. Apresento-vos o MAMP.
MAMP é uma solução completa para tornar o seu Mac num servidor web com apache e mysql. Tem uma interface bastante amigável e é muito fácil de instalar (Como qualquer aplicação para a plataforma da apple).

Sendo assim aqui fica a dica. E claro está o link para download!

Como também me quero esforçar para deixar o blog mais amigável, introduzi aqui também umas screenshots:

Twitter "a saturar"?

Olá.


Hoje venho falar de algo que ainda ninguém se lembrou.

Depois de todo o "hype" lançado sobre o twitter (e com razão porque defacto FOI um serviço inovador), penso que o twitter está a saturar.

Depois de tantos utilizadores inscritos, o spam e as buscas por falhas técnicas iniciam-se.

Tenho sempre por norma seguir quem me segue, porque penso que essa pessoa possa ter algo interessante a dizer. Pois bem, 90% das vezes estou enganado. Existem apenas cerca de dez pessoas a "quem eu dou ouvidos" no twitter, o resto é palha para cima, e passo sempre à frente.



Depois de tanto tempo de twitter, já não me sinto sequer tentado a dizer o que estou a fazer... para quê perder tempo com isso? Tudo bem que espalhe o meu mais recente post no blog, mas isso irá fazer que as pessoas me deixem de seguir porque eu "spammo". Ora bem, só posso concluir que o sistema do twitter não é o ideal para mim. De qualquer maneira continuo a utilizá-lo, nem que seja só por ter dez pessoas a quem possa dar ouvidos e aprender algo de interessante. Ainda mais agora que sou um switcher, tenho muito que aprender!