Thursday, 17 November 2011

Duarte Lima e as suas trafulhas

Deste o tempo do Pedro Caldeira (esse grande burlão que fugiu para o Brasil) que não nos deliciavamos com uma tamanha dedicação ao roubo descarado por parte de uma figura pública.
Esta personagem é um conhecido ex-político, advogado conhecido e conceituado na nossa praça que agora se vem a saber se dedicou a negócios pouco claros.
 
Não me preocupa só o facto de ele ser indiciado como autor do assassínio de uma das herdeiras do Tomé Feteira ou ainda porque está envolvido nos negócios dos terrenos do BPN (onde só tenho pena não me terem convidado para participar também), mas, preocupa-me o facto de uma pessoa deste calibre tenha passado pela nossa assembleia da república e tenha elaborado leis e projectos de lei que favoreçam as suas actividade ilícitar.
 
Ficam confusos? Eu explico. Se uma pessoa é capaz de matar ou arranjar esquemas de lavagem de dinheiro também é capaz de alterar uma "virgula" na lei para que continue a prepetrar as suas actividades ilícitas ou ainda nas audições públicas onde participou, com a promessa de receber "robalos", pode ter conduzido a audição para o lodo, não chegando a conclusão nenhuma.
 
Preocupa-me que os portugueses não vejam isso e não sejam rigorosos na altura de escolher os seus governantes e deixem que estas coisas acontecam.
Temos que exigir idoneidade e rigor à nossa classe governante, pois se não, eles "comem as papas na nossa cabeça".
 

Friday, 4 November 2011

De recurso em recurso até prescrever

Nas últimas semanas, para deleite da comunicação social o caso Isaltino Morais parece nunca mais terminar. Parece daquelas novelas da TVI que dura, dura e quando parece que vai acabar, aparecem mais um herdeiro e com isso mais 50 episódios.




Esta história de ele não poder ser preso enquanto houver recursos pendentes é uma total e completa balela. Um mecanismo que deixaram na lei para que pessoas como ele poderem ficar em liberdade enquanto corre pretensos recursos. Desta forma, não me admira nada que em breve o caso seja arquivado porque prescreveu, porque em tempo útil os tribunais não conseguiram resolver os imensos recursos que o batalhão de advogados que ele contratou vai arranjar.

Não me admira nada que até surjam recursos, porque ele tem uma doença terminal...



Fico a pensar no vulgar português (que não tem um sobrinho que é taxista com uma conta na suíça com mais de três milhões de euros) que ao ser condenado em prisão efectiva por algo, vai ter que esperar pela decisão dos recursos dentro das prisões. Enfim, esta é a justiça que temos.



Onde está a indignação popular? Onde está o povo que grita, "UNIDOS JAMAIS SERÃO VENDIDOS"? Este povo que se deixa enganar por obra feita à custa da corrupção e dos favorecimentos. Que tem aplaudido este oportunistas e xupistas?

Será que este mesmo povo vai continuar a fechar os olhos e abrir a carteira para estes corvos que temos na sociedade?



ACORDEM!!

Tuesday, 25 October 2011

ACORDEM PORTUGUESES.... Revolução procura-se!!

Estamos a necessitar de uma revolução em Portugal. Não uma revolução como a de dia 25 de Abril, mas, uma revolução de mentalidades.
Temos que deixar de aplaudir o que nos últimos 20 ou 30 anos tem fugidos aos impostos, enganado e criado fortunas enormes na Suíça.
O povo português tem que acordar, pois, são esses que pedem sempre aos mesmos que aceitem a austeridade que não abdicam do seu luxo.

Não quero parecer da ala mais esquerdista da nossa sociedade, porque não sou. Sou de direita e voto sempre à direita, mas, cansa-me ver todos, da esquerda à direita a fazer o mesmo onde gostaria de realçar que "Jobs for the Boys" também existe na nossa esquerda quando o Louça filho nomeia Louçã mãe para acessora do grupo parlamentar do Bloco.

