Cara otimo assunto as abordagem ... Me vi na frente dos meus clientes sempre as mesmas descupas para nao fazer mudanças . Perfeito espero os proximos artigos.
Achei o texto do amigo um pouco "tendencioso" e "emotivo"... As regras do mundo capitalista sao simples: SE ( INVESTIMENTO <= RETORNO ) { ABORTA(); } DO CONTRARIO { CONCLUI O PROJETO(); }; }; Num municipio onde a media de usuarios é de 2000 clientes, sendo disputados por no minimo 4 grandes operadoras do pais (Claro, Tim, Vivo, Oi), seria meio primario manter uma infra-estrutura dessas para atender 500 usuários (julgando que o numero total de clientes seria dividido equalitariamente). Estamos no mundo real, capitalista e predatório. Essa estória de "Oh! Tadinho do povo de [INSIRA O NOME DO VILAREJO AQUI]. Vamos beneficiá-los com uma tecnologia dispendiosa de implantação e manutenção porquê somos benevolentes." só funciona na imaginação utópica de poucos. Nem em paises socialistas, onde supostamente todos merecem os mesmos direitos, isso é praticável...
Postado originalmente por nod3vic3 Você poderia ir colocando quais as palestras que já possui pra não enviarmos arquivos repetidos. Todas as palestras que tenho já estão publicadas, assim basta olhar a página: MUM 2009 Rio As que tenho já aparece um link, as demais estão sem o link. Não repare, ainda está uma bagunça, mas o que interessa já está disponível. O que eu precisava saber é se a minha lista de palestras, baseada na programação original, é a sequencia certa. Pode ter havido mudanças, como não estava presente não sei. Obs: Está sendo um sucesso, mais de 500 visualizações na última semana. Sinal que está sendo útil. Lauro Faria BDI BBS: Banco de Dados Integrado
Perfeito, gostaria de sugerir uso de servidores de arquivos para softwares com DOS e uma forma de aproveitar o banco de dados de software windows ou dos no linux !! de qualquer forma muito bom esse artigo !!! espero os próximos
Você poderia ir colocando quais as palestras que já possui pra não enviarmos arquivos repetidos.
Boa opinião, espero ansioso pelos próximos
Ótimo
parabens pelo assunto realmente existe N formas de ganhar dinheiro de forma honesta utilizando o open source...
Pois é cara, antes eu também fazia desse jeito até perceber o desperdício de memória e processamento que isso causa. Ao fazer type(a) == type({}) você: * executa o type(a) - o que ocupa alguns ciclos do processador; * cria um dicionário vazio (aloca memória) - mais alguns ciclos do processador; * executa a função type sobre o dicionário vazio - mais alguns ciclos do processador; * executa a comparação com o resultado de type(a) - isso também ocupa alguns ciclos do processador; * uma vez que o dicionário vazio ({}) não foi vinculado à nenhuma variável, ela será recolhida pelo "coletor de lixo" (garbage collector) do python depois de um tempo; * o garbage collector irá desalocar a memória do dicionário vazio- mais alguns ciclos do processador; Se fizermos a comparação type(a) == dict resumimos um pouco o processo da seguinte forma: * executa o type(a); * compara dict (que já é o tipo do dicionário) com o retorno de type(a) - o dict não precisa ser "executado", não é alocado um memória para ele e não é processado pelo "garbage collector". Até mais cara!
Ola Magnun!! Achei essa referencia e achei bem interessante!! Código : a = {} if type(a) == type({}): print 'Dicinario' else: print 'Nao e um dicionario' []'s Jr
a = {} if type(a) == type({}): print 'Dicinario' else: print 'Nao e um dicionario'