Publicações com a tag: "Python"

Contate-nos

Publicado por: Marcello Bontempo Salgueiro
Ter, 30 Nov, 01:55

[BZR] revert and wrong merge

Salve a tod@s,

bom nessas últimas duas semanas eu tive um pequeno problema de 'embriaguez' de sono e fiz um merge errado colocando a versão antiga por cima da versão nova do meu projeto final II. Para solucionar de forma rápida e por ser um USB(Usuário Super Burro), por não conhecer tão bem o bazaar, acabei que pensando: "bom o bazaar deve funcionar como o svn, onde somente um bzr revert iria funcionar para trazer a versão nova ao normal"; mas após executar o comando descobrir que fiz a coisa errada! Hihihih ;P

Demorei um pouco para descobrir qual o comando correto a ser utilizado para remover o merge:

bzr revert --forget-merge

Um outro comando interessante que descobrir para recuperar o merge errado e o projeto na versão nova basta você seguir os passos abaixo:

$cd $PROJETO/.bzr/repository/indices/

$bzr dump-btree <ultimoarquivosalvo>.iix

(('email@blahblah',), '2975819 252 0 300',
((('email@blahblah',),),))

$bzr branch revid:email@blahlbah PROJETO branch-new

Isso é tudo galerinha... inte mais!

[]'s


Leia mais...

COMPARTILHE: Imagem de ComentarioTweetCompartilhe no facebookEnvie por email

TAGS: Bazaar, Geek, Python, Tecnologia, Tutorial

Publicado por: Marcello Bontempo Salgueiro
Qua, 03 Nov, 13:08

Django APPS com pacotes models

Salve a tod@s,

utimamente tenho gostado de separar minhas aplicações em Django na seguinde arquitetura:

 

DjangoAPP/
              |
              |-> __init__.py
              |-> tests.py
              |-> views/ 
                       |->__init__.py
                       |->customview1.py 
                       |->customview2.py
              |-> models/
                        |->__init__.py (ex.: aqui eu importo o custommodel e custommodel2) 
                        |->custommodel.py
                        |->custommodel2.py

 

Ok feito esta arquitetura basta que no model ele tenha o seguinte código para importação correta no django ao rodar o syncdb:

 

class CustomModel(models.Model):
    ...
    class Meta:
        app_label="DjangoAPP"
        ...

class CustomModelAdmin(admin.ModelAdmin):
    pass

admin.site.register(CustomModel,CustomModelAdmin)

 

Pronto agora você já sabe como organizar melhor seus apps em django!!! ;)

[]s


Leia mais...

COMPARTILHE: Imagem de ComentarioTweetCompartilhe no facebookEnvie por email

TAGS: Django, Geek, Python, Tecnologia, Tutorial

Publicado por: Marcello Bontempo Salgueiro
Sex, 30 Jul, 11:47

Primeira parte do projeto final

Projeto Final - IBom como prometido estou postando a primeira parte do meu projeto final aqui no tranqueira, para que outras pessoas possam utiliza-lo como base para documentação de TCC em analise de sistemas.

Não querendo me gabar, mas somente informando, é que a banca elogiou muito a forma minha de divisão modular e a facilitação da indentificação dos requisitos. Agora estou desenvolvendo a segunda parte do meu TCC que nele virá a parte de analise orientada a objetos, metrica do software e a conclusão.

Além disso também terei que entregar uma parte funcional do programa, onde também disponibilizarei aqui mais para frente, onde viso a continuação deste projeto. O Itagi-OS será implantado agora no local atual onde trabalho, pois o meu chefe gostou muito da idéia da criações de formulários para chamadas.

Outro pessoa que gostou dessa forma de 'arquitetura' foi o professor Sérgio, um dos professores da banca avaliadora da primeira etapa, pedindo informações de como eu criarei esta parte de criação de formulários, onde eu instruir à perquisar sobre meta-programação 'intercession' onde o java não consegue realizar esse tipo de programação - pelo ...


Leia mais...

COMPARTILHE: Imagem de ComentarioTweetCompartilhe no facebookEnvie por email

TAGS: Curiosidades, Download, Geek, Pessoais, Pessoal, Python, Tecnologia

Publicado por: Marcello Bontempo Salgueiro
Ter, 06 Jul, 00:04

[HELP] Projeto sem nome!!

Salve a tod@s!!! ;)

Bom olha nois de novo no mesmo dia..., apesar de ser 00:24:51, para mim é o mesmo dia, pois ainda não dormir!! ;)

Então galera eu preciso de uma ajuda para um projetinho que acabei de fazer mas ele está sem nome o pobre coitado... Inicialmente coloquei o nome do applet django de 'ditter' mas já tem uma ferramenta de teste para PHP, olha merda ainda tinha que ser para PHP! heheh ;P

Assim, inteligentemente fui atrás de outro e qual eu fiu 'dwitter' e também já tem! Minha solução por enquanto é entrar em contato com o Adam Miskiewicz dono do applet django-twitter para ele colocar meu projeto com este nome. A solução dele não é ruim, mas modeste a parte a minha ficou 'muito mais melhor de bom'!!!

Concluindo peço a vocês caros leitores que me ajudem a dar um nome bacana ao projeto relacionado ao twitter. Básicamente o meu projeto funciona da seguinte maneira:

  1. Ao colocar o ditter(vamos supor que ele se chama assim), no INSTALLED_APP no settings.py do seu projeto, o ditter criará uma modelo chamado TWitter Acount onde nele tempo os ...


Leia mais...

COMPARTILHE: Imagem de ComentarioTweetCompartilhe no facebookEnvie por email

TAGS: Django, Geek, Pessoais, Python, Tecnologia, Tutorial

Publicado por: Marcello Bontempo Salgueiro
Ter, 22 Jun, 16:55

[Download] Dive Into Python - for experts programmers!!!

 

Book  Dive Into Python image

Uhulllllll...., Mark Pilgrim libera o livro de sua autoria conhecido como "Dive Into Python", um dos livros mais populares entre os desenvolvedores mais experientes da lingaguem python. Apesar de ainda não ler todo este livro, recomendo para aqueles que estão començando e querem assim como eu tornasse um expert nesta lingagem, afinal o 'ligaguezinha' gostosa de programar!!! =D Sua simplissidade atrae cada vez mais pessoas ;)

Neste livro encontramos coisas interesantes como: SOAP Web Services, HTTP Web Services, Unit-Test, Performance Tuning entre outras coisas que despertam nossa necessidade humana a CURIOSIDADE!!! Pois afinal não há nada melhor do que aprender, mesmo que este conhecimento demore a se tornar algo palpavél para uns! =)

Bom acho que fiz uma grande propaganda do livro né?! E erronlei só mais um pouquinho vocês para chegar na parte que interessa. Infelizmente como sempre comento, muita das melhores leituras estão em Inglês. Segue abaixo opções de download:

Bom abraços a tod@s e boa leitura!!!

 

[en-US]

You can find The book Dive Into Python in other languages to, just go to ...


Leia mais...

COMPARTILHE: Imagem de ComentarioTweetCompartilhe no facebookEnvie por email

TAGS: Download, Geek, Livros, Python, Tecnologia