São todos farinha do mesmo saco e estão todos na política para sugar o máximo que podem o erário público.

TEMOS QUE PRESSIONAR ESTE POLÍTICOS A SEREM BONS POLÍTICOS, porque dos maus estamos fartos.

Não acredito que o culpado disto é o Zé e a Maria que moram em Massamá e que pagam 600€ de renda de casa, tem um filho e um rendimento mensal de aproximadamente 1.500€. Se eles não são os culpados, então porque são eles que tem que pagar?

Irem expor diversos casos que tem sido gritantes e que temos que acordar para começar a reclamar a sério com este políticos.

Monday, 16 May 2011

Azure Deployment de 20 minutos para 30 segundos

As últimas semanas foram super-aterefadas a colocar online o projecto http://www.bizsimplex.com (ainda BETA), a corrigir bugs e a planear o trabalho das próximas semanas, mesmo assim tive um pouco de tempo para um projecto que estava na gaveta que tinha que ser implementado.

Todos os que desenvolvem para Azure já se depararam com o problema do deployment. É um problema incontornável, pois, quando fazemos o upload dos novos binários temos que esperar que seja criada três máquinas virtuais que irão conter a nossa aplicação e ainda arranca-las.
Este processo poderá demorar de 15 minutos a 30 minutos no pior dos cenários. Numa pequena empresa como a IBST, este tempo de deployment é totalmente, completamente, absolutamente inconsebível pois dependemos da rapidez de resolução dos problemas dos nossos clientes como arma para o nosso sucesso.

Como temos mais do que um WebSite na mesma WebRole, faz com que o deployment (por mais pequeno que seja) num, manda abaixo todos nesse período. Se fizermos dois ou três deplyments por dia em sites diferentes teriamos um downtime em todos os nossos serviços de mais de 60 minuto.

Desta forma resolvi meter as mãos na massa, procurar alguma informação e descobri que podemos correr um loop na WebRole.Run que cria os vários sites no IIS da instancia.
Desta forma o que fiz foi: colocar um ZIP file no BlobStorage com o site e nesse loop fazer o download desse ZIP, descompacta-lo e criar a WebApplication no IIS. Voilá, funcionou na perfeição.

Depois de colocar ainda umas validações que indicam que só faz download de ficheiros novos, coloquei online e sempre que um ZIP é actualizado o sistema vai busca-lo e cria uma nova aplicação no IIS, isto tudo em menos de 30 segundos.
O projecto ainda não está pronto para todos veres ou usarem, pelo que não vou mostrar a ninguém. Para os que pensam que os 30 minutos de deplyment no azure é um problema, acreditem, é possivel ultrapassar.

Paulo Aboim Pinto

Monday, 11 October 2010

WoW Cataclysm três semanas depois

Boas,

Passaram três semanas que sou um Beta Tester da nova expansão do World of Warcraft (WoW para os amigos) que se vai chamar Cataclyms.

Nestas três semanas muita coisa aconteceu e infelizmente ainda não tenho nenhum boneco a nível 85.

Comecei por fazer as "quests" no druida e escolhi começar por Mount Hyjal. Esta minha decisão baseou-se no facto de querer conhecer um pouco mais do que poderá vir a acontecer com os druidas no jogo, pois, parece que a história começa depois da derrota do Archimonde numa das raids da TBC. Parece que todos começam por tentar acabar com esta terra mágica, pois, agora é a vez de Ragnaros, que depois de se juntar ao Deathwing para voltar a aterrorizar Azeroth.

Os dois primeiros níveis foram muitos fáceis de fazer demorei aproximadamente 6 horas para chegar a nível 82 sem fazer instâncias. Para fazermos as instâncias no Cataclysm temos que descobrir as suas entradas. Como podem imaginar, esta é uma tarefa que vai demorar algum tempo e é xata.

