Archive
Archive for the ‘Trabalho’ Category
|
|
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 |
|
|
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: 
Para colocarmos as datas no eixo, fiz o seguinte:
| 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) |
|
|
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:
| 1 | [assembly: AllowPartiallyTrustedCallers()]; |
E no começo do arquivo, não esqueça de adicionar o using:
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... |
Recent Comments