Paint.NET - Free Software for Digital Photo Editing

Posted on 10:45am 10/21/2007 by Bruno Silva in Design, Freeware, Multimedia, Software

Paint .Net

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.

Paint .Net

Paint .Net

Paint .Net

Paint .Net

Planet Geek

Posted on 6:15pm 10/20/2007 by Bruno Silva in My Life, Web

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

Posted on 6:03pm 10/20/2007 by Bruno Silva in Curiosities, Microsoft, Multimedia

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!

MEO

Posted on 6:51pm 10/18/2007 by Bruno Silva in My Life

MEO - PT

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!

Microsoft Office Outlook Connector

Posted on 10:44pm 10/15/2007 by Bruno Silva in MS Office, Software, Utilities, Web

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

Posted on 6:21pm 10/15/2007 by Bruno Silva in Events, Microsoft Student Partners, XBox 360, 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 Xbox (o que muda é a framework abaixo, que no caso da Xbox 360 é 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 Xbox. A framework 2.0 codename Shaman.
Como potencialidades tem o networking e suporte para o Xbox 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 Xbox 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 Xbox 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!

© Bruno Silva | Powered by Wordpress