Em aproximadamente 3 dias (e só a jogar umas 5 horas por dia) estava a nível 84 e eis que o impensável aconteceu. Numa quest de Uldum (terceira zona do jogo) o meu druida ficou "out-of-phase". Estava a fazer uma quest com um veículo e depois de ter concluído a quest e antes de entregar a mesma, aceitei um summon para ir a uma instância e o meu boneco ficou na fase onde estava. Agora, como não estou no veículo, não posso entrega a quest. Já abandonei a quest e nada, já morri e nada, já usei a opção de estar preso e nada.... nada... é mesmo um bug. O máximo que posso fazer é reportar este bug e esperar.

Como agora já não posso usar mais o druida, resolvi começar a levelar outros bonecos e depois de muito ponderar entre o Mage ou Hunter, escolhi o Hunter.
Neste momento já estou atingi o nível 84 e estou de novo em Uldum e a pensar se vou fazer aquela quest ou não.

Com o Hunter pude também subir as profissões (Skinner e LetherWorking) bem como começar a subir a nova profissão Arqueologia. Infelizmente não tenho as profissões de Cooking e Fishing no máximo neste boneco.

Em conclusão, o Cataclysm vai mudar praticamente tudo que conhecemos sobre o jogo e as formas de jogar, pelo que, vai demorar um pouco até que todos possam estar a jogar decentemente o jogo.
Alguns jogadores vão adorar as alterações e outros nem por isso. Pessoalmente eu gosto das alterações, pois, estão a trazer algum equilíbrio entre as diversas classes.
Não gosto particularmente das builds, mas, ao mesmo tempo são menos complicadas e é possível personalizar os nossos talentos de uma forma que antes não era possível.

Vamos lá ver se no dia 7 de Dezembro temos a expansão para jogarmos.


Paulo Aboim Pinto


Sunday, 3 October 2010

Estou no WoW Cataclyms Beta

A semana passada a Blizzard presenteou-me com a chave da próxima expansão denominada Cataclyms.

Já jogo WoW desde à 3 anos e testar a expansão antes de ela sair é algo presente que me deixou imensamente contente.

Neste blog irei começar a falar também de WoW e das alterações que vou descobrindo sobre o que vem ai no jogo.


Paulo Aboim Pinto

Wednesday, 14 July 2010

JavaScript vs Silverlight - Please don't feed the trolls

Foi criado um Flame Post no JupiterJS.com que só server para alimentar alguns trolls que por ai andam intitulado "JavaScript vs Silverlight".
Estava eu a pensar numa forma de blogar sobre o assunto e eis que o Laurent Bugnion, criados no Light MVVM para WPF, Silverlight e WP7 respondeu da melhor forma.

Ao texto dele gostaria de acrescertar algo sobre debuging em .NET e JavaScript. Não só é completamente diferente como é antagónico. Desde que conheci sistema de debug facultado pela Microsoft que não quero um que tenho que fazer print do resultado das variáveis para o ecrã.
Considero contra-produtivo e até mesmo castrador no avanço do trabalho!

Outro ponto é a homogeneização do código. Quando estamos a programar em JavaScript temos que conhecer dezenas (quando não são mais) frameworks e que nem sejam coexistem entre si. Temos ainda que dominar o HTML para apresentação final e o Java para servir de Data Access Layer com a base de dados.
No Silverlight só temos que entender e saber de uma linguagem: C#. Para os mais radicais temos também o XAML que não é mais que uma representação dos ecrãs. O código de User Interface, de negócio e ainda o acesso aos dados é todo desenvolvido na mesma linguagem.

Para um gestor é muito melhor escolher uma equipa multi-disciplinar nas funções que também estar dependente dos conhecimentos sobre as diversas linguagens.

Pelas razões expostas pelo Laurent Bugnion e pelas que aqui tentei acrescentar a minha escolha é obviamente Silverlight.
Podem ler a sua resposta aqui.


Paulo Aboim Pinto