29/10/07

TELE 2 - o pior atendimento a clientes de sempre

Como já tinha referido aderi ao serviço MEO tendo sido activado este mês.
O serviço está numa nova linha telefónica. A linha antiga estava contratada á TELE 2.
Há coisa de 2 meses enviei uma carta para o cancelamento do serviço. Até hoje não obtive resposta.

Liguei para o atendimento ao cliente, onde fui atendido pele operador mais mal educado que eu já vi.

Bastou falar no cancelamento para ser interrompido por um conjunto de alarvidades em tom agressivo. Referiu as chamas muito mais baratas na TELE 2, o facto de ter de pagar 2 euros ou lá o que é por cada mês até Abril, data do fecho do 1º ano do serviço. Expliquei que a linha ia ser cancelada, e não transferida para a PT.
Depois como se fosse minha obrigação, questionou-me do porquê do cancelamento e qual o novo serviço pretendido. Fui obrigado após a insistência do operador (ainda por cima com sotaque do norte :-P) a dizer-lhe que não tinha nada a ver com isso, e que a única coisa que ele tinha de saber é que eu queria cancelar o serviço.

Perguntei pela carta que eu tinha enviado há 2 meses atrás e percebi o porquê do não cancelamento. Eles simplesmente tentam prender os clientes como podem... Enviei uma carta em nome do meu pai, completamente identificada com nome completo, BI, morada etc. Só falhou o que para eles parece essencial: o Nº de Cliente. Até parece que não têm sistemas informáticos que permite a busca pelo nome...
Só desculpas para adiar o término do contrato.

Finalmente disse que eles podiam enviar o formulário de rescisão, mas tinha de ser o titular a pedir! Ele devia estar à espera que eu desligasse, mas teve azar! Tinha o meu pai ao lado, e depois de ouvir a voz dele ao telefone, a pedir exactamente o que eu lhe pedi finalmente concordou em enviar o impresso. Vai na volta se eu tivesse voz mais grossa tinha feito o mesmo efeito.

Desde a 1ª factura que nos sentimos enganados pela TELE 2. Principalmente eu que fui contra esta decisão de mudança. Foi prometido um decréscimo de 2 euros na factura mensal e uma factura única passada pela TELE 2. No entanto continuámos a receber 2, devido ao aluguer do equipamento telefónico. Surpresa das surpresas, este custo é de pouco menos de 2 euros!! Bela promoção...

Agora que já desabafei posso voltar ao trabalho :-)

28/10/07

Portal PPC


Acabou de dar uma reportagem sobre o Portal PPC, mas precisamente sobre a base de dados de Radares.
Já conheço a iniciativa desde que comprei o meu GPS, e sem dúvida é um excelente contributo.
Ter no software de navegação registados os "Points of Interest" referentes aos radares impede multas desnecessárias, e também serve como inibidor do excesso de velocidade em alguns locais.

No entanto a reportagem da SIC deixou muito a desejar... Dizer que o responsável pelo projecto criou uma "aplicação para GPS para detecção de radares" é uma mentira. O que o Júlo Rocha fez e muito bem foi utilizar a funcionalidade da maior parte dos sistemas de navegação de registo de locais de interesse, e mobilizar os automobilistas a nível nacional a contribuirem para a base de dados por si gerida, de forma a disponibilizar a lista de radares e respectivas localizações o mais completa possível.

Os meus parabéns à equipa Portal PPC, e a minha desaprovação pela imprecisão da SIC.

Olá Mundo!!!

Definitivamente o 1º exemplo de qualquer linguagem de programação :-P
Ou quase...

Vejam 349 programas Hello World no site The Hello World Collection.

26/10/07

MSDN - Novas Tecnologias para Desenvolvimento



A 15 de Novembro no Porto e a 21 de Novembro em Lisboa vai-se realizar um evento Microsoft sobre os tópicos seguintes.
.NET Framework 3.5
Próxima geração da já conhecida framework
http://blogs.msdn.com/brada/archive/2007/06/12/net-framework-3-5.aspx

