Publicações com a tag: "Tutorial"

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
Qua, 21 Jul, 10:38

[BUG] Iceweasel 3.5.6 e java-plugin 1.6.20

Slave a Tod@s,

bom nessa semana eu atualizei meu java e iceweasel no debian e infelizmente não consegui depois disso rodar meu java-plugin, depois de uma vasta garinpada na internete encontrei a "SOLUÇÃOOO". Bom aparentemente com a introdução do ipv6 no systlc-settings, parece que com as novas versões do java6 há uma quebra de internet. Assim, caso você não esteja visualizando abaixo o quadro:

 

É porque seu java6-plugin não está funcionando corretamente... a solução é simple e foi reportada como um bug no debian com o número #560056 e a solição foi:

Edite o arquivo /etc/sysctl.d/bindv6only.conf:

# vim /etc/sysctl.d/bindv6only.conf
...
modifique
net.ipv6.bindv6only = 1 para 0



Salve e depois disso reinicie seu PC, que funcionará que é uma beleza! =D
Abcs.



Leia mais...

COMPARTILHE: Imagem de ComentarioTweetCompartilhe no facebookEnvie por email

TAGS: Erros, Geek, Linux, Tecnologia, Tutorial

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
Sex, 26 Mar, 16:07

[ Bug ] Plone portal_migration 3.0.6 to 3.3.4?!?!

Hi all!

When i try migrate here my Plone-3.0.6 version with out buildout style build, i'm depared with this error:

Plone Migration Tool at  /our/portal/portal_migration
Result of the attempt...

Dry run selected.
Starting the migration from version: 3.1.7
Attempting to upgrade from: 3.1.7
Upgrade to: 3.2a1, completed
Attempting to upgrade from: 3.2a1
Upgrade to: 3.2rc1, completed
Attempting to upgrade from: 3.2rc1
Upgrade to: 3.2, completed
Attempting to upgrade from: 3.2
Upgrade to: 3.2.1, completed
Attempting to upgrade from: 3.2.1
Upgrade to: 3.2.2, completed
Attempting to upgrade from: 3.2.2
Upgrade to: 3.2.3, completed
Attempting to upgrade from: 3.2.3
Upgrade to: 3.3b1, completed
Attempting to upgrade from: 3.3b1
Upgrade to: 3.3rc1, completed
Attempting to upgrade from: 3.3rc1
Upgrade to: 3.3rc2, completed
Attempting to upgrade from: 3.3rc2
Upgrade to: 3.3rc3, completed
Attempting to upgrade from: 3.3rc3
Upgrade aborted
Error type: exceptions.AttributeError
Error value: 'NoneType' object has no attribute 'strip'
File "/var2/www/ZFreia_taka/eggs/Plone-3.3.4-py2.4.egg/Products/CMFPlone/MigrationTool.py", line 210, in upgrade ...


Leia mais...

COMPARTILHE: Imagem de ComentarioTweetCompartilhe no facebookEnvie por email

TAGS: Errors, Migration, Plone, Python, Tecnologia, Tutorial, Zope