Arquivo

Archive for julho \30\UTC 2012

Instalando Extension Manager Private Gallery no VS 2010

30/07/2012 1 comentário

Tive que instalar novamente no VS 2010 o Private Gallery do Extension Manager. Acabei tendo que relembrar como fazer essa instalação e agora estou documentando para quem precisar.

  1. Feche o Visual Studio;
  2. Vá ao site  http://vsprivategallery.codeplex.com;
  3. Clique no botão Download (Será feito o download de um arquivo com extensão .vsix);
  4. Execute o arquivo para realizar a instalação;
  5. Após a instalação abra o Visual Studio;
  6. Clique no menu “Tools”, “Extension Manager…”
  7. Clique na aba “Installed Extensions”
  8. Procure o item “PrivateGalleryPackage” para se certificar que a extensão foi realmente instalada
Para configurar a galeria de extensões siga os seguintes passos:
  1. Abra o Visual Studio;
  2. Clique no menu “Tools”, “Options…”;
  3. Na seção “Environment”, clique em “Extension manager (private)”;
  4. Na caixa Name informe o “label” da galeria;
  5. Na caixa Source informe o endereço. Ex: “http://www.xxx.com.br/xxx”;
  6. Clique em “Add”
  7. Clique em “Ok”
  8. Reinicie o Visual Studio

Anúncios

Funções LEN e DATALENGTH do SQL

Muito cuidado na hora de utilizar a função “LEN” do SQL. Ela conta a quantidade de caracteres em uma string, mas tira os espaços em branco no final, ou seja, faz um “RTRIM”.
Se você realmente quiser saber o tamanho completo de uma string, utilize o DATALENGTH. Segue a explicação em inglês e o link direto.

——————————-

http://msdn.microsoft.com/en-us/library/ms190329.aspx

If you are writing CHECK constraints or data cleansing functions that scan for leading & trailing spaces. Becareful as LEN will cause you to overlook data containing trailing spaces whereas DATALENGTH will find them.

For Example: the following check constraint will prevent your users from adding data consisting of Leading or Trailing spaces or All Spaces.

    StateCode VARCHAR(3) NOT NULL CHECK (DATALENGTH(LTRIM(RTRIM(StateCode))) = DATALENGTH(StateCode)) — Works

StateCode VARCHAR(3) NOT NULL CHECK (LEN(LTRIM(RTRIM(StateCode))) = LEN(StateCode)) — FAILS, as permits trailing spaces

Unfortunately neither work if you are checking for other whitespace eg: Tabs, due to limitations in SQL’s TRIM functions.

——————————-

Categorias:Banco de dados

Ghostery

Instalei essa semana o Ghostery no meu navegador Chrome (tem para outros navegadores).  O plugin rastreia tags que estão no código fonte do site acessado com o intuito de exibir scripts de parceiros como Facebook, Twitter, etc.
Tem muitas outras utilidades e vale a pena dar uma olhada em tudo que o plugin oferece.

Categorias:Ferramentas

Atalhos do Visual Studio

Lembro de uma palestra que assisti no Microsoft TechEd 2008 em Orlando que o palestrante calculou quanto tempo um operador de computador gastava quando tinha que dar mais um clique em alguma tela do sistema.
A palestra falou muito sobre melhorar o desempenho da equipe melhorando a usabilidade, diminuindo  o número de cliques e criando atalhos para os itens mais utilizados.

Então, segue o link de uma versão impressa dos principais atalhos para o Visual Studio (para várias linguagens).

http://www.microsoft.com/en-us/download/details.aspx?id=13189

 

Iniciativa e Acabativa

05/07/2012 1 comentário

Recebi esse texto de um conhecido da empresa e achei muito interessante (Empreendedores, Iniciativos e Acabativos).

http://www.kanitz.com/veja/acabativa.asp

Créditos a Stephen Kanitz

Categorias:Notícias externas

Dicas do Solr

04/07/2012 3 comentários

Para quem trabalha com Solr (https://augustopierzynski.wordpress.com/2011/12/09/apache-solr/), e não sabe deletar um ítem, segue a dica:

http://127.0.0.1:8080/search/update?stream.body=%3Cdelete%3E%3Cid%3EProduct:74514%3C/id%3E%3C/delete%3E
http://127.0.0.1:8080/search/update?stream.body=%3Ccommit/%3E

No exemplo estamos excluindo um produto aonde o campo “id” é igual a “Product:74514”.
Depois é necessário executar o comando de commit.

Categorias:Dicas, Ferramentas

All work and all play

Quer entender melhor sobre geração x, geração y, o que mudou? Veja o video abaixo! É show de bola.

 

Categorias:Bla bla bla, Liderança