Visual Studio 2008
Ambiente de Desenvolvimento em .NET
http://msdn2.microsoft.com/en-us/vstudio/aa700830.aspx

LINQ
SQL integrado em C#
http://msdn2.microsoft.com/en-us/library/bb308959.aspx


Silverlight
Desenvolvimento de User Experience na Web
http://silverlight.net/

Plataforma Live
Desenvolvimento sobre Serviços Live
http://dev.live.com/


SQL Server 2008
Servidor de Base de Dados
http://www.microsoft.com/sql/2008

Entrada gratuíta. Boa oportunidade para ver umas coisas novas!

24/10/07

Expression European Designer Tour - Relato




Esta tarde estive no Casino de Lisboa, neste evento realizado pela Microsoft que já referi no blog anteriormente.
O evento começou com a exibição de um vídeo de animação ilustrando as dificuldades existens na comunicação entre Designers e Developers. Um designer quer um conceito, o developer implementa de forma errada, e após um jogo de ping-pong arranja-se uma solução "parecida" com a desenhada martelando a implementação errada. Este é o problema que segundo a Microsoft o Expression Studio visa minimizar ou mesmo resolver.

A 1ª sessão foi dada pelo José António Silva – Architect Advisor, Microsoft.
Começou por tentar definir o conceito User Experience (UX).
Uma boa interface passa despercebida, mas quando somos obrigados a utilizar uma interface mal concebida essa má impressão tem um impacto bem maior. As pessoas assumem que o bom é o espectável, e o mau é que é de censurar.
UX por um lado é fiabilidade (segurança, expansão potencial, previsibilidade da interface, confiança), é também usabilidade (acessibilidade, aprendizagem simples). Um exemplo de aumento usabilidade é a alteração do Alt+Tab do Windows XP onde apenas aparecem os ícones das aplicações e os seus títulos, para a versão do Windows Vista, onde temos um preview das janelas para melhor identificação.
UX é utilidade. Tem de haver funcionalidade e valor acrescentado. Temos também a vertente da adaptabilidade (ao contexto, possibilidade de personalização). Como exemplo de adaptabilidade temos a Ribbon do Office 2007, que apresenta opções sensíveis aos objectos actualmente seleccionados.
A UX tem de apelar ao utilizador. A beleza, sensação de exclusividade e o apelo emocional fazem parte destas características não ligadas à funcionalidade, mas à "psicologia do utilizador".

No fundo a User Experience tem como objectivo ser Efectiva, Eficiente e Satisfazer, tendo como base o melhor do design, tecnologia e usabilidade.

Reforçou-se a necessidade de ter uma camada de apresentação acima das tecnologias. Esta camada é o que liga o utilizador aos sistemas informáticos, e é nesta camada que se inserem elementos como o Ajax, Silverlight e Windows Presentation Foundation (WPF).
A partir deste ponto a tarde foi direccionada para o Silverlight. Este é um plugin cross browser/plaftorm que visa criar uma User Experiencia rica em conteúdos multimédia, e baseada em .NET.
Foram mostradas algumas aplicações web feitas com Silverlight que se encontram no showcase do site oficial.
De realçar o suporte de transmissão de conteúdos em alta-definição (HD).
Uma aplicação Silverlight/WPF consiste num ficheiro XAML, uma definição em XML do conteúdo. É esta definição que é manipulada, por um lado pelo designer, e por outro pelo developer.
Este formato permite ainda a criação de ferramentas de terceiros para exportação de formatos incompatíveis para elementos "importáveis", ou mesmo o desenvolvimento de ferramentas de desenvolvimento.
Foi mostrado ainda o site http://premium.quiksilverlive.com
A 2ª sessão, dada por Martin Tirion – User Experience Advisor, Microsoft, consistiu num conjunto de demonstrações das aplicações do pacote Expression Studio.
Expression Web - edição de XHTML,CSS, XML e XSLT.
Expression Design - Desenvolvimento de elementos de interface, ferramenta vectorial.
Expression Blend - Interfaces Interactivas para Windows / Web
Expression Media - Catalogação de recursos multimédia, controlo de versões, procura, tagging
Expression Encoder - Conversão de formatos de multimédia

