quarta-feira, 15 de junho de 2011

Citações

"A Utopia está lá no horizonte.

Me aproximo dois passos, ela se afasta dois passos.

Caminho dez passos e o horizonte corre dez passos.

Por mais que eu caminhe, jamais alcançarei.

Para que serve a Utopia?
Serve para isso: para que eu não deixe de caminhar".

(Eduardo Galeano)

"A Imaginação é mais importante que o conhecimento"

(Albert Einstein)

"A mentira é uma verdade que se esqueceu de acontecer"

(Mario Quintana)

"A inovação ocorre quando sementes maduras caem em solo fértil"
           (Walter Isaacson - em Os Inovadores)

sexta-feira, 3 de junho de 2011

Configurar HOTMAIL para Outlook 2007

Parece piada, mas ralei um bocado para achar as informações necessárias para configurar minha conta hotmail no Outlook 2007 até que finalmente achei todas as informações necessárias que compilo aqui...
Abra o Outlook 2007 e em ferramentas, Clique em configurações de conta, na próxima janela e-mail clique em novo, na próxima aba marque (Microsoft Exchange, POP3,IMAP ou HTTP) e clique em avançar.
Próxima aba preencha com os dados (e-mail e senha) após preencher marque a opção (Definir manualmente as configuracoes do servidor ou tipo de servidores Adicionais) e clique em avançar.
Em informações de usuário:
  1. Preencha com nome (teste)
  2. e-mail (teste@hotmail.com)
Informações do servidor:
  1. Tipo de conta deixe (POP3)
  2. Servidor de entrada de e-mail Coloque (pop3.live.com)
  3. Servidor de saida de e-mail (smtp) Coloque (smtp.live.com)
Informacoes de logon:

  1. Nome de usuário (teste@hotmail.com)
  2. Senha (senha do e-mail)
Clique agora em (Mais configurações)
  1. (Em conta de e-mail) coloque seu nome de apresentação
  2. (Em organização) coloque qualquer nome,
  3. (Em e-mail de resposta) coloque seu e-mail do Hotmail,
Clique na aba (servidor de saída)
  1. Marque a opção
