portella.com.br

Blog pessoal de Felipe Portella

Archive for 2009

Evento gratuito sobre Scrum no Rio

without comments

scrum-meeting-banner

O Scrum Meeting 2.0 é um evento criado pela Dextra Sistemas e Teamware do Brasil para disseminar a cultura de projetos de desenvolvimento SCRUM.

Dados do Evento:
Quarta 28 de Outubro de 2009
Hotel Guanabara, Rio de Janeiro, RJ

Mais informações:

http://www.dextra.com.br/eventos/scrum-meeting-2.0.htm


Written by Felipe Portella

October 20th, 2009 at 8:57 pm

Posted in Desenvolvimento

Tagged with

Quitação Eleitoral

without comments

Recebi hoje a dica de um amigo que evita ter que guardar aquelas tirinhas de papel ridículas para comprovar que votou nas últimas eleições.

Basta emitir gratuitamente a Certidão de Quitação Eleitoral através do site:

http://www.tse.gov.br/internet/servicos_eleitor/quitacao.htm

Written by Felipe Portella

October 19th, 2009 at 6:46 pm

Posted in Uncategorized

Ilha do Governador – Nostalgia

without comments

Apresentação com fotos antigas da Ilha do Governador no Rio de Janeiro.

Download (PPT, 1.49MB)

Written by Felipe Portella

October 11th, 2009 at 1:27 pm

Posted in Uncategorized,cool

Tagged with

How to install an assembly into the Global Assembly Cache in Visual C#

without comments

Written by Felipe Portella

October 8th, 2009 at 4:36 pm

Posted in .NET Framework

Tagged with

Como remover os instaladores do SP1 e SP2 no Windows Vista para liberar espaço?

without comments

Após instalar o Service Pack 2 do Windows Vista, você pode limpar todo o lixo do SP1 e do SP2 digitando no CMD.exe  “compcln.exe” (sem aspas). Este procedimento torna as atualizações permanentes na sua máquina (impossibitando a desisntalação dos SPs) e libera aproximadamente 2,5 GB.

Caso você tenha só o SP1 e não tenha intenção de ir para o 2, digite “vsp1cln.exe”.

Se você não sabe qual é seu Service Pack, digite iniciar, clique com botão direito em Computador e escolha propriedades. Para remover mais lixo, você pode usar o CCleaner. Mas tenha cautela com as coisas que quer remover com ele. Revise-as primeiro.

Written by Felipe Portella

September 25th, 2009 at 10:02 am

Posted in Windows

www.physicsgames.net

without comments

physics

JOGOS CABEÇA: A garotada não gosta muito de estudar física, mas com certeza curte um joguinho. Então, que tal colocar as crianças para jogar games baseados em princípios da física? Elas se divertem e aprendem.

http://www.physicsgames.net/

Written by Felipe Portella

September 7th, 2009 at 7:12 pm

Posted in Dicas de Sites

APT GPG Error – Public Key is not available

without comments

Quando dei um apt-get update recebi o seguinte erro:

W: GPG error: debian.dc-uoit.net etch Release: The following signatures couldn’t be verified because the public key is not available:NO_PUBKEY 07DC563D1F41B907

Para resolver achei várias dicas sugerindo fazer:

gpg --recv-keys 07DC563D1F41B907
gpg --export 07DC563D1F41B907| sudo apt-key add -

Mas eu recebia a mensagem de erro abaixo:

gpg: no keyserver known (use option --keyserver)
gpg: keyserver receive failed: bad URI

Para contornar então o problema tive que fazer:

gpg --keyserver hkp://subkeys.pgp.net --recv-keys 07DC563D1F41B907

Written by Felipe Portella

August 29th, 2009 at 9:35 am

Posted in Linux

Desinstalando o Visual Studio 2008

without comments

Hoje eu perdi algumas horas com problemas com o meu VS2008. Ao executar o setup ele apresentava a seguinte mensagem de erro:

“A problem has been encountered while loading the setup components. Canceling setup.”

Como o setup era cancelado, não conseguia reparar ou executar a desinstalação. Apagar o diretório e chaves do registro também não adiantou, pois o instalador decta que outros produtos do Visual Studio 2008 estão instalados. Resolvi o problema executando o AutoUninstallTool disponível em:

http://msdn.microsoft.com/en-us/vs2008/bb968856.aspx

Neste site também há uma lista de todos os produtos que devem ser desinstalados caso queira realizar o procedimento manualmente.

Written by Felipe Portella

August 25th, 2009 at 11:36 pm

Posted in Desenvolvimento

Tagged with

Tipos de Rally

without comments

1) Rally de Regularidade:

O objetivo é apurar o resultado da prova, de posse dos  tempos de passagem nos postos de controle – PC (local onde é avaliado o desempenho de cada competidor). Estes tempos reais de passagem são comparados com os tempos ideais, e esta diferença implica numa perda de pontos por atraso ou adianto, que seguem regras específicas de cada regulamento.

Read the rest of this entry »

Written by Felipe Portella

August 25th, 2009 at 11:00 pm

Posted in 4x4

Tagged with

Align String with Spaces [C#]

without comments

http://www.csharp-examples.net/align-string-with-spaces/

This example shows how to align strings with spaces. The example formats text to table and writes it to console output.

To align string to the right or to the left use static method String.Format. To align string to the left (spaces on the right) use formatting patern with comma (,) followed by a negative number of characters: String.Format(„{0,–10}“, text). To right alignment use a positive number: {0,10}.

Following example shows how to format text to the table. Values in the first and second column are aligned to the left and the third column is aligned to the right.

[C#]

Console.WriteLine("-------------------------------");
Console.WriteLine("First Name | Last Name  |   Age");
Console.WriteLine("-------------------------------");
Console.WriteLine(String.Format("{0,-10} | {1,-10} | {2,5}", "Bill", "Gates", 51));
Console.WriteLine(String.Format("{0,-10} | {1,-10} | {2,5}", "Edna", "Parker", 114));
Console.WriteLine(String.Format("{0,-10} | {1,-10} | {2,5}", "Johnny", "Depp", 44));
Console.WriteLine("-------------------------------");

Output string:

 -------------------------------
 First Name | Last Name  |   Age
 -------------------------------
 Bill       | Gates      |    51
 Edna       | Parker     |   114
 Johnny     | Depp       |    44
 -------------------------------

See also

Written by Felipe Portella

August 11th, 2009 at 11:57 am