É de realçar que na realidade a comunicação entre Designer e Developers é sempre necessária. Tem de se definir os elementos de interface a desenhar, quais os nomes associados, e outras regras de forma a tornar a colaboração possível. Um grande benefício que foi realçado numa conversa com o orador, após a apresentação é a possibilidade de o programador fazer uma interface "tosca" com os elementos básicos, sendo esta melhorada por um designer.

Foi executada uma demonstração transversal ao Expression Studio que consistiu na criação de um player de um vídeo WMV. Começou por fazer o encoding do vídeo no Ex. Encoder (de realçar a possibilidade de fazer encoding de pré-visualização para comparação da qualidade de vídeo. Desta forma não se perdem horas a fazer encoding de um vídeo, para concluir que a qualidade é insuficiente). Nos vídeos podem-se colocar marcadores de capítulo, ou despoletar trechos de código num dado momento do vídeo.
No Ex. Web vão reparar que o look and feel é semelhante ao do Frontpage ou do VS Web Developer.
No Ex. Blend achei genial a opção de pegar numa animação e gerar a animação inversa. Imaginem uma situação habitual de por uma animação de entrada de um elemento. Blend permite gerar a animação inversa com 2 cliques. Muito porreiro! Outra cena gira, é que se tivermos uma animação despoletada por exemplo por um mouse enter num elemento, e despoletarmos um outro evento que começe uma segunda animação, o Blend trata de parar a 1ª e executar a 2ª. Parece tosco, mas na demo deu a sensação de haver fluidez neste processo.
Na 3ª sessão, dada pelo mesmo orador, pois o orador agendado não teve possibilidade de vir, falou-se de forma genérica do que é e será a web. A necessidade de ir de encontro ao que os utilizadores esperam, e a importância de não concentrar esforços num público alvo específico, quando existe um mercado por explorar.

Este é o princípio por trás desta conclusão:

Se nos concentrarmos na zona vermelha que é a mais popular, existe uma cauda enorme (maior que a parte vermelha) mas que não está a ser rentabilizada.

Foi uma tarde interessante. Apenas tive pena de não terem mostrado mais sobre WPF e desenvolvimento de aplicações Windows. A tarde foi virada para a web. Por outro lado fico ansioso pela versão 1.1 do Silverlight, onde já virá suporte para programação em .NET ao invés do javascript. Neste momento o .NET faz parte apenas do universo WPF.

Os comes e bebes eram porreiros (principalmente porque o evento foi de borla :-P)

Escrevi demais... Peço desculpa! (Pelo menos a quem conseguiu ler tudo até esta última linha :-P)

23/10/07

Phishing



O Phishing... Esta malvada forma de ataques a segurança informática com origem na Engenharia Social.
Não é um vírus ou um trojan, mas pode ser mais perigoso ainda.
São ataques que geralmente passam pela personificação de entidades credíveis, de forma a obter dados confidenciais de acesso a serviços do utilizador (banca, e-mails, etc.)

Mas não é assim tão difícil fugir a estes ataques. Simplesmente nos dias de hoje temos de ser ultra cuidadosos com as nossas caixas de e-mail e navegação na Web.

Ainda há uma semana ou duas recebi um e-mail com o protótipo sender@live.com, que parece um e-mail legítimo. O conteúdo já era mais duvidoso... A sua conta Live vai ser desactivada. Cancele-a ou reactive-a.
Seguido de uns links para estas acções.
Regra de Ouro: desconfiar sempre de e-mails que pedem a cedência de informações pessoais (passwords, documentos de identificação, pins, etc).
Se o texto do e-mail não tivesse sido suficientemente duvidoso, ao passar com o cursos por cima dos links, vi que estavam a apontar para um site manhoso, de domínio brasileiro, que como é óbvio nada tinham a ver com o serviço Windows Live.
Outra regra: desconfiar de links que nos direccionam para domínios diferentes do qual estamos a navegar num processo de registo/preenchimento de formulário.