(Meu servidor de saída (SMTP) requer autenticação)
na aba avançado marque a opção (este servidor requer uma conexão criptografada(SSL), na opção usar o sequinte tipo de conexão criptografado deixe em (Automatico)


É isso ai, espero que isso sirva para facilitar sua vida. E conheçam smartBuy - sua compra consciente.
Caio Azevedo

sábado, 16 de abril de 2011

AeroLixo de São Luis - MA

Sinto-me muito a vontade para falar sobre isso por ser um ludovicense que viveu até os 23 anos na capital maranhense.
Moro ha pouco mais de 10 anos em São Paulo capital e nesses dias de debates absurdos sobre copa do mundo no BraZil e "problemas" com os aeroportos nas cidades sede, eis que volto à minha cidade natal para visitar minha sobrinha recém nascida e deparo com um aeroporto que prefiro chamar de aeroLixo. Isso mesmo amigos o aerolixo da terra do Sarney é uma vergonha nacional. Desembarquei durante a madrugada e eis que deparo com o fato de ter que andar da aeronave até a "área de desembarque" onde um pobre funcionário jogava as bagagens dos passageiros literalmente no grito, a "esteira das bagagens" é uma mesa coberta com uma lona imunda, o saguão de espera são tendas e banheiros químicos nojentos são usados pelos pobres coitados que aguardam seus amigos e entes queridos - o que inclui meus queridos pais.
Alguns dias depois, ao retornar deparo com uma área de embarque igualmente devastada, pobre das funcionárias, cujas expressões de desanimo resume tudo. Resumidamente trata-se de um mal cuidado galpão em condições precárias, o teto não demonstra qualquer segurança enfim, uma vergonha.
Não sei exatamente o que aconteceu, mas o que apurei com meus pais é que o saguão simplesmente desabou por falta de manutenção – desse que até onde eu saiba é um aeroporto internacional, enfim.
O certo é que essas foram as únicas fotos que fiz de uma cidade que um dia foi linda e um ponto turístico importante do nosso país, até porque nem isso ela é mais.
Segue link com as fotos que fiz e sintam-se a vontade para publicá-las, divulgá-las em vim, como diz o Marcelo D2 vamos fazer barulho.
Abraço..
Caio Azevedo

quinta-feira, 20 de janeiro de 2011

Solving VS2008 record bar issue during stress test application

Hi everyone,

While I was trying to perform stress test into a web application with Visual Studio 2008, I faced an issue, whereby, the recorder bar does not appear when recording a new website.

My environment:
..:: VSTS 2008 : Win7 (64 bit) [I believe, Windows Vista, has the same problem] ::..

Fix:
..:: Win7 caches the list of explorer bars you have available and the recorder bar was not included in your list. ::..

The Solution:
Force Windows to rebuild that cache.
To do this, first make sure you have all Internet Explorer instances shut down,
then open the 32 bit registry editor and delete the following keys:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\Component Categories\{00021493-0000-0000-C000-000000000046}
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\Component Categories\{00021494-0000-0000-C000-000000000046}

The next time you boot Internet Explorer, your explorer bar cache will be rebuilt and the recorder bar should be available.

That's all folks..

Any commments, mail me at cazevedo@hotmail.com
see you next tip...

terça-feira, 4 de janeiro de 2011

O cavaleiro das trevas - frases

Esse 'feriadão' resolvi rever o Cavaleiro das Trevas pela n-éssima vez, além de ler A Piada Mortal, então resolvi coletar algumas frases do personagem principal das melhores fases do Batman.

I believe whatever doesn’t kill you simply makes you stranger.

Why so serious?

A little fight in you. I like that.

You let me know when you start taking things a bit more seriously.

Introduce a little anarchy!

This is what happens when an unstoppable force meets an immovable object.

I don’t wanna kill you. You complete me.

And I thought my jokes were bad…

I am an agent of chaos.

Madness is like gravity. All it takes is a little push.

Do I look like someone who has a plan?

The only sensible way to live in this world is without rules!

I’m not a monster. I’m just ahead of the curve.

I’m a dog chasing cars. I wouldn’t know what to do if I caught one.

If you’re good at something, never do it for free.

Alguém lembra de mais alguma ??? completa ai...

segunda-feira, 23 de agosto de 2010

Explorando Microsoft SQL Reporting Services – Parte 01


Olá pessoal, iniciamos aqui uma série de artigos onde faremos uma abordagem prática e teórica, dessa poderosa e pouco explorada que é o Reporting Services. Nesse primeiro momento veremos a versão do SQL 2005, por ainda ser a ferramenta padrão de banco de dados na maioria dos nossos clientes, mas em breve faremos uma explanação da versão 2008, bom divertimento.

PARTE 1 – INTRODUÇÃO AO REPORTING SERVICES

O Microsoft SQL Reporting Services é uma plataforma de relatórios completa. Parte integrante do framework de Business Intelligence baseado em serviços, ferramentas, APIs para desenvolvimento, publicação e gerenciamento dos relatórios, o RS foi inicialmente apresentando como um add-on do SQL Server 2000 no inicio de 2000, em seguida o 2005 e finalmente o 2008.

Os relatórios do RS são baseados na linguagem RDL (Report Definition Language), que nada mais é que um dialeto XML criado pela Microsoft. E, uma vez que o ambiente do RS está intimamente integrada à plataforma .NET framework, suas ferramentas de desenvolvimento são os Visual Studio 2005 e 2008 – ainda que o próprio SQL Server 2005 tenha um shell do Visual Studio 2005 chamado Business Intelligence Development Studio (BIDS).

Com o RS é possível criar soluções de relatórios como parte de uma aplicação, os chamados Local Mode, que são similares ao modelo utilizado no Cristal Reports ou Microsoft Access. Além desse, temos o modelo remoto de relatórios, que operam como uma aplicação web hospedados em um Web Application Server (IIS) e acessíveis via protocolo HTTP. Finalmente, temos, através da ferramenta Report Builder, uma forma dos usuários criarem seus próprios relatórios, atendendo assim ambientes corporativos, desenvolvedores, arquitetos e usuários.

Para qualquer solução de relatórios que faz uso do ambiente do RS, faz-se uso dos elementos apresentados na figura abaixo. Sendo que a interação entre esses elementos varia conforme o modelo do relatório – mas eles sempre estarão presentes, do processo de criação ao consumo pelo usuário final.
Figura 1.1 – Correlação entre elementos do Reporting Services

Na figura 1.1, temos o diagrama da relação entre os principais elementos de uma solução baseada em Reporting Services, relação que detalharemos a seguir:



Relatórios
Correspondem ao front-end dos dados devidamente formatados e que correspondem a uma representação gráfica, funcional e operacional de um arquivo RDL, com características específicas, conforme o seu tipo. Os relatórios podem ser invocados por uma aplicação cliente – seja ela uma aplicação Windows, Web, por qualquer tecnologia que consuma WebService ou mesmo pelo ambiente do próprio Reporting Services.

Aplicação cliente
São as aplicações capazes de implementar, gerenciar e visualizar os relatórios, sendo os principais o Report Manager, o BIDS, Visual Studio,aplicações .NET Windows e web por meio do controle ReportViewer, além do aplicativo Office-Model Report Builder.

Estrutura volátil de dados 
São as estruturas em memória que criamos para armazenar temporariamente o resultado das consultas que serão visualizadas nos relatórios. Essas consultas são implementadas na forma de stored procedures, views, instruções T-SQL além de cubos OLAP.

DB Access Engine
São os diversos mecanismos possíveis para acessar os dados. Corresponde às fontes de dados de acesso ao SQL Server, Oracle, OLE DB, ODBC bem como Analysis Server Databases – OLAP.


Repositórios de dados
São as fontes de dados das quais se extrai as informações para os relatórios criados e acessados via os DB Access Engines.

O RS suporta alguns dos mais úteis tipos de relatório, auxiliando os usuários na melhor distribuição das informações, são eles:

Tabular: utilizado para distribuição das informações como uma tabela, com um número de colunas previamente estabelecidos, similar aos dados do excel;

Livre: as informações são posicionadas arbitrariamente como for mais conveniente para o usuário. P por exemplo, relatórios do tipo master-detail;

Chart: os dados são apresentados graficamente;
Correlação: as informações do relatório são correlacionadas nos dois eixos cartesianos formando uma matriz, por exemplo, um relatório das condições de temperatura de um conjunto de cidades;

DrillDown: relatórios que permitem seções expansíveis, tais como relatórios de correlação, produtos x vendas, que permitem exibir subcategorias dos produtos;
Interativos: são relatórios que permitem o uso das funcionalidades especiais, tais como documentMap, links, dentre outras. Por exemplo, relatórios similar ao modo de exibição de documento PDFs com o Adobe Reader com marcadores.

Figura 1.2 – relatório tabular



Figura 1.3 – relatório de correlação


Figura 1.4 – relatório drilldown

Figura 1.5 – relatório interativo
Figura 1.6 – funcionalidades



É isso aí,  pessoal! Até aqui só começamos nossa exploração ao fantástico mundo do Reporting Service. Na próxima edição veremos o primeiro dos modelos de relatórios: os ditos “Local Mode”.

Abraços e até lá!






quarta-feira, 16 de dezembro de 2009

Novo Site da Treinando .net

Olá Pessoal.. já está no ar o novo site da treinando .net, passem por lá e vejam os cursos que oferecemos. E já estou montando o material para o treinamento de reporting services 2008 para o ano que vem....

http://www.treinando.net

[]s,
Caio Azevedo.