Postagens

Mostrando postagens de 2013

Como obter o repositoryId de uma instância do Alfresco

Olá, pessoal. Para conectarmos uma aplicação a uma instância do Alfresco , via API CMIS , um dos parâmetros requeridos para a abertura da sessão é o REPOSITORY_ID, conforme podemos ver na documentação do ApacheChemistry : // default factory implementation SessionFactory factory = SessionFactoryImpl . newInstance (); Map < String , String > parameter = new HashMap < String , String >(); // user credentials parameter . put ( SessionParameter . USER , "Otto" ); parameter . put ( SessionParameter . PASSWORD , "****" ); // connection settings parameter . put ( SessionParameter . ATOMPUB_URL , "http:// <host >: <port > /cmis/atom" ); parameter . put ( SessionParameter . BINDING_TYPE , BindingType . ATOMPUB . value ()); parameter . put ( SessionParameter . REPOSITORY_ID , "myRepository" ); // create session Session session = factory . createSession ( parameter ); Para descobrir o REPOSITORY_I

Introdução [de 5 minutos] ao tuning do PostgreSQL

Tradução livre, escrita por mim, do original "5-Minute Introduction to PostgreSQL Performance" ( http://www.westnet.com/~gsmith/content/postgresql/pg-5minute.htm ).    O PostgreSQL vem de fábrica com uma configuração básica que visa a compatibilidade com o máximo possível de dispositivos, o que prejudica muito o desempenho. Há boas chances de os parâmetros padrão serem muito aquém do que o seu sistema suportaria. Ao invés de descrever cada detalhe de tudo o que você deveria eventualmente saber, aqui nós daremos uma visão simplificada dos princípios básicos, com um olhar voltado para os itens mais comuns relacionados ao desempenho e as coisas que os iniciantes no PostgreSQL geralmente não tem conhecimento. Para uma leitura verdadeiramente muito rápida, leia apenas as linhas em negrito em cada seção e siga essas orientações. Os principais parâmetros do servidor de banco de dados são mantidos em um arquivo chamado postgresql.conf. Você precisará editar este a

Tradução do Artigo "Improving Your Python Produtivity"

Este texto é uma tradução livre do original, escrito em inglês, Improving Your Python Produtivity , escrito por Oz Katz  em 02/12/2012. Melhorando sua Produtividade em Python Faz alguns anos que programo em python e ainda fico impressionado quão limpo e DRY  um código bem escrito em Python pode ser. Há muitas pequenas dicas e truques que eu aprendi ao longo do tempo, principalmente através da leitura do código de projetos open source populares, como Django , Flask , Requests , entre outros. Aqui estão algumas coisas que eu pincei que às vezes são esquecidos, mas pode realmente ajudar com o trabalho de todos os dias. 1. Dicionários e Conjuntos de compreensão A maioria dos desenvolvedores Python conhece e usa listas de compreensão. Para aqueles de vocês que não são familiarizados com este conceito, uma lista de compreensão é um caminho curto e mais conciso para criação de listas. >>> some_list = [1, 2, 3, 4, 5] >>> another_list = [ x + 1 for x in some_lis

Mega-Tutorial Flask | The Flask Mega-Tutorial (pt-BR) | Parte II

Dando sequência a tradução da série, segue a Parte II. Esta postagem é uma tradução livre para o português do Brasil, feita por mim, a partir do texto original , publicado por Miguel Grinberg em 09/05/2012. Mega-Tutorial Flask - Parte II: Templates Este é o segundo artigo da série onde eu documento minha experiência escrevendo aplicações web em Python usando o microframework Flask . O objetivo dessa série de tutoriais é desenvolver um aplicativo de microblog decentemente caracterizado que, demonstrando total falta de originalidade, eu decidi chamar microblog . Aqui está um índice de todos os artigos da série que foram publicados até agora: Parte I: Olá, Mundo! Parte II: Templates Parte III: Formulários Web (Web Forms) Parte IV: Banco de Dados Parte V: Contas de Usuário Parte VI: Páginas de Perfil e Avatares Parte VII: Testes Unitários Parte VIII: Seguidores, Contatos e Amigos Parte IX: Paginação Parte X: Busca em Todo o Texto Parte XI: Suporte a E-mail Parte

Mega-Tutorial Flask | The Flask Mega-Tutorial (pt-BR)

Olá pessoal! Outro dia encontrei esse tutorial. Achei super legal e por isso resolvi reproduzi-lo aqui. Esta postagem é uma tradução livre para o português do Brasil, feita por mim, a partir do texto original , publicado por Miguel Grinberg  em 07/05/2012. Mega-Tutorial Flask - Parte I: Olá, Mundo! Este é o primeiro artigo em uma série onde eu estarei documentando minha experiência criando aplicações web em Python  usando o microframework Flask . Aqui está um índice de todos os artigos da série que foram publicados até agora: Parte I: Olá, Mundo! Parte II: Templates Parte III: Formulários Web (Web Forms) Parte IV: Banco de Dados Parte V: Contas de Usuário Parte VI: Páginas de Perfil e Avatares Parte VII: Testes Unitários Parte VIII: Seguidores, Contatos e Amigos Parte IX: Paginação Parte X: Busca em Todo o Texto Parte XI: Suporte a E-mail Parte XII: Lift facial Parte XIII: Datas e Horas Parte XIV: Internacionalização e Localização Minha Formação Eu sou u