Archive

Archive for the ‘Trabalho’ Category

Delete Backup Files of windows 2008 server.

August 19th, 2010 Guilherme Morais No comments
Isto merece um post, definitivamente!

O Backup do windows server 2008. Funciona muito bem no modo wizard, porém após varias copias o administrador descobre que o sistema só acrescenta as cópias, não deleta, o que ele faz: procura uma forma de deletar as cópias antigas, porém ele encontra um problema…

Não existe wizard para isto, só algumas linhas de código divulgadas pela internet. Então a medida que ele testa ele pode resolver seu problema com o vssadmin.exe ou com o wbadmin.exe , porém exsitem alguns casos (o meu por exemplo) que estes dois não funcionarão então é necessário utilizar o DISKSHADOW.exe …. Leiam este post, ele vai sanar suas duvidas: http://blogs.technet.com/b/filecab/archive/2009/06/22/backup-version-and-space-management-in-windows-server-backup.aspx
Categories: Trabalho Tags:

VPN MAC ASTARO…

February 26th, 2010 Guilherme Morais No comments
Para quem precisa conectar seu mac numa OPENVPN como o Astaro:

Usem o Tunnelblick, Fica ai a Dica, para conectar o Guia Rapido: http://code.google.com/p/tunnelblick/wiki/QuickStartGuide

Vale lembrar que a nova versão nao é mais necessario o diretorio OPENVPN que vocês vão achar pela rede.
Categories: Internet, Trabalho Tags:

Colocando Data e hora em um grafico. (ZedGraph)

August 27th, 2009 Guilherme Morais No comments
Bom dia Pessoal,
Tinha algum tempo que não postava, pois tenho trabalhado com bancos e o tempo está bastante corrido, mas vou me dedicar novamente ao blog. Tenho varias coisas interessantes sobre assuntos bem diferentes para colocar aqui.
Vamos primeiro atender um pedido. Como colocar DATA e HORA em um Eixo no graficos da Zedgraph.
Fiz um pequeno site de arbitragem para um amigo, que estamos finalizando ainda, mas lá temos o exemplo perfeito do objetivo do post:

Grafico de Arbitragem, na escala do tempo.

Para colocarmos as datas no eixo, fiz o seguinte:
 C# |  copy code |? 
01
  foreach (Acao acao in lista)
02
          {
03
              StockPointList stock = new StockPointList();
04
              PointPairList stockLinha = new PointPairList();
05
              double prevClose = 0;
06
              foreach (Cotacao cotacao in acao.Cotacoes)
07
              {
08
                  stockLinha.Add(new XDate(cotacao.date), cotacao.close);
09
                  StockPt pt = new StockPt(new XDate(cotacao.date),
10
                                                      cotacao.high, cotacao.low,
11
                                   cotacao.open, cotacao.close, cotacao.vol);
12
                  pt.ColorValue = cotacao.close > prevClose ? 2 : 1;
13
                  stock.Add(pt);
14
                  prevClose = cotacao.close;
15
              }
16
              ...
17
          }
18
 
19
        
Reparem na linha 08, Estou criando um objeto XDate que contem um datatime e quando for adicionar um novo ponto, eu
coloco o mesmo sobre um eixo de XDate. (linha 09)

How Build (Compile) you application with Partial Trust.

July 9th, 2009 Guilherme Morais No comments
Bem, utilizando uolhost que por ser mais sério, só permite chamadas com Partial Trust, o que isso quer dizer? Olhei aqui e entendi quase nada, mas sei que é algo que impede que o meu sistema chame outras dlls. Por sorte achei a zedGraph já compilada com partial trust, porém iniciei o uso de uma biblioteca de calculos financeiros que não estava compilada com esse detalhe, logo.. ERRO… na lata… bem, achei a solução e vou compartilhar para que se no futuro, eu ou vocês tenham facilidade de encontrar:

Abra sua Solução no Visual Studio, vá na pasta Properties, abra o arquivo: AssemblyInfo.cs , se for uma compilação em C++ será AssemblyInfo.cpp , adicione ao final deste arquivo a linha:

 C# |  copy code |? 
1
[assembly: AllowPartiallyTrustedCallers()];

E no começo do arquivo, não esqueça de adicionar o using:

 C# |  copy code |? 
1
using System.Security;

Pronto, Basta Compilar e utilizar em qualquer outros projeto que você ira colocar no host compartilhado. Exemplo: Uolhost

Não se esquece de atualizar a referencia no seu projeto WEB e recompila-lo.

Read more...