Tendo em conta este problema, do ponto de vista da navegação Web, o Internet Explorer 7 trás um sistema anti-phishing que nos avisa quando navegamos para o site de um sistema de phishing já reportado por outros utilizadores. Este sistema também utiliza algumas heurísticas para avisar sobre sites que embora possam não ser maliciosos, por alguma razão o utilizador deverá pensar 2 vezes antes de entrar.

22/10/07

Alguns sites ao longo dos anos



Navegando na máquina do tempo WayBackMachine, onde se podem encontrar diversas versões de imensos sites desde 1996, encontrei algumas pérolas.

O site da Microsoft mudou drasticamente (para melhor) ao longo dos anos.
Site Microsoft (1996) | Site Microsoft (2000) | Site Microsoft (2004) | Site Microsoft (Hoje)

Alguém se lembra de ver o Google assim? Google (1996)
Eu não sou deste tempo :-P

O Sapito também não fica de fora da evolução no web design!
Site Sapo (1997) | Site Sapo (2001) | Site Sapo (2004) | Site Sapo (Hoje)

Realmente é interessante o quanto os padrões e aquilo que é aceitável na web muda ao longo do tempo.
Já me estou a ver daqui a alguns anos a rir dos sites que na actualidade são os mais "giros", com melhor usabilidade, e com um design todo XPTO.

HTML Playground

Na página http://htmlplayground.com pode-se brincar com HTML e CSS, tendo sempre uma ajuda à mão para perceber como funcionam as tags e respectivos atributos.

Não sei quanto a vocês, mas a mim isto dá um "jeitaço" ;-)

USB Cell

Pilhas recarregáveis por USB.
Já me estou a ver a tirar as pilhas do rato wireless e ligar às portas USB do rato para recarregar.
2 Pilhas AA por volta de 16 €.
Mais informações em http://www.usbcell.com.

21/10/07

Guerrilla Mail



Já todos nós tivemos de nos registar num site manhoso só para obter uma informação reservada a membros registados.
Muitos se calhar como eu têm um e-mail de spam, que basicamente serve para este género de registos que podem resultar em e-mails não solicitados ou numa perda de privacidade.
Pois bem, descobri o site http://www.guerrillamail.com onde se podem criar e-mails com 15 minutos de validade. É o ideal para os registos em sites que enviam um link de confirmação para o e-mail.

Parece que o site está para venda, mas enquanto der vai-se utilizando!

Paint.NET - Free Software for Digital Photo Editing


Vamos ser realistas, o Paint não serve para nada (ou pelo menos para muito pouco). É preciso um editor de imagem mais poderoso. Por outro lado algumas ferramentas mais avançadas são pagas e pesadas.

Deixo a referência ao paint.net, a minha ferramenta de eleição. Open Source, simples e intuitivo, ainda por cima leve, e com uma panóplia de plugins interessantes. É possível inclusivamente criar plugins em C# por exemplo.

Ficam aqui algumas capturas de ecrã para terem uma ideia da interface.








20/10/07

Planet Geek

Este blog encontra-se agora agregado ao Planet Geek.
Este é um portal de agregação de diversos blogs sobre tecnologia.
Podem ver mais sobre o que é o Planet Geek em http://www.planetgeek.org/about.

Microsoft Media Room

Enquanto dava uma vista de olhos na nova edição da Microsoft Magazine descobri um pequeno artigo sobre um produto chamado Microsoft Media Room. Esta é o sistema base para a interface do MEO da Portugal Telecom do qual falei na entrada anterior.
Podem ter uma ideia do interface do MEO e suas funcionalidades se virem a "Interactive Demo" no site do Media Room. (não é interactivo... é um vídeo. lol) Até meio do vídeo, em grosso modo são funcionalidades já presentes no MEO.
Na Microsoft Magazine (página 7), fala-se que no futuro este sistema poderá ser um autêntico media center, com possibilidade de ter lá vídeos e fotos pessoais.

E já que falo do MEO, fica aqui já mais algumas notas sobre a minha utilização. Tenho 2 boxes em casa. Isto permite ter as 2 televisões ligadas, mas ao fazê-lo perdemos a hipótese de gravar emissão de um terceiro canal.. É pena. Basicamente existem 2 "ligações de vídeo" disponíveis, que podem ser utilizadas para gravação, ou visualização directa.
Uma funcionalidade que descobri hoje, é que o MEO vai gravando automaticamente para disco a emissão que estamos a ver, permitindo sempre que desejado voltar atrás no programa!

18/10/07

MEO

Passado 2 meses de espera finalmente vieram a minha casa instalar o MEO.
Telefone + TV + Internet. Só tenho há umas horas, mas até agora a experiência está a ser boa.
Internet a 8Mb, telefone com chamadas grátis para a rede PT e 30 canais base + 10 escolhidos por mim. Ainda só escolhi os básicos AXN, FOX e ainda o Discovery. Aceitam-se sugestões para canais.
Nunca tive TVCabo ou análogos na vida. Sou um traste. Eh Eh.

Gosto imenso da interface oferecida pela Box. Ver a programação dos canais, ter um sistema de zapping em miniatura (assim posso ver um canal e dar um olho na miniatura para ver se começou outro programa de interesse). A funcionalidade de gravação no disco rígido de 60Gb já deu jeito. Dá para escolher uma série de um canal, encarregando-se a Box de ir gravando os episódios da série. Também ajuda nas pausas para o WC! Para-se o programa, este vai sendo guardado para o disco, e quando volto é só continuar do mesmo ponto.

O video on-demand ainda é uma funcionalidade que tenho de experimentar. Alugueres de 24 horas entre 0,50 € e 3,00 €.

Um router wireless já com segurança activada! É apenas WEP, mas já revela a preocupação de dar uma solução minimamente segura aos clientes. Lá vai o meu router wireless antigo e o router modem ADSL para a gaveta...


Se entretanto tiver alguma queixa aviso!

15/10/07

Microsoft Office Outlook Connector

Lembram-se da conta do Hotmail configurada no Outlook que demorava "horas" a abrir?
Esqueçam!

Instalem o MS Office Outlook Connector que permite configurar contas com .Net Passport / Live ID no Outlook com performance melhorada (os mails ficam localmente) e com a hipótese de aplicar regras sobre os e-mails recebidos.

15º Encontro Português de Computação Gráfica - Workshop XNA

Hoje tive oportunidade de assistir a um workshop de XNA no âmbito do 15º EPCG.

09.00 - Welcome
Graças ao belo trânsito do IC19 cheguei só às 9:25, pelo que desta parte nada tenho a dizer ;-)
09.10 - XNA Overview (Vitor Santos)
Cheguei ao evento estava o Vitor Santos a falar sobre XNA. O que retive da apresentação foi a potencialidade do XNA como plataforma de desenvolvimento de jogos aplicada ao ensino.
Uma das grandes vantagens da framework XNA, é ser comum ao desenvolvimento para Windows e X-Box (o que muda é a framework abaixo, que no caso da X-Box é um subset da .NET Compact Framework). Esta abstracção de plataforma pode permitir no futuro desenvolvimento de jogos para sistemas mobile, por exemplo.
Pelos mecanismos básicos comuns ao desenvolvimento de jogos virem embutidos na framework, o desenvolvimento é rápido, e o programador pode ver desde cedo os resultados.
O XNA contempla funcionalidades como Graficos, Audio, Input, Matemática, Armazenamento, Física.
Alguns mitos que foram referidos como errados foram:
  • O facto de um jogo sem rede não poder ser interessante;
  • Termos jogos em managed code ser incompatível com uma boa performance;
  • XNA ser apenas para desenvolvimento em X-Box;
  • Game Developpers a sério não usam XNA;
  • O IDE de XNA é pago.
Falou-se do futuro da X-Box. A framework 2.0 codename Shaman.
Como potencialidades tem o networking e suporte para o X-Box Live, melhoria de performance, suporte pelo Visual Studio 2005, lançamento de ferramentas para modelos 2D/3D. Está contemplada a hipótese de ter a versão 1.0 e 2.0 a correr em paralelo, por se prever incompatibilidade entre elas.

09:40 - Desenvolvendo jogos com XNA: Consumidores como Criadores! (Amintas Neto - Microsoft Brasil)
Falou-se da experiência de XNA no Brasil. Foi o ano passado lançado um desafio para desenvolvimento de uma versão "quitada" do SpaceWars em 15 dias, para estudantes. A adesão foi muito boa. Foi mostrada o jogo vencedor. O principal elemento foi o controlo por voz, que permitia a existência de 3 naves em jogo, sendo uma delas controlada normalmente pelo teclado, e o resto da equipa recebendo instruções por voz. Estava muito giro!
O Amintas Neto mostrou que não é preciso uma X-Box para desenvolvimento, ao usar um comando da mesma ligado ao PC. É de realçar que já existem no mundo mais de 50 comunidades de XNA em mais de 8 línguas.
Pelas facilidades de abstracção providenciada pela framework dá espaço para o ensino de tópicos de informática, redes (multiplayer), Inteligência Artificial, Motor de Jogos, Computação Gráfica, Desenvolvimento em Equipa, pode ser usado para facilmente por a funcionar um jogo com modelos 3D em 3D Studio Max, por exemplo.
O concurso que referi acima (XNA Challenge) vai voltar a ser realizado no Brasil, dando desta vez liberdade e tempo para desenvolver um jogo de raíz. A ideia é permitir que os estudantes usem 1 único jogo neste desafio e no Imagine Cup 2008.

10.50 - Coffee break

Mais uns minutos para o pessoal jogar X-Box e por a conversa em dia!

11:00 - Desenvolvimento de Jogos em XNA (Verónica Orvalho -Face in Motion)
Esta sessão foi muitíssimo interessante. Não foi tão virada para a tecnologia, mas sim para o mercado dos vídeo-jogos. Como funciona a indústria dos vídeo-jogos e que perfis de profissionais encaixam neste ramo.
Perceber as diferentes fases do desenvolvimento de um jogo, e que o que realmente está em jogo é o jogador final! Este tem de ser desafiado e se divertir. O aspecto visual do jogo deve dar-lhe pistas do funcionamento do jogo.
Uma possível perspectiva dos jogos são a fórmula GAMES = BOOKS + MOVIES + INTERACTIVITY.
Antes de pegar no código há que imaginar uma ideia, definir os objectivos e descrever o jogo. Especificar o jogo antes do implementar é essencial.
A oradora chamou à atenção para a facilidade que teve em portar alguns jogos anteriormente desenvolvidos em outras plataformas para XNA.
Houve apenas um ponto que não achei especialmente feliz. Foi feita uma pequena aplicação em XNA que carregava uma textura para a janela do jogo. Quase tudo automático, pouco código. 5 estrelas!
De seguida a oradora mostrou uma aplicação em C++/Open-GL com imenso código tentando mostrar como realmente o XNA poupava trabalho. No entanto usou uma demo que era completamente diferente da mostrada em XNA, neste caso era desenhado um triângulo com um gradiente de cores entre os vértices.
Teria sido mais proveitoso e auto-explicativo mostrar uma mesma demo desenvolvida em ambas as plataformas. Da forma como foi feito não fiquei com noção da redução das linhas de código.
Espero em breve poder disponibilizar a apresentação utilizada. Vale mesmo a pena ver.

12:00 - Demos XNA (Nelson Correia e Ricardo Portela)
Foram mostradas 2 demos de XNA feitas por 2 MSP's.
A 1ª delas era um jogo de naves com controlo por voz e com interfaces em WPF. (Nelson Correia) Pode ser encontrada em http://codeplex.com/space
A 2ª é uma versão em XNA do jogo Crypt Raider. (Ricardo Portela)
12:30 - Encerramento
Por fim tivémos tempo para trocar algumas impressões com os oradores e ainda para almoçar, já fora do recinto.

Nota: Só hoje reparei que tinha os comentários restritos a utilizadores registados. Agora já podem comentar sem registo!

10/10/07

Virtualização - Um dos meus melhores amigos!

Já há 3 anos que utilizo ferramentas de virtualização e sou feliz!
Estas ferramentas permitem simular um computador no ambiente do sistema operativo anfitrião, dando a hipótese de ter um segundo sistema operativo no contexto desta simulação.
Basicamente 1 sistema operativo dentro de outro. Comecei por utilizar porque queria trabalhar em ambiente Windows, mas no entanto precisava de Linux para algumas cadeiras.

Benefícios deste tipo de utilização:
- Mudar de SO com Alt+Tab. Pode-se aceder a todas as nossas aplicações no sistema operativo anfitrião e mudar para o sistema operativo convidado apenas para as tarefas específicas para as quais é necessário (programar em C, brincar com a shell, enfim, o que for preciso)
- Compatibilidade de Hardware. O sistema de virtualização cria um ambiente onde é simulado um hardaware base. Por exemplo, todos os meus problemas de configuração Wireless no Linux foram resolvidos. Para o Linux eu estou ligado a uma rede cablada, que é na pratica uma ligação Wireless no sitema operativo anfitrião camuflada pela virtualização.
- Podem-se criar ambientes de desenvolvimento que não danificam os nossos dados e aplicações importantes. Basicamente cria-se uma caixa onde se pode "chafurdar" à vontade (ex. criar um servidor Windows apenas para testes, em cima de um sistema operativo Windows XP/Vista).

Por outro lado, se não tivermos uma máquina decente com bastante memória a performace pode ser muito reduzida. Correr um sistema operativo, e uma maquina virtual com um sistema operativo não é a mesma coisa!

Comecei pelo Virtual PC da Microsoft, gratuito e com a possibilidade de criação de várias máquinas virtuais.
Hoje em dia utilizo também em paralelo o VMWare Player. Este apenas permite correr máquinas já existentes, mas existem sites onde se podem criar máquinas virtuais para VMWare tais como o easyVMX. O VMWare player tem a vantagem de emular portas USB (ao contrário do Virtual PC). Em termos de performance, parece-me até à data mais rápido, mas não tenho dados concretos que o garantam.

Em ambos os casos existem versões profissionais pagas, que ainda não experimentei.

09/10/07

Expression European Designer Tour



Após estarem fechadas por uns dias as inscrições voltaram a abrir! Aproveitem!!

Data:
24 de Outubro (15h00-18h30)
Local: Auditório dos Oceanos, Casino de Lisboa - Parque das Nações
Produtos: Microsoft Expression, Silverlight
Destinatários: Designers

O papel dos Designers é fundamental para dar corpo a ideias e materializar experiências através do movimento, da cor e da ergonomia das soluções criativas.
Venha conhecer as novas ferramentas Expression e a importância que o Silverlight poderá trazer-lhe no desenvolvimento das suas soluções.
No dia 24 de Outubro de 2007, o evento Expression European Designer Tour passará por Portugal para lhe dar a conhecer os novos produtos para Designers da Microsoft e o seu compromisso futuro nesta área.


Ver mais

08/10/07

Software para Windows Mobile

Deixo a referência ao site Pocket PC freeware (http://www.freewarepocketpc.net).
Este site uma enorme colecção de software para Pocket PC.
No topo do site podem também encontrar links para os sites análogos para outros sistemas móveis.
Tem algum lixo, mas tem sobertudo muito software bom. E gratuíto!!

06/10/07

Windows nas Televendas

Foi-me dado a conhecer um vídeo que gostava de partilhar. Moral do vídeo: nunca gozem com os produtos das televendas, nunca se sabe quando podem uma futura potência :-P
Featuring: Steve Ballmer (Microsoft Corporation CEO)


05/10/07

Aplicações Portáveis - onde você estiver, está lá :-P



Depois de vários anos a formatar o disco rígido com alguma frequência, descobri uma nova tendência no mundo do software que já me ajudou na fastidiosa tarefa de configurar um PC com o sistema operativo novinho em folha. Estou a falar do software portável.
A ideia é eliminar os programas de setup que dispersam ficheiros pelo computador e criam registos no registry do sistema operativo. Isola-se o programa e respectivas configurações numa pasta que pode ser transportada numa pen para ser utilizado em qualquer PC.
Este conceito é porreiro para o pessoal que não anda de portátil atrás, usando computadores do local onde trabalham/estudam. Têm a informação de passwords e favoritos do browser (tal como o browser) num disco amovível e o software todo configurado ao seu gosto. Tal como já dei a entender, também dá jeito para quando se formata o disco rígido. Como não há dependência de ficheiros fora da pasta do programa, nem do registry é só copiar o programa antes de formatar, e voltar a colocá-lo depois da nova instalação do sistema operativo.

Temos como exemplo de software amplamente conhecido que já tem versão portável
  • Firefox
  • Thunderbird
  • Winamp
  • Filezilla
  • 7-Zip
  • Open Office
  • Miranda
  • Pidgin (antigo Gaim)
Existem também ferramentas que funcionam como "agregadores" de aplicações portáveis. A ideia é ter um menu com as aplicações, sendo também este menu portável.

Se tomarem atenção nos sites onde descarregam software, pode existir além da versão com installer uma versão "zippada", que geralmente corresponde a uma versão portável.

Microsoft Student Partner Programme Launch Event

Dia 4 de Outubro de 2007 marca o início de uma nova fase na vida de cerca de 30 pessoas que foram escolhidas para integrar o Programa Microsoft Student Partner.

O dia começou por volta das 9:30 na sede da Microsoft porguesa, em Porto-Salvo. (quer dizer... para muitos começou às 6:00 ou mais cedo, visto virem de longe). Uma sala cheia de jovens vindos de vários pontos do país, desde o Porto a Beja, passando pelo arquipélago da Madeira. Pessoas ligadas ao estudo na área da Informática, mas também outras ligadas ao Design e Comunicação. Uma panóplia de interesses e sotaques!

As principais mensagens transmitidas ao longo do dia nas apresentações realizadas por pessoas do staff Microsoft ficaram no meu entender claras. Somos um grupo escolhido a dedo, feito de pessoas especiais com POTENCIAL para BRILHAR. Devemos ser uma equipa coesa e ter como objectivo e enriquecimento pessoal de cada um. Cada qual traça o seu caminho e cresce à sua maneira. Não fomos escolhidos para vender produtos Microsoft ou servir de marketeers,eles já têm uma equipa qualificada nesse campo ;-)

Após um almoço onde deu para o pessoal falar mais um pouco e conhecer algumas preferências gastronómicas, continuámos com as sessões da tarde.

Saliento a sessão sobre o Imagine Cup onde os MSP's tiveram oportunidade de conhecer este concurso que está na 5ª edição sob o tema “Imagina um mundo onde a tecnologia possibilita um ambiente sustentável”.
Notou-se um grande entusiasmo por parte de alguns MSP's em participar! Dada a iniciativa e espírito criativo deste grupo de pessoas, espera-se que este ano Portugal brilhe no Imagine Cup!

Tivemos o prazer de ter uma sessão dada pelo Pedro Rosa (Software engineer – Developer Advisor da Microsoft) onde se falou de forma breve do que a Microsoft está a fazer de novo neste momento.
  • .NET Framwork 3.5
  • Visual Studio 2008
  • Windows Presentation Foundation
  • Silverlight
  • Ferramentas Expression
  • Surface
Foi o suficiente para despertar a curiosidade dos MSP's que não conheciam estes tópicos.

No final do dia, já depois das 19:30 foi altura de despedidas, organização de boleias, e para alguns resistentes (ou antes esfomeados) ainda houve tempo para um jantar no Oeiras Park (lá conseguimos juntar mesas suficientes para toda